@font-face{font-family:'RobotoCondensed';src:url("/inc/fonts/RobotoCondensed-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'RobotoCondensed';src:url("/inc/fonts/RobotoCondensed-LightItalic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'RobotoCondensed';src:url("/inc/fonts/RobotoCondensed-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'RobotoCondensed';src:url("/inc/fonts/RobotoCondensed-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'RobotoCondensed';src:url("/inc/fonts/RobotoCondensed-Regular.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'RobotoCondensed';src:url("/inc/fonts/RobotoCondensed-Bold.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'RobotoCondensed';src:url("/inc/fonts/RobotoCondensed-BoldItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'ItalianPlateNo2';src:url("/inc/fonts/ItalianPlateNo2-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'ItalianPlateNo2';src:url("/inc/fonts/italianplateno2-regular.woff") format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}body .loading::before{content:'';width:100%;height:100%;position:fixed;left:0px;top:0px;background-color:rgba(0,0,0,0.5);z-index:10000;background-image:url("/resources/media/img/loading-small.svg");background-position:center 300px;background-repeat:no-repeat}hr{border-color:#0e2240}.app-data-loader{display:flex;position:relative;width:100%;height:240px;flex-direction:column;justify-content:center;align-items:center}.app-data-loader-label{padding-top:8px;font-size:16px;font-weight:bold}.app-data-loader .lds-roller{display:inline-block;position:relative;width:80px;height:80px}.app-data-loader .lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.app-data-loader .lds-roller div:after{content:' ';display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#ababab;margin:-4px 0 0 -4px}.app-data-loader .lds-roller div:nth-child(1){animation-delay:-0.036s}.app-data-loader .lds-roller div:nth-child(1):after{top:63px;left:63px}.app-data-loader .lds-roller div:nth-child(2){animation-delay:-0.072s}.app-data-loader .lds-roller div:nth-child(2):after{top:68px;left:56px}.app-data-loader .lds-roller div:nth-child(3){animation-delay:-0.108s}.app-data-loader .lds-roller div:nth-child(3):after{top:71px;left:48px}.app-data-loader .lds-roller div:nth-child(4){animation-delay:-0.144s}.app-data-loader .lds-roller div:nth-child(4):after{top:72px;left:40px}.app-data-loader .lds-roller div:nth-child(5){animation-delay:-0.18s}.app-data-loader .lds-roller div:nth-child(5):after{top:71px;left:32px}.app-data-loader .lds-roller div:nth-child(6){animation-delay:-0.216s}.app-data-loader .lds-roller div:nth-child(6):after{top:68px;left:24px}.app-data-loader .lds-roller div:nth-child(7){animation-delay:-0.252s}.app-data-loader .lds-roller div:nth-child(7):after{top:63px;left:17px}.app-data-loader .lds-roller div:nth-child(8){animation-delay:-0.288s}.app-data-loader .lds-roller div:nth-child(8):after{top:56px;left:12px}.app-data-loader.white .app-data-loader-label{color:white}.app-data-loader.white .lds-roller div:after{background:white}.app-data-loader.primary .app-data-loader-label{color:#ffc72c}.app-data-loader.primary .lds-roller div:after{background:#ffc72c}.app-title{font-size:40px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;color:#ffc72c;font-weight:700;text-align:center;text-transform:uppercase;margin:0;padding:0}.app-title span{color:#fff}.app-title.primary-secondary{color:#0e2240}.app-title.primary-secondary span{color:#ffc72c}.app-title.secondary-white{color:#0e2240}.app-title.secondary-white span{color:#fff}.app-subtitle{font-size:28px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;margin:0;padding:0}.app-subtitle.primary-secondary{color:#ffc72c}.app-subtitle.primary-secondary span{color:#0e2240}.app-subtitle.primary-white{color:#ffc72c}.app-subtitle.primary-white span{color:#fff}.app-subtitle.secondary-white{color:#0e2240}.app-subtitle.secondary-white span{color:#fff}.app-container{display:flex;position:relative;width:100%;margin:auto;flex-direction:column;align-items:center}.app-row{display:flex;position:relative;width:100%;margin:auto;justify-content:center;flex-wrap:wrap}.app-section{position:relative;height:auto}.app-section.xs{height:180px}.app-section.sm{height:320px}.app-section.md{min-height:560px}.app-section.lg{height:650px}.app-section-content{position:relative;width:100%;z-index:2}.app-locked{filter:grayscale(100%);opacity:0.75}.app-action{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.app-breadcrumb{display:flex;position:absolute;width:100%;margin:auto;justify-content:flex-start;align-items:center;z-index:5;top:0px;left:0px;padding:8px;color:#fff;text-decoration:none}.app-breadcrumb-link{color:#fff;text-decoration:none;opacity:0.7;font-size:13px}.app-breadcrumb-link:hover,.app-breadcrumb-link:active,.app-breadcrumb-link:focus{opacity:1;color:#fff;text-decoration:none}.app-breadcrumb-link.current-page{opacity:1}.app-breadcrumb-link.current-page:hover{cursor:default}.app-breadcrumb-separator svg{fill:#ffc72c}.app-page-tabs{display:flex;position:absolute;bottom:0;width:100%;color:white}.app-page-tabs .app-tab-link{display:flex;flex:1;width:100%;height:48px;text-align:center;justify-content:center;align-items:center;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-transform:uppercase;color:white;font-size:16px;letter-spacing:0.05em;transition:0.3s;border-bottom:solid 4px rgba(255,199,44,0)}.app-page-tabs .app-tab-link:hover{background:rgba(0,0,0,0.25);cursor:pointer}.app-page-tabs .app-tab-link.active{color:#ffc72c;border-bottom:solid 4px #ffc72c}.app-carousel{overflow:hidden}.app-carousel-wrapper{width:300%;height:auto;display:flex;position:absolute;top:0;left:0;transition:0.6s}.app-carousel.app-carousel-1 .app-carousel-wrapper{width:100%}.app-carousel.active-1 .app-carousel-wrapper{left:0%}.app-carousel.app-carousel-2 .app-carousel-wrapper{width:200%}.app-carousel.active-2 .app-carousel-wrapper{left:-100%}.app-carousel.app-carousel-3 .app-carousel-wrapper{width:300%}.app-carousel.active-3 .app-carousel-wrapper{left:-200%}.app-carousel.app-carousel-4 .app-carousel-wrapper{width:400%}.app-carousel.active-4 .app-carousel-wrapper{left:-300%}.app-carousel.app-carousel-5 .app-carousel-wrapper{width:500%}.app-carousel.active-5 .app-carousel-wrapper{left:-400%}.app-carousel.app-carousel-6 .app-carousel-wrapper{width:600%}.app-carousel.active-6 .app-carousel-wrapper{left:-500%}.app-carousel.app-carousel-7 .app-carousel-wrapper{width:700%}.app-carousel.active-7 .app-carousel-wrapper{left:-600%}.app-carousel.app-carousel-8 .app-carousel-wrapper{width:800%}.app-carousel.active-8 .app-carousel-wrapper{left:-700%}.app-carousel.app-carousel-9 .app-carousel-wrapper{width:900%}.app-carousel.active-9 .app-carousel-wrapper{left:-800%}.app-carousel.app-carousel-10 .app-carousel-wrapper{width:1000%}.app-carousel.active-10 .app-carousel-wrapper{left:-900%}.app-carousel .app-carousel-slide{flex:1;display:flex;position:relative;justify-content:center;align-items:center}.app-carousel .app-carousel-slide .app-section-content{display:flex;width:100%;flex-direction:column;justify-content:space-between;padding:64px 0}.app-carousel-navigation{display:flex;position:absolute;bottom:12px;width:100%;justify-content:center;align-items:center;z-index:3}.app-carousel-navigation-item{width:96px;padding:7px 0;margin:0 4px;text-align:center;color:white}.app-carousel-navigation-item:before{content:'';display:block;width:100%;height:6px;border-radius:10px;background:#e6e6e6;transition:0.3}.app-carousel-navigation-item span{display:block;width:100%;height:auto;color:white;opacity:0.7;transition:0.3s;text-transform:uppercase;font-size:12px;padding-top:2px}.app-carousel-navigation-item:hover{cursor:pointer}.app-carousel-navigation-item.active{padding:5px 0;margin:0 4px}.app-carousel-navigation-item.active:before{height:6px;border-radius:10px;background:#ffc72c}.app-carousel-navigation-item.active span{opacity:1}.app-carousel-navigation-item.active:hover{cursor:default}.app-background{display:flex;position:absolute;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;top:0;left:0;z-index:0}.app-background.image img{width:100%;height:100%;object-fit:cover;z-index:1}.app-background.image.contain img{object-fit:contain}.app-background.shade:before{display:block;position:absolute;content:'';width:100%;height:100%;background:#0e2240;z-index:2;top:0;left:0;opacity:0.75}.app-background.shade.dark:before{background:#000;opacity:0.7}.app-background.light-shade:before{display:block;position:absolute;content:'';width:100%;height:100%;background:#0e2240;z-index:2;top:0;left:0;opacity:0.75}.app-background.dark{background:black}.app-background.primary{background:#ffc72c}.app-background.secondary{background:#0e2240}.app-background.grey{background:#ebebeb}.app-background.light-grey{background:#fafafa}.app-main-section .app-row{height:100%}.app-main-section .app-section-content{display:flex;height:100%;justify-content:center;align-items:center;flex-direction:column;padding:60px 0;z-index:3}.app-progression-container{display:flex;width:100%;max-width:320px;margin:auto;align-items:center;height:14px}.app-progression-bar{width:calc(100% - 36px);height:8px;margin-top:3px}.app-progression-locked svg,.app-progression-completed svg{fill:#ffc72c;margin-bottom:0 !important}.app-progression-completion{height:100%;background:#ffc72c;transform-origin:left center;transform:scaleX(0);animation:bounceWidth 1s ease-in-out forwards}.app-progression-value{width:36px;font-size:14px;height:14px;color:#ffc72c;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:0.05em;text-align:right;text-transform:uppercase;animation:bounce 0.9s ease-in-out}.app-module-progression-circle{height:80px;width:80px;margin:auto 20px}.app-module-progression-circle.locked circle-progress::part(circle){stroke:#c1c1c1 !important}.app-module-progression-circle.locked circle-progress::part(value){stroke:#c1c1c1 !important}.app-module-progression-circle.locked .progress-value{filter:grayscale(1)}.app-module-progression-circle circle-progress::part(base){width:150px;height:150px}.app-module-progression-circle circle-progress::part(circle){stroke-width:8px;stroke:#b8b8b8}.app-module-progression-circle circle-progress::part(value){stroke-width:8px;stroke:#ffc72c}.app-module-progression-circle circle-progress::part(text){font-size:1.3em;font-weight:bold;fill:#ffc72c}.app-module-progression-circle .app-progression-label{font-size:1.5em !important;margin-top:60px}.app-module-progression-circle .progress-value{margin-top:-98px;font-size:2em;font-weight:bold;text-align:center;color:#ffc72c;animation:bounce 0.9s ease-in-out}.app-module-progression-circle.yellow_bg_blue{color:#0e2240}.app-module-progression-circle.yellow_bg_blue circle-progress::part(circle){stroke:#0e2240}.app-module-progression-circle.yellow_bg_blue circle-progress::part(value){stroke:#ffc72c}.app-module-progression-circle.yellow_bg_none{color:transparent}.app-module-progression-circle.yellow_bg_none circle-progress::part(circle){stroke:transparent}.app-module-progression-circle.yellow_bg_none circle-progress::part(value){stroke:#ffc72c}.app-module-progression-circle.md{height:80px;width:80px;margin:auto 20px}.app-module-progression-circle.md circle-progress::part(base){width:80px;height:80px}.app-module-progression-circle.md .progress-value{margin-top:-58px;font-size:27px}.app-module-progression-circle.md .progress-value .app-progression-completed{padding-top:3px}.app-module-progression-circle.md .app-progression-completed svg{width:30px;height:30px}.app-module-progression-circle.sm{position:relative;height:46px;width:46px;margin:auto 20px}.app-module-progression-circle.sm circle-progress::part(base){width:46px;height:46px}.app-module-progression-circle.sm circle-progress::part(circle){stroke-width:7px}.app-module-progression-circle.sm circle-progress::part(value){stroke-width:9px}.app-module-progression-circle.sm .progress-value{position:absolute;bottom:0;height:100%;margin-top:-58px;font-size:15px;line-height:48px;color:currentColor}.app-module-progression-circle.sm .progress-value .app-progression-completed{padding-top:1px;padding-right:1px}.app-module-progression-circle.sm .app-progression-completed svg{width:25px;height:25px;margin-left:1px;margin-top:10px}.app-module-progression-circle.sm .app-progression-locked svg{width:25px;height:25px;margin-left:1px;margin-top:10px}.app-module-progression-bar{position:relative;height:6px;width:calc(100% - 50px);border-radius:5px;background-color:#ffffff}.app-module-progression-bar.yellow_bg_grey{background-color:#ebebeb}.app-module-progression-bar.yellow_bg_darkgrey{background-color:#b8b8b8}.app-module-progression-bar.yellow_bg_blue{background-color:#0e2240}.app-module-progression-bar .app-module-progression-bar-progress{position:absolute;left:0;content:'';display:inline-block;height:100%;border-radius:5px;background-color:#0e2240}.app-module-progression-bar .app-module-progression-bar-progress.yellow,.app-module-progression-bar .app-module-progression-bar-progress.yellow_bg_grey,.app-module-progression-bar .app-module-progression-bar-progress.yellow_bg_darkgrey,.app-module-progression-bar .app-module-progression-bar-progress.yellow_bg_blue{background-color:#ffc72c}.app-module-progression-bar.vertical{height:100%;width:6px}.app-module-progression-bar.vertical .app-module-progression-bar-progress{width:100%;height:0%}.app-module-progression-bar.vertical.no-bottom-radius{border-radius:5px 5px 0px 0px}.app-module-progression-bar.vertical.no-bottom-radius .app-module-progression-bar-progress{border-radius:5px 5px 0px 0px}.app-module-progression-bar.vertical.no-top-radius{border-radius:0px 0px 5px 5px}.app-module-progression-bar.vertical.no-top-radius .app-module-progression-bar-progress{border-radius:0px 0px 5px 5px}@keyframes bounce{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}75%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes bounceWidth{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.cl{clear:both}.m-0{margin:0}.m-1{margin:4px}.m-2{margin:8px}.m-3{margin:16px}.m-4{margin:24px}.m-5{margin:32px}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:16px}.mt-4{margin-top:24px}.mt-5{margin-top:32px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:16px}.mb-4{margin-bottom:24px}.mb-5{margin-bottom:32px}.ml-0{margin-left:0}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:16px}.ml-4{margin-left:24px}.ml-5{margin-left:32px}.ml-6{margin-left:6rem}.mr-0{margin-right:0}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:16px}.mr-4{margin-right:24px}.mr-5{margin-right:32px}.m-auto{margin-left:auto;margin-right:auto}.p-0{padding:0}.p-1{padding:4px}.p-2{padding:8px}.p-3{padding:16px}.p-4{padding:24px}.p-5{padding:32px}.pt-0{padding-top:0}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:16px}.pt-4{padding-top:24px}.pt-5{padding-top:32px}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:16px}.pb-4{padding-bottom:24px}.pb-5{padding-bottom:32px}.pl-0{padding-left:0}.pl-1{padding-left:4px}.pl-2{padding-left:8px}.pl-3{padding-left:16px}.pl-4{padding-left:24px}.pl-5{padding-left:32px}.pr-0{padding-right:0}.pr-1{padding-right:4px}.pr-2{padding-right:8px}.pr-3{padding-right:16px}.pr-4{padding-right:24px}.pr-5{padding-right:32px}.limit-w{max-width:560px;margin:0 auto}.limit-w-xl{max-width:720px;margin:0 auto}.border{border:solid 1px #ebebeb}.w-full{width:100%}.spacer,.spacer-sm,.spacer-xs,.spacer-lg,.spacer-xlg{clear:both;width:100%;margin-bottom:20px;min-height:1px}.spacer-xs{margin-bottom:5px}.spacer-sm{margin-bottom:10px}.spacer-lg{margin-bottom:40px}.spacer-xlg{margin-bottom:80px}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0}.bg-white{background:#fff}.bg-grey{background:#ebebeb}.bg-primary{background:#ffc72c}.bg-secondary{background:#0e2240}.opacity-1{opacity:1 !important}.text-white{color:#fff !important}.text-blue{color:#0e2240}.text-light-blue{color:#072c54}.text-dark-blue{color:#111820}.text-gray{color:#494949}.text-gray-light{color:#929292}.text-gray-lighter{color:#d4d4d4}.text-primary{color:#ffc72c}.text-secondary{color:#0e2240}.text-color-Certification{color:#ffc72c !important}.text-color-SPECIALIST_TRAINING{color:#ffc72c !important}.text-color-RETAIL{color:#ffc72c !important}.text-color-SELLING_CEREMONY{color:#ffc72c !important}.text-color-SUMMIT_VIDEO{color:#ffc72c !important}.text-color-Seminars{color:#ffc72c !important}.text-bold{font-weight:700}strong,.text-bolder{font-weight:900}.text-light{font-weight:200}.text-smaller{font-size:0.75rem}.text-small{font-size:0.85rem}.text-regular{font-size:1rem}.text-medium{font-size:1.2rem}.text-large{font-size:1.4rem}.text-larger{font-size:1.6rem}.text-xlarger{font-size:2rem}.text-lg{font-size:21px}@media (max-width: 767px){.mobile-text-start{text-align:left !important}.mobile-text-center{text-align:center !important}.mobile-text-end{text-align:right !important}}h1,h3.text-uppercase,h5.text-uppercase,h6.text-uppercase{letter-spacing:0.08rem}h3{font-weight:700}h5{font-weight:900}.fw-bolder{font-weight:900 !important}.fs-7{font-size:0.85rem !important}@media (min-width: 1026px){.fs-md-6{font-size:1rem !important}.fs-md-7{font-size:0.85rem !important}}@media (min-width: 1200px){.fs-xl-5{font-size:1.25rem !important}}label{font-weight:normal}.form-control{box-shadow:none;font-size:0.9rem;height:48px;letter-spacing:0.15rem;transition:ease-in 0.3s border;background:transparent;border:solid 2px #0e2240;padding:0px 12px}.form-control:focus{box-shadow:none;border-color:#929292}::placeholder{text-transform:uppercase}.form-reverse{border-color:#fff;color:#fff}.form-reverse::placeholder{color:#fff;background:transparent}.form-reverse:focus{color:#fff;border-color:#fff;background:transparent}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:10px 16px 12px;min-height:50px;font-size:1rem}.form-group .btn{height:50px;min-width:150px}.form-legend{font-size:14px}img{max-width:100%}.icon-back{display:inline-block;width:20px;height:20px;transition:ease-in all 0.2s;background:url("/resources/media/img/icons/back.svg") center no-repeat;background-size:100% 100%}.icon-time{display:inline-block;width:28px;height:28px;background:url(/resources/media/img/icons/icon-time.svg) center no-repeat;background-size:100% 100%}a{text-decoration:underline;transition:ease-out all 0.3s}.nav a,footer a{text-decoration:none}.btn{width:auto;display:inline-block;position:relative;text-transform:uppercase;letter-spacing:0.15rem;text-decoration:none !important;transition:ease-out all 0.3s;white-space:normal;line-height:1.2em;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;padding:16px 40px}.btn-primary,.btn-primary:first-child{background:#ffc72c;border:solid 2px #ffc72c;color:#000}.btn-primary svg,.btn-primary:first-child svg{fill:#000}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:first-child:hover,.btn-primary:first-child:active,.btn-primary:first-child:focus{background:#ffc72c;border:solid 2px #ffc72c;color:#fff}.btn-secondary{padding:14px 16px 12px 16px;border:solid 2px #0e2240;color:#0e2240;background:transparent}.btn-secondary svg{fill:#0e2240}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background:#ffc72c;border:solid 2px #ffc72c;color:#fff}.btn-reverse{border:solid 2px #fff;color:#fff}.btn-reverse svg{fill:#fff}.btn-reverse:hover,.btn-reverse:active,.btn-reverse:focus{background:#ffc72c;border:solid 2px #ffc72c;color:#fff}.btn-icon{display:flex;padding:8px 16px 8px 16px;justify-content:center;align-items:center}.btn-icon svg{margin-right:12px}.btn-icon span{margin-top:3px}.btn-primary.disabled,.btn-primary.disabled,.btn-secondary.disabled,.btn-secondary.disabled,.btn-reverse.disabled,.btn-reverse.disabled{background:#999;border:solid 2px #999;color:#333}.btn-primary.disabled:hover,.btn-primary.disabled:hover,.btn-secondary.disabled:hover,.btn-secondary.disabled:hover,.btn-reverse.disabled:hover,.btn-reverse.disabled:hover{background:#999;border:solid 2px #999;color:#333}.btn-primary.disabled.btn-outline,.btn-primary.disabled.btn-outline,.btn-secondary.disabled.btn-outline,.btn-secondary.disabled.btn-outline,.btn-reverse.disabled.btn-outline,.btn-reverse.disabled.btn-outline{background:none}.btn-primary.disabled.btn-outline:hover,.btn-primary.disabled.btn-outline:hover,.btn-secondary.disabled.btn-outline:hover,.btn-secondary.disabled.btn-outline:hover,.btn-reverse.disabled.btn-outline:hover,.btn-reverse.disabled.btn-outline:hover{background:none}.dropup .caret{vertical-align:2px}.dropdown-toggle:focus{outline:none !important;box-shadow:none}.progress{height:3px;box-shadow:none}.progress .progress-bar{box-shadow:none}.nav-pills{border-bottom:1px solid #f3f3f3}.nav-pills li{padding:0 5px}.nav-pills li a{cursor:pointer;text-transform:uppercase;font-weight:bold;padding:18px 10px 20px;color:#929292;background:transparent !important;transition:ease-in 0.2s all}.nav-pills li a:before{content:'';position:absolute;width:100%;height:4px;left:0;bottom:0;transition:ease-in 0.2s all}.nav-pills li a:hover{color:#494949}.nav-pills li a:hover:before{content:'';background:#d4d4d4}.nav-pills li.active a{color:#ffc72c !important}.nav-pills li.active a:before{background:#ffc72c}.modal{background:url("/resources/media/img/backgrounds/body-bkg-lg.jpg") center no-repeat fixed;background-size:cover}.modal .modal-dialog{margin-bottom:60px}.modal .modal-dialog>.logo,.modal .modal-dialog>.text-center .logo{max-width:325px;margin-left:34px}@media (max-width: 480px){.modal .modal-dialog>.logo,.modal .modal-dialog>.text-center .logo{max-width:80%;margin-left:17px}}.modal .modal-content{box-shadow:none;background:#fff;border:none}.modal .btn-close{position:absolute;z-index:1;right:30px;top:30px;width:18px;height:18px;padding:0;background:url("/resources/media/img/icons/close.png") center no-repeat;background-size:100% 100%;opacity:0.5;transition:ease-in all 0.3s}.modal .btn-close:hover,.modal .btn-close:active,.modal .btn-close:focus{opacity:1}.modal .btn-close span[aria-hidden='true']{display:none}.modal .close.back-btn{opacity:1}@media (max-width: 767px){.modal .close.back-btn{position:relative;top:0;right:auto;float:none;text-decoration:underline;background:transparent}.modal .close.back-btn .icon-back{margin-right:10px;vertical-align:-3px}}@media (min-width: 768px){.modal .close.back-btn{top:0;right:inherit;left:0;width:auto;height:auto;margin-top:0;opacity:1;background-image:none;outline:none !important}.modal .close.back-btn .icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:center;justify-content:center;width:50px;height:50px;margin-bottom:7px;background:#0e2240}.modal .close.back-btn .icon .icon-back{display:inline-block;width:20px;height:20px;transition:ease-in all 0.2s;background:url("/resources/media/img/icons/back-white.png") center no-repeat;background-size:100% 100%}.modal .close.back-btn .text{opacity:0.5;transition:ease-in all 0.2s}.modal .close.back-btn:hover .icon-back{margin-left:-5px}.modal .close.back-btn:hover .text{opacity:1}}.modal .modal-body>h2{padding-right:30px}.modal-sm .modal-header{padding:10px 20px 0 20px}.modal-sm .modal-body{padding:20px}.modal-xl{width:100% !important;height:100%;margin:0 auto !important}.modal-xl .modal-content{height:100%;overflow-y:auto;padding-bottom:42px;background:transparent}.modal-xl .modal-content .modal-header,.modal-xl .modal-content .modal-body{margin-left:auto;margin-right:auto}.modal-dialog.modal-xl{width:100% !important;height:100% !important;margin:0 auto !important;min-width:100% !important;min-height:100% !important}@media (min-width: 768px) and (max-width: 1025px){.modal .modal-dialog{width:750px}.modal .modal-dialog .modal-header{padding:30px 50px 0 50px}.modal .modal-dialog .modal-body{padding:20px 50px 40px 50px}}@media (max-width: 767px){.modal .modal-dialog{margin:0}.modal .modal-dialog .modal-header{padding:30px 30px 10px 30px}.modal .modal-dialog .modal-body{padding:10px 30px 30px 30px}}@media (min-width: 1026px){.modal .modal-dialog.modal-lg{margin-top:40px}.modal .modal-dialog.modal-lg .modal-header{padding:40px 100px 30px 100px}.modal .modal-dialog.modal-lg .modal-body{padding:10px 100px 50px 100px}}@media (min-width: 1200px){.modal .modal-dialog.modal-lg{width:1170px}}@media (min-width: 768px){.modal .modal-dialog.modal-xl .modal-header,.modal .modal-dialog.modal-xl .modal-body{width:750px}}@media (min-width: 1026px){.modal .modal-dialog.modal-xl .modal-header,.modal .modal-dialog.modal-xl .modal-body{width:970px}}@media (min-width: 1200px){.modal .modal-dialog.modal-xl .modal-header,.modal .modal-dialog.modal-xl .modal-body{width:1170px}}.ranking tr.IsCurrentUser,.ranking-quiz100 tr.IsCurrentUser{color:#fff !important;background-color:#0e2240 !important}footer{color:#fff;padding:10px;background:#111820}footer.fixed-bottom{z-index:1050}footer a{color:#fff !important}footer a:hover,footer a:active{opacity:0.8}@media (max-width: 767px){footer.fixed-bottom{position:relative;z-index:1040;text-align:center}footer.fixed-bottom .text-end{text-align:center;margin-top:5px}}.carousel-inner{height:calc(50em - 50px)}.carousel-inner>.carousel-.item>img{width:100%}.badge{background-position:center top;background-repeat:no-repeat;height:160px;width:150px;background-size:100%}.badge.small{height:50px;width:50px;background-size:95%}.badge.x-small{height:25px;width:25px;background-size:96%}.badge.off{background-image:url("/resources/media/img/badges/badge-undefined.png")}.badge.NewJoiner{background-image:url("/resources/media/img/badges/badge-newjoiner.png")}.badge.Discovery_2020_2021{background-image:url("/resources/media/img/badges/discovery_2020_2021.png")}.badge.Discovery_2019_2020{background-image:url("/resources/media/img/badges/discovery_2019_2020.png")}.badge.Watchmaking_Specialist_2019_2020{background-image:url("/resources/media/img/badges/watchmaking_specialist_2019_2020.png")}.badge.EnthusiasticSpecialist_2019_2020{background-image:url("/resources/media/img/badges/enthusiastic_specialist_2019_2020.png")}.badge.Novelties_01_2022{background-image:url("/resources/media/img/badges/novelties_Q1_2022.png")}.badge.Novelties_02_2022{background-image:url("/resources/media/img/badges/novelties_Q2_2022.png")}.badge.Novelties_03_2022{background-image:url("/resources/media/img/badges/novelties_Q3_2022.png")}.badge.Novelties_04_2022{background-image:url("/resources/media/img/badges/novelties_Q4_2022.png")}.badge.Novelties_05_2022{background-image:url("/resources/media/img/badges/novelties_Q5_2022.png")}.badge.Discovery_2021_2022{background-image:url("/resources/media/img/badges/Discovery_2021_2022.png")}.badge.Online_Discovery_2022{background-image:url("/resources/media/img/badges/Online_Discovery_2022.jpg")}.badge.Onboarding_2023{background-image:url("/resources/media/img/badges/Onboarding_2023.jpg")}.badge.Discovery_OnTime_2023,.badge.Captain_WhatsNew_2023,.badge.Captain_Discovery_2023{background-image:url("/resources/media/img/badges/Captain_Discovery_2023.png")}.badge.Novelties_01_2023{background-image:url("/resources/media/img/badges/Novelties_01_2023.png")}.badge.Novelties_02_2023{background-image:url("/resources/media/img/badges/Novelties_02_2023.png")}.badge.Novelties_03_2023{background-image:url("/resources/media/img/badges/Novelties_03_2023.png")}.badge.Novelties_04_2023{background-image:url("/resources/media/img/badges/Novelties_04_2023.png")}.badge.Novelties_05_2023{background-image:url("/resources/media/img/badges/Novelties_05_2023.png")}.badge.FAN_ZONE_2023{background-image:url("/resources/media/img/badges/FAN_ZONE_2023.png")}.badge.FAN_ZONE_2023_2024{background-image:url("/resources/media/img/badges/FAN_ZONE_2023_2024.png")}.badge.FAN_ZONE_2024_2025{background-image:url("/resources/media/img/badges/FAN_ZONE_2024_2025.png")}.badge.FAN_ZONE_2025_2026{background-image:url("/resources/media/img/badges/FAN_ZONE_2025_2026.png")}.badge.Specialist_Status{background-image:url("/resources/media/img/badges/Certification_2024.jpg")}.badge.Onboarding_2024{background-image:url("/resources/media/img/badges/Onboarding_2024.jpg")}.badge.Discovery_OnTime_2024,.badge.Captain_WhatsNew_2024,.badge.Captain_Discovery_2024{background-image:url("/resources/media/img/badges/Captain_Discovery_2024.png")}.badge.Novelties_01_2024{background-image:url("/resources/media/img/badges/Novelties_01_2024.png")}.badge.Novelties_02_2024{background-image:url("/resources/media/img/badges/Novelties_02_2024.png")}.badge.Novelties_03_2024{background-image:url("/resources/media/img/badges/Novelties_03_2024.png")}.badge.Novelties_04_2024,.badge.Novelties_04_Full_2024,.badge.Novelties_04_Update_2024{background-image:url("/resources/media/img/badges/Novelties_04_2024.png")}.badge.Novelties_05_2024,.badge.Novelties_05_Full_2024,.badge.Novelties_05_Update_2024{background-image:url("/resources/media/img/badges/Novelties_05_2024.png")}.badge.Novelties_06_2024,.badge.Novelties_06_Full_2024,.badge.Novelties_06_Update_2024{background-image:url("/resources/media/img/badges/Novelties_06_2024.png")}.badge.CAPTAIN_2026{background-image:url("/resources/media/img/badges/CAPTAIN_2026.png")}.badge.Specialist_Status,.badge.Onboarding_2023,.badge.Discovery_OnTime_2023,.badge.Captain_Discovery_2023,.badge.Captain_WhatsNew_2023,.badge.Novelties_01_2023,.badge.Novelties_02_2023,.badge.Novelties_03_2023,.badge.Novelties_04_2023,.badge.Novelties_05_2023,.badge.Novelties_01_2022,.badge.Novelties_02_2022,.badge.Novelties_03_2022,.badge.Novelties_04_2022,.badge.Novelties_05_2022,.badge.Discovery_2021_2022,.badge.Online_Discovery_2022,.badge.FAN_ZONE_2023,.badge.FAN_ZONE_2023_2024,.badge.FAN_ZONE_2025_2026,.badge.Onboarding_2024,.badge.Discovery_OnTime_2024,.badge.Captain_Discovery_2024,.badge.Captain_WhatsNew_2024,.badge.Novelties_01_2024,.badge.Novelties_02_2024,.badge.Novelties_03_2024,.badge.Novelties_04_2024,.badge.Novelties_04_Full_2024,.badge.Novelties_04_Update_2024,.badge.Novelties_05_2024,.badge.Novelties_05_Full_2024,.badge.Novelties_05_Update_2024,.badge.Novelties_06_2024,.badge.Novelties_06_Full_2024,.badge.Novelties_06_Update_2024,.badge.CAPTAIN_2026{width:128px;height:128px;border-radius:100%;display:inline-block}.badge.Specialist_Status.off,.badge.Specialist_Status.locked,.badge.Onboarding_2023.off,.badge.Onboarding_2023.locked,.badge.Discovery_OnTime_2023.off,.badge.Discovery_OnTime_2023.locked,.badge.Captain_Discovery_2023.off,.badge.Captain_Discovery_2023.locked,.badge.Captain_WhatsNew_2023.off,.badge.Captain_WhatsNew_2023.locked,.badge.Novelties_01_2023.off,.badge.Novelties_01_2023.locked,.badge.Novelties_02_2023.off,.badge.Novelties_02_2023.locked,.badge.Novelties_03_2023.off,.badge.Novelties_03_2023.locked,.badge.Novelties_04_2023.off,.badge.Novelties_04_2023.locked,.badge.Novelties_05_2023.off,.badge.Novelties_05_2023.locked,.badge.Novelties_01_2022.off,.badge.Novelties_01_2022.locked,.badge.Novelties_02_2022.off,.badge.Novelties_02_2022.locked,.badge.Novelties_03_2022.off,.badge.Novelties_03_2022.locked,.badge.Novelties_04_2022.off,.badge.Novelties_04_2022.locked,.badge.Novelties_05_2022.off,.badge.Novelties_05_2022.locked,.badge.Discovery_2021_2022.off,.badge.Discovery_2021_2022.locked,.badge.Online_Discovery_2022.off,.badge.Online_Discovery_2022.locked,.badge.FAN_ZONE_2023.off,.badge.FAN_ZONE_2023.locked,.badge.FAN_ZONE_2023_2024.off,.badge.FAN_ZONE_2023_2024.locked,.badge.FAN_ZONE_2025_2026.off,.badge.FAN_ZONE_2025_2026.locked,.badge.Onboarding_2024.off,.badge.Onboarding_2024.locked,.badge.Discovery_OnTime_2024.off,.badge.Discovery_OnTime_2024.locked,.badge.Captain_Discovery_2024.off,.badge.Captain_Discovery_2024.locked,.badge.Captain_WhatsNew_2024.off,.badge.Captain_WhatsNew_2024.locked,.badge.Novelties_01_2024.off,.badge.Novelties_01_2024.locked,.badge.Novelties_02_2024.off,.badge.Novelties_02_2024.locked,.badge.Novelties_03_2024.off,.badge.Novelties_03_2024.locked,.badge.Novelties_04_2024.off,.badge.Novelties_04_2024.locked,.badge.Novelties_04_Full_2024.off,.badge.Novelties_04_Full_2024.locked,.badge.Novelties_04_Update_2024.off,.badge.Novelties_04_Update_2024.locked,.badge.Novelties_05_2024.off,.badge.Novelties_05_2024.locked,.badge.Novelties_05_Full_2024.off,.badge.Novelties_05_Full_2024.locked,.badge.Novelties_05_Update_2024.off,.badge.Novelties_05_Update_2024.locked,.badge.Novelties_06_2024.off,.badge.Novelties_06_2024.locked,.badge.Novelties_06_Full_2024.off,.badge.Novelties_06_Full_2024.locked,.badge.Novelties_06_Update_2024.off,.badge.Novelties_06_Update_2024.locked,.badge.CAPTAIN_2026.off,.badge.CAPTAIN_2026.locked{filter:grayscale(100%);opacity:0.5}.badge.Professional{background-image:url("/resources/media/img/badges/professional.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Expert_collection{background-image:url("/resources/media/img/badges/expert_collection.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Calibres_manufacture{background-image:url("/resources/media/img/badges/calibres_manufacture.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.First_Officer_2012{background-image:url("/resources/media/img/badges/first_officer_2012_2013.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.First_Officer_2013{background-image:url("/resources/media/img/badges/first_officer_2013_2014.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.First_Officer_2014{background-image:url("/resources/media/img/badges/first_officer_2014_2015.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.First_Officer_2015{background-image:url("/resources/media/img/badges/first_officer_2015_2016.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.First_Officer_2016{background-image:url("/resources/media/img/badges/first_officer_2016_2017.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.First_Officer_2017{background-image:url("/resources/media/img/badges/first_officer_2017_2018.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.First_Officer_2018{background-image:url("/resources/media/img/badges/first_officer_2018_2019.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Quiz_100_2013{background-image:url("/resources/media/img/badges/quiz_100_2013.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Quiz_100_2014{background-image:url("/resources/media/img/badges/quiz_100_2014.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Quiz_100_2015{background-image:url("/resources/media/img/badges/quiz_100_2015.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Quiz_100_2017{background-image:url("/resources/media/img/badges/Quiz_100_2017.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Quiz_100_2019{background-image:url("/resources/media/img/badges/Quiz_100_2019.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.ChallengeMe_2016{background-image:url("/resources/media/img/badges/challengeme_2016.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_2012{background-image:url("/resources/media/img/badges/winner_2012_2013.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_Zone_2012{background-image:url("/resources/media/img/badges/winner_2012_2013_zone.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_2013{background-image:url("/resources/media/img/badges/winner_2013_2014.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_Zone_2013{background-image:url("/resources/media/img/badges/winner_2013_2014_zone.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_2014{background-image:url("/resources/media/img/badges/winner_2014_2015.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_Zone_2014{background-image:url("/resources/media/img/badges/winner_2014_2015_zone.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_2015{background-image:url("/resources/media/img/badges/winner_2015_2016.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_Zone_2015{background-image:url("/resources/media/img/badges/winner_2015_2016_zone.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_2016{background-image:url("/resources/media/img/badges/winner_2016_2017.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_Zone_2016{background-image:url("/resources/media/img/badges/winner_2016_2017_zone.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_2017{background-image:url("/resources/media/img/badges/winner_2017_2018.png"),url("/resources/media/img/badges/badge-undefined.png")}.badge.Winner_Zone_2017{background-image:url("/resources/media/img/badges/winner_2017_2018_zone.png"),url("/resources/media/img/badges/badge-undefined.png")}html,body{min-height:100%}@media (max-width: 480px){.fix-height{height:100%;min-height:100%}}body.home{background:#fff}body.home.noscroll{overflow:hidden;height:100%}.endpanel-progressionrule{display:block;top:124px;left:50%;margin-left:-96px !important}@media (max-width: 1025px){.endpanel-progressionrule{margin-left:-80px !important}}.endpanel-progressionrule p{color:#3b3b3a}.endpanel-progressionrule p.info{color:#494949;font-size:14px}.activity-endpanel{background-image:url("/resources/media/img/backgrounds/quiz-bkg-lg.jpg");padding:0 !important}.activity-endpanel.Certification .progress-bar{background:#ffc72c}.activity-endpanel.Certification .score{color:#ffc72c}.activity-endpanel.Certification .table td.total{color:#ffc72c}.activity-endpanel.SPECIALIST_TRAINING .progress-bar{background:#ffc72c}.activity-endpanel.SPECIALIST_TRAINING .score{color:#ffc72c}.activity-endpanel.SPECIALIST_TRAINING .table td.total{color:#ffc72c}.activity-endpanel.SEMINARS .progress-bar{background:#ffc72c}.activity-endpanel.SEMINARS .score{color:#ffc72c}.activity-endpanel.SEMINARS .table td.total{color:#ffc72c}.activity-endpanel.RETAIL .progress-bar{background:#ffc72c}.activity-endpanel.RETAIL .score{color:#ffc72c}.activity-endpanel.RETAIL .table td.total{color:#ffc72c}.activity-endpanel.SELLING_CEREMONY .progress-bar{background:#ffc72c}.activity-endpanel.SELLING_CEREMONY .score{color:#ffc72c}.activity-endpanel.SELLING_CEREMONY .table td.total{color:#ffc72c}.activity-endpanel.SUMMIT_VIDEO .progress-bar{background:#ffc72c}.activity-endpanel.SUMMIT_VIDEO .score{color:#ffc72c}.activity-endpanel.SUMMIT_VIDEO .table td.total{color:#ffc72c}.activity-endpanel.BREITLING_WORLD_CUP{background-image:url("/resources/media/img/backgrounds/quiz-bkg-cup.jpg")}.activity-endpanel.BREITLING_WORLD_CUP .modal-dialog{max-width:100% !important}.activity-endpanel.BREITLING_WORLD_CUP .activity-progress-container{position:relative;min-height:360px !important}.activity-endpanel.BREITLING_WORLD_CUP .btn{font-size:14px;display:flex;justify-content:center;align-items:center;padding-top:8px}.activity-endpanel.BREITLING_WORLD_CUP .user-progress{display:flex;position:absolute;width:100%;height:100%;background:none !important;flex-direction:column;justify-content:center}.activity-endpanel.BREITLING_WORLD_CUP .user-progress .cup-user-score,.activity-endpanel.BREITLING_WORLD_CUP .user-progress .cup-user-position{padding:24px 0}.activity-endpanel.BREITLING_WORLD_CUP .user-progress .cup-user-score h6,.activity-endpanel.BREITLING_WORLD_CUP .user-progress .cup-user-position h6{font-size:21px}.activity-endpanel.BREITLING_WORLD_CUP .user-progress .cup-user-score p,.activity-endpanel.BREITLING_WORLD_CUP .user-progress .cup-user-position p{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;font-size:40px}@media (min-width: 1026px) and (max-width: 1199px){.activity-endpanel .modal-dialog{width:1000px}}.activity-endpanel .modal-body{padding:0 !important}@media (min-width: 1026px){.activity-endpanel .modal-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (max-width: 479px){.activity-endpanel .modal-body .score-info-container{padding:30px}}@media (min-width: 480px) and (max-width: 767px){.activity-endpanel .modal-body .score-info-container{padding:30px 40px}}@media (min-width: 768px) and (max-width: 1025px){.activity-endpanel .modal-body .score-info-container{padding:38px 80px 40px}}@media (min-width: 1026px) and (max-width: 1199px){.activity-endpanel .modal-body .score-info-container{padding:40px 60px 40px 65px}}@media (min-width: 1200px){.activity-endpanel .modal-body .score-info-container{padding:50px 80px 50px 100px}}.activity-endpanel .modal-body .score-info-container .table{--bs-border-width: 1px;margin-bottom:0}.activity-endpanel .modal-body .score-info-container .table td.total{color:#ffc72c}.activity-endpanel .modal-body .score-info-container .table th,.activity-endpanel .modal-body .score-info-container .table td{border-top-width:var(--bs-border-width) !important;border-bottom-width:0 !important}.activity-endpanel .modal-body .score-info-container h2{margin-top:0}.activity-endpanel .modal-body .score-info-container h3{margin-top:0;margin-bottom:12px;font-weight:bold}.activity-endpanel .modal-body .score-info-container .btn{border-width:2px;margin-top:10px}@media (max-width: 767px){.activity-endpanel .modal-body .score-info-container .btn{display:block}}.activity-endpanel .modal-body .score-info-container .replay{margin-right:10px}@media (max-width: 767px){.activity-endpanel .modal-body .score-info-container .replay{margin-right:0px}}.activity-endpanel .modal-body .score-info-container .endpanel-actions{width:100%;display:flex}.activity-endpanel .modal-body .score-info-container .endpanel-actions .btn{flex:1;padding:16px 6px 14px 6px}.activity-endpanel .modal-body .score-info-container .endpanel-actions .btn.btn-outline{background:none;border:solid}.activity-endpanel .modal-body .score-info-container .endpanel-actions .replay{margin-right:0;margin-left:10px}.activity-endpanel .modal-body .activity-progress-container{background-position:center;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:0}.activity-endpanel .modal-body .activity-progress-container h6{margin:0}.activity-endpanel .modal-body .activity-progress-container .progress{height:4px}@media (max-width: 767px){.activity-endpanel .modal-body .activity-progress-container .user-progress,.activity-endpanel .modal-body .activity-progress-container .progress-info{padding:30px 40px}}@media (min-width: 768px) and (max-width: 1199px){.activity-endpanel .modal-body .activity-progress-container .user-progress,.activity-endpanel .modal-body .activity-progress-container .progress-info{padding:40px 80px}}@media (min-width: 1026px) and (max-width: 1199px){.activity-endpanel .modal-body .activity-progress-container .user-progress,.activity-endpanel .modal-body .activity-progress-container .progress-info{padding:40px}}@media (min-width: 1200px){.activity-endpanel .modal-body .activity-progress-container .user-progress,.activity-endpanel .modal-body .activity-progress-container .progress-info{padding:50px}}.activity-endpanel .modal-body .activity-progress-container .user-progress{color:#fff;background:rgba(0,0,0,0.6)}.activity-endpanel .modal-body .activity-progress-container .user-progress .progress-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;max-width:320px;margin:0 auto}.activity-endpanel .modal-body .activity-progress-container .user-progress .progress-container .bar-container{flex-grow:1;padding-right:20px}.activity-endpanel .modal-body .activity-progress-container .user-progress .progress-container .progress{margin:0}.activity-endpanel .modal-body .activity-progress-container .progress-info,.activity-endpanel .modal-body .activity-progress-container .panel-body{-webkit-box-flex:2;-webkit-flex:2;flex:2;-ms-flex:inherit;color:#0e2240;background:rgba(255,255,255,0.9)}.activity-endpanel .modal-body .activity-progress-container .progress-info h6,.activity-endpanel .modal-body .activity-progress-container .panel-body h6{margin-bottom:25px}.activity-endpanel .modal-body .activity-progress-container .panel-body{background:rgba(255,255,255,0.97)}.activity-endpanel .modal-body .activity-progress-container .panel-body.ranking,.activity-endpanel .modal-body .activity-progress-container .panel-body.ranking-quiz100{padding:0}.activity-endpanel .modal-body .activity-progress-container .table{margin-bottom:0}.activity-endpanel .modal-body .activity-progress-container .table td{text-transform:uppercase;border-color:rgba(146,146,146,0.5);color:#494949;font-weight:bold}.activity-endpanel .modal-body .activity-progress-container .table tr.IsCurrentUser td{color:white}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking{padding:20px 0;width:100% !important;border:none !important;border-collapse:separate}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking.table-striped>tbody>tr:nth-of-type(odd){background:none}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking th{font-weight:900;text-transform:uppercase}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking th,.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking td{padding:12px 8px;border:none}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking th:first-child,.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking td:first-child{text-align:right}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking th:nth-child(2),.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking td:nth-child(2){text-align:center}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking td{vertical-align:top}@media (min-width: 768px){.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking td{vertical-align:middle}}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking td.points{padding-right:25px !important}.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking .avatar{width:25px;height:25px;max-width:none;overflow:hidden;border-radius:100%;display:inline-block}@media (min-width: 768px){.activity-endpanel .modal-body .activity-progress-container .activity-endpanel-ranking .avatar{width:35px;height:35px}}.activity-endpanel.SPECIALIST_TRAINING .modal-body .activity-progress-container h6{margin-bottom:0}@media (min-width: 768px) and (max-width: 1199px){.activity-endpanel.Quiz100_Retailer .activity-progress-container .user-progress{padding:30px 80px}}@media (min-width: 1026px) and (max-width: 1199px){.activity-endpanel.Quiz100_Retailer .activity-progress-container .user-progress{padding:35px 40px}}@media (min-width: 1200px){.activity-endpanel.Quiz100_Retailer .activity-progress-container .user-progress{padding:35px 50px}}.activity-endpanel.Quiz100_Retailer .score-container{float:right}.activity-endpanel.Quiz100_Retailer .btn.replay{margin-right:0}.activity-endpanel.Quiz100_Retailer .ressources-link-container{margin-bottom:10px}.activity-endpanel.Quiz100_Retailer .ressources-link-container .btn{margin-right:10px}@media (max-width: 767px){.activity-endpanel.Quiz100_Retailer .ressources-link-container{float:none !important}.activity-endpanel.Quiz100_Retailer .ressources-link-container .btn{margin-right:0}}.activity-endpanel.Quiz100_Retailer .attempts-status{display:flex;justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px}.activity-endpanel.Quiz100_Retailer .attempts-status h6{margin-bottom:0 !important}.activity-endpanel.Quiz100_Retailer #ranking-around-quiz100{display:block}.attemptlimit-warning-panel{z-index:1100;margin-top:140px}.activity-startpanel{background-image:url("/resources/media/img/backgrounds/quiz-bkg-lg.jpg");padding:0 !important}.activity-startpanel.Certification .progress-bar{background:#ffc72c}.activity-startpanel.Certification .score{color:#ffc72c}.activity-startpanel.SPECIALIST_TRAINING .progress-bar{background:#ffc72c}.activity-startpanel.SPECIALIST_TRAINING .score{color:#ffc72c}.activity-startpanel.SEMINARS .progress-bar{background:#ffc72c}.activity-startpanel.SEMINARS .score{color:#ffc72c}.activity-startpanel.SUMMIT_VIDEO .progress-bar{background:#ffc72c}.activity-startpanel.SUMMIT_VIDEO .score{color:#ffc72c}.activity-startpanel.RETAIL .progress-bar{background:#ffc72c}.activity-startpanel.RETAIL .score{color:#ffc72c}.activity-startpanel.SELLING_CEREMONY .progress-bar{background:#ffc72c}.activity-startpanel.SELLING_CEREMONY .score{color:#ffc72c}.activity-startpanel .Quiz100_Retailer .progress-bar{background:#ffc72c}.activity-startpanel .Quiz100_Retailer .score{color:#ffc72c}.activity-startpanel.BREITLING_WORLD_CUP{background-image:url("/resources/media/img/backgrounds/quiz-bkg-cup.jpg")}.activity-startpanel.BREITLING_WORLD_CUP .activity-progress-container{min-height:400px !important;flex:1}@media (max-width: 600px){.activity-startpanel.BREITLING_WORLD_CUP .activity-progress-container{min-height:480px !important}}@media (max-width: 480px){.activity-startpanel.BREITLING_WORLD_CUP .activity-progress-container{min-height:560px !important}}.activity-startpanel.BREITLING_WORLD_CUP .btn-primary{width:100%;line-height:32px}.activity-startpanel.BREITLING_WORLD_CUP .btn-primary:hover{box-shadow:inset 40rem 0 0 0 #0e2240}.activity-startpanel.BREITLING_WORLD_CUP .description p{font-size:18px;line-height:32px}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab-links{display:flex;width:100%;height:50px;z-index:99;background:rgba(14,34,64,0.6)}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab-link{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex:1;text-decoration:none;font-size:16px;color:#fff;border-bottom:solid 2px #fff;text-transform:uppercase;font-weight:bold}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab-link:hover{cursor:poiner}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab-link.active{color:#ffc72c;border-color:#ffc72c}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab-link.active:hover{cursor:default}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab[data-tab='ranking']{display:flex;flex-direction:column}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab[data-tab='ranking'] .btn{display:inline-block;color:white;width:auto;margin:16px auto;font-weight:normal;text-decoration:underline !important;font-size:14px}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab[data-tab='video']{flex:1;display:flex;width:100%;height:100%;justify-content:center;align-items:center;background:#111}.activity-startpanel.BREITLING_WORLD_CUP .panel-tab[data-tab='video'] .video{width:100%}.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules{display:flex;width:100%;height:100%;background:none !important;flex-direction:column;justify-content:center;padding:50px;padding-top:100px;color:white}@media (max-width: 480px){.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules{padding:24px;padding-top:80px}}.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress .cup-user-score,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress .cup-user-position,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules .cup-user-score,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules .cup-user-position{padding:24px 0}.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress .cup-user-score h6,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress .cup-user-position h6,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules .cup-user-score h6,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules .cup-user-position h6{font-size:21px}.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress .cup-user-score p,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress .cup-user-position p,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules .cup-user-score p,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules .cup-user-position p{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;font-size:40px}.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .user-progress .cup-user-message,.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules .cup-user-message{font-size:14px;font-weight:bold}.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules{background:rgba(14,34,64,0.6) !important;font-size:16px;text-align:left}.activity-startpanel.BREITLING_WORLD_CUP .modal-body .activity-progress-container .game-rules ul{margin-left:24px}@media (min-width: 1026px) and (max-width: 1199px){.activity-startpanel .modal-dialog{width:1000px}}.activity-startpanel .modal-body{padding:0 !important}@media (min-width: 1026px){.activity-startpanel .modal-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (max-width: 479px){.activity-startpanel .modal-body .activity-info-container{padding:30px}}@media (min-width: 480px) and (max-width: 767px){.activity-startpanel .modal-body .activity-info-container{padding:30px 40px}}@media (min-width: 768px) and (max-width: 1025px){.activity-startpanel .modal-body .activity-info-container{padding:38px 80px 40px}}@media (min-width: 1026px) and (max-width: 1199px){.activity-startpanel .modal-body .activity-info-container{padding:40px 60px 40px 65px}}@media (min-width: 1200px){.activity-startpanel .modal-body .activity-info-container{padding:50px 80px 50px 100px}}.activity-startpanel .modal-body .activity-info-container h2{margin-top:0}.activity-startpanel .modal-body .activity-info-container h3{margin-top:0;margin-bottom:12px;font-weight:bold}.activity-startpanel .modal-body .activity-info-container .description{margin-bottom:11px;line-height:1.5rem;color:#0e2240}.activity-startpanel .modal-body .activity-info-container .description ul{margin-left:16px}.activity-startpanel .modal-body .activity-info-container .btn{border-width:2px}.activity-startpanel .modal-body .activity-info-container .btn.disabled{opacity:1}@media (max-width: 767px){.activity-startpanel .modal-body .activity-info-container .btn{display:block}.activity-startpanel .modal-body .activity-info-container .ressources-link-container{float:none !important}}@media (min-width: 768px){.activity-startpanel .modal-body .activity-info-container .ressources-link-container{padding-right:30px}}@media (min-width: 768px){.activity-startpanel .modal-body .activity-info-container .train-first>.buttons-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}}@media (min-width: 1200px){.activity-startpanel .modal-body .activity-info-container .train-first>.buttons-container .ressources-link-container{width:66%}.activity-startpanel .modal-body .activity-info-container .train-first>.buttons-container .start-container{width:34%}}@media (min-width: 768px) and (max-width: 1199px){.activity-startpanel .modal-body .activity-info-container .train-first>.buttons-container .ressources-link-container{width:50%}.activity-startpanel .modal-body .activity-info-container .train-first>.buttons-container .start-container{width:50%}}.activity-startpanel .modal-body .activity-info-container .train-first .text-smaller{color:#0e2240;opacity:0.5;margin-bottom:7px}.activity-startpanel .modal-body .activity-info-container .train-first .fa-lock{margin-right:10px;font-size:20px;vertical-align:middle}.activity-startpanel .modal-body .activity-info-container .quiz-available .btn{margin-top:10px}.activity-startpanel .modal-body .activity-progress-container{background-position:center;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:0;min-height:250px}.activity-startpanel .modal-body .activity-progress-container h6{margin:0}.activity-startpanel .modal-body .activity-progress-container .progress{height:4px}@media (max-width: 767px){.activity-startpanel .modal-body .activity-progress-container .user-progress,.activity-startpanel .modal-body .activity-progress-container .colleagues-progress{padding:30px 40px}}@media (min-width: 768px) and (max-width: 1199px){.activity-startpanel .modal-body .activity-progress-container .user-progress,.activity-startpanel .modal-body .activity-progress-container .colleagues-progress{padding:40px 80px}}@media (min-width: 1026px) and (max-width: 1199px){.activity-startpanel .modal-body .activity-progress-container .user-progress,.activity-startpanel .modal-body .activity-progress-container .colleagues-progress{padding:40px}}@media (min-width: 1200px){.activity-startpanel .modal-body .activity-progress-container .user-progress,.activity-startpanel .modal-body .activity-progress-container .colleagues-progress{padding:50px}}.activity-startpanel .modal-body .activity-progress-container .user-progress{color:#fff;background:rgba(0,0,0,0.6)}.activity-startpanel .modal-body .activity-progress-container .user-progress .progress-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;max-width:320px;margin:0 auto}.activity-startpanel .modal-body .activity-progress-container .user-progress .progress-container .bar-container{flex-grow:1;padding-right:20px}.activity-startpanel .modal-body .activity-progress-container .user-progress .progress-container .progress{margin:0}.activity-startpanel .modal-body .activity-progress-container .colleagues-progress,.activity-startpanel .modal-body .activity-progress-container .panel-body{-webkit-box-flex:2;flex:2;-webkit-flex:2;flex:2;-ms-flex:auto;color:#0e2240;background:rgba(255,255,255,0.9)}.activity-startpanel .modal-body .activity-progress-container .colleagues-progress h6,.activity-startpanel .modal-body .activity-progress-container .panel-body h6{margin-bottom:25px}.activity-startpanel .modal-body .activity-progress-container .colleague-inner{margin-bottom:20px}.activity-startpanel .modal-body .activity-progress-container .colleague-inner .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.activity-startpanel .modal-body .activity-progress-container .colleague-inner .avatar-container{padding-right:0}.activity-startpanel .modal-body .activity-progress-container .colleague-inner .avatar{width:100%;border:2px solid #fff}.activity-startpanel .modal-body .activity-progress-container .colleague-inner .progress{margin-top:5px;margin-bottom:3px;background:#fff}.activity-startpanel .modal-body .activity-progress-container .panel-body{background:rgba(255,255,255,0.97)}.activity-startpanel .modal-body .activity-progress-container .panel-body.ranking,.activity-startpanel .modal-body .activity-progress-container .panel-body.ranking-quiz100{padding:0}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking{padding:20px 0;width:100% !important;border:none !important;border-collapse:separate}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking.table-striped>tbody>tr:nth-of-type(odd){background:none}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking th{font-weight:900;text-transform:uppercase}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking th,.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking td{padding:12px 8px;border:none}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking th:first-child,.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking td:first-child{text-align:right}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking th:nth-child(2),.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking td:nth-child(2){text-align:center}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking td{vertical-align:top}@media (min-width: 768px){.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking td{vertical-align:middle}}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking td.points{padding-right:25px !important}.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking .avatar{width:25px;height:25px;max-width:none;overflow:hidden;border-radius:100%;display:inline-block}@media (min-width: 768px){.activity-startpanel .modal-body .activity-progress-container .activity-startpanel-ranking .avatar{width:35px;height:35px}}.activity-startpanel.SUMMIT_VIDEO .user-progress{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:center;justify-content:center;flex:2}@media (min-width: 768px) and (max-width: 1199px){.activity-startpanel.Quiz100_Retailer .activity-progress-container .user-progress{padding:30px 80px}}@media (min-width: 1026px) and (max-width: 1199px){.activity-startpanel.Quiz100_Retailer .activity-progress-container .user-progress{padding:35px 40px}}@media (min-width: 1200px){.activity-startpanel.Quiz100_Retailer .activity-progress-container .user-progress{padding:35px 50px}}.activity-startpanel.Quiz100_Retailer .all-ressources-link{margin-bottom:10px}.activity-startpanel.Quiz100_Retailer .attempts-status{display:flex;justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px}.activity-startpanel.Quiz100_Retailer .attempts-status h6{margin-bottom:0 !important}.activity-startpanel.Quiz100_Retailer #ranking-around-quiz100{display:block}.activity-traininglist-panel{z-index:9998;background-color:#f3f3f3}@media (max-width: 1025px){.activity-traininglist-panel .modal-header .btn-close{top:20px}}.activity-traininglist-panel .modal-body{padding:30px 0 0 0}.activity-traininglist-panel .modal-body .close-panel{display:block;margin:auto}.activity-traininglist-panel .modal-content{box-shadow:0px 0px 0px 0px rgba(0,0,0,0);background:transparent;padding:0px}.activity-traininglist-panel .ressources-container{background:white}.activity-traininglist-panel .ressources-container .ressource-title{height:240px;padding:20px 10px 0px 10px}@media (max-width: 768px){.activity-traininglist-panel .ressources-container .ressource-title{height:auto}}.activity-traininglist-panel h5{letter-spacing:0.2rem;overflow:hidden}.activity-traininglist-panel h5 .line{display:inline-block;position:relative}.activity-traininglist-panel h5 .line:before,.activity-traininglist-panel h5 .line:after{content:'';position:absolute;top:50%;margin-top:-1px;height:1px;width:6000%;border-top:1px solid #0e2240}.activity-traininglist-panel h5 .line:before{right:100%;margin-right:10px}.activity-traininglist-panel h5 .line:after{left:100%;margin-left:10px}@media (max-width: 768px){.activity-traininglist-panel a.download-pdf{display:block;margin-bottom:10px}}.activity-traininglist-panel ul{border-top:2px solid #ffc72c;padding:20px;list-style-type:none}.activity-traininglist-panel ul li{padding-bottom:10px}@media (min-width: 768px){.activity-traininglist-panel ul{background:#ffc72c;height:350px;margin-top:15px}.activity-traininglist-panel ul a{color:white;display:block;padding:5px}}.activity-traininglist-panel .block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 1200px){.activity-traininglist-panel .block{width:33.33333%}}.activity-traininglist-panel .block>a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;position:relative;overflow:hidden;min-height:280px;margin-bottom:30px;cursor:pointer;width:100%;padding:22px 22px 30px;position:relative;text-decoration:none;background:#3c4146;transition:ease-out 0.2s all}@media (max-width: 1199px){.activity-traininglist-panel .block>a{min-height:250px;padding:18px 22px 22px}}@media (max-width: 1200px){.activity-traininglist-panel .block>a{margin-bottom:30px}}.activity-traininglist-panel .block>a .not-started-banner{position:absolute;z-index:3;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);top:30px;right:0;margin-right:-80px;width:300px;color:#3b3b3a;text-align:center;text-transform:uppercase;font-weight:700;font-size:14px}.activity-traininglist-panel .block>a .texts{position:relative;width:100%;z-index:2;padding:16px;color:#3c4146;background:#fff;margin-top:auto;text-align:center}.activity-traininglist-panel .block>a .texts h3{margin:0}.activity-traininglist-panel .block>a .texts h3 small{display:inline-block;margin-top:6px;color:#17183e;font-size:14px;font-weight:bold}.activity-traininglist-panel .block>a .bkg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;transition:ease-out 1s all}.activity-traininglist-panel .block>a:hover{transform:scale(1.03)}.activity-traininglist-panel .block>a:hover .bkg{transition:ease-out 20s all;transform:scale(1.2)}.activity-traininglist-panel.Certification .block>a .not-started-banner{background:#ffc72c}.activity-traininglist-panel.SPECIALIST_TRAINING .block>a .not-started-banner{background:#ffc72c}.activity-traininglist-panel.RETAIL .block>a .not-started-banner{background:#ffc72c}.app-cockpit-wrapper{--bs-btn-border-width: 1.5px}.app-cockpit-wrapper>*{background-color:#f0f0f0}.app-cockpit-wrapper .app-cockpit-top{margin:0 37px 25px 37px;padding-top:calc(64px + 37px);font-size:13px;font-weight:bold}@media (max-width: 768px){.app-cockpit-wrapper .app-cockpit-top{padding-top:calc(64px + 37px)}}.app-cockpit-wrapper .app-cockpit-top .avatar{position:relative;width:128px;min-height:128px;margin-right:37px;cursor:pointer}.app-cockpit-wrapper .app-cockpit-top .avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.app-cockpit-wrapper .app-cockpit-top .username{font-size:24px}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state{margin-top:10px}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state .app-module-progression .app-module-progression-circle.ui-badge{margin:0 10px;background-size:contain;background-position:center;background-repeat:no-repeat}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state .app-module-progression .app-module-progression-circle.ui-badge.state-captain{background-image:url("/resources/media/img/icons/state-captain.png")}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state .app-module-progression .app-module-progression-circle.ui-badge.state-specialist{background-image:url("/resources/media/img/icons/state-specialist.png")}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state .state-badge{width:46px;height:46px;border-radius:50%;background-size:45px;background-position:center;background-repeat:no-repeat;overflow:hidden}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state .state-badge.state-captain{margin-right:7px;background-image:url("/resources/media/img/icons/state-captain.png")}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state .state-badge.state-captain.active{background-image:url("/resources/media/img/icons/state-captain_active.png")}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state .state-badge.state-specialist{background-image:url("/resources/media/img/icons/state-specialist.png")}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state .state-badge.state-specialist.active{background-image:url("/resources/media/img/icons/state-specialist_active.png")}@media (max-width: 768px){.app-cockpit-wrapper .app-cockpit-top .avatar{width:110px;min-height:110px;margin-right:0px;margin-bottom:15px}.app-cockpit-wrapper .app-cockpit-top .app-cockpit-state{position:absolute;top:40px;left:-30px;width:calc(100% + 60px)}}.app-cockpit-wrapper .app-cockpit-overall-progress .app-module-progression-circle.ui-stepped-circle{display:flex;justify-content:center;width:100%;margin:10px}.app-cockpit-wrapper .app-cockpit-certificate{min-height:83px;margin:0 70px 25px 70px;padding:15px;background:#ffc72c}.app-cockpit-wrapper .app-cockpit-certificate .icon{width:45px;height:45px;margin-left:15px;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/icons/download.png");cursor:pointer}.app-cockpit-wrapper .app-cockpit-certificate.locked{background:#e6e6e6}.app-cockpit-wrapper .app-cockpit-certificate.locked .icon{background-image:url("/resources/media/img/icons/locked.png");cursor:default}.app-cockpit-wrapper .app-cockpit-badges{position:relative;margin:0 37px 25px 37px;padding-right:38px;gap:19px;height:40px;overflow:hidden}.app-cockpit-wrapper .app-cockpit-badges .badge{aspect-ratio:1;width:auto;height:40px}.app-cockpit-wrapper .app-cockpit-badges .see-more-badge{position:absolute;right:0;width:40px;height:40px;transition:all 0.3s ease-in-out}.app-cockpit-wrapper .app-cockpit-badges .see-more-badge:hover{color:#fff;background-color:#0e2240}.app-cockpit-wrapper .app-cockpit-ranking{width:100%;height:100%;padding:20px 50px;color:#ffffff;background-color:#0e2240}.app-cockpit-wrapper .app-cockpit-ranking .ranking-tabs{justify-content:space-between;padding:0 30px 25px 30px;border:none}.app-cockpit-wrapper .app-cockpit-ranking .ranking-tabs .ranking-tab{height:32px;padding:4px 20px;font-weight:bold;color:#ffffff;border:1.5px solid #ffffff;border-radius:20px}.app-cockpit-wrapper .app-cockpit-ranking .ranking-tabs .ranking-tab.active,.app-cockpit-wrapper .app-cockpit-ranking .ranking-tabs .ranking-tab:hover{color:#ffc72c;border-color:#ffc72c;background:none}.app-cockpit-wrapper .app-cockpit-ranking .rank-list{width:100%}.app-cockpit-wrapper .app-cockpit-ranking .rank-list .rank-item{height:77px;font-weight:900}.app-cockpit-wrapper .app-cockpit-ranking .rank-list .rank-item>*:first-child{padding:0 10px 0 20px}.app-cockpit-wrapper .app-cockpit-ranking .rank-list .rank-item>*:last-child{padding:0 20px 0 10px}.app-cockpit-wrapper .app-cockpit-ranking .rank-list .rank-item.IsCurrentUser{background-color:#8488a4}.app-cockpit-wrapper .app-cockpit-ranking .rank-list .rank-item .rank-item_avatar{width:55px}.app-cockpit-wrapper .app-cockpit-ranking .rank-list .rank-item .rank-item_avatar img{width:40px;height:40px;object-fit:cover;object-position:center}@media (max-width: 768px){.app-cockpit-wrapper .app-cockpit-ranking{font-size:14px;line-height:21px;padding:20px 10px}.app-cockpit-wrapper .app-cockpit-ranking .ranking-tabs{padding:0 15px 25px 15px}}.app-index.app-cockpit-open .app-cockpit-wrapper{left:0;box-shadow:11px 0px 16px rgba(0,0,0,0.15)}@media (max-width: 768px){.app-index.app-cockpit-open .app-topbar-wrapper{position:fixed;width:100%}.app-index.app-cockpit-open .app-content-wrapper{height:calc(100vh - 64px);overflow:hidden}.app-index.app-cockpit-open .app-footer-wrapper{display:none}}.app-footer{position:relative;z-index:20}.app-footer .app-section-content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.app-footer-language{margin-bottom:24px}.app-footer-navigation{display:flex;align-items:center;justify-content:center}.app-footer-navigation a{color:#fff;margin:0 7px;padding:0 8px;padding-top:2px;font-size:16px;text-align:center;text-transform:uppercase;text-decoration:none;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;transition:0.3s}.app-footer-navigation a:hover{color:#ffc72c}@media (max-width: 480px){.app-footer-navigation a{font-size:13px}}.app-footer-separator{background-color:#ffc72c;border-radius:100%;height:3px;width:3px}.app-copyright{flex-direction:column;align-items:center;text-align:center;padding:24px 0;background-color:white}.app-copyright-logo{width:188px;height:auto}.app-copyright-logo img{width:100%;height:auto}.app-copyright-year{margin-top:8px;opacity:0.75;font-size:14px}.app-home .app-home-header{max-width:100%;height:325px;margin-top:32px}@media (max-width: 768px){.app-home .app-home-header{width:100%;height:auto;margin:0}}@media (max-width: 1200px){.app-home .app-home-header{height:300px}}.app-home .app-home-header .app-home-header_announcement{height:210px;background-color:#0e2240;overflow:hidden}.app-home .app-home-header .app-home-header_announcement img{height:154px;width:154px}.app-home .app-home-header .app-home-header_announcement.bg-breitling-cup{background-image:url("/resources/media/img/backgrounds/quiz-bkg-cup.jpg");background-size:cover;background-position:bottom right}@media (max-width: 768px){.app-home .app-home-header .app-home-header_announcement{height:128px}.app-home .app-home-header .app-home-header_announcement img{height:74px;width:74px}}.app-home .app-home-header .app-home-header_carousel{position:relative}@media (max-width: 768px){.app-home .app-home-header .app-home-header_carousel{height:270px}}.app-home .app-home-header .app-home-header_carousel .owl-item{min-width:24vw;max-width:24vw;height:240px;overflow:hidden}@media (max-width: 768px){.app-home .app-home-header .app-home-header_carousel .owl-item{min-width:0;max-width:none;height:227px}}.app-home .app-home-header .app-home-header_carousel .owl-item .carousel-item-content{position:relative;display:flex;align-items:center;height:210px;background-color:#f9f9f9}.app-home .app-home-header .app-home-header_carousel .owl-item .carousel-item-content img{width:120px !important;height:120px !important;object-fit:contain !important;margin:0 auto !important;flex-shrink:0}.app-home .app-home-header .app-home-header_carousel .owl-item .carousel-item-content .carousel-tag{display:inline-block;font-weight:900;text-align:center;border-style:solid;border-width:2px 0 2px 0;border-color:#ffc72c}.app-home .app-home-header .app-home-header_carousel .owl-item .carousel-item-content .carousel-badge{position:absolute;bottom:-12px;right:10px;width:28px;height:38px;background-size:cover;background-position:center;background-repeat:no-repeat}.app-home .app-home-header .app-home-header_carousel .owl-item .carousel-item-content .carousel-badge.novelties{background-image:url("/resources/media/img/carousel_badge_novelties.png")}.app-home .app-home-header .app-home-header_carousel .owl-item .carousel-item-content .carousel-badge.addref{background-image:url("/resources/media/img/carousel_badge_ad.png")}.app-home .app-home-header .app-home-header_carousel .owl-item .carousel-item-content .d-flex.flex-column.justify-content-center{overflow:hidden;min-width:0}.app-home .app-home-header .app-home-header_carousel .app-carousel-navigation{bottom:-15px}@media (max-width: 768px){.app-home .app-home-header .app-home-header_carousel .app-carousel-navigation{width:calc(100% - 32px);left:16px;bottom:0px}}.app-home .modules.row{--bs-gutter-x: 0.5rem;--bs-gutter-y: 0.5rem}.app-home .modules.row .module{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/modules_background.png")}@media (max-width: 768px){.app-home .modules.row .module{background-image:url("/resources/media/img/modules_mobile_background.png")}.app-home .modules.row .module .d-flex.flex-wrap{flex-direction:column !important;align-items:center !important;justify-content:flex-start !important}.app-home .modules.row .module .d-flex.flex-wrap>div:first-child{width:100% !important}.app-home .modules.row .module .d-flex.flex-wrap>div:last-child{width:100% !important;display:flex !important;justify-content:center !important;margin-top:0.75rem !important}}.app-home .modules .module{position:relative;height:210px}@media (max-width: 768px){.app-home .modules .module{height:auto}}.app-home .modules .module>*{z-index:1}.app-home .modules .module .btn{min-width:125px;height:47px;min-height:45px;line-height:36px;padding:5px}@media (max-width: 768px){.app-home .modules .module .btn{min-width:auto;width:100%;max-width:200px}}.app-home .modules .module .icon-locked{display:inline-block;width:100px;height:45px;min-height:45px;transition:ease-in all 0.2s;background-image:url("/resources/media/img/icons/locked_white.png");background-position:center;background-repeat:no-repeat;background-size:13px 17px}.app-home .modules .module .icon-locked.icon-secondary{background-image:url("/resources/media/img/icons/locked_blue_breitling.png")}.app-home .modules.extensions .module{min-width:0;max-width:485px;flex:1}@media (max-width: 1200px){.app-home .modules.extensions .module{width:100%;max-width:100%;flex:unset}}.app-home .app-row{width:100%}.app-home .app-row.next-mission-container{gap:10px}.app-home .app-row.banner-blue{width:100% !important;background-color:#0e2240;color:white;padding-left:32px;padding-right:32px}.app-home .app-row.banner-blue h2{color:white}@media (max-width: 768px){.app-home .app-row.banner-blue{width:100% !important;padding-left:5px;padding-top:5px;padding-right:5px}}@media (max-width: 768px){.app-home .app-row{width:100% !important}}.app-home .module-track-badges{position:absolute;top:10px;right:10px;z-index:4;display:flex;flex-direction:row;align-items:center;gap:8px;pointer-events:none}.app-home .module-track-badge{flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:72%;box-shadow:0 2px 10px rgba(0,0,0,0.22)}.app-home .module-track-badge--captain{background-image:url("/resources/media/img/icons/state-captain_active.png");border:2px solid #ffc72c}.app-home .module-track-badge--specialist{background-image:url("/resources/media/img/icons/state-specialist_active.png");border:2px solid rgba(255,255,255,0.9)}.app-home .modules .module:has(.module-track-badges){padding-top:2.75rem}@media (min-width: 1026px) and (max-width: 1199.98px){.app-home .modules .module .module-content{height:auto !important;min-height:210px;justify-content:center !important;flex-wrap:nowrap !important;gap:0.75rem}.app-home .modules .module .module-content>div:last-child{width:100%;display:flex;justify-content:center}}@media (max-width: 768px){.app-home .modules .module .module-content{flex-wrap:wrap !important}}.app-index{position:relative;min-height:100vh;display:flex;flex-direction:column}.app-index .app-topbar-wrapper{position:fixed;width:100%;z-index:1054}.app-index .app-sidebar-wrapper{position:fixed;top:0;height:100vh;padding-top:64px;z-index:1053}@media (max-width: 768px){.app-index .app-sidebar-wrapper{left:-1000px;width:100%;color:#ffffff;background-color:#0e2240;transition:all 0.3s ease-in-out}.app-index .app-sidebar-wrapper.open{left:0px}}@media (max-width: 768px){.app-index.app-burger-open .app-sidebar-wrapper{left:0px}}.app-index .app-content-wrapper{flex:1;padding-top:64px;z-index:1051}.app-index .app-content-wrapper .app-index-loader{min-height:calc(50vh - 64px)}@media (max-width: 768px){.app-index .app-content-wrapper{width:100%;max-width:100vw;padding-left:0;padding-right:0;overflow-x:hidden}}.app-index:not(.app-connected) .app-content-wrapper{padding-left:0}.app-index .app-footer-wrapper{margin-top:auto;width:100%;z-index:1051}.app-index.app-connected .d-flex{min-width:0;max-width:100%}.app-index.app-connected .app-content-wrapper{margin-left:96px;flex:1 1 auto;min-width:0;max-width:100%;overflow-x:hidden}@media (max-width: 768px){.app-index.app-connected .app-content-wrapper{margin-left:0;padding-left:0;padding-right:0}}.app-index.app-connected .app-footer-wrapper{margin-left:96px;width:calc(100% - 96px)}@media (max-width: 768px){.app-index.app-connected .app-footer-wrapper{margin-left:0;width:100%}}@media (max-width: 768px){.app-index.app-connected .app-topbar-wrapper,.app-index.app-connected .app-footer-wrapper{left:0;width:100%;padding-left:0}}.app-index .app-cockpit-wrapper{position:fixed;top:0;left:calc(-492px - 200px);width:calc(96px + 492px);height:auto;max-height:calc(100vh - 40px);min-height:100%;padding:0 0 37px calc(96px);color:#0e2240;box-shadow:none;background-color:#0e2240;transition:all 0.3s ease-in-out;overflow:auto;z-index:1052}@media (max-width: 768px){.app-index .app-cockpit-wrapper{position:absolute;left:-100vw;width:100%;padding:0 0 0 0}}.app-login .app-login-language{position:absolute;top:16px;right:16px;z-index:3}.app-login .app-brand{width:100%;max-width:360px;padding:12px}.app-login .app-brand img{width:100%;max-width:210px;margin:auto;margin:0;padding:0}.app-login .app-brand-slogan{color:white;text-transform:uppercase;font-style:italic;letter-spacing:0.15rem}.app-login .connect_module{max-width:452px;width:100%;padding:16px}.app-login .form-register-key{max-width:420px;width:100%}.app-login input[type='submit']{display:block;width:100%;max-width:320px;margin:auto;padding:4px 40px 0 40px}.app-login input[type='submit'].btn-outline{background:none}.app-login input[type='submit'].btn-outline:hover{background:#ffc72c}.app-login input[type='submit'].btn-outline.disabled:hover{background:#999999;color:#666}.app-sidebar{position:relative;width:96px;height:100%;padding:16px}.app-sidebar>*{display:flex;flex-direction:column;align-items:center}.app-sidebar .app-cockpit-toggle{position:relative;transition:all 0.3s ease-in-out}.app-sidebar .app-cockpit-toggle .app-module-progression{position:absolute;top:-6px;left:-6px}.app-sidebar .app-cockpit-toggle .app-module-progression .app-module-progression-circle{margin:0;width:76px;height:76px}.app-sidebar .app-cockpit-toggle .app-module-progression .app-module-progression-circle circle-progress::part(base){width:76px;height:76px}.app-sidebar .avatar{position:relative;width:64px;min-height:64px;cursor:pointer;transform-style:preserve-3d;transition:transform 0.55s cubic-bezier(0.2, 0.8, 0.2, 1);will-change:transform}.app-sidebar .avatar:hover .icon{transform:rotate(90deg);background-size:15px}.app-sidebar .avatar::after{content:'';position:absolute;width:67px;min-height:67px;inset:0;border-radius:50%;background-color:#ffc72c;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/icons/close.png");backface-visibility:hidden;transform:rotateY(180deg);z-index:2}.app-sidebar .avatar img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;backface-visibility:hidden;transform:rotateY(0deg)}.app-sidebar .avatar .icon{position:absolute;width:23px;height:23px;bottom:0;right:0;border-radius:50%;background-color:white;background-size:12px;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/icons/settings.png");z-index:1;transition:transform 0.55s cubic-bezier(0.2, 0.8, 0.2, 1),opacity 0.25s ease;will-change:transform, opacity}.app-sidebar .state{margin-top:30px;transition:transform 0.55s cubic-bezier(0.2, 0.8, 0.2, 1),opacity 0.25s ease;will-change:transform, opacity}.app-sidebar .state .state-container{position:relative}.app-sidebar .state .state-container .state-badge{position:absolute;top:3px;left:23px;width:40px;height:40px;background-color:#ffffff;background-size:contain;background-position:center;background-repeat:no-repeat}.app-sidebar .state .state-container .app-module-progression{position:absolute;top:0;left:0}.app-sidebar .state .state-container.state-captain .state-badge{top:-9px;left:-20px;background-image:url("/resources/media/img/icons/state-captain.png")}.app-sidebar .state .state-container.state-captain .state-badge.active{background-image:url("/resources/media/img/icons/state-captain_active.png")}.app-sidebar .state .state-container.state-captain .app-module-progression{position:absolute;top:-12px;left:-43px}.app-sidebar .state .state-container.state-specialist .state-badge{top:48px;left:-20px;background-image:url("/resources/media/img/icons/state-specialist.png")}.app-sidebar .state .state-container.state-specialist .state-badge.active{background-image:url("/resources/media/img/icons/state-specialist_active.png")}.app-sidebar .state .state-container.state-specialist .app-module-progression{top:-3px;left:-23px}.app-sidebar .navigation{margin-top:200px}.app-sidebar .navigation .navigation-link{display:block;width:24px;height:24px;margin:0 auto 40px auto;background-size:contain;background-position:center;background-repeat:no-repeat;text-transform:uppercase;cursor:pointer;transition:all 0.3s ease-in-out}.app-sidebar .navigation .navigation-link:hover{transform:scale(1.2)}.app-sidebar .navigation .sub-navigation{max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out}.app-sidebar .navigation .sub-navigation>*{margin-bottom:40px;padding:10px;border-radius:5px;background-color:#0e2240}.app-sidebar .navigation .sub-navigation .navigation-link{padding:10px}.app-sidebar .navigation .sub-navigation .navigation-link:last-child{margin-bottom:0px}.app-sidebar .navigation .sub-navigation.open{max-height:500px}.app-sidebar .navigation #navigation-link-training_resources{background-image:url("/resources/media/img/icons/nav-training_resources-blue.png")}.app-sidebar .navigation #navigation-link-smart_browse{background-image:url("/resources/media/img/icons/nav-smart_browse-blue.png")}.app-sidebar .navigation #navigation-link-videos_browse{background-image:url("/resources/media/img/icons/nav-videos_browse-white.png")}.app-sidebar .navigation #navigation-link-collection_browse{background-image:url("/resources/media/img/icons/nav-collection_browse-white.png")}.app-sidebar .navigation #navigation-link-news{background-image:url("/resources/media/img/icons/nav-news-blue.png")}.app-sidebar .navigation #navigation-link-my_pos{background-image:url("/resources/media/img/icons/nav-my_pos-blue.png")}.app-sidebar .navigation #navigation-link-main_mission{background-image:url("/resources/media/img/icons/my-mission.png")}.app-sidebar .sidebar-logout{width:100%;display:flex;justify-content:center;margin-top:auto;padding-bottom:0}.app-sidebar .sidebar-logout-link{width:24px;height:24px;border:0;border-radius:0;cursor:pointer;background:transparent;position:relative;transition:transform 0.2s ease}.app-sidebar .sidebar-logout-link::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;background-image:url("/resources/media/img/icons/right-from-bracket-solid.png");background-position:center;background-repeat:no-repeat;background-size:contain;filter:brightness(0) saturate(100%) invert(18%) sepia(94%) saturate(3717%) hue-rotate(344deg) brightness(87%) contrast(94%)}.app-sidebar .sidebar-logout-link:hover{transform:scale(1.2)}.app-sidebar.app-sidebar-mobile{width:100%;height:100%;padding:0}.app-sidebar.app-sidebar-mobile>*{align-items:start}.app-sidebar.app-sidebar-mobile .navigation{width:100%;margin-top:0px}.app-sidebar.app-sidebar-mobile .navigation .navigation-link{position:relative;width:100%;margin:0;padding:50px;padding:25px 0 25px 60px;line-height:3px;color:#0e2240;border:1px solid #ffffff;border-width:0 0 1px 0;background-size:24px;background-position:18px center;text-transform:uppercase}.app-sidebar.app-sidebar-mobile .navigation .navigation-link::after{content:'';position:absolute;top:15px;right:10px;width:20px;min-height:20px;background-size:20px;background-position:center;background-repeat:no-repeat}.app-sidebar.app-sidebar-mobile .navigation .navigation-link.open::after{background-image:url("/resources/media/img/icons/minus-white.png") !important}.app-sidebar.app-sidebar-mobile .navigation .navigation-link:hover{transform:scale(1)}.app-sidebar.app-sidebar-mobile .navigation .sub-navigation{padding:0px;color:#0e2240}.app-sidebar.app-sidebar-mobile .navigation .sub-navigation>*{margin-bottom:25px;padding:0;border-radius:0;background-color:#ffffff}.app-sidebar.app-sidebar-mobile .navigation .sub-navigation .navigation-link{margin-left:0px;padding:25px 0 25px 80px;color:#0e2240;border-color:#0e2240;background-position:38px center}.app-sidebar.app-sidebar-mobile .navigation .sub-navigation .navigation-link:last-child{border-bottom-width:0px}.app-sidebar.app-sidebar-mobile .navigation #navigation-link-training_resources{background-image:url("/resources/media/img/icons/nav-training_resources-blue.png")}.app-sidebar.app-sidebar-mobile .navigation #navigation-link-smart_browse{background-image:url("/resources/media/img/icons/nav-smart_browse-blue.png")}.app-sidebar.app-sidebar-mobile .navigation #navigation-link-smart_browse::after{background-image:url("/resources/media/img/icons/plus-white.png");filter:brightness(0) saturate(100%) invert(16%) sepia(21%) saturate(1860%) hue-rotate(181deg) brightness(93%) contrast(95%)}.app-sidebar.app-sidebar-mobile .navigation #navigation-link-videos_browse{background-image:url("/resources/media/img/icons/nav-videos_browse-blue.png")}.app-sidebar.app-sidebar-mobile .navigation #navigation-link-collection_browse{background-image:url("/resources/media/img/icons/nav-collection_browse-blue.png")}.app-sidebar.app-sidebar-mobile .navigation #navigation-link-news{background-image:url("/resources/media/img/icons/nav-news-blue.png")}.app-sidebar.app-sidebar-mobile .navigation #navigation-link-my_pos{background-image:url("/resources/media/img/icons/nav-my_pos-blue.png")}.app-sidebar.app-sidebar-mobile .navigation #navigation-link-main_mission{background-image:url("/resources/media/img/icons/my-mission.png")}.app-sidebar .language-menu.dropdown .dropdown-toggle{transition:all 0.3s ease-in-out}.app-sidebar .language-menu.dropdown .dropdown-toggle:hover{transform:scale(1.2)}.app-sidebar .language-menu.dropdown .dropdown-menu{bottom:auto;top:100%}.navigation-link-tooltip.tooltip .tooltip-arrow::before{top:-6px !important;border-width:8px !important;border-right-color:#ffffff !important}.navigation-link-tooltip.tooltip .tooltip-inner{box-shadow:0px 1px 9px 3px rgba(0,0,0,0.15);background-color:#ffffff !important;color:#0e2240 !important;padding:10px 20px !important;border-radius:0 !important;text-transform:uppercase}.app-index.app-connected .app-sidebar-wrapper{background-color:#fafafa;border-right:1px solid rgba(0,0,0,0.06)}.app-index.app-cockpit-open .app-cockpit-toggle .app-module-progression{opacity:0}.app-index.app-cockpit-open .app-sidebar-wrapper{background-color:#fff}.app-index.app-cockpit-open .app-topbar-wrapper .avatar,.app-index.app-cockpit-open .app-sidebar-wrapper .avatar{transform:perspective(800px) rotateY(180deg)}.app-index.app-cockpit-open .app-topbar-wrapper .avatar:hover .icon,.app-index.app-cockpit-open .app-sidebar-wrapper .avatar:hover .icon{transform:translate(-10px, -10px) scale(0);opacity:0}.app-index.app-cockpit-open .app-topbar-wrapper .avatar .icon,.app-index.app-cockpit-open .app-sidebar-wrapper .avatar .icon{transform:translate(-10px, -10px) scale(0);opacity:0}.app-index.app-cockpit-open .app-topbar-wrapper .state,.app-index.app-cockpit-open .app-sidebar-wrapper .state{transform:translate(-10px, -10px) scale(0);opacity:0}.app-topbar{justify-content:center;align-items:center;height:64px;background-color:#ffc72c}.app-topbar img{width:170px}.app-topbar .burger{appearance:none;border:0;background:transparent;padding:0;width:44px;height:44px;position:relative;cursor:pointer}.app-topbar .burger:focus-visible{outline:0}.app-topbar .burger .burger__bar{position:absolute;left:50%;top:50%;width:26px;height:2px;background:#111111;border-radius:2px;transform:translate(-50%, -50%);transition:all 180ms cubic-bezier(0.2, 0.8, 0.2, 1)}.app-topbar .burger .burger__bar:nth-child(1){transform:translate(-50%, calc(-50% - 7px))}.app-topbar .burger .burger__bar:nth-child(2){transform:translate(-50%, -50%)}.app-topbar .burger .burger__bar:nth-child(3){transform:translate(-50%, calc(-50% + 7px))}.app-topbar .avatar{position:relative;width:40px;min-height:40px;transform-style:preserve-3d;transition:transform 0.55s cubic-bezier(0.2, 0.8, 0.2, 1);will-change:transform}.app-topbar .avatar::after{content:'';position:absolute;width:40px;min-height:40px;inset:0;border-radius:50%;background-color:#ffc72c;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/icons/close.png");backface-visibility:hidden;transform:rotateY(180deg);z-index:2}.app-topbar .avatar img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;backface-visibility:hidden;transform:rotateY(0deg)}.app-topbar .state{display:flex;transition:transform 0.55s cubic-bezier(0.2, 0.8, 0.2, 1),opacity 0.25s ease;will-change:transform, opacity}.app-topbar .state .state-badge{width:40px;height:40px;margin-right:-10px;background-color:#ffffff;background-size:contain;background-position:center;background-repeat:no-repeat}.app-topbar .state .state-badge.state-captain{background-image:url("/resources/media/img/icons/state-captain.png")}.app-topbar .state .state-badge.state-captain.active{background-image:url("/resources/media/img/icons/state-captain_active.png")}.app-topbar .state .state-badge.state-specialist{background-image:url("/resources/media/img/icons/state-specialist.png")}.app-topbar .state .state-badge.state-specialist.active{background-image:url("/resources/media/img/icons/state-specialist_active.png")}.app-burger-open .burger .burger__bar:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.app-burger-open .burger .burger__bar:nth-child(2){opacity:0}.app-burger-open .burger .burger__bar:nth-child(3){transform:translate(-50%, -50%) rotate(-45deg)}.app-burger-open .app-cockpit-toggle{opacity:0;user-select:none;pointer-events:none}.loginform input[type='submit']{margin-left:15px}.loginform .lost-password-button{display:inline-block;margin-bottom:10px}.form-login .login-submit-group{position:relative}.form-login input[type='submit'].disabled,.form-login input[type='submit']:disabled{color:transparent;background-color:#ffc72c;background-image:none;border-color:#ffc72c;cursor:wait;opacity:1}.form-login .login-submit-group:has(input[type='submit'].disabled)::after,.form-login .login-submit-group:has(input[type='submit']:disabled)::after{content:'';position:absolute;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;border:3px solid rgba(0,0,0,0.28);border-top-color:#000000;border-radius:50%;pointer-events:none;animation:login-button-spinner 0.75s linear infinite}@keyframes login-button-spinner{to{transform:rotate(360deg)}}.badges-notification{z-index:1100;background:rgba(0,0,0,0.5)}.badges-notification .modal-title{font-size:28px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;color:#0e2240}.badges-notification .modal-subtitle{font-size:21px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;color:#0e2240}.badges-notification .modal-dialog.modal-lg .modal-body{padding:0}@media (min-width: 1026px){.badges-notification .modal-dialog.modal-lg .modal-body{padding:0}}.badges-notification .modal-dialog.modal-lg .modal-body .row{margin-top:20px}.badges-notification-learning-path{padding:0 48px 0 48px}.badges-notification-learning-path svg{width:100%;margin-bottom:24px}.badges-notification-learning-path img{width:100%;height:auto;margin-bottom:32px}.badges-notification-learning-path p{text-align:center}.badges-notification-action{width:100%;padding:12px;text-align:center}.badges-notification-pos-progression{width:100%;height:auto;padding:30px 0;background:#ebebeb}.badges-notification-pos-progression .pos-users-progression{display:flex;justify-content:center;padding:12px 0}.badges-notification-pos-progression .pos-users-progression .pos-user{margin:0 48px}.badges-notification-pos-progression .pos-users-progression .pos-user-avatar{width:64px;height:64px;border-radius:50%;overflow:hidden}.badges-notification-pos-progression .pos-users-progression .pos-user-avatar img{width:100%;height:100%;object-fit:cover}.badges-notification-pos-progression .pos-users-progression .pos-user-nickname{font-size:18px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;color:#0e2240;margin:0;padding:0}.badges-notification-pos-progression .pos-users-progression .pos-user-progression{font-size:16px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;color:#ffc72c;margin:0;padding:0}.badges-notification-pos-progression .pos-count-users{padding-top:12px;text-align:center;margin:0}.badges-notification .badge-container{display:inline-block;margin:auto}.badges-notification .badge-description{text-align:center}@media (min-width: 768px){.badges-notification .badge-description{text-align:left}}.badges-userlist-introduction{font-size:21px;padding:16px 0 24px 0;text-align:center;margin:0}@media (min-width: 768px){.badges-userlist>.row{display:flex;flex-wrap:wrap}.badges-userlist .flex{display:flex;flex-direction:column;height:100%;justify-content:space-between}}.badges-userlist .badge-container{position:relative}.badges-userlist .user-badge-container{margin-bottom:16px}.badges-userlist .info a{position:absolute;right:0;top:0;background:#ffc72c;color:white;cursor:pointer;font-size:18px;width:27px;height:27px;text-decoration:none}.badges-userlist .info a:before{content:'+'}.badges-userlist .info a[aria-expanded='true']:before{content:'-'}.badges-userlist .info .more{background-color:#ffc72c;color:white;padding:15px;position:absolute;top:27px;left:0;right:0;z-index:2}.badges-userlist .badge{margin:auto}.certification-congrats-panel{z-index:1100;background-image:url("/resources/media/img/backgrounds/quiz-bkg-lg.jpg")}.certification-congrats-panel .modal-body{padding:0 !important}@media (min-width: 1026px){.certification-congrats-panel .modal-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.certification-congrats-panel .modal-body .right-content{background-color:#fff}@media (max-width: 479px){.certification-congrats-panel .modal-body .right-content{padding:30px}}@media (min-width: 480px) and (max-width: 767px){.certification-congrats-panel .modal-body .right-content{padding:30px 40px}}@media (min-width: 768px) and (max-width: 1025px){.certification-congrats-panel .modal-body .right-content{padding:38px 80px 40px}}@media (min-width: 1026px) and (max-width: 1199px){.certification-congrats-panel .modal-body .right-content{padding:40px 60px}}@media (min-width: 1200px){.certification-congrats-panel .modal-body .right-content{padding:50px 80px}}.certification-congrats-panel .modal-body .right-content h2{margin-top:0}.certification-congrats-panel .modal-body .right-content h3{margin-top:0;margin-bottom:12px;font-weight:bold}.certification-congrats-panel .modal-body .right-content .btn{border-width:2px}.certification-congrats-panel .modal-body .left-content{background-position:center;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:0;min-height:250px}.app-activity-back-link{text-decoration:none;text-transform:uppercase;font-size:15px;display:flex;align-items:center;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700}.app-activity-back-link svg{fill:white}.app-activity-back-link span{padding:2px 0 0 4px}.app-quiz-end-panel{max-width:880px;width:100%;margin:auto;display:flex;flex-direction:column;align-items:center}.app-quiz-end-panel .app-activity-status{font-size:18px !important}.app-quiz-end-panel .app-activity-scores{padding:16px 0;margin:0 auto}@media (max-width: 480px){.app-quiz-end-panel .app-activity-scores-message{font-size:14px}}.app-activity.with-resume{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.app-activity .read-resources-first-message{padding:0 12px}@media (max-width: 480px){.app-activity .read-resources-first-message{font-size:14px}}.app-activity .move-to-resources{display:flex;align-items:center;padding:0 0;margin-top:12px}.app-activity .move-to-resources svg{fill:#fff}.app-activity .move-to-resources span{margin:0 12px}.app-activity .move-to-resources:hover{text-decoration:underline !important}.app-activity .app-quiz-feedbacks-container{width:100%;max-width:100%;min-width:0;overflow-x:hidden;box-sizing:border-box}.app-activity .app-main-scorm{height:auto;min-height:640px}.app-activity .app-section.sm.app-activity-resources{height:360px}.app-activity-resources{min-width:0;max-width:100%;box-sizing:border-box}.app-activity-resources .app-row,.app-activity-resources .app-section-content{min-width:0;max-width:100%;box-sizing:border-box}.app-activity-resources .app-data-loader{z-index:5}.app-activity-resources .app-section-content{padding-left:0;padding-right:0;justify-content:space-between}.app-activity .app-resources-list{display:flex;justify-content:center;width:100%;max-width:100%;min-width:0;height:224px;overflow:hidden;position:relative;box-sizing:border-box}.app-activity .app-resources-list:before{z-index:10;content:'';width:89px;height:100%;position:absolute;top:0;right:0;background:#020024;background:linear-gradient(90deg, rgba(2,0,36,0) 0%, #fafafa 98%);pointer-events:none}.app-activity .app-resources-list:after{z-index:10;content:'';width:89px;height:100%;position:absolute;top:0;left:0;background:#fafafa;background:linear-gradient(90deg, #fafafa 2%, rgba(250,250,250,0) 98%);pointer-events:none}.app-activity .app-resources-container{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;min-width:0;height:250px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;box-sizing:border-box;cursor:grab}.app-activity .app-resources-scrollzone{display:inline-flex;flex-wrap:nowrap;align-items:flex-start;width:max-content;flex-shrink:0;padding:0 34px;box-sizing:border-box}.app-activity .resource-card{position:relative;display:flex;width:320px;height:160px;margin:16px;margin-bottom:48px;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;align-items:flex-end;justify-content:center;overflow:hidden}.app-activity .resource-card .resource-card-illustration img{position:relative;z-index:-1}.app-activity .resource-card.view{opacity:0.75}.app-activity .resource-card .not-started-banner{position:absolute;z-index:3;transform:rotate(30deg);top:30px;right:0;margin-right:-80px;width:300px;text-align:center;text-transform:uppercase;font-weight:700;font-size:14px;color:#0e2240;background-color:#ffc72c}.app-activity .resource-card .icon-viewed{position:absolute;top:8px;right:8px;width:35px;height:35px;background-image:url("/resources/media/img/icons/viewed.svg");background-size:100%;background-position:center;background-repeat:no-repeat;z-index:3}.app-activity .resource-card:hover{cursor:pointer}.app-activity .resource-card .resource-card-header{display:flex;width:100%;height:100%;justify-content:center;align-items:center;z-index:2}.app-activity .resource-card .resource-card-title{margin:0;padding:0;padding-top:4px;color:#fff;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:0.05em}.app-activity .resource-card .resource-card-illustration{position:absolute;margin:0;padding:0;top:0;left:0;width:100%;height:100%;z-index:1}.app-activity .resource-card .resource-card-illustration img{width:100%;height:100%;object-fit:cover}.app-activity-progression{display:flex;justify-content:center;width:100%}.app-activity-progression .app-progression-value{font-size:18px;height:21px;width:42px;line-height:24px}.app-activity-main-actions{display:flex;justify-content:center}.app-activity-main-actions .btn{min-width:240px;margin:8px}.app-activity-description{width:100%;max-width:720px;padding:16px 32px 4px 32px;margin:0 auto;font-size:18px}@media (max-width: 800px){.app-activity-description{font-size:16px}}@media (max-width: 560px){.app-activity-description{font-size:15px;padding:8px 16px}}@media (max-width: 480px){.app-activity-description{font-size:14px}}.app-activity-scores{display:flex;width:100%;padding:32px 0}@media (max-width: 1026px){.app-activity-scores{display:block}}.app-activity-scores .app-score{display:flex;flex-direction:column;justify-content:center;height:155px;text-align:center;text-transform:uppercase;margin:0;font-weight:bold;width:50%}.app-activity-scores .app-score .app-score-label{font-size:20px}.app-activity-scores .app-score .app-score-value{font-size:56px;line-height:21px;padding-top:25px}.app-activity-scores .app-score .app-score-value .units{font-size:20px;margin-left:-10px}.app-activity-scores .app-score:first-child{color:#0e2240}.app-activity-scores .app-score:last-child{color:#ffc72c;background-color:#f9f9f9}@media (max-width: 1026px){.app-activity-scores .app-score{width:100%}}.app-activity-main-actions{position:relative;height:210px}.app-activity-main-actions img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.app-activity-main-actions::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.8;background-color:#0e2240;z-index:1}.app-activity-main-actions>*{z-index:2}@media screen and (max-width: 768px){.novelties-container{height:auto !important}}.novelties-display__section{display:flex;flex-direction:column;justify-content:start !important;row-gap:0.8em;position:relative;padding:2em 0 4.2em 0}.novelties-display__section ul{margin-top:-0.3em;width:30em;max-width:100%;column-gap:1.4em;list-style-type:none}.novelties-display__section ul li{position:relative;font-size:1rem;font-weight:bold;opacity:0.5}@media (min-width: 1026px){.novelties-display__section ul{display:flex;justify-content:space-between}}.novelties-display__title{padding-top:0.5em;text-transform:none}.novelties-display__subtitle{font-size:1.5em;font-weight:700;text-transform:none;color:#fdfdfd}.novelties-display__activity-scores{padding:0}.novelties-display__main-actions{margin-top:auto;display:flex;flex-direction:column;align-items:center;row-gap:0.3em}.novelties-display__back-link{opacity:0.9;font-weight:400;text-decoration:underline}.novelties-display__move-to-resources{margin-top:0;position:absolute;bottom:0.3em;font-size:1.6em;text-transform:uppercase;text-align:center;opacity:0.5}.novelties-display__image image{opacity:0.64}.novelties-endpanel__title{text-transform:none}.novelties-endpanel__current-activity-score{margin:0 auto 16px auto}.novelties-endpanel__activity-scores-message{margin:1em 0;text-transform:none}.novelties-endpanel__activity-scores-message p{font-weight:600}.novelties-endpanel__current-activity-score-title{text-transform:none}.novelties-endpanel__current-activity-score-title h2{margin-top:0.5em}.novelties-endpanel__main-actions{display:flex;flex-direction:column;align-items:center}.novelties-endpanel__back-link{font-weight:400;text-decoration:underline}.novelties-endpanel__move-to-resources{margin-top:0;position:absolute;bottom:0.3em;font-size:1.6em;text-transform:uppercase;text-align:center;opacity:0.5}.app-activity .app-quiz-recommended-whats-new{width:100%;max-width:100%;min-width:0;overflow-x:hidden;box-sizing:border-box}.app-activity .app-quiz-recommended-whats-new .app-resources-list{height:auto;min-height:224px}.app-activity .app-quiz-recommended-whats-new .app-resources-container{height:232px}.app-activity-informations{width:100%;max-width:100%;min-width:0;overflow-x:hidden;box-sizing:border-box}.challenge-breitling-cup-eliminations .app-section.app-main-section{height:640px}@media (max-width: 660px){.challenge-breitling-cup-eliminations .app-section.app-main-section{height:680px}}.challenge-breitling-cup-eliminations .app-main-section .app-section-content{height:calc(100% - 80px);padding:0 40px}@media (max-width: 660px){.challenge-breitling-cup-eliminations .app-main-section .app-section-content{padding:0 12px}}.challenge-breitling-cup-eliminations .app-main-section .app-section-content .cup-action-title{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-size:40px;text-transform:uppercase;color:#ffc72c;max-width:680px}@media (max-width: 540px){.challenge-breitling-cup-eliminations .app-main-section .app-section-content .cup-action-title{font-size:28px}}.challenge-breitling-cup-eliminations .app-main-section .app-section-content .cup-current-user-status p{color:white}.challenge-breitling-cup-eliminations .cup-action{position:relative;width:100%;height:540px;background:white;margin-bottom:16px;border:solid 1px #e2e2e2;border-top:none;overflow:hidden}@media (max-width: 1400px){.challenge-breitling-cup-eliminations .cup-action.in-fanzone-mode{height:920px;margin-bottom:12px}}.challenge-breitling-cup-eliminations .cup-action-team-flag{display:block;position:absolute;top:40px;left:40px;width:auto;height:64px;z-index:2}.challenge-breitling-cup-eliminations .cup-action-team-flag img{width:auto;height:100%}.challenge-breitling-cup-eliminations .cup-action-overline{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:0.5px;color:#fff}.challenge-breitling-cup-eliminations .cup-action-match-details{z-index:3;display:flex;position:absolute;width:100%;bottom:0;padding:24px;left:0;justify-content:center}.challenge-breitling-cup-eliminations .cup-action-navigation{z-index:3;display:flex;position:absolute;width:100%;top:0;padding:24px;left:0;justify-content:center}@media (max-width: 660px){.challenge-breitling-cup-eliminations .cup-action-navigation{padding:24px 0 0 0}}.challenge-breitling-cup-eliminations .cup-action-navigation-link{width:144px;padding:14px 12px 10px 12px;letter-spacing:0.05px;font-size:14px;line-height:16px;z-index:2;color:#0e2240;font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-transform:uppercase}.challenge-breitling-cup-eliminations .cup-action-navigation-link:hover{cursor:pointer}.challenge-breitling-cup-eliminations .cup-action-navigation-selector{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:#ffc72c;z-index:1;transition:0.3s}.challenge-breitling-cup-eliminations .cup-action-navigation-links{display:flex;position:relative;width:auto;height:auto;padding:4px;background:white}.challenge-breitling-cup-eliminations .cup-action-navigation-links.practice .cup-action-navigation-selector{left:50%}.challenge-breitling-cup-eliminations .cup-action-section{display:flex;position:absolute;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:2;color:#fff;opacity:0;visibility:hidden;transition:0.6s}.challenge-breitling-cup-eliminations .cup-action-section h1{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-size:40px;text-transform:uppercase;color:#ffc72c;margin:12px 0;max-width:680px}.challenge-breitling-cup-eliminations .cup-action-section a{color:#fff}.challenge-breitling-cup-eliminations .cup-action-section p{margin-bottom:0}.challenge-breitling-cup-eliminations .cup-action-section .badge{box-shadow:0px 0px 10px 10px rgba(255,208,32,0.15);-moz-box-shadow:0px 0px 10px 10px rgba(255,208,32,0.15);-webkit-box-shadow:0px 0px 10px 10px rgba(255,208,32,0.15)}.challenge-breitling-cup-eliminations .cup-action-section .btn{padding:24px 32px;border:none;background:#ffc72c;color:#0e2240}.challenge-breitling-cup-eliminations .cup-action-section .btn.locked{background:#ababab;opacity:0.6;box-shadow:none}.challenge-breitling-cup-eliminations .cup-action-section .btn.locked:hover{cursor:default}.challenge-breitling-cup-eliminations .cup-action-section .btn.btn-outline{background:none;border:solid;color:white}.challenge-breitling-cup-eliminations .cup-action-section .btn.btn-xs{padding:15px 24px 13px 24px;line-height:14px}.challenge-breitling-cup-eliminations .cup-action-section .cup-action-captains-duel-scores{max-width:480px;width:100%;border:solid 2px white}.challenge-breitling-cup-eliminations .cup-action-section .cup-action-captains-duel-scores .title{font-size:14px;padding:6px;letter-spacing:0.05px;font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#0e2240;background:white}.challenge-breitling-cup-eliminations .cup-action-section .cup-action-captains-duel-scores .results{display:flex}.challenge-breitling-cup-eliminations .cup-action-section .cup-action-captains-duel-scores .results .score{flex:1;padding:6px 0}.challenge-breitling-cup-eliminations .cup-action-section .cup-action-captains-duel-scores .results .score:first-child{border-right:solid 1px white}.challenge-breitling-cup-eliminations .cup-action-section .cup-action-captains-duel-scores .results .score:last-child{border-left:solid 1px white}.challenge-breitling-cup-eliminations .cup-action-section .cup-action-captains-duel-scores .results .score-label{font-size:14px;line-height:20px;letter-spacing:0.02em;text-align:center;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;color:#ffc72c;text-transform:uppercase}.challenge-breitling-cup-eliminations .cup-action-section .cup-action-captains-duel-scores .results .score-value{text-align:center;font-weight:bold;font-size:18px}.challenge-breitling-cup-eliminations .cup-action-section-main{display:flex;flex:1;width:100%;height:100%;flex-direction:column;justify-content:space-between;align-items:center;padding:40px}@media (max-width: 660px){.challenge-breitling-cup-eliminations .cup-action-section-main{padding:40px 0 0 0}}.challenge-breitling-cup-eliminations .cup-action-section-ranking{display:flex;flex:1;width:100%;height:100%;justify-content:space-between;flex-direction:column;border-left:solid 3px rgba(243,243,243,0.3)}.challenge-breitling-cup-eliminations .cup-action-section-ranking-header{padding:40px 20px 8px 20px}.challenge-breitling-cup-eliminations .cup-action-section-ranking-table{flex:1;width:100%}.challenge-breitling-cup-eliminations .cup-action-section-ranking-table .ranking-player{flex:1;display:flex;width:100%;justify-content:space-between;align-items:center}@media (max-width: 1400px){.challenge-breitling-cup-eliminations .cup-action-section-ranking{border-left:none}}.challenge-breitling-cup-eliminations .cup-action-section[data-section='end-cup']{padding:80px;justify-content:space-between}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone']{padding:0;display:flex;flex-direction:row}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] h1{font-size:36px;max-width:720px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-status{max-width:none}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-overline{font-size:20px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-score{width:100%}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-score-title{font-size:14px;line-height:14px;height:28px;display:flex;justify-content:center;align-items:center}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-score-value{font-size:30px;line-height:32px;height:64px;display:flex;justify-content:center;align-items:center}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .btn{max-width:none}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .badge{width:96px;height:96px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .badge.off{opacity:0.8}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-section-main{padding:64px 16px 40px 16px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-score-information{border-right:none;font-size:16px}@media (max-width: 1400px){.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone']{flex-direction:column}}@media (max-width: 1200px){.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-overline{font-size:16px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-status p{font-size:14px}}@media (max-width: 520px){.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .badge{width:64px;height:64px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] h1{font-size:24px !important}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-score-information{padding:4px 8px 0 8px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-score-title{font-size:14px;line-height:18px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-score-value{font-size:18px;line-height:24px;height:48px}.challenge-breitling-cup-eliminations .cup-action-section[data-section='fanzone'] .cup-action-status p{font-size:14px}}.challenge-breitling-cup-eliminations .cup-action-section[data-section='team'] .cup-action-title.quote-citation,.challenge-breitling-cup-eliminations .cup-action-section[data-section='practice'] .cup-action-title.quote-citation{font-size:32px}@media (max-width: 480px){.challenge-breitling-cup-eliminations .cup-action-section[data-section='team'] .cup-action-title.quote-citation,.challenge-breitling-cup-eliminations .cup-action-section[data-section='practice'] .cup-action-title.quote-citation{font-size:24px}}.challenge-breitling-cup-eliminations .cup-action-section.active{opacity:1;visibility:visible}.challenge-breitling-cup-eliminations .cup-action-content{display:block;position:relative;width:100%;height:100%;overflow:hidden}.challenge-breitling-cup-eliminations .cup-action-content.match .cup-action-section{justify-content:space-around}.challenge-breitling-cup-eliminations .cup-action-content.match .cup-action-section[data-section='game']{padding:96px 0}.challenge-breitling-cup-eliminations .cup-action-content.match .cup-action-section[data-section='game'] .btn-primary{top:-24px}@media (max-width: 660px){.challenge-breitling-cup-eliminations .cup-action-content.match .cup-action-section[data-section='game'].with-equality{padding-bottom:28px}}.challenge-breitling-cup-eliminations .cup-action-content.match .cup-action-section[data-section='practice']{padding:88px 0 0 0}.challenge-breitling-cup-eliminations .cup-action-content.match .cup-action-section[data-section='practice'] .cup-action-section-main{padding:0}.challenge-breitling-cup-eliminations .cup-action-content.match .cup-action-section[data-section='practice'] .cup-action-title{font-size:32px}.challenge-breitling-cup-eliminations .cup-action-status{max-width:800px;padding:0 24px;margin-bottom:16px}.challenge-breitling-cup-eliminations .cup-action-status p{font-size:18px;font-weight:200}.challenge-breitling-cup-eliminations .cup-action-status.announcement p{text-transform:uppercase;font-size:28px;color:#ffc72c;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}.challenge-breitling-cup-eliminations .cup-action-status.equality p{text-transform:uppercase;font-size:21px;padding-top:16px;color:#ffc72c;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}@media (max-width: 660px){.challenge-breitling-cup-eliminations .cup-action-status.equality{margin-bottom:0}.challenge-breitling-cup-eliminations .cup-action-status.equality p{font-size:14px}}.challenge-breitling-cup-eliminations .cup-action-status-fanzone-position{margin:12px 0}.challenge-breitling-cup-eliminations .cup-action-status-fanzone-position p{text-transform:uppercase;letter-spacing:0.5px;font-size:16px}.challenge-breitling-cup-eliminations .cup-action-status-fanzone-position p span{font-weight:700}.challenge-breitling-cup-eliminations .cup-action-score{display:flex;padding-bottom:12px;justify-content:center;width:100%}.challenge-breitling-cup-eliminations .cup-action-score-information{display:flex;flex-direction:column;color:#fff;padding:12px 24px 0 24px;font-weight:600;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;text-transform:uppercase;width:245px}.challenge-breitling-cup-eliminations .cup-action-score-information:first-child:last-child{border:none}@media (max-width: 680px){.challenge-breitling-cup-eliminations .cup-action-score-information{padding:12px 12px 0 12px}}@media (max-width: 680px){.challenge-breitling-cup-eliminations .cup-action-score-badge .badge{width:80px;height:80px}}.challenge-breitling-cup-eliminations .cup-action-score-value{font-size:32px;line-height:44px;padding-top:4px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}@media (max-width: 1199px){.challenge-breitling-cup-eliminations .cup-action-score-value{font-size:24px;line-height:32px}}.challenge-breitling-cup-eliminations .cup-action-illustration{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.challenge-breitling-cup-eliminations .cup-action-illustration img{display:block;width:100%;height:100%;margin:0;object-fit:cover;object-position:center top}.challenge-breitling-cup-eliminations .cup-action-illustration:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(14,34,64,0.65)}.challenge-breitling-cup-eliminations .cup-action-illustration.group-matches img{object-position:center bottom}@media (max-width: 1199px){.challenge-breitling-cup-eliminations .cup-action{height:480px}.challenge-breitling-cup-eliminations .cup-action .cup-action-section h1{font-size:28px;padding:0 64px;margin:8px 0}.challenge-breitling-cup-eliminations .cup-action .cup-action-team-flag{top:20px;left:20px;height:48px}.challenge-breitling-cup-eliminations .cup-action .cup-action-status p{font-size:16px}}@media (max-width: 1025px){.challenge-breitling-cup-eliminations .cup-action{margin-bottom:0}.challenge-breitling-cup-eliminations .cup-action .cup-action-section h1{font-size:24px;padding:0px 32px}.challenge-breitling-cup-eliminations .cup-action .cup-action-section .btn-primary{padding:16px;font-size:18px}}@media (max-width: 767px){.challenge-breitling-cup-eliminations .cup-action .cup-action-section h1{font-size:24px;padding:0px 32px}}@media (max-width: 660px){.challenge-breitling-cup-eliminations .cup-action{height:600px}.challenge-breitling-cup-eliminations .cup-action .cup-action-section{padding:12px}.challenge-breitling-cup-eliminations .cup-action .cup-action-section h1{font-size:28px;margin:4px 0}.challenge-breitling-cup-eliminations .cup-action .cup-action-section[data-section='end-cup']{padding:0px 20px 40px 20px;justify-content:center}.challenge-breitling-cup-eliminations .cup-action .cup-action-content.match .cup-action-section[data-section='game'] .btn-primary{top:0px}}.challenge-breitling-cup-eliminations .cup-round2-matches{display:flex;justify-content:center;align-items:center;width:100%}.challenge-breitling-cup-eliminations .cup-round2-matches-illustration{width:240px;height:auto;margin:4px;padding:4px;background:white}.challenge-breitling-cup-eliminations .cup-round2-matches-illustration img{width:100%;height:auto}.challenge-breitling-cup-eliminations .cup-round2-matches-illustration:hover{cursor:pointer}.fanzone-ranking-summary{display:grid;grid-template-columns:[col-start] 40px [col-line2] 100px [col-line3] auto [col-line3] auto [col-line4] 66px [col-line5] 100px [col-end];grid-template-rows:[row-start] 1fr [row-line1] 1fr [row-line2] 1fr [row-line3] 1fr [row-line4] 1fr [row-line5] 1fr [row-end];color:white;height:100%}.fanzone-ranking-summary .ranking-player-header{font-weight:bold}.fanzone-ranking-summary .ranking-player-header,.fanzone-ranking-summary .ranking-player-item{display:flex;justify-self:stretch;align-self:stretch;justify-content:left;align-items:center;border-bottom:solid 3px rgba(243,243,243,0.4);padding-right:12px}.fanzone-ranking-summary .ranking-player-item{padding-top:4px;padding-bottom:4px}.fanzone-ranking-summary .ranking-position{padding-left:12px}.fanzone-ranking-summary .ranking-attempts{justify-content:center}.fanzone-ranking-summary .ranking-score{padding-right:12px;justify-content:right}.fanzone-ranking-summary .ranking-avatar{justify-content:center}.fanzone-ranking-summary .ranking-avatar img{width:48px;height:48px;border-radius:50%;overflow:hidden}.fanzone-ranking-summary .ranking-empty{grid-area:row-start / col-start / row-end / col-end;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:600;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;text-transform:uppercase;padding:24px;box-sizing:border-box}.fanzone-ranking-summary>div{font-family:"RobotoCondensed",Helvetica,Arial,sans-serif}.fanzone-ranking-summary>div.current-user{color:#ffc72c;font-weight:bold}@media (max-width: 1400px){.fanzone-ranking-summary{max-width:800px;margin:auto}.fanzone-ranking-summary .ranking-avatar img{width:32px;height:32px}}@media (max-width: 660px){.fanzone-ranking-summary{grid-template-columns:[col-start] 40px [col-line2] 80px [col-line3] auto [col-line3] auto [col-line4] 100px [col-end]}.fanzone-ranking-summary .ranking-attempts{display:none}.fanzone-ranking-summary .ranking-avatar img{width:28px;height:28px}}@media (max-width: 520px){.fanzone-ranking-summary{grid-template-columns:[col-start] 40px [col-line2] 80px [col-line3] auto [col-line3] 100px [col-end]}.fanzone-ranking-summary .ranking-country{display:none}}.challenge-breitling-cup-qualifications .app-section.app-main-section{height:640px}@media (max-width: 660px){.challenge-breitling-cup-qualifications .app-section.app-main-section{height:680px}}.challenge-breitling-cup-qualifications .cup-current-user-status{text-align:center}.challenge-breitling-cup-qualifications .cup-action{position:relative;width:100%;height:496px;background:white;margin-bottom:16px;border-top:none;overflow:hidden}.challenge-breitling-cup-qualifications .cup-action-link{display:flex;position:absolute;right:40px;bottom:0px;z-index:5;width:180px;height:180px;font-weight:600;color:#fff;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;text-transform:uppercase;justify-content:center;align-items:center;text-align:right}.challenge-breitling-cup-qualifications .cup-action-link-icon{width:auto;height:100%;fill:#fff}.challenge-breitling-cup-qualifications .cup-action-link-icon:first-child{transform:rotate(180deg)}.challenge-breitling-cup-qualifications .cup-action-link-label:last-child{text-align:left}.challenge-breitling-cup-qualifications .cup-action-link.cup-action-link-game{right:auto;left:40px}.challenge-breitling-cup-qualifications .cup-action-link:hover{cursor:pointer}.challenge-breitling-cup-qualifications .cup-action-team-flag{display:block;position:absolute;top:40px;left:40px;width:auto;height:64px;z-index:2}.challenge-breitling-cup-qualifications .cup-action-team-flag img{width:auto;height:100%}.challenge-breitling-cup-qualifications .cup-action-navigation{z-index:3;display:flex;position:absolute;width:100%;top:0;padding:0 24px;left:0;justify-content:center}@media (max-width: 660px){.challenge-breitling-cup-qualifications .cup-action-navigation{top:24px}}.challenge-breitling-cup-qualifications .cup-action-navigation-link{width:144px;padding:14px 12px 10px 12px;letter-spacing:0.05px;font-size:14px;line-height:16px;z-index:2;color:#0e2240;font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center}.challenge-breitling-cup-qualifications .cup-action-navigation-link:hover{cursor:pointer}.challenge-breitling-cup-qualifications .cup-action-navigation-selector{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:#ffc72c;z-index:1;transition:0.3s}.challenge-breitling-cup-qualifications .cup-action-navigation-links{display:flex;position:relative;width:auto;height:auto;padding:4px;background:white}.challenge-breitling-cup-qualifications .cup-action-navigation-links.game .cup-action-navigation-selector{left:50%}.challenge-breitling-cup-qualifications .cup-action-content{display:block;position:relative;width:100%;height:100%;overflow:hidden}.challenge-breitling-cup-qualifications .cup-action-status.status-match{margin-top:12px;max-width:480px}.challenge-breitling-cup-qualifications .cup-action-status.status-match p{text-align:center}.challenge-breitling-cup-qualifications .cup-action-section{display:flex;position:absolute;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:2;color:#fff;opacity:0;visibility:hidden;transform:translateX(-24px);transition:0.6s}.challenge-breitling-cup-qualifications .cup-action-section .cup-action-overline{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:0.5px}.challenge-breitling-cup-qualifications .cup-action-section h1{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-size:40px;text-transform:uppercase;color:#ffc72c;margin:12px 0;max-width:680px;text-align:center}.challenge-breitling-cup-qualifications .cup-action-section a{color:#fff}.challenge-breitling-cup-qualifications .cup-action-section p{margin-bottom:0}.challenge-breitling-cup-qualifications .cup-action-section .btn{padding:24px 32px;border:none;background:#ffc72c}.challenge-breitling-cup-qualifications .cup-action-section .btn.locked{background:#ababab;opacity:0.6;box-shadow:none}.challenge-breitling-cup-qualifications .cup-action-section .btn.locked:hover{cursor:default}.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice']{padding-top:24px}@media (max-width: 1199px){.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice']{padding-top:80px}}.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-status{max-width:800px;padding:0 24px;margin-top:24px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-status p{text-align:center;font-size:18px;font-weight:200}@media (max-width: 660px){.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-status p{font-size:16px}}.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-score{display:flex;width:100%;padding-bottom:12px;justify-content:center}.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-score-information{display:flex;flex-direction:column;color:#fff;padding:12px 24px 0 24px;font-weight:600;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;text-transform:uppercase;width:245px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-score-value{font-size:30px;line-height:32px;height:64px;display:flex;justify-content:center;align-items:center}.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-score-title{font-size:14px;line-height:14px;height:28px;display:flex;justify-content:center;align-items:center}.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-title.quote-citation{font-size:32px}@media (max-width: 660px){.challenge-breitling-cup-qualifications .cup-action-section[data-section='practice'] .cup-action-title.quote-citation{font-size:24px}}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone']{padding:0;display:flex;flex-direction:row;text-align:center}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] h1{font-size:36px;max-width:720px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-status{max-width:none}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-overline{font-size:20px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-score{display:flex;width:100%;padding-bottom:12px;justify-content:center}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-score-information{display:flex;flex-direction:column;color:#fff;padding:12px 24px 0 24px;font-weight:600;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;text-transform:uppercase;width:245px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-score-value{font-size:30px;line-height:32px;height:64px;display:flex;justify-content:center;align-items:center}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-score-title{font-size:14px;line-height:14px;height:28px;display:flex;justify-content:center;align-items:center}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .btn{max-width:none;padding:24px 32px;border:none;background:#ffc72c;color:#0e2240}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .btn.locked{background:#ababab;opacity:0.6;box-shadow:none}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .btn.locked:hover{cursor:default}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .btn.btn-outline{background:none;border:solid;color:white}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .btn.btn-xs{padding:15px 24px 13px 24px;line-height:14px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .badge{width:96px;height:96px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .badge.off{opacity:0.8}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-section-main{width:100%;padding:24px 16px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-section-main h1{margin:8px auto}@media (max-width: 660px){.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-section-main{padding:16px 0}}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-score-information{border-right:none;font-size:16px}@media (max-width: 1400px){.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone']{flex-direction:column}}@media (max-width: 1200px){.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-overline{font-size:16px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-status p{font-size:14px}}@media (max-width: 520px){.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .badge{width:64px;height:64px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] h1{font-size:24px !important}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-score-information{padding:4px 8px 0 8px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-score-title{font-size:14px;line-height:18px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-score-value{font-size:18px;line-height:24px;height:48px}.challenge-breitling-cup-qualifications .cup-action-section[data-section='fanzone'] .cup-action-status p{font-size:14px}}.challenge-breitling-cup-qualifications .cup-action-section[data-section='team']{transform:translateX(24px)}.challenge-breitling-cup-qualifications .cup-action-section[data-section='team'] .cup-action-message{margin-top:24px;text-align:center}@media (max-width: 660px){.challenge-breitling-cup-qualifications .cup-action-section[data-section='team'] .cup-action-message{margin-top:8px;font-size:14px}}.challenge-breitling-cup-qualifications .cup-action-section.active{opacity:1;visibility:visible;transform:translateX(0)}.challenge-breitling-cup-qualifications .cup-action-illustration{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.challenge-breitling-cup-qualifications .cup-action-illustration img{display:block;width:100%;height:100%;margin:0;object-fit:cover;object-position:center top}.challenge-breitling-cup-qualifications .cup-action-illustration:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(14,34,64,0.65)}.challenge-breitling-cup-qualifications .cup-action-illustration.group-matches img{object-position:center bottom}.challenge-breitling-cup-qualifications .cup-action-players{display:flex;flex-wrap:wrap;margin:0 16px;justify-content:center;align-items:flex-start}.challenge-breitling-cup-qualifications .cup-action-players.cup-action-players-captain{width:104px}.challenge-breitling-cup-qualifications .cup-action-players.cup-action-players-player{width:416px}.challenge-breitling-cup-qualifications .cup-action-players.cup-action-players-extra-player{width:208px}.challenge-breitling-cup-qualifications .cup-action-team-composition{display:flex;padding-left:96px}.challenge-breitling-cup-qualifications .cup-action-match-informations{display:flex;width:100%;justify-content:center;align-items:center;margin-top:40px;height:210px}.challenge-breitling-cup-qualifications .cup-action-match-informations h1{max-width:400px;font-size:40px;margin:24px auto 0 auto}@media (max-width: 1199px){.challenge-breitling-cup-qualifications .cup-action-match-informations{margin-top:12px}}.challenge-breitling-cup-qualifications .cup-action-match-vs{display:flex;width:144px;height:100%;font-size:164px;line-height:124px;text-align:center;justify-content:center;align-items:flex-start;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:300}.challenge-breitling-cup-qualifications .cup-action-match-team{flex:1;width:100%;height:100%;text-align:center}.challenge-breitling-cup-qualifications .cup-action-winner-infos{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;width:136px;height:136px;background:#fff;padding:12px;font-size:12px;color:black}.challenge-breitling-cup-qualifications .cup-action-winner-infos svg{fill:#ffc72c}.challenge-breitling-cup-qualifications .cup-action-winner-infos-wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%;height:1px}.challenge-breitling-cup-qualifications .cup-action-winner-title{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;margin-top:8px}@media (max-width: 1440px){.challenge-breitling-cup-qualifications .cup-action .cup-action-link{right:20px}.challenge-breitling-cup-qualifications .cup-action .cup-action-link-game{left:20px;right:auto}.challenge-breitling-cup-qualifications .cup-action .cup-action-players{margin:0 8px}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-composition{padding-left:180px}}@media (max-width: 1199px){.challenge-breitling-cup-qualifications .cup-action{height:480px}.challenge-breitling-cup-qualifications .cup-action .cup-action-match-vs{font-size:124px}.challenge-breitling-cup-qualifications .cup-action .cup-action-section .cup-action-overline{font-size:18px}.challenge-breitling-cup-qualifications .cup-action .cup-action-section h1{font-size:32px;padding:0 64px;margin:8px 0}.challenge-breitling-cup-qualifications .cup-action .cup-action-section .cup-action-match-team h1{max-width:320px;margin:auto;margin:16px auto !important}.challenge-breitling-cup-qualifications .cup-action .cup-action-link{width:124px;font-size:14px;line-height:18px}.challenge-breitling-cup-qualifications .cup-action .cup-action-link svg{height:80%}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-flag{top:20px;left:20px;height:48px}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-composition{padding-left:0px}.challenge-breitling-cup-qualifications .cup-action .cup-action-players{margin:0 0px}.challenge-breitling-cup-qualifications .cup-action .cup-action-players .player-card{margin:4px}}@media (max-width: 1025px){.challenge-breitling-cup-qualifications .cup-action{margin-bottom:0}.challenge-breitling-cup-qualifications .cup-action .cup-action-link{width:112px;font-size:12px;right:8px}.challenge-breitling-cup-qualifications .cup-action .cup-action-link-game{right:auto;left:8px}.challenge-breitling-cup-qualifications .cup-action .cup-action-section .cup-action-overline{font-size:14px}.challenge-breitling-cup-qualifications .cup-action .cup-action-section h1{font-size:32px}.challenge-breitling-cup-qualifications .cup-action .cup-action-section .btn{padding:16px;font-size:18px}.challenge-breitling-cup-qualifications .cup-action .cup-action-match-vs{font-size:96px}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-composition{display:block;width:100%;column-count:3;padding-left:80px}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-composition-wrapper{width:640px;margin:12px auto}.challenge-breitling-cup-qualifications .cup-action .cup-action-winner-infos{font-size:11px;width:112px;height:112px}.challenge-breitling-cup-qualifications .cup-action .cup-action-players{display:block;width:100%}.challenge-breitling-cup-qualifications .cup-action .cup-action-players .player-card{display:block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column;border:0;margin:0;border-radius:0;width:100%;height:44px;padding:8px 0}.challenge-breitling-cup-qualifications .cup-action .cup-action-players .player-card-avatar{width:28px;height:28px;float:left;margin-bottom:0}.challenge-breitling-cup-qualifications .cup-action .cup-action-players .player-card-overline,.challenge-breitling-cup-qualifications .cup-action .cup-action-players .player-card-title{width:calc(100% - 28px);padding-left:8px;text-align:left;float:right;line-height:14px}}@media (max-width: 767px){.challenge-breitling-cup-qualifications .cup-action .cup-action-section h1{font-size:28px}}@media (max-width: 840px){.challenge-breitling-cup-qualifications .cup-action .cup-action-team-composition{padding-left:150px}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-composition-wrapper{width:100%;margin:12px 0}}@media (max-width: 660px){.challenge-breitling-cup-qualifications .cup-action{height:600px}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-composition{padding:0 12px;column-count:2;margin:auto;max-width:360px}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-composition-wrapper{margin:8px 0 12px}.challenge-breitling-cup-qualifications .cup-action .cup-action-players .player-card{height:40px;padding:6px 0}.challenge-breitling-cup-qualifications .cup-action .cup-action-section{padding:12px}.challenge-breitling-cup-qualifications .cup-action .cup-action-section h1{font-size:28px;margin:4px 0}.challenge-breitling-cup-qualifications .cup-action .cup-action-link{height:80px}.challenge-breitling-cup-qualifications .cup-action .cup-action-link svg{height:100%}.challenge-breitling-cup-qualifications .cup-action .cup-action-link span{padding:0 8px}.challenge-breitling-cup-qualifications .cup-action .cup-action-team-flag{top:12px;left:12px;height:40px}.challenge-breitling-cup-qualifications .cup-action .cup-action-match-informations{display:block;width:100%;height:auto;margin-top:16px}.challenge-breitling-cup-qualifications .cup-action .cup-action-match-informations img{height:48px}.challenge-breitling-cup-qualifications .cup-action .cup-action-winner-infos-wrapper{width:112px;height:112px;position:absolute;bottom:16px;z-index:-1;left:calc(50% + 74px);transform:rotate(24deg)}.challenge-breitling-cup-qualifications .cup-action .cup-action-match-vs{width:100%;height:auto;font-size:48px;line-height:48px;margin-bottom:20px}.challenge-breitling-cup-qualifications .cup-action .cup-action-match-team{position:relative;width:100%;height:auto}}.challenge-breitling-cup-qualifications .cup-current-user-informations{display:flex;margin-bottom:24px;justify-content:center}.challenge-breitling-cup-qualifications .cup-current-user-information{display:flex;flex-direction:column;color:#fff;padding:12px 24px 0 24px;font-weight:600;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;text-transform:uppercase;width:245px;text-align:center}.challenge-breitling-cup-qualifications .cup-current-user-information:first-child{border-right:solid 1px #fff}.challenge-breitling-cup-qualifications .cup-current-user-value{font-size:32px;line-height:44px;padding-top:4px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}@media (max-width: 1199px){.challenge-breitling-cup-qualifications .cup-current-user-value{font-size:24px;line-height:32px}}.challenge-breitling-cup-qualifications .cup-current-user-status{padding-top:24px}.challenge-breitling-cup-qualifications .cup-current-user-status p{font-size:20px;max-width:720px;padding:0 96px}@media (max-width: 1199px){.challenge-breitling-cup-qualifications .cup-current-user-status p{font-size:16px}}.challenge-breitling-cup-qualifications .cup-current-user-status.status-match{margin-top:8px;max-width:480px;text-align:center}.challenge-breitling-cup-qualifications .cup-current-user-status.status-match p{padding:0}@media (max-width: 1025px){.challenge-breitling-cup-qualifications .cup-current-user-information{padding:8px 24px 0 24px;font-size:14px;line-height:18px}.challenge-breitling-cup-qualifications .cup-current-user-status{padding:24px 32px 0 32px;font-size:14px}}@media (max-width: 660px){.challenge-breitling-cup-qualifications .cup-current-user-informations{width:100%;margin:0;padding:16px 0 24px}.challenge-breitling-cup-qualifications .cup-current-user-information{padding:12px 12px 0 12px}.challenge-breitling-cup-qualifications .cup-current-user-status p{padding:0}}@media (min-width: 1280px){.challenge-breitling-cup .modal-dialog.modal-lg,.match-sheet-panel .modal-dialog.modal-lg{width:1240px}}.challenge-breitling-cup .modal-dialog.modal-lg .modal-header,.match-sheet-panel .modal-dialog.modal-lg .modal-header{padding:0}.challenge-breitling-cup .modal-dialog.modal-lg .modal-body,.match-sheet-panel .modal-dialog.modal-lg .modal-body{padding:0 12px 12px 12px}.challenge-breitling-cup .cup-match-sheet-header,.match-sheet-panel .cup-match-sheet-header{padding-bottom:40px}.challenge-breitling-cup .cup-match-informations,.match-sheet-panel .cup-match-informations{display:flex;width:100%;justify-content:space-around;align-items:center}@media (max-width: 1025px){.challenge-breitling-cup .cup-match-informations,.match-sheet-panel .cup-match-informations{height:180px}}.challenge-breitling-cup .cup-match-vs,.match-sheet-panel .cup-match-vs{display:flex;font-size:96px;line-height:120px;text-align:center;justify-content:center;align-items:center;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:300}.challenge-breitling-cup .cup-match-team,.match-sheet-panel .cup-match-team{text-align:center}.challenge-breitling-cup .cup-match-team img,.match-sheet-panel .cup-match-team img{width:95px;height:auto}.challenge-breitling-cup .cup-match-team-score-points,.match-sheet-panel .cup-match-team-score-points{font-size:32px;line-height:44px;text-align:center;padding-top:12px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;color:#ffc72c}.challenge-breitling-cup .cup-match-team-score-players,.match-sheet-panel .cup-match-team-score-players{text-align:center;font-weight:bold;font-size:20px}.challenge-breitling-cup .cup-match-composition,.match-sheet-panel .cup-match-composition{display:flex}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-composition,.match-sheet-panel .cup-match-composition{display:block}}.challenge-breitling-cup .cup-match-composition-field,.match-sheet-panel .cup-match-composition-field{position:relative;margin-top:12px;width:800px;height:648px}.challenge-breitling-cup .cup-match-composition-field-positions,.match-sheet-panel .cup-match-composition-field-positions{position:absolute;top:0;left:0;width:100%;z-index:2}.challenge-breitling-cup .cup-match-composition-field-illustration,.match-sheet-panel .cup-match-composition-field-illustration{z-index:1}@media (max-width: 1320px){.challenge-breitling-cup .cup-match-composition-field,.match-sheet-panel .cup-match-composition-field{width:620px;height:508px}}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-composition-field,.match-sheet-panel .cup-match-composition-field{width:100%;height:auto}}@media (max-width: 680px){.challenge-breitling-cup .cup-match-composition-field-illustration,.match-sheet-panel .cup-match-composition-field-illustration{display:none}.challenge-breitling-cup .cup-match-composition-field-positions,.match-sheet-panel .cup-match-composition-field-positions{position:relative;top:auto;left:auto;width:100%;z-index:2;max-width:480px;margin:auto}}.challenge-breitling-cup .cup-match-players,.match-sheet-panel .cup-match-players{z-index:2;display:flex;width:720px;margin:0 auto;margin-top:2%;flex-wrap:wrap;justify-content:center}.challenge-breitling-cup .cup-match-players-captain,.match-sheet-panel .cup-match-players-captain{margin-top:5%}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(2),.match-sheet-panel .cup-match-players-player .player-card:nth-last-child(2){margin-right:120px}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(1),.match-sheet-panel .cup-match-players-player .player-card:nth-last-child(1){margin-left:120px}@media (max-width: 1320px){.challenge-breitling-cup .cup-match-players,.match-sheet-panel .cup-match-players{width:100%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.match-sheet-panel .cup-match-players .player-card.expanded{margin:4px;width:96px;height:120px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-avatar,.match-sheet-panel .cup-match-players .player-card.expanded .player-card-avatar{width:40px;height:40px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-overline,.match-sheet-panel .cup-match-players .player-card.expanded .player-card-overline{display:none}.challenge-breitling-cup .cup-match-players-captain,.match-sheet-panel .cup-match-players-captain{margin-top:8%}.challenge-breitling-cup .cup-match-players-player,.match-sheet-panel .cup-match-players-player{margin-top:3%}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(2),.match-sheet-panel .cup-match-players-player .player-card:nth-last-child(2){margin-right:4px}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(1),.match-sheet-panel .cup-match-players-player .player-card:nth-last-child(1){margin-left:4px}}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-players-player,.match-sheet-panel .cup-match-players-player{max-width:560px;margin-top:3%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.match-sheet-panel .cup-match-players .player-card.expanded{margin:6px 12px;width:96px;height:104px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-avatar,.match-sheet-panel .cup-match-players .player-card.expanded .player-card-avatar{width:40px;height:40px}}@media (max-width: 890px){.challenge-breitling-cup .cup-match-players-player,.match-sheet-panel .cup-match-players-player{margin-top:2%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.match-sheet-panel .cup-match-players .player-card.expanded{margin:4px 4px}}@media (max-width: 680px){.challenge-breitling-cup .cup-match-players-player,.match-sheet-panel .cup-match-players-player{margin-top:12px}.challenge-breitling-cup .cup-match-players-captain,.match-sheet-panel .cup-match-players-captain{margin-top:16px}.challenge-breitling-cup .cup-match-players .player-card.expanded,.match-sheet-panel .cup-match-players .player-card.expanded{margin:4px 4px}}.challenge-breitling-cup .cup-match-outsiders,.match-sheet-panel .cup-match-outsiders{padding-top:12px;padding-left:12px;width:calc(100% - 800px)}.challenge-breitling-cup .cup-match-outsiders-table,.match-sheet-panel .cup-match-outsiders-table{width:100%}.challenge-breitling-cup .cup-match-outsiders-header,.match-sheet-panel .cup-match-outsiders-header{font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-align:left;border-bottom:solid 2px #ffc72c;width:100%;font-size:18px;height:48px;padding-top:4px;line-height:44px}@media (max-width: 1320px){.challenge-breitling-cup .cup-match-outsiders,.match-sheet-panel .cup-match-outsiders{width:calc(100% - 620px)}}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-outsiders,.match-sheet-panel .cup-match-outsiders{width:100%;padding-left:0}.challenge-breitling-cup .cup-match-outsiders .player-outsider,.match-sheet-panel .cup-match-outsiders .player-outsider{width:calc(100% / 3);float:left}.challenge-breitling-cup .cup-match-outsiders .player-outsider-avatar,.match-sheet-panel .cup-match-outsiders .player-outsider-avatar{margin-left:12px}}@media (max-width: 680px){.challenge-breitling-cup .cup-match-outsiders .player-outsider,.match-sheet-panel .cup-match-outsiders .player-outsider{width:calc(100% / 2)}}@media (max-width: 480px){.challenge-breitling-cup .cup-match-outsiders,.match-sheet-panel .cup-match-outsiders{padding:0px 12px}.challenge-breitling-cup .cup-match-outsiders .player-outsider,.match-sheet-panel .cup-match-outsiders .player-outsider{width:100%}}.challenge-breitling-cup .cup-match-options,.match-sheet-panel .cup-match-options{margin-top:16px;border-top:solid 1px #eee;padding:12px 0}.challenge-breitling-cup .cup-match-options-links,.match-sheet-panel .cup-match-options-links{display:flex;justify-content:space-between}.challenge-breitling-cup .cup-match-switch-mode,.match-sheet-panel .cup-match-switch-mode{height:34px;width:164px;border:solid 1px #0e2240;padding:4px;display:flex}.challenge-breitling-cup .cup-match-switch-mode a,.match-sheet-panel .cup-match-switch-mode a{width:50%;display:block;text-align:center;height:100%;text-decoration:none;line-height:22px;padding-top:2px;text-transform:uppercase;letter-spacing:0.15rem;text-decoration:none !important;transition:ease-out all 0.3s;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;color:#0e2240;text-align:center}.challenge-breitling-cup .cup-match-switch-mode a.active,.match-sheet-panel .cup-match-switch-mode a.active{background:#0e2240;color:white}.challenge-breitling-cup .cup-match-paninis,.match-sheet-panel .cup-match-paninis{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 1199px){.challenge-breitling-cup .cup-match-team img,.match-sheet-panel .cup-match-team img{width:112px}}@media (max-width: 1025px){.challenge-breitling-cup .cup-match-team-score-points,.match-sheet-panel .cup-match-team-score-points{font-size:24px;line-height:32px;padding-top:8px}.challenge-breitling-cup .cup-match-team-score-players,.match-sheet-panel .cup-match-team-score-players{font-size:16px}}@media (max-width: 660px){.challenge-breitling-cup .cup-match-vs,.match-sheet-panel .cup-match-vs{font-size:56px;line-height:80px}.challenge-breitling-cup .cup-match-team-score-points,.match-sheet-panel .cup-match-team-score-points{font-size:21px;line-height:28px;padding-top:4px}.challenge-breitling-cup .cup-match-team-score-players,.match-sheet-panel .cup-match-team-score-players{font-size:14px}}@media (max-width: 480px){.challenge-breitling-cup .cup-match-vs,.match-sheet-panel .cup-match-vs{font-size:48px;line-height:64px}}.challenge-breitling-cup .cup-match-navigation,.match-sheet-panel .cup-match-navigation{display:flex;justify-content:center;margin-top:4px}.challenge-breitling-cup .cup-match-navigation-item,.match-sheet-panel .cup-match-navigation-item{display:flex;width:50%;height:64px;background:#eee;justify-content:center;align-items:center;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:bold;transition:0.3s;padding:0px 12px;align-items:center;text-align:center}.challenge-breitling-cup .cup-match-navigation-item:first-child,.match-sheet-panel .cup-match-navigation-item:first-child{margin-right:6px}.challenge-breitling-cup .cup-match-navigation-item:last-child,.match-sheet-panel .cup-match-navigation-item:last-child{margin-left:6px}.challenge-breitling-cup .cup-match-navigation-item:hover,.match-sheet-panel .cup-match-navigation-item:hover{cursor:pointer}.challenge-breitling-cup .cup-match-navigation-item.active,.match-sheet-panel .cup-match-navigation-item.active{background:#ffc72c}.challenge-breitling-cup .cup-match-navigation-item.active:hover,.match-sheet-panel .cup-match-navigation-item.active:hover{cursor:default}@media (max-width: 890px){.challenge-breitling-cup .cup-match-navigation-item,.match-sheet-panel .cup-match-navigation-item{font-size:13px}}@media (max-width: 480px){.challenge-breitling-cup .cup-match-navigation-item,.match-sheet-panel .cup-match-navigation-item{padding:0 8px}.challenge-breitling-cup .cup-match-navigation-item:first-child,.match-sheet-panel .cup-match-navigation-item:first-child{margin-right:2px}.challenge-breitling-cup .cup-match-navigation-item:last-child,.match-sheet-panel .cup-match-navigation-item:last-child{margin-left:2px}}.challenge-breitling-cup .cup-match-players,.match-sheet-panel .cup-match-players{z-index:2;display:flex;width:720px;margin:0 auto;margin-top:2%;flex-wrap:wrap;justify-content:center}.challenge-breitling-cup .cup-match-players-captain,.match-sheet-panel .cup-match-players-captain{margin-top:5%}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(2),.match-sheet-panel .cup-match-players-player .player-card:nth-last-child(2){margin-right:120px}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(1),.match-sheet-panel .cup-match-players-player .player-card:nth-last-child(1){margin-left:120px}@media (max-width: 1320px){.challenge-breitling-cup .cup-match-players,.match-sheet-panel .cup-match-players{width:100%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.match-sheet-panel .cup-match-players .player-card.expanded{margin:4px;width:96px;height:120px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-avatar,.match-sheet-panel .cup-match-players .player-card.expanded .player-card-avatar{width:40px;height:40px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-overline,.match-sheet-panel .cup-match-players .player-card.expanded .player-card-overline{display:none}.challenge-breitling-cup .cup-match-players-captain,.match-sheet-panel .cup-match-players-captain{margin-top:8%}.challenge-breitling-cup .cup-match-players-player,.match-sheet-panel .cup-match-players-player{margin-top:3%}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(2),.match-sheet-panel .cup-match-players-player .player-card:nth-last-child(2){margin-right:4px}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(1),.match-sheet-panel .cup-match-players-player .player-card:nth-last-child(1){margin-left:4px}}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-players-player,.match-sheet-panel .cup-match-players-player{max-width:560px;margin-top:3%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.match-sheet-panel .cup-match-players .player-card.expanded{margin:6px 12px;width:96px;height:104px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-avatar,.match-sheet-panel .cup-match-players .player-card.expanded .player-card-avatar{width:40px;height:40px}}@media (max-width: 890px){.challenge-breitling-cup .cup-match-players-player,.match-sheet-panel .cup-match-players-player{margin-top:2%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.match-sheet-panel .cup-match-players .player-card.expanded{margin:4px 4px}}@media (max-width: 680px){.challenge-breitling-cup .cup-match-players-player,.match-sheet-panel .cup-match-players-player{margin-top:12px}.challenge-breitling-cup .cup-match-players-captain,.match-sheet-panel .cup-match-players-captain{margin-top:16px}.challenge-breitling-cup .cup-match-players .player-card.expanded,.match-sheet-panel .cup-match-players .player-card.expanded{margin:4px 4px}}.challenge-breitling-cup .cup-action-videos,.match-sheet-panel .cup-action-videos{width:100%;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 767px){.challenge-breitling-cup .cup-action-videos>div,.match-sheet-panel .cup-action-videos>div{max-width:400px}}.cup-path{display:flex;width:100%;height:100%;border:solid 1px #e2e2e2;border-top:none}.cup-path-wrapper{display:block;position:relative;width:100%;height:64px;overflow:hidden;z-index:2}.cup-path-position{display:flex;width:64px;height:100%;justify-content:center;align-items:center}.cup-path-position span{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;display:flex;width:24px;height:24px;padding-top:2px;font-size:12px;line-height:22px;color:white;border:solid 2px white;border-radius:50%;justify-content:center;align-items:center;font-weight:bold}.cup-path-description{flex:1;display:flex;flex-direction:column;justify-content:center;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-size:14px;text-align:left;padding-top:4px}.cup-path-title{color:white;text-transform:uppercase;font-weight:bold;letter-spacing:0.1px}.cup-path-date{font-size:14px;color:white}.cup-path-item{display:flex;flex:1;border-right:1px solid #e2e2e2}.cup-path-item:last-child{border-right:none}.cup-path-item.active .cup-path-position span{border-color:#ffc72c;color:#ffc72c}.cup-path-item.active .cup-path-title{color:#fff}.cup-path-item.active .cup-path-date{color:#ffc72c}.cup-path-nav-right,.cup-path-nav-left{display:flex;position:absolute;top:0;right:0;width:32px;height:calc(100% - 2px);background:#0e2240;border:solid 1px #e2e2e2;border-bottom:none;justify-content:center;align-items:center;transition:0.3s;z-index:2}.cup-path-nav-right svg,.cup-path-nav-left svg{fill:white}.cup-path-nav-right:hover,.cup-path-nav-left:hover{cursor:pointer}.cup-path-nav-right{right:0;opacity:0;visibility:hidden}.cup-path-nav-left{left:0;opacity:0;visibility:hidden}@media (max-width: 1199px){.cup-path-position{width:48px}}@media (max-width: 1025px){.cup-path{width:calc(200% - 64px);position:absolute;top:0;left:0;transition:0.3s}.cup-path-nav-right{right:0;opacity:1;visibility:visible}.cup-path-wrapper.show-last .cup-path{left:calc(-100% + 62px)}.cup-path-wrapper.show-last .cup-path-nav-right{opacity:0;visibility:hidden}.cup-path-wrapper.show-last .cup-path-nav-left{opacity:1;visibility:visible}}@media (max-width: 560px){.cup-path{width:calc(400% - (2 * 64px))}.cup-path-wrapper.position-2 .cup-path-nav-left,.cup-path-wrapper.show-last.position-2 .cup-path-nav-left,.cup-path-wrapper.position-3 .cup-path-nav-left,.cup-path-wrapper.show-last.position-3 .cup-path-nav-left{opacity:1;visibility:visible}.cup-path-wrapper.position-2 .cup-path-nav-right,.cup-path-wrapper.show-last.position-2 .cup-path-nav-right,.cup-path-wrapper.position-3 .cup-path-nav-right,.cup-path-wrapper.show-last.position-3 .cup-path-nav-right{opacity:1;visibility:visible}.cup-path-wrapper.position-4 .cup-path-nav-left,.cup-path-wrapper.show-last.position-4 .cup-path-nav-left{opacity:1;visibility:visible}.cup-path-wrapper.position-4 .cup-path-nav-right,.cup-path-wrapper.show-last.position-4 .cup-path-nav-right{opacity:0;visibility:hidden}.cup-path-wrapper.position-2 .cup-path{left:calc(-100% + 62px)}.cup-path-wrapper.position-3 .cup-path{left:calc(-200% + 94px)}.cup-path-wrapper.position-4 .cup-path{left:calc(-300% + 128px)}}.challenge-breitling-cup .player-card,.team-players-panel .player-card,.match-sheet-panel .player-card{display:flex;padding:8px 4px 4px 4px;width:88px;height:104px;margin:8px 8px;border:solid 2px #fff;border-radius:6px;flex-direction:column;align-items:center;justify-content:center}.challenge-breitling-cup .player-card-avatar,.team-players-panel .player-card-avatar,.match-sheet-panel .player-card-avatar{width:48px;height:48px;border:solid 2px #fff;border-radius:50%;overflow:hidden;margin-bottom:4px}.challenge-breitling-cup .player-card-avatar img,.team-players-panel .player-card-avatar img,.match-sheet-panel .player-card-avatar img{width:100%;height:100%;object-fit:cover}.challenge-breitling-cup .player-card-overline,.team-players-panel .player-card-overline,.match-sheet-panel .player-card-overline{font-size:11px;text-align:center;font-weight:bold;margin:0px 0 0px 0;padding:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase}.challenge-breitling-cup .player-card-title,.team-players-panel .player-card-title,.match-sheet-panel .player-card-title{font-size:12px;text-transform:uppercase;color:#ffc72c;font-weight:bold;text-align:center;margin:0;padding:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.challenge-breitling-cup .player-card.expanded,.team-players-panel .player-card.expanded,.match-sheet-panel .player-card.expanded{width:105px;height:132px;background:#fff;border-color:#7294c2;border-width:3px;margin:8px 32px}.challenge-breitling-cup .player-card.expanded .player-card-overline,.team-players-panel .player-card.expanded .player-card-overline,.match-sheet-panel .player-card.expanded .player-card-overline{font-size:12px}.challenge-breitling-cup .player-card.expanded .player-card-title,.team-players-panel .player-card.expanded .player-card-title,.match-sheet-panel .player-card.expanded .player-card-title{color:black}.challenge-breitling-cup .player-card.expanded .player-card-points,.team-players-panel .player-card.expanded .player-card-points,.match-sheet-panel .player-card.expanded .player-card-points{font-size:14px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;line-height:14px;text-align:center}.challenge-breitling-cup .player-card.expanded .player-card-avatar,.team-players-panel .player-card.expanded .player-card-avatar,.match-sheet-panel .player-card.expanded .player-card-avatar{width:50px;height:50px;border-color:#7294c2}.challenge-breitling-cup .player-card.expanded.me,.team-players-panel .player-card.expanded.me,.match-sheet-panel .player-card.expanded.me{border-width:6px}.challenge-breitling-cup .player-card.expanded.me .player-card-avatar,.team-players-panel .player-card.expanded.me .player-card-avatar,.match-sheet-panel .player-card.expanded.me .player-card-avatar{border-width:4px}.challenge-breitling-cup .player-card-primary,.challenge-breitling-cup .player-card-primary.expanded,.team-players-panel .player-card-primary,.team-players-panel .player-card-primary.expanded,.match-sheet-panel .player-card-primary,.match-sheet-panel .player-card-primary.expanded{border-color:#ffc72c}.challenge-breitling-cup .player-card-primary .player-card-avatar,.challenge-breitling-cup .player-card-primary.expanded .player-card-avatar,.team-players-panel .player-card-primary .player-card-avatar,.team-players-panel .player-card-primary.expanded .player-card-avatar,.match-sheet-panel .player-card-primary .player-card-avatar,.match-sheet-panel .player-card-primary.expanded .player-card-avatar{border-color:#ffc72c}.challenge-breitling-cup .player-card-tied,.team-players-panel .player-card-tied,.match-sheet-panel .player-card-tied{border-style:dashed}.challenge-breitling-cup .player-card-tied .player-card-avatar,.team-players-panel .player-card-tied .player-card-avatar,.match-sheet-panel .player-card-tied .player-card-avatar{border-style:dashed}.challenge-breitling-cup .player-card-tied .player-card-title,.team-players-panel .player-card-tied .player-card-title,.match-sheet-panel .player-card-tied .player-card-title{color:#fff;text-transform:none}.challenge-breitling-cup .player-outsider,.team-players-panel .player-outsider,.match-sheet-panel .player-outsider{display:flex;width:100%;height:40px;align-items:center;justify-content:flex-start}.challenge-breitling-cup .player-outsider-avatar,.team-players-panel .player-outsider-avatar,.match-sheet-panel .player-outsider-avatar{width:24px;height:24px;border-radius:50%;overflow:hidden}.challenge-breitling-cup .player-outsider-avatar img,.team-players-panel .player-outsider-avatar img,.match-sheet-panel .player-outsider-avatar img{width:100%;height:100%;object-fit:cover}.challenge-breitling-cup .player-outsider-nickname,.challenge-breitling-cup .player-outsider-score,.team-players-panel .player-outsider-nickname,.team-players-panel .player-outsider-score,.match-sheet-panel .player-outsider-nickname,.match-sheet-panel .player-outsider-score{flex:1;text-transform:uppercase;padding:0 12px}.challenge-breitling-cup .player-outsider-nickname,.team-players-panel .player-outsider-nickname,.match-sheet-panel .player-outsider-nickname{font-size:12px;text-align:left}.challenge-breitling-cup .player-outsider-score,.team-players-panel .player-outsider-score,.match-sheet-panel .player-outsider-score{font-size:14px;text-align:right;font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}.challenge-breitling-cup .player-outsider:nth-child(odd),.team-players-panel .player-outsider:nth-child(odd),.match-sheet-panel .player-outsider:nth-child(odd){background:#eeeeee}.team-players-panel .team-players{display:flex;justify-content:center;flex-wrap:wrap}.team-players-panel .modal-dialog.modal-lg{max-width:1350px;width:100%}.team-players-panel .modal-dialog.modal-lg .modal-body{padding:0 48px 48px 48px}@media (max-width: 800px){.team-players-panel .modal-dialog.modal-lg .modal-body{padding:0}}.player-panini{background:#0e2240;width:280px;height:auto;padding:8px;margin:12px;box-sizing:border-box;border-radius:12px;position:relative}.player-panini-avatar{background:white;padding:8px;width:100%;height:264px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.player-panini-avatar img{width:100%;height:100%;object-fit:cover;border-bottom-right-radius:0;border-bottom-left-radius:6px}.player-panini-header{display:flex;flex-direction:column;color:white;height:auto;justify-content:flex-start;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.04em}.player-panini-number{width:60px;height:46px;color:#ffc72c;font-size:64px;line-height:58px;text-align:right}.player-panini-player{display:flex;height:46px;color:#0e2240}.player-panini-player-infos{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:46px;padding:8px;border-top-left-radius:8px;flex:1;overflow:hidden}.player-panini-player-team{font-size:11px;padding-top:4px;line-height:14px;color:#ffc72c;z-index:2}.player-panini-player-name{font-size:18px;line-height:20px;padding-top:2px;z-index:2}.player-panini-player-background{position:absolute;display:flex;height:100%;top:0;right:0;z-index:1}.player-panini-city{display:flex;justify-content:center;line-height:16px;color:white;flex-direction:row-reverse}.player-panini-city-name{padding:10px 0 6px 8px}.player-panini-city-decoration{flex:1;height:12px;margin:10px 0 8px;background:#ffc72c}.player-panini-stample{position:absolute;bottom:4px;right:4px;width:80px;height:80px;transform:rotate(-30deg)}.player-panini-footer{display:flex;justify-content:center;line-height:16px;color:white;flex-direction:row}.player-panini-footer-score{padding:10px 8px 2px 0;font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.04em}.player-panini-footer-decoration{flex:1;height:12px;margin:12px 0 0 0;background:#ffc72c;border-bottom-right-radius:8px}.challenge-breitling-cup .cup-prizes{margin-bottom:40px}.challenge-breitling-cup .cup-prizes-showroom{display:flex}@media (max-width: 1025px){.challenge-breitling-cup .cup-prizes{margin-bottom:20px}}@media (max-width: 640px){.challenge-breitling-cup .cup-prizes-showroom{display:block}}.challenge-breitling-cup .cup-prize{display:block;position:relative;width:100%;flex:1;margin:0 20px;padding:20px;background:white}.challenge-breitling-cup .cup-prize-title{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-size:21px;line-height:28px;text-transform:uppercase;font-weight:600}.challenge-breitling-cup .cup-prize-description{font-size:14px;line-height:18px}.challenge-breitling-cup .cup-prize-presentation{bottom:40px;left:40px;right:40px;position:absolute;padding:20px 40px;font-size:14px;line-height:18px;background:#fff;text-align:center}.challenge-breitling-cup .cup-prize-illustration{width:100%;height:400px;background:#eeeeee}.challenge-breitling-cup .cup-prize-illustration img{width:100%;height:100%;object-fit:cover}.challenge-breitling-cup .cup-prize:first-child{margin-left:0}.challenge-breitling-cup .cup-prize:last-child{margin-right:0}@media (max-width: 1350px){.challenge-breitling-cup .cup-prize-illustration{height:320px}}@media (max-width: 1199px){.challenge-breitling-cup .cup-prize-title{font-size:14px;line-height:28px}.challenge-breitling-cup .cup-prize-presentation{padding:8px 12px}}@media (max-width: 1025px){.challenge-breitling-cup .cup-prize{margin:0 10px}.challenge-breitling-cup .cup-prize-illustration{height:240px}}@media (max-width: 720px){.challenge-breitling-cup .cup-prize{margin:0 6px;padding:12px}.challenge-breitling-cup .cup-prize-presentation{bottom:18px;left:18px;right:18px;padding:16px 12px}}@media (max-width: 640px){.challenge-breitling-cup .cup-prize{width:100%;margin:12px 0px}.challenge-breitling-cup .cup-prize-illustration{height:240px}.challenge-breitling-cup .cup-prize-presentation{bottom:24px;left:24px;right:24px;padding:12px 8px}}.modal.activity-ranking-panel .modal-dialog.modal-lg .modal-header,.app-section-fanzone .modal-dialog.modal-lg .modal-header{padding-bottom:0 !important}.modal.activity-ranking-panel .modal-dialog.modal-lg .modal-body,.app-section-fanzone .modal-dialog.modal-lg .modal-body{padding:0px 0 40px 0 !important}.modal.activity-ranking-panel .ranking-selectors,.app-section-fanzone .ranking-selectors{display:flex;padding:0 8px 32px 8px;flex-wrap:wrap;justify-content:center}.modal.activity-ranking-panel .ranking-country-selector,.app-section-fanzone .ranking-country-selector{align-items:center;width:80px;font-size:12px;text-align:center;border:solid 2px #cdcdcd;font-weight:bold;margin:2px;padding:4px;white-space:nowrap;text-transform:uppercase;color:#898989;overflow:hidden;text-overflow:ellipsis}.modal.activity-ranking-panel .ranking-country-selector.active,.app-section-fanzone .ranking-country-selector.active{border-color:#ffc72c;color:#333}.modal.activity-ranking-panel .ranking-country-selector:hover,.app-section-fanzone .ranking-country-selector:hover{cursor:pointer}.challenge-breitling-cup .no-ranking,.activity-ranking-panel .no-ranking{display:flex;width:100%;height:180px;justify-content:center;align-items:center;font-size:32px;font-weight:bold;text-transform:uppercase;text-align:center;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;color:#ffc72c}.challenge-breitling-cup .table,.activity-ranking-panel .table{width:100% !important;border-bottom:2px solid rgba(146,146,146,0.5) !important}.challenge-breitling-cup .table.table-striped>tbody>tr:nth-of-type(odd),.activity-ranking-panel .table.table-striped>tbody>tr:nth-of-type(odd){background:none}.challenge-breitling-cup .table td,.activity-ranking-panel .table td{vertical-align:top;border-top:none !important}@media (min-width: 768px){.challenge-breitling-cup .table td,.activity-ranking-panel .table td{vertical-align:middle}}.challenge-breitling-cup .table .avatar,.activity-ranking-panel .table .avatar{width:25px;height:25px;max-width:none;overflow:hidden;border-radius:100%;display:inline-block}@media (min-width: 768px){.challenge-breitling-cup .table .avatar,.activity-ranking-panel .table .avatar{width:35px;height:35px}}.challenge-breitling-cup .table tr.IsCurrentUser,.activity-ranking-panel .table tr.IsCurrentUser{background-color:#ffc72c !important}.challenge-breitling-cup .table tr.IsCurrentUser td,.activity-ranking-panel .table tr.IsCurrentUser td{font-weight:bold;color:#0e2240 !important}.challenge-breitling-cup .table th.score,.challenge-breitling-cup .table td.score,.activity-ranking-panel .table th.score,.activity-ranking-panel .table td.score{text-align:right;padding-right:20px}@media (max-width: 767px){.challenge-breitling-cup .table th.city,.challenge-breitling-cup .table td.city,.challenge-breitling-cup .table th.group-name,.challenge-breitling-cup .table td.group-name,.activity-ranking-panel .table th.city,.activity-ranking-panel .table td.city,.activity-ranking-panel .table th.group-name,.activity-ranking-panel .table td.group-name{display:none}}.challenge-breitling-cup .myposition:before,.activity-ranking-panel .myposition:before{content:'\25ce';cursor:pointer}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate .paginate_button,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button{color:#494949 !important}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate .paginate_button.first:before,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.first:before{content:'<<'}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate .paginate_button.previous:before,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.previous:before{content:'<'}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate .paginate_button.next:before,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.next:before{content:'>'}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate .paginate_button.last:before,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.last:before{content:'>>'}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:0.5;color:#3b3b3a !important}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#3b3b3a !important}.challenge-breitling-cup .dataTables_wrapper .dataTables_paginate .paginate_button:hover,.activity-ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent !important;color:white !important;border-color:transparent}.challenge-breitling-cup .cup-results,.activity-ranking-panel .cup-results{width:100%;background:white;border:solid 1px #e2e2e2;overflow:hidden;min-height:600px}.challenge-breitling-cup .cup-results-header,.activity-ranking-panel .cup-results-header{z-index:2}.challenge-breitling-cup .cup-results-wrapper,.activity-ranking-panel .cup-results-wrapper{z-index:1}.challenge-breitling-cup .cup-results-content,.activity-ranking-panel .cup-results-content{padding:0px 40px 40px 40px}@media (max-width: 767px){.challenge-breitling-cup .cup-results-content,.activity-ranking-panel .cup-results-content{padding:0px 20px 10px 20px}}@media (max-width: 480px){.challenge-breitling-cup .cup-results-content,.activity-ranking-panel .cup-results-content{padding:0px 0px 10px 0px}}.challenge-breitling-cup .cup-results-podium,.activity-ranking-panel .cup-results-podium{width:100%;height:auto;position:relative;margin:0 0 40px 0}.challenge-breitling-cup .cup-results-podium-teams,.activity-ranking-panel .cup-results-podium-teams{display:flex;position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:2;justify-content:center;align-items:center}.challenge-breitling-cup .cup-results-podium-team,.activity-ranking-panel .cup-results-podium-team{display:flex;width:calc(100% / 3);justify-content:center;align-items:center}.challenge-breitling-cup .cup-results-podium-team-flag,.activity-ranking-panel .cup-results-podium-team-flag{width:auto;height:80px}.challenge-breitling-cup .cup-results-podium-team-name,.activity-ranking-panel .cup-results-podium-team-name{max-width:120px;font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-transform:uppercase}.challenge-breitling-cup .cup-results-podium-team-name,.challenge-breitling-cup .cup-results-podium-team-win,.challenge-breitling-cup .cup-results-podium-team-score,.activity-ranking-panel .cup-results-podium-team-name,.activity-ranking-panel .cup-results-podium-team-win,.activity-ranking-panel .cup-results-podium-team-score{font-size:14px;line-height:18px;text-align:left;padding-left:12px}.challenge-breitling-cup .cup-results-podium-team:nth-child(1),.activity-ranking-panel .cup-results-podium-team:nth-child(1){order:2;margin-bottom:14%}.challenge-breitling-cup .cup-results-podium-team:nth-child(2),.activity-ranking-panel .cup-results-podium-team:nth-child(2){order:1;margin-bottom:6%;padding-left:5%}.challenge-breitling-cup .cup-results-podium-team:nth-child(3),.activity-ranking-panel .cup-results-podium-team:nth-child(3){order:3;margin-bottom:2%;padding-right:6%}.challenge-breitling-cup .cup-results-podium-illustration,.activity-ranking-panel .cup-results-podium-illustration{width:100%;height:auto;z-index:1}.challenge-breitling-cup .cup-results-podium-illustration img,.activity-ranking-panel .cup-results-podium-illustration img{width:100%;height:auto}@media (max-width: 1199px){.challenge-breitling-cup .cup-results-podium,.activity-ranking-panel .cup-results-podium{margin:64px 0 40px 0}.challenge-breitling-cup .cup-results-podium-team,.activity-ranking-panel .cup-results-podium-team{flex-direction:column}.challenge-breitling-cup .cup-results-podium-team-flag,.activity-ranking-panel .cup-results-podium-team-flag{width:auto;height:32px;margin-bottom:8px}.challenge-breitling-cup .cup-results-podium-team-name,.challenge-breitling-cup .cup-results-podium-team-win,.challenge-breitling-cup .cup-results-podium-team-score,.activity-ranking-panel .cup-results-podium-team-name,.activity-ranking-panel .cup-results-podium-team-win,.activity-ranking-panel .cup-results-podium-team-score{text-align:center;padding-left:0}.challenge-breitling-cup .cup-results-podium-team:nth-child(1),.activity-ranking-panel .cup-results-podium-team:nth-child(1){margin-bottom:19%}.challenge-breitling-cup .cup-results-podium-team:nth-child(2),.activity-ranking-panel .cup-results-podium-team:nth-child(2){margin-bottom:12%;padding-left:6%}.challenge-breitling-cup .cup-results-podium-team:nth-child(3),.activity-ranking-panel .cup-results-podium-team:nth-child(3){margin-bottom:8%;padding-right:4%}}@media (max-width: 1025px){.challenge-breitling-cup .cup-results-podium-team:nth-child(1),.activity-ranking-panel .cup-results-podium-team:nth-child(1){margin-bottom:20%}.challenge-breitling-cup .cup-results-podium-team:nth-child(2),.activity-ranking-panel .cup-results-podium-team:nth-child(2){margin-bottom:13%}.challenge-breitling-cup .cup-results-podium-team:nth-child(3),.activity-ranking-panel .cup-results-podium-team:nth-child(3){margin-bottom:9%}}@media (max-width: 980px){.challenge-breitling-cup .cup-results-podium-team:nth-child(1),.activity-ranking-panel .cup-results-podium-team:nth-child(1){margin-bottom:22%}.challenge-breitling-cup .cup-results-podium-team:nth-child(2),.activity-ranking-panel .cup-results-podium-team:nth-child(2){margin-bottom:15%}.challenge-breitling-cup .cup-results-podium-team:nth-child(3),.activity-ranking-panel .cup-results-podium-team:nth-child(3){margin-bottom:11%}}@media (max-width: 680px){.challenge-breitling-cup .cup-results-podium,.activity-ranking-panel .cup-results-podium{margin:0 0 40px 0}.challenge-breitling-cup .cup-results-podium-teams,.activity-ranking-panel .cup-results-podium-teams{position:relative;flex-direction:column;height:auto;border-top:solid 2px #eeeeee;border-bottom:solid 2px #eeeeee}.challenge-breitling-cup .cup-results-podium-team,.activity-ranking-panel .cup-results-podium-team{width:100%;padding:12px 0;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:solid 1px #eeeeee}.challenge-breitling-cup .cup-results-podium-team:last-child,.activity-ranking-panel .cup-results-podium-team:last-child{border-bottom:none}.challenge-breitling-cup .cup-results-podium-team-flag,.activity-ranking-panel .cup-results-podium-team-flag{margin-left:12px;margin-bottom:0}.challenge-breitling-cup .cup-results-podium-team-informations,.activity-ranking-panel .cup-results-podium-team-informations{display:flex;flex:1;width:100%;justify-content:space-between;align-items:center}.challenge-breitling-cup .cup-results-podium-team-name,.activity-ranking-panel .cup-results-podium-team-name{width:100%;flex:1;max-width:none;text-align:left;padding-top:1px;padding-left:12px}.challenge-breitling-cup .cup-results-podium-team-win,.challenge-breitling-cup .cup-results-podium-team-score,.activity-ranking-panel .cup-results-podium-team-win,.activity-ranking-panel .cup-results-podium-team-score{text-align:right;padding:0 12px}.challenge-breitling-cup .cup-results-podium-team-score,.activity-ranking-panel .cup-results-podium-team-score{width:100px}.challenge-breitling-cup .cup-results-podium-team:nth-child(1),.activity-ranking-panel .cup-results-podium-team:nth-child(1){margin-bottom:0;order:1}.challenge-breitling-cup .cup-results-podium-team:nth-child(2),.activity-ranking-panel .cup-results-podium-team:nth-child(2){margin-bottom:0;padding-left:0;order:2;background:#eee}.challenge-breitling-cup .cup-results-podium-team:nth-child(3),.activity-ranking-panel .cup-results-podium-team:nth-child(3){margin-bottom:0;padding-right:0;order:3}.challenge-breitling-cup .cup-results-podium-illustration,.activity-ranking-panel .cup-results-podium-illustration{display:none}}.challenge-breitling-cup .cup-results .selected-team-name,.challenge-breitling-cup .cup-results .selected-pool-name,.activity-ranking-panel .cup-results .selected-team-name,.activity-ranking-panel .cup-results .selected-pool-name{color:#ffc72c}.challenge-breitling-cup .cup-results-team-choices,.challenge-breitling-cup .cup-results-pool-choices,.activity-ranking-panel .cup-results-team-choices,.activity-ranking-panel .cup-results-pool-choices{display:flex;flex-wrap:wrap;position:absolute;top:64px;left:calc(50% - 300px);width:560px;height:auto;overflow:auto;background:#fff;border-top:solid 1px #cdcdcd;border-left:solid 1px #cdcdcd;z-index:99;opacity:0;visibility:hidden;transition:0.3s}.challenge-breitling-cup .cup-results-team-choices.active,.challenge-breitling-cup .cup-results-pool-choices.active,.activity-ranking-panel .cup-results-team-choices.active,.activity-ranking-panel .cup-results-pool-choices.active{opacity:1;visibility:visible}.challenge-breitling-cup .cup-results-team-choices-backdrop,.challenge-breitling-cup .cup-results-pool-choices-backdrop,.activity-ranking-panel .cup-results-team-choices-backdrop,.activity-ranking-panel .cup-results-pool-choices-backdrop{display:block;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0);opacity:0;visibility:hidden;transition:0.3s;z-index:98}.challenge-breitling-cup .cup-results-team-choices-backdrop.active,.challenge-breitling-cup .cup-results-pool-choices-backdrop.active,.activity-ranking-panel .cup-results-team-choices-backdrop.active,.activity-ranking-panel .cup-results-pool-choices-backdrop.active{opacity:1;visibility:visible}@media (max-width: 660px){.challenge-breitling-cup .cup-results-team-choices,.challenge-breitling-cup .cup-results-pool-choices,.activity-ranking-panel .cup-results-team-choices,.activity-ranking-panel .cup-results-pool-choices{position:relative;top:auto;left:auto;width:100%;max-height:1px;overflow:hidden}.challenge-breitling-cup .cup-results-team-choices.active,.challenge-breitling-cup .cup-results-pool-choices.active,.activity-ranking-panel .cup-results-team-choices.active,.activity-ranking-panel .cup-results-pool-choices.active{max-height:800px}}.challenge-breitling-cup .cup-results-team-choice,.challenge-breitling-cup .cup-results-pool-choice,.activity-ranking-panel .cup-results-team-choice,.activity-ranking-panel .cup-results-pool-choice{display:flex;justify-content:flex-start;align-items:center;width:calc(100% / 3);font-weight:bold;font-size:14px;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;text-transform:none;background:white;transition:0.3s;filter:grayscale(65%);border-right:solid 1px #cdcdcd;border-bottom:solid 1px #cdcdcd;background:#eee}.challenge-breitling-cup .cup-results-team-choice-flag,.challenge-breitling-cup .cup-results-pool-choice-flag,.activity-ranking-panel .cup-results-team-choice-flag,.activity-ranking-panel .cup-results-pool-choice-flag{margin:8px;width:32px;height:32px;border-radius:50%;overflow:hidden}.challenge-breitling-cup .cup-results-team-choice-flag img,.challenge-breitling-cup .cup-results-pool-choice-flag img,.activity-ranking-panel .cup-results-team-choice-flag img,.activity-ranking-panel .cup-results-pool-choice-flag img{width:100%;height:100%;margin:0;padding:0;object-fit:cover}.challenge-breitling-cup .cup-results-team-choice-flag svg,.challenge-breitling-cup .cup-results-pool-choice-flag svg,.activity-ranking-panel .cup-results-team-choice-flag svg,.activity-ranking-panel .cup-results-pool-choice-flag svg{width:100%;height:100%}.challenge-breitling-cup .cup-results-team-choice-name,.challenge-breitling-cup .cup-results-pool-choice-name,.activity-ranking-panel .cup-results-team-choice-name,.activity-ranking-panel .cup-results-pool-choice-name{line-height:14px;font-size:12px;text-transform:uppercase;text-align:left;padding:0 8px}.challenge-breitling-cup .cup-results-team-choice:hover,.challenge-breitling-cup .cup-results-team-choice.active,.challenge-breitling-cup .cup-results-pool-choice:hover,.challenge-breitling-cup .cup-results-pool-choice.active,.activity-ranking-panel .cup-results-team-choice:hover,.activity-ranking-panel .cup-results-team-choice.active,.activity-ranking-panel .cup-results-pool-choice:hover,.activity-ranking-panel .cup-results-pool-choice.active{background:#fff;filter:grayscale(0)}.challenge-breitling-cup .cup-results-team-choice:hover,.challenge-breitling-cup .cup-results-pool-choice:hover,.activity-ranking-panel .cup-results-team-choice:hover,.activity-ranking-panel .cup-results-pool-choice:hover{cursor:pointer}.challenge-breitling-cup .cup-results-team-choice-world,.challenge-breitling-cup .cup-results-pool-choice-world,.activity-ranking-panel .cup-results-team-choice-world,.activity-ranking-panel .cup-results-pool-choice-world{width:100%;justify-content:center}.challenge-breitling-cup .cup-results-team-choice-world .cup-results-team-choice-flag,.challenge-breitling-cup .cup-results-pool-choice-world .cup-results-team-choice-flag,.activity-ranking-panel .cup-results-team-choice-world .cup-results-team-choice-flag,.activity-ranking-panel .cup-results-pool-choice-world .cup-results-team-choice-flag{width:24px;height:24px;margin:12px 8px}.challenge-breitling-cup .cup-results-team-choice-world .cup-results-team-choice-name,.challenge-breitling-cup .cup-results-pool-choice-world .cup-results-team-choice-name,.activity-ranking-panel .cup-results-team-choice-world .cup-results-team-choice-name,.activity-ranking-panel .cup-results-pool-choice-world .cup-results-team-choice-name{padding-left:0px}@media (max-width: 480px){.challenge-breitling-cup .cup-results-team-choice,.challenge-breitling-cup .cup-results-pool-choice,.activity-ranking-panel .cup-results-team-choice,.activity-ranking-panel .cup-results-pool-choice{width:calc(100% / 2)}.challenge-breitling-cup .cup-results-team-choice-world,.challenge-breitling-cup .cup-results-pool-choice-world,.activity-ranking-panel .cup-results-team-choice-world,.activity-ranking-panel .cup-results-pool-choice-world{width:100%}}.challenge-breitling-cup .cup-results-pool-choices,.activity-ranking-panel .cup-results-pool-choices{width:480px;left:calc(50% - 240px)}@media (max-width: 660px){.challenge-breitling-cup .cup-results-pool-choices,.activity-ranking-panel .cup-results-pool-choices{width:100%;left:auto}}.challenge-breitling-cup .cup-results-pool-choice,.activity-ranking-panel .cup-results-pool-choice{height:56px;width:calc(100% / 4)}.challenge-breitling-cup .cup-results-pool-choice-flag,.activity-ranking-panel .cup-results-pool-choice-flag{background:#ffc72c;display:flex;justify-content:center;align-items:center}.challenge-breitling-cup .cup-results-pool-choice-flag span,.activity-ranking-panel .cup-results-pool-choice-flag span{line-height:28px;font-size:16px;padding-top:4px;font-family:'ItalianPlateNo2';font-weight:bold;text-transform:uppercase}@media (max-width: 540px){.challenge-breitling-cup .cup-results-pool-choice,.activity-ranking-panel .cup-results-pool-choice{width:calc(100% / 2)}}.challenge-breitling-cup .cup-matches-navigation,.activity-ranking-panel .cup-matches-navigation{display:flex;width:100%}.challenge-breitling-cup .cup-matches-navigation-teams,.activity-ranking-panel .cup-matches-navigation-teams{font-size:16px;font-weight:bold;transition:0.3s;text-align:center;text-transform:uppercase}.challenge-breitling-cup .cup-matches-navigation-date,.activity-ranking-panel .cup-matches-navigation-date{text-transform:uppercase;font-size:14px;transition:0.3s;text-align:center}.challenge-breitling-cup .cup-matches-navigation-item,.activity-ranking-panel .cup-matches-navigation-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% / 3);height:80px;margin:0 6px;padding:0 12px;background:#eee;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;transition:0.3s}.challenge-breitling-cup .cup-matches-navigation-item:hover,.activity-ranking-panel .cup-matches-navigation-item:hover{cursor:pointer}.challenge-breitling-cup .cup-matches-navigation-item.active,.activity-ranking-panel .cup-matches-navigation-item.active{background:#0e2240}.challenge-breitling-cup .cup-matches-navigation-item.active:hover,.activity-ranking-panel .cup-matches-navigation-item.active:hover{cursor:default}.challenge-breitling-cup .cup-matches-navigation-item.active .cup-matches-navigation-teams,.activity-ranking-panel .cup-matches-navigation-item.active .cup-matches-navigation-teams{color:#ffc72c}.challenge-breitling-cup .cup-matches-navigation-item.active .cup-matches-navigation-date,.activity-ranking-panel .cup-matches-navigation-item.active .cup-matches-navigation-date{color:white}.challenge-breitling-cup .cup-matches-navigation-item.disabled,.activity-ranking-panel .cup-matches-navigation-item.disabled{opacity:0.5}.challenge-breitling-cup .cup-matches-navigation-item.disabled:hover,.activity-ranking-panel .cup-matches-navigation-item.disabled:hover{cursor:default}.challenge-breitling-cup .cup-matches-navigation-item:first-child,.activity-ranking-panel .cup-matches-navigation-item:first-child{margin-left:0}.challenge-breitling-cup .cup-matches-navigation-item:last-child,.activity-ranking-panel .cup-matches-navigation-item:last-child{margin-right:0}@media (max-width: 890px){.challenge-breitling-cup .cup-matches-navigation-teams,.activity-ranking-panel .cup-matches-navigation-teams{font-size:13px}.challenge-breitling-cup .cup-matches-navigation-date,.activity-ranking-panel .cup-matches-navigation-date{font-size:14px}}@media (max-width: 480px){.challenge-breitling-cup .cup-matches-navigation-item,.activity-ranking-panel .cup-matches-navigation-item{margin:0 2px;height:96px;padding:0 8px}}.challenge-breitling-cup .cup-match-composition,.activity-ranking-panel .cup-match-composition{display:flex}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-composition,.activity-ranking-panel .cup-match-composition{display:block}}.challenge-breitling-cup .cup-match-composition-navigation,.activity-ranking-panel .cup-match-composition-navigation{display:flex;justify-content:center;margin-top:4px}.challenge-breitling-cup .cup-match-composition-navigation-item,.activity-ranking-panel .cup-match-composition-navigation-item{display:flex;width:50%;height:64px;background:#eee;justify-content:center;align-items:center;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:bold;transition:0.3s;padding:0px 12px}.challenge-breitling-cup .cup-match-composition-navigation-item:first-child,.activity-ranking-panel .cup-match-composition-navigation-item:first-child{margin-right:6px}.challenge-breitling-cup .cup-match-composition-navigation-item:last-child,.activity-ranking-panel .cup-match-composition-navigation-item:last-child{margin-left:6px}.challenge-breitling-cup .cup-match-composition-navigation-item:hover,.activity-ranking-panel .cup-match-composition-navigation-item:hover{cursor:pointer}.challenge-breitling-cup .cup-match-composition-navigation-item.active,.activity-ranking-panel .cup-match-composition-navigation-item.active{background:#ffc72c}.challenge-breitling-cup .cup-match-composition-navigation-item.active:hover,.activity-ranking-panel .cup-match-composition-navigation-item.active:hover{cursor:default}@media (max-width: 890px){.challenge-breitling-cup .cup-match-composition-navigation-item,.activity-ranking-panel .cup-match-composition-navigation-item{font-size:13px}}@media (max-width: 480px){.challenge-breitling-cup .cup-match-composition-navigation-item,.activity-ranking-panel .cup-match-composition-navigation-item{padding:0 8px}.challenge-breitling-cup .cup-match-composition-navigation-item:first-child,.activity-ranking-panel .cup-match-composition-navigation-item:first-child{margin-right:2px}.challenge-breitling-cup .cup-match-composition-navigation-item:last-child,.activity-ranking-panel .cup-match-composition-navigation-item:last-child{margin-left:2px}}.challenge-breitling-cup .cup-match-composition-field,.activity-ranking-panel .cup-match-composition-field{position:relative;margin-top:12px;width:800px;height:648px}.challenge-breitling-cup .cup-match-composition-field-positions,.activity-ranking-panel .cup-match-composition-field-positions{position:absolute;top:0;left:0;width:100%;z-index:2}.challenge-breitling-cup .cup-match-composition-field-illustration,.activity-ranking-panel .cup-match-composition-field-illustration{z-index:1}@media (max-width: 1320px){.challenge-breitling-cup .cup-match-composition-field,.activity-ranking-panel .cup-match-composition-field{width:620px;height:508px}}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-composition-field,.activity-ranking-panel .cup-match-composition-field{width:100%;height:auto}}@media (max-width: 680px){.challenge-breitling-cup .cup-match-composition-field-illustration,.activity-ranking-panel .cup-match-composition-field-illustration{display:none}.challenge-breitling-cup .cup-match-composition-field-positions,.activity-ranking-panel .cup-match-composition-field-positions{position:relative;top:auto;left:auto;width:100%;z-index:2;max-width:480px;margin:auto}}.challenge-breitling-cup .cup-match-composition-outsiders,.activity-ranking-panel .cup-match-composition-outsiders{padding-top:12px;padding-left:12px;width:calc(100% - 800px)}.challenge-breitling-cup .cup-match-composition-outsiders-table,.activity-ranking-panel .cup-match-composition-outsiders-table{width:100%}.challenge-breitling-cup .cup-match-composition-outsiders-header,.activity-ranking-panel .cup-match-composition-outsiders-header{font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;text-align:left;border-bottom:solid 2px #ffc72c;width:100%;font-size:18px;height:48px;padding-top:4px;line-height:44px}@media (max-width: 1320px){.challenge-breitling-cup .cup-match-composition-outsiders,.activity-ranking-panel .cup-match-composition-outsiders{width:calc(100% - 620px)}}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-composition-outsiders,.activity-ranking-panel .cup-match-composition-outsiders{width:100%;padding-left:0}.challenge-breitling-cup .cup-match-composition-outsiders .player-outsider,.activity-ranking-panel .cup-match-composition-outsiders .player-outsider{width:calc(100% / 3);float:left}.challenge-breitling-cup .cup-match-composition-outsiders .player-outsider-avatar,.activity-ranking-panel .cup-match-composition-outsiders .player-outsider-avatar{margin-left:12px}}@media (max-width: 680px){.challenge-breitling-cup .cup-match-composition-outsiders .player-outsider,.activity-ranking-panel .cup-match-composition-outsiders .player-outsider{width:calc(100% / 2)}}@media (max-width: 480px){.challenge-breitling-cup .cup-match-composition-outsiders,.activity-ranking-panel .cup-match-composition-outsiders{padding:0px 12px}.challenge-breitling-cup .cup-match-composition-outsiders .player-outsider,.activity-ranking-panel .cup-match-composition-outsiders .player-outsider{width:100%}}.challenge-breitling-cup .cup-match-players,.activity-ranking-panel .cup-match-players{z-index:2;display:flex;width:720px;margin:0 auto;margin-top:2%;flex-wrap:wrap;justify-content:center}.challenge-breitling-cup .cup-match-players-captain,.activity-ranking-panel .cup-match-players-captain{margin-top:5%}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(2),.activity-ranking-panel .cup-match-players-player .player-card:nth-last-child(2){margin-right:120px}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(1),.activity-ranking-panel .cup-match-players-player .player-card:nth-last-child(1){margin-left:120px}@media (max-width: 1320px){.challenge-breitling-cup .cup-match-players,.activity-ranking-panel .cup-match-players{width:100%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.activity-ranking-panel .cup-match-players .player-card.expanded{margin:4px;width:96px;height:120px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-avatar,.activity-ranking-panel .cup-match-players .player-card.expanded .player-card-avatar{width:40px;height:40px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-overline,.activity-ranking-panel .cup-match-players .player-card.expanded .player-card-overline{display:none}.challenge-breitling-cup .cup-match-players-captain,.activity-ranking-panel .cup-match-players-captain{margin-top:8%}.challenge-breitling-cup .cup-match-players-player,.activity-ranking-panel .cup-match-players-player{margin-top:3%}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(2),.activity-ranking-panel .cup-match-players-player .player-card:nth-last-child(2){margin-right:4px}.challenge-breitling-cup .cup-match-players-player .player-card:nth-last-child(1),.activity-ranking-panel .cup-match-players-player .player-card:nth-last-child(1){margin-left:4px}}@media (max-width: 1140px){.challenge-breitling-cup .cup-match-players-player,.activity-ranking-panel .cup-match-players-player{max-width:560px;margin-top:3%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.activity-ranking-panel .cup-match-players .player-card.expanded{margin:6px 12px;width:96px;height:104px}.challenge-breitling-cup .cup-match-players .player-card.expanded .player-card-avatar,.activity-ranking-panel .cup-match-players .player-card.expanded .player-card-avatar{width:40px;height:40px}}@media (max-width: 890px){.challenge-breitling-cup .cup-match-players-player,.activity-ranking-panel .cup-match-players-player{margin-top:2%}.challenge-breitling-cup .cup-match-players .player-card.expanded,.activity-ranking-panel .cup-match-players .player-card.expanded{margin:4px 4px}}@media (max-width: 680px){.challenge-breitling-cup .cup-match-players-player,.activity-ranking-panel .cup-match-players-player{margin-top:12px}.challenge-breitling-cup .cup-match-players-captain,.activity-ranking-panel .cup-match-players-captain{margin-top:16px}.challenge-breitling-cup .cup-match-players .player-card.expanded,.activity-ranking-panel .cup-match-players .player-card.expanded{margin:4px 4px}}.challenge-breitling-cup .cup-match-sheet-header,.activity-ranking-panel .cup-match-sheet-header{display:flex;width:100%;justify-content:center;align-items:center;margin-top:64px;height:210px}.challenge-breitling-cup .cup-match-sheet-header h1,.activity-ranking-panel .cup-match-sheet-header h1{text-transform:uppercase;font-size:30px;margin-top:20px;margin-bottom:4px;color:#ffc72c;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}.challenge-breitling-cup .cup-match-sheet-score,.activity-ranking-panel .cup-match-sheet-score{text-transform:uppercase;font-size:32px;font-weight:bold;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}.challenge-breitling-cup .cup-match-sheet-vs,.activity-ranking-panel .cup-match-sheet-vs{display:flex;width:144px;height:100%;font-size:96px;line-height:96px;text-align:center;justify-content:center;align-items:center;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:300}.challenge-breitling-cup .cup-match-sheet-team,.activity-ranking-panel .cup-match-sheet-team{flex:1;width:100%;height:100%}@media (max-width: 890px){.challenge-breitling-cup .cup-match-sheet-header,.activity-ranking-panel .cup-match-sheet-header{margin-top:32px;height:188px}.challenge-breitling-cup .cup-match-sheet-header h1,.activity-ranking-panel .cup-match-sheet-header h1{font-size:24px;margin:12px 0 0 0}.challenge-breitling-cup .cup-match-sheet-vs,.activity-ranking-panel .cup-match-sheet-vs{font-size:64px}.challenge-breitling-cup .cup-match-sheet-score,.activity-ranking-panel .cup-match-sheet-score{font-size:24px}}@media (max-width: 560px){.challenge-breitling-cup .cup-match-sheet-header,.activity-ranking-panel .cup-match-sheet-header{height:144px}.challenge-breitling-cup .cup-match-sheet-header h1,.activity-ranking-panel .cup-match-sheet-header h1{font-size:21px;margin:12px 0 0 0}.challenge-breitling-cup .cup-match-sheet-team img,.activity-ranking-panel .cup-match-sheet-team img{height:80px}.challenge-breitling-cup .cup-match-sheet-vs,.activity-ranking-panel .cup-match-sheet-vs{width:96px;font-size:28px}.challenge-breitling-cup .cup-match-sheet-score,.activity-ranking-panel .cup-match-sheet-score{font-size:18px}}@media (max-width: 480px){.challenge-breitling-cup .cup-match-sheet-header,.activity-ranking-panel .cup-match-sheet-header{margin-top:48px;height:128px}.challenge-breitling-cup .cup-match-sheet-header h1,.activity-ranking-panel .cup-match-sheet-header h1{font-size:16px;margin:12px 0 0 0}.challenge-breitling-cup .cup-match-sheet-team,.activity-ranking-panel .cup-match-sheet-team{padding:0 8px}.challenge-breitling-cup .cup-match-sheet-team img,.activity-ranking-panel .cup-match-sheet-team img{height:72px}.challenge-breitling-cup .cup-match-sheet-vs,.activity-ranking-panel .cup-match-sheet-vs{width:64px;font-size:21px}.challenge-breitling-cup .cup-match-sheet-score,.activity-ranking-panel .cup-match-sheet-score{font-size:14px}}.challenge-breitling-cup .block,.match-sheet-panel .block,.team-players-panel .block,.activity-ranking-panel .block{visibility:visible !important}.challenge-breitling-cup .cup-container,.match-sheet-panel .cup-container,.team-players-panel .cup-container,.activity-ranking-panel .cup-container{width:100%;padding:0 10px}@media (max-width: 767px){.challenge-breitling-cup .cup-container,.match-sheet-panel .cup-container,.team-players-panel .cup-container,.activity-ranking-panel .cup-container{padding:0}}.challenge-breitling-cup .cup-header,.match-sheet-panel .cup-header,.team-players-panel .cup-header,.activity-ranking-panel .cup-header{display:flex;width:100%;justify-content:space-between}@media (max-width: 660px){.challenge-breitling-cup .cup-header,.match-sheet-panel .cup-header,.team-players-panel .cup-header,.activity-ranking-panel .cup-header{padding:0 15px}}.challenge-breitling-cup .cup-title,.match-sheet-panel .cup-title,.team-players-panel .cup-title,.activity-ranking-panel .cup-title{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase;text-align:center;color:#0e2240;font-size:36px;line-height:48px;font-weight:600;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;width:100%}.challenge-breitling-cup .cup-title-container,.match-sheet-panel .cup-title-container,.team-players-panel .cup-title-container,.activity-ranking-panel .cup-title-container{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;padding:28px 0 24px 0}.challenge-breitling-cup .cup-title span.switch-btn,.match-sheet-panel .cup-title span.switch-btn,.team-players-panel .cup-title span.switch-btn,.activity-ranking-panel .cup-title span.switch-btn{text-decoration:underline}.challenge-breitling-cup .cup-title svg,.match-sheet-panel .cup-title svg,.team-players-panel .cup-title svg,.activity-ranking-panel .cup-title svg{fill:#0e2240}.challenge-breitling-cup .cup-title .switch-btn:hover,.match-sheet-panel .cup-title .switch-btn:hover,.team-players-panel .cup-title .switch-btn:hover,.activity-ranking-panel .cup-title .switch-btn:hover{cursor:pointer}.challenge-breitling-cup .cup-title.block-title:before,.challenge-breitling-cup .cup-title.block-title:after,.match-sheet-panel .cup-title.block-title:before,.match-sheet-panel .cup-title.block-title:after,.team-players-panel .cup-title.block-title:before,.team-players-panel .cup-title.block-title:after,.activity-ranking-panel .cup-title.block-title:before,.activity-ranking-panel .cup-title.block-title:after{display:block;position:relative;content:'';width:40px;height:2px;margin:24px;background:#ffc72c}.challenge-breitling-cup .cup-title.block-title:before,.match-sheet-panel .cup-title.block-title:before,.team-players-panel .cup-title.block-title:before,.activity-ranking-panel .cup-title.block-title:before{margin:40px 0 0 0}.challenge-breitling-cup .cup-title.block-title:after,.match-sheet-panel .cup-title.block-title:after,.team-players-panel .cup-title.block-title:after,.activity-ranking-panel .cup-title.block-title:after{margin:0px 0 40px 0}@media (max-width: 1025px){.challenge-breitling-cup .cup-title,.match-sheet-panel .cup-title,.team-players-panel .cup-title,.activity-ranking-panel .cup-title{font-size:28px}.challenge-breitling-cup .cup-title-container,.match-sheet-panel .cup-title-container,.team-players-panel .cup-title-container,.activity-ranking-panel .cup-title-container{padding:16px 0 12px 0}}.challengeslist .challenge-breitling-cup .challenge-activities .back-to-home,.challengeslist .challenge-breitling-cup .challenge-activities .cup-how-to{margin-bottom:24px;text-decoration:none}@media (max-width: 767px){.challengeslist .challenge-breitling-cup .challenge-activities .back-to-home,.challengeslist .challenge-breitling-cup .challenge-activities .cup-how-to{margin-bottom:16px}}.challenge-breitling-cup .cup-summary{width:100%;background:white;border:solid 1px #e2e2e2;overflow:hidden;font-size:14px;margin-bottom:16px}.challenge-breitling-cup .cup-summary:last-child{margin-bottom:0}.challenge-breitling-cup .cup-summary-content{position:relative}.challenge-breitling-cup .cup-summary-brand{display:flex;position:absolute;width:100%;height:100%;padding-top:160px;top:0;left:0;justify-content:space-around;align-items:center;flex-direction:column;z-index:0}@media (max-width: 1400px){.challenge-breitling-cup .cup-summary-brand{display:none}}.challenge-breitling-cup .cup-summary-icon{width:80px;height:auto}.challenge-breitling-cup .cup-summary-logo{width:144px;height:auto}.challenge-breitling-cup .cup-summary-group-tables{display:flex;padding:0 20px 40px 20px;flex-wrap:wrap}.challenge-breitling-cup .cup-summary-pool-group{width:calc(100% / 3 - 40px);margin:20px}.challenge-breitling-cup .cup-summary-pool-group-header{display:flex;justify-content:center;align-items:center;height:48px;background:#0e2240;color:white;font-weight:bold;text-align:center;text-transform:uppercase;font-size:18px;letter-spacing:0.05em;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}@media (max-width: 1200px){.challenge-breitling-cup .cup-summary-pool-group{width:calc(100% / 2 - 40px)}}@media (max-width: 800px){.challenge-breitling-cup .cup-summary-pool-group{width:100%;margin:20px 0}}.challenge-breitling-cup .cup-summary-pool-team{display:flex;width:100%;height:56px;font-size:18px;justify-content:space-between;align-items:center;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;border-bottom:solid 1px #e2e2e2}.challenge-breitling-cup .cup-summary-pool-team:last-child{background:#fafafa;color:#bbb}.challenge-breitling-cup .cup-summary-pool-team:hover{background:#eee;cursor:pointer}.challenge-breitling-cup .cup-summary-pool-team span{text-align:center}.challenge-breitling-cup .cup-summary-pool-team span:first-child{padding:4px;width:56px;font-weight:bold}.challenge-breitling-cup .cup-summary-pool-team span:first-child img{height:48px;width:48px}.challenge-breitling-cup .cup-summary-pool-team span:last-child{padding:4px;width:54px}.challenge-breitling-cup .cup-summary-visualisation{position:relative;display:flex;width:100%;height:auto;z-index:1}.challenge-breitling-cup .cup-summary-visualisation-inter{flex:1}.challenge-breitling-cup .cup-summary-visualisation-inter .inter-header,.challenge-breitling-cup .cup-summary-visualisation-inter .inter-footer{height:64px;padding:16px 0 12px}.challenge-breitling-cup .cup-summary-visualisation-inter .inter-header{border-bottom:solid 1px #e2e2e2}.challenge-breitling-cup .cup-summary-visualisation-inter .inter-footer{border-top:solid 1px #e2e2e2}.challenge-breitling-cup .cup-summary-visualisation-inter .inter-content{height:740px;margin-top:32px;background-size:auto 100%;background-position:center;overflow:hidden}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-1-2{order:2}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-1-2 .inter-content{background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_inter_1.png")}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-2-3{order:4}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-2-3 .inter-content{background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_inter_2.png")}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-3-4{order:6}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-3-4 .inter-content{background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_inter_3.png")}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-4-3{order:8}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-4-3 .inter-content{transform:rotate(180deg);background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_inter_3.png")}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-3-2{order:10}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-3-2 .inter-content{transform:rotate(180deg);background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_inter_2.png")}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-2-1{order:12}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-2-1 .inter-content{transform:rotate(180deg);background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_inter_1.png")}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-next{order:14}@media (max-width: 1400px){.challenge-breitling-cup .cup-summary-visualisation-inter .inter-content{height:1480px;background-size:auto 50%;background-position:top center}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-3-4 .inter-content{background-size:auto 100%;background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_inter_4.png")}.challenge-breitling-cup .cup-summary-visualisation-inter.inter-4-3,.challenge-breitling-cup .cup-summary-visualisation-inter.inter-3-2,.challenge-breitling-cup .cup-summary-visualisation-inter.inter-2-1{display:none}}@media (max-width: 840px){.challenge-breitling-cup .cup-summary-visualisation-inter{display:none}}.challenge-breitling-cup .cup-summary-round{width:148px}.challenge-breitling-cup .cup-summary-round-header,.challenge-breitling-cup .cup-summary-round-footer{display:flex;position:relative;justify-content:center;flex-direction:column;align-items:center;font-weight:bold;text-align:center;padding:14px 0 12px;height:64px;text-transform:uppercase;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}.challenge-breitling-cup .cup-summary-round-header-date,.challenge-breitling-cup .cup-summary-round-footer-date{color:#0e2240;font-weight:normal;text-transform:none;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif;font-size:14px}.challenge-breitling-cup .cup-summary-round-header-navigation,.challenge-breitling-cup .cup-summary-round-footer-navigation{display:none;position:absolute;width:32px;height:100%;top:0;left:0;justify-content:center;align-items:center}.challenge-breitling-cup .cup-summary-round-header-navigation:hover,.challenge-breitling-cup .cup-summary-round-footer-navigation:hover{cursor:pointer}.challenge-breitling-cup .cup-summary-round-header-navigation.nav-back,.challenge-breitling-cup .cup-summary-round-footer-navigation.nav-back{border-right:solid 1px #e2e2e2}.challenge-breitling-cup .cup-summary-round-header-navigation.nav-front,.challenge-breitling-cup .cup-summary-round-footer-navigation.nav-front{left:auto;right:0;border-left:solid 1px #e2e2e2}.challenge-breitling-cup .cup-summary-round-header{border-bottom:solid 1px #e2e2e2}.challenge-breitling-cup .cup-summary-round-footer{border-top:solid 1px #e2e2e2}.challenge-breitling-cup .cup-summary-round-matches{display:flex;padding:0;padding-bottom:0;height:740px;margin-top:32px;flex-direction:column;justify-content:space-around;align-items:center}.challenge-breitling-cup .cup-summary-round-match{display:flex;position:relative;width:100%;height:168px;flex-direction:column;justify-content:center;align-items:center}.challenge-breitling-cup .cup-summary-round-match-teams{display:flex;height:68px;width:100%;padding:0;z-index:3;justify-content:space-between}.challenge-breitling-cup .cup-summary-round-match-team{width:72px;height:72px}.challenge-breitling-cup .cup-summary-round-match-team img{width:100%;height:100%}.challenge-breitling-cup .cup-summary-round-match-team.winner{width:86px;height:86px}.challenge-breitling-cup .cup-summary-round-match-team.looser{width:60px;height:60px;filter:grayscale(1)}.challenge-breitling-cup .cup-summary-round-match-title{display:flex;width:100%;height:32px;background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_title_basic_next.png");background-size:100% auto;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;padding-top:2px;letter-spacing:0.05px;z-index:2}.challenge-breitling-cup .cup-summary-round-match-button{display:flex;width:calc(100% - 20px);height:28px;justify-content:center;align-items:center;text-align:center;margin:8px 10px 32px 10px;border:solid 1px #0e2240;font-weight:bold;text-transform:uppercase;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;padding-top:2px;color:#0e2240;transition:0.3s}.challenge-breitling-cup .cup-summary-round-match-button:hover{cursor:pointer;background:#0e2240;color:#fff}.challenge-breitling-cup .cup-summary-round-match-not-started{width:100%;height:68px}.challenge-breitling-cup .cup-summary-round-match.is-started .cup-summary-round-match-title{color:#fff;background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_title_basic_previous.png")}.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-match-title{color:#0e2240;background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_title_basic_active.png")}.challenge-breitling-cup .cup-summary-round.previous .cup-summary-round-match-teams{align-items:flex-end}.challenge-breitling-cup .cup-summary-round.previous .cup-summary-round-match-team{margin-bottom:-4px}.challenge-breitling-cup .cup-summary-round.finale .cup-summary-round-match-teams{height:60px}.challenge-breitling-cup .cup-summary-round.finale .cup-summary-round-match-title{height:48px;background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_title_final_next.png")}.challenge-breitling-cup .cup-summary-round.finale .cup-summary-round-match-not-started{height:60px}.challenge-breitling-cup .cup-summary-round.finale.current .cup-summary-round-match-title{color:#0e2240;background-image:url("/resources/media/img/cup/eliminations/bg_cup_match_title_final_active.png")}.challenge-breitling-cup .cup-summary-round[data-elimination-id='1']{order:1}.challenge-breitling-cup .cup-summary-round[data-elimination-id='1'] [data-match-id='5'],.challenge-breitling-cup .cup-summary-round[data-elimination-id='1'] [data-match-id='6'],.challenge-breitling-cup .cup-summary-round[data-elimination-id='1'] [data-match-id='7'],.challenge-breitling-cup .cup-summary-round[data-elimination-id='1'] [data-match-id='8']{display:none}.challenge-breitling-cup .cup-summary-round[data-elimination-id='2']{order:3}.challenge-breitling-cup .cup-summary-round[data-elimination-id='2'] [data-match-id='11'],.challenge-breitling-cup .cup-summary-round[data-elimination-id='2'] [data-match-id='12']{display:none}.challenge-breitling-cup .cup-summary-round[data-elimination-id='3']{order:5}.challenge-breitling-cup .cup-summary-round[data-elimination-id='3'] [data-match-id='14']{display:none}.challenge-breitling-cup .cup-summary-round[data-elimination-id='4']{order:7}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='3']{order:9}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='3'] [data-match-id='13']{display:none}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='3'] [data-match-id='14']{display:flex}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='2']{order:11}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='2'] [data-match-id='9'],.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='2'] [data-match-id='10']{display:none}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='2'] [data-match-id='11'],.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='2'] [data-match-id='12']{display:flex}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1']{order:13}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1'] [data-match-id='1'],.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1'] [data-match-id='2'],.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1'] [data-match-id='3'],.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1'] [data-match-id='4']{display:none}.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1'] [data-match-id='5'],.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1'] [data-match-id='6'],.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1'] [data-match-id='7'],.challenge-breitling-cup .cup-summary-round-secondary[data-elimination-id='1'] [data-match-id='8']{display:flex}@media (max-width: 1400px){.challenge-breitling-cup .cup-summary-round-matches{height:1480px}.challenge-breitling-cup .cup-summary-round-secondary{display:none}.challenge-breitling-cup .cup-summary-round[data-elimination-id='1'] [data-match-id='5'],.challenge-breitling-cup .cup-summary-round[data-elimination-id='1'] [data-match-id='6'],.challenge-breitling-cup .cup-summary-round[data-elimination-id='1'] [data-match-id='7'],.challenge-breitling-cup .cup-summary-round[data-elimination-id='1'] [data-match-id='8']{display:flex}.challenge-breitling-cup .cup-summary-round[data-elimination-id='2'] [data-match-id='11'],.challenge-breitling-cup .cup-summary-round[data-elimination-id='2'] [data-match-id='12']{display:flex}.challenge-breitling-cup .cup-summary-round[data-elimination-id='3'] [data-match-id='14']{display:flex}}@media (max-width: 840px){.challenge-breitling-cup .cup-summary-round{display:none;width:100%;border-top:solid 1px #e2e2e2}.challenge-breitling-cup .cup-summary-round.active{display:block}.challenge-breitling-cup .cup-summary-round-header-label,.challenge-breitling-cup .cup-summary-round-footer-label{font-size:20px}.challenge-breitling-cup .cup-summary-round-header-navigation,.challenge-breitling-cup .cup-summary-round-footer-navigation{display:flex}.challenge-breitling-cup .cup-summary-round-matches{height:auto;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}.challenge-breitling-cup .cup-summary-round-match{width:148px;margin:0 12px}.challenge-breitling-cup .cup-summary-round-match:nth-child(odd){margin-right:6px}.challenge-breitling-cup .cup-summary-round-match:nth-child(even){margin-left:6px}.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-header,.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-footer{background:#0e2240}.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-header-label,.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-header-date,.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-footer-label,.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-footer-date{color:#fff}.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-header-navigation svg,.challenge-breitling-cup .cup-summary-round.current .cup-summary-round-footer-navigation svg{fill:#fff}}.team-players-panel .team-players{display:flex;flex-wrap:wrap}.team-players-panel .team-players .player-card.expanded{width:calc(25% - 16px);height:320px;background:#fff;border-color:#7294c2;border-width:3px;margin:8px}.challengeslist-loader{display:flex;position:relative;width:100%;height:100%;justify-content:center;align-items:center}.challengeslist-loader .lds-roller{display:inline-block;position:relative;width:80px;height:80px}.challengeslist-loader .lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.challengeslist-loader .lds-roller div:after{content:' ';display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#ababab;margin:-4px 0 0 -4px}.challengeslist-loader .lds-roller div:nth-child(1){animation-delay:-0.036s}.challengeslist-loader .lds-roller div:nth-child(1):after{top:63px;left:63px}.challengeslist-loader .lds-roller div:nth-child(2){animation-delay:-0.072s}.challengeslist-loader .lds-roller div:nth-child(2):after{top:68px;left:56px}.challengeslist-loader .lds-roller div:nth-child(3){animation-delay:-0.108s}.challengeslist-loader .lds-roller div:nth-child(3):after{top:71px;left:48px}.challengeslist-loader .lds-roller div:nth-child(4){animation-delay:-0.144s}.challengeslist-loader .lds-roller div:nth-child(4):after{top:72px;left:40px}.challengeslist-loader .lds-roller div:nth-child(5){animation-delay:-0.18s}.challengeslist-loader .lds-roller div:nth-child(5):after{top:71px;left:32px}.challengeslist-loader .lds-roller div:nth-child(6){animation-delay:-0.216s}.challengeslist-loader .lds-roller div:nth-child(6):after{top:68px;left:24px}.challengeslist-loader .lds-roller div:nth-child(7){animation-delay:-0.252s}.challengeslist-loader .lds-roller div:nth-child(7):after{top:63px;left:17px}.challengeslist-loader .lds-roller div:nth-child(8){animation-delay:-0.288s}.challengeslist-loader .lds-roller div:nth-child(8):after{top:56px;left:12px}.challengeslist footer{background:transparent;color:#494949}.challengeslist footer a{color:#0e2240 !important}@media (max-width: 767px){.challengeslist footer>div{text-align:left !important}}@media (max-width: 660px){.challengeslist footer{margin:0;padding:0}}@media (min-width: 1026px){.challengeslist .challenges.full-height{height:100%}}@media (min-width: 1450px){.challengeslist .challenges{flex-wrap:wrap}.challengeslist .block{flex:1 !important}}@media (min-width: 768px){.challengeslist{width:100%}.challengeslist .challenges{display:flex;flex-wrap:wrap;flex:1}.challengeslist .block{display:flex;-webkit-flex:0 50%;flex:0 50%}}@media (min-width: 768px) and (max-width: 1025px){.challengeslist .challenges .block{-ms-flex:auto}}@media (min-width: 1026px) and (max-width: 1199px){.challengeslist .challenges .block{-ms-flex:0 45%}}@media (min-width: 1200px) and (max-width: 1450px){.challengeslist .challenges .block{-ms-flex:0 46%}}@media (max-width: 767px){.challengeslist{margin-left:-15px;margin-right:-15px}}@media (max-width: 660px){.challengeslist{margin:0}.challengeslist .challenges{margin:0;width:100%;padding:0}}.challengeslist .featured-blocks{overflow:hidden}@media (min-width: 1200px){.challengeslist .featured-blocks{display:flex}.challengeslist .featured-blocks>div{display:flex}.challengeslist .featured-blocks .bg-white{display:flex;justify-content:center;flex-direction:column;width:100%}}.challengeslist .featured-blocks .bg-white{padding:30px 40px}@media (max-width: 767px){.challengeslist .featured-blocks .bg-white{padding:30px 20px}}.challengeslist .challenge-title{text-transform:uppercase;font-weight:bold;overflow-wrap:break-word;word-spacing:1000px;line-height:1}.challengeslist .challenge-title:first-line{color:#ffc72c}@media (max-width: 767px){.challengeslist .challenge-title{font-size:40px}}@media (min-width: 768px){.challengeslist .challenge-title{font-size:60px}}@media (min-width: 1026px){.challengeslist .challenge-title{font-size:80px}}@media (min-width: 1200px){.challengeslist .challenge-title{font-size:100px}}.challengeslist .block{visibility:hidden}.challengeslist .challenge,.challengeslist .activity,.challengeslist .seminar-inner{display:flex;flex-direction:column;overflow:hidden;cursor:pointer;width:100%;padding:15px 22px;position:relative;color:#d4d4d4;text-decoration:none;background:#3c4146 top center no-repeat;background-size:cover;transition:ease-out 0.2s all;min-height:280px;margin-bottom:30px}.challengeslist .challenge .bkg,.challengeslist .activity .bkg,.challengeslist .seminar-inner .bkg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;transition:ease-out 1s all}.challengeslist .challenge .bkg:before,.challengeslist .activity .bkg:before,.challengeslist .seminar-inner .bkg:before{content:'';position:absolute;z-index:1;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,0.15)}.challengeslist .challenge .bkg.no-shadow:before,.challengeslist .activity .bkg.no-shadow:before,.challengeslist .seminar-inner .bkg.no-shadow:before{display:none}.challengeslist .challenge.locked .bkg:before,.challengeslist .activity.locked .bkg:before,.challengeslist .seminar-inner.locked .bkg:before{background:rgba(200,200,200,0.5)}.challengeslist .challenge.locked .texts,.challengeslist .activity.locked .texts,.challengeslist .seminar-inner.locked .texts{color:#494949;background:#f3f3f3}.challengeslist .challenge.locked .texts .text-white,.challengeslist .activity.locked .texts .text-white,.challengeslist .seminar-inner.locked .texts .text-white{color:#494949 !important}.challengeslist .challenge:hover,.challengeslist .activity:hover,.challengeslist .seminar-inner:hover{transform:scale(1.03)}.challengeslist .challenge:hover .bkg,.challengeslist .activity:hover .bkg,.challengeslist .seminar-inner:hover .bkg{transition:ease-out 20s all;transform:scale(1.2)}.challengeslist .challenge.locked:hover,.challengeslist .activity.locked:hover,.challengeslist .seminar-inner.locked:hover{transform:scale(1)}.challengeslist .challenge.locked:hover .bkg,.challengeslist .activity.locked:hover .bkg,.challengeslist .seminar-inner.locked:hover .bkg{transform:scale(1)}.challengeslist .challenge .cup-logo,.challengeslist .activity .cup-logo,.challengeslist .seminar-inner .cup-logo{display:block;position:absolute;top:24px;left:calc(50% - 90px);width:180px;height:180px;width:auto;z-index:2}.challengeslist .challenge .progress-container,.challengeslist .activity .progress-container,.challengeslist .seminar-inner .progress-container{margin-top:auto;margin-bottom:7px;position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:100%}.challengeslist .challenge .progress-container .bar-container,.challengeslist .activity .progress-container .bar-container,.challengeslist .seminar-inner .progress-container .bar-container{-webkit-flex-grow:1;flex-grow:1;padding-right:20px}.challengeslist .challenge .progress-container .progress,.challengeslist .activity .progress-container .progress,.challengeslist .seminar-inner .progress-container .progress{margin:0;height:6px;background:#fff}.challengeslist .challenge .texts,.challengeslist .activity .texts,.challengeslist .seminar-inner .texts{position:relative;z-index:2;padding:16px;color:#0e2240;background:#ffc72c}.challengeslist .challenge .texts h3,.challengeslist .activity .texts h3,.challengeslist .seminar-inner .texts h3{margin:0}.challengeslist .challenge .texts h6,.challengeslist .activity .texts h6,.challengeslist .seminar-inner .texts h6{margin-top:5px;margin-bottom:0}.challengeslist .challenge .texts h6.text-white,.challengeslist .activity .texts h6.text-white,.challengeslist .seminar-inner .texts h6.text-white{opacity:0.8}.challengeslist .challenge .score,.challengeslist .activity .score{background:#929292;position:absolute;z-index:2;bottom:0px;width:100%;padding:5px;color:white}.challengeslist .challenge .progress-container .step-title,.challengeslist .activity .progress-container .step-title{margin-right:10px;text-transform:uppercase}.challengeslist .challenge .progress-container .step-count,.challengeslist .activity .progress-container .step-count{vertical-align:-2px}.challengeslist .challenge .progress-container .icon-check,.challengeslist .activity .progress-container .icon-check{display:inline-block;width:20px;height:20px;background:url("/resources/media/img/icons/check.svg") center no-repeat;background-size:100% 100%}.challengeslist .challenge .coming-soon-banner,.challengeslist .activity .coming-soon-banner{display:none}.challengeslist .challenge.locked,.challengeslist .activity.locked{cursor:default;filter:grayscale(100%)}.challengeslist .challenge.locked .coming-soon-banner,.challengeslist .activity.locked .coming-soon-banner{display:block}.challengeslist .challenge-activities{width:100%;padding-bottom:32px}.challengeslist .challenge-activities .block:last-child .activity{margin-bottom:60px}.challengeslist .challenge-activities .module-informations{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding-top:16px}.challengeslist .challenge-activities .module-informations-duration{display:flex;align-items:center}.challengeslist .challenge-activities .module-informations-duration .duration{padding:8px 8px 4px 8px}.challengeslist .challenge-activities .module-informations-badges .badge-container{display:flex;justify-content:center;align-items:center;padding-bottom:16px}.challengeslist .challenge-activities .module-informations-badges .badge-container .badge{height:48px;width:48px;margin:0}.challengeslist .challenge-activities .module-informations-badges .badge-container .badge-presentation{padding-left:16px;width:calc(100% - 48px)}.challengeslist .challenge-activities .module-informations-badges .badge-container:last-child{padding-bottom:0}@media (max-width: 540px){.challengeslist .challenge-activities .module-informations{flex-direction:column}.challengeslist .challenge-activities .module-informations-badges{padding-top:32px}}.challengeslist .challenge-activities .back-to-home,.challengeslist .challenge-activities .back-to-parents,.challengeslist .challenge-activities .cup-how-to{display:inline-block;position:relative;margin-bottom:30px;text-decoration:underline;font-weight:900;line-height:1.2em;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}.challengeslist .challenge-activities .back-to-home .icon,.challengeslist .challenge-activities .back-to-parents .icon,.challengeslist .challenge-activities .cup-how-to .icon{position:absolute;top:calc(50% - 12px);left:0;transition:ease-in 0.2s all}.challengeslist .challenge-activities .back-to-home:hover .icon,.challengeslist .challenge-activities .back-to-parents:hover .icon,.challengeslist .challenge-activities .cup-how-to:hover .icon{left:-6px}.challengeslist .challenge-activities .back-to-home{padding-left:28px}.challengeslist .challenge-activities .challenge-activities-header{text-align:left}@media (min-width: 1026px){.challengeslist .challenge-activities .challenge-activities-header{display:flex;align-items:stretch}.challengeslist .challenge-activities .challenge-activities-header>div:first-child{align-self:center}}.challengeslist .challenge-activities .challenge-activities-header .description{text-align:left;background:#fff;padding:30px 40px;line-height:1.7}@media (min-width: 1026px){.challengeslist .challenge-activities .challenge-activities-header .description{display:flex;flex-direction:column;justify-content:center}}@media (min-width: 1450px){.challengeslist .challenge-activities .block,.challengeslist .challenge-activities .seminar{width:33.33333%}}.challengeslist .challenge-activities .activity,.challengeslist .challenge-activities .seminar-inner{overflow:hidden;min-height:280px;margin-bottom:30px}@media (max-width: 767px){.challengeslist .challenge-activities .activity,.challengeslist .challenge-activities .seminar-inner{margin-bottom:15px}}.challengeslist .challenge-activities .activity.Quiz .texts,.challengeslist .challenge-activities .seminar-inner.Quiz .texts{background:#0e2240}.challengeslist .challenge-activities .activity .not-started-banner,.challengeslist .challenge-activities .seminar-inner .not-started-banner{position:absolute;z-index:3;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);top:30px;right:0;margin-right:-80px;width:300px;color:#3b3b3a;text-transform:uppercase;font-weight:700;font-size:14px}.challengeslist .challenge-activities .activity .completed,.challengeslist .challenge-activities .seminar-inner .completed{position:absolute;z-index:2;top:0;right:0;width:40px;height:40px;padding-top:8px;background:#fff;font-size:20px;text-align:center}.challengeslist .challenge-activities .activity .texts p,.challengeslist .challenge-activities .seminar-inner .texts p{margin:6px 0 0;color:#000}.challengeslist .challenge-activities .activity .texts p.text-gray,.challengeslist .challenge-activities .activity .texts p.text-small,.challengeslist .challenge-activities .seminar-inner .texts p.text-gray,.challengeslist .challenge-activities .seminar-inner .texts p.text-small{color:#494949}.challengeslist .featured-challenge .activity{cursor:default;min-height:200px;padding:0;flex-direction:row;transform:scale(1) !important}@media (max-width: 767px){.challengeslist .featured-challenge .activity{display:block}}.challengeslist .featured-challenge .activity .content-thumbnail{padding:22px 22px 26px;min-height:240px;overflow:hidden}.challengeslist .featured-challenge .activity .content-text{padding:11px 22px 28px;background:#fff}@media (max-width: 1199px){.challengeslist .featured-challenge .activity .content-text h2{margin-bottom:16px;margin-top:17px;padding-bottom:14px}.challengeslist .featured-challenge .activity .content-text .text-large{font-size:1.2rem}}.challengeslist .featured-challenge .activity .progress-container .progress-bar{position:relative;height:3px;top:-3px}.challengeslist .featured-challenge .activity .not-started-banner{background:#ffc72c}.challengeslist .featured-challenge .activity .score .completed{color:#ffc72c}.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_ELIGIBILITY .content-thumbnail:after,.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_FREE .content-thumbnail:after{display:none}.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_ELIGIBILITY .score,.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_FREE .score{display:block;position:absolute;top:0;left:0;width:100%;padding:26px 22px 0 22px;box-sizing:border-box}.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_ELIGIBILITY .content-thumbnail,.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_FREE .content-thumbnail{position:relative;display:flex;align-items:center;justify-content:center}.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_ELIGIBILITY .content-thumbnail:after,.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_FREE .content-thumbnail:after{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_ELIGIBILITY .content-thumbnail .countdown-module,.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_FREE .content-thumbnail .countdown-module{position:relative;z-index:2;padding:0}.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_ELIGIBILITY.contest-ended .content-thumbnail:after,.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_FREE.contest-ended .content-thumbnail:after{display:none}.challengeslist .featured-challenge .activity.CONTEST_QUIZ100_ELIGIBILITY .content-thumbnail .countdown-module{padding:24px 0 0 0}.challengeslist .featured-challenge .activity.locked .lock{display:inline-block;width:35px;height:35px;flex-shrink:0;margin-right:13px;background:url("/resources/media/img/icons/lock.png");background-size:100% 100%}.challengeslist .featured-challenge .activity.locked .content-thumbnail{position:relative;display:flex;align-items:center;justify-content:center}.challengeslist .featured-challenge .activity.locked .content-thumbnail:after{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.challengeslist .featured-challenge .activity.locked .content-thumbnail .countdown-module{padding:0}.challengeslist .featured-challenge .activity.locked.contest-ended .content-thumbnail:after{display:none}.challengeslist .featured-challenge .activity.locked .lock-container{display:flex;align-items:center}.challengeslist .featured-challenge .activity.locked .lock-container .text-gray-light{margin-top:7px}.challengeslist .world-top3 .title-inside-challenge{display:block}@media (min-width: 768px) and (max-width: 1025px){.challengeslist .world-top3 .top3-list{width:80%;margin:0 auto}}@media (min-width: 1200px){.challengeslist .world-top3 .top3-list{width:80%;margin:0 auto}}.cup-home-focus{display:flex;width:100%}.cup-home-focus-main{width:calc(100% - 280px);margin-right:8px}.cup-home-focus-novelties{position:relative;display:flex;width:calc(280px - 12px);height:400px;padding:0 16px;background:#fff;margin-left:8px;overflow:hidden;justify-content:center;align-items:center}.cup-home-focus-novelties-content{display:flex;justify-content:space-between;flex-direction:column;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.cup-home-focus-novelties-header{padding:44px 32px 0 24px;text-align:center}.cup-home-focus-novelties-header .date{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;margin-bottom:4px}.cup-home-focus-novelties-header h1{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;color:#ffc72c;font-size:24px;margin:0;text-transform:uppercase}.cup-home-focus-novelties-action{padding:0 24px 24px 24px}.cup-home-focus-novelties-action .btn{width:100%;color:#fff;border-color:#fff}.cup-home-focus-novelties-action .btn:hover{color:#0e2240 !important;box-shadow:inset 20rem 0 0 0 #fff}.cup-home-focus-novelties-action .btn .small{font-weight:normal;text-transform:none;letter-spacing:0}.cup-home-focus-novelties-illustration{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cup-home-focus-novelties-illustration img{width:100%;height:100%;object-fit:cover}.cup-home-focus-novelties-illustration img.img-lg{display:block}.cup-home-focus-novelties-illustration img.img-sm{display:none}.cup-home-focus-novelties-illustration img.img-xs{display:none}.cup-home-focus-novelties .add-ref-banner{position:absolute;z-index:3;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);top:30px;right:0;margin-right:-80px;width:300px;color:#3b3b3a;text-align:center;text-transform:uppercase;font-weight:700;font-size:14px;background:#ffc72c}@media (max-width: 1024px){.cup-home-focus{flex-direction:column}.cup-home-focus-main{width:100%}.cup-home-focus-novelties{width:100%;height:auto;min-height:360px;margin:40px 0 0 0;padding:40px}.cup-home-focus-novelties-header{padding:20px 24px 0 24px}.cup-home-focus-novelties-header .date{color:#fff}.cup-home-focus-novelties-illustration img.img-lg{display:none}.cup-home-focus-novelties-illustration img.img-sm{display:block}.cup-home-focus-novelties-action{padding:0 24px 20px 24px}.cup-home-focus-novelties-action .btn{background:rgba(14,34,64,0.4);width:auto}}@media (max-width: 1025px){.cup-home-focus-novelties{margin-top:30px}}@media (max-width: 767px){.cup-home-focus-novelties{margin-top:20px}}@media (max-width: 480px){.cup-home-focus-novelties{padding:20px}.cup-home-focus-novelties-header{padding:32px 24px 0 24px}.cup-home-focus-novelties-action{padding:0 24px 32px 24px}.cup-home-focus-novelties-illustration img.img-sm{display:none}.cup-home-focus-novelties-illustration img.img-xs{display:block}}.featured-nextactivity h5{margin:0}.featured-nextactivity h1{font-size:36px;font-weight:bold;margin-top:15px;text-transform:uppercase;color:#ffc72c}@media (max-width: 767px){.featured-nextactivity h1{font-size:30px}}@media (min-width: 1026px){.featured-nextactivity .actions-container{display:flex;align-items:center}.featured-nextactivity .actions-container .resource-link-container{flex:1;text-align:right;min-width:240px;padding-left:30px}}.featured-nextactivity .actions-container .btn-primary{border:none;color:#000;background:#ffc72c;font-weight:800;font-size:20px;letter-spacing:1.1;padding:20px 40px;box-shadow:none !important}@media (max-width: 767px){.featured-nextactivity .actions-container .btn-primary{width:100%;font-size:16px;display:block}}.featured-nextactivity .actions-container .btn-link{text-transform:uppercase;font-weight:800;text-decoration:underline;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif}@media (max-width: 767px){.featured-nextactivity .actions-container .btn-link{width:100%;font-size:16px;display:block}}.featured-novelties h5{margin:0}.featured-novelties h1{font-size:36px;font-weight:bold;margin-top:15px;text-transform:uppercase;color:#ffc72c}@media (max-width: 767px){.featured-novelties h1{font-size:30px}}.featured-novelties .btn-link{text-transform:uppercase;font-weight:800;text-decoration:underline}@media (max-width: 767px){.featured-novelties .btn-link{font-size:16px;display:block;width:100%}}.featured-novelties .btn-primary{padding:20px 40px;font-weight:800;font-size:20px;letter-spacing:1.1}.featured-novelties .btn-primary:hover{box-shadow:inset 32rem 0 0 0 #0e2240}@media (max-width: 767px){.featured-novelties .btn-primary{width:100%;font-size:16px;display:block}}@media (min-width: 1026px){.featured-novelties .actions-container{display:flex;align-items:center}.featured-novelties .actions-container .resource-link-container{flex:1;text-align:right}}@media (max-width: 1400px){.featured-novelties h5{font-size:13px}.featured-novelties h1{font-size:28px;margin-top:12px}.featured-novelties .btn-primary,.featured-novelties .btn-link{font-size:14px}.featured-novelties .badge{width:96px;height:96px;margin-left:auto;margin-right:auto}}@media (max-width: 767px){.featured-novelties p{max-width:480px;margin-left:auto;margin-right:auto}.featured-novelties .btn-primary{width:auto;margin:auto}}.app-retail .app-row{max-width:1180px;padding:0 16px}.app-retail .app-section-retail{margin:16px;margin-top:74px}.app-retail .app-activity-group{min-width:calc(100% - 300px)}.app-retail-activities{max-width:880px;padding:0 16px}.app-section.sm{height:auto !important}.app-module-progression-container{display:flex;flex-wrap:wrap;justify-content:center;margin:35px 0}.app-module-progression-container .app-progression-locked svg,.app-module-progression-container .app-progression-completed svg{margin-bottom:10px}.app-specialist .app-row{max-width:1180px}.app-specialist .app-block-margin{margin:16px;margin-bottom:32px}.app-specialist .app-subtitle{font-size:32px;letter-spacing:0.04em}.app-specialist .app-section-certification{margin-top:74px}.app-section-disabled{filter:grayscale(1)}.app-background-disabled{background-color:#727272 !important}@media (max-width: 1026px){.app-section-content{padding-top:40px}.app-module-progression-container .app-module-progression{margin:20px 0}}.app-activity-group{margin:16px;flex:1}.app-activity-group .app-section-content{display:flex;height:100%;flex-direction:column}.app-activity-group-icon{margin-top:3px;margin-bottom:3px}.app-activity-group-icon svg{fill:#ffc72c}.app-activity-group-status{font-size:14px;text-transform:uppercase;letter-spacing:0.05em;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif}.app-activity-group-row{width:100%;flex:0 1 auto}.app-activity-group-row .app-activity-group-activities{flex-direction:row;flex-wrap:wrap}.app-activity-group-row .app-activity-item{min-width:280px;flex-direction:column;align-items:center;justify-content:space-between;padding:28px 16px}.app-activity-group-row .app-activity-item-infos{width:100%;align-items:center}.app-activity-group-row .app-activity-item h3{text-align:center}.app-activity-group-novelties{display:flex;flex:1;justify-content:space-between;flex-direction:column}.app-activity-group-footer{border-top:solid 1px #fff;display:flex;transition:0.3s}.app-activity-status{font-size:14px;line-height:14px;color:#fff;text-transform:uppercase;font-weight:900;letter-spacing:0.05em;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;display:flex;align-items:center}.app-activity-group.collapsed .app-activity-group-collapse-button{background-image:url("/resources/media/img/icons/maximize_blue.svg")}.app-activity-group.collapsed .app-activity-group-activities-wrapper{max-height:1px;opacity:0}.app-activity-group.collapsed .app-activity-group-footer{border-top:solid 1.5px #0e2240}.app-activity-group .app-activity-group-activities-wrapper{width:100%;height:auto;overflow:hidden;max-height:2400px;transition:0.6s;opacity:1}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities{display:flex;flex-wrap:wrap;width:100%;gap:12px}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities>*{flex:0 0 100%;min-width:100%}@media (min-width: 768px){.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities>*{flex:1 1 calc((100% - 1 * 12px) / 4);min-width:calc((100% - 1 * 12px) / 4)}}@media (min-width: 1026px){.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities>*{flex:1 1 calc((100% - 2 * 12px) / 4);min-width:calc((100% - 2 * 12px) / 4)}}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;padding:10px 16px 24px 16px;border:solid 2px #fff}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item .app-module-progression{width:100%;z-index:1}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item .app-module-progression .app-module-progression-bar{width:100%}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item .app-activity-item-illustration{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item .app-activity-item-illustration img{width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item .app-activity-item-illustration:before{position:absolute;display:block;content:'';width:100%;height:100%;background:#0e2240;opacity:0.8;top:0;left:0;z-index:2}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item .app-activity-item-infos{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;text-align:center;z-index:2}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item h3{margin:0;padding:0;font-size:18px;letter-spacing:0.02em;text-transform:uppercase;color:white}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item .app-activity-item-action{z-index:2}.app-activity-group .app-activity-group-activities-wrapper .app-activity-group-activities .app-activity-item .app-activity-item-action .btn{min-width:150px;padding:15px 40px}.app-activity-group.is-coming-soon .app-activity-group-activities-wrapper{height:210px;background-color:#e6e6e6}.app-activity-group.is-coming-soon .app-activity-group-activities-wrapper .icon-locked{width:45px;height:45px;background-image:url("/resources/media/img/icons/locked.png");background-size:100% 100%;background-position:center;background-repeat:no-repeat}.app-activity-group .app-activity-group-header{position:relative;display:flex;justify-content:space-between;align-items:end;margin-top:16px;border-bottom:solid 1px #fff;margin-left:1px;margin-right:1px}.app-activity-group .app-activity-group-header.has-access.is-completed::before{content:'';position:absolute;bottom:0px;left:-85px;display:inline-block;width:65px;height:65px;background-image:url("/resources/media/img/icons/is-completed.svg");background-size:100% 100%;background-position:center;background-repeat:no-repeat}.app-activity-group .app-activity-group-header .app-module-progression{position:absolute;bottom:0px;left:-100px;height:65px;width:65px;margin:auto 20px}@media (max-width: 1026px){.app-activity-group .app-activity-group-header .app-module-progression{display:none}}.app-activity-group .app-activity-group-header .app-module-progression circle-progress::part(base){width:65px;height:65px}.app-activity-group .app-activity-group-header .app-module-progression .progress-value{margin-top:-48px;margin-right:13px;height:65px;font-size:23px}.app-activity-group .app-activity-group-header .app-module-progression .app-progression-locked{height:100%;width:100%;border-radius:50%;background-color:#e8e8e8;background-image:url("/resources/media/img/icons/is-locked-outline.svg");background-size:20px 20px;background-position:center;background-repeat:no-repeat}.app-activity-group .app-activity-group-header h2{text-align:left;display:flex;align-items:center}.app-activity-group .app-activity-group-header h2 svg{fill:#ffc72c;flex-shrink:0}.app-activity-group .app-activity-group-header h2 span{display:inline-block}.app-activity-group .app-activity-group-header .app-progression-container{width:320px}@media (max-width: 720px){.app-activity-group .app-activity-group-header .app-progression-container{width:240px}}@media (max-width: 560px){.app-activity-group .app-activity-group-header .app-progression-container{width:180px}}.app-activity-group .app-activity-group-header .app-activity-progression{display:flex;flex-direction:column;align-items:flex-end}@media (max-width: 720px){.app-activity-group .app-activity-group-header{height:56px}.app-activity-group .app-activity-group-header .app-subtitle{font-size:21px;padding:0}.app-activity-group .app-activity-group-header .app-subtitle svg{width:24px;height:24px}.app-activity-group .app-activity-group-header .app-activity-progression{padding:0}.app-activity-group .app-activity-group-header .app-activity-group-status{font-size:13px;margin-left:0;margin-right:0}}@media (max-width: 480px){.app-activity-group .app-activity-group-header{flex-direction:column;height:auto}.app-activity-group .app-activity-group-header .app-subtitle{flex-direction:column;padding-bottom:8px}.app-activity-group .app-activity-group-header .app-subtitle span{text-align:center}.app-activity-group .app-activity-group-header .app-subtitle svg{margin:0}.app-activity-group .app-activity-group-header .app-activity-progression{padding-bottom:8px}.app-activity-group .app-activity-group-header .app-activity-group-status{text-align:center}}.app-activity-group .app-activity-group-collapse-button{width:24px;height:24px;background-image:url("/resources/media/img/icons/minimize_blue.svg");background-size:24px 24px;background-position:center;background-repeat:no-repeat;transition:0.3s}.app-activity-group .app-activity-group-collapse-button:hover{cursor:pointer;transform:scale(1.1)}.app-activity-group .sep{width:100%;margin-top:20px;border:solid 1px #b8b8b8}.challenge_resume{position:fixed;top:64px;left:0;width:100%;height:285px;color:#0e2240;background-color:#f9f9f9;box-shadow:-6px 0px 3px rgba(0,0,0,0.15);z-index:21}@media (max-width: 768px){.challenge_resume{padding-left:0}}.challenge_resume .page-link{color:#0e2240}.challenge_resume .sep{padding-top:1px}.challenge_resume .app-module-progression{width:700px !important}@media (max-width: 1026px){.challenge_resume .app-module-progression{width:100% !important}}@media (max-width: 1026px){.challenge_resume.endpanel{height:calc(285px * 1.7)}}.with-resume{margin-top:285px}@media (max-width: 1026px){.with-resume.app-quiz-end-panel{margin-top:calc(285px * 1.7)}}.contest-winners-panel .winner strong{text-transform:uppercase}@media (min-width: 768px){.contest-winners-panel .column-sm-2{column-count:2}}@media (min-width: 1026px){.contest-winners-panel .column-md-3{column-count:3}}.countdown{z-index:100;position:relative;color:#fff}.countdown li .text{display:block;text-transform:uppercase;font-size:0.65rem;letter-spacing:0.07rem}.about-panel{z-index:1100}.about-panel img{max-height:60px;margin-bottom:20px}.conditionsofuse-panel{z-index:1100}.conditionsofuse-panel ul{padding-left:20px}.conditionsofuse-panel h2{margin-top:0}.conditionsofuse-panel h3{font-weight:normal}.contact-panel{z-index:1100}.contest-panel{z-index:1300}.contest-panel img.prize{max-height:200px;display:block;margin:auto;margin-top:20px}.contest-panel img.prize-lg{display:block;margin:auto}@media (min-width: 768px){.contest-panel img.prize-lg{width:50%}}.cup-gamerules-panel{z-index:1100}.cup-gamerules-panel .modal-body{padding:0 !important}@media (max-width: 1025px){.cup-gamerules-panel .modal-body{display:block}}.cup-gamerules-panel .tabs-container{padding:30px 0 30px 50px;border-right:1px solid #f3f3f3}.cup-gamerules-panel .tabs-container h2{padding-right:50px;margin-bottom:30px}.cup-gamerules-panel .tabs-container .nav-pills{border-bottom:none;flex-direction:column}.cup-gamerules-panel .tabs-container .nav-pills .nav-item{padding:0}.cup-gamerules-panel .tabs-container .nav-pills .nav-item .nav-link{position:relative;padding:20px 30px 20px 0;color:#929292;font-weight:bold;width:100%;text-align:left;text-transform:uppercase;background:transparent !important;transition:ease-in 0.2s all}.cup-gamerules-panel .tabs-container .nav-pills .nav-item .nav-link:before{content:'';position:absolute;width:5px;height:100%;right:0;top:0;transition:ease-in 0.2s all}.cup-gamerules-panel .tabs-container .nav-pills .nav-item .nav-link:hover{color:#494949}.cup-gamerules-panel .tabs-container .nav-pills .nav-item .nav-link:hover:before{content:'';background:#d4d4d4}.cup-gamerules-panel .tabs-container .nav-pills .nav-item .nav-link.active{color:#ffc72c}.cup-gamerules-panel .tabs-container .nav-pills .nav-item .nav-link.active:before{background:#ffc72c}@media (max-width: 1025px){.cup-gamerules-panel h2{padding-top:35px;margin:0 50px 0px}}@media (max-width: 767px){.cup-gamerules-panel h2{padding-top:25px;margin:0 25px 0px}}.cup-gamerules-panel .dropdown{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.cup-gamerules-panel .dropdown .dropdown-toggle{display:block;cursor:pointer;width:100%;padding:20px 50px;text-align:left;color:#0e2240;background:#fff}@media (max-width: 767px){.cup-gamerules-panel .dropdown .dropdown-toggle{padding:20px 25px}}.cup-gamerules-panel .dropdown .dropdown-toggle .dropdown-indicator{border-top-color:#0e2240}.cup-gamerules-panel .dropdown .dropdown-menu{width:100%;padding:20px 0;margin-top:0;border:none;background-color:#0e2240}.cup-gamerules-panel .dropdown .dropdown-menu>.dropdown-item{padding:13px 25px;text-transform:uppercase;text-decoration:none}@media (min-width: 768px){.cup-gamerules-panel .dropdown .dropdown-menu>.dropdown-item{padding:15px 50px}}.cup-gamerules-panel .dropdown .dropdown-menu>.dropdown-item.active{background:transparent;color:#ffc72c;font-weight:bold}.cup-gamerules-panel .tab-content ul{margin-left:21px}@media (min-width: 1200px){.cup-gamerules-panel .tab-content{padding:50px 100px 70px}}@media (max-width: 1199px){.cup-gamerules-panel .tab-content{padding:35px 50px 40px}}@media (max-width: 767px){.cup-gamerules-panel .tab-content{padding:20px 25px 30px}}.cup-gamerules-panel .tab-content h1{margin-bottom:30px}.modal.editorial-cup-matches .modal-dialog.modal-lg .btn-close{top:10px;right:10px}.modal.editorial-cup-matches .modal-dialog.modal-lg .modal-header{padding:0;padding-top:24px}.modal.editorial-cup-matches .modal-dialog.modal-lg .modal-body{padding:8px}.modal.editorial-cup-matches .modal-dialog.modal-lg .modal-body .illustration{width:100%;overflow:auto}.modal.editorial-cup-matches .modal-dialog.modal-lg .modal-body .illustration img{min-width:1154px}.modal.editorial-cup-matches .modal-dialog.modal-lg .modal-body .navigation{display:flex;justify-content:center;width:100%;height:24px}.modal.editorial-cup-matches .modal-dialog.modal-lg .modal-body .navigation .navigation-circle{width:16px;height:16px;border:solid 2px #ababab;border-radius:50%;margin:8px 4px}.modal.editorial-cup-matches .modal-dialog.modal-lg .modal-body .navigation .navigation-circle:hover{cursor:pointer}.modal.editorial-cup-matches .modal-dialog.modal-lg .modal-body .navigation .navigation-circle.active:before{content:'';display:block;width:8px;height:8px;background:#ffc72c;border-radius:50%;margin:2px}.gamerules-panel{z-index:1100}.gamerules-panel h3{margin-bottom:12px;font-weight:normal;text-transform:uppercase;letter-spacing:0.06rem}.gamerules-panel h2{margin-top:0}.survey-panel{z-index:1100}.survey-panel li{margin-left:20px}.welcome-panel{z-index:1100}.welcome-panel li{margin-left:20px}.welcome-panel .cup-welcome-illustration,.welcome-panel .cup-welcome-video{width:100%;height:auto;margin-bottom:12px}.welcome-panel .cup-welcome-description{padding-top:12px}.welcome-panel .cup-welcome-actions{padding-top:12px;display:flex;justify-content:space-between}.welcome-panel .cup-welcome-actions span{line-height:34px;font-weight:bold}.welcome-panel .cup-welcome-actions a{margin-left:4px}.welcome-panel .cup-welcome-content.erling-announcement .cup-welcome-video{width:230px;height:400px;float:left}@media (max-width: 540px){.welcome-panel .cup-welcome-content.erling-announcement .cup-welcome-video{float:none;width:100%}}.welcome-panel .cup-welcome-content.erling-announcement .cup-welcome-description{float:right;width:calc(100% - 232px);padding-left:16px}@media (max-width: 540px){.welcome-panel .cup-welcome-content.erling-announcement .cup-welcome-description{float:none;width:100%}}@media (min-width: 1026px){.welcome-panel .certificate-container{display:flex;align-items:center}}.welcome-panel .challenge{display:flex;flex-direction:column;overflow:hidden;width:100%;padding:15px 22px;position:relative;color:#d4d4d4;text-decoration:none;background:#3c4146 top center no-repeat;background-size:cover;transition:ease-out 0.2s all;min-height:280px;margin-bottom:30px}.welcome-panel .challenge .bkg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;transition:ease-out 1s all}.welcome-panel .challenge .bkg:before{content:'';position:absolute;z-index:1;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,0.15)}.welcome-panel .challenge .bkg.no-shadow:before{display:none}.welcome-panel .challenge .progress-container{margin-top:auto;margin-bottom:7px;position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:100%}.welcome-panel .challenge .progress-container .bar-container{-webkit-flex-grow:1;flex-grow:1;padding-right:20px}.welcome-panel .challenge .progress-container .progress{margin:0;height:6px;background:#fff}.welcome-panel .challenge .progress-container .icon-check{display:inline-block;width:20px;height:20px;background:url("/resources/media/img/icons/check.svg") center no-repeat;background-size:100% 100%}.welcome-panel .challenge .texts{position:relative;z-index:2;padding:16px;text-align:center;color:#0e2240;background:#ffc72c}.welcome-panel .challenge .texts h3{margin:0}.welcome-panel .challenge .texts h6{margin-top:5px;margin-bottom:0}.welcome-panel .challenge .texts h6.text-white{opacity:0.8}.welcome-panel .capitalizebold{text-transform:uppercase;font-weight:bold}.pos-container{margin:0 auto;width:100%;display:flex;flex-direction:column;row-gap:3em;align-items:center;padding:2em 0 5em}.pos-banner{padding:0.8em 2em;background-color:#e13352}.pos-banner__caption{font-weight:700;color:#f9f9f9}.pos{max-width:1100px;width:100%;display:flex;justify-content:center;row-gap:2em;column-gap:1em;flex-wrap:wrap;padding:0 1.5em}.pos .bg-red{background-color:#e13352}.pos .border-red{border:0.2px solid #e13352}.pos .bg-light-red{background-color:#f8d8de}.pos .name,.pos .key{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos__box{border-radius:4px;border:0.2px solid rgba(0,0,0,0.1);display:flex;flex-direction:column;row-gap:1em;width:330px;box-shadow:rgba(100,100,111,0.05) 0px 7px 29px 0px;overflow:hidden}.pos__header{padding:0.5em 1.5em 1.5em 1.5em;background-color:#ffc32f;text-align:center}.pos__header h2{font-size:21px;color:#333;font-weight:800}.pos__header h3{margin:0;font-size:16px;color:#333;opacity:0.75}.pos__spirit{color:#ffc32f;margin-bottom:1.8em;display:inline-block;padding:0.1em 0.95em;font-size:11px;font-weight:600;text-transform:uppercase;background-color:#10234c}.pos__content{display:flex;flex-direction:column;row-gap:0.8125em;padding:0.525em 2em;flex-grow:1}.pos__content h5{font-size:21px;text-transform:uppercase;color:rgba(51,51,51,0.35)}.pos__content h4{margin:0;font-size:16px;font-weight:600;color:#333}.pos__type{margin-top:0.6em;display:flex;align-items:center}.pos__stats{display:flex;align-items:center;row-gap:0.185em;list-style:none}.pos__stats .checkmark_stem{font-size:smaller;margin-right:4px;color:green;font-weight:800;margin-left:8px}.pos__stats div .checkmark{display:inline-block;width:22px;height:22px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pos__stats div .checkmark_kick{position:absolute;width:3px;height:3px;background-color:#bfccc3 !important;left:8px;top:12px}.pos__stats .stats{font-size:14px}.pos__stats .certified{padding-left:0.4em;font-weight:700;color:#333}.pos__stats .total{font-weight:700;color:#333}.pos__cta{border:1px solid #333;border-radius:2px;margin:0 2em 1em;display:flex;justify-content:center;align-items:center;padding:0.5em 0;font-weight:900;text-transform:uppercase;color:#333;background-color:transparent}.group-informations-page-wrapper{position:relative}.group-informations-page-header{position:relative;min-height:42px}.group-informations-page-header .group-informations__back{position:absolute;top:24px;right:30px;width:18px;height:18px;padding:0;background:url("/resources/media/img/icons/close.png") center no-repeat;background-size:100% 100%;border:0;opacity:0.5;transition:ease-in all 0.3s;z-index:2}.group-informations-page-header .group-informations__back:hover,.group-informations-page-header .group-informations__back:active,.group-informations-page-header .group-informations__back:focus{opacity:1}.group-informations-page-header .group-informations__back span[aria-hidden='true']{display:none}.group-informations-panel{padding-left:3em !important}.group-informations-panel div.table-container{width:100%;overflow:auto}.group-informations-panel div.table-container .row{margin:0px}.group-informations-panel .map{padding:0px}.group-informations-panel .group-sessions-activity-graph{height:300px;width:100%}.group-informations-panel .nav-tabs a:hover,.group-informations-panel .nav-tabs li.active a,.group-informations-panel .nav-tabs li.active a:hover{border-bottom:solid 1px #ddd}.group-informations-panel .nav-tabs ~ .tab-content{padding:15px 0}.group-informations-panel .nav-tabs ~ .tab-content .col-sm-12{padding:0}.group-informations-panel .pos-informations-filters{display:flex}.group-informations-panel .pos-informations-filters .pos-informations-filters-challenges{display:flex;align-items:center}.group-informations-panel .pos-informations-filters .checkbox{margin:0}.group-informations-panel .pos-informations-filters .checkbox label{margin-right:0}.group-informations-panel .filter-container{margin-bottom:10px}.group-informations-panel .filter-container .btn-xs{padding-left:6px;padding-right:6px;margin-bottom:3px}.group-informations-panel .filter-container .columns-filter,.group-informations-panel .filter-container .challenges-filter{width:calc(100% - 150px)}.group-informations-panel .filter-container .checkbox{width:150px;margin-top:0;margin-bottom:0}.group-informations-panel .tab-tools{padding-bottom:12px}.group-informations-panel .filters-activitygroups input[type='checkbox']{display:none}.group-informations-panel .table-filters{display:flex;align-items:center}.group-informations-panel .ag-progression{padding-left:10px !important}.group-informations-panel .table-nosession p{text-align:center;font-size:18px;padding:16px 0;color:#666}.group-informations-panel .deleted-count{padding:0px 15px}.group-informations-panel table.dataTable{width:100% !important}.group-informations-panel table.dataTable thead th{vertical-align:bottom;color:#2162cb;border-color:rgba(230,230,230,0.7);border-top:1px solid rgba(230,230,230,0.7) !important;border-left:0}.group-informations-panel table.dataTable thead th:first-child{border-left:1px solid rgba(230,230,230,0.7)}.group-informations-panel table.dataTable tbody td{border-left:0}.group-informations-panel table.dataTable td:first-child{border-left:1px solid rgba(230,230,230,0.7)}.group-informations-panel table.dataTable thead tr th{font-size:10px;padding:7px 20px 5px 10px}.group-informations-panel table.dataTable tbody tr td{font-size:11px;padding:8px 10px}.group-informations-panel table.dataTable thead .sorting,.group-informations-panel table.dataTable thead .sorting_asc,.group-informations-panel table.dataTable thead .sorting_desc,.group-informations-panel table.dataTable thead .sorting_asc_disabled,.group-informations-panel table.dataTable thead .sorting_desc_disabled{background-position:right bottom}.group-informations-panel .row.loading{display:none}.group-informations-panel .filters-title{font-weight:700;margin-right:8px}.group-informations-panel .tab-users-details.loading .row.loading,.group-informations-panel .tab-challenges-certifications.loading .row.loading,.group-informations-panel .tab-activitygroups-progressions.loading .row.loading{display:block}.group-informations-panel .tab-users-details.loading table,.group-informations-panel .tab-challenges-certifications.loading table,.group-informations-panel .tab-activitygroups-progressions.loading table{display:none}.group-informations-panel .sessions-history-graph{margin:24px 0;max-height:40px;transition:0.6s;overflow:hidden;border:solid 1px #ddd}.group-informations-panel .sessions-history-graph .btn{height:40px;border:none;display:flex;border-bottom:solid 1px #ddd;justify-content:center;align-items:center}.group-informations-panel .sessions-history-graph .btn .hide-history-label{display:none}.group-informations-panel .sessions-history-graph .btn .view-history-label{display:block}.group-informations-panel .sessions-history-graph.open{max-height:360px}.group-informations-panel .sessions-history-graph.open .btn .hide-history-label{display:block}.group-informations-panel .sessions-history-graph.open .btn .view-history-label{display:none}.group-informations-print *{color:#000000 !important}.group-informations-print h1{text-align:center}.group-informations-print .panel{font-size:14px !important}.group-informations-print th,.group-informations-print td{padding:5px !important}.group-informations-page{padding:24px 18px}.pos-filter{width:100%;display:flex;flex-direction:column;row-gap:2rem}.pos-filter__challenges{display:flex;align-items:center;row-gap:0.5em;column-gap:0.5rem;flex-wrap:wrap}.pos-filter__challenges .selected{border:1.5px solid #ffc72c}.pos-filter__button-label{width:auto;display:inline-block;position:relative;text-transform:uppercase;white-space:normal;line-height:1.2em;font-family:'ItalianPlateNo2', 'RobotoCondensed', Helvetica, Arial, sans-serif;cursor:pointer;background-image:none;border:0.5px solid #b2b2b2;padding:12px 21px;font-weight:bold;transition:cubic-bezier(0.39, 0.575, 0.565, 1) all 0.3s}.pos-filter__button-label:hover{color:#ffc72c}.pos-filter__button-label input{position:absolute;visibility:hidden}.pos-filter__checkbox{margin-bottom:1em}.pos-filter__checkbox label{padding-left:5px}.pos-filter__checkbox-button{position:relative !important;clip:rect(0, 0, 0, 0);margin-left:0 !important}.print-only{display:none}@media print{body.print>*{visibility:hidden}body.print .print-only{display:block;visibility:visible;z-index:10000;position:absolute;min-height:100%;width:100%;top:0px;left:0px;background-color:white;padding:20px}.page-break{page-break-after:always}}.group-informations-page{margin:0 6em}.group-informations-page table tbody tr td{font-size:13px !important}.group-informations-page table thead tr th{font-size:14px !important}.group-informations-page__cell{font-size:13px !important}.group-informations-page .group-informations__cell{font-size:13px !important}@media (max-width: 767px){.group-informations-page{margin:0 0.6em}}.switchery{background-color:#fff;border:1px solid #dfdfdf;border-radius:20px;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:middle;width:50px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;background-clip:content-box}.switchery>small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,0.4);height:30px;position:absolute;top:0;width:30px}.switchery-small{border-radius:20px;height:20px;width:33px}.switchery-small>small{height:20px;width:20px}.switchery-large{border-radius:40px;height:40px;width:66px}.switchery-large>small{height:40px;width:40px}#group-info-users{border:0px !important}.usertype-toggle{position:relative}.usertype-toggle select{outline:#ffc32f solid 5px;border:2px solid transparent;border-radius:2px;width:100%;min-width:110px;position:relative;padding:3px 7px;background-color:#ffc32f;cursor:pointer;transition:0.6s cubic-bezier(0.23, 1, 0.32, 1) all}.usertype-toggle select:hover{opacity:0.65}.usertype-toggle select:hover .option{color:#f4f5f6}.usertype-toggle select option{font-weight:600;cursor:pointer;transition:0.6s cubic-bezier(0.23, 1, 0.32, 1) all}.usertype-toggle select .chevron{position:absolute;display:block;height:12px;right:25px;top:60%;transform:translateY(-50%)}.usertype-toggle select .chevron::before,.usertype-toggle select .chevron::after{position:absolute;display:block;content:'';border:6px solid transparent}.usertype-toggle select .chevron::before{top:0;border-top-color:#333}.usertype-toggle select .chevron::after{top:-2px;border-top-color:#ffc32f}.usertype-toggle select option{font-weight:600}.statuses{display:flex;flex-direction:column;padding:10px;gap:12px}.statuses div>.status{position:relative;display:inline-block;width:15px;height:15px;border-radius:50%;margin-right:10px}.statuses div>.status.IsAchieved,.statuses div>.status.IsAchieved:before{background:#72ff7d}.statuses div>.status.IsNotAchieved,.statuses div>.status.IsNotAchieved:before{background:#ff4242}.statuses div>.status.IsAchieved:before,.statuses div>.status.IsNotAchieved:before{content:'';display:block;position:absolute;left:-5px;top:-5px;width:25px;height:25px;border-radius:50%;animation:pulse 1.5s infinite ease-in}@keyframes pulse{from{transform:scale(0.5);opacity:1}to{transform:scale(1.5);opacity:0}}.group-profile-panel{z-index:1100}.identitiycard{display:flex;flex-direction:column;padding-top:74px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.identitiycard h1,.identitiycard h2,.identitiycard h3,.identitiycard h4,.identitiycard h5,.identitiycard h6{color:#494949}.identitiycard::-webkit-scrollbar{display:none}.identitiycard .nav-tabs{border:none;display:flex;flex:1;flex-direction:column}.identitiycard .nav-tabs:after{display:none}.identitiycard .nav-tabs li{min-height:74px;width:100%;font-size:0.65rem;text-transform:uppercase;font-weight:700;transition:0.3s ease-in all;margin-bottom:2px;background:#0e2240;display:flex;flex-direction:column}.identitiycard .nav-tabs li.spacing{flex:1;background:transparent !important}.identitiycard .nav-tabs li.gray{background:#111820}.identitiycard .nav-tabs li svg{fill:#fff}.identitiycard .nav-tabs li .icon{width:34px;margin-top:2px;margin-bottom:2px;max-width:100%;display:block}@media (min-width: 1026px){.identitiycard .nav-tabs li .icon{margin-top:9px}}.identitiycard .nav-tabs li .challenge-progress{text-align:left;display:block;font-size:14px;line-height:24px;color:#fff;font-family:"RobotoCondensed",Helvetica,Arial,sans-serif}.identitiycard .nav-tabs li .comingsoon{text-align:right;line-height:1.2;opacity:0.8}.identitiycard .nav-tabs li .title{font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;letter-spacing:0.02rem;line-height:1.15;padding-bottom:2px;transition:ease-in 0.2s all;overflow-wrap:break-word;color:#ffc72c}.identitiycard .nav-tabs li .profile-medals-link .title:first-line{color:#fff}.identitiycard .nav-tabs li a{padding:4px 6px;color:#fff !important;background-color:transparent !important;border:none !important;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;border:none !important;word-break:break-word}.identitiycard .nav-tabs li.icon-container a{justify-content:end}.identitiycard .nav-tabs li.icon-container a .icon{margin-bottom:7px}.identitiycard .nav-tabs li:hover{background:#072c54}.identitiycard .nav-tabs li.active{opacity:1;background:#ffc72c}.identitiycard .nav-tabs li.active .title{color:#111820}.identitiycard .nav-tabs li.active svg{fill:rgba(7,44,84,0.8)}.identitiycard .nav-tabs li.active .challenge-progress,.identitiycard .nav-tabs li.active .comingsoon{color:rgba(7,44,84,0.8)}.identitiycard .nav-tabs li.active a:hover{cursor:default}.identitiycard .nav-tabs li.locked{background:#9a9a9a}.identitiycard .nav-tabs li.locked .title{color:#fff}.identitiycard .nav-tabs li.locked a:hover{cursor:default}@media (min-width: 1026px){.identitiycard{height:100%}.identitiycard .mobile-header{display:none}}@media (max-width: 1025px){.identitiycard{padding-top:0}.identitiycard .nav-tabs{flex-direction:row}.identitiycard .nav-tabs li{width:auto;border-right:solid 2px #fff;margin-bottom:0;flex:1}.identitiycard .nav-tabs li:last-child{border-right:none}}@media (max-width: 767px){.identitiycard{overflow-x:auto;width:100%;height:64px}.identitiycard .nav-tabs li{flex:0 0 144px;min-height:64px}.identitiycard .nav-tabs li a{padding:0px 0px}.identitiycard .nav-tabs li .title{max-width:none}}body.DE .identitiycard .nav-tabs li .view-traininglist .title{max-width:60px}body.ES .identitiycard .nav-tabs li .view-traininglist .title{max-width:60px}@media (max-width: 1025px){body.ES .identitiycard .nav-tabs li .view-traininglist .title,body.FR .identitiycard .nav-tabs li .view-traininglist .title,body.PT .identitiycard .nav-tabs li .view-traininglist .title,body.JA .identitiycard .nav-tabs li .view-traininglist .title,body.IT .identitiycard .nav-tabs li .view-traininglist .title{word-spacing:initial;max-width:80px}}.main-mission .main-mission-primary-track{width:100%}.main-mission .main-mission-primary-track-inner{position:relative;width:100%;padding-left:1rem;padding-right:1rem}@media (min-width: 1440px){.main-mission .main-mission-primary-track-inner{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width: 768px){.main-mission .app-row{width:100% !important}}.main-mission .main-mission-resume-list{display:flex;flex-direction:column;margin:22px 0 0 60px}@media (max-width: 768px){.main-mission .main-mission-resume-list{margin:22px 0 0 0}}.main-mission .main-mission-resume-list>*{display:inline-flex;align-items:center;margin:0 0 10px 0}.main-mission .main-mission-resume-list>*::before{content:'';width:7px;height:7px;border-radius:50%;background:#ffc72c;margin-right:20px;flex:0 0 7px}.main-mission .captain-progress{position:absolute;bottom:0;left:35px;margin:5px 0;height:calc(100% - 15px);z-index:2}.main-mission .captain-progress::before{content:'';position:absolute;left:-22px;bottom:-22px;width:55px;height:55px;border-radius:50%;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/icons/state-captain.png")}.main-mission .specialist-progress{position:absolute;bottom:6px;left:35px;right:10px;margin:5px 0;width:auto;z-index:1}.main-mission .specialist-progress::before{content:'';position:absolute;right:-8px;bottom:-22px;width:55px;height:55px;border-radius:50%;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/icons/state-specialist.png")}.main-mission .modules .module{position:relative;min-height:210px;height:auto}.main-mission .modules .module>*{z-index:1}.main-mission .modules .module .btn{min-width:125px;height:47px;min-height:45px;line-height:36px;padding:5px}.main-mission .modules .module.ui-puzzle{position:relative}.main-mission .modules .module.ui-puzzle::before{content:'';position:absolute;left:0;display:inline-block;width:100%;height:100%;background-size:100%;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/modules_puzzle_piece_v2.png")}.main-mission .modules .module.ui-puzzle.top::before{top:0;background-position:bottom center;transform:rotate(180deg)}.main-mission .modules .module.ui-puzzle.custom-border-right{border-style:solid;border-width:0 2px 0 0;border-color:#fff}@media (max-width: 1200px){.main-mission .modules .module.ui-puzzle.custom-border-right{border-width:0 0 0 0}}.main-mission .modules .module.ui-puzzle.ui-puzzle--single::before{left:50%;width:42%;background-size:contain;transform:translateX(-50%)}.main-mission .modules .module.ui-puzzle.ui-puzzle--single.top::before{transform:translateX(-50%) rotate(180deg)}.main-mission .modules .module.ui-puzzle.ui-puzzle--single.top::after{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(to right, #fff 0, #fff calc(50% - 18px), transparent calc(50% - 18px), transparent calc(50% + 18px), #fff calc(50% + 18px), #fff 100%);z-index:0}.main-mission .modules .module.main{min-height:228px;padding-bottom:1.25rem;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("/resources/media/img/modules_background.png")}.main-mission .modules .module.main:has(.main-mission-module-inner--accessible){display:flex;flex-direction:column}.main-mission .modules .module.main:has(.main-mission-module-inner--accessible)>.main-mission-module-inner--accessible{flex:1 1 0;min-height:0}.main-mission .modules .module.main .main-mission-module-title--accessible{color:#ffc72c;text-shadow:0 2px 6px rgba(0,0,0,0.85),0 0 2px rgba(0,0,0,0.9)}.main-mission .modules .module.main .main-mission-module-progress--accessible{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.75)}.main-mission .modules .module.main:has(.main-mission-module-desc-wrap){min-height:268px}@media (min-width: 1440px){.main-mission .modules .module.main:has(.main-mission-module-desc-wrap){min-height:288px}}@media (max-width: 768px){.main-mission .modules .module.main{background-image:url("/resources/media/img/modules_mobile_background.png")}}.main-mission .modules .module .icon-locked{display:inline-block;width:100px;height:45px;min-height:45px;transition:ease-in all 0.2s;background-image:url("/resources/media/img/icons/locked_white.png");background-position:center;background-repeat:no-repeat;background-size:13px 17px}.main-mission .modules .module .icon-locked.icon-secondary{background-image:url("/resources/media/img/icons/locked_blue_breitling.png")}.main-mission .modules.extensions .module.main-mission-extension-card{min-width:0;max-width:485px;flex:1;min-height:240px;padding-top:0.5rem;padding-bottom:1.5rem;color:rgba(255,255,255,0.98)}.main-mission .modules.extensions .module.main-mission-extension-card .main-mission-extension-title{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.18)}.main-mission .modules.extensions .module.main-mission-extension-card .main-mission-extension-progress{color:rgba(255,255,255,0.98)}.main-mission .modules.extensions .module.main-mission-extension-card .main-mission-extension-lock-msg{color:rgba(255,255,255,0.88)}@media (max-width: 1200px){.main-mission .modules.extensions .module.main-mission-extension-card{width:100%;max-width:100%;flex:unset}}.main-mission .app-row{width:100%}@media (max-width: 768px){.main-mission .app-row{width:100%}}.main-mission .module-track-badges{position:absolute;top:10px;right:12px;z-index:4;display:flex;flex-direction:row;align-items:center;gap:8px;pointer-events:none}.main-mission .module-track-badge{flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:72%;box-shadow:0 2px 10px rgba(0,0,0,0.22)}.main-mission .module-track-badge--captain{background-image:url("/resources/media/img/icons/state-captain_active.png");border:2px solid #ffc72c}.main-mission .module-track-badge--specialist{background-image:url("/resources/media/img/icons/state-specialist_active.png");border:2px solid rgba(255,255,255,0.9)}.main-mission .modules .module:has(.module-track-badges){padding-top:2.75rem}.main-mission .main-mission-module-inner{align-items:flex-start}@media (min-width: 1440px){.main-mission .main-mission-module-inner{align-items:center}}.main-mission .main-mission-module-inner--accessible{display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:0;padding-bottom:0.65rem}@media (min-width: 1440px){.main-mission .main-mission-module-inner--accessible{align-items:stretch}}.main-mission .main-mission-module-inner--accessible>.main-mission-module-actions{flex-shrink:0;margin-top:0.75rem}.main-mission .main-mission-module-inner--accessible .main-mission-module-access-stack{flex:0 0 auto;margin-top:auto;margin-bottom:0.65rem;padding-top:0.625rem;width:100%}.main-mission .main-mission-module-copy{max-width:100%}.main-mission .main-mission-module-copy--accessible{flex:0 1 auto;align-self:flex-start;min-width:0;max-width:calc(100% - 5.5rem)}.main-mission .main-mission-module-title{letter-spacing:0.02em;line-height:1.15}.main-mission .main-mission-module-desc-wrap{margin-top:0.875rem;width:100%;max-width:40rem;margin-left:auto;margin-right:auto;padding:0.75rem 1rem;border-radius:12px;text-align:center}@media (min-width: 1440px){.main-mission .main-mission-module-desc-wrap{margin-left:3rem;margin-right:0;text-align:left}}.main-mission .main-mission-module-desc-wrap--light{background:#f8fafc;border:1px solid rgba(255,255,255,0.95);box-shadow:0 8px 32px rgba(15,23,42,0.18),0 1px 0 #fff inset;backdrop-filter:blur(8px)}.main-mission .main-mission-module-desc-wrap--accessible{margin-top:0.375rem;margin-left:0;margin-right:0;padding:0;max-width:none;text-align:left;background:transparent;border:none;box-shadow:none;backdrop-filter:none;border-radius:0}.main-mission .main-mission-module-desc-wrap--dark{background:rgba(15,23,42,0.45);border:1px solid rgba(255,255,255,0.22);box-shadow:0 8px 32px rgba(0,0,0,0.2);backdrop-filter:blur(8px)}.main-mission .main-mission-module-desc{margin:0;font-size:0.875rem;font-weight:400;line-height:1.58;letter-spacing:0.01em;max-height:6.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media (min-width: 1200px){.main-mission .main-mission-module-desc{font-size:0.9375rem}}.main-mission .main-mission-module-desc::-webkit-scrollbar{width:6px}.main-mission .main-mission-module-desc::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(15,23,42,0.25)}.main-mission .main-mission-module-desc--light{color:#0f172a}.main-mission .main-mission-module-desc--light a{color:#ffbc03;font-weight:600;text-decoration:underline}.main-mission .main-mission-module-desc--light :where(p){margin:0 0 0.5em}.main-mission .main-mission-module-desc--light :where(p):last-child{margin-bottom:0}.main-mission .main-mission-module-desc--accessible{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.65)}.main-mission .main-mission-module-desc--accessible a{color:#ffc72c;font-weight:600;text-decoration:underline}.main-mission .main-mission-module-desc--accessible::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.35)}.main-mission .main-mission-module-desc--accessible :where(p){margin:0 0 0.5em}.main-mission .main-mission-module-desc--accessible :where(p):last-child{margin-bottom:0}.main-mission .main-mission-module-desc--dark{color:rgba(255,255,255,0.96)}.main-mission .main-mission-module-desc--dark :where(p){margin:0 0 0.5em}.main-mission .main-mission-module-desc--dark :where(p):last-child{margin-bottom:0}.main-mission .main-mission-module-hint{letter-spacing:0.04em;opacity:0.88}.main-mission .main-mission-module-progress{line-height:1.1}.main-mission .main-mission-module-completed-actions .btn{min-width:125px}.main-mission .main-mission-extension-copy{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 0.25rem}.main-mission .main-mission-extension-title{letter-spacing:0.06em;line-height:1.2}.main-mission .main-mission-extension-desc-wrap{width:100%;max-width:26rem;margin:0.875rem auto 0;padding:0.75rem 1rem;border-radius:12px;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.28);box-shadow:0 4px 24px rgba(0,0,0,0.15);backdrop-filter:blur(10px)}.main-mission .main-mission-extension-desc-wrap--muted{background:rgba(15,23,42,0.35);border-color:rgba(255,255,255,0.12)}.main-mission .main-mission-extension-desc{margin:0;color:rgba(255,255,255,0.97);font-size:0.875rem;font-weight:400;line-height:1.55;letter-spacing:0.02em;text-align:center;max-height:5.25rem;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width: 1200px){.main-mission .main-mission-extension-desc{font-size:0.9375rem}}.main-mission .main-mission-extension-desc :where(p){margin:0 0 0.45em}.main-mission .main-mission-extension-desc :where(p):last-child{margin-bottom:0}.main-mission .main-mission-extension-progress{font-weight:600;letter-spacing:0.04em;opacity:0.95}.main-mission .main-mission-extension-lock-msg{letter-spacing:0.05em;line-height:1.45;max-width:22rem;margin-left:auto;margin-right:auto;opacity:0.9}.networkerror-panel{z-index:2000}.networkerror-panel .modal-body{padding:10px 40px 30px}.networkerror-panel .modal-body .response-error{padding:16px;margin-top:20px;background:#eeeeee;overflow:auto}.networkerror-panel .modal-body .response-error-title{color:#ffc72c;font-weight:600}.networkerror-panel .modal-body .response-error-body{margin-bottom:0;word-break:break-all}.networkerror-panel .modal-body .response-error-body span{color:#ffc72c}.networkerror-panel .modal-content{border:2px solid #b9473b}@media (max-width: 767px){.networkerror-panel .modal-dialog{margin:5px}.networkerror-panel .modal-body{padding:5px 20px 15px}}.message-fixed-top{width:100%;position:relative;top:0;background:transparent;margin-bottom:0;text-align:center;border:none}.message-fixed-top .panel-heading{color:#fff;border:none}.message-fixed-top .btn-close{margin-top:1px;height:15px;width:15px;opacity:0.5}.message-fixed-top .btn-close:hover{opacity:0.7}.message-fixed-top.panel-success .panel-heading{background:rgba(57,160,93,0.5)}.message-fixed-top.panel-info .panel-heading{background:rgba(97,161,175,0.5)}.message-fixed-top.panel-warning .panel-heading{background:rgba(220,154,61,0.5)}.message-fixed-top.panel-danger .panel-heading{background:rgba(185,71,59,0.5)}.global-message-panel{z-index:1600;text-align:center;background:transparent}.global-message-panel .modal-dialog{margin-top:40px}.global-message-panel .modal-body{box-shadow:0 10px 200px rgba(0,0,0,0.2)}.global-message-panel .modal-body .messages-list ul{padding-left:20px;text-align:left}.align-bullet{padding-left:12px}.app-notification-description ul{padding-left:20px}.modal.notification-center .modal-dialog{display:flex;margin:40px auto;max-width:560px !important;max-height:calc(100vh - 80px)}@media (max-width: 767px){.modal.notification-center .modal-dialog{margin:0px auto;width:100%;max-height:100vh;max-width:100% !important}}.modal.notification-center .modal-dialog .modal-content{width:100%;display:flex;flex-direction:column}.modal.notification-center .modal-dialog .modal-header{padding:16px 16px;flex:0 0 auto}@media (max-width: 1025px){.modal.notification-center .modal-dialog .modal-header{padding:16px 16px}}.modal.notification-center .modal-dialog .modal-header .btn-close{right:16px;top:24px}.modal.notification-center .modal-title{display:flex;padding-top:4px;font-size:18px;line-height:24px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;color:#0e2240;font-weight:700;text-align:left;text-transform:uppercase;margin:0;align-items:center}.modal.notification-center .modal-title img{height:20px}.modal.notification-center .modal-title span{padding-top:2px;padding-left:4px}.modal.notification-center .modal-body{padding:0;border-top:solid 1px #e5e7eb;flex:0 1 auto;overflow:auto}.modal.notification-center .app-notification{border-bottom:solid 1px #e5e7eb;padding:20px 16px}.modal.notification-center .app-notification-tag{padding:6px 8px 4px 8px;border-radius:32px;background:rgba(14,34,64,0.65);font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;color:white;text-transform:uppercase;letter-spacing:0.05em;font-size:12px}.modal.notification-center .app-notification-date{padding:4px;font-size:14px;line-height:18px;font-size:#666}.modal.notification-center .app-notification-title{color:#0e2240;font-size:24px;font-weight:300;padding:8px 0 4px 0}.modal.notification-center .app-notification p{text-align:justify}.modal.notification-center .app-notification ul{margin-left:14px}.modal.notification-center .app-notification-description{font-size:16px;line-height:24px}.modal.notification-center .app-notification-description p{text-align:justify}.modal.notification-center .app-notification-image-zoom{cursor:pointer}.modal.notification-center .app-notification-media{width:100%;height:280px;background:#f9f9f9;margin-top:8px}.modal.notification-center .app-notification-media img{width:100%;height:100%;object-fit:contain}.modal.notification-center .app-notification-video{display:block;width:100%;background:black;height:320px}.modal.notification-center .app-notification-video iframe{width:100%}.modal.notification-center .app-notification-actions{padding-top:12px;display:flex}.modal.notification-center .app-notification-actions .btn{flex:1;margin:0 4px}.modal.notification-center .app-notification-actions .btn:first-child{margin-left:0}.modal.notification-center .app-notification-actions .btn:last-child{margin-right:0}.modal.notification-center .app-notification .cup-welcome-description{padding-top:12px}.modal.notification-center .app-notification .cup-welcome-actions{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:12px}.modal.notification-center .app-notification .cup-welcome-actions span:first-child{font-weight:800}.modal.notification-center .app-notification .cup-welcome-actions div{display:flex}.modal.notification-center .app-notification.AddRef .app-notification-tag,.modal.notification-center .app-notification.Novelties .app-notification-tag{background:rgba(255,199,44,0.65);color:#0e2240}.modal.notification-center .app-notification-slides .app-notification-slide{display:none}.modal.notification-center .app-notification-slides .app-notification-slide[data-slide="1"]{display:block}.oneforty_years_of_first{width:100vw;height:calc(100vh - 64px);position:fixed;top:64px;left:0;right:0;z-index:12}@media only screen and (max-width: 865px){.oneforty_years_of_first{height:calc(100vh - 89px);top:89px}}.qp_combobonuses span{font-size:0.9rem}@media (max-width: 768px){.qp_combobonuses span{display:none}}.qp_combobonuses ul{margin:0px;padding:0px}.qp_combobonuses li{float:left;margin:4px;display:inline-block;position:relative;width:35px;height:35px;border-radius:50%;background:#929292;text-align:center;font-weight:bold;overflow:hidden;opacity:0.3}.qp_combobonuses li .inside{bottom:0px;left:0px;right:0px;background:#ffc72c;z-index:0;position:absolute}.qp_combobonuses li span{display:block;color:#0e2240;padding-top:6px;position:relative;font-size:1.1rem;z-index:2}.qp_combobonuses li.active{opacity:1}.qp-countdown-container{width:100%}.qp-countdown{position:absolute;left:50%;top:50%;display:inline-block;transform:translate(-50%, -50%);transition:1s;font-size:0vw;opacity:75%;color:white}@keyframes alt-blink-animation{0%{opacity:0.42}50%{opacity:1}100%{opacity:0.42}}.countdown-hide{display:none !important}.countdown-show{display:block !important}#countdown-container{margin-top:0.7em !important;display:flex;flex-direction:column !important}#countdown-container .countdown-bar__label{font-size:17px !important}#countdown-container .countdown-bar__label span{font-size:15px !important;font-weight:700 !important;letter-spacing:0.1em !important;text-transform:uppercase !important;color:#75d1a5 !important;animation:alt-blink-animation 1.6s infinite ease-in}#myProgress{border:1px;border-color:#f5f5f7;border-radius:1.4px;overflow:hidden;width:5.2em;background-color:#f5f5f7}#myBar{border:1px;border-color:#f5f5f7;width:2px;height:10px;background-color:#75d1a5}.qp-dnd-answers .draggable{width:140px;height:75px;cursor:pointer;text-transform:uppercase;background-color:#ffdb79}.qp-dnd-answers .draggable>div{margin:5px;display:table-cell;vertical-align:middle;text-align:center;width:inherit;height:inherit}@media (max-width: 1026px){.qp-dnd-answers .draggable{width:120px;height:65px;display:inline-block;font-size:12px}}.qp-dnd-answers .draggable-elements{min-height:300px}@media (max-width: 1026px){.qp-dnd-answers .draggable-elements{margin-bottom:10px;min-height:80px}}.qp-dnd-answers .draggable-elements .draggable{margin-bottom:5px}.qp-dnd-answers .droppable-elements.correct{background:rgba(57,160,93,0.3)}.qp-dnd-answers .droppable-elements.correct .points{background-color:#359556;visibility:visible}.qp-dnd-answers .droppable-elements.wrong{background:rgba(185,71,59,0.3)}.qp-dnd-answers .droppable-elements .points{visibility:hidden;float:right;padding:1px 8px 0;color:#fff;margin-top:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.qp-dnd-answers .droppable-elements .dropzone{display:inline-block}.qp-dnd-answers .droppable-elements .dropzone .droplabel{width:150px;margin:5px}@media (max-width: 1026px){.qp-dnd-answers .droppable-elements .dropzone .droplabel{width:130px}}.qp-dnd-answers .droppable-elements .droppable{width:150px;height:85px;padding:5px;margin:5px;background-color:rgba(200,200,200,0.4)}@media (max-width: 1026px){.qp-dnd-answers .droppable-elements .droppable{width:130px;height:75px}.qp-dnd-answers .droppable-elements .droppable .draggable{display:block}}.qp-dnd-answers .droppable-elements .droppable.correct{background:rgba(57,160,93,0.3)}.qp-dnd-answers .droppable-elements.correct{background:rgba(57,160,93,0.3)}.qp-dnd-answers .droppable-elements.correct .points{background-color:#359556;visibility:visible}.qp-dnd-answers .droppable-elements.wrong{background:rgba(185,71,59,0.3)}.qp-dnd-answers .droppable-elements .points{visibility:hidden;float:right;padding:1px 8px 0;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.qp-dnd-answers.dndzone-background .draggable{width:140px !important;height:75px !important}.qp-dnd-answers.dndzone-background .draggable-elements{height:380px}@media (max-width: 1026px){.qp-dnd-answers.dndzone-background .draggable-elements{height:auto;min-height:80px}}.qp-dnd-answers.dndzone-background .droppable-elements{width:480px;height:380px;background-size:contain;background-repeat:no-repeat;background-position:center}.qp-dnd-answers.dndzone-background .droppable-elements .droppable{position:absolute;width:150px !important;height:85px !important}.qp-feedback-during-quiz{text-align:center;padding:20px}.qp-feedback-during-quiz .resources-feedback{max-width:400px;background:#d4d4d4;margin:20px auto;padding:20px}.qp-jeopardy-timer{display:inline-block;width:100%;margin:0px}.qp-jeopardy-timer .stages{border:1px solid #000000;border-right:0px;height:27px}.qp-jeopardy-timer .stages .stage{display:inline-block;float:right;height:25px;line-height:25px;text-align:center;border-right:1px solid #000000}.qp-jeopardy-timer .stages .stage.stage-1200{width:36%}.qp-jeopardy-timer .stages .stage.stage-800{width:29%}.qp-jeopardy-timer .stages .stage.stage-400{width:21%}.qp-jeopardy-timer .stages .stage.stage-100{width:14%}.qp-jeopardy-timer .chronometer-gauge-container .chronometer-gauge>div{width:100%;height:0px;font-size:40px;text-align:right;transition:width linear 0.5s}.qp-jeopardy-timer .chronometer-gauge-container .chronometer-gauge>div .cursor{display:inline-block;width:20px;position:relative;top:-32px}.qp-paririsko-bet .bet{display:block;width:100px;height:100px;border-radius:100%;background-color:#ffc72c;text-align:center;color:#ffffff;padding-top:18px;border:3px solid #ffffff;text-decoration:none;margin-bottom:20px}@media (max-width: 767px){.qp-paririsko-bet .bet{display:inline-block;text-align:center}}.qp-paririsko-bet .bet[data-bet-points='400']{background-color:#cece38;box-shadow:0px 0px 0px 5px #cece38}.qp-paririsko-bet .bet[data-bet-points='400']:hover{background-color:#dddd75;box-shadow:0px 0px 0px 5px #dddd75}.qp-paririsko-bet .bet[data-bet-points='600']{background-color:#e91d49;box-shadow:0px 0px 0px 5px #e91d49}.qp-paririsko-bet .bet[data-bet-points='600']:hover{background-color:#f06381;box-shadow:0px 0px 0px 5px #f06381}.qp-paririsko-bet .bet[data-bet-points='1200']{background-color:#0486b6;box-shadow:0px 0px 0px 5px #0486b6}.qp-paririsko-bet .bet[data-bet-points='1200']:hover{background-color:#0dbafa;box-shadow:0px 0px 0px 5px #0dbafa}.qp-paririsko-bet .bet.disabled{background-color:#929292 !important;box-shadow:0px 0px 0px 5px #929292 !important;cursor:default;color:#d4d4d4}.qp-paririsko-bet .bet div{font-size:32px;margin-bottom:-10px}.qp-pause{background:#fff}@media (min-width: 1026px){.qp-pause{display:flex}}.qp-pause .timer{margin-top:-2px}.qp-pause .no-offset{padding:0}.qp-pause h2{margin-top:0}.qp-pause .text-container p{font-size:18px}.qp-pause .btn{border-width:2px}@media (max-width: 479px){.qp-pause .text-container{padding:30px}}@media (min-width: 480px) and (max-width: 767px){.qp-pause .text-container{padding:30px 40px}}@media (min-width: 768px) and (max-width: 1025px){.qp-pause .text-container{padding:38px 80px}}@media (min-width: 1026px) and (max-width: 1199px){.qp-pause .text-container{padding:40px 60px}}@media (min-width: 1200px){.qp-pause .text-container{padding:50px 80px}}.qp-pause .video-container{text-align:center;padding:0;display:flex;flex-direction:column;background:#f3f3f3}.qp-pause .video-container p{padding:30px}@media (min-width: 1026px){.qp-pause .video-container p{display:flex;flex:1;align-items:center;min-height:100px}}.qp-pause .video-container .video{background:#000}.qp-pause .whatsnew-video-container{padding:0;background:#000}.qp-pause .whatsnew-video-container .ratio{width:100%}@media (min-width: 1026px){.qp-pause .whatsnew-video-container{display:flex;align-items:center;flex:0 0 66.6667%;max-width:66.6667%}}.qp-pause .whatsnew-text-container{display:flex;flex-direction:column;justify-content:center;background:#f3f3f3;padding:30px 20px}@media (min-width: 1026px){.qp-pause .whatsnew-text-container{flex:0 0 33.3333%;max-width:33.3333%}}@media (min-width: 480px){.qp-pause .whatsnew-text-container{padding:35px 30px}}@media (min-width: 768px){.qp-pause .whatsnew-text-container{padding:45px 60px}}@media (min-width: 1026px){.qp-pause .whatsnew-text-container{padding:40px 35px}}@media (min-width: 1200px){.qp-pause .whatsnew-text-container{padding:60px 50px}}.qp-pause .whatsnew-text-container h2{margin-top:0;margin-bottom:16px}.qp-pause .whatsnew-text-container p{font-size:18px;margin-bottom:28px}.qp-pause .whatsnew-text-container .next-stage{align-self:flex-start}@media (max-width: 767px){.qp-pause-timer.text-end{text-align:left;padding-left:0}}.qp-qcu-answers.has-answer-image>.row{display:flex;justify-content:center}@media (min-width: 768px){.qp-qcu-answers{padding-top:15px}}@media (max-width: 768px){.qp-qcu-answers{padding-bottom:20px}.qp-qcu-answers.has-answer-image>.row{display:block}}.qp-qcu-answers label{cursor:pointer;display:block;margin:0px 0px 10px 0px;padding:12px;font-size:1.1rem;background-color:transparent;transition:0.2s ease-in all;color:#0e2240;position:relative;box-shadow:0px 1px 2px 1px rgba(0,0,0,0.2);background:rgba(255,255,255,0.9)}.qp-qcu-answers label:first-child{margin-top:0px}@media (min-width: 768px){.qp-qcu-answers label{padding:20px}.qp-qcu-answers label:hover{background:#fff}}.qp-qcu-answers label.loading{background-color:#d4d4d4;background-position:center center;background-repeat:no-repeat;transition:none}.qp-qcu-answers label.correct-answer{border-top:3px solid #39a05d}.qp-qcu-answers label.correct-answer.image img{width:100%}.qp-qcu-answers label.correct{background:#39a05d;color:white}.qp-qcu-answers label.correct .points{background-color:#359556;visibility:visible}.qp-qcu-answers label.wrong{background:#b9473b;color:#fff}.qp-qcu-answers label.image{margin-top:0;margin-bottom:0;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.qp-qcu-answers label.image img{width:100%}.qp-qcu-answers label.image div.choice-label{width:100%;text-align:center;display:table;height:60px;margin-top:-60px}.qp-qcu-answers label.image div.choice-label div{display:table-cell;vertical-align:middle;position:relative;background-color:rgba(0,0,0,0.4);color:#fff}.qp-qcu-answers label.image:hover span.choice-label{color:#fff}@media (min-width: 768px){.qp-qcu-answers label.image:hover{background-color:#0e2240}}.qp-qcu-answers label.image.correct{background:#39a05d}.qp-qcu-answers label.image.wrong{background:#b9473b}.qp-qcu-answers label .points{visibility:hidden;position:absolute;right:10px;opacity:0.9;padding:1px 8px 0;color:#fff;top:19px}.qp-qcu-answers label input[type='radio']{display:none;display:block\9;width:0;height:0;border:0;background-color:transparent}.qp-question .question-background{background-size:cover;background-position:center;position:absolute;left:0px;height:100%;width:100%;opacity:0.1}.qp-question .question-answers-countdown{height:300px}.qp-question .question-answers-countdown.hide{display:none}.qp-question .question-label{font-size:19px;padding:20px 20px;display:block;text-align:left;color:#f2f2f2}.qp-question .question-label .question-code{opacity:0.6;font-size:0.8em}@media (min-width: 768px){.qp-question .question-label{font-size:25px;padding:0px 10px 10px 10px;line-height:1.5em}}.qp-question .answersContainer{padding:10px;padding-top:0px}@media (min-width: 768px){.qp-question .answersContainer>.row{display:flex;align-items:start;flex-wrap:wrap}}.qp-question .question-media{text-align:center;padding-top:0;padding-bottom:15px}.qp-question .question-media img{max-height:120px;max-width:100%}@media (min-width: 768px){.qp-question .question-media img{max-height:500px}}.qp-question .question-media .zoom{display:none}.qp-question .question-media[data-qpzoomable='true'] img{cursor:pointer}.qp-question .question-media[data-qpzoomable='true'] .zoom{cursor:pointer;display:block;color:#ffffff;background-color:rgba(0,0,0,0.2);padding:3px;position:relative;top:-22px}.qp-question .timer{width:100%}@media (min-width: 768px){.qp-question .qp-question-label-container{padding:30px}.qp-question .answersContainer{margin:20px;padding-bottom:40px}.qp-question .answersContainer .question-answers{margin-top:-15px}}.qp_quiz_stepcounter ul{display:flex;justify-content:center;margin:0 auto;width:100%}.qp_quiz_stepcounter ul li{width:10%;color:#929292;float:left;font-size:20px;text-align:center;list-style-type:none;min-height:40px;padding-top:2px;font-weight:normal}.qp_quiz_stepcounter ul li.current{color:#3b3b3a;font-weight:bold}@media (min-height: 800px){.qp_quiz_stepcounter ul li.current{color:#f2f2f2}}.qp_quiz_stepcounter ul li.correct{color:#39a05d}.qp_quiz_stepcounter ul li.wrong{color:#b9473b}.qp-quiz-panel.CUP_FINAL .stepscount,.qp-quiz-panel.CUP_FINAL_EQUALITY .stepscount{display:none}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.qp-quiz-panel{background-image:url("/resources/media/img/backgrounds/quiz-bkg-lg.jpg");overflow-y:scroll;z-index:1060}.qp-quiz-panel .controls{width:100%}.qp-quiz-panel.Certification .controls .points,.qp-quiz-panel.Certification .qp_combobonuses li .inside{background:#ffc72c}@media (max-width: 767px){.qp-quiz-panel.Certification .controls .points{background:transparent}}.qp-quiz-panel.SPECIALIST_TRAINING .controls .points,.qp-quiz-panel.SPECIALIST_TRAINING .qp_combobonuses li .inside{background:#ffc72c}@media (max-width: 767px){.qp-quiz-panel.SPECIALIST_TRAINING .controls .points{background:transparent}}.qp-quiz-panel.SEMINARS .controls .points,.qp-quiz-panel.SEMINARS .qp_combobonuses li .inside{background:#ffc72c}@media (max-width: 767px){.qp-quiz-panel.SEMINARS .controls .points{background:transparent}}.qp-quiz-panel.SUMMIT_VIDEO .controls .points,.qp-quiz-panel.SUMMIT_VIDEO .qp_combobonuses li .inside{background:#ffc72c}@media (max-width: 767px){.qp-quiz-panel.SUMMIT_VIDEO .controls .points{background:transparent}}.qp-quiz-panel.BREITLING_WORLD_CUP{background-image:url("/resources/media/img/backgrounds/quiz-bkg-cup.jpg");padding:0 !important;user-select:none}.qp-quiz-panel.BREITLING_WORLD_CUP .modal-dialog.quiz-loader{margin:0 auto}.qp-quiz-panel.BREITLING_WORLD_CUP .quiz-loader{display:flex;position:absolute;width:100%;height:100vh;justify-content:center;align-items:center;flex-direction:column}.qp-quiz-panel.BREITLING_WORLD_CUP .quiz-loader-label{color:white;padding-top:8px;font-size:21px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.3px;color:#ffc72c}.qp-quiz-panel.BREITLING_WORLD_CUP .quiz-loader-stage{position:relative;height:calc(100vh - 200px)}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller{display:inline-block;position:relative;width:80px;height:80px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:after{content:' ';display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(1){animation-delay:-0.036s}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(1):after{top:63px;left:63px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(2){animation-delay:-0.072s}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(2):after{top:68px;left:56px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(3){animation-delay:-0.108s}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(3):after{top:71px;left:48px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(4){animation-delay:-0.144s}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(4):after{top:72px;left:40px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(5){animation-delay:-0.18s}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(5):after{top:71px;left:32px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(6){animation-delay:-0.216s}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(6):after{top:68px;left:24px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(7){animation-delay:-0.252s}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(7):after{top:63px;left:17px}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(8){animation-delay:-0.288s}.qp-quiz-panel.BREITLING_WORLD_CUP .lds-roller div:nth-child(8):after{top:56px;left:12px}.qp-quiz-panel.BREITLING_WORLD_CUP .cup-var-button{color:white;font-weight:bold;font-family:'RobotoCondensed', Helvetica, Arial, sans-serif;text-transform:uppercase;font-style:italic;border:solid 3px #fff;padding:6px 12px 6px 12px;margin:4px;font-size:24px;letter-spacing:0.08em;transition:0.3s}.qp-quiz-panel.BREITLING_WORLD_CUP .cup-var-button:hover{cursor:pointer;color:#0e2240;background:white}@media (max-width: 767px){.qp-quiz-panel.BREITLING_WORLD_CUP .cup-var-button{font-size:18px;padding:4px 8px 4px 8px;border:solid 2px white;margin:6px 4px}}.qp-quiz-panel.BREITLING_WORLD_CUP .controls .combos{display:flex;align-items:center}@media (max-width: 767px){.qp-quiz-panel.BREITLING_WORLD_CUP .controls .points{color:#ffc72c}}.qp-quiz-panel .modal-content{margin:auto;padding-bottom:0}.qp-quiz-panel .modal-content .container.steps{max-width:600px}.qp-quiz-panel .modal-body{padding-bottom:35px}@media (max-height: 799px){.qp-quiz-panel .modal-body{padding-bottom:124px !important}}@media (max-height: 799px) and (max-width: 767px){.qp-quiz-panel .modal-body{padding-bottom:80px !important}}.qp-quiz-panel .controls{max-width:1300px;margin:auto;text-align:center;clear:both;position:relative}.qp-quiz-panel .controls .points{float:left;margin:20px 0 0 12px;color:#0e2240;padding:0;font-size:20px}@media (min-width: 768px){.qp-quiz-panel .controls .points{float:none;display:inline-block;width:250px;background:#ffc72c;color:#0e2240;font-size:24px;padding:20px 40px;margin:auto}}.qp-quiz-panel .controls .points .qp_quiz_stepcounter ul li{width:auto;font-size:26px}.qp-quiz-panel .controls .points .qp_quiz_stepcounter ul li.current{color:#ffc72c}@media (min-width: 768px){.qp-quiz-panel .controls .points .qp_quiz_stepcounter ul li{color:#565656}.qp-quiz-panel .controls .points .qp_quiz_stepcounter ul li.current{color:#0e2240}}.qp-quiz-panel .controls .combos{float:left;margin:10px 00px 0px 10px}@media (min-width: 768px){.qp-quiz-panel .controls .combos{position:absolute;left:20px;top:10px;margin:0px}}.qp-quiz-panel .controls .btn-close{top:20px;right:20px;background-image:url("/resources/media/img/icons/close-white.png")}@media (min-width: 768px){.qp-quiz-panel .controls .btn-close{top:30px;right:20px}}.qp-quiz-panel .sudden-death-info-container{color:#fff;text-align:left;margin:13px 0 -10px 12px}@media (min-width: 768px){.qp-quiz-panel .sudden-death-info-container{position:absolute}}.qp-quiz-panel .chronometer-gauge{background:#111820}@media (max-height: 799px){.qp-quiz-panel .chronometer-gauge{position:fixed;z-index:100;width:100%;bottom:42px;left:0}}@media (max-width: 767px){.qp-quiz-panel .chronometer-gauge{bottom:15px !important}}.qp-quiz-panel .chronometer-gauge>div{position:relative;height:15px;text-align:right;background:#ffc72c}.qp-quiz-panel .chronometer-gauge>div .seconds-left{position:absolute;top:-19px;right:-45px;width:46px;height:24px;font-size:14px;line-height:15px;color:#fff;font-weight:bold;border-left:1px solid #ffc72c;padding:1px 8px;text-align:left}.qp-quiz-panel .footer{padding:10px;color:#111820;background:#fff}.qp-quiz-panel .footer .container{padding:0;text-align:center}.qp-quiz-panel .footer .container .stepscount{width:100%;padding-top:5px;margin:auto}@media (min-width: 768px){.qp-quiz-panel .footer .container .stepscount{max-width:600px;padding-top:10px}}.qp-quiz-panel .footer .container .timer{margin:auto}@media (min-width: 768px){.qp-quiz-panel .footer .container .timer{max-width:600px}}.qp-quiz-panel .btn-close{margin-left:20px;margin-right:10px}.qp-quiz-panel .question-container{min-height:360px}@media (max-height: 799px){.qp-quiz-panel .modal-body .container.steps{display:none !important}}@media (min-height: 800px){.qp-quiz-panel .footer{color:#fff;background:#111820}.qp-quiz-panel .container.large-height{display:block}.qp-quiz-panel .container.small-height{display:none}}.qp-combo{background-image:url(/resources/media/img/combo_background.png);color:#0e2240;text-align:center;font-size:110px;height:215px;width:217px;position:absolute;left:50%;margin-left:-108px;top:120px;z-index:1100;background:#ffc72c;border-radius:100%;color:white}.qp-combo span{display:block;padding-top:20px;color:white !important}.qp-timer{display:inline-block;width:100%;margin:0px}.qp-timer .time-left{display:none;font-size:36px;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.3px;color:#ffc72c;text-align:center;padding-bottom:8px}@media (min-height: 800px){.qp-timer .time-left{font-size:48px;padding-bottom:0}}.qp-timer .chronometer-gauge-container{background:#eeeded}@media (min-height: 800px){.qp-timer .chronometer-gauge-container{background:#3b3b3a}}.qp-timer .chronometer-gauge-container .chronometer-gauge div{width:100%;height:10px;background-color:#ffc72c;text-align:right;transition:width linear 0.5s, background-color linear 15s}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='0']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='1']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='2']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='3']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='4']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='5']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='6']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='7']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='8']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='9']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='10']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='11']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='12']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='13']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='14']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='15']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='16']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='17']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='18']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='19']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='20']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='21']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='22']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='23']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='24']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='25']{background-color:#b9473b}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='26']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='27']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='28']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='29']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='30']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='31']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='32']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='33']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='34']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='35']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='36']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='37']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='38']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='39']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='40']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='41']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='42']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='43']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='44']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='45']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='46']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='47']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='48']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='49']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='50']{background-color:#dc9a3d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='51']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='52']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='53']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='54']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='55']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='56']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='57']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='58']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='59']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='60']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='61']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='62']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='63']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='64']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='65']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='66']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='67']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='68']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='69']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='70']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='71']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='72']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='73']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='74']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='75']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='75']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='76']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='77']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='78']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='79']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='80']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='81']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='82']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='83']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='84']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='85']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='86']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='87']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='88']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='89']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='90']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='91']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='92']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='93']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='94']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='95']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='96']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='97']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='98']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='99']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div[data-percentleft='100']{background-color:#39a05d}.qp-timer .chronometer-gauge-container .chronometer-gauge div img{margin-top:-8px;margin-right:-10px}.qp-quiz-panel.CUP_FINAL .footer,.qp-quiz-panel.CUP_FINAL_EQUALITY .footer{transition:0.3s}.qp-quiz-panel.CUP_FINAL .footer .qp-timer,.qp-quiz-panel.CUP_FINAL_EQUALITY .footer .qp-timer{transition:0.3s}.qp-quiz-panel.CUP_FINAL .footer .qp-timer .time-left,.qp-quiz-panel.CUP_FINAL_EQUALITY .footer .qp-timer .time-left{position:absolute;right:8px;bottom:6px;line-height:24px;padding:0px}.qp-quiz-panel.CUP_FINAL .footer .qp-timer .chronometer-gauge-container,.qp-quiz-panel.CUP_FINAL_EQUALITY .footer .qp-timer .chronometer-gauge-container{margin-top:12px}.qp-quiz-panel.CUP_FINAL .qp-timer .time-left,.qp-quiz-panel.CUP_FINAL_EQUALITY .qp-timer .time-left{display:block}.qp-quiz-panel.CUP_FINAL.qp-paused .footer,.qp-quiz-panel.CUP_FINAL_EQUALITY.qp-paused .footer{opacity:0}.qp-quiz-panel.CUP_FINAL.qp-paused .qp-timer,.qp-quiz-panel.CUP_FINAL_EQUALITY.qp-paused .qp-timer{opacity:0}@media (max-width: 767px){.qp-quiz-panel.CUP_FINAL .footer .chronometer-gauge,.qp-quiz-panel.CUP_FINAL_EQUALITY .footer .chronometer-gauge{width:calc(100% - 54px)}}.qp-vs-answers{display:flex;justify-content:center;align-items:center;padding:0}.qp-vs-answers label{cursor:pointer;display:inline-block;font-size:18px;transition:0.2s ease-in all;overflow:hidden;margin:0 12px}.qp-vs-answers label.correct{border:1px solid #24643a;background:rgba(57,160,93,0.3)}.qp-vs-answers label.correct .points{background-color:#359556;visibility:visible}.qp-vs-answers label.wrong{border:1px solid #6c2922;background:rgba(185,71,59,0.3)}.qp-vs-answers label.wrong .points{background-color:#ad4337;visibility:visible}.qp-vs-answers label.image{position:relative;max-width:280px}@media (max-width: 1450px){.qp-vs-answers label.image{max-width:240px}}@media (max-width: 1200px){.qp-vs-answers label.image{max-width:210px}}.qp-vs-answers label.image img{width:100%;height:100%;object-fit:contain}.qp-vs-answers label.image .points{position:absolute;top:10px;right:10px}.qp-vs-answers label:hover{margin-top:-10px;margin-bottom:10px}.qp-vs-answers label .media-name{font-size:10px;line-height:25px;margin-top:-25px}.qp-vs-answers label .points{visibility:hidden;float:right;padding:1px 8px 0;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.qp-vs-answers label input[type='radio']{display:none;display:block\9;width:0;height:0;border:0;background-color:transparent}.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label{height:auto;max-height:calc(100vh - 480px)}@media (max-height: 920px){.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label{height:calc(100vh - 480px);max-height:none}}@media (max-height: 798px){.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label{height:calc(100vh - 400px)}}@media (max-height: 639px){.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label{height:auto}}@media (min-width: 798px){.qp-quiz-panel.BREITLING_WORLD_CUP .answersContainer{padding-bottom:0}}@media (max-width: 1025px){.qp-quiz-panel.BREITLING_WORLD_CUP .answersContainer{padding-left:0;padding-right:0}}@media (max-width: 767px){.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers{flex-wrap:wrap}.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label{width:calc(50% - 4px);margin:0;margin-bottom:8px;height:280px}.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label:first-child{margin-right:4px}.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label:nth-child(2){margin-left:4px}.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label:nth-child(3){margin-right:4px}.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label:last-child{margin-left:4px}}@media (max-width: 400px){.qp-quiz-panel.BREITLING_WORLD_CUP .qp-vs-answers label{height:200px}}.ranking-panel{z-index:1100}.ranking-panel .modal-header{color:#fff;background:url("/resources/media/img/backgrounds/quiz-bkg-lg.jpg") no-repeat center center;background-size:cover}.ranking-panel .modal-header .btn-close{background-image:url("/resources/media/img/icons/close-white.png")}.ranking-panel .modal-header h1{margin-top:0;color:#fff}@media (max-width: 1025px){.ranking-panel .modal-header{padding-bottom:20px !important}}.ranking-panel .world-top3 .title-inside-panel{display:block}.ranking-panel .modal-body{padding:0 0 30px !important}.ranking-panel .table{padding:20px 0;width:100% !important;border:none !important}.ranking-panel .table th{font-weight:900;text-transform:uppercase}.ranking-panel .table th,.ranking-panel .table td{padding:12px 8px;border:none}.ranking-panel .table th:first-child,.ranking-panel .table td:first-child{text-align:right}.ranking-panel .table th:nth-child(2),.ranking-panel .table td:nth-child(2){text-align:center}.ranking-panel .table td{vertical-align:top}@media (min-width: 768px){.ranking-panel .table td{vertical-align:middle}}.ranking-panel .table th.badges,.ranking-panel .table td.badges,.ranking-panel .table th.attempts,.ranking-panel .table td.attempts{display:none}.ranking-panel .table.has-badges th.badges,.ranking-panel .table.has-badges td.badges{display:table-cell}.ranking-panel .table.has-attempts th.attempts,.ranking-panel .table.has-attempts td.attempts{display:table-cell}.ranking-panel .table .avatar{width:25px;height:25px;max-width:none;overflow:hidden;border-radius:100%;display:inline-block}@media (min-width: 768px){.ranking-panel .table .avatar{width:35px;height:35px}}.ranking-panel .table .fa-graduation-cap{opacity:0.4;font-size:80%}.ranking-panel .table .badge-container{display:inline-block}.ranking-panel .table tr.IsCurrentUser{color:#fff;background-color:#0e2240}.ranking-panel .table th.score,.ranking-panel .table td.score{text-align:right;padding-right:20px}.ranking-panel .table th.attempts,.ranking-panel .table td.attempts{text-align:right;padding-right:40px}.ranking-panel .myposition:before{content:'\25ce';cursor:pointer;padding:0.5em 1em;display:inline-block}.ranking-panel .dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.ranking-panel .dataTables_wrapper .dataTables_paginate a{text-decoration:none}.ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button{color:#0e2240 !important}.ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.first:before{content:'<<'}.ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.previous:before{content:'<'}.ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.next:before{content:'>'}.ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.last:before{content:'>>'}.ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:0.5;color:#929292 !important}.ranking-panel .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent !important;color:#000101 !important;border-color:transparent}@media (max-width: 767px){.ranking-panel .table.Quiz100_Retailer .d-block d-md-none .badge-container{display:none}.ranking-panel .table.Quiz100_Retailer th.city,.ranking-panel .table.Quiz100_Retailer td.city{display:none}}.world-top3 .title-inside-panel{display:none}.world-top3 .title-inside-challenge{display:none}.world-top3 .rank{font-weight:bold;font-size:110%;padding-top:10px}.world-top3 .avatar{width:35px;height:35px;max-width:none;overflow:hidden;border-radius:100%;display:inline-block;margin-bottom:8px;border:2px solid silver;background:silver}@media (min-width: 768px){.world-top3 .avatar{width:50px;height:50px}}.world-top3 .score,.world-top3 .nickname{font-size:0.9rem;line-height:1}.world-top3 .nickname{margin-top:3px;word-wrap:break-word}.world-top3 .rank1 .rank{padding-top:0px}.world-top3 .rank1 .avatar{width:45px;height:45px;border:3px solid gold;background:gold}@media (min-width: 768px){.world-top3 .rank1 .avatar{width:60px;height:60px}}.world-top3 .rank1 .score,.world-top3 .rank1 .nickname{font-weight:bold}.world-top3 .rank3 .rank{padding-top:20px}.world-top3 .rank3 .avatar{width:25px;height:25px;border-color:#b87333;background:#b87333}@media (min-width: 768px){.world-top3 .rank3 .avatar{width:40px;height:40px}}.app-resources-catalog{display:flex;flex-direction:row;position:relative;width:100%;overflow:hidden}.app-resources-catalog .training-resources-main{display:flex;flex-direction:column;flex:1;width:100%;transition:padding-left 0.5s cubic-bezier(0.19, 1, 0.22, 1);position:relative}@media (max-width: 570px){.app-resources-catalog .app-section.sm{height:auto !important;min-height:auto !important;padding-top:80px !important;overflow:visible !important;margin-top:0 !important}}@media (max-width: 570px){.app-resources-catalog .app-section-content{position:relative !important;z-index:1 !important;padding:0 !important}}@media (max-width: 570px){.app-resources-catalog .app-breadcrumb{display:none !important}}@media (min-width: 768px){.app-resources-catalog .app-breadcrumb{margin-left:140px}}@media (max-width: 768px){.app-resources-catalog .app-breadcrumb{margin-left:45px}}.app-resources-catalog .app-row{display:flex;width:100%;position:static}@media (max-width: 570px){.app-resources-catalog .app-background{z-index:0 !important}}.app-resources-catalog .resources-catalog-content{position:relative;min-height:calc(100vh - 220px);padding-top:16px;padding-left:450px;transition:padding-left 0.5s cubic-bezier(0.19, 1, 0.22, 1)}@media (max-width: 570px){.app-resources-catalog .resources-catalog-content{padding-top:16px !important;padding-left:0}}.app-resources-catalog:has(#resources-catalog-sidebar.closed) .resources-catalog-content{padding-left:0}@media (min-width: 571px){.app-resources-catalog #resources-catalog-mobile-menu-toggle{display:none !important}}@media (max-width: 570px){.app-resources-catalog #resources-catalog-mobile-menu-toggle{display:flex !important;position:absolute !important;top:16px !important;right:16px !important;width:50px !important;height:50px !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;background-color:#0e2240 !important;border:none !important;z-index:32 !important;cursor:pointer !important;border-radius:4px !important;padding:8px !important;pointer-events:auto !important;visibility:visible !important;opacity:1 !important}.app-resources-catalog #resources-catalog-mobile-menu-toggle span{display:block !important;width:25px !important;height:3px !important;margin:3px 0 !important;background-color:#FFFFFF !important;transition:all 0.3s ease-in-out !important;transform-origin:center !important}.app-resources-catalog #resources-catalog-mobile-menu-toggle.active span:nth-child(1){transform:translateY(9px) rotate(45deg) !important}.app-resources-catalog #resources-catalog-mobile-menu-toggle.active span:nth-child(2){opacity:0 !important;transform:scaleX(0) !important}.app-resources-catalog #resources-catalog-mobile-menu-toggle.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg) !important}}.app-resources-catalog .resources-group{width:100%;margin-bottom:26px}.app-resources-catalog .resources-group-header{display:flex;width:100%;height:64px;background:#fff;align-items:center;justify-content:center;padding:0;padding-top:16px;padding-bottom:8px;transition:0.3s}.app-resources-catalog .resources-group-title{margin:0;padding:0;padding-top:6px;font-size:32px;text-transform:uppercase;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;color:#0e2240}@media (max-width: 480px){.app-resources-catalog .resources-group-title{font-size:21px}}.app-resources-catalog .resources-group-main{display:flex;flex-wrap:wrap;justify-content:center;max-height:0px;height:auto;transition:0.6s;padding:0;margin:0;opacity:0;visibility:hidden;overflow:hidden}.app-resources-catalog .resources-group-footer{display:flex;width:100%;background:#fff;align-items:start;justify-content:center;color:#111820;height:48px;padding:12px 0;padding-bottom:16px;border-top:1px solid #cdcdcd;transition:0.3s}.app-resources-catalog .resources-group-toggle-link{display:flex;justify-content:center;align-items:center;color:#111820;text-decoration-color:#111820}@media (max-width: 480px){.app-resources-catalog .resources-group-toggle-link{font-size:15px}}.app-resources-catalog .resources-group-toggle-link .show-label{display:block;color:#111820}.app-resources-catalog .resources-group-toggle-link .hide-label{display:none;color:#111820}.app-resources-catalog .resources-group-toggle-link svg{fill:#111820;transform:rotate(0deg);transition:0.3s}.app-resources-catalog .resources-group.preopen .resources-group-main{visibility:visible}.app-resources-catalog .resources-group.open .resources-group-footer{border-top-color:transparent;padding-top:0;padding-bottom:0}.app-resources-catalog .resources-group.open .resources-group-main{max-height:none;opacity:1;visibility:visible}.app-resources-catalog .resources-group.open .resources-group-toggle-link .show-label{display:none}.app-resources-catalog .resources-group.open .resources-group-toggle-link .hide-label{display:block}.app-resources-catalog .resources-group.open .resources-group-toggle-link svg{transform:rotate(180deg)}.app-resources-catalog .resource-cards{display:flex;width:100%;height:auto;padding:0 16px;margin-top:-8px;flex-wrap:wrap;justify-content:center}@media (max-width: 570px){.app-resources-catalog .resource-cards{flex-direction:column;padding:0;align-items:stretch;justify-content:center}}.app-resources-catalog .resource-card-container h3{text-transform:uppercase}@media (max-width: 570px){.app-resources-catalog .resource-card-container{display:flex;flex-direction:column;width:100%;margin:20px 0;position:relative;padding:0 50px}}.app-resources-catalog .resource-card{position:relative;display:block;width:24vw !important;border:solid 1px #ebebeb;height:210px;margin:16px;overflow:hidden;background-color:#fff}@media (max-width: 570px){.app-resources-catalog .resource-card{width:100% !important;height:initial !important;margin:0 !important;border:none !important;aspect-ratio:16/9;max-width:initial !important}}@media (max-width: 570px){.app-resources-catalog .resource-card .resource-card-illustration img{height:auto !important}}.app-resources-catalog .resource-card:hover{cursor:pointer}@media (max-width: 570px){.app-resources-catalog .resource-card{width:100% !important;height:300px;margin:0;border:none;border-bottom:1px solid #ebebeb}}.app-resources-catalog .resource-card-header{display:flex;width:100%;height:48px;background:rgba(17,24,32,0.75);justify-content:center;align-items:center;z-index:2}.app-resources-catalog .resource-card-title{margin:0;padding:0;padding-top:4px;color:#fff;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;font-size:21px;text-transform:uppercase;letter-spacing:0.05em}.app-resources-catalog .resource-card-illustration{position:absolute;margin:0;padding:0;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;background-color:#fff}.app-resources-catalog .resource-card-illustration img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;object-position:center;display:block;min-width:100%;min-height:100%}@media (max-width: 1240px){.app-resources-catalog .resource-card{width:calc(50% - 32px)}}@media (max-width: 800px){.app-resources-catalog .resource-card{width:calc(100% - 32px);min-width:280px}}.app-resources-catalog #resources-catalog-sidebar{position:absolute;height:100%}@media (max-width: 570px){.app-resources-catalog #resources-catalog-sidebar{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:31;background-color:rgba(0,0,0,0.5)}}.app-resources-catalog #resources-catalog-sidebar .active{font-weight:bold}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-toggle{position:absolute;top:187px;left:450px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;border:none !important;background-color:#0e2240;z-index:1020;transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);cursor:pointer;pointer-events:auto !important}@media (max-width: 570px){.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-toggle{display:none !important}}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-close-mobile{display:none !important}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-toggle.hide{opacity:0}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-toggle span{display:inline-block;width:25px;height:2px;margin:3px 10px 3px 0;background-color:#FFFFFF;transition:all 0.3s ease-in-out}.app-resources-catalog #resources-catalog-sidebar.closed #resources-catalog-sidebar-items{transform:translateX(-450px)}.app-resources-catalog #resources-catalog-sidebar.closed #resources-catalog-sidebar-toggle{left:0px;box-shadow:2px 0 10px rgba(0,0,0,0.2)}@media (max-width: 570px){.app-resources-catalog #resources-catalog-sidebar.closed #resources-catalog-sidebar-items{transform:translateX(-100%) !important}}@media (max-width: 570px){.app-resources-catalog #resources-catalog-sidebar:not(.closed){display:block !important;visibility:visible !important}.app-resources-catalog #resources-catalog-sidebar:not(.closed) #resources-catalog-sidebar-items{transform:translateX(0) !important;margin-top:1.2rem}}.app-resources-catalog #resources-catalog-sidebar:not(.closed) #resources-catalog-sidebar-toggle span:nth-child(1){opacity:0}.app-resources-catalog #resources-catalog-sidebar:not(.closed) #resources-catalog-sidebar-toggle span:nth-child(2){transform:rotate(-45deg);transform-origin:14px 3px}.app-resources-catalog #resources-catalog-sidebar:not(.closed) #resources-catalog-sidebar-toggle span:nth-child(3){transform:rotate(45deg);transform-origin:20px -3px}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items{position:absolute;left:0;height:100%;padding:50px 20px 20px 0;color:#FFFFFF;overflow:auto !important;background-color:#0e2240;transition:transform 0.3s ease-in-out;z-index:13}@media (max-width: 570px){.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items{padding:20px 20px 20px 20px !important;width:80vw !important;max-width:350px;min-height:50vh;display:block;z-index:32;padding-top:20px !important;position:fixed;top:80px;left:0;transform:translateX(-100%);border-radius:0;overflow-y:auto;background-color:#0e2240}}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item{cursor:pointer;text-transform:uppercase;font-size:16px}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item .submenu-toggle{position:relative;padding-left:25px !important}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item .submenu-toggle:hover{opacity:0.5}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu{overflow:hidden;transition:max-height 0.3s ease}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu .nav-item{position:relative;padding-left:55px}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu .nav-item:hover{opacity:0.5}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu.collapsed{max-height:0}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu.expanded{max-height:100vh;font-size:x-large}.app-resources-catalog .hidden{display:none}.app-resources-catalog .truncate{margin-top:0}@media (min-width: 571px){.app-resources-catalog .text-wrapper{margin-top:8px}}@media (max-width: 570px){.app-resources-catalog .text-wrapper{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.85) 70%, transparent 100%);padding:20px 16px 16px 16px;z-index:2;text-align:center}.app-resources-catalog .text-wrapper h3{margin:0;color:#111820;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0.05em;text-align:center}}.app-collection-tool .app-main-section{padding-top:3em;margin-bottom:0 !important;background-color:#0e2240}@media screen and (max-width: 1200px){.app-collection-tool .app-main-section{overflow-x:hidden}}@media screen and (max-width: 1200px){.app-collection-tool .app-main-section{padding-top:3em}}.app-collection-tool .app-main-section .collection-tool-title{font-weight:600;font-size:3em;color:#f9f9f9}.app-collection-tool .app-main-section .collection-tool-title span{color:#ffc72c}@media screen and (max-width: 1440px){.app-collection-tool .app-main-section .collection-tool-title{font-size:2em;text-align:center}}.app-collection-tool .app-main-section .content-desktop{padding-left:7em;padding-right:7em;margin-top:1em;margin-bottom:5em;width:100%;display:flex;flex-direction:column;align-items:center;row-gap:1em;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;column-gap:3em}@media screen and (max-width: 1440px){.app-collection-tool .app-main-section .content-desktop{width:95%}}@media screen and (max-width: 1200px){.app-collection-tool .app-main-section .content-desktop{display:none}}.app-collection-tool .app-main-section .content-desktop .empty{pointer-events:none}.app-collection-tool .app-main-section .content-desktop .background{width:100%;height:250px;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width: 1440px){.app-collection-tool .app-main-section .content-desktop .background{width:100%}}.app-collection-tool .app-main-section .content-desktop .background::before{position:absolute;top:1em;left:50%;transform:translateX(-50%);font-size:50px;font-weight:800;letter-spacing:0.2em;text-transform:uppercase;text-align:center;color:#ffc72c;white-space:nowrap;opacity:1}.app-collection-tool .app-main-section .content-desktop .air,.app-collection-tool .app-main-section .content-desktop .land,.app-collection-tool .app-main-section .content-desktop .sea{display:flex;flex-direction:row;gap:0}.app-collection-tool .app-main-section .content-desktop:has(.background.air) .background.air,.app-collection-tool .app-main-section .content-desktop:has(.background.air) .background.land,.app-collection-tool .app-main-section .content-desktop:has(.background.air) .background.sea{flex:1}.app-collection-tool .app-main-section .content-desktop .background.air,.app-collection-tool .app-main-section .content-desktop .background.land,.app-collection-tool .app-main-section .content-desktop .background.sea{flex:1;height:650px;background-position:top;background-size:cover}.app-collection-tool .app-main-section .content-desktop .background.air{grid-column:1;grid-row:1}.app-collection-tool .app-main-section .content-desktop .background.land{grid-column:2;grid-row:1}.app-collection-tool .app-main-section .content-desktop .background.sea{grid-column:3;grid-row:1}.app-collection-tool .app-main-section .content-desktop .horizontal-container{grid-column:1 / -1;grid-row:2}.app-collection-tool .app-main-section .content-desktop .air{background-image:url("/inc/media/img/collectionTool/collection/bg_navitimer.jpg")}.app-collection-tool .app-main-section .content-desktop .air::before{content:attr(data-label);white-space:pre-wrap;text-align:center;line-height:0.8;display:block}.app-collection-tool .app-main-section .content-desktop .land{background-image:url("/inc/media/img/collectionTool/collection/bg_chronomat.jpg")}.app-collection-tool .app-main-section .content-desktop .land::before{content:attr(data-label);white-space:pre-wrap;text-align:center;line-height:0.8;display:block}.app-collection-tool .app-main-section .content-desktop .sea{background-image:url("/inc/media/img/collectionTool/collection/bg_SOH.jpg")}.app-collection-tool .app-main-section .content-desktop .sea::before{content:attr(data-label);white-space:pre-wrap;text-align:center;line-height:0.8;display:block}.app-collection-tool .app-main-section .content-desktop .watch-container{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.app-collection-tool .app-main-section .content-desktop .watch-container .watch{width:80%;height:350px;background-position:center;background-repeat:no-repeat;background-size:contain;transition:400ms all cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;filter:drop-shadow(5px 5px 5px transparent);transform:translateY(0px)}.app-collection-tool .app-main-section .content-desktop .watch-container .watch:hover{filter:drop-shadow(6px 6px 6px #222);transform:translateY(-3px)}.app-collection-tool .app-main-section .content-desktop .watch-container .navitimer{background-image:url("/inc/media/img/collectionTool/collection/navitimer.png")}.app-collection-tool .app-main-section .content-desktop .watch-container .soh{background-image:url("/inc/media/img/collectionTool/collection/soh.png")}.app-collection-tool .app-main-section .content-desktop .watch-container .chronomat{background-image:url("/inc/media/img/collectionTool/collection/chronomat.png")}.app-collection-tool .app-main-section .content-desktop .horizontal-container{z-index:2;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;column-gap:1em}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background{flex:1;height:175px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:1em}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background .mini-watch{cursor:pointer;width:150px;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background .mini-watch:hover{filter:drop-shadow(6px 6px 6px #222);transform:translateY(-3px)}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background .mini-watch.classicavi{background-image:url("/inc/media/img/collectionTool/mobile/navi.png")}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background .mini-watch.toptime{background-image:url("/inc/media/img/collectionTool/mobile/toptime.png")}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background .mini-watch.premier{background-image:url("/inc/media/img/collectionTool/mobile/premier.png")}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background .mini-watch.avenger{background-image:url("/inc/media/img/collectionTool/mobile/avenger.png")}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background .mini-watch.superocean{background-image:url("/inc/media/img/collectionTool/mobile/superocean.png")}.app-collection-tool .app-main-section .content-desktop .horizontal-container .horizontal-background .mini-watch.endurance{background-image:url("/inc/media/img/collectionTool/mobile/soh.png")}.app-collection-tool .app-main-section .content-desktop .horizontal-container .all-purpose{background-color:white}.app-collection-tool .app-main-section .content-desktop .horizontal-container .all-purpose::before{content:attr(data-label);position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center center;border-bottom:1px solid black;white-space:nowrap;font-size:0.75em;font-weight:700;letter-spacing:0.15em;text-transform:uppercase}.app-collection-tool .app-main-section .content-desktop .horizontal-container .professional{background-color:white}.app-collection-tool .app-main-section .content-desktop .horizontal-container .professional::after{content:attr(data-label);position:absolute;right:3em;top:50%;transform:translateY(-50%) rotate(90deg) translateX(50%);transform-origin:right center;border-bottom:1px solid black;font-size:0.75em;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;white-space:normal;word-break:break-word;max-width:160px;text-align:center}.app-collection-tool .app-main-section .content-mobile{margin-top:1em;margin-bottom:5em;width:100vw;margin-left:calc(-50vw + 50%);display:flex;justify-content:center;column-gap:2em;position:relative;padding:0 20px;flex-direction:column}.app-collection-tool .app-main-section .content-mobile .empty{pointer-events:none}@media screen and (max-width: 768px){.app-collection-tool .app-main-section .content-mobile .empty{display:none}}@media screen and (min-width: 1200px){.app-collection-tool .app-main-section .content-mobile{display:none}}.app-collection-tool .app-main-section .content-mobile .background-row{width:100%;display:flex;flex-direction:row;justify-content:center;column-gap:1em;padding:0 20px}@media screen and (max-width: 768px){.app-collection-tool .app-main-section .content-mobile{row-gap:2em}}@media screen and (max-width: 480px){.app-collection-tool .app-main-section .content-mobile{column-gap:1em}}.app-collection-tool .app-main-section .content-mobile .watch-container{height:60%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:1.5em;padding-top:25em;padding-bottom:1em}@media screen and (max-width: 1200px){.app-collection-tool .app-main-section .content-mobile .watch-container{height:65%;row-gap:0.8em;padding-top:10em}}@media screen and (max-width: 768px){.app-collection-tool .app-main-section .content-mobile .watch-container{height:90%;justify-content:start}}@media screen and (max-width: 480px){.app-collection-tool .app-main-section .content-mobile .watch-container{padding-top:25em}}.app-collection-tool .app-main-section .content-mobile .watch-container .watch{width:300px;height:300px;background-position:center;background-repeat:no-repeat;background-size:contain;transition:400ms all cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;filter:drop-shadow(6px 6px 6px transparent);transform:translateY(0px);background-position:center;background-repeat:no-repeat}.app-collection-tool .app-main-section .content-mobile .watch-container .watch:hover{filter:drop-shadow(6px 6px 6px #222);transform:translateY(-3px)}@media screen and (max-width: 1200px){.app-collection-tool .app-main-section .content-mobile .watch-container .watch{width:300px;height:300px}}@media screen and (max-width: 768px){.app-collection-tool .app-main-section .content-mobile .watch-container .watch{width:300px;height:300px}}.app-collection-tool .app-main-section .content-mobile .watch-container .navitimer{background-image:url("/inc/media/img/collectionTool/collection/navitimer.png")}.app-collection-tool .app-main-section .content-mobile .watch-container .soh{background-image:url("/inc/media/img/collectionTool/collection/soh.png")}.app-collection-tool .app-main-section .content-mobile .watch-container .chronomat{background-image:url("/inc/media/img/collectionTool/collection/chronomat.png")}.app-collection-tool .app-main-section .content-mobile .vertical-container{z-index:2;width:85%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:-1em;display:none}@media screen and (min-width: 768px){.app-collection-tool .app-main-section .content-mobile .vertical-container{display:none}}@media screen and (max-width: 1440px){.app-collection-tool .app-main-section .content-mobile .vertical-container{justify-content:flex-start !important}}.app-collection-tool .app-main-section .content-mobile .vertical-container .vertical-background{width:265px;height:740px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 1440px){.app-collection-tool .app-main-section .content-mobile .vertical-container .vertical-background{background-size:100% auto}}.app-collection-tool .app-main-section .content-mobile .vertical-container .all-purpose{background-image:url("/inc/media/img/collectionTool/desktop/chrono.png");transition:400ms all cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;transform:translateY(0px);filter:drop-shadow(6px 6px 6px transparent)}.app-collection-tool .app-main-section .content-mobile .vertical-container .all-purpose:hover{filter:drop-shadow(6px 6px 6px #222);transform:translateY(-3px) scale(0.97)}.app-collection-tool .app-main-section .content-mobile .vertical-container .professional{background-image:url("/inc/media/img/collectionTool/desktop/pro.png");transition:400ms all cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;transform:translateY(0px) scale(1);filter:drop-shadow(6px 6px 6px transparent)}.app-collection-tool .app-main-section .content-mobile .vertical-container .professional:hover{filter:drop-shadow(6px 6px 6px #444);transform:translateY(-3px)}@media screen and (max-width: 1440px){.app-collection-tool .app-main-section .content-mobile .vertical-container .professional{transform:translateY(0px) scale(0.97)}}.app-collection-tool .app-main-section .content-mobile .horizontal-container{z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:1em}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background{width:100%;height:135px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:1em}@media screen and (max-width: 480px){.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background{height:100px}}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch{cursor:pointer;width:120px;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;transition:400ms all cubic-bezier(0.165, 0.84, 0.44, 1)}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch:hover{filter:drop-shadow(6px 6px 6px #222);transform:translateY(-3px)}@media screen and (max-width: 480px){.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch{width:90px}}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch.classicavi{background-image:url("/inc/media/img/collectionTool/mobile/navi.png")}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch.toptime{background-image:url("/inc/media/img/collectionTool/mobile/toptime.png")}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch.premier{background-image:url("/inc/media/img/collectionTool/mobile/premier.png")}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch.avenger{background-image:url("/inc/media/img/collectionTool/mobile/avenger.png")}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch.superocean{background-image:url("/inc/media/img/collectionTool/mobile/superocean.png")}.app-collection-tool .app-main-section .content-mobile .horizontal-container .horizontal-background .mini-watch.endurance{background-image:url("/inc/media/img/collectionTool/mobile/soh.png")}.app-collection-tool .app-main-section .content-mobile .horizontal-container .all-purpose{background-color:white}.app-collection-tool .app-main-section .content-mobile .horizontal-container .all-purpose::before{content:attr(data-label);position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center center;border-bottom:1px solid black;white-space:nowrap;font-size:0.65em;font-weight:700;letter-spacing:0.15em;text-transform:uppercase}.app-collection-tool .app-main-section .content-mobile .horizontal-container .professional{background-color:white}.app-collection-tool .app-main-section .content-mobile .horizontal-container .professional::after{content:attr(data-label);position:absolute;right:3em;top:50%;transform:translateY(-50%) rotate(90deg) translateX(50%);transform-origin:right center;border-bottom:1px solid black;font-size:0.65em;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;white-space:normal;word-break:break-word;max-width:120px;text-align:center}.app-collection-tool .app-main-section .content-mobile .extended{width:15em !important;opacity:1 !important;background-position:top !important}.app-collection-tool .app-main-section .content-mobile .extended:after{opacity:0 !important}.app-collection-tool .app-main-section .content-mobile .extended:before{font-size:42px !important}.app-collection-tool .app-main-section .content-mobile .extended .watch-container .watch{pointer-events:auto !important;opacity:1 !important}.app-collection-tool .app-main-section .content-mobile .background{height:1200px;position:relative;background-position:top;background-repeat:no-repeat;background-size:110% 100%;opacity:0.85;transition:400ms all cubic-bezier(0.165, 0.84, 0.44, 1)}.app-collection-tool .app-main-section .content-mobile .background:after{content:'Click to expand';position:absolute;top:45%;left:50%;font-size:18px;font-weight:800;letter-spacing:0.2em;text-transform:uppercase;color:#fff;white-space:nowrap;opacity:1;transform:translateX(-50%) rotate(90deg)}@media screen and (max-width: 480px){.app-collection-tool .app-main-section .content-mobile .background:after{top:45%}}.app-collection-tool .app-main-section .content-mobile .background .watch-container .watch{pointer-events:none;opacity:0}@media screen and (max-width: 1200px){.app-collection-tool .app-main-section .content-mobile .background{width:6.5em;background-position:top -90px right 0;background-size:cover;overflow:hidden;cursor:pointer;background-blend-mode:difference}}@media screen and (max-width: 1026px){.app-collection-tool .app-main-section .content-mobile .background{height:1200px}}@media screen and (max-width: 768px){.app-collection-tool .app-main-section .content-mobile .background{height:1050px}}@media screen and (max-width: 480px){.app-collection-tool .app-main-section .content-mobile .background{height:875px}}.app-collection-tool .app-main-section .content-mobile .air{background-image:url("/inc/media/img/collectionTool/collection/bg_navitimer.jpg")}.app-collection-tool .app-main-section .content-mobile .air:before{content:attr(data-label);white-space:pre-wrap;position:absolute;top:15%;left:52%;font-size:28px;font-weight:800;letter-spacing:0.2em;text-transform:uppercase;text-align:center;color:#ffc72c;opacity:1;transform:translateX(-50%) rotate(90deg)}.app-collection-tool .app-main-section .content-mobile .sea{display:flex;flex-direction:column;background-image:url("/inc/media/img/collectionTool/collection/bg_SOH.jpg")}.app-collection-tool .app-main-section .content-mobile .sea:before{content:attr(data-label);white-space:pre-wrap;position:absolute;top:15%;left:52%;font-size:28px;font-weight:800;letter-spacing:0.2em;text-transform:uppercase;text-align:start;color:#ffc72c;opacity:1;transform:translateX(-50%) rotate(90deg)}.app-collection-tool .app-main-section .content-mobile .land{background-image:url("/inc/media/img/collectionTool/collection/bg_chronomat.jpg")}.app-collection-tool .app-main-section .content-mobile .land:before{content:attr(data-label);white-space:pre-wrap;position:absolute;top:15%;left:52%;font-size:28px;font-weight:800;letter-spacing:0.2em;text-transform:uppercase;text-align:center;color:#ffc72c;opacity:1;transform:translateX(-50%) rotate(90deg)}@media screen and (max-width: 480px){.app-collection-tool .app-main-section .content-mobile .land:before{top:15%}}.resources-feedback a{display:inline-block;padding:0;margin-bottom:10px;transition:ease-in all 0.2s;width:100%;height:80px;border:2px solid rgba(14,34,64,0.8);transition:ease-in all 0.2s;background-size:cover}.resources-feedback a:hover{border-color:#0e2240}.resources-feedback a.viewed{opacity:0.5}.app-resources-catalog{display:flex;flex-direction:row;position:relative;overflow:hidden}.app-resources-catalog .video_library{flex:1;width:100%;transition:padding 0.5s cubic-bezier(0.19, 1, 0.22, 1)}.app-resources-catalog .app-container{max-width:100%;margin-bottom:0}.app-resources-catalog #resources-catalog-sidebar{position:fixed;flex:0 0 450px;width:450px;height:100vh;transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);z-index:1010}.app-resources-catalog #resources-catalog-sidebar.closed{flex:0 0 0;width:0}.app-resources-catalog #resources-catalog-sidebar.closed #resources-catalog-sidebar-items{transform:translateX(-450px)}.app-resources-catalog #resources-catalog-sidebar.closed #resources-catalog-sidebar-toggle{left:0;box-shadow:2px 0 10px rgba(0,0,0,0.2)}@media (max-width: 570px){.app-resources-catalog #resources-catalog-sidebar{position:fixed !important;top:0 !important;left:0 !important;width:100vw !important;flex:none !important;height:100vh !important;z-index:5000 !important;background:rgba(0,0,0,0.4);backdrop-filter:blur(15px);visibility:visible;opacity:1}.app-resources-catalog #resources-catalog-sidebar.closed{visibility:hidden;opacity:0;pointer-events:none;width:100vw !important}.app-resources-catalog #resources-catalog-sidebar.closed #resources-catalog-sidebar-items{transform:translateX(-100%)}}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-toggle{position:absolute;top:0px;left:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;border:none !important;background-color:#0e2240;z-index:1020;transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);cursor:pointer;pointer-events:auto !important}@media (max-width: 570px){.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-toggle{display:none !important}}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-toggle span{display:inline-block;width:25px;height:2px;margin:3px 0;background-color:#ffffff;transition:all 0.3s ease}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items{position:absolute;top:0;left:0;height:100%;width:450px;color:#ffffff;overflow-y:auto;background-color:#0e2240;transition:transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);z-index:1011}@media (max-width: 570px){.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items{width:100vw !important;max-width:100vw !important;padding:40px 0 0 0 !important;background-color:#0e2240 !important}}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .sidebar-items-wrapper{padding:40px 0;height:auto;min-height:100%}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item{cursor:pointer}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item .submenu-toggle{position:relative;padding:14px 30px !important;font-size:16px !important;text-transform:uppercase;letter-spacing:2px !important;font-weight:800;color:#fff;border-bottom:1px solid rgba(255,255,255,0.05);transition:all 0.3s ease;white-space:normal !important}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item .submenu-toggle:hover{background:rgba(255,255,255,0.03)}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item .submenu-toggle.active{color:#ffc72c;background:rgba(255,199,44,0.08)}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item .submenu-toggle .caret{flex-shrink:0;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);margin-right:5px}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .nav-item .submenu-toggle.active .caret{transform:rotate(45deg)}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu{overflow:hidden;transition:max-height 0.5s cubic-bezier(0.19, 1, 0.22, 1);background:rgba(0,0,0,0.3)}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu .nav-item{position:relative;padding:10px 30px 10px 60px;border:none;font-size:13px !important;font-weight:500;opacity:0.6;color:#fff;transition:0.3s ease;white-space:normal !important}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu .nav-item:before{content:'';position:absolute;left:40px;top:50%;width:8px;height:1px;background:#ffc72c;transform:translateY(-50%) scaleX(0);transform-origin:left;transition:0.3s}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu .nav-item:hover{opacity:1;background:rgba(255,255,255,0.05);color:#ffc72c}.app-resources-catalog #resources-catalog-sidebar #resources-catalog-sidebar-items .submenu .nav-item:hover:before{transform:translateY(-50%) scaleX(1)}.app-resources-catalog .resources-catalog-content{position:relative;min-height:calc(100vh - 220px);padding-top:16px;flex:1;padding-left:128px !important;padding-right:128px !important}@media (max-width: 570px){.app-resources-catalog .resources-catalog-content{padding-left:0px !important;padding-right:0px !important}}.app-resources-catalog .resources-group{width:100%;margin-bottom:26px}.app-resources-catalog .resources-group-header{display:flex;width:100%;height:64px;background:#fff;align-items:center;justify-content:center;padding:0;padding-top:16px;padding-bottom:8px;transition:0.3s}.app-resources-catalog .resources-group-title{margin:0;padding:0;padding-top:6px;font-size:32px;text-transform:uppercase;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;color:#0e2240;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 15px}@media (max-width: 480px){.app-resources-catalog .resources-group-title{font-size:21px}}.app-resources-catalog .resources-group-main{display:flex;flex-wrap:wrap;justify-content:center;max-height:0px;height:auto;transition:0.6s;padding:0;margin:0px -40px;opacity:0;visibility:hidden;overflow:hidden}@media (max-width: 480px){.app-resources-catalog .resources-group-main{margin:0}}.app-resources-catalog .resources-group-footer{display:flex;width:100%;background:#fff;align-items:start;justify-content:center;color:#111820;height:48px;padding:12px 0;padding-bottom:16px;border-top:1px solid #cdcdcd;transition:0.3s}.app-resources-catalog .resources-group-toggle-link{display:flex;justify-content:center;align-items:center;margin-top:20px;color:#111820;text-decoration-color:#111820;opacity:0.5}@media (max-width: 480px){.app-resources-catalog .resources-group-toggle-link{font-size:15px}}.app-resources-catalog .resources-group-toggle-link .show-label{display:block;color:#111820}.app-resources-catalog .resources-group-toggle-link .hide-label{display:none;color:#111820}.app-resources-catalog .resources-group-toggle-link svg{fill:#111820;transform:rotate(0deg);transition:0.3s}.app-resources-catalog .resources-group.preopen .resources-group-main{visibility:visible}.app-resources-catalog .resources-group.open .resources-group-footer{border-top-color:transparent;padding-top:0;padding-bottom:0}.app-resources-catalog .resources-group.open .resources-group-main{max-height:none;opacity:1;visibility:visible;overflow:visible}.app-resources-catalog .resources-group.open .resources-group-toggle-link .show-label{display:none}.app-resources-catalog .resources-group.open .resources-group-toggle-link .hide-label{display:block}.app-resources-catalog .resources-group.open .resources-group-toggle-link svg{transform:rotate(180deg)}.app-resources-catalog .resource-cards{display:flex;width:100%;height:auto;padding:0 16px;margin-top:-32px;flex-wrap:wrap;justify-content:center}.app-resources-catalog .resource-cards .activity{display:flex;flex-direction:column}@media (max-width: 800px){.app-resources-catalog .resource-cards .activity{max-width:100%;margin:0 50px}}@media (max-width: 480px){.app-resources-catalog .resource-cards .activity{width:100%;margin:0;padding:0 16px}.app-resources-catalog .resource-cards .activity .d-flex{flex-direction:column !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;gap:16px}.app-resources-catalog .resource-cards .activity .d-flex .video-item{width:100%;margin:0;position:relative}.app-resources-catalog .resource-cards .activity-title{font-size:16px}}.app-resources-catalog .resource-cards .activity .activity-title{padding:10px 25px;margin:auto;font-weight:bold;color:#ffc72c;text-transform:uppercase;cursor:default}.app-resources-catalog .resource-card{position:relative;display:flex;flex-direction:column;width:350px;height:auto;border:none;margin:16px;align-items:center;justify-content:flex-start;overflow:visible;background-color:transparent;transition:transform 0.3s ease}.app-resources-catalog .resource-card:hover{cursor:pointer;border-color:#ffc72c}.app-resources-catalog .resource-card-header{display:none}@media (max-width: 480px){.app-resources-catalog .resource-card-header{min-width:0;width:100%}}.app-resources-catalog .resource-card-title{margin:0;padding:0;padding-top:4px;color:#fff;font-family:"ItalianPlateNo2","RobotoCondensed",Helvetica,Arial,sans-serif;font-weight:700;font-size:21px;text-transform:uppercase;letter-spacing:0.05em;overflow:hidden;padding:0 15px}.app-resources-catalog .resource-card-illustration{position:relative;margin:0;padding:0;width:100%;height:200px;overflow:hidden;z-index:1;border:solid 1px rgba(255,255,255,0.1);background-color:#000}.app-resources-catalog .resource-card-illustration img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);backface-visibility:hidden;will-change:transform}.app-resources-catalog .resource-card-illustration img.img-error{position:relative;object-fit:contain;background-color:#ffc72c}.app-resources-catalog .video_library .app-row{opacity:1;transition:opacity 0.3s ease}.app-resources-catalog .video_library.loading .app-row{opacity:0}.app-resources-catalog .video_library .video_highlights{position:relative;height:300px;overflow:hidden}.app-resources-catalog .video_library .video_highlights.empty{height:100px}.app-resources-catalog .video_library .video_highlights .app-carousel .app-carousel-navigation{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;align-items:center;gap:8px;z-index:10}.app-resources-catalog .video_library .video_highlights .app-carousel .app-carousel-wrapper{height:100%}.app-resources-catalog .video_library .video_highlights .app-carousel .app-carousel-wrapper .app-carousel-slide{width:100%;flex:auto}.app-resources-catalog .video_library .video_highlights .app-carousel .app-carousel-wrapper .app-carousel-slide .app-section-content{padding:0;height:100%}.app-resources-catalog .video_library .video_highlights .app-carousel .app-carousel-wrapper .app-carousel-slide .app-section-content .video-card{width:100%;height:100%;margin:0}.app-resources-catalog .video_library .video_highlights .app-carousel .app-carousel-wrapper .app-carousel-slide .app-section-content .video-card img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.app-resources-catalog .video_library .video_highlights .video-card{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1360px;height:100%}.app-resources-catalog .video_library .video_highlights .launch_video{display:inline-block;margin-top:2rem;color:#ffc72c;border:solid 1px #ffc72c;background-color:rgba(17,24,32,0.75)}.app-resources-catalog .video_library .video_highlights .launch_video:hover{opacity:0.75}.app-resources-catalog #resources-catalog-mobile-menu-toggle{position:fixed !important;bottom:50px !important;right:30px !important;top:auto !important;left:auto !important;height:70px !important;width:70px !important;background:#ffc72c !important;color:#000 !important;border:none !important;border-radius:50% !important;box-shadow:0 20px 40px rgba(0,0,0,0.6) !important;z-index:10000 !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);cursor:pointer;transform:translateZ(0) !important}.app-resources-catalog #resources-catalog-mobile-menu-toggle:active{transform:scale(0.85)}.app-resources-catalog #resources-catalog-mobile-menu-toggle svg{fill:#000 !important;width:36px !important;height:36px !important;transition:all 0.3s ease}.app-resources-catalog #resources-catalog-mobile-menu-toggle.active{background:#fff !important;box-shadow:0 10px 30px rgba(0,0,0,0.4) !important}.app-resources-catalog #resources-catalog-mobile-menu-toggle.active .hamburger-icon{display:none !important}.app-resources-catalog #resources-catalog-mobile-menu-toggle.active .close-icon{display:block !important}@media (min-width: 571px){.app-resources-catalog #resources-catalog-mobile-menu-toggle{display:none !important}}.app-resources-catalog .truncate{max-width:200px;margin-top:0}.app-resources-catalog .text-wrapper{position:relative;width:100%;background:none;padding:15px 0 0 0;z-index:10;display:flex;justify-content:center}.app-resources-catalog .text-wrapper h3{color:#0e2240 !important;margin:0;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;text-align:center;opacity:0.9}@media (max-width: 480px){.app-resources-catalog .text-wrapper{padding:10px 0 0 0}.app-resources-catalog .text-wrapper h3{font-size:13px;color:#0e2240 !important}}.scormpackage-panel{z-index:9999;background:#fff;padding-left:0px !important}.scormpackage-panel .modal-dialog{padding:0px;margin:0 !important;max-width:100% !important;width:100%}.scormpackage-panel .modal-dialog .modal-body{padding:0px;margin:0px;padding-top:65px;width:100% !important}.scormpackage-panel .modal-dialog .modal-content{padding-bottom:0}.scormpackage-panel .modal-dialog .modal-content iframe{border:0px}.scormpackage-panel .btn-close{top:16px}@media (max-width: 1025px){.scormpackage-panel .btn-close{position:fixed;z-index:10;background-color:#fff !important}}.scormslider-panel{z-index:9999;padding-left:0px !important}.scormslider-panel .modal-dialog{padding:0px;margin:0px auto;width:100%;height:100%;position:relative}.scormslider-panel .modal-content{-webkit-overflow-scrolling:touch !important;overflow-y:none !important;position:absolute;top:0px;left:0px;right:0px;bottom:0px}.scormslider-panel .modal-content iframe{border:0px;position:absolute;top:0px;left:0px;right:0px;bottom:0px}.scormslider-panel .modal-content .btn-close{position:absolute;top:18px;right:30px;background-color:rgba(0,0,0,0.5);color:#fff;height:50px;width:50px;border-radius:1000px;background-image:url(/resources/media/img/icons/close-white.png);background-size:30px 30px}.seminarlist .seminar>div{overflow:hidden}.seminarlist .seminar-inner .bkg.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.seminarlist .seminar-inner .completed-seminars{color:#ffc72c}.seminarlist .seminar-inner .progress-bar,.seminarlist .seminar-inner .not-started-banner{background:#ffc72c}.seminarlist .seminar-inner .not-started-banner{top:43px !important;margin-right:-64px !important}@media (min-width: 768px){.seminarlist .seminar-inner.category{height:204px;min-height:205px}}.seminarlist .seminar-inner.training{cursor:default;transform:scale(1) !important}@media (min-width: 768px){.seminarlist .seminar-inner.training{height:204px;min-height:205px}}@media (max-width: 767px){.seminarlist .seminar-inner.training{height:179px;min-height:180px}}.seminarlist .seminar-inner.training .texts{margin-top:auto;padding:12px 16px;background:rgba(255,255,255,0.8)}.seminarlist .seminar-inner.training .texts h5{margin:0}.seminarlist .seminar-inner.training .bkg{transform:scale(1) !important}.seminarlist .seminar-inner.locked{cursor:default}.seminarlist .seminar-inner.locked:before{content:'';position:absolute;z-index:3;width:50px;height:50px;left:50%;top:29%;margin-left:-25px;margin-top:-25px;background:url("/resources/media/img/icons/lock.png");background-size:100% 100%}.seminarlist .seminar-inner.locked:after{content:'';position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.5)}.seminarlist .seminar-inner.locked .progress-container{display:none}.survey-panel{z-index:1500}.survey-panel .form-group{margin-bottom:30px;margin-left:25px}.survey-panel .question-number{float:left}.survey-panel textarea{margin-top:5px}.survey-panel .radio label input,.survey-panel .checkbox label input{visibility:visible !important}.language-menu.dropdown .dropdown-toggle{position:relative;min-width:144px}.language-menu.dropdown .dropdown-toggle:after{display:none}.language-menu.dropdown .dropdown-menu{left:auto;right:0;bottom:auto;top:-100%;width:100%;min-width:144px}.language-menu.dropdown .dropdown-menu a{text-decoration:none}.app-topbar .language-menu.dropdown .dropdown-toggle{border-color:#0e2240;padding:4px 8px;color:#0e2240;background-color:transparent}.app-topbar .language-menu.dropdown .dropdown-toggle svg{fill:#0e2240;transition:0.3s}.app-topbar .language-menu.dropdown .dropdown-toggle:hover{border-color:#0e2240;color:#0e2240;background-color:rgba(255,255,255,0.35)}.app-topbar .language-menu.dropdown .dropdown-toggle:hover svg{fill:#0e2240}.app-topbar .language-menu.dropdown .dropdown-menu{bottom:auto;top:100%}body .app-footer{z-index:20;position:relative}body .app-footer .language-menu .dropdown-menu{bottom:100% !important;top:auto !important;z-index:1050;margin-bottom:5px}.avatar-upload-panel h1{margin:64px 0 40px 0;text-align:center}.avatarchoiceform h1{display:none}.avatarchoiceform .avatar-selector{width:150px;margin:auto}.avatarchoiceform .avatar-selector img{border:#929292 4px solid;width:150px;height:150px}.avatarchoiceform .upload-avatar{height:300px}.home .avatarchoiceform .avatar-skip{display:none}.avatarchoiceform .back-to-selection{cursor:pointer}.certificate-preview{background:#f3f3f3;padding:20px;margin-bottom:15px;background:url("/resources/media/img/certificate/ongoing-certificate-bkg.png") no-repeat top left;background-size:cover}.certificate-preview .certificate-body{padding:15px 20px;border:1px solid #ffc72c}.certificate-preview .certificate-body>img{max-width:80%}.certificate-preview .certificate-body .challenge-progression{margin-top:10px}.certificate-preview .certificate-body .challenge-progression .challenge-progress-circle{position:relative;height:60px;margin-bottom:6px;padding-top:19px;text-align:center}.certificate-preview .certificate-body .challenge-progression .challenge-progress-circle canvas{position:absolute;top:0;left:50%;margin-left:-30px}.certificate-preview .certificate-body .challenge-progression img.certified{max-width:60px}.certificate-preview .certificate-body .challenge-progression small{font-size:0.75rem;display:block;margin:6px 0;line-height:1.2em}.certificate-preview .certificate-body .challenge-progression.Certification{color:#ffc72c}.certificate-preview .certificate-body .challenge-progression.SPECIALIST_TRAINING{color:#ffc72c}.certificate-panel{z-index:2000}.certificate-panel .modal-body{background:#fff !important}.certificate-panel .modal-body .certificate{position:relative;border:35px solid #ffc72c;padding:2px;text-align:center;font-size:14px;line-height:18px;font-weight:700;color:#0e2240;background:url("/resources/media/img/certificate/certificate-bkg.png");background-size:cover}.certificate-panel .modal-body .certificate .border{min-height:500px;border:1px solid #ffc72c;padding:15px}.certificate-panel .modal-body .certificate .border .logo{max-width:200px;display:inline-block}.certificate-panel .modal-body .certificate .border h2{font-style:normal;margin:0;padding-bottom:10px;font-size:35px}@media (min-width: 1026px){.certificate-panel .modal-body .certificate .border h2{font-size:55px}}.certificate-panel .modal-body .certificate .border h2:after{display:none}.certificate-panel .modal-body .certificate .border h3{margin-top:0;font-weight:normal}.certificate-panel .modal-body .certificate .border .border-top{padding-top:10px;border-top:1px solid #0e2240}@media (min-width: 1026px){.certificate-panel .modal-body .certificate .border .row{display:flex;align-items:center}}.certificate-panel .modal-body .certificate .border .certificate-badge,.certificate-panel .modal-body .certificate .border .certificate-signature{display:inline-block;max-width:100px;margin-bottom:7px}@media (min-width: 768px){.certificateslist>.row{display:flex;flex-wrap:wrap}}.certificateslist .certificate-placeholder{position:relative;border:35px solid #ffc72c;padding:2px;text-align:center;font-size:14px;line-height:18px;font-weight:700;color:#0e2240;background:url("/resources/media/img/certificate/certificate-bkg.png");background-size:cover}.certificateslist .certificate-placeholder p{max-width:360px;margin-left:auto;margin-right:auto}.certificateslist .certificate-placeholder.app-locked{filter:grayscale(1)}.certificateslist .certificate-placeholder .border{border:1px solid #ffc72c;padding:15px}.certificateslist .certificate-placeholder .border .logo{max-width:144px;display:inline-block}.certificateslist .certificate-placeholder .border h2{font-style:normal;margin:0;padding-bottom:10px;font-size:35px}@media (min-width: 1026px){.certificateslist .certificate-placeholder .border h2{font-size:55px}}.certificateslist .certificate-placeholder .border h2:after{display:none}.certificateslist .certificate-placeholder .border h3{margin-top:0;font-weight:normal}.certificateslist .certificate-placeholder .border .border-top{padding-top:10px;border-top:1px solid #0e2240}@media (min-width: 1026px){.certificateslist .certificate-placeholder .border .row{display:flex;align-items:center}}.certificateslist .certificate-placeholder .border .certificate-badge,.certificateslist .certificate-placeholder .border .certificate-signature{display:inline-block;max-width:100px;margin-bottom:7px}.certificateslist .app-certification-description{font-size:21px;padding:16px 12px 24px 12px;text-align:center;margin:0;margin:auto}@media (max-width: 640px){.certificateslist .app-certification-description{font-size:16px}}.certificateslist .ongoing-certificate{display:block;margin-bottom:20px}.certificateslist .certificate-container{margin-bottom:30px}@media (min-width: 768px){.certificateslist .certificate-container{margin-bottom:20px}.certificateslist .certificate-container h6{margin-top:0;min-height:51px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:center;justify-content:center}}.certificateslist .certificate-stamp{position:relative;margin-bottom:10px;text-align:center}.certificateslist .certificate-stamp img{opacity:0.2;height:100px;width:100px}.certificateslist .certificate-stamp .certificate{height:100px}.certificateslist .certificate-stamp .certificate img{opacity:1}.certificateslist .certificate-stamp .date{margin-top:-60px;font-weight:bold;color:#ffc72c}.certificateslist .certificate-stamp .text-not-certified{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.conditionofuseconfirmform{padding:5px;transition:0.2s ease-in all}.conditionofuseconfirmform.error{background:rgba(185,71,59,0.3)}.usereditform .introText{text-align:center}.usereditform input[type='text']:disabled{border:0px;background:#929292}.usereditform input[type='text'].datepickerfield{background-image:url(/resources/media/img/calendar.png);background-repeat:no-repeat;background-position:10px center;padding-left:45px}.registrationkeyform .groups{background:#f3f3f3;padding:15px;text-align:center;background-image:url(/resources/media/img/icone-here.png);background-repeat:no-repeat;background-position:0 center}.registrationkeyform .group-PointOfSale{padding:15px;line-height:1.5rem;background:#f3f3f3}.registrationkeyform input[type='text']{border-right-width:0;border-color:#0e2240}@media (max-width: 767px){.registrationkeyform .flex-rows.form-group{display:block}.registrationkeyform input[type='text']{border-right-width:2px;border-bottom-width:0}.registrationkeyform input[type='submit']{width:100%}}.registrationkeyform .btn.key-confirm,.registrationkeyform .btn.key-cancel{margin:0 5px}.user-feedback-cup{display:flex;position:fixed;width:210px;height:auto;margin:0;bottom:0;right:calc(50% - 72px);background:#f3565b;box-sizing:border-box;z-index:9999;text-align:center;transition:0.3s}.user-feedback-cup-label{width:60%;display:inline-block;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;color:white;padding:12px 0}.user-feedback-cup-phases{color:white;width:40%;height:100%;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;display:inline-block;border-left:solid 1px white;cursor:pointer}.user-feedback-cup-phases span{display:flex;width:100%;height:100%;padding:12px 0;justify-content:center;align-items:center}.user-feedback-cup-phases ul{display:none;position:absolute;width:210px;right:0;bottom:44px;background:white;margin:0;padding:0;list-style-type:none;color:#000;border:solid 1px #eee}.user-feedback-cup-phases ul li{padding:0;font-size:12px;padding:16px 0;border-bottom:solid 1px #eee;cursor:pointer}.user-feedback-cup-phases ul li:last-child{border-bottom:none}.user-feedback-cup-phases ul li.active,.user-feedback-cup-phases ul li:hover{background-color:#f3565b}.user-feedback-cup-phases.active ul{display:block}.user-feedback-cup-loader{display:none;width:40px;height:40px;margin:2px 0 3px 0}.user-feedback-cup--loading .user-feedback-label{display:none}.user-feedback-cup--loading .user-feedback-loader{display:inline-block;background-image:url("/resources/media/img/loading-small-white.svg");background-position:center center;background-repeat:no-repeat;transition:none}.user-feedback-cup--open{bottom:-100px}.user-feedback{display:block;position:fixed;width:144px;height:auto;margin:0;padding:0 16px;bottom:0;right:calc(50% - 72px);background:#f3565b;box-sizing:border-box;z-index:9999;text-align:center;transition:0.3s}.user-feedback-label{display:inline-block;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;color:white;padding:12px 0}.user-feedback-loader{display:none;width:40px;height:40px;margin:2px 0 3px 0}.user-feedback--loading .user-feedback-label{display:none}.user-feedback--loading .user-feedback-loader{display:inline-block;background-image:url("/resources/media/img/loading-small-white.svg");background-position:center center;background-repeat:no-repeat;transition:none}.user-feedback--open{bottom:-100px}.qp-user-feedback-container{position:relative;cursor:pointer;transition:200ms opacity ease-in-out}.qp-user-feedback-container .quiz-user-feedback-label{padding:12px 18px;background-color:indianred;color:#f5f5f7;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;font-size:12px}.quiz-user-feedback{position:relative;cursor:pointer;top:0;transition:200ms top ease-in-out}.quiz-user-feedback.user-feedback--open{top:-100px;bottom:auto}@media (max-width: 767px){.forgotpassword-panel .flex-rows{display:block}.forgotpassword-panel input[type='text']{border-right-width:2px;border-bottom-width:0}.forgotpassword-panel input[type='submit']{width:100%}}.userinvite-panel{z-index:1500}.loginkey-panel{z-index:1300}.loginkey-panel .conditionofuseconfirmform{margin-top:22px;padding:22px 0 0;border-top:1px solid #d4d4d4;text-align:right}.loginkey-panel .conditionofuseconfirmform .checkbox{text-align:left}.myprofile-panel .modal-body{padding:0 !important}@media (max-width: 1025px){.myprofile-panel .modal-body{display:block}}.myprofile-panel .tabs-container{padding:30px 0 30px 50px;border-right:1px solid #f3f3f3}.myprofile-panel .tabs-container h2{padding-right:50px;margin-bottom:30px}.myprofile-panel .tabs-container .nav-pills{border-bottom:none}.myprofile-panel .tabs-container .nav-pills li{padding:0}.myprofile-panel .tabs-container .nav-pills li a{position:relative;padding:20px 30px 20px 0;color:#929292;font-weight:bold;text-transform:uppercase;background:transparent !important;transition:ease-in 0.2s all}.myprofile-panel .tabs-container .nav-pills li a:before{content:'';position:absolute;width:5px;height:100%;left:inherit;right:0;top:0;transition:ease-in 0.2s all}.myprofile-panel .tabs-container .nav-pills li a:hover{color:#494949}.myprofile-panel .tabs-container .nav-pills li a:hover:before{content:'';background:#d4d4d4}.myprofile-panel .tabs-container .nav-pills li.active a{color:#ffc72c}.myprofile-panel .tabs-container .nav-pills li.active a:before{background:#ffc72c}@media (max-width: 1025px){.myprofile-panel h2{padding-top:35px;margin:0 50px 0px}}@media (max-width: 767px){.myprofile-panel h2{padding-top:25px;margin:0 25px 0px}}.myprofile-panel .dropdown{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.myprofile-panel .dropdown .dropdown-toggle{display:block;cursor:pointer;width:100%;padding:20px 50px;text-align:left;color:#0e2240;background:#fff}@media (max-width: 767px){.myprofile-panel .dropdown .dropdown-toggle{padding:20px 25px}}.myprofile-panel .dropdown .dropdown-toggle .caret{border-top-color:#0e2240}.myprofile-panel .dropdown .dropdown-menu{width:100%;padding:20px 0;margin-top:0;border:none;background-color:#0e2240}.myprofile-panel .dropdown .dropdown-menu>li>a{padding:13px 25px;text-transform:uppercase;text-decoration:none}@media (min-width: 768px){.myprofile-panel .dropdown .dropdown-menu>li>a{padding:15px 50px}}.myprofile-panel .dropdown .dropdown-menu>li.active>a{background:transparent;color:#ffc72c;font-weight:bold}@media (min-width: 1200px){.myprofile-panel .tab-content{padding:50px 100px 70px}}@media (max-width: 1199px){.myprofile-panel .tab-content{padding:35px 50px 40px}}@media (max-width: 767px){.myprofile-panel .tab-content{padding:20px 25px 30px}}.myprofile-panel .tab-content h1{margin-bottom:30px}.myprofile-panel .tab-content .avatarchoiceform h1{display:block}.myprofile-panel .form-group{margin-bottom:15px}.myprofile-panel .hasalreadyvisited-radio{margin-left:20px}.myprofile-panel .desactivation_module{padding:30px 0px}@media (max-width: 767px){.myprofile-panel .desactivation_module{padding:10px 0px 15px}}@media (min-width: 768px){.myprofile-panel .registrationspacerleft{padding-right:30px}.myprofile-panel .registrationspacerright{padding-left:30px}}.pendingaccountconfirmation{z-index:1060}.pendingaccountconfirmation .btn-outline-danger{transition:ease-out all 0.4s}.pendingaccountconfirmation .btn-outline-danger:hover,.pendingaccountconfirmation .btn-outline-danger:active,.pendingaccountconfirmation .btn-outline-danger:active:hover,.pendingaccountconfirmation .btn-outline-danger:focus,.pendingaccountconfirmation .btn-outline-danger:focus:active{box-shadow:inset 660px 0 0 0 #b9473b;color:#fff}.profile-dropdown .user-avatar-image{width:50px}.profile-dropdown .dropdown-menu{min-width:auto;padding:10px 20px;left:auto;top:59px;right:0;text-align:right;border:2px solid #e6e6e6;background:#fff;box-shadow:0px 2.8px 2.2px rgba(0,0,0,0.02),0px 6.7px 5.3px rgba(0,0,0,0.028),0px 12.5px 10px rgba(0,0,0,0.035),0px 22.3px 17.9px rgba(0,0,0,0.042),0px 41.8px 33.4px rgba(0,0,0,0.05),0px 100px 80px rgba(0,0,0,0.07)}.profile-dropdown .dropdown-menu:before{content:'';border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #e6e6e6;position:absolute;top:-11px;right:14px}.profile-dropdown .dropdown-menu li{margin-bottom:8px}.profile-dropdown .dropdown-menu li:last-child{margin-bottom:0}.profile-dropdown .dropdown-menu li a{text-decoration:none}.profile-dropdown .dropdown-menu li a:hover{text-decoration:underline}.app-profile{margin-top:115px}@media (max-width: 1200px){.app-profile{margin-top:170px}}@media (max-width: 1026px){.app-profile{margin-top:150px}}.app-profile .challenge_resume{position:absolute;z-index:-1}@media (max-width: 1200px){.app-profile .challenge_resume{height:160px}}@media (max-width: 1026px){.app-profile .challenge_resume{height:235px}}@media (max-width: 768px){.app-profile .challenge_resume{height:120px}}.app-profile .app-block-margin{width:calc(100% - 16px)}.app-profile .app-my-pos-tab{width:100%}.app-profile .app-my-pos-tab .pos-table-wrapper{width:100%;overflow:auto}.app-profile .app-page-tabs{top:-110px;bottom:unset;right:0;justify-content:center;gap:10px;position:relative}.app-profile .app-page-tabs .app-tab-link{flex:unset;width:auto;padding:10px 35px 8px 35px;color:#0e2240;border:1px solid #0e2240;border-radius:35px;transition:all 0.3s ease-in-out}.app-profile .app-page-tabs .app-tab-link.active,.app-profile .app-page-tabs .app-tab-link:hover{border-color:#ffc72c;background-color:#ffc72c}@media (max-width: 1026px){.app-profile .app-page-tabs .app-tab-link{width:70%}}@media (max-width: 1026px){.app-profile .app-page-tabs{position:relative;top:unset;flex-wrap:wrap;justify-content:center;width:100%}}.app-profile .app-module-progression{position:absolute;top:71px;width:195px;height:195px;z-index:4}@media (max-width: 1200px){.app-profile .app-module-progression{top:42px;width:157px;height:157px}}@media (max-width: 1026px){.app-profile .app-module-progression{top:-59px;width:104px;height:104px}}@media (max-width: 768px){.app-profile .app-module-progression{width:130px;height:130px;bottom:unset;top:1px}}.app-profile .app-module-progression .app-module-progression-circle{margin:0;width:100%;height:100%}.app-profile .app-module-progression .app-module-progression-circle circle-progress::part(base){width:100%;height:100%}.app-profile .app-module-progression .app-module-progression-circle circle-progress::part(circle){stroke-width:4px}.app-profile .app-module-progression .app-module-progression-circle circle-progress::part(value){stroke-width:4px}.app-profile .app-profile-avatar{position:absolute;width:180px;height:180px;border-radius:50%;overflow:hidden;background:#fff;bottom:-90px;left:calc(50% - 90px);z-index:3;border:solid 1px #eee}.app-profile .app-profile-avatar img{width:100%;height:100%;object-fit:cover}.app-profile .app-profile-avatar:hover{cursor:pointer}@media (max-width: 1200px){.app-profile .app-profile-avatar{width:144px;height:144px;bottom:-72px;left:calc(50% - 72px)}}@media (max-width: 1026px){.app-profile .app-profile-avatar{width:96px;height:96px;top:-55px;bottom:unset;left:calc(50% - 48px)}}@media (max-width: 768px){.app-profile .app-profile-avatar{position:relative;width:120px;height:120px;bottom:30px;left:auto;flex-shrink:0}}.app-profile .app-tab-content{max-width:640px;margin:80px auto}@media (max-width: 1200px){.app-profile .app-tab-content{margin:64px auto}}@media (max-width: 1026px){.app-profile .app-tab-content{margin:48px auto}}@media (max-width: 768px){.app-profile .app-tab-content{margin:0 auto}}.app-profile .app-profile-form{border-bottom:solid 1px rgba(14,34,64,0.5);padding:40px 0}.app-profile .app-profile-form:last-child{border:none;padding-bottom:0}.app-profile .flex-rows{display:flex}.app-profile .table{padding:20px 0;width:100% !important;border:none !important}.app-profile .table th{font-weight:900;text-transform:uppercase;border-bottom:solid 1px #ebebeb}.app-profile .table tr:last-child td{border-bottom:solid 2px #ebebeb}.app-profile .table td{border:none}.app-profile .table th,.app-profile .table td{padding:12px 8px}.app-profile .table th:last-child,.app-profile .table td:last-child{text-align:right}.app-profile .table td{vertical-align:middle;border-top:solid 1px #ebebeb}.app-profile .table .user-avatar{width:52px}.app-profile .table .user-nickname{width:auto !important}.app-profile .table .user-completions{display:flex;width:auto !important;justify-content:right}.app-profile .table .user-completions .badge{width:40px;height:40px;margin:0px 4px;overflow:hidden;background-size:100% auto;border-radius:100%;background-repeat:no-repeat;background-position:top center}.app-profile .table .avatar{width:40px;height:40px;max-width:none;overflow:hidden;border-radius:100%;display:inline-block}.app-profile .myposition:before{content:'\25ce';cursor:pointer;padding:0.5em 1em;display:inline-block}.app-profile .dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.app-profile .dataTables_wrapper .dataTables_paginate a{text-decoration:none}.app-profile .dataTables_wrapper .dataTables_paginate .paginate_button{color:#0e2240 !important}.app-profile .dataTables_wrapper .dataTables_paginate .paginate_button.first:before{content:'<<'}.app-profile .dataTables_wrapper .dataTables_paginate .paginate_button.previous:before{content:'<'}.app-profile .dataTables_wrapper .dataTables_paginate .paginate_button.next:before{content:'>'}.app-profile .dataTables_wrapper .dataTables_paginate .paginate_button.last:before{content:'>>'}.app-profile .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:0.5;color:#929292 !important}.app-profile .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent !important;color:#000101 !important;border-color:transparent}.app-profile .app-main-section .app-section-content{justify-content:space-between}.app-profile .app-main-section .app-section-content .app-row{height:48px;margin:0 auto}@media (max-width: 1200px){.app-profile .app-main-section .app-section-content .app-row{height:auto}}@media (min-width: 1026px){.registrationworkflow-panel .modal-lg{width:900px}}.registrationworkflow-panel .registration-steps ul{display:flex;flex-wrap:wrap;justify-content:center}.registrationworkflow-panel .registration-steps ul li{display:block;position:relative;color:#0e2240;text-transform:uppercase;font-weight:900}.registrationworkflow-panel .registration-steps ul li:before{content:'';position:absolute;z-index:0;right:0;left:0;top:50%;margin-top:-1px;height:1px;background:#0e2240;top:10px}.registrationworkflow-panel .registration-steps ul li:first-child:before{left:5px}.registrationworkflow-panel .registration-steps ul li:last-child:before{right:5px}.registrationworkflow-panel .registration-steps ul li.active{color:#ffc72c}.registrationworkflow-panel .registration-steps ul li span{position:relative;z-index:1;display:inline-block;padding:0 10px;background:#fff}@media (max-width: 767px){.registrationworkflow-panel .registration-steps{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding-top:10px}.registrationworkflow-panel .registration-steps li{display:block}.registrationworkflow-panel .registration-steps li:before{display:none}}.registrationworkflow-panel a{text-decoration:underline}.registrationworkflow-panel hr{border-color:#d4d4d4}.registrationform label{font-weight:normal}.registrationform .fa-info{margin-left:5px}.registrationform .hasalreadyvisited-radio{padding-left:35px}.registrationform select{padding:5px}.registrationform .registrationspacerleft{padding-right:25px}.registrationform .registrationspacerright{padding-left:25px}.registrationform .picto-tooltip{cursor:pointer;background:transparent url("/resources/media/img/icons/picto_tooltip.png") no-repeat scroll center center;display:inline-block;height:16px;margin-bottom:-2px;width:16px}.registrationform .form-horizontal .form-group{margin-left:0;margin-right:0}@media (min-width: 768px){.registrationform .form-horizontal:first-child .form-group{margin-left:-15px}.registrationform .form-horizontal:last-child .form-group{margin-right:-15px}}.tooltip{position:absolute;z-index:1070;display:block;opacity:0;pointer-events:none}.tooltip.show{opacity:0.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:'';border-color:transparent;border-style:solid}.tooltip .tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#0e2240;border-radius:0.25rem}@media (max-width: 480px){.registration-keyform-steps .form-control{font-size:13px}}@media (max-width: 640px){.registration-keyform-steps .btn{font-size:16px}}.registration-keyform-steps .register-keyform-validation{margin-top:20px}.registration-keyform-steps .register-keyform-validation .btn{display:block;max-width:400px;margin:auto}.registration-keyform-steps .register-keyform-validation .btn:last-child{margin-top:12px}.registration-keyform-steps .group-PointOfSale{padding:15px;line-height:1.5rem;background:#f3f3f3;max-width:400px;margin:auto}.verify-token{margin:0 auto;width:100%;max-width:480px;display:flex;flex-direction:column;align-items:center;row-gap:2em}.verify-token__title{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:1em}.verify-token__title h3{font-size:28px;font-weight:700}.verify-token__paragraph{width:100%;display:flex;flex-direction:column}.verify-token__paragraph p{margin:0;font-size:15px;font-weight:300}.verify-token__form{width:100%;display:flex;justify-content:center}.verify-token__form form{width:100%;display:flex;flex-direction:column;row-gap:1.5em}.verify-token__form input{border:2px solid #000;width:100%;padding:10px 24px}.verify-token__submit{width:100%;display:flex}.verify-token__button{margin:0 auto;border:0;padding:12px 24px;font-weight:600;color:#000;background-color:#ffc32f}
