.menu--opened header{display:flex}header{z-index:10;display:none;position:fixed;width:100%}header .container{margin-left:auto;height:100vh;max-width:400px;width:calc(100vw - 30px);margin-left:auto;background:#2175D9;color:#fff;display:flex;flex-flow:column;justify-content:center;position:relative;padding:0px 60px 60px 0px}header .container .nav-top{top:0;position:absolute;display:flex;flex-flow:row;align-items:center;margin-left:auto;font-size:18px;right:60px;height:140px}header .container .nav-top img{cursor:pointer;margin-left:20px}header .container .main-nav{display:flex;flex-flow:column;text-align:right}header .container .main-nav li{margin-bottom:30px;font-size:28px}header .container .main-nav li .active{font-weight:bold}header .container .separator{height:1px;background:#318db6;width:100%;margin-bottom:30px}.private--header{width:100%;display:flex;flex-flow:column}.private--header .private-header-inside{padding:0 60px}.private--header .private--header-top{height:140px;display:flex;flex-flow:row;align-items:center;background:#0F1941}.private--header .private--header-top .logo-cluberandstad{font-size:50px}.private--header .private--header-top .user-info{font-size:18px;color:#fff;margin-left:auto;display:flex;flex-flow:row;align-items:center;cursor:pointer}.private--header .private--header-top .user-info img{margin-left:20px}.private--header .private--header-top .user-info img.burguer{margin-left:0px;margin-right:8px;fill:#fff}.private--header .private--header-bottom{background:#F7F5F0;height:150px;width:100%;display:flex;flex-flow:row;align-items:center}.private--header .private--header-bottom .private--header-bottom-left{display:flex;flex-flow:column}.private--header .private--header-bottom .private--header-bottom-left .page-title{margin-top:38px;font-size:38px;color:#0F1941;font-weight:normal}.private--header .private--header-bottom .private--header-bottom-right{margin-left:auto;display:flex;flex-flow:column}.private--header .private--header-bottom .private--header-bottom-right small{font-size:16px;font-weight:bold}.private--header .private--header-bottom .private--header-bottom-right .points{color:#2175D9;font-size:66px;text-align:right}.site-path{display:flex;flex-flow:row;position:relative}.site-path li{font-weight:bold}.site-path li a{display:flex;padding-bottom:3px;border-bottom:1px solid #a4afb9}.site-path li:not(:first-child){margin-left:22px}.site-path li:not(:first-child)::before{top:0;bottom:0;margin:auto 0px auto -14px;content:'>';color:#2175D9;font-weight:bold;position:absolute;align-items:center;display:flex}.site-path li:last-child{font-weight:normal}.site-path li:last-child a{border-bottom:none}#cookies-alert{position:fixed;bottom:0;left:0;width:100vw;display:flex;flex-floW:row;align-items:center;background:#fff;z-index:100;box-shadow:0px 5px 20px 4px rgba(0,0,0,0.129);padding:20px 40px}#cookies-alert .buttons{margin-left:auto;display:flex;flex-flow:row}#cookies-alert .buttons .btn{height:40px;width:200px;margin-left:20px}#job-status p{margin-top:16px;font-size:18px}#job-status .options{margin-top:36px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;width:100%}#job-status .options .option{display:flex;align-items:center;justify-content:center;height:100px;background:#F7F5F0;border-radius:6px;font-size:20px;cursor:pointer}#job-status .options .option.selected{color:#2175D9;border:2px solid #2175D9}#job-status .button-submit{margin:25px 0;justify-content:center;display:flex}#job-status .button-submit .btn{width:200px}@media only screen and (max-width: 800px){#cookies-alert{flex-flow:column}#cookies-alert .buttons{flex-flow:column;width:100%}#cookies-alert .buttons .btn{margin-top:20px;margin-left:0;width:100%}.site-path li{font-size:12px}header .container{padding:0 20px 0 0}header .container .nav-top{top:20px;right:20px;height:fit-content}.private--header .private--header-bottom{height:fit-content}.private--header .private--header-bottom .private--header-bottom-right small{font-size:12px}.private--header .private--header-bottom .private--header-bottom-right .points{font-size:40px}.private--header .private--header-bottom .private--header-bottom-left{margin-top:20px}.private--header .private--header-bottom .private--header-bottom-left .page-title{margin-top:12px;font-size:32px}.private--header .private-header-inside{padding:12px 30px 25px 30px}.private--header .private--header-bottom{flex-flow:column-reverse;align-items:flex-start}.private--header .private--header-top{height:60px;padding-top:0;padding-bottom:0}.private--header .private--header-top .user-info .user-name{display:none}.private--header .private--header-top .logo-cluberandstad{font-size:25px}}.site-footer{display:flex;flex-flow:row;background:#0F1941;justify-content:center;margin-top:100px}.site-footer .container{max-width:1800px;padding:100px 50px;width:100%;display:flex;flex-flow:row}.site-footer .site-footer--left{max-width:730px;display:flex;flex-flow:column}.site-footer .site-footer--left .site-footer--left-top{display:flex;flex-flow:row}.site-footer .site-footer--left .site-footer--left-top li{color:#fff}.site-footer .site-footer--left .site-footer--left-top li:not(:first-child){margin-left:30px}.site-footer .site-footer--left .site-footer--left-bottom{margin-top:40px;color:#6c738d}.site-footer .site-footer--left .site-footer--left-bottom .info{font-size:14px}.site-footer .site-footer--left .site-footer--left-bottom .copy{margin-top:20px;font-size:12px}.site-footer .site-footer--left .site-footer--left-bottom .copy .icon-inline{display:inline-block;position:relative;right:inherit}.site-footer .site-footer--right{display:flex;flex-flow:column;margin-left:auto}.site-footer .site-footer--right .social__list{font-size:16px;letter-spacing:0;line-height:25px;border:0;font-weight:normal;margin:0;padding:0;box-sizing:inherit;display:flex;margin-bottom:30px}.site-footer .site-footer--right .social__list .social__item:not(:first-child){margin-left:25px}.site-footer .site-footer--right .social__list .social__item .icon{display:inline-block;height:30px;width:30px}.site-footer .site-footer--right .social__list .social__item .icon svg{height:100%;width:100%;color:#6c738d;fill:#6c738d}.site-footer .site-footer--right .logo{margin-left:auto;margin-top:auto}.site-footer .site-footer--right .logo svg{height:30px}@media only screen and (max-width: 800px){.site-footer .container{padding:35px 30px;flex-flow:column-reverse}.site-footer .site-footer--left .site-footer--left-top{flex-flow:column}.site-footer .site-footer--left .site-footer--left-top li:not(:first-child){margin-top:20px;margin-left:0}.site-footer .site-footer--right{margin-left:0;flex-flow:column-reverse}.site-footer .site-footer--right .logo{margin-left:0;margin-bottom:30px}}@font-face{font-family:'Graphik';src:url("../fonts/Graphik-Regular.woff2") format("woff")}*{box-sizing:border-box}body{margin:0;font-family:Graphik,Tahoma,"sans-serif";color:#0F1941}body.hide-recaptcha .grecaptcha-badge{display:none}ul{list-style:none;margin:0;padding:0}a{font-style:none;text-decoration:none;color:inherit}h1,h2,h3,h4,p{margin:0}.btn{border:2px solid #0F1941;border-radius:4px;display:flex;flex-flow:row;align-items:center;justify-content:center;padding:0 40px;color:#0F1941;transition:0.3s;cursor:pointer;text-align:center;white-space:nowrap}.btn:hover{color:#fff;background:#0F1941}.btn.btn-primary{border:none;color:#fff;background:#2175D9}.btn.btn-deny{border:none;cursor:no-drop;color:#2175D9;background:#EFF4FB}.back-home{margin-top:100px;display:flex;flex-flow:row;align-items:center}.back-home svg{fill:#2175D9;width:15px;height:15px;transform:rotate(-180deg);color:#0F1941;margin-right:10px}.col{display:grid;grid-column-gap:40px;grid-row-gap:40px;margin-bottom:40px}.col.col-1{grid-template-columns:1fr}.col.col-2{grid-template-columns:1fr 1fr}form .error-msg{color:red}form .success-msg{color:green}form .hidden{display:none}.hidden,.hide{display:none !important}@media only screen and (max-width: 800px){.show-mobile,.mobile-show{display:flex !important}.hide-mobile,.mobile-hide{display:none !important}.col.col-1,.col.col-2{grid-template-columns:1fr}.back-home{margin-top:10px}}.form-group{display:flex;flex-flow:column;margin-bottom:24px}.form-group label{font-size:16px;margin-bottom:12px}.form-group.has-error label{color:red}.form-group.has-error input,.form-group.has-error select,.form-group.has-error.inline-checkbox input[type=checkbox]{border:1px solid red}textarea{min-height:100px;max-width:100%;font-family:'Graphik';font-size:15px !important}textarea,select,input:not([type=checkbox]):not([type=radio]){outline:none;height:58px;width:100%;font-size:16px;border:1px solid #D7D7D7;padding:21px 25px;border-radius:4px}textarea::placeholder,select::placeholder,input:not([type=checkbox]):not([type=radio])::placeholder{color:#D7D7D7}textarea:focus,select:focus,input:not([type=checkbox]):not([type=radio]):focus{border:1px solid #949494}input[type=submit]{background:#2175D9;color:#fff;text-align:center;font-size:16px;cursor:pointer}select{padding:0px 25px;line-height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select[editable]>button{stroke:#f00 !important}.input-select{position:relative}.input-select:after{width:0;height:0;position:absolute;top:40%;right:15px;content:"\276F";z-index:98;color:#2175D9;font-size:20px;transform:rotate(90deg)}.inline-checkbox{display:flex;flex-flow:row;align-items:center}.inline-checkbox input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:none;content:none;border:1px solid #D7D7D7;border-radius:4px;margin:0}.inline-checkbox input[type=checkbox],.inline-checkbox input[type=checkbox]:before{border-radius:4px;height:32px;width:32px;content:"\2713";font-size:20px;color:transparent !important;align-items:center;justify-content:center;display:flex}.inline-checkbox input[type=checkbox]:checked:before{background:#2175D9;color:#fff !important}.inline-checkbox label{user-select:none;margin-left:16px;font-size:14px;margin-bottom:0}.inline-checkbox label a{color:#2175D9;text-decoration:underline}form a{text-decoration:underline}form .message{margin-bottom:22px}form .message.error{color:#d30000}form .message.success{color:#009700}.private--body .container{max-width:1240px;display:flex;margin:auto;flex-flow:column;padding:0 60px;overflow-x:hidden}.private--body section{margin-top:100px;display:flex;flex-flow:column}.private--body section .section-footer,.private--body section .section-header{display:flex;flex-flow:row;align-items:center}.private--body section .section-footer h2,.private--body section .section-header h2{font-size:24px;font-weight:bold}.private--body section .section-footer .section-action,.private--body section .section-header .section-action{display:block;margin-left:auto;font-size:16px}.private--body section .section-footer .section-action svg,.private--body section .section-header .section-action svg{margin-left:5px;fill:#0F1941;height:10px;width:10px}.private--body section .section-footer{margin-top:20px}.private--body section .section-container{margin-top:30px}.private--body .catalog-products{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:40px;grid-row-gap:40px}.private--body .points-history{background:#F7F5F0;border-radius:10px;height:140px;display:flex;flex-flow:row;align-items:center;padding:0 40px}.private--body .points-history form{display:flex;flex-flow:row;margin-left:auto;align-items:center;position:relative}.private--body .points-history form .form-msg{position:absolute;bottom:0;transform:translateY(130%)}.private--body .points-history .form-group{margin-bottom:0px;margin-right:20px;position:relative}.private--body .points-history .points-image{display:flex;flex-flow:row;align-items:center}.private--body .points-history .points-image .image-container{width:120px;display:flex;align-items:center;justify-content:center}.private--body .points-history .points-image .image-container img{object-fit:contain}.private--body .points-history .points-image p{font-size:18px;margin-left:20px;padding-right:20px}.private--body .points-history input.btn-cta{border:2px solid #0F1941;border-radius:4px;background:transparent;color:#0F1941;width:fit-content}.private--body .points-history a.btn-cta{margin-left:auto;height:52px}.private--body .history-table{width:100%;border-collapse:collapse}.private--body .history-table tr{background-color:#EAF1FA}.private--body .history-table tr:nth-child(even){background-color:#fff}.private--body .history-table tr th{background:#2175D9;color:#fff}.private--body .history-table tr th,.private--body .history-table tr td{font-size:16px;padding:21px 30px;text-align:left;font-weight:bold}.private--body .history-table tr th:last-child,.private--body .history-table tr td:last-child{text-align:right}.private--body .history-table tr .win{color:#2175D9}.private--body .history-table tr .lose{color:#E74536}.private--body .history-table tr .total{color:#2175D9}.private--body .support-page p{font-size:18px;margin-bottom:48px}.private--body .page-not-found{display:flex;align-items:center;flex-flow:column}.private--body .page-not-found p{font-size:30px}.private--body .page-not-found .btn{margin-top:50px;font-size:20px;height:60px;width:400px}@media only screen and (max-width: 1200px){.private--body .catalog-products{grid-template-columns:1fr 1fr}.private--body .points-history{padding:40px 25px;flex-flow:column;height:fit-content}.private--body .points-history form{margin-top:20px;width:100%}.private--body .points-history .form-group{width:100%}.private--body .points-history .points-image{flex-flow:column;row-gap:20px}.private--body .points-history .points-image img{height:48px}.private--body .points-history .points-image p{font-size:16px;margin:0;padding-right:0px}.private--body .points-history a.btn{margin-top:20px;width:100%}}@media only screen and (max-width: 800px){.private--body section{margin-top:40px}.private--body section .section-header{flex-flow:column;align-items:flex-start}.private--body section .section-footer .section-action{margin-left:0}.private--body .points-history{padding:25px;flex-flow:column;height:fit-content}.private--body .points-history .form-group{margin-right:0}.private--body .points-history form{margin-top:20px;width:100%;display:flex;flex-flow:column;row-gap:10px}.private--body .points-history form .form-msg{position:initial;transform:none}.private--body .points-history form .btn-cta{width:100%}.private--body .container{padding:0 30px}.private--body .support-page .form-submit{display:flex;flex-flow:column-reverse}.private--body .catalog-products{grid-template-columns:1fr}.private--body .history-table-wrap{overflow-x:auto;max-width:100%}.private--body .history-table-wrap .history-table tr th,.private--body .history-table-wrap .history-table tr td{padding:20px 15px}}.public--body{height:100vh;width:100vw;display:grid;grid-template-columns:1fr 1fr}.public--body .public--body-column{display:flex;flex-flow:column;align-items:center;justify-content:center}.public--body .public--body-left{background:#0F1941 url("../img/public-area-template.svg") 100% 100% no-repeat padding-box}.public--body .public--body-left .logo-cluberandstad{font-size:70px}.public--body .public--body-left .logo{position:absolute;bottom:65px}.public--body .public--body-left .logo svg{height:38px}.public--body .public--body-right{background:#F7F5F0;position:relative}.public--body .public--body-right .public-body-right-top{position:absolute;top:0;left:0;width:100%;padding:60px 68px 0 60px;display:flex;flex-flow:row}.public--body .public--body-right .public-body-right-top svg{cursor:pointer;margin-left:auto;fill:#0F1941}.public--body .public--body-right .page{padding:0 90px 0 109px}.public--body .public--body-right .page.home .logo-cluberandstad{font-size:40px;margin-bottom:36px;line-height:normal}.public--body .public--body-right .page.home .message{font-size:16px;line-height:26px}.public--body .public--body-right .page.home .message .welcome{font-size:18px}.public--body .public--body-right .page.home .message b{display:block;margin-top:10px}.public--body .public--body-right .page.home .choose--signup-or-login{margin-top:50px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:17px;position:relative}.public--body .public--body-right .page.home .choose--signup-or-login .column{display:flex;flex-flow:column;align-items:center;justify-content:center;border-width:2px;border-style:solid;border-radius:4px}.public--body .public--body-right .page.home .choose--signup-or-login .column .content{max-width:280px;padding:24px 10px;text-align:center;height:calc(100% - 60px)}.public--body .public--body-right .page.home .choose--signup-or-login .column.black{border-color:#0F1941}.public--body .public--body-right .page.home .choose--signup-or-login .column.black .cta{background:#0F1941}.public--body .public--body-right .page.home .choose--signup-or-login .column.black b{color:#0F1941}.public--body .public--body-right .page.home .choose--signup-or-login .column.blue{border-color:#2175D9}.public--body .public--body-right .page.home .choose--signup-or-login .column.blue .cta{background:#2175D9}.public--body .public--body-right .page.home .choose--signup-or-login .column.blue b{color:#2175D9}.public--body .public--body-right .page.home .choose--signup-or-login .column b{margin-bottom:10px;display:block}.public--body .public--body-right .page.home .choose--signup-or-login .column .cta{color:#fff;width:100%;height:60px;display:flex;align-items:center;justify-content:center}.public--body .public--body-right .page.home .choose--signup-or-login .or{background:#fff;position:absolute;height:60px;width:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:40px auto 0 auto;left:0;right:0}.public--body .public--body-right .page.login{padding:0;width:400px}.public--body .public--body-right .page.login .page-title{font-size:46px;margin-bottom:60px}.public--body .public--body-right .page.login .signup{margin-top:33px;text-align:center}.public--body .public--body-right .page.login .signup a{text-decoration:underline}@media only screen and (max-width: 1200px){.public--body{grid-template-columns:1fr;min-height:100vh;width:100%;display:flex;flex-flow:column;min-height:100vh}.public--body .public--body-left{padding:50px 0 30px 0}.public--body .public--body-left .logo{position:inherit}.public--body .public--body-left .logo svg{margin-top:20px;height:25px}.public--body .public--body-left .logo-cluberandstad{font-size:40px}.public--body .public--body-right{position:inherit;justify-content:flex-start;padding:20px;height:100%}.public--body .public--body-right .public-body-right-top{position:inherit;padding:20px 0 20px 0}.public--body .public--body-right .public-body-right-top svg{position:absolute;fill:#fff;right:20px;top:20px}.public--body .public--body-right .page{width:100% !important;padding:0}.public--body .public--body-right .page.home{padding-bottom:40px}.public--body .public--body-right .page.home .choose--signup-or-login{grid-template-columns:1fr;grid-row-gap:40px}.public--body .public--body-right .page.home .choose--signup-or-login .or{top:0;bottom:0;margin:auto}}.logo-cluberandstad{font-weight:bold}.logo-cluberandstad span{color:#2175D9}.logo-cluberandstad.white{color:#fff}.logo-cluberandstad.black{color:#000}.logo svg{height:100px;width:auto}#pages{display:flex;flex-flow:row;width:100%;align-items:center;justify-content:center;margin-top:100px}#pages svg{fill:#fff}#pages .prev svg{transform:rotate(-180deg)}#pages svg{width:15px;height:15px}#pages .pages{display:flex;flex-flow:row;margin:0 2.5px}#pages a{font-size:20px;display:flex;flex-flow:row;align-items:center;justify-content:center;color:#000;border-radius:4px;height:50px;width:60px;margin:0 2.5px;border:1px solid rgba(15,25,65,0.2)}#pages a.ignore{border:none}#pages a.buttons.inactive{cursor:no-drop;border:1px solid #2175D9;background:#fff}#pages a.buttons.inactive svg{fill:#2175D9}#pages a.on{border-bottom:4px solid #000 !important;border:1px solid rgba(15,25,65,0.92)}#pages a.buttons{background:#2175D9;color:#fff}@media only screen and (max-width: 800px){#pages{margin-top:40px;margin-bottom:80px}#pages a{height:40px;width:40px}}.product-details-view{display:flex;flex-flow:column;align-items:center}.product-details-view .product-details-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;width:100%}.product-details-view .product-details-container .product-image-parent .product-image{border:4px solid #2175D9;width:600px;height:600px;border-radius:12px;object-fit:contain}.product-details-view .product-details-container .product-details{display:flex;flex-flow:column;align-items:flex-start}.product-details-view .product-details-container .product-details .product-points{padding:24px;border-radius:8px;background:#0F1941;font-size:38px;color:#fff}.product-details-view .product-details-container .product-details .product-points small{opacity:0.5;margin-left:6px;font-size:14px}.product-details-view .product-details-container .product-details .product-name{margin-top:40px;font-size:24px}.product-details-view .product-details-container .product-details .product-details{margin-top:26px}.product-details-view .product-details-container .product-details .btn{margin-top:60px;height:60px;border:none;width:400px}.product-display{background:#2175D9;border:4px solid #2175D9;border-radius:12px;overflow:hidden;display:block}.product-display .product-image{border-top-right-radius:6px;border-top-left-radius:6px;height:220px;object-fit:contain;width:100%;display:block;background:#fff}.product-display .product-details{background:#2175D9;color:#fff;display:flex;flex-flow:column;padding:22px;position:relative}.product-display .product-details .product-name{font-size:16px}.product-display .product-details .product-points{margin-top:14px;font-size:38px}.product-display .product-details .product-points small{opacity:0.5;margin-left:6px;font-size:14px}.product-display .product-details svg{fill:#F7F5F0;opacity:0.2;height:40px;width:40px;margin-left:auto;position:absolute;bottom:22px;right:20px}.product-modal .product-details-view{display:flex;flex-flow:row}.product-modal .product-details-view .product-image{border:4px solid #2175D9;height:200px;width:200px;object-fit:contain;border-radius:12px}.product-modal .product-details-view .product-details{display:flex;flex-flow:column;align-items:flex-start;margin-left:30px}.product-modal .product-details-view .product-details .product-name{font-size:26px;font-weight:bold}.product-modal .product-details-view .product-details .product-points{border-radius:8px;background:#0F1941;margin-top:14px;font-size:38px;color:#fff;padding:14px 18px}.product-modal .product-details-view .product-details .product-points small{opacity:0.5;margin-left:6px;font-size:14px}.product-modal .info{margin-top:30px;font-size:18px}.product-modal .stores-list{margin-top:40px;border-collapse:collapse;width:100%}.product-modal .stores-list .separator{height:15px}.product-modal .stores-list .store-row{background:#F7F5F0}.product-modal .stores-list .store-row td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.product-modal .stores-list .store-row td:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.product-modal .stores-list .store-row .store-name{font-size:30px}.product-modal .stores-list .store-row .store-address{font-size:14px}.product-modal .stores-list .store-row .store-contact{font-size:16px}.product-modal .stores-list .store-row .btn.select-store{width:166px;height:46px;margin-left:auto}.product-modal .stores-list .store-row td{padding:28px 25px}.product-modal .store-info{background:#F7F5F0;border-radius:6px;padding:42px 52px;margin-top:40px}.product-modal .store-info table{width:100%}.product-modal .store-info table th{text-align:left}.product-modal .store-info table td{vertical-align:baseline}.product-modal .info-footer{font-size:16px;line-height:28px;margin-top:64px}@media only screen and (max-width: 1200px){.product-details-view .product-details-container{grid-template-columns:1fr;grid-row-gap:30px}.product-details-view .product-details-container .product-image-parent{width:100%;max-width:300px}.product-details-view .product-details-container .product-image-parent .product-image{width:100%;height:100%;aspect-ratio:1 / 1}.product-details-view .product-details-container .product-details .btn{width:100%;margin-bottom:40px}.product-modal .product-details-view{flex-flow:column}.product-modal .product-details-view .product-details{margin-top:20px;align-items:center;margin-left:0}.product-modal .store-info{padding:20px 30px}.product-modal .info-footer{margin:30px 0}.product-modal .stores-list .store-row td{padding:15px}.product-modal .stores-list .store-row .store-name{font-size:20px}.product-modal .stores-list .store-row .btn.select-store{padding:0 20px;width:fit-content}}.modal{background:rgba(0,0,0,0.5);position:fixed;height:100vh;width:100vw;top:0;left:0;display:flex;flex-flow:row;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;z-index:10}.modal .modal-box{border:1px solid #707070;background:#fff;border-radius:5px;max-width:980px;width:100%;display:flex;flex-flow:column}.modal .modal-box .modal-header{border-top-left-radius:5px;border-top-right-radius:5px;height:96px;flex-flow:row;background:#F7F5F0}.modal .modal-box .modal-header .modal-container{align-items:center;display:flex;font-size:38px;color:#0F1941}.modal .modal-box .modal-header .modal-container .close-icon{cursor:pointer;margin-left:auto}.modal .modal-box .modal-body{overflow:auto;max-height:calc(100vh - 40px - 94px - 60px)}.modal .modal-box .modal-body::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.modal .modal-box .modal-body::-webkit-scrollbar{width:12px;background-color:#fff}.modal .modal-box .modal-body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(196,196,196,0.3);background-color:#d3d3d3}.modal .modal-box .modal-footer a{color:#2175D9;text-decoration:underline}.modal .modal-box .modal-container{width:100%;padding:20px 50px}@media only screen and (max-width: 800px){.modal .modal-box .modal-container{padding:20px 30px}}.quiz-board{border:4px solid #2175D9;border-radius:12px;align-items:center;padding:50px 50px 30px 50px;position:relative}.quiz-board>svg{position:absolute;top:0;transform:translateY(-50%);margin:auto;left:0;right:0}.quiz-board .quiz-board-container.quiz-start .btn{margin-top:20px;padding:10px}.quiz-board .quiz-board-container.quiz-question{display:grid;grid-template-columns:1fr 1fr 250px;grid-column-gap:10px}.quiz-board .quiz-board-container.quiz-question ul{display:flex;flex-flow:column;align-items:flex-start}.quiz-board .quiz-board-container.quiz-question ul li{display:flex;flex-flow:row}.quiz-board .quiz-board-container.quiz-question input[type="radio"]:checked ~ .label{font-weight:bold}.quiz-board .quiz-board-container.quiz-question .col-timeout{display:none}.quiz-board .quiz-board-container.quiz-question .col-timeout .time-left-area{margin:0 auto}.quiz-board .quiz-board-container.quiz-question .col-question{width:100%}.quiz-board .quiz-board-container.quiz-question .col-question .question-head{color:#2175D9;font-size:18px}.quiz-board .quiz-board-container.quiz-question .col-question .question-text{margin-top:15px;color:#0F1941;font-size:18px}.quiz-board .quiz-board-container.quiz-question .col-questions{width:100%;display:flex;flex-flow:column;row-gap:10px}.quiz-board .quiz-board-container.quiz-question .col-questions li{min-height:30px}.quiz-board .quiz-board-container.quiz-question .col-last{margin:0 auto}.quiz-board .quiz-board-container.quiz-question .col-last .btn{margin-top:15px;height:52px}.quiz-board .quiz-board-container.quiz-question .time-left-area{display:flex;flex-flow:column;align-items:center}.quiz-board .quiz-board-container.quiz-question .time-left-area .time-out{color:#0F1941;font-size:18px}.quiz-board .quiz-board-container.quiz-question .time-left-area .time-left{color:#2175D9;font-size:50px}.quiz-board .quiz-board-container.quiz-question .time-left-area .seconds{color:#2175D9;font-size:12px}.quiz-question .custom-radio{display:block;position:relative;padding-left:50px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;display:flex}.quiz-question .custom-radio .label{display:flex;align-items:center}.quiz-question .custom-radio input{position:absolute;opacity:0;cursor:pointer}.quiz-question .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:1px solid #0F1941;border-radius:50%}.quiz-question .custom-radio input:checked ~ .checkmark{background-color:#2175D9;border:1px solid #2175D9}.quiz-question .custom-radio input:checked ~ .checkmark:before{content:'\e800';font-family:"randstad-icons";color:#fff;display:flex;align-items:center;justify-content:center;height:100%}.quiz-question .checkmark:after{content:"";position:absolute;display:none}.quiz-question .custom-radio input:checked+.checkmark+.option-label{font-weight:bold}.quiz-question .custom-radio.correct .label{font-weight:bold;color:#08b10d}.quiz-question .custom-radio.correct input ~ .checkmark{background-color:#08b10d !important;border:1px solid #08b10d !important}.quiz-question .custom-radio.correct input ~ .checkmark:before{content:'\e800';font-family:"randstad-icons";color:#fff;display:flex;align-items:center;justify-content:center;height:100%}.quiz-start,.quiz-error,.quiz-time-out,.quiz-finish{display:flex;flex-flow:column;align-items:center;text-align:center;max-width:420px;margin:0 auto}.quiz-start h2,.quiz-error h2,.quiz-time-out h2,.quiz-finish h2{margin-bottom:10px}@media only screen and (max-width: 1200px){.quiz-board .quiz-board-container.quiz-question .col-timeout{display:flex}.quiz-board .quiz-board-container.quiz-question{display:grid;grid-template-columns:1fr;grid-row-gap:40px}.quiz-board .quiz-board-container.quiz-question .col-last .time-left-area{display:none}}@media only screen and (max-width: 800px){.quiz-board{padding:40px 25px 25px 25px}}

/*# sourceMappingURL=app.css.map */