/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-black: #000;--color-white: #fff;--color-gray-light: #cfd7df;--color-gray: #8897a2;--color-red-light: #edd3dd;--color-red: #ce5c5b;--color-red-dark: #d8415c;--color-green: #7cda24;--color-blue: var(--color-primary);--color-orange: #ffa500;--color-gold: #d4af37;--color-silver: #c0c0c0;--color-bronze: #9f7a34;--color-primary-light: #f3f8fe;--color-primary: #28a8e0;--color-primary-dark: #405665;--color-secondary: #f8ca4d;--text-color: var(--color-primary-dark);--body-bgc: var(--color-white);--box-shadow: 0 0 6rem rgba(0, 0, 0, .1);--box-shadow-small: 0 1rem 3rem rgba(0, 0, 0, .15);--width-pc: 1140px;--width-t: 830px;--width-m: 320px;--outer-margin: 15px;--max-page-width: var(--width-pc);--root-font-size: 62.5%;--body-font-size: 1.6rem;--border-radius: .6rem;--transition-timing: .3s;--font-family: "Museo", sans-serif;--font-weight-normal: 500;--font-weight-semibold: 700;--font-weight-bold: 900;font-size:var(--root-font-size)}:root --clearfix::after{content:"";clear:both;display:table}@media (width < 1280px){:root{font-size:var(--root-font-size)}}@media (width < 830px){:root{font-size:var(--root-font-size)}}@media (width < 560px){:root{font-size:var(--root-font-size)}}input[type=number]{-moz-appearance:textfield}.toggler .open{display:inherit}.toggler .close,.toggler.is-active .open{display:none}.toggler.is-active .close{display:inherit}.tooltip{position:relative;display:inline-flex;justify-content:center;align-items:center;cursor:help}.tooltip:hover .tooltip-cont{display:block}.tooltip.tooltip-smaller{vertical-align:text-top}.tooltip.tooltip-smaller .icon{font-size:1.6rem}.tooltip .icon{font-size:2.4rem}.tooltip .tooltip-cont{position:absolute;bottom:calc(100% + 1.5rem);left:50%;display:none;width:28rem;padding:2rem;color:var(--color-white);background:var(--color-primary-dark);box-shadow:var(--box-shadow-small);border-radius:var(--border-radius);font-size:1.6rem;font-weight:var(--font-weight-normal);transform:translate(-50%)}.tooltip .tooltip-cont:before{content:"";position:absolute;bottom:-2rem;left:50%;border:1rem solid transparent;border-top-color:var(--color-primary-dark);transform:translate(-50%)}svg.icon{flex:0 0 auto;width:1em;height:1em;fill:currentColor;vertical-align:text-bottom;transition:fill .2s}svg.icon.icon-triple{width:3em}svg.icon.icon-star{width:2.2rem;height:2.2rem;color:var(--color-secondary)}html,body{height:100%;scroll-behavior:smooth}body{margin:0;padding:0;background:var(--body-bgc);color:var(--text-color);text-align:center;font-weight:var(--font-weight-normal);font-size:var(--body-font-size);line-height:1.5;font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fonts-loaded body{font-family:var(--font-family)}body *{box-sizing:border-box}.wrapper{min-width:var(--width-m);overflow:hidden}.container{position:relative;max-width:var(--max-page-width);width:100%;margin:0 auto;padding:0 var(--outer-margin);text-align:left;transition:.5s ease}.background-light{background:var(--color-primary-light)}h1,h2,h3,h4,h5,h6{color:var(--text-color);line-height:1.15;font-weight:var(--font-weight-bold);font-family:sans-serif;margin:1em 0 .5em}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:var(--font-family)}h1{font-size:4.2rem}@media (width < 1280px){h1{font-size:3.7rem}}@media (width < 830px){h1{font-size:3.2rem}}h2{font-size:3.7rem}h3{font-size:2.4rem}h4{font-size:2.2rem}h5{font-size:1.9rem}h6{font-size:1.7rem}strong{font-weight:var(--font-weight-semibold)}a{color:var(--text-color);text-decoration:underline;transition:var(--transition-timing)}a:hover{text-decoration:none}a.is-loading{position:relative;color:transparent;opacity:.5;cursor:wait}a.is-loading:before{content:"Načítání…";position:absolute;top:50%;left:50%;color:var(--color-primary-dark);transform:translate(-50%,-50%)}.place{display:inline-flex;justify-content:center;align-items:center;width:5rem;height:5rem;margin:-1rem 0;border-radius:5rem}.place.place-first{background:var(--color-gold)}.place.place-second{background:var(--color-silver)}.place.place-third{background:var(--color-bronze)}.status{position:relative;display:inline-block;padding:0 0 0 2rem}.status:before{content:"";position:absolute;top:50%;left:0;width:1.2rem;height:1.2rem;border-radius:1.2rem;transform:translateY(-50%)}.status-active{color:var(--color-green)}.status-active:before{background:var(--color-green)}.status-warning{color:var(--color-orange)}.status-warning:before{background:var(--color-orange)}.status-inactive{color:var(--color-red-dark)}.status-inactive:before{background:var(--color-red-dark)}.answer{display:inline-flex;justify-content:flex-start;align-items:center}.answer.answer-success .icon{color:var(--color-green)}.answer.answer-error .icon{color:#dc1625}.answer .icon{margin:0 .75rem 0 0;font-size:2.2rem}img{max-width:100%;height:auto;border:none}figure{margin:0 auto}iframe{border:none}ul{margin:0 0 1em;padding:0;font-size:1.6rem;line-height:3.2rem}ul ul{margin:.25em 0;padding-left:1em}.table-wrap{margin:-6rem;padding:6rem;overflow-x:auto}@media (width < 1280px){.table-wrap{margin:-6rem -1.5rem;padding:6rem 1.5rem 6rem 0}}@media (width < 830px){.table-wrap{margin:-6rem -1.5rem 0;padding:6rem 1.5rem 0 0}}.table-wrap table{margin:0}table{width:100%;margin:1em 0;padding:0;border:none;border-spacing:0 .4rem;font-size:1.6rem;font-weight:var(--font-weight-semibold);line-height:2rem}@media (width < 1280px){table{width:111rem}}table th{padding:1.2rem 1.5rem}table th:first-child{padding:1.2rem 1.5rem 1.2rem 3rem}table th:last-child{padding:1.2rem 3rem 1.2rem 1.5rem}table th:only-child{padding:1.2rem 3rem}table td{height:7.1rem;padding:1.8rem 1.5rem}table td:first-child{padding:1.8rem 1.5rem 1.8rem 3rem}table td:last-child{padding:1.8rem 3rem 1.8rem 1.5rem}table td:only-child{padding:1.8rem 3rem}table td.link a,table td .link{color:var(--color-primary)}table tbody tr{background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}table tbody tr.is-highlight{background:var(--color-primary-light)}table tbody tr:not(:last-of-type){margin:0 0 .4rem}table tbody tr td:first-child{border-top-left-radius:.6rem;border-bottom-left-radius:.6rem}table tbody tr td:last-child{border-top-right-radius:.6rem;border-bottom-right-radius:.6rem}table .challenge-table{border-collapse:collapse}table .challenge-toggler{position:relative;z-index:10}table .challenge-toggler a{display:inline-flex;justify-content:center;align-items:center}table .challenge-toggler a .icon{margin:0 0 0 .8rem;font-size:1.8rem}table .challenge-list{display:table-row;color:var(--color-white);background:var(--color-primary-dark);box-shadow:none}table .challenge-list:first-of-type td{padding:3rem 1.5rem 1rem}table .challenge-list:first-of-type td:first-child{padding:3rem 1.5rem 1rem 3rem;border-top-left-radius:.6rem}table .challenge-list:first-of-type td:last-child{padding:3rem 3rem 1rem 1.5rem;border-top-right-radius:.6rem}table .challenge-list:last-of-type td{padding:1rem 1.5rem 3rem}table .challenge-list:last-of-type td:first-child{padding:1rem 1.5rem 3rem 3rem;border-bottom-left-radius:.6rem}table .challenge-list:last-of-type td:last-child{padding:1rem 3rem 3rem 1.5rem;border-bottom-right-radius:.6rem}table .challenge-list td{height:5rem;padding:1rem 1.5rem}table .challenge-list td:first-child{padding:1rem 1.5rem 1rem 3rem;border-top-left-radius:0;border-bottom-left-radius:0}table .challenge-list td:last-child{padding:1rem 3rem 1rem 1.5rem;border-top-right-radius:0;border-bottom-right-radius:0}table .challenge-list td>span{display:inline-flex;justify-content:flex-start;align-items:center}table .challenge-list td>span .tooltip{margin:0 0 0 .8rem;z-index:100}table .challenge-list td>span .tooltip .tooltip-cont{color:var(--color-white)}table .result-eliminated td:not(:last-child){position:relative}table .result-eliminated td:not(:last-child):before{content:"";position:absolute;top:50%;left:0;width:100%;height:.1rem;background:var(--color-primary-dark);transform:translateY(-50%);z-index:10}table .result-eliminated td:first-child:before{width:calc(100% - 2.5rem);left:2.5rem}table .btn{min-width:auto;padding:.75rem 2rem;border-radius:6rem;box-shadow:none;font-size:1.6rem}table .btn.is-disabled{cursor:not-allowed;opacity:.5}table .btn.is-disabled:after{content:none}:root{--button-box-shadow-prefix: .4rem .5rem 0 0;--button-line-height: 1.3;--button-padding-x: 2.5rem;--button-padding-y: 1rem}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:23.5rem;padding:var(--button-padding-y) var(--button-padding-x);color:var(--color-primary-dark);background:var(--color-gray-light);border:none;border-radius:var(--border-radius);box-shadow:var(--button-box-shadow-prefix) var(--color-gray);font-size:2rem;font-weight:var(--font-weight-semibold);line-height:var(--button-line-height);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;overflow:hidden;transition:color var(--transition-timing),background var(--transition-timing),border var(--transition-timing),box-shadow var(--transition-timing) opacity var(--transition-timing);z-index:1}.btn:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:currentColor;opacity:.1;transition:width var(--transition-timing);z-index:-1}.btn:hover,.btn:focus{outline:none}.btn:hover:not(:disabled):after,.btn:focus:not(:disabled):after{width:100%}.btn.is-active{color:var(--color-white);background:var(--color-primary-dark)}.btn.is-loading{position:relative;color:var(--color-gray-light);background:var(--color-gray-light);opacity:.5;cursor:wait}.btn.is-loading:before{content:"Načítání…";position:absolute;top:50%;left:50%;color:var(--color-primary-dark);transform:translate(-50%,-50%)}.btn.btn-primary{background:var(--color-secondary);box-shadow:var(--button-box-shadow-prefix) var(--color-primary)}.btn.btn-search{background:transparent;box-shadow:none}.btn.btn-search:after{content:none}.btn.btn-search:hover{background:transparent}.btn.btn-transparent{background:transparent;border:.1rem solid var(--color-primary-dark);box-shadow:none}.btn.btn-small{min-width:auto}.btn.btn-big{padding:1.25rem var(--button-padding-x)}.btn.btn-block{width:100%}.btn.btn-icon{padding:calc(var(--button-padding-y) - 1px)}.btn:disabled{cursor:not-allowed;opacity:.5}form{margin:0;padding:0}fieldset{margin:0;padding:0;min-width:0;border:0;text-align:left}label{display:block;margin:0;padding:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button:-webkit-autofill,input:-webkit-autofill,optgroup:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:0 0 0 100rem transparent inset;transition:background-color 5000s ease-in-out 0s}select{cursor:pointer}textarea{overflow:auto;resize:vertical}button{font-family:inherit;cursor:pointer}:root{--font-size-base: 1.6rem;--transition-timing: .3s;--input-border: var(--input-border-width) solid #dee4ca;--input-border-width: .1rem;--input-border-radius: 3rem;--input-color: var(--text-color);--input-background: var(--color-gray-light);--input-height: 4.8rem;--input-line-height: 1.5;--input-padding-x: 1.5rem;--input-padding-y: .5rem;--input-placeholder-color: var(--color-gray)}.form-control{display:block;width:100%;height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-x);color:var(--input-color);background:var(--input-background);background-clip:padding-box;border:var(--input-border);border-radius:var(--input-border-radius);box-shadow:none;font-size:2rem;font-weight:var(--font-weight-normal);line-height:var(--input-line-height);transition:background ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing)}@media (width < 560px){.form-control{font-size:1.6rem}}.form-control:focus{background:var(--color-white);border-color:var(--color-primary-dark);outline:none}.form-control::placeholder{color:var(--input-placeholder-color);opacity:1}.form-control:disabled,.form-control[readonly]{background:none;opacity:.5;border-color:var(--color-gray);cursor:not-allowed}.form-control.form-control-search{padding:var(--input-padding-y) 4.5rem var(--input-padding-y) var(--input-padding-x);border-color:var(--color-gray-light)}.form-control.form-control-search:focus{border-color:var(--color-primary-dark)}.form-control.form-control-inverted{background:var(--color-white);border-color:var(--color-primary-dark);border-radius:var(--border-radius);font-size:1.6rem}.form-control.form-control-inverted:focus{border-color:var(--color-primary)}.form-control.form-control-inverted::placeholder{color:var(--color-primary-dark);opacity:.5}.form-search{position:relative;z-index:10}.form-search .form-control-search{padding:var(--input-padding-y) 4.5rem var(--input-padding-y) var(--input-padding-x);border-color:var(--color-gray-light)}.form-search .form-control-search:focus{border-color:var(--color-primary-dark)}.form-search .btn{position:absolute;top:50%;right:.5rem;min-width:auto;font-size:2.4rem;transform:translateY(-50%)}.form-search .btn:hover .icon{color:var(--color-primary)}.form-search .btn:not(button){cursor:initial}.form-search .btn:not(button):hover .icon{color:var(--color-primary-dark)}.form-search .btn .icon{color:var(--color-primary-dark);transition:color var(--transition-timing)}.form-checkbox{position:relative;display:inline-flex;justify-content:flex-start;align-items:center;margin:1rem 0;padding:0 0 0 3rem;font-size:1.6rem;font-weight:var(--font-weight-semibold);line-height:1.35;cursor:pointer}.form-checkbox:hover>span:before{border-color:var(--color-primary)}.form-checkbox>*{flex:0 1 auto}.form-checkbox>input{position:absolute;top:.5rem;left:.5rem;margin:0;opacity:0;z-index:-1}.form-checkbox>input:checked+span:before{background:var(--color-primary-dark)}.form-checkbox>input:checked+span:after{content:"";position:absolute;top:.2rem;left:0;width:1.8rem;height:1.8rem;background:transparent url("data:image/svg+xml;utf8, <svg viewBox='0 0 22 17' fill='%23fff' xmlns='http://www.w3.org/2000/svg'><path d='M22 3.20307L18.8337 0L8.36141 10.5939L3.16631 5.33845L0 8.54152L8.36141 17L11.5277 13.7969L22 3.20307Z'/></svg>") no-repeat top .5rem left .4rem;background-size:1.2rem;border-radius:.2rem}.form-checkbox>input:disabled+span{opacity:.4;cursor:not-allowed}.form-checkbox>input:disabled+span:before{border-color:.1rem solid var(--color-gray)}.form-checkbox>input:not(:checked):focus+span:before{border-color:var(--color-primary);outline:none}.form-checkbox>span:before{content:"";position:absolute;top:.1rem;left:0;width:1.8rem;height:1.8rem;background:var(--color-white);border:.1rem solid var(--color-primary-dark);border-radius:.2rem;transition:background var(--transition-timing),border-color var(--transition-timing)}.form-group{margin-bottom:1rem}textarea.form-control{min-height:17.5rem;border:var(--input-border);resize:none}select.form-control:not([size]):not([multiple]){height:var(--input-height)}input[type=file].form-control{padding-top:.3rem;padding-bottom:.3rem}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance, 150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, .2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, .2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, .1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translate(-75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translate(75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicOutNext{to{transform:translate(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translate(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: .65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, .98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, .1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container::backdrop{background-color:#0000}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translateZ(0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video,.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:#0000;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translateZ(0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;-webkit-user-select:none;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:#18181b80}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, .6);--f-button-active-bg: rgba(0, 0, 0, .6);--f-button-hover-bg: rgba(0, 0, 0, .6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, .3);--f-button-active-bg: rgba(24, 24, 27, .5);--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .5));--f-button-svg-disabled-opacity: .65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;-webkit-user-select:none;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;-webkit-user-select:none;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, .25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, .35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, .15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, .35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:#18181be6;color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#0000}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translateZ(0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:#0000;outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * .5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, .94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, .65);--f-button-hover-bg: rgba(70, 70, 73, .65);--f-button-active-bg: rgba(90, 90, 93, .65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;user-select:none;pointer-events:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.r-tabs-nav{display:flex}.r-tabs-accordion-title,.r-tabs-panel{display:none}.r-tabs-panel.r-tabs-state-active{display:block}.bookmarks ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bookmarks ul li{position:relative;flex:0 0 auto;display:flex;justify-content:center;align-items:center;height:6.4rem;border-top-left-radius:.6rem;border-top-right-radius:.6rem;transition:background var(--transition-timing)}@media (width < 830px){.bookmarks ul li{flex:1 1 100%}}.bookmarks ul li:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.4rem;background:var(--color-primary);transition:width var(--transition-timing)}.bookmarks ul li.r-tabs-state-active{background:var(--color-white)}.bookmarks ul li.r-tabs-state-active:after{width:100%}.bookmarks ul li.r-tabs-state-active a,.bookmarks ul li.r-tabs-state-active button{color:var(--color-primary)}.bookmarks ul li a,.bookmarks ul li button{flex:1 1 100%;display:flex;justify-content:flex-start;align-items:center;height:6.4rem;margin:0;padding:0 1.6rem;color:var(--text-color);background:transparent;border:none;font-size:1.6rem;font-weight:var(--font-weight-bold);text-decoration:none}.bookmarks ul li a:hover,.bookmarks ul li button:hover{text-decoration:underline}.bookmarks ul li a .icon,.bookmarks ul li button .icon{margin:0 1.2rem 0 0;font-size:3.2rem}header{position:relative;background:var(--color-primary-light);z-index:50}header .header-main{padding:.8rem 0}@media (width < 560px){header .header-main{padding:1.6rem 0}}header .header-main .inside{display:flex;justify-content:space-between;align-items:center}header .header-main .inside .header-logo{flex:0 0 6.5rem;display:flex;justify-content:center;align-items:center;z-index:10}@media (max-width: 559px){header .header-main .inside .header-logo{flex:0 0 4.7rem}}header .header-main .inside .header-logo img{width:6.5rem;height:auto}@media (width < 560px){header .header-main .inside .header-logo img{width:4.7rem}}header .header-main .inside .header-nav{flex:1 1 auto}@media (width < 1280px){header .header-main .inside .header-nav{display:none}header .header-main .inside .header-nav.is-opened{position:absolute;top:calc(100% + .5rem);right:0;display:block;padding:2rem 4rem;background:var(--color-primary-light)}header .header-main .inside .header-nav.is-opened ul{justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:-1rem 0}header .header-main .inside .header-nav.is-opened ul li{margin:1rem 0}}header .header-main .inside .header-nav ul{display:flex;justify-content:flex-end;align-items:center;margin:0 -2rem;padding:0;list-style:none}header .header-main .inside .header-nav ul li{flex:0 0 auto;margin:0 2rem}header .header-main .inside .header-nav ul li a{font-size:1.8rem;font-weight:var(--font-weight-bold);text-decoration:none}header .header-main .inside .header-nav ul li a:hover{text-decoration:underline}header .header-main .inside .header-search{flex:0 0 15rem;margin:0 0 0 4.5rem}@media (width < 1280px){header .header-main .inside .header-search{display:none}header .header-main .inside .header-search.is-opened{position:absolute;top:calc(100% + .75rem);right:0;display:block;padding:1rem 4rem;margin:0;background:var(--color-primary-light)}header .header-main .inside .header-search.is-opened ul{justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:-1rem 0}header .header-main .inside .header-search.is-opened ul li{margin:1rem 0}}header .header-main .inside .header-icons{flex:0 0 auto;display:none;justify-content:flex-end;margin:0 -1rem}@media (width < 1280px){header .header-main .inside .header-icons{display:flex}}header .header-main .inside .header-icons .link{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 1rem;padding:0;color:var(--text-color);background:transparent;border:none;text-decoration:none;transition:color var(--transition-timing)}header .header-main .inside .header-icons .link:hover{color:var(--color-primary)}header .header-main .inside .header-icons .link .icon{margin:0 0 .5rem;font-size:2.4rem}header .header-main .inside .header-icons .link span{font-size:1.3rem;font-weight:var(--font-weight-bold);text-transform:uppercase}footer .footer-main{padding:8rem 0}@media (width < 560px){footer .footer-main{padding:3rem 0}}footer .footer-main .inside{display:flex;justify-content:space-between;align-items:flex-start;margin:-2rem -2rem 8rem}@media (width < 1280px){footer .footer-main .inside{flex-wrap:wrap}}@media (width < 830px){footer .footer-main .inside{margin:-2rem -2rem 6rem}}@media (width < 560px){footer .footer-main .inside{margin:-2rem -2rem 4rem}}footer .footer-main .inside>div{margin:2rem}footer .footer-main .inside .content{flex:1 1 auto}@media (width < 1280px){footer .footer-main .inside .content{flex:1 1 40%}}@media (width < 830px){footer .footer-main .inside .content{flex:1 1 100%}}footer .footer-main .inside .content .footer-logo{display:flex;justify-content:center;align-items:center;width:5.6rem;margin:0 0 3rem}footer .footer-main .inside .content .footer-logo img{width:5.6rem;height:auto}footer .footer-main .inside .content p{max-width:36rem;margin:0;padding:0;font-size:1.9rem;line-height:2.6rem}@media (width < 830px){footer .footer-main .inside .content p{max-width:100%}}footer .footer-main .inside .content p:not(:last-child){margin:0 0 3rem}footer .footer-main .inside .menu{flex:0 0 24rem}@media (width < 1280px){footer .footer-main .inside .menu{flex:1 1 40%}}@media (width < 560px){footer .footer-main .inside .menu{flex:1 1 100%}}footer .footer-main .inside .menu:last-child{flex:0 0 16.8rem}@media (width < 1280px){footer .footer-main .inside .menu:last-child{flex:1 1 40%}}@media (width < 560px){footer .footer-main .inside .menu:last-child{flex:1 1 100%}}footer .footer-main .inside .menu h3{margin:0 0 3rem;padding:0;font-size:2rem}@media (width < 560px){footer .footer-main .inside .menu h3{margin:0 0 2.4rem}}footer .footer-main .inside .menu ul{margin:0;padding:0;list-style:none}footer .footer-main .inside .menu ul li a{font-size:1.8rem;line-height:3.8rem;text-decoration:none}footer .footer-main .inside .menu ul li a:hover{text-decoration:underline}footer .footer-main .inside .menu .socials{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.6rem -.6rem 3rem;padding:0}footer .footer-main .inside .menu .socials a{flex:0 0 4.8rem;display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;margin:.6rem;color:var(--color-white);background:var(--color-primary);border-radius:4.8rem;font-size:2.4rem;transition:background var(--transition-timing)}footer .footer-main .inside .menu .socials a:hover{background:var(--color-primary)}footer .footer-main .inside .menu .socials a.icon-facebook{background:#405a94}footer .footer-main .inside .menu .socials a.icon-facebook:hover{background:#36366c}footer .footer-main .inside .menu .socials a.icon-instagram{background:#d8415c}footer .footer-main .inside .menu .socials a.icon-instagram:hover{background:#b04359}footer .footer-main .inside .menu .socials a.icon-youtube{background:red}footer .footer-main .inside .menu .socials a.icon-youtube:hover{background:#dc0000}footer .footer-main .inside .menu .socials a.icon-twitter{background:var(--color-black)}footer .footer-main .inside .menu .socials a.icon-twitter:hover{background:#3c3d3d}footer .footer-main .inside .menu .socials a.icon-linkedin{background:#0a66c2}footer .footer-main .inside .menu .socials a.icon-linkedin:hover{background:#004182}footer .footer-main .inside .menu .socials a.icon-tiktok{background:#282828}footer .footer-main .inside .menu .socials a.icon-tiktok:hover{background:var(--color-black)}footer .footer-main .inside .menu .socials a.icon-threads{background:var(--color-black)}footer .footer-main .inside .menu .socials a.icon-threads:hover{background:#101010}footer .footer-main .inside .menu .contact{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:0;padding:0;font-size:1.8rem;line-height:3.6rem}footer .footer-main .inside .menu .contact a{text-decoration:none}footer .footer-main .inside .menu .contact a:hover{text-decoration:underline}footer .footer-main .inside .menu .contact small{display:block;line-height:1}footer .footer-main .bottom{display:flex;justify-content:space-between;align-items:center}@media (width < 560px){footer .footer-main .bottom{flex-wrap:wrap}}footer .footer-main .bottom p{flex:0 1 56rem;margin:0 4rem 0 0;padding:0;font-size:1.8rem;line-height:2.1rem;opacity:.3}@media (width < 560px){footer .footer-main .bottom p{flex:1 1 100%;margin:0 0 2.5rem}}footer .footer-main .bottom .btn{flex:0 0 18.5rem;min-width:auto}.introduction{padding:18rem 0}@media (width < 1280px){.introduction{padding:12rem 0}}@media (width < 830px){.introduction{padding:6rem 0}}@media (width < 560px){.introduction{padding:3rem 0}}.introduction.introduction-medium{padding:4rem 0 10rem}@media (width < 1280px){.introduction.introduction-medium{padding:4rem 0 8rem}}@media (width < 830px){.introduction.introduction-medium{padding:4rem 0 6rem}}@media (width < 560px){.introduction.introduction-medium{padding:3rem 0}}.introduction.introduction-medium .inside .content{text-align:left}.introduction.introduction-medium .inside .content h1{margin:0 0 1.25rem;font-size:3.6rem}.introduction.introduction-medium .inside .content p{font-size:2rem}.introduction.introduction-small{padding:4rem 0}@media (width < 560px){.introduction.introduction-small{padding:3rem 0}}.introduction.introduction-small .inside .content{flex:1 1 100%;text-align:left}@media (width < 830px){.introduction.introduction-small .inside .content{margin:0}}.introduction.introduction-small .inside .content h1{margin:0;font-size:6.4rem}@media (width < 1280px){.introduction.introduction-small .inside .content h1{font-size:4.4rem}}@media (width < 830px){.introduction.introduction-small .inside .content h1{font-size:3.6rem}}@media (width < 560px){.introduction.introduction-small .inside .content h1{font-size:2.4rem}}.introduction.introduction-slim{padding:4rem 0}@media (width < 560px){.introduction.introduction-slim{padding:3rem 0}}.introduction.introduction-slim .inside .content{text-align:left}.introduction.introduction-slim .inside .content h1{margin:0 0 1.25rem;font-size:3.6rem}.introduction.introduction-slim .inside .content p{font-size:2rem}.introduction.introduction-slim .inside .image{margin:0 2rem}@media (width < 830px){.introduction.introduction-slim .inside .image{margin:2rem -.5rem}}.introduction.introduction-half h1{max-width:74rem}@media (width < 1280px){.introduction.introduction-half h1{max-width:100%}}.introduction.introduction-longer .inside .content{flex:1 1 100%}.introduction .inside{position:relative;display:flex;justify-content:space-between;align-items:center;margin:0 -2rem;z-index:10}@media (width < 830px){.introduction .inside{margin:0;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.introduction .inside .content{flex:0 1 47rem;margin:0 2rem;text-align:right}@media (width < 830px){.introduction .inside .content{flex:1 1 100%;margin:0}}.introduction .inside .content>a{margin:0 0 3rem;font-size:2rem;text-decoration:none}.introduction .inside .content>a:hover{text-decoration:underline}.introduction .inside .content h1{margin:0 0 3rem;padding:0;font-size:5rem;text-align:left}@media (width < 1280px){.introduction .inside .content h1{font-size:4.4rem}}@media (width < 830px){.introduction .inside .content h1{margin:0 0 2rem;font-size:3.6rem}}@media (width < 560px){.introduction .inside .content h1{margin:0 0 1.5rem;font-size:2.4rem}}.introduction .inside .content>p{margin:0;padding:0;font-size:2.4rem;line-height:4rem;text-align:left}.introduction .inside .content>p:not(:last-child){margin:0 0 1.25rem}@media (width < 830px){.introduction .inside .content>p{font-size:2.2rem;line-height:3.5rem}}@media (width < 560px){.introduction .inside .content>p{font-size:1.8rem;line-height:2.5rem}}.introduction .inside .content>p strong{font-weight:var(--font-weight-bold)}.introduction .inside .content form{position:relative;margin:3rem 0 1rem}.introduction .inside .content form .autocomplete{position:absolute;top:50%;left:0;display:none;width:100%;max-height:30.8rem;height:auto;padding:2.4rem 0 0;background:var(--color-white);box-shadow:var(--box-shadow);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);z-index:5;overflow-y:auto}.introduction .inside .content form .autocomplete.is-clickable .result{display:flex;justify-content:space-between;align-items:center;text-decoration:none}.introduction .inside .content form .autocomplete.is-clickable .result:hover .title{text-decoration:underline}.introduction .inside .content a{display:inline-flex;justify-content:flex-end;align-items:center}.introduction .inside .content a.link{color:var(--color-primary)}.introduction .inside .content a .icon{margin:0 .75rem 0 0}.introduction .inside .actions{flex:0 1 49rem;margin:-.5rem 2rem}.introduction .inside .image{flex:0 1 auto;display:flex;justify-content:center;align-items:center;margin:-.5rem 2rem}@media (width < 830px){.introduction .inside .image{margin:2rem -.5rem}}.introduction .inside .image img{border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.actions{display:flex;justify-content:center;align-items:center}@media (width < 830px){.actions{display:none}}.actions>div{display:flex;justify-content:center;flex-direction:column;height:100%}.actions .item{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;width:16rem;height:16rem;margin:.5rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow);text-decoration:none;overflow:hidden}@media (width < 1280px){.actions .item{width:14rem;height:14rem}}.actions .item:hover strong{text-decoration:underline}.actions .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000000e6,#0000 75%);opacity:.9}.actions .item strong{position:absolute;bottom:1.2rem;left:1.2rem;display:block;padding:1.2rem 1.2rem 0 0;color:var(--color-white);font-size:1.4rem;font-weight:var(--font-weight-bold);z-index:10}.actions .item img{width:100%;height:100%;object-fit:cover}.pubs{display:flex;justify-content:center;flex-wrap:wrap;margin:-1.8rem -1.8rem 5rem}@media (width < 560px){.pubs{margin:-.75rem -.75rem 1.5rem}}.pubs .item{flex:0 1 24.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:1.8rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);text-decoration:none;text-align:left;overflow:hidden}@media (width < 560px){.pubs .item{flex:1 1 17rem;margin:.75rem}}.pubs .item.is-paused{filter:grayscale(1)}.pubs .item .image{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;width:100%}.pubs .item .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000000e6,#0000)}.pubs .item .image .distance{position:absolute;top:1.6rem;left:1.6rem;color:var(--color-white);font-size:1.4rem}.pubs .item .image ul{position:absolute;bottom:1.6rem;left:1.6rem;margin:0;padding:0;color:var(--color-white);list-style:none;z-index:10}.pubs .item .image ul li{font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:2rem}.pubs .item .image img{width:100%;height:15rem;object-fit:cover}.pubs .item .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:1.6rem 2rem 1.6rem 1.6rem;font-size:1.6rem}@media (width < 560px){.pubs .item .content{padding:1.2rem 1.4rem 1.2rem 1rem}}.pubs .item .content strong{font-size:2rem;font-weight:var(--font-weight-bold)}@media (width < 560px){.pubs .item .content strong{font-size:1.6rem}}.pubs .item .content a{display:inline-block;margin:0 0 1.5rem;font-size:1.6rem}.pubs .item .content .btn{min-width:auto}.cities{display:flex;justify-content:center;flex-wrap:wrap;margin:-1.8rem -1.8rem 5rem}@media (width < 560px){.cities{margin:-.75rem -.75rem 1.5rem}}.cities .item{flex:0 1 24.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:1.8rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);text-decoration:none;text-align:left;overflow:hidden}@media (width < 560px){.cities .item{flex:1 1 40%;margin:.75rem}}.cities .item:hover strong{text-decoration:underline}.cities .item img{width:100%;height:15rem;object-fit:cover}.cities .item .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:1.6rem;font-size:1.6rem}@media (width < 560px){.cities .item .content{padding:1.2rem 1rem}}.cities .item .content strong{font-size:2rem;font-weight:var(--font-weight-bold)}@media (width < 560px){.cities .item .content strong{font-size:1.6rem}}.quizzes{display:flex;justify-content:center;flex-wrap:wrap;margin:-1.8rem -1.8rem 5rem}@media (width < 560px){.quizzes{margin:-.75rem -.75rem 1.5rem}.quizzes.is-opened .item:nth-child(n+5){display:flex}}.quizzes.is-opened{margin:-1.8rem}@media (width < 560px){.quizzes.is-opened{margin:-.75rem}}.quizzes.is-opened .item:nth-child(n+9){display:flex}.quizzes .item{flex:0 1 25rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:1.8rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);text-decoration:none;text-align:left;overflow:hidden}@media (width < 560px){.quizzes .item{flex:1 1 17rem;margin:.75rem}.quizzes .item:nth-child(n+5){display:none}}.quizzes .item:nth-child(n+9){display:none}.quizzes .item .image{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;width:100%}.quizzes .item .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000000e6,#0000)}.quizzes .item .image ul{position:absolute;bottom:1.6rem;left:1.6rem;margin:0;padding:0;color:var(--color-white);list-style:none;z-index:10}.quizzes .item .image ul li{font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:2rem}.quizzes .item .image img{width:100%;height:15rem;object-fit:cover}.quizzes .item .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:1.6rem 2rem 1.6rem 1.6rem;font-size:1.6rem}@media (width < 560px){.quizzes .item .content{padding:1.2rem 1.4rem 1.2rem 1rem}}.quizzes .item .content a{text-decoration:none}.quizzes .item .content a:hover{text-decoration:underline}.quizzes .item .content a strong{font-size:2rem;font-weight:var(--font-weight-bold)}@media (width < 560px){.quizzes .item .content a strong{font-size:1.6rem}}.quiz-types{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.quiz-types h2{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:1rem 0;padding:0}.quiz-types h2 .tooltip{margin:0 0 0 1.6rem}.quiz-types ul{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.quiz-types ul li{display:flex;justify-content:center;align-items:center;margin:.5rem}.quiz-types ul li .btn{flex:1 1 100%;min-width:auto;padding:.75rem 2.5rem;border-radius:6rem;box-shadow:none;font-size:1.6rem}.quiz-types form,.quiz-types .form-search{flex:0 1 43.5rem}.quiz-types a{flex:0 0 auto}.articles{display:flex;justify-content:center;flex-wrap:wrap;margin:-3rem -3rem 3rem}@media (width < 1280px){.articles{margin:-2rem -2rem 4rem}}@media (width < 830px){.articles{margin:-1rem -1rem 5rem}}.articles .item{flex:0 1 33rem;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin:0 3rem;border-radius:var(--border-radius);text-align:left;text-decoration:none;overflow:hidden}@media (width < 1280px){.articles .item{flex:0 1 28rem;margin:0 2rem}}@media (width < 830px){.articles .item{flex:1 1 25.5rem;margin:0 1rem}}@media (width < 560px){.articles .item{flex:1 1 24rem}}.articles .item:not(:empty){margin:3rem;background:var(--color-white);box-shadow:var(--box-shadow)}@media (width < 1280px){.articles .item:not(:empty){margin:2rem}}@media (width < 830px){.articles .item:not(:empty){margin:1rem}}.articles .item:hover .bottom strong{text-decoration:underline}.articles .item .image{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;width:100%}.articles .item .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000000e6,#0000)}.articles .item .image .author{position:absolute;bottom:1.5rem;left:1.5rem;display:flex;justify-content:flex-start;align-items:center;max-width:45%;color:var(--color-white);text-align:left}.articles .item .image .author img{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;margin:0 1rem 0 0;border:.1rem solid var(--color-white);border-radius:3.2rem;box-sizing:border-box;object-fit:cover}.articles .item .image .author span{font-size:1.6rem;font-weight:var(--font-weight-normal)}.articles .item .image .reading{position:absolute;bottom:1.9rem;right:1.5rem;display:block;max-width:45%;color:var(--color-white);font-size:1.6rem;font-weight:var(--font-weight-normal);text-align:right}.articles .item .image>img{width:100%;height:19.5rem;object-fit:cover}.articles .item .bottom{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:1rem;width:100%;height:100%;padding:2rem 2rem 1.6rem}@media (width < 560px){.articles .item .bottom{padding:1.4rem 1.4rem 1rem}}.articles .item .bottom strong{flex:0 1 auto;display:block;min-height:4.2rem;font-size:2.4rem;font-weight:var(--font-weight-bold);line-height:2.9rem}@media (width < 1280px){.articles .item .bottom strong{font-size:2rem;line-height:2.5rem}}@media (width < 560px){.articles .item .bottom strong{font-size:1.6rem;line-height:2.1rem}}.articles .item .bottom time{flex:0 0 auto;display:block;margin:auto 0 0;font-size:1.6rem;font-weight:var(--font-weight-normal)}.loading-empty{padding:24rem 0}@media (width < 1280px){.loading-empty{padding:12rem 0}}@media (width < 830px){.loading-empty{padding:6rem 0}}.loading{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.loading img{flex:0 0 20rem;width:20rem;height:20rem;margin:0 0 3rem;border-radius:20rem;box-shadow:0 1.5rem 5rem #00000040;object-fit:cover;object-position:center}.loading p{margin:0;padding:0;font-size:2.4rem;font-weight:var(--font-weight-normal);line-height:4rem;text-align:center}@media (width < 560px){.loading p{font-size:1.8rem;line-height:2.8rem}}.loading p a{color:var(--color-primary)}.loading p strong{font-weight:var(--font-weight-bold)}.result{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:1.4rem}.result:not(:last-child){border-bottom:.1rem solid var(--color-gray-light)}.result>div{flex:1 1 auto;margin:1rem}.result h5,.result .title{margin:0;padding:0;font-size:2rem;font-weight:var(--font-weight-bold);line-height:1.4}.result p,.result .information{margin:0;padding:0;font-size:1.8rem;line-height:1.4}.result a{text-decoration:none}.result a:hover{text-decoration:underline}.result .btn{flex:0 0 auto;min-width:auto;margin:1rem;padding:.75rem 2rem;border-radius:6rem;box-shadow:none;font-size:2rem;font-weight:var(--font-weight-semibold)}.result .btn:hover{text-decoration:none}.swiper-pagination{bottom:-.5rem}.swiper-pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem;background:var(--color-primary-dark);border-radius:1.2rem;opacity:.2}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-primary-dark);opacity:1}.info-box{display:flex;align-items:center;justify-content:flex-start;margin:2rem 0;padding:1.5rem;background:var(--color-white);border:.1rem solid var(--color-gray-light)}@media (width < 830px){.info-box{flex-wrap:wrap;justify-content:center}}.info-box>*{padding:1rem}@media (width < 830px){.info-box>*{text-align:center}}.info-box-icon span{position:relative;display:block;width:5rem;height:5rem;border:.4rem solid transparent;border-radius:100%}.info-box-icon span:before,.info-box-icon span:after{position:absolute;content:"";background:var(--color-primary-dark)}.info-box.error{color:var(--color-red)}.info-box.error .info-box-icon span{border-color:var(--color-red)}.info-box.error .info-box-icon span:before,.info-box.error .info-box-icon span:after{background:var(--color-red)}.info-box.error .info-box-icon span:before{top:.6rem;left:1.9rem;width:.4rem;height:3rem;transform:rotate(45deg)}.info-box.error .info-box-icon span:after{top:.6rem;left:1.9rem;width:.4rem;height:3rem;transform:rotate(-45deg)}.info-box.success{color:var(--color-green)}.info-box.success .info-box-icon span{border-color:var(--color-green)}.info-box.success .info-box-icon span:before,.info-box.success .info-box-icon span:after{background:var(--color-green)}.info-box.success .info-box-icon span:before{top:1rem;left:2.2rem;width:.4rem;height:2.5rem;transform:rotate(45deg)}.info-box.success .info-box-icon span:after{top:2rem;left:1rem;width:.4rem;height:1rem;transform:rotate(-45deg)}.homepage h1{position:absolute;top:-200vh;left:-200vw;overflow:hidden;text-indent:-100vw}.homepage-crosser,.homepage-actions,.homepage-cities,.homepage-references,.homepage-partners,.homepage-newsletter{padding:9rem 0}@media (width < 830px){.homepage-crosser,.homepage-actions,.homepage-cities,.homepage-references,.homepage-partners,.homepage-newsletter{padding:6rem 0}}@media (width < 560px){.homepage-crosser,.homepage-actions,.homepage-cities,.homepage-references,.homepage-partners,.homepage-newsletter{padding:3rem 0}}.homepage-crosser h2,.homepage-actions h2,.homepage-cities h2,.homepage-references h2,.homepage-partners h2,.homepage-newsletter h2{margin:0 0 4rem;padding:0;font-size:5rem;text-align:left}@media (width < 1280px){.homepage-crosser h2,.homepage-actions h2,.homepage-cities h2,.homepage-references h2,.homepage-partners h2,.homepage-newsletter h2{font-size:4.4rem}}@media (width < 830px){.homepage-crosser h2,.homepage-actions h2,.homepage-cities h2,.homepage-references h2,.homepage-partners h2,.homepage-newsletter h2{margin:0 0 3rem;font-size:3.6rem}}@media (width < 560px){.homepage-crosser h2,.homepage-actions h2,.homepage-cities h2,.homepage-references h2,.homepage-partners h2,.homepage-newsletter h2{margin:0 0 1.6rem;font-size:2.4rem}}@media (width < 560px){.homepage-crosser{padding:1.6rem 0}}.homepage-crosser .inside{display:flex;justify-content:space-between;margin:-1.5rem}@media (width < 830px){.homepage-crosser .inside{flex-wrap:wrap}}@media (width < 560px){.homepage-crosser .inside{margin:-.75rem}}.homepage-crosser .inside>div{flex:1 1 35%;margin:1.5rem}@media (width < 830px){.homepage-crosser .inside>div{flex:1 1 100%}}@media (width < 560px){.homepage-crosser .inside>div{margin:.75rem}}.homepage-crosser .inside>div:first-child{flex:0 1 65%}@media (width < 830px){.homepage-crosser .inside>div:first-child{flex:1 1 100%}}@media (width < 830px){.homepage-crosser .inside>div:last-child{display:flex;justify-content:space-between}}@media (width < 830px){.homepage-crosser .inside>div:last-child .item{flex:1 1 40%}}.homepage-crosser .inside>div:last-child .item:not(:last-child){margin:0 0 3rem}@media (width < 830px){.homepage-crosser .inside>div:last-child .item:not(:last-child){margin:0 3rem 0 0}}@media (width < 560px){.homepage-crosser .inside>div:last-child .item:not(:last-child){margin:0 1.5rem 0 0}}.homepage-crosser .inside .item{flex:1 1 auto;position:relative;display:flex;justify-content:flex-start;align-items:flex-end;min-height:29rem;padding:4rem;color:var(--color-white);background:var(--color-gray) no-repeat center center;background-size:cover;box-shadow:var(--box-shadow);border-radius:var(--border-radius);font-weight:var(--font-weight-normal);text-decoration:none;overflow:hidden}@media (width < 560px){.homepage-crosser .inside .item{min-height:16rem;padding:1.6rem}}.homepage-crosser .inside .item:hover:before{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,var(--color-black) 100%)}.homepage-crosser .inside .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 10%,var(--color-black) 100%);transition:background var(--transition-timing);z-index:0}.homepage-crosser .inside .item.item-together{height:100%}@media (width < 830px){.homepage-crosser .inside .item.item-together{min-height:37rem;background-position:center top}}@media (width < 560px){.homepage-crosser .inside .item.item-together{padding:2.4rem}}.homepage-crosser .inside .item.item-together .content{max-width:33rem}.homepage-crosser .inside .item.item-together .content .name{font-size:4rem}@media (width < 560px){.homepage-crosser .inside .item.item-together .content .name{font-size:2.4rem}}.homepage-crosser .inside .item.item-together .content .description{font-size:2.4rem;line-height:3.6rem}@media (width < 560px){.homepage-crosser .inside .item.item-together .content .description{font-size:2rem;line-height:2.8rem}}.homepage-crosser .inside .item .content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;max-width:20rem;z-index:10}.homepage-crosser .inside .item .content .name{display:block;margin:0 0 1rem;padding:0;font-size:2rem;font-weight:var(--font-weight-bold)}@media (width < 560px){.homepage-crosser .inside .item .content .name{font-size:1.6rem}}.homepage-crosser .inside .item .content .description{font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:2.2rem}@media (width < 560px){.homepage-crosser .inside .item .content .description{line-height:1.8rem}}.homepage-crosser .inside .item .content .btn{min-width:19rem;margin:3rem 0 0}@media (width < 560px){.homepage-crosser .inside .item .content .btn{width:100%}}.homepage-actions .actions-swiper{position:relative;padding:0 0 6rem;filter:drop-shadow(0 0 6rem rgba(0,0,0,.1));overflow:hidden}.homepage-actions .actions-swiper .item{background:var(--color-white);border-radius:var(--border-radius);overflow:hidden}@media (width < 830px){.homepage-actions .actions-swiper .item{width:30%}}@media (width < 560px){.homepage-actions .actions-swiper .item{width:75%}}.homepage-actions .actions-swiper .item>a{display:flex;justify-content:center;align-items:center}.homepage-actions .actions-swiper .item>a img{width:100%;height:15rem;object-fit:cover}.homepage-actions .actions-swiper .item .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:1.6rem;font-size:1.6rem}.homepage-actions .actions-swiper .item .content .icon{margin:0 0 1.5rem;font-size:4rem}.homepage-actions .actions-swiper .item .content h5{margin:0 0 1rem;padding:0;font-size:2rem}.homepage-actions .actions-swiper .item .content h5 a{text-decoration:none}.homepage-actions .actions-swiper .item .content h5 a:hover{text-decoration:underline}.homepage-actions .actions-swiper .item .content p{margin:0 0 1rem;padding:0;font-size:1.6rem}.homepage-actions .actions-swiper .item .content>a{font-size:1.6rem}.homepage-cities h2{padding:0 46rem 0 0}@media (width < 830px){.homepage-cities h2{padding:0}}.homepage-cities .cities-search{position:absolute;top:.5rem;right:1.5rem;width:42rem}@media (width < 830px){.homepage-cities .cities-search{position:relative;top:auto;right:auto;width:100%;margin:0 0 1.5rem}}.homepage-references .references-swiper{position:relative}@media (width < 560px){.homepage-references .references-swiper{padding:0 0 4rem}}.homepage-references .references-swiper .item{display:flex;justify-content:flex-start;align-items:flex-start;height:auto;padding:4rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}@media (width < 1280px){.homepage-references .references-swiper .item{flex-wrap:wrap;padding:2.4rem}}@media (width < 830px){.homepage-references .references-swiper .item{padding:1.6rem}}@media (width < 560px){.homepage-references .references-swiper .item{width:90%}}.homepage-references .references-swiper .item img{flex:0 0 8rem;width:8rem;height:8rem;margin:0 4rem 0 0}@media (width < 1280px){.homepage-references .references-swiper .item img{margin:0 0 1.5rem}}.homepage-references .references-swiper .item .content{flex:1 1 auto}@media (width < 1280px){.homepage-references .references-swiper .item .content{flex:1 1 100%}}.homepage-references .references-swiper .item .content p{margin:0 0 3rem;padding:0;font-size:1.8rem;line-height:2.4rem}@media (width < 830px){.homepage-references .references-swiper .item .content p{margin:0 0 2.4rem;font-size:1.6rem;line-height:2.4rem}}.homepage-references .references-swiper .item .content h4{margin:0;padding:0;font-size:2rem;line-height:1.4}@media (width < 830px){.homepage-references .references-swiper .item .content h4{font-size:1.6rem;line-height:1.2}}.homepage-references .references-swiper .item .content h4 small{display:block;font-size:2rem;font-weight:var(--font-weight-normal)}@media (width < 830px){.homepage-references .references-swiper .item .content h4 small{font-size:1.6rem}}.homepage-references .references-swiper .swiper-pagination{display:none}@media (width < 560px){.homepage-references .references-swiper .swiper-pagination{display:initial}}.homepage-references .references-swiper .swiper-pagination .swiper-pagination-bullet:nth-child(3){display:none}.homepage-partners .partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:-2rem -2rem 5rem}@media (width < 1280px){.homepage-partners .partners{flex-wrap:wrap}}@media (width < 560px){.homepage-partners .partners{margin:-1rem -1rem 3rem}}.homepage-partners .partners a{flex:1 1 20rem;display:flex;justify-content:center;align-items:center;margin:2rem;text-align:center}@media (width < 560px){.homepage-partners .partners a{flex:1 1 40%;margin:1rem}}.homepage-partners .partners a:hover img{transform:scale(1.05)}.homepage-partners .partners a img{max-width:18rem;width:auto;transition:transform var(--transition-timing)}@media (width < 560px){.homepage-partners .partners a img{max-width:13rem}}.homepage-partners .btn{min-width:24rem}.homepage-newsletter .inside{position:relative;margin:8.5rem 0 0;padding:6rem 14rem;background:var(--color-secondary);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}@media (width < 1280px){.homepage-newsletter .inside{padding:6rem 4rem}}@media (width < 830px){.homepage-newsletter .inside{padding:0 4rem 4rem}}@media (width < 560px){.homepage-newsletter .inside{margin:8.5rem -1.5rem 0;padding:0 var(--outer-margin) 4rem var(--outer-margin);border-radius:0}}.homepage-newsletter .inside .images{position:absolute;top:-8.5rem;left:14rem;display:flex;justify-content:flex-start;align-items:flex-start;margin:-.4rem}@media (width < 1280px){.homepage-newsletter .inside .images{left:4rem}}@media (width < 830px){.homepage-newsletter .inside .images{position:relative;left:auto;justify-content:center;margin:-.4rem -.4rem -8.5rem}}.homepage-newsletter .inside .images>div{display:inline-block;filter:drop-shadow(0 1rem 3rem rgba(0,0,0,.15))}.homepage-newsletter .inside .images>div:first-child{margin:4.5rem 0 0}.homepage-newsletter .inside .images img{display:block;width:9.5rem;height:9.5rem;margin:.4rem;object-fit:cover;border-radius:var(--border-radius);filter:drop-shadow(0 2rem 6rem rgba(0,0,0,.1))}.homepage-newsletter .inside .description{max-width:56rem;margin:0 0 0 auto;font-size:2.4rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (width < 1280px){.homepage-newsletter .inside .description{max-width:50rem;font-size:2.2rem}}@media (width < 830px){.homepage-newsletter .inside .description{max-width:100%;margin:2rem 0 0;font-size:2rem}}.homepage-newsletter .inside .form-group{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:5rem 0 0}@media (width < 830px){.homepage-newsletter .inside .form-group{margin:2rem 0 0}}.homepage-newsletter .inside .form-group>span{flex:1 1 100%;display:block;font-size:1.6rem;font-weight:var(--font-weight-semibold)}.homepage-newsletter .inside .form-group .form-control{flex:1 1 30rem;min-height:7.3rem;padding:.5rem 2.5rem;background:var(--color-white);border-color:var(--text-color);border-radius:var(--border-radius) 0 0 var(--border-radius);font-size:2.4rem}@media (width < 830px){.homepage-newsletter .inside .form-group .form-control{flex:1 1 100%;min-height:auto;border-radius:var(--border-radius) var(--border-radius) 0 0;font-size:2rem}}@media (width < 560px){.homepage-newsletter .inside .form-group .form-control{padding:.5rem 1.5rem;font-size:1.8rem}}.homepage-newsletter .inside .form-group .form-control:focus{border-color:var(--color-primary)}.homepage-newsletter .inside .form-group .btn{flex:0 1 35rem;min-width:auto;min-height:7.3rem;padding:1rem;color:var(--color-white);background:var(--color-primary);border-radius:0 var(--border-radius) var(--border-radius) 0;box-shadow:none;font-size:3rem}@media (width < 830px){.homepage-newsletter .inside .form-group .btn{flex:1 1 100%;min-height:auto;border-radius:0 0 var(--border-radius) var(--border-radius);font-size:2rem}}@media (width < 560px){.homepage-newsletter .inside .form-group .btn{font-size:1.8rem}}.homepage-newsletter .inside .consent{max-width:60rem;margin:2rem 0 0;line-height:1.2}.homepage-newsletter .inside .consent small{font-size:1.4rem}.pubs-list,.pubs-cities{padding:9rem 0}@media (width < 830px){.pubs-list,.pubs-cities{padding:6rem 0}}@media (width < 560px){.pubs-list,.pubs-cities{padding:3rem 0}}.pubs-list h2,.pubs-cities h2{margin:0 0 4rem;padding:0;font-size:5rem;text-align:left}@media (width < 1280px){.pubs-list h2,.pubs-cities h2{font-size:4.4rem}}@media (width < 830px){.pubs-list h2,.pubs-cities h2{font-size:3.6rem;margin:0 0 3rem}}@media (width < 560px){.pubs-list h2,.pubs-cities h2{font-size:2.4rem;margin:0 0 1.6rem}}.pubs-aside{position:fixed;bottom:-15rem;left:0;display:flex;justify-content:flex-end;align-items:center;width:100%;height:15rem;padding:0 2.8rem;background:var(--color-white);border-top-left-radius:.6rem;border-top-right-radius:.6rem;box-shadow:var(--box-shadow);overflow:hidden;transition:bottom var(--transition-timing),box-shadow var(--transition-timing);z-index:100}@media (width < 830px){.pubs-aside{bottom:-10rem;height:10rem;padding:0 1.5rem}}@media (width < 560px){.pubs-aside{padding:0 1rem}}.pubs-aside.is-visible{bottom:0;box-shadow:var(--box-shadow)}.pubs-aside .quiz{flex:0 1 52rem;display:flex;justify-content:space-between;align-items:center}.pubs-aside .quiz p{flex:0 1 auto;margin:1rem;padding:0;color:#a0abb2;font-size:1.6rem;font-weight:var(--font-weight-normal);text-align:left}.pubs-aside .quiz p time{display:flex;justify-content:flex-start;align-items:center;color:var(--color-primary-dark);font-size:2.6rem;font-weight:var(--font-weight-bold)}@media (width < 830px){.pubs-aside .quiz p time{font-size:1.6rem}}.pubs-aside .quiz p time .icon{flex:0 0 auto;margin:0 1.2rem 0 0}@media (width < 830px){.pubs-aside .quiz p time .icon{margin:0 1rem 0 0}}.pubs-aside .quiz .login{flex:0 1 auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem}.pubs-aside .quiz .login>*{flex:0 1 auto}.pubs-aside .quiz .login strong{display:inline-block;text-align:center}.pubs-aside .quiz .btn{flex:0 1 auto;min-width:20.5rem}@media (width < 830px){.pubs-aside .quiz .btn{min-width:auto}}@media (width < 560px){.pubs-aside .quiz .btn{font-size:1.8rem}}.pubs-detail{padding:0 0 6rem}@media (width < 1280px){.pubs-detail{padding:0}.pubs-detail.is-reservation .shortcut .image{display:none}}.pubs-detail .shortcut{display:flex;justify-content:space-between;align-items:flex-end;margin:-27rem -2rem 0}@media (width < 1280px){.pubs-detail .shortcut{flex-wrap:wrap;margin:2rem 0}}.pubs-detail .shortcut .quiz{flex:0 1 52rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:0 2rem;padding:1.4rem 2.8rem 1.4rem 1.4rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}@media (width < 1280px){.pubs-detail .shortcut .quiz{flex:1 1 100%;margin:0 0 2rem}}@media (width < 560px){.pubs-detail .shortcut .quiz{flex-wrap:wrap}}.pubs-detail .shortcut .quiz p{flex:0 1 auto;margin:1rem;padding:0;color:#a0abb2;font-size:1.6rem;font-weight:var(--font-weight-normal)}@media (width < 560px){.pubs-detail .shortcut .quiz p{flex:1 1 100%}}.pubs-detail .shortcut .quiz p time{display:flex;justify-content:flex-start;align-items:center;color:var(--color-primary-dark);font-size:2.6rem;font-weight:var(--font-weight-bold)}.pubs-detail .shortcut .quiz p time .icon{flex:0 0 auto;margin:0 1.2rem 0 0}.pubs-detail .shortcut .quiz .login{flex:0 1 auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;margin:1rem}.pubs-detail .shortcut .quiz .login>*{flex:0 1 auto}.pubs-detail .shortcut .quiz .login strong{display:inline-block;text-align:center}.pubs-detail .shortcut .quiz .btn{flex:0 1 auto;min-width:20.5rem}.pubs-detail .shortcut .image{flex:0 1 55rem;display:flex;justify-content:center;align-items:center;margin:0 2rem}@media (width < 1280px){.pubs-detail .shortcut .image{flex:1 1 100%;margin:0}}.pubs-detail .shortcut .image img{width:100%;height:38rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow-small);object-fit:cover}@media (width < 1280px){.pubs-detail .shortcut .image img{height:auto}}.pubs-detail .information{display:flex;justify-content:space-between;align-items:flex-start;margin:3rem -2rem 0}@media (width < 1280px){.pubs-detail .information{flex-wrap:wrap;margin:2rem 0}}.pubs-detail .information .description{flex:0 1 52rem;margin:0 2rem}@media (width < 1280px){.pubs-detail .information .description{flex:1 1 100%;margin:0 0 2rem}}.pubs-detail .information .description h3{margin:0 0 2.4rem;padding:0;font-size:2.4rem}.pubs-detail .information .description p{margin:0 0 3.4rem;padding:0;font-size:1.8rem;line-height:2.4rem}.pubs-detail .information .description .useful{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 0 3rem}.pubs-detail .information .description .useful .link{flex:0 0 auto;display:inline-flex;justify-content:flex-start;align-items:center;color:var(--color-primary);text-decoration:none}.pubs-detail .information .description .useful .link:hover{text-decoration:underline}.pubs-detail .information .description .useful .link:not(:last-child){margin:0 0 2.4rem}.pubs-detail .information .description .useful .link.link-fb{color:#405a94}.pubs-detail .information .description .useful .link .icon{margin:0 1.2rem 0 0;font-size:4rem}.pubs-detail .information .description .benefits{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:-1rem;padding:0;list-style:none}.pubs-detail .information .description .benefits li{flex:0 1 11rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem;text-align:center}.pubs-detail .information .description .benefits li .icon{flex:0 0 6rem;margin:0 0 1.25rem;color:var(--color-primary-dark);font-size:6rem}.pubs-detail .information .description .benefits li span{flex:1 1 auto;color:#a0abb2;font-size:1.5rem;font-weight:var(--font-weight-normal);line-height:1.2}.pubs-detail .information address{flex:0 1 55rem;margin:0 2rem;font-style:normal}@media (width < 1280px){.pubs-detail .information address{flex:1 1 100%;margin:0}}.pubs-detail .information address iframe{width:100%;height:37.5rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow-small)}.pubs-detail .information address h3{margin:4rem 0 2.4rem 2.4rem;padding:0;font-size:2.4rem}@media (width < 1280px){.pubs-detail .information address h3{margin:4rem 0 2.4rem}}.pubs-detail .information address p{margin:0 0 0 2.4rem;padding:0;font-size:1.8rem;font-weight:var(--font-weight-normal);line-height:2.8rem}@media (width < 1280px){.pubs-detail .information address p{margin:0}}.quiz-list{padding:6.4rem 0}@media (width < 1280px){.quiz-list{padding:4rem 0}}.quiz-list h2{width:100%;margin:0 0 2.4rem;padding:0;font-size:3.6rem;text-align:left}@media (width < 560px){.quiz-list h2{font-size:2.4rem}}.quiz-list .btn.is-active{display:none}.reservation-detail{padding:0 0 3rem}.reservation-detail h2{margin:0 0 1.5rem}@media (width < 830px){.reservation-detail h2{font-size:3.6rem}}@media (width < 560px){.reservation-detail h2{font-size:2.4rem}}.reservation-form fieldset{max-width:39rem}.reservation-form .form-group{position:relative;margin:0}.reservation-form .form-group:not(:last-child){margin:0 0 2rem}.reservation-form .form-group strong{display:block;margin:0 0 .5rem}.reservation-form .form-group .form-control{min-height:3.5rem;height:auto;padding:1rem 1.5rem;color:var(--color-primary-dark);background:var(--color-white);border-color:var(--color-primary-dark);border-radius:var(--border-radius);font-size:1.6rem;line-height:2rem}.reservation-form .form-group .form-control:valid{border-color:var(--color-green)}.reservation-form .form-group .form-control:valid+.icon{opacity:1}.reservation-form .form-group .form-control::placeholder{color:#40566580}.reservation-form .form-group .icon{position:absolute;top:4.2rem;right:1.6rem;opacity:0;pointer-events:none;transition:opacity var(--transition-timing)}.reservation-form .form-email{position:relative}.reservation-form .form-email .information{position:absolute;bottom:0;left:calc(100% + 3rem);display:block;width:38rem;padding:0 0 0 2.6rem;color:var(--color-orange);line-height:1.25}@media (width < 830px){.reservation-form .form-email .information{position:relative;bottom:auto;left:auto;width:100%;margin:.5rem 0 -1rem;padding:0}}.reservation-form .form-email .information:before{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%23ffa500' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.69532 1.73198C9.54193 1.41253 9.3014 1.14293 9.00145 0.954226C8.70151 0.765524 8.35435 0.665405 7.99999 0.665405C7.64562 0.665405 7.29847 0.765524 6.99852 0.954226C6.69858 1.14293 6.45805 1.41253 6.30465 1.73198L0.893988 12.3753C0.246655 13.646 1.06465 15.3333 2.58865 15.3333H13.4107C14.9353 15.3333 15.752 13.6466 15.106 12.3753L9.69532 1.73198ZM7.99999 5.33331C8.1768 5.33331 8.34637 5.40355 8.47139 5.52857C8.59642 5.6536 8.66665 5.82316 8.66665 5.99998V9.33331C8.66665 9.51012 8.59642 9.67969 8.47139 9.80471C8.34637 9.92974 8.1768 9.99998 7.99999 9.99998C7.82318 9.99998 7.65361 9.92974 7.52858 9.80471C7.40356 9.67969 7.33332 9.51012 7.33332 9.33331V5.99998C7.33332 5.82316 7.40356 5.6536 7.52858 5.52857C7.65361 5.40355 7.82318 5.33331 7.99999 5.33331ZM7.99999 11C8.1768 11 8.34637 11.0702 8.47139 11.1952C8.59642 11.3203 8.66665 11.4898 8.66665 11.6666V12C8.66665 12.1768 8.59642 12.3464 8.47139 12.4714C8.34637 12.5964 8.1768 12.6666 7.99999 12.6666C7.82318 12.6666 7.65361 12.5964 7.52858 12.4714C7.40356 12.3464 7.33332 12.1768 7.33332 12V11.6666C7.33332 11.4898 7.40356 11.3203 7.52858 11.1952C7.65361 11.0702 7.82318 11 7.99999 11Z'/%3E%3C/svg%3E%0A");position:absolute;top:.1rem;left:0;width:1.6rem;height:1.6rem}@media (width < 830px){.reservation-form .form-email .information:before{content:none}}.reservation-form .form-players{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1.5rem;margin:1rem 0 3rem}.reservation-form .form-players .form-player{position:relative;flex:0 0 4rem;cursor:pointer}.reservation-form .form-players .form-player:hover strong{color:var(--color-white);background:var(--color-primary)}.reservation-form .form-players .form-player>input{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-10}.reservation-form .form-players .form-player>input:checked+strong{color:var(--color-white);background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.reservation-form .form-players .form-player>input:checked+strong:before{border-color:var(--color-primary-dark)}.reservation-form .form-players .form-player strong{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:4rem;height:4rem;margin:0;color:var(--color-primary);background:var(--color-white);border:.1rem solid var(--color-primary);border-radius:.6rem;font-size:2rem;transition:color var(--transition-timing),background var(--transition-timing),border-color var(--transition-timing)}.reservation-form .form-players .form-player strong:before{content:"";position:absolute;top:50%;left:50%;display:block;width:5rem;height:5rem;border:.2rem solid transparent;border-radius:.8rem;box-sizing:border-box;translate:-50% -50%;transition:border-color var(--transition-timing);z-index:0}.reservation-form .form-checkbox{margin:1rem 0 0}.reservation-form button{margin:0 0 1rem;z-index:0}.reservation-form p{margin:1rem 0 0;font-weight:var(--font-weight-semibold);line-height:1.35}.reservation-list{padding:0 0 6.5rem}@media (width < 830px){.reservation-list{padding:0 0 4rem}}.reservation-list h2{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;gap:1rem 3rem;margin:0 0 1.5rem}@media (width < 830px){.reservation-list h2{font-size:3.6rem}}@media (width < 560px){.reservation-list h2{font-size:2rem}}.reservation-list h2>*{flex:0 1 auto}@media (width < 1280px){.reservation-list .table-wrap{margin:-6rem -1.5rem;padding:6rem 1.5rem}}.reservation-list .table-wrap table{width:100%}.reservation-list .status{padding:0}.reservation-list .status:before{content:none}.reservation-recapitulation{padding:6rem 0}.reservation-recapitulation h2{margin:0 0 1.5rem;font-size:3.6rem}@media (width < 560px){.reservation-recapitulation h2{font-size:2.4rem}}.reservation-recapitulation p{margin:0 0 2rem;font-size:2rem}.reservation-recapitulation p.is-smaller{margin:0 0 .5rem;font-size:1.6rem;font-weight:var(--font-weight-semibold);line-height:1.75}@media (width < 560px){.reservation-recapitulation p.is-smaller{font-size:1.6rem}}@media (width < 560px){.reservation-recapitulation p{font-size:1.8rem}}.reservation-recapitulation .btn{max-width:38rem}.reservation-information{display:inline-block;max-width:78rem;padding:4.4rem;color:var(--text-color);border-radius:.6rem;text-align:left}@media (width < 830px){.reservation-information{max-width:none;padding:4rem var(--outer-margin)}}.reservation-information h2,.reservation-information p{color:currentColor}.reservation-information h2{margin:4rem 0 2rem;font-size:3.2rem;line-height:1.2}@media (width < 830px){.reservation-information h2{margin:2rem 0;font-size:2.4rem}}.reservation-information p{margin:0 0 4rem;font-size:2.4rem;line-height:1.2}@media (width < 830px){.reservation-information p{margin:0 0 2rem;font-size:1.6rem}}.reservation-information p strong{font-weight:var(--font-weight-bold)}.reservation-information .icon{font-size:6.4rem}@media (width < 830px){.reservation-information .icon{font-size:3.8rem}}.reservation-information>.is-close-btn{display:none}@media (width < 830px){.results-crosser h2{font-size:3.6rem}}@media (width < 560px){.results-crosser h2{font-size:2.4rem}}.results-crosser h2:first-child{margin:0 0 2.4rem}.results-list{padding:12rem 0}.results-list.results-small{padding:6.4rem 0}@media (width < 1280px){.results-list.results-small{padding:4rem 0}}@media (width < 830px){.results-list{padding:8rem 0}}@media (width < 560px){.results-list{padding:4rem 0}}.results-list .quiz-types{margin:-7.5rem -.5rem 3rem}@media (width < 830px){.results-list .quiz-types{margin:-4rem -.5rem 2rem}}@media (width < 560px){.results-list .quiz-types{margin:-2rem -.5rem 1rem}}.results-list table{margin:0;padding:0}.results-pub{padding:0 0 6rem}.results-pub .summary{display:flex;justify-content:space-between;align-items:stretch;margin:-4rem -2rem 8rem}@media (width < 1280px){.results-pub .summary{flex-wrap:wrap;margin:-4rem -1rem 6rem}}@media (width < 830px){.results-pub .summary{margin:4rem -1rem}}.results-pub .summary .item{position:relative;flex:0 0 15rem;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 2rem;padding:1.4rem .5rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);text-align:center}@media (width < 1280px){.results-pub .summary .item{margin:1rem}}@media (width < 560px){.results-pub .summary .item{flex:1 1 100%}}.results-pub .summary .item.item-quiz{flex:0 1 52rem;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;padding:1.4rem;text-align:left}@media (width < 1280px){.results-pub .summary .item.item-quiz{flex:1 1 100%}}@media (width < 560px){.results-pub .summary .item.item-quiz{flex-wrap:wrap}}.results-pub .summary .item.item-quiz.item-longer{flex:1 1 58rem}.results-pub .summary .item.item-quiz p{flex:0 1 auto;margin:1rem;padding:0;color:#a0abb2;font-size:1.6rem;font-weight:var(--font-weight-normal)}@media (width < 560px){.results-pub .summary .item.item-quiz p{flex:1 1 100%}}.results-pub .summary .item.item-quiz p time{display:flex;justify-content:flex-start;align-items:center;color:var(--color-primary-dark);font-size:2.6rem;font-weight:var(--font-weight-bold)}.results-pub .summary .item.item-quiz p time .icon{flex:0 0 auto;display:inline-block;width:2.6rem;height:2.6rem;margin:0 1.2rem 0 0}.results-pub .summary .item.item-quiz>div{flex:1 1 auto;margin:1rem;padding:0;color:#a0abb2;font-size:1.6rem;font-weight:var(--font-weight-normal)}.results-pub .summary .item.item-quiz>div .teams-select{position:relative}.results-pub .summary .item.item-quiz>div .teams-select a{display:inline-flex;justify-content:flex-start;align-items:center;color:var(--color-primary);font-size:2.6rem;font-weight:var(--font-weight-bold)}.results-pub .summary .item.item-quiz>div .teams-select a svg{margin:0 0 0 .5rem;font-size:1.5rem;vertical-align:text-bottom}.results-pub .summary .item.item-quiz>div .teams-select.is-opened .teams{display:block}.results-pub .summary .item.item-quiz>div .teams-select .teams{position:absolute;top:calc(100% + 1rem);right:0;display:none;min-width:28rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);z-index:20}.results-pub .summary .item.item-quiz>div .teams-select .teams:before{content:"";position:absolute;top:-2rem;left:50%;border:1rem solid transparent;border-bottom-color:var(--color-white);transform:translate(-50%)}.results-pub .summary .item.item-quiz>div .teams-select .teams a{display:block;padding:1.5rem 2rem;font-size:2.2rem;font-weight:var(--font-weight-semibold)}.results-pub .summary .item.item-quiz>div .teams-select .teams a:not(:last-child){border-bottom:.1rem solid var(--color-gray-light)}.results-pub .summary .item>strong{flex:0 1 auto;display:inline-flex;justify-content:center;align-items:center;font-size:4.8rem;font-weight:var(--font-weight-bold);line-height:6rem}@media (width < 1280px){.results-pub .summary .item>strong{font-size:3.8rem}}.results-pub .summary .item>strong .icon{margin:0 0 0 .5rem;font-size:2rem}.results-pub .summary .item>strong .icon.icon-up{color:var(--color-green)}.results-pub .summary .item>strong .icon.icon-down{color:var(--color-red)}.results-pub .summary .item>span:not(.tooltip){flex:0 1 auto;display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:1.9rem;opacity:.5;text-align:center}.results-pub .summary .item>span.status{margin:1rem;opacity:1}.results-pub .summary .item>span.tooltip{position:absolute;bottom:0;left:50%;text-align:left;transform:translate(-50%,50%);z-index:10}.results-pub .inside{display:flex;justify-content:flex-start;align-items:flex-start}@media (width < 1280px){.results-pub .inside{flex-wrap:wrap}}.results-pub .inside .content{flex:1 1 auto}@media (width < 1280px){.results-pub .inside .content{width:calc(100vw - 3rem)}}.results-pub .inside .content h2{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:0 0 2.4rem;padding:0;font-size:2.4rem;z-index:10}.results-pub .inside .content h2 .tooltip{margin:0 0 0 1.5rem}.results-pub .inside aside{flex:0 0 33rem;margin:0 0 0 7.5rem}@media (width < 1280px){.results-pub .inside aside{flex:1 1 100%;margin:4rem 0 0}}.results-pub .inside aside>*:first-child{margin-top:0}.results-pub .inside aside h3{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:0 0 2.4rem;padding:0;font-size:2.4rem;z-index:10}.results-pub .inside aside h3 .tooltip{margin:0 0 0 1.5rem}.results-pub .inside aside .partners{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-2rem}.results-pub .inside aside .partners>a{flex:1 1 12rem;display:flex;justify-content:center;align-items:center;margin:2rem;text-decoration:none}.results-pub .inside aside .partners>a:hover img{transform:scale(1.05)}.results-pub .inside aside .partners>a img{max-width:12rem;transition:transform var(--transition-timing)}.pagination{display:flex;justify-content:space-between;align-items:center;margin:.5rem 0 0;padding:0 3rem;font-size:1.6rem;font-weight:var(--font-weight-semibold)}@media (width < 830px){.pagination{justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:0 2rem}}@media (width < 560px){.pagination{padding:0 .5rem}}.pagination>span{flex:0 1 auto}.pagination>label{flex:0 1 auto;display:flex;justify-content:center;align-items:center;margin:0 1rem}@media (width < 830px){.pagination>label{margin:1rem 0}}.pagination>label>span{flex:0 1 auto}.pagination>label .form-control{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;flex:0 0 auto;max-width:6rem;width:auto;height:auto;padding:0 2.5rem 0 .5rem;margin:0 .25rem;background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yIDBMNyA1TDEyIDBMMTQgMUw3IDhMMCAxTDIgMFoiIGZpbGw9IiM0MDU2NjUiLz4KPC9zdmc+Cg==) no-repeat center right .5rem;background-size:1.4rem;border:none;font-size:1.8rem;text-decoration:underline}.pagination>label .form-control::-webkit-outer-spin-button,.pagination>label .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination>ul{flex:0 0 auto;display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.pagination>ul li{margin:0 .25rem}.pagination>ul li .form-control{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;width:4.4rem;height:4.4rem;margin:0 .25rem;padding:0;font-size:2rem;text-align:center}.pagination>ul li .form-control::-webkit-outer-spin-button,.pagination>ul li .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rules{padding:7rem 0}@media (width < 830px){.rules{padding:5rem 0}}@media (width < 560px){.rules{padding:3rem 0}}.rules .inside{display:flex;justify-content:flex-start;align-items:flex-start}@media (width < 830px){.rules .inside{flex-wrap:wrap}}.rules .inside>div{flex:1 1 auto;max-width:74rem}@media (width < 830px){.rules .inside>div{flex:1 1 100%}}.rules .inside>div p,.rules .inside>div ul,.rules .inside>div ol{margin:1.5em 0;font-size:2.4rem;font-weight:var(--font-weight-normal);line-height:1.33}@media (width < 560px){.rules .inside>div p,.rules .inside>div ul,.rules .inside>div ol{font-size:1.6rem;line-height:1.5}}.rules .inside>div p:first-child,.rules .inside>div ul:first-child,.rules .inside>div ol:first-child{margin-top:0}.rules .inside>div p strong,.rules .inside>div ul strong,.rules .inside>div ol strong{font-weight:var(--font-weight-bold)}.rules .inside aside{flex:0 0 22rem;margin:0 0 0 17rem}@media (width < 1280px){.rules .inside aside{margin:0 0 0 8rem}}@media (width < 830px){.rules .inside aside{flex:1 1 auto;margin:2rem 0 0}}.rules .inside aside h3{margin:0 0 2.4rem;font-size:2.4rem}.teams-dashboard{padding:4rem 0 8rem}.teams-dashboard.teams-detail .inside aside{flex:0 0 33rem;margin:0 0 0 7.5rem;padding:0;color:var(--text-color);background:none;border-radius:0;box-shadow:none}@media (width < 1280px){.teams-dashboard.teams-detail .inside aside{flex:1 1 100%;margin:2rem 0 0}}.teams-dashboard.teams-detail .inside aside>*:first-child{margin-top:0}.teams-dashboard.teams-detail .inside aside h2{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:0 0 2.4rem;padding:0;font-size:2.4rem;z-index:10}.teams-dashboard.teams-detail .inside aside h2 .tooltip{margin:0 0 0 1.5rem}.teams-dashboard.teams-detail .inside aside .socials{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.6rem -.6rem 4.4rem;padding:0}.teams-dashboard.teams-detail .inside aside .socials>a{flex:0 0 4.8rem;display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;margin:.6rem;color:var(--color-white);background:var(--color-primary);border-radius:4.8rem;font-size:2.4rem;transition:background var(--transition-timing)}.teams-dashboard.teams-detail .inside aside .socials>a:hover{background:var(--color-primary-dark)}.teams-dashboard.teams-detail .inside aside .socials>a.icon-facebook{background:#405a94}.teams-dashboard.teams-detail .inside aside .socials>a.icon-facebook:hover{background:#36366c}.teams-dashboard.teams-detail .inside aside .socials>a.icon-twitter{background:var(--color-black)}.teams-dashboard.teams-detail .inside aside .socials>a.icon-twitter:hover{background:#3c3d3d}.teams-dashboard .inside{display:flex;justify-content:flex-start;align-items:flex-start}@media (width < 1280px){.teams-dashboard .inside{flex-wrap:wrap}}.teams-dashboard .inside aside{flex:0 0 36rem;margin:0 4.5rem 0 0;padding:6.5rem;color:var(--color-white);background:var(--color-primary-dark);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}@media (width < 1280px){.teams-dashboard .inside aside{flex:1 1 100%;margin:0 0 4rem;padding:4rem}}@media (width < 560px){.teams-dashboard .inside aside{padding:4rem 2rem}}.teams-dashboard .inside aside ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:-1.25rem 0;padding:0;list-style:none}@media (width < 1280px){.teams-dashboard .inside aside ul{flex-direction:row;flex-wrap:wrap;margin:-1.25rem}}@media (width < 560px){.teams-dashboard .inside aside ul{flex-direction:column;margin:-1rem 0}}.teams-dashboard .inside aside ul li{display:inline-flex;justify-content:flex-start;align-items:center;margin:1.25rem 0}@media (width < 1280px){.teams-dashboard .inside aside ul li{flex:0 0 auto;margin:1.25rem}}@media (width < 560px){.teams-dashboard .inside aside ul li{margin:1rem 0}}.teams-dashboard .inside aside ul li:last-child{margin:8.25rem 0 1.25rem}@media (width < 1280px){.teams-dashboard .inside aside ul li:last-child{flex:1 1 100%}}@media (width < 560px){.teams-dashboard .inside aside ul li:last-child{margin:5rem 0 1rem}}.teams-dashboard .inside aside ul li a{flex:0 1 auto;display:inline-flex;justify-content:flex-start;align-items:center;color:var(--color-white);font-size:1.8rem;font-weight:var(--font-weight-bold);text-decoration:none}.teams-dashboard .inside aside ul li a:hover{text-decoration:underline}.teams-dashboard .inside aside ul li a .icon{margin:0 1rem 0 0;font-size:3.6rem}.teams-dashboard .inside .content{flex:1 1 auto}@media (width < 1280px){.teams-dashboard .inside .content{max-width:100%}}.teams-dashboard .inside .content h2{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0;font-size:2.4rem;z-index:10}.teams-dashboard .inside .content h2 .tooltip{margin:0 0 0 1.5rem}.teams-dashboard .inside .content table{margin:0 0 1em}.teams-dashboard .inside .content table thead td{height:auto}.teams-dashboard .inside .content .quiz-types{margin:2rem 0 .5rem}.teams-dashboard .inside .content .stats{display:flex;justify-content:flex-start;align-items:flex-start;margin:1.6rem -.8rem 5.4rem}@media (width < 1280px){.teams-dashboard .inside .content .stats{flex-wrap:wrap}}.teams-dashboard .inside .content .stats .item{flex:0 0 12.8rem;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:.8rem;padding:1.5rem .5rem;background:var(--color-white);box-shadow:var(--box-shadow);border-radius:var(--border-radius)}.teams-dashboard .inside .content .stats .item>strong{display:inline-flex;justify-content:center;align-items:center;font-size:4.8rem;font-weight:var(--font-weight-bold);line-height:6rem}.teams-dashboard .inside .content .stats .item>strong .icon{margin:0 0 0 .5rem;font-size:2rem}.teams-dashboard .inside .content .stats .item>strong .icon.icon-up{color:var(--color-green)}.teams-dashboard .inside .content .stats .item>strong .icon.icon-down{color:var(--color-red)}.teams-dashboard .inside .content .stats .item>span:not(.tooltip){flex:1 1 3.8rem;display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:1.9rem;opacity:.5;text-align:center}.teams-dashboard .inside .content .stats .item>span.tooltip{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:10}.teams-stats{padding:0 0 6rem}@media (width < 1280px){.teams-stats{padding:4rem 0}}.teams-stats .inside{display:flex;justify-content:space-between;align-items:flex-end;margin:-27rem -2rem 0}@media (width < 1280px){.teams-stats .inside{align-items:center;flex-wrap:wrap;margin:0}}.teams-stats .inside .stats{flex:1 1 auto;display:flex;justify-content:space-between;align-items:flex-start;max-width:48rem;margin:-.8rem 1.2rem .4rem}@media (width < 1280px){.teams-stats .inside .stats{flex-direction:column}}@media (width < 830px){.teams-stats .inside .stats{flex-direction:row;flex-wrap:wrap;max-width:100%;margin:-.8rem -.8rem 2.2rem}}.teams-stats .inside .stats .item{flex:0 0 12.8rem;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:.8rem;padding:1.5rem .5rem;background:var(--color-white);box-shadow:var(--box-shadow);border-radius:var(--border-radius)}.teams-stats .inside .stats .item.item-longer{flex:0 0 auto;padding:1.5rem 3.5rem}@media (width < 1280px){.teams-stats .inside .stats .item.item-longer{padding:1.5rem}}.teams-stats .inside .stats .item.item-longer>strong{font-size:3rem}@media (width < 1280px){.teams-stats .inside .stats .item.item-longer>strong{font-size:2.4rem}}.teams-stats .inside .stats .item>strong{display:inline-flex;justify-content:center;align-items:center;font-size:4.8rem;font-weight:var(--font-weight-bold);line-height:6rem}@media (width < 1280px){.teams-stats .inside .stats .item>strong{font-size:3.8rem}}.teams-stats .inside .stats .item>strong .icon{margin:0 0 0 .5rem;font-size:2rem}.teams-stats .inside .stats .item>strong .icon.icon-up{color:var(--color-green)}.teams-stats .inside .stats .item>strong .icon.icon-down{color:var(--color-red)}.teams-stats .inside .stats .item>span:not(.tooltip){flex:1 1 3.8rem;display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:1.9rem;opacity:.5;text-align:center}.teams-stats .inside .stats .item>span.tooltip{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:10}.teams-stats .inside .image{flex:0 1 55rem;display:flex;justify-content:center;align-items:center;margin:0 2rem}@media (width < 830px){.teams-stats .inside .image{flex:1 1 100%;margin:0}}.teams-stats .inside .image img{width:55rem;height:37rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow-small);object-fit:cover}@media (width < 830px){.teams-stats .inside .image img{width:auto;height:auto}}.teams-logout{display:none;margin:0 1.5rem;padding:0;border-radius:3rem}.teams-logout .inside{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:48rem}.teams-logout .inside p{flex:1 1 100%;max-width:40rem;margin:0 auto;padding:6rem 4rem;font-size:2.4rem;text-align:center}@media (width < 560px){.teams-logout .inside p{padding:4rem 1rem;font-size:2.2rem}}.teams-logout .inside p strong{font-weight:var(--font-weight-bold)}.teams-logout .inside>a{flex:1 1 50%;display:flex;justify-content:center;align-items:center;padding:3rem 1rem;font-size:2.2rem;border-top:.1rem solid var(--color-gray-light)}@media (width < 560px){.teams-logout .inside>a{padding:2rem .5rem;font-size:1.8rem}}.teams-logout .inside>a:last-child{color:var(--color-red);border-left:.1rem solid var(--color-gray-light)}.teams-logout .fancybox-button{display:none}.league-detail{padding:4rem 0}.league-detail h2{margin:6rem 0 3rem;font-size:2.4rem}.league-detail .description{display:flex;justify-content:flex-start;align-items:flex-start}@media (width < 1280px){.league-detail .description{flex-wrap:wrap}}.league-detail .description .content{flex:1 1 auto}.league-detail .description .content p{margin:1.25em 0;font-size:2.4rem;font-weight:var(--font-weight-normal);line-height:3.2rem}@media (width < 1280px){.league-detail .description .content p{font-size:1.8rem}}@media (width < 560px){.league-detail .description .content p{font-size:1.6rem}}.league-detail .description .content p:first-child{margin-top:0}.league-detail .description .content p:last-child{margin-bottom:0}.league-detail .description aside{flex:0 0 33rem;margin:0 0 0 7.5rem;padding:0;color:var(--text-color);background:none;border-radius:0;box-shadow:none}@media (width < 1280px){.league-detail .description aside{flex:1 1 100%;margin:4rem 0 0}}.league-detail .description aside>*:first-child{margin-top:0}.league-detail .description aside h3{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:0 0 2.4rem;padding:0;font-size:2.4rem;z-index:10}.league-detail .description aside h3 .tooltip{margin:0 0 0 1.5rem}.league-detail .description aside .socials{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.6rem -.6rem 4.4rem;padding:0}.league-detail .description aside .socials>a{flex:0 0 4.8rem;display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;margin:.6rem;color:var(--color-white);background:var(--color-primary);border-radius:4.8rem;font-size:2.4rem;transition:background var(--transition-timing)}.league-detail .description aside .socials>a:hover{background:var(--color-primary-dark)}.league-detail .description aside .socials>a.icon-facebook{background:#405a94}.league-detail .description aside .socials>a.icon-facebook:hover{background:#36366c}.league-detail .description aside .socials>a.icon-twitter{background:var(--color-black)}.league-detail .description aside .socials>a.icon-twitter:hover{background:#3c3d3d}.league-detail .description aside .partners{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-2rem}.league-detail .description aside .partners>a{flex:1 1 12rem;display:flex;justify-content:center;align-items:center;margin:2rem;text-decoration:none}.league-detail .description aside .partners>a:hover img{transform:scale(1.05)}.league-detail .description aside .partners>a img{max-width:12rem;transition:transform var(--transition-timing)}.league-detail .rewards{display:flex;justify-content:space-between;flex-wrap:wrap;margin:-1.6rem -1.6rem 0}.league-detail .rewards .item{flex:1 1 25%;max-width:33rem;margin:1.6rem;padding:2.4rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}@media (width < 830px){.league-detail .rewards .item{flex:1 1 100%;max-width:100%}}.league-detail .rewards .item.item-other{flex:1 1 100%;display:flex;justify-content:flex-start;align-items:flex-start;max-width:100%;padding:3rem 2.4rem;background:var(--color-primary-light);box-shadow:none}@media (width < 830px){.league-detail .rewards .item.item-other{flex-wrap:wrap}}.league-detail .rewards .item.item-other .inside{flex:1 1 30%}@media (width < 830px){.league-detail .rewards .item.item-other .inside{flex:1 1 100%}}.league-detail .rewards .item.item-other .inside h3{margin:0 0 1.6rem}.league-detail .rewards .item.item-other .sponsors{flex:1 1 70%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:-1rem -1rem -1rem 13rem}@media (width < 830px){.league-detail .rewards .item.item-other .sponsors{flex:1 1 100%;margin:3rem -1rem -1rem}}.league-detail .rewards .item.item-other .sponsors>a{flex:1 1 12rem;display:flex;justify-content:center;align-items:center;margin:1rem}.league-detail .rewards .item.item-other .sponsors>a:hover img{transform:scale(1.05)}.league-detail .rewards .item.item-other .sponsors>a img{max-width:12rem;transition:transform var(--transition-timing)}.league-detail .rewards .item h3{display:flex;justify-content:flex-start;align-items:center;margin:0 0 3rem;padding:0;font-size:2.4rem}.league-detail .rewards .item h3 .place{flex:0 0 5rem;display:inline-flex;justify-content:center;align-items:center;width:5rem;height:5rem;margin:0 2.4rem 0 0;font-size:1.6rem;font-weight:var(--font-weight-semibold)}.league-detail .rewards .item p{margin:0;padding:0;font-size:1.8rem}.league-detail .quiz-types{margin:6rem 0 2rem}@media (width < 560px){.league-detail .quiz-types{margin:4rem 0 0rem}}.league-detail .quiz-types h2{margin:1rem 0;padding:0}.contact{padding:6.4rem 0 9rem}@media (width < 830px){.contact{padding:4rem 0 6rem}}.contact .inside{display:flex;justify-content:space-between;align-items:flex-start;margin:-2rem}@media (width < 830px){.contact .inside{flex-wrap:wrap}}.contact .inside>*{margin:2rem}.contact .inside form{flex:0 1 40rem}@media (width < 830px){.contact .inside form{flex:1 1 100%}}.contact .inside form label:not(:last-of-type){margin:0 0 2rem}.contact .inside form label strong{display:inline-block;margin:0 0 .5rem;font-size:1.6rem}.contact .inside form label textarea{min-height:10rem;padding:1.5rem;resize:vertical}.contact .inside form p{margin:2.4rem 0;line-height:1.6rem}.contact .inside>div{flex:0 1 54rem}@media (width < 830px){.contact .inside>div{flex:1 1 100%;order:-1}}.contact .inside h2{margin:0 0 4rem;padding:0;font-size:4rem}@media (width < 1280px){.contact .inside h2{font-size:3.2rem}}@media (width < 830px){.contact .inside h2{margin:0 0 2rem;font-size:2.6rem}}.contact .inside p{margin:0;padding:0;font-size:1.8rem;line-height:2.4rem}.contact .inside p:last-child{margin:4rem 0 0}.contact .inside p small{font-size:1.2rem}.contact .inside .owner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;margin:4rem 0 0;padding:4rem;background:var(--color-white);box-shadow:var(--box-shadow);border-radius:var(--border-radius);overflow:hidden}@media (width < 560px){.contact .inside .owner{flex-direction:column;padding:3rem}}.contact .inside .owner.owner-red:before{background:var(--color-red)}.contact .inside .owner:before{content:"";position:absolute;top:0;left:0;width:.7rem;height:100%;background:var(--color-primary)}.contact .inside .owner img{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;margin:0 3.2rem 0 0;border-radius:6.4rem;object-fit:cover;object-position:center}@media (width < 560px){.contact .inside .owner img{margin:0 0 2rem}}.contact .inside .owner .content{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.contact .inside .owner .content h3{margin:0 0 1.6rem;padding:0;font-size:2.5rem;line-height:3rem}@media (width < 560px){.contact .inside .owner .content h3{margin:0 0 .8rem;font-size:2.2rem}}.contact .inside .owner .content a{display:inline-flex;justify-content:flex-start;align-items:center;font-size:1.8rem;text-decoration:none;line-height:2.2rem}@media (width < 560px){.contact .inside .owner .content a{font-size:1.6rem}}.contact .inside .owner .content a:not(:last-child){margin:0 0 1rem}@media (width < 560px){.contact .inside .owner .content a:not(:last-child){margin:0 0 .4rem}}.contact .inside .owner .content a:hover{text-decoration:underline}.products-actions{padding:9rem 0}@media (width < 830px){.products-actions{padding:6rem 0}}@media (width < 560px){.products-actions{padding:3rem 0}}.products-actions h2{margin:0 0 4rem;padding:0;font-size:5rem;text-align:left}@media (width < 1280px){.products-actions h2{font-size:4.4rem}}@media (width < 830px){.products-actions h2{margin:0 0 3rem;font-size:3.6rem}}@media (width < 560px){.products-actions h2{margin:0 0 1.6rem;font-size:2.4rem}}.products-actions .actions-swiper{position:relative}@media (width < 830px){.products-actions .actions-swiper{padding:0 0 6rem}}.products-actions .actions-swiper .item{background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}@media (width < 830px){.products-actions .actions-swiper .item{width:30%}}@media (width < 560px){.products-actions .actions-swiper .item{width:75%}}.products-actions .actions-swiper .item .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:2rem 1.5rem;font-size:1.6rem}.products-actions .actions-swiper .item .content .icon{margin:0 0 1.5rem;font-size:3rem}.products-actions .actions-swiper .item .content h5{margin:0 0 1rem;padding:0;font-size:1.8rem}.products-actions .actions-swiper .item .content p{margin:0;padding:0;font-size:1.6rem}.products-actions .actions-swiper .swiper-pagination{display:none}@media (width < 830px){.products-actions .actions-swiper .swiper-pagination{display:initial}}.products-crosser .inside{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.products-crosser .inside .bookmarks{flex:0 1 auto}.products-crosser .inside form{flex:0 1 38rem;margin:.5rem 0}.products-list{padding:5rem 0 9rem}@media (width < 830px){.products-list{padding:5rem 0}}@media (width < 560px){.products-list{padding:3rem 0}}.products-list .products-types{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.8rem;padding:0;list-style:none}.products-list .products-types .type{display:flex;justify-content:center;align-items:center;margin:.8rem}.products-list .products-types .type.is-active a{color:var(--color-white);background:var(--color-primary-dark)}.products-list .products-types .type.is-active a svg path[fill]{fill:var(--color-white)}.products-list .products-types .type.is-active a svg path[stroke]{stroke:var(--color-white)}.products-list .products-types .type.type-sale.is-active a{color:var(--color-white);background:var(--color-red-dark)}.products-list .products-types .type.type-sale.is-active a svg path[fill]{fill:var(--color-white)}.products-list .products-types .type.type-sale.is-active a svg path[stroke]{stroke:var(--color-white)}.products-list .products-types .type.type-sale a{color:var(--color-red-dark);background:var(--color-red-light)}.products-list .products-types .type.type-sale a svg path[fill]{fill:var(--color-red-dark)}.products-list .products-types .type.type-sale a svg path[stroke]{stroke:var(--color-red-dark)}.products-list .products-types .type.type-sale a:hover{color:var(--color-white);background:var(--color-red-dark)}.products-list .products-types .type.type-sale a:hover svg path[fill]{fill:var(--color-white)}.products-list .products-types .type.type-sale a:hover svg path[stroke]{stroke:var(--color-white)}.products-list .products-types .type a{flex:1 1 100%;display:inline-flex;align-items:center;justify-content:center;min-width:auto;padding:.75rem 1.5rem;background:var(--color-gray-light);border:none;border-radius:6rem;box-shadow:none;font-size:2rem;font-weight:var(--font-weight-semibold);line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;vertical-align:middle;transition:color var(--transition-timing),background var(--transition-timing)}.products-list .products-types .type a:hover{color:var(--color-white);background:var(--color-primary-dark)}.products-list .products-types .type a:hover svg path[fill]{fill:var(--color-white)}.products-list .products-types .type a:hover svg path[stroke]{stroke:var(--color-white)}.products-list .products-types .type a svg{margin:0 .6rem 0 0}.products-list .products-types .type a svg path{transition:fill var(--transition-timing),stroke var(--transition-timing)}.products-list .products-types .type a svg path[fill]{fill:var(--color-primary-dark)}.products-list .products-types .type a svg path[stroke]{stroke:var(--color-primary-dark)}.products-list .products{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:4rem -.8rem 6rem}@media (width < 560px){.products-list .products{margin:2rem -.8rem 4rem}}.products-list .products .item{flex:1 1 40%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 .8rem;text-decoration:none}.products-list .products .item:last-child:nth-child(odd){flex-grow:0;flex-basis:48.5%}@media (width < 830px){.products-list .products .item{flex:1 1 100%;flex-wrap:nowrap}}.products-list .products .item:not(:empty){margin:.8rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.products-list .products .item .image{position:relative;flex:1 1 100%;height:20rem}@media (width < 830px){.products-list .products .item .image{flex:0 0 20rem;height:100%}}@media (width < 560px){.products-list .products .item .image{flex:0 0 14rem}}.products-list .products .item .image .types{position:absolute;top:1.6rem;left:1.6rem;margin:-.5rem;padding:0;list-style:none}@media (width < 560px){.products-list .products .item .image .types{top:.8rem;left:.8rem}}.products-list .products .item .image .types li{display:inline-flex;justify-content:center;align-items:center;height:4rem;margin:.5rem;padding:0 1.4rem;color:var(--color-primary-dark);background:var(--color-white);border-radius:6rem;font-size:2rem;font-weight:var(--font-weight-semibold)}@media (width < 830px){.products-list .products .item .image .types li{font-size:1.6rem}}@media (width < 560px){.products-list .products .item .image .types li{height:auto;font-size:1.3rem}}.products-list .products .item .image .types li svg{margin:0 .8rem 0 0}.products-list .products .item .image .players{position:absolute;top:1.6rem;right:1.6rem;display:inline-flex;justify-content:center;align-items:center;height:4.4rem;padding:0 1.4rem;color:var(--color-white);background:var(--color-primary);border-radius:var(--border-radius);font-size:2rem;font-weight:var(--font-weight-semibold)}@media (width < 830px){.products-list .products .item .image .players{top:auto;bottom:1.6rem;left:1.6rem;right:auto;font-size:1.6rem}}@media (width < 560px){.products-list .products .item .image .players{bottom:.8rem;left:.8rem;height:2.4rem;font-size:1.3rem}}.products-list .products .item .image img{width:100%;height:20rem;object-fit:cover}@media (width < 830px){.products-list .products .item .image img{height:100%;min-height:20rem}}@media (width < 560px){.products-list .products .item .image img{min-height:auto}}.products-list .products .item .image img.smaller{display:none}.products-list .products .item .bottom{flex:1 1 100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:2rem 2.4rem}@media (width < 830px){.products-list .products .item .bottom{flex:1 1 auto;height:100%;align-items:stretch;flex-wrap:nowrap;flex-direction:column}}.products-list .products .item .bottom>span{flex:1 1 20%}@media (width < 830px){.products-list .products .item .bottom>span{flex:1 1 100%}}.products-list .products .item .bottom>span:last-child{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin:-.6rem}@media (width < 560px){.products-list .products .item .bottom>span:last-child{align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;margin:1rem 0 0}}.products-list .products .item .bottom>span:last-child>*{flex:0 0 auto;margin:.6rem}@media (width < 560px){.products-list .products .item .bottom>span:last-child>*{flex:0 1 auto;margin:0}.products-list .products .item .bottom>span:last-child>*.btn{margin:.5rem 0 0;padding:1rem 1.5rem;font-size:1.6rem}}.products-list .products .item .bottom .price{color:var(--color-red-dark);font-size:2.2rem;font-weight:var(--font-weight-bold);text-align:left}@media (width < 560px){.products-list .products .item .bottom .price{font-size:1.8rem}}.products-list .products .item .bottom .name{display:block;font-size:2rem;font-weight:var(--font-weight-bold);text-align:left}@media (width < 830px){.products-list .products .item .bottom .name{flex:1 1 100%;font-size:1.8rem}}@media (width < 560px){.products-list .products .item .bottom .name{font-size:1.6rem}}.products-list .products .item .bottom .name:hover{text-decoration:underline}.products-list .products .item .bottom .description{display:block;font-size:2rem;text-align:left}@media (width < 830px){.products-list .products .item .bottom .description{flex:1 1 100%;font-size:1.6rem}}@media (width < 560px){.products-list .products .item .bottom .description{font-size:1.4rem}}.products-detail{padding:6rem 0}@media (width < 830px){.products-detail{padding:5rem 0}}@media (width < 560px){.products-detail{padding:3rem 0}}.products-detail .inside{display:flex;justify-content:space-between;align-items:flex-start;margin:-2rem}@media (width < 830px){.products-detail .inside{flex-wrap:wrap}}.products-detail .inside .summary{flex:0 1 55rem;margin:2rem}@media (width < 830px){.products-detail .inside .summary{flex:1 1 100%}}.products-detail .inside .summary .image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto;border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.products-detail .inside .summary .image .types{position:absolute;top:1.6rem;left:1.6rem;margin:-.5rem;padding:0;list-style:none}@media (width < 560px){.products-detail .inside .summary .image .types{top:.8rem;left:.8rem}}.products-detail .inside .summary .image .types li{display:inline-flex;justify-content:center;align-items:center;height:4rem;margin:.5rem;padding:0 1.4rem;color:var(--color-primary-dark);background:var(--color-white);border-radius:6rem;font-size:2rem;font-weight:var(--font-weight-semibold)}@media (width < 830px){.products-detail .inside .summary .image .types li{font-size:1.6rem}}@media (width < 560px){.products-detail .inside .summary .image .types li{height:auto;font-size:1.3rem}}.products-detail .inside .summary .image .types li svg{margin:0 .8rem 0 0}.products-detail .inside .summary .image img{width:100%;height:auto}.products-detail .inside .summary .previews{display:flex;justify-content:space-between;align-items:stretch;margin:1rem -1.2rem -1.2rem}@media (width < 560px){.products-detail .inside .summary .previews{flex-wrap:wrap;margin:1rem -.6rem -.6rem}}.products-detail .inside .summary .previews .item{position:relative;flex:1 1 calc(50% - 2.4rem);display:flex;justify-content:center;align-items:center;height:18.5rem;margin:1.2rem;color:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden;text-decoration:none}@media (width < 560px){.products-detail .inside .summary .previews .item{flex:1 1 18rem;height:14rem;margin:.6rem}}.products-detail .inside .summary .previews .item:hover strong{text-decoration:underline}.products-detail .inside .summary .previews .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000000e6,#0000 75%)}.products-detail .inside .summary .previews .item strong{position:absolute;bottom:1.5rem;left:2rem;font-size:2rem;font-weight:var(--font-weight-bold);z-index:5}.products-detail .inside .summary .previews .item svg{position:absolute;top:45%;left:50%;font-size:6.5rem;transform:translate(-50%,-50%);z-index:5}@media (width < 560px){.products-detail .inside .summary .previews .item svg{font-size:4.5rem}}.products-detail .inside .summary .previews .item img{width:100%;height:100%;object-fit:cover}.products-detail .inside .description{flex:0 1 39rem;margin:2rem}@media (width < 830px){.products-detail .inside .description{flex:1 1 100%}}.products-detail .inside .description h2{position:relative;margin:0;padding:0;font-size:3.2rem}.products-detail .inside .description h2.is-opened .dates{display:block}.products-detail .inside .description h2 a{display:inline-flex;justify-content:flex-start;align-items:center;color:var(--color-primary)}.products-detail .inside .description h2 a svg{margin:0 0 0 .5rem;font-size:2rem;vertical-align:text-bottom}.products-detail .inside .description h2 .dates{position:absolute;top:calc(100% + 1rem);right:0;display:none;min-width:28rem;max-height:33.5rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow-y:auto;z-index:20}.products-detail .inside .description h2 .dates:before{content:"";position:absolute;top:-2rem;left:50%;border:1rem solid transparent;border-bottom-color:var(--color-white);transform:translate(-50%)}.products-detail .inside .description h2 .dates a{display:block;padding:1.5rem 2rem;font-size:2.2rem;font-weight:var(--font-weight-semibold)}.products-detail .inside .description h2 .dates a:not(:last-child){border-bottom:.1rem solid var(--color-gray-light)}.products-detail .inside .description form{margin:5rem 0}.products-detail .inside .description form h5{margin:0;font-size:1.6rem}.products-detail .inside .description form .players{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:.75rem -.75rem;padding:0;list-style:none}.products-detail .inside .description form .players li{position:relative;flex:0 0 4rem;display:flex;justify-content:center;align-items:center;margin:.75rem}.products-detail .inside .description form .players li.is-active:before{content:"";position:absolute;top:50%;left:50%;display:block;width:5rem;height:5rem;border:.2rem solid var(--color-primary-dark);border-radius:.8rem;box-sizing:border-box;transform:translate(-50%,-50%);z-index:0}.products-detail .inside .description form .players li.is-active a{color:var(--color-white);background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.products-detail .inside .description form .players li.is-active a:hover{background:var(--color-primary-dark)}.products-detail .inside .description form .players li a{position:relative;flex:1 1 100%;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;color:var(--color-primary);border:.1rem solid var(--color-primary);border-radius:var(--border-radius);font-size:2rem;font-weight:var(--font-weight-semibold);text-decoration:none;transition:color var(--transition-timing),background var(--transition-timing),border-color var(--transition-timing);z-index:2}.products-detail .inside .description form .players li a:hover{color:var(--color-white);background:var(--color-primary)}.products-detail .inside .description form .information{margin:0;opacity:.5}.products-detail .inside .description form .information.information-red{color:var(--color-red-dark);opacity:1}.products-detail .inside .description form .information svg{font-size:2rem;vertical-align:text-top}.products-detail .inside .description form .order{display:flex;justify-content:space-between;align-items:center;margin:4rem -4rem 0;padding:2.5rem 1.9rem;background:var(--color-primary-light)}@media (width < 1280px){.products-detail .inside .description form .order{justify-content:center;flex-wrap:wrap;margin:4rem 0}}.products-detail .inside .description form .order>*{margin:.5rem}.products-detail .inside .description form .order strong{flex:0 1 auto;display:block;color:var(--color-red-dark);font-size:3.2rem;font-weight:var(--font-weight-bold);text-align:left}.products-detail .inside .description form .order .btn{flex:0 1 auto;min-width:21rem}.products-detail .inside .description h3{margin:1.5em 0 .25em}.products-detail .inside .description>p{margin:.75em 0;font-size:1.6rem;line-height:1.9rem}.products-detail .inside .description>p:first-of-type{margin:.75em 0 2em}.products-detail .inside .description .link{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.products-alternative{padding:9rem 0}@media (width < 830px){.products-alternative{padding:5rem 0}}@media (width < 560px){.products-alternative{padding:3rem 0}}.products-alternative h2{margin:0 0 4rem;padding:0;font-size:5rem;text-align:left}@media (width < 1280px){.products-alternative h2{font-size:4.4rem}}@media (width < 830px){.products-alternative h2{margin:0 0 3rem;font-size:3.6rem}}@media (width < 560px){.products-alternative h2{margin:0 0 1.6rem;font-size:2.4rem}}.products-alternative .alternatives{display:flex;justify-content:center;flex-wrap:wrap;margin:-1.8rem}@media (width < 560px){.products-alternative .alternatives{margin:-.75rem}}.products-alternative .alternatives .item{flex:0 1 25rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:1.8rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);text-decoration:none;text-align:left;overflow:hidden}@media (width < 560px){.products-alternative .alternatives .item{flex:1 1 40%;margin:.75rem}}.products-alternative .alternatives .item:hover strong{text-decoration:underline}.products-alternative .alternatives .item img{width:100%;height:15rem;object-fit:cover}.products-alternative .alternatives .item .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:1.6rem;font-size:1.6rem}@media (width < 560px){.products-alternative .alternatives .item .content{padding:1.2rem 1rem}}.products-alternative .alternatives .item .content strong{display:block;margin:0 0 .5rem;font-size:2rem;font-weight:var(--font-weight-bold);line-height:2.4rem}@media (width < 560px){.products-alternative .alternatives .item .content strong{font-size:1.6rem}}.products-alternative .alternatives .item .content .description{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;width:100%;margin:-.5rem}.products-alternative .alternatives .item .content .description>*{flex:1 1 auto;margin:.5rem}.products-alternative .alternatives .item .content .description .price{color:var(--color-red-dark);font-weight:var(--font-weight-bold);text-align:right}.order-detail{padding:6rem 0}@media (width < 830px){.order-detail{padding:5rem 0}}@media (width < 560px){.order-detail{padding:3rem 0}}.order-detail .inside{display:flex;justify-content:space-between;align-items:flex-start;margin:-2rem}@media (width < 830px){.order-detail .inside{flex-wrap:wrap}}.order-detail .inside .summary h2,.order-detail .inside .order h2{margin:0 0 3rem;font-size:4rem;line-height:4.8rem}@media (width < 830px){.order-detail .inside .summary h2,.order-detail .inside .order h2{font-size:2.4rem;line-height:2.9rem}}.order-detail .inside .summary{flex:0 1 55rem;margin:2rem}@media (width < 830px){.order-detail .inside .summary{flex:1 1 100%}}.order-detail .inside .summary .quiz{padding:2.5rem;color:var(--color-primary-dark);background:var(--color-white);box-shadow:var(--box-shadow);border-radius:var(--border-radius);overflow:hidden}.order-detail .inside .summary .quiz .image{position:relative;display:flex;justify-content:center;align-items:center;margin:-2.5rem -2.5rem 0}.order-detail .inside .summary .quiz .image .types{position:absolute;top:1.6rem;left:1.6rem;margin:-.5rem;padding:0;list-style:none}@media (width < 560px){.order-detail .inside .summary .quiz .image .types{top:.8rem;left:.8rem}}.order-detail .inside .summary .quiz .image .types li{display:inline-flex;justify-content:center;align-items:center;height:4rem;margin:.5rem;padding:0 1.4rem;color:var(--color-primary-dark);background:var(--color-white);border-radius:6rem;font-size:2rem;font-weight:var(--font-weight-semibold)}@media (width < 830px){.order-detail .inside .summary .quiz .image .types li{font-size:1.6rem}}@media (width < 560px){.order-detail .inside .summary .quiz .image .types li{height:auto;font-size:1.3rem}}.order-detail .inside .summary .quiz .image .types li svg{margin:0 .8rem 0 0}.order-detail .inside .summary .quiz .image img{flex:1 1 100%;width:100%;height:20rem;object-fit:cover}@media (width < 830px){.order-detail .inside .summary .quiz .image img{height:100%;min-height:20rem}}@media (width < 560px){.order-detail .inside .summary .quiz .image img{min-height:auto}}.order-detail .inside .summary .quiz .image img.smaller{display:none}.order-detail .inside .summary .quiz p{margin:0;font-size:2rem;line-height:1.2}@media (width < 830px){.order-detail .inside .summary .quiz p{font-size:var(--font-size-base)}}.order-detail .inside .summary .quiz p:last-child{margin:2rem 0 0}.order-detail .inside .summary .quiz p.password{margin:2rem 0;color:var(--color-red)}.order-detail .inside .summary .quiz .informations{display:flex;justify-content:space-between;align-items:center}.order-detail .inside .summary .quiz .informations>div{flex:0 1 auto}.order-detail .inside .summary .quiz .informations h4{margin:0 0 .5rem;font-size:2rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (width < 830px){.order-detail .inside .summary .quiz .informations h4{font-size:1.8rem}}.order-detail .inside .summary .quiz .informations span{font-size:2rem;line-height:1.2}@media (width < 830px){.order-detail .inside .summary .quiz .informations span{font-size:var(--body-font-size)}}.order-detail .inside .summary .quiz .informations .price{font-size:3.6rem;font-weight:var(--font-weight-bold);line-height:4.3rem}@media (width < 830px){.order-detail .inside .summary .quiz .informations .price{font-size:2.4rem}}.order-detail .inside .summary .payment{display:flex;justify-content:flex-start;align-items:center;margin:2.5rem 0 0;padding:0 2.5rem}.order-detail .inside .summary .payment>*{flex:0 1 auto}.order-detail .inside .summary .payment .icon{margin:0 2.5rem 0 0;font-size:4rem}.order-detail .inside .summary .payment strong{font-size:1.8rem;font-weight:var(--font-weight-semibold);line-height:1.35}.order-detail .inside .order{flex:0 1 39rem;margin:2rem}@media (width < 830px){.order-detail .inside .order{flex:1 1 100%}}.order-detail .inside .order.order-billing p{margin:0 0 1em;font-size:3rem;line-height:4rem}.order-detail .inside .order fieldset{margin:2rem 0}.order-detail .inside .order fieldset .form-group{position:relative;margin:0}.order-detail .inside .order fieldset .form-group:not(:last-child){margin:0 0 2rem}.order-detail .inside .order fieldset .form-group strong{display:block;margin:0 0 .5rem}.order-detail .inside .order fieldset .form-group .form-control{min-height:3.5rem;height:auto;padding:1rem 1.5rem;color:var(--color-primary-dark);background:var(--color-white);border-color:var(--color-primary-dark);border-radius:var(--border-radius);font-size:1.6rem;line-height:2rem}.order-detail .inside .order fieldset .form-group .form-control:valid{border-color:var(--color-green)}.order-detail .inside .order fieldset .form-group .form-control:valid+.icon{opacity:1}.order-detail .inside .order fieldset .form-group .form-control::placeholder{color:#40566580}.order-detail .inside .order fieldset .form-group .icon{position:absolute;top:4.2rem;right:1.6rem;opacity:0;pointer-events:none;transition:opacity var(--transition-timing)}.order-detail .inside .order p{margin:0 0 1.6rem}.order-detail .inside .order p small{font-size:1.2rem;line-height:1.4}.blog-list{padding:9rem 0}@media (width < 830px){.blog-list{padding:4rem 0 6rem}}.blog-detail{padding:2rem 0 9rem}@media (width < 830px){.blog-detail{padding:2rem 0 6rem}}.blog-detail .informations{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:74rem;margin:-.5rem -.5rem 2rem;font-size:1.6rem;font-weight:var(--font-weight-normal)}@media (width < 1280px){.blog-detail .informations{max-width:100%}}.blog-detail .informations .reading{flex:0 1 auto;margin:.5rem}.blog-detail .informations .author{flex:0 1 auto;display:flex;justify-content:flex-start;align-items:center;margin:.5rem;font-size:2.4rem}@media (width < 830px){.blog-detail .informations .author{font-size:1.8rem}}.blog-detail .informations .author img{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;margin:0 2.4rem 0 0;border-radius:6.4rem}@media (width < 830px){.blog-detail .informations .author img{flex:0 0 4rem;width:4rem;height:4rem;margin:0 1rem 0 0;border-radius:4rem}}.blog-detail .informations .author span{flex:0 1 auto}.blog-detail .informations time{flex:1 1 100%;margin:.5rem}.blog-detail .inside{display:flex;justify-content:space-between;align-items:flex-start}@media (width < 1280px){.blog-detail .inside{flex-wrap:wrap}}.blog-detail .inside .content{flex:0 1 74rem}@media (width < 1280px){.blog-detail .inside .content{flex:1 1 100%}}.blog-detail .inside .content img{max-width:100%;margin:0 0 1em;border-radius:var(--border-radius)}.blog-detail .inside .content img:not(:first-child){margin:1em 0}.blog-detail .inside .content h3{margin:2em 0 .25em}.blog-detail .inside .content p{margin:0 0 1em;font-size:1.6rem}.blog-detail .inside .content p.annotation{margin:1.5em 0 3em;font-size:2.4rem;line-height:3.2rem}@media (width < 1280px){.blog-detail .inside .content p.annotation{font-size:1.8rem;line-height:2.4rem}}@media (width < 560px){.blog-detail .inside .content p.annotation{margin:.5em 0 2em}}.blog-detail .inside .content p strong{font-weight:var(--font-weight-bold)}.blog-detail .inside .content ul,.blog-detail .inside .content ol{padding:0 0 0 2rem}.blog-detail .inside aside{flex:0 0 25rem;margin:0 0 0 4rem}@media (width < 1280px){.blog-detail .inside aside{flex:1 1 100%;margin:2rem 0 0}}.blog-detail .inside aside h2{margin:0 0 1.6rem;font-size:2.4rem}.blog-detail .inside aside .socials{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.6rem -.6rem 4.4rem;padding:0}.blog-detail .inside aside .socials>a{flex:0 0 4.8rem;display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;margin:.6rem;color:var(--color-white);background:var(--color-primary);border-radius:4.8rem;font-size:2.4rem;transition:background var(--transition-timing)}.blog-detail .inside aside .socials>a:hover{background:var(--color-primary-dark)}.blog-detail .inside aside .socials>a.icon-facebook{background:#405a94}.blog-detail .inside aside .socials>a.icon-facebook:hover{background:#36366c}.blog-detail .inside aside .socials>a.icon-twitter{background:var(--color-black)}.blog-detail .inside aside .socials>a.icon-twitter:hover{background:#3c3d3d}.blog-detail .inside aside .products{margin:0 -1rem -1rem}.blog-detail .inside aside .products .item{max-width:25rem;margin:1rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.blog-detail .inside aside .products .item>a{display:flex;justify-content:center;align-items:center}.blog-detail .inside aside .products .item>a img{width:100%;height:15rem;object-fit:cover}.blog-detail .inside aside .products .item .bottom{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:1.6rem;font-size:1.6rem}.blog-detail .inside aside .products .item .bottom .icon{margin:0 0 1.5rem;font-size:4rem}.blog-detail .inside aside .products .item .bottom h5{margin:0 0 1rem;padding:0;font-size:2rem}.blog-detail .inside aside .products .item .bottom h5 a{text-decoration:none}.blog-detail .inside aside .products .item .bottom h5 a:hover{text-decoration:underline}.blog-detail .inside aside .products .item .bottom p{margin:0 0 1rem;padding:0;font-size:1.6rem}.blog-detail .inside aside .products .item .bottom>a{font-size:1.6rem}.blog-detail .crosser{display:flex;justify-content:space-between;align-items:baseline;max-width:74rem;margin:5rem -1rem -1rem}@media (width < 1280px){.blog-detail .crosser{max-width:100%}}@media (width < 830px){.blog-detail .crosser{flex-wrap:wrap}}.blog-detail .crosser>a{flex:0 1 auto;margin:1rem;font-size:2rem;font-weight:var(--font-weight-normal);text-decoration:none}@media (width < 830px){.blog-detail .crosser>a{flex:1 1 100%;font-size:1.8rem}}.blog-detail .crosser>a:hover strong{text-decoration:underline}.blog-detail .crosser>a.next{text-align:right}.blog-detail .crosser>a span{display:inline-flex;align-items:center}.blog-detail .crosser>a strong{display:block;font-weight:var(--font-weight-semibold)}.entrance{padding:4rem 0 8rem}@media (width < 830px){.entrance{padding:2rem 0 4rem}}.entrance .inside{display:flex;justify-content:flex-start;align-items:flex-start}@media (width < 1280px){.entrance .inside{flex-wrap:wrap}}.entrance .inside .content{flex:0 1 74rem}@media (width < 1280px){.entrance .inside .content{flex:1 1 100%}}.entrance .inside .content>img{border-radius:var(--border-radius)}.entrance .inside .content h2{margin:2em 0 1em;font-size:2.4rem}@media (width < 830px){.entrance .inside .content h2{margin:1.5em 0 .5em;font-size:2.2rem}}.entrance .inside .content p{font-size:2.4rem;line-height:1.35}@media (width < 830px){.entrance .inside .content p{font-size:1.8rem}}.entrance .inside .content .gallery{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:-.8rem;padding:0;list-style:none}.entrance .inside .content .gallery li{flex:0 1 calc((100% / 3) - 1.6rem);display:flex;justify-content:center;align-items:center;margin:.8rem}@media (width < 830px){.entrance .inside .content .gallery li{flex:0 1 calc(50% - 1.6rem)}}.entrance .inside .content .gallery li a{flex:1 1 100%;display:flex;justify-content:center;align-items:center;padding:.8rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:box-shadow var(--transition-timing)}.entrance .inside .content .gallery li a:hover{box-shadow:0 0 6rem #0003}.entrance .inside .content .gallery li a img{flex:1 1 100%}.entrance .inside .content .highlight{margin:6rem 0 0;padding:4rem;background:var(--color-secondary);border-radius:var(--border-radius);box-shadow:var(--box-shadow);text-align:center}@media (width < 830px){.entrance .inside .content .highlight{margin:4rem 0 0;padding:4rem 2rem}}@media (width < 560px){.entrance .inside .content .highlight{margin:4rem -1.5rem 0;padding:4rem var(--outer-margin);border-radius:0}}.entrance .inside .content .highlight h3{margin:0;font-size:4rem;line-height:1.2}@media (width < 830px){.entrance .inside .content .highlight h3{font-size:3.2rem}}.entrance .inside .content .highlight h4{margin:4rem 0 0;color:#cf3c35;font-size:4rem;line-height:1.2}@media (width < 830px){.entrance .inside .content .highlight h4{margin:2rem 0 0;font-size:3.2rem}}.entrance .inside .content .highlight h4.places{margin:4rem 0}@media (width < 830px){.entrance .inside .content .highlight h4.places{margin:2rem 0}}.entrance .inside .content .highlight p{margin:0 0 4rem;font-size:1.8rem}@media (width < 830px){.entrance .inside .content .highlight p{margin:0 0 2rem}}.entrance .inside .content .highlight .winners{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;max-width:54rem;margin:3rem auto;padding:0;list-style:none}@media (width < 830px){.entrance .inside .content .highlight .winners{margin:1rem auto}}.entrance .inside .content .highlight .winners li{flex:0 1 calc(50% - 2rem);margin:1rem;text-align:center}@media (width < 830px){.entrance .inside .content .highlight .winners li{flex:1 1 100%}}.entrance .inside .content .highlight .winners li strong{display:block;color:#cf3c35;font-size:4rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (width < 830px){.entrance .inside .content .highlight .winners li strong{font-size:3.2rem}}.entrance .inside .content .highlight .winners li span{font-size:1.8rem;font-weight:var(--font-weight-semibold);line-height:1.25}.entrance .inside .content .highlight .btn{min-width:auto;min-height:7.3rem;padding:1rem 3rem;color:var(--color-white);background:var(--color-primary);border-radius:.3rem;box-shadow:var(--box-shadow);font-size:3rem}@media (width < 830px){.entrance .inside .content .highlight .btn{flex:1 1 100%;min-height:auto;padding:1rem 2rem;font-size:2rem}}@media (width < 560px){.entrance .inside .content .highlight .btn{font-size:1.8rem}}.entrance .inside .content .highlight .btn .icon{margin:0 0 0 1.5rem;font-size:2.2rem}@media (width < 830px){.entrance .inside .content .highlight .btn .icon{font-size:1.8rem}}.entrance .inside aside{flex:0 1 25rem;margin:0 0 0 12rem}@media (width < 1280px){.entrance .inside aside{flex:1 1 100%;margin:4rem 0 0}}.entrance .inside aside h3{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:0 0 2.4rem;padding:0;font-size:2.4rem}.entrance .inside aside .socials{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.6rem -.6rem 4.4rem;padding:0}.entrance .inside aside .socials>a{flex:0 0 4.8rem;display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;margin:.6rem;color:var(--color-white);background:var(--color-primary);border-radius:4.8rem;font-size:2.4rem;transition:background var(--transition-timing)}.entrance .inside aside .socials>a:hover{background:var(--color-primary-dark)}.entrance .inside aside .socials>a.icon-facebook{background:#405a94}.entrance .inside aside .socials>a.icon-facebook:hover{background:#36366c}.entrance .inside aside .socials>a.icon-twitter{background:var(--color-black)}.entrance .inside aside .socials>a.icon-twitter:hover{background:#3c3d3d}.entrance .inside aside .crosser{margin:0 -1.6rem -1.6rem}@media (width < 1280px){.entrance .inside aside .crosser{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}}.entrance .inside aside .crosser .item{margin:1.6rem;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}@media (width < 1280px){.entrance .inside aside .crosser .item{flex:0 1 24.5rem}}@media (width < 560px){.entrance .inside aside .crosser .item{flex:1 1 100%}}.entrance .inside aside .crosser .item>a{display:flex;justify-content:center;align-items:center}.entrance .inside aside .crosser .item>a img{width:100%;height:15rem;object-fit:cover}.entrance .inside aside .crosser .item .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:1.6rem;font-size:1.6rem}.entrance .inside aside .crosser .item .content .icon{margin:0 0 1.5rem;font-size:4rem}.entrance .inside aside .crosser .item .content h5{margin:0 0 1rem;padding:0;font-size:2rem}.entrance .inside aside .crosser .item .content h5 a{text-decoration:none}.entrance .inside aside .crosser .item .content h5 a:hover{text-decoration:underline}.entrance .inside aside .crosser .item .content p{margin:0 0 1rem;padding:0;font-size:1.6rem}.entrance .inside aside .crosser .item .content>a{font-size:1.6rem}::selection{background:var(--color-primary);color:var(--color-white)}.grecaptcha-badge{visibility:hidden}.row-item-detail.loaded.toggled .item-detail-content{display:block!important}.fancybox__container{--fancybox-bg: rgba(24, 24, 27, .9)}.clearfix{@apply --clearfix;}.center{text-align:center}.right{text-align:right}.mt0{margin-top:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mr0{margin-right:0}.mt5{margin-top:.5rem}.mb5{margin-bottom:.5rem}.ml5{margin-left:.5rem}.mr5{margin-right:.5rem}.mt10{margin-top:1rem}.mb10{margin-bottom:1rem}.ml10{margin-left:1rem}.mr10{margin-right:1rem}.mt20{margin-top:2rem}.mb20{margin-bottom:2rem}.ml20{margin-left:2rem}.mr20{margin-right:2rem}.mt40{margin-top:4rem}.mb40{margin-bottom:4rem}.ml40{margin-left:4rem}.mr40{margin-right:4rem}.mt60{margin-top:6rem}.mb60{margin-bottom:6rem}.ml60{margin-left:6rem}.mr60{margin-right:6rem}.mt70{margin-top:7rem}.mt80{margin-top:8rem}.mt90{margin-top:9rem}.mt100{margin-top:10rem}.mb100{margin-bottom:10rem}
