body,html{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;width:100%;height:100%}body{overflow-y:scroll}*,:after,:before{box-sizing:inherit}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}@font-face{font-family:ATGText;src:url(/portfolio/atg-spelskolan/atgwebtext-regular.1e897dd7.eot);src:url(/portfolio/atg-spelskolan/atgwebtext-regular.1e897dd7.eot?#iefix) format("embedded-opentype"),url(/portfolio/atg-spelskolan/atgwebtext-regular.57678884.woff2) format("woff2"),url(/portfolio/atg-spelskolan/atgwebtext-regular.8140663d.woff) format("woff"),url(/portfolio/atg-spelskolan/atgwebtext-regular.4beaf387.svg#SanchezFolksamMedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ATGText;src:url(/portfolio/atg-spelskolan/atgwebtext-regularitalic.e07dd5bd.eot);src:url(/portfolio/atg-spelskolan/atgwebtext-regularitalic.e07dd5bd.eot?#iefix) format("embedded-opentype"),url(/portfolio/atg-spelskolan/atgwebtext-regularitalic.9cbf42e9.woff2) format("woff2"),url(/portfolio/atg-spelskolan/atgwebtext-regularitalic.f01c93e2.woff) format("woff"),url(/portfolio/atg-spelskolan/atgwebtext-regularitalic.6630d57c.svg#SanchezFolksamMedium) format("svg");font-weight:400;font-style:italic}@font-face{font-family:ATGText;src:url(/portfolio/atg-spelskolan/atgwebtext-bold.ec28c933.eot);src:url(/portfolio/atg-spelskolan/atgwebtext-bold.ec28c933.eot?#iefix) format("embedded-opentype"),url(/portfolio/atg-spelskolan/atgwebtext-bold.f5a26a0b.woff2) format("woff2"),url(/portfolio/atg-spelskolan/atgwebtext-bold.03424ed4.woff) format("woff"),url(/portfolio/atg-spelskolan/atgwebtext-bold.b85d9903.svg#ATGWebTextBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ATGText;src:url(/portfolio/atg-spelskolan/atgwebtext-medium.d7d591ee.eot);src:url(/portfolio/atg-spelskolan/atgwebtext-medium.d7d591ee.eot?#iefix) format("embedded-opentype"),url(/portfolio/atg-spelskolan/atgwebtext-medium.a469e95e.woff2) format("woff2"),url(/portfolio/atg-spelskolan/atgwebtext-medium.3c10b8e6.woff) format("woff"),url(/portfolio/atg-spelskolan/atgwebtext-medium.4e842221.svg#ATGWebTextMedium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:ATGWebRubrik;src:url(/portfolio/atg-spelskolan/atgwebrubrik.db23e4b4.eot);src:url(/portfolio/atg-spelskolan/atgwebrubrik.db23e4b4.eot?#iefix) format("embedded-opentype"),url(/portfolio/atg-spelskolan/atgwebrubrik.4cf3ce81.woff2) format("woff2"),url(/portfolio/atg-spelskolan/atgwebrubrik.036d3580.woff) format("woff"),url(/portfolio/atg-spelskolan/atgwebrubrik.0d34474f.svg#ATGWebRubrik) format("svg");font-weight:700;font-style:normal}body{font-family:ATGText;font-size:17px;line-height:1.766;color:#fff}h1,h2{font-family:ATGWebRubrik;margin:0 0 1em;text-transform:uppercase;line-height:1.15}h3{font-family:ATGText;font-weight:700;margin:0}p{margin:0 0 1em}a{color:#fff;text-decoration:none}.lead{font-family:ATGWebRubrik;font-size:17px;line-height:25px;text-align:center}@media (min-width:768px){.lead{font-size:20px;width:540px}}#app,.main{height:100%}.page-container{overflow:hidden;position:relative;max-width:1600px;margin:0 auto;width:100%;min-height:100%}.container{max-width:1015px;margin:0 auto;padding-left:20px;padding-right:20px}.loading{width:200px;height:200px;background:url(/portfolio/atg-spelskolan/loading.ce1bd07c.svg) no-repeat}.nobr{white-space:nowrap}.page-loading{color:#000;text-align:center;padding:100px;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:background .5s}.current-poolspel .page-loading{background:#fedbc2}.current-fardiga-spel .page-loading{background:#a95578}.current-galoppsport .page-loading{background:#fcf1b4}.current-travsport .page-loading{background:#e5b25c}.current-enloppsspel .page-loading{background:#e5d9bb}.page-loading h1{color:#fff;margin:-1em auto 0;width:160px;text-align:left}.page-container{transition:background .5s;padding-top:45px}.current-poolspel .page-container{background:#fedbc2}.current-fardiga-spel .page-container{background:#a95578}.current-galoppsport .page-container{background:#fcf1b4}.current-travsport .page-container{background:#e5b25c}.current-enloppsspel .page-container{background:#e5d9bb}.page-enter{opacity:.01}.page-enter-active{opacity:1;transition:opacity .5s ease-in}.page-exit{opacity:1}.page-exit-active{opacity:.01;transition:opacity .3s ease-in}.device-rotation-block{display:none;visibility:hidden}@media screen and (max-height:415px) and (orientation:landscape){.device-rotation-block{visibility:visible;text-align:center;background:#5d7fa1;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999999;display:flex;justify-content:center;align-items:center}.device-rotation-block.device-rotation-block-dismissed{display:none;visibility:hidden}.device-rotation-block .device-rotation-block-inner{margin-top:-10%}.device-rotation-block img{width:auto;height:45vh}.device-rotation-block h2{margin:0 0 .5em;font-size:3vw}.device-rotation-block p{font-size:1.8vw;text-transform:uppercase}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;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-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;-webkit-touch-callout:none;-webkit-user-select:none}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.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-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{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:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);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;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.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:rgba(0,0,0,.5);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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;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;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-position:50%;background-size:100%;background-repeat:no-repeat}.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{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;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;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;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{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{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-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container{padding:0 0 40px}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-4px}.swiper-pagination-bullets{left:0;width:100%}.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}@keyframes bulletAnimation{0%{transform:none}10%{transform:scale(.8)}65%{transform:scale(1.25)}to{transform:none;background:#7b325d}}.swiper-pagination-bullet.swiper-pagination-bullet-active{animation-name:bulletAnimation;animation-duration:.4s;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.swiper-pagination-bullet{width:20px;height:20px;background:#ef9ca9;opacity:1;outline:none}.swiper-pagination-bullet:hover{background:#eb8696}.swiper-slide{width:92%;height:auto;display:flex;flex-direction:column;align-items:stretch}.swiper-slide .card-container{margin:0 5px;flex:1}.swiper-slide .card{margin:0 5px}.swiper-slide.swiper-slide-next .card,.swiper-slide.swiper-slide-prev .card{box-shadow:3px 3px 3px rgba(0,0,0,.2)}@media (min-width:992px){.swiper-slide{width:100%}.swiper-slide .card-container{margin:0;background:transparent}.swiper-slide .card{margin:0}}.swiper-button-next,.swiper-button-prev{width:28px;height:20px;background:url(/portfolio/atg-spelskolan/arrow-left.e5532ad0.svg) no-repeat;outline:none;top:auto;bottom:15%;border:none;transition:transform .3s;padding:0}.swiper-button-next:hover,.swiper-button-prev:hover{transform:scale(1.25)}@media (max-width:767.98px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-next.swiper-button-next-custom,.swiper-button-next.swiper-button-prev-custom,.swiper-button-prev.swiper-button-next-custom,.swiper-button-prev.swiper-button-prev-custom{display:block}.swiper-button-next.swiper-button-next-custom.swiper-button-disabled,.swiper-button-next.swiper-button-prev-custom.swiper-button-disabled,.swiper-button-prev.swiper-button-next-custom.swiper-button-disabled,.swiper-button-prev.swiper-button-prev-custom.swiper-button-disabled{opacity:0}@media (min-width:768px){.swiper-button-next.swiper-button-next-custom,.swiper-button-next.swiper-button-prev-custom,.swiper-button-prev.swiper-button-next-custom,.swiper-button-prev.swiper-button-prev-custom{display:none}}.swiper-button-next.swiper-button-next-custom,.swiper-button-next.swiper-button-prev-custom,.swiper-button-prev.swiper-button-next-custom,.swiper-button-prev.swiper-button-prev-custom{bottom:21px;right:28px}.swiper-button-next.swiper-button-prev-custom,.swiper-button-prev.swiper-button-prev-custom{left:28px;right:auto}.swiper-button-prev{left:2%}.swiper-button-next{background-image:url(/portfolio/atg-spelskolan/arrow-right.5be4a5e3.svg);right:2%}@media (max-width:373.98px){.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px;width:18px;height:18px}}.ReactModalPortal{z-index:2000;position:relative}body.ReactModal__Body--open{overflow:hidden}.modal{position:absolute;top:5px;left:5px;right:5px;bottom:5px;max-width:500px;margin:0 auto;outline:none;border-radius:10px;transform:translateY(20px) scale(.5);transform-origin:center bottom;opacity:0;transition:transform .15s ease-out,opacity .3s;display:flex;flex-direction:column}.modal .youtube-player-outer{position:relative;display:block;width:100%;padding:0;overflow:hidden}.modal .youtube-player-outer:before{padding-top:56.25%;display:block;content:""}.modal .youtube-player-outer .youtube-player{background:#000;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.modal .swiper-bottom-fade{bottom:40px;position:absolute;left:0;right:20px;height:40px;z-index:1}.modal.modal-startlist .swiper-bottom-fade{bottom:0}.modal.enloppsspel h2{color:#f2ebd8}.modal.enloppsspel .modal-header{background:linear-gradient(-16deg,#6b95c8,#6b95c8 31%,transparent 0,transparent)}.modal.enloppsspel .modal-header h1{background-image:url(/portfolio/atg-spelskolan/spela-sjalv-wiki-title-2.4a204f44.png);width:163px;padding-top:30px}.modal.enloppsspel .modal-header .modal-header-image{background:url(/portfolio/atg-spelskolan/modal-header-image.3fc3f6ca.png) no-repeat;background-size:100% auto;width:87%;height:114%;position:absolute;right:0;top:0}.modal.enloppsspel .modal-content{background:linear-gradient(180deg,#6b95c8 0,#4c6a94)}.modal.enloppsspel .modal-content p b{color:#f2ebd8}.modal.enloppsspel .close-modal{background:#1d2b45}.modal.enloppsspel .close-modal:hover{background:#2c4169}.modal.enloppsspel .close-modal:active{background:#0e1521}.modal.galoppsport{background:#fefabe}.modal.galoppsport h2{color:#f4edda}.modal.galoppsport .modal-header{background:linear-gradient(-16deg,#e4a969,#e4a969 31%,transparent 0,transparent)}.modal.galoppsport .modal-header h1{width:163px;padding-top:51px;background-image:url(/portfolio/atg-spelskolan/spela-sjalv-wiki-title-2.ba6020f1.png);background-repeat:no-repeat}.modal.galoppsport .modal-header .modal-header-image{background:url(/portfolio/atg-spelskolan/modal-header-image.092c7840.png) no-repeat;background-size:100% auto;width:87%;height:114%;position:absolute;left:27%;top:17%}.modal.galoppsport .modal-content{background:#e4a969}.modal.galoppsport .modal-content p b{color:#f4edda}.modal.galoppsport .close-modal{background:#364d3d}.modal.galoppsport .close-modal:hover{background:#4b6b55}.modal.galoppsport .close-modal:active{background:#212f25}.modal.poolspel h2{color:#f4edda}.modal.poolspel .modal-header{background:linear-gradient(-16deg,#9e8398,#9e8398 31%,transparent 0,transparent)}.modal.poolspel .modal-header h1{background-image:url(/portfolio/atg-spelskolan/spela-sjalv-wiki-title-2.6de07f31.png);width:163px;padding-top:30px}.modal.poolspel .modal-header .modal-header-image{background:url(/portfolio/atg-spelskolan/modal-header-image.532692b3.png) no-repeat;background-size:100% auto;width:100%;height:114%;position:absolute;left:0;top:17%;z-index:1}.modal.poolspel .modal-content{background:#9e8398}.modal.poolspel .modal-content p b{color:#f4edda}.modal.poolspel.modal{background:#fcdec4}.modal.poolspel .close-modal{background:#1d2b45}.modal.poolspel .close-modal:hover{background:#2c4169}.modal.poolspel .close-modal:active{background:#0e1521}.modal.travsport h2{color:#f4edda}.modal.travsport .modal-header{background:linear-gradient(-16deg,#b5804e,#b5804e 31%,transparent 0,transparent);padding-top:65%}.modal.travsport .modal-header h1{width:163px;padding-top:51px;background-image:url(/portfolio/atg-spelskolan/spela-sjalv-wiki-title-2.a7e803c7.png);background-repeat:no-repeat}.modal.travsport .modal-header .modal-header-image{background:url(/portfolio/atg-spelskolan/modal-header-image.d746f396.png) no-repeat;background-size:100% auto;width:75.4%;height:114%;position:absolute;right:-15px;top:17%}.modal.travsport .modal-content{background:linear-gradient(180deg,#b5804e 0,#11213b)}.modal.travsport .modal-content p b{color:#f4edda}.modal.travsport .close-modal{background:#1d2b45}.modal.travsport .close-modal:hover{background:#2c4169}.modal.travsport .close-modal:active{background:#0e1521}.ReactModal__Overlay--after-open .modal{transform:none;opacity:1}.modal h2{text-align:center;color:#000;font-size:36px;padding-top:3px}.modal .modal-header{height:0;position:relative;padding-top:70%}.modal .modal-header h1{width:203px;padding-top:26px;height:0;position:absolute;top:0;left:0;top:7px;left:7px;overflow:hidden;background-image:url(/portfolio/atg-spelskolan/spela-sjalv-wiki-modal-title.52156ea4.png);background-size:100% auto}.modal .modal-content{flex:1;padding:0 5px 29px;background:#fff;margin-top:-.5%;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.modal .modal-content .modal-content-inner{padding:0 24px 50px;position:relative;z-index:1}.modal .modal-content p{font-style:italic;color:#fff}.modal .modal-content p b{font-style:normal}.modal.modal-video-player{position:relative;left:auto;right:auto;transition:all .5s;top:50%;bottom:auto;padding-top:50px;transform:translateY(-50%);opacity:0}.ReactModal__Overlay--after-open .modal.modal-video-player{transform:translateY(-50%);opacity:1}@media (min-width:768px){.modal{margin:0 auto;max-height:90%}.modal .modal-content{overflow-y:auto}.modal.modal-video-player{max-width:800px}}.modal .close-modal{background:#333;transition:background .3s;z-index:2002;position:absolute;top:3px;right:3px;top:0;right:0;font-size:1.25rem;line-height:1;border:none;border-radius:.15rem;user-select:none;outline:none;padding:0;width:36px;height:36px;cursor:pointer}.modal .close-modal:hover{background:#4d4d4d}.modal .close-modal:active{background:#1a1a1a}.startlist .next,.startlist .prev{width:28px;height:20px;outline:none;border:none;transition:transform .3s;z-index:10;display:inline-block;cursor:pointer}.startlist .next:hover,.startlist .prev:hover{transform:scale(1.25)}.startlist{position:relative;height:537px;margin-bottom:1em}.startlist .next{right:28px;background:url(/portfolio/atg-spelskolan/arrow-right.73bcc859.svg) no-repeat}.startlist .prev{left:28px;background:url(/portfolio/atg-spelskolan/arrow-left.be2acfbc.svg) no-repeat}.startlist .next,.startlist .prev{position:absolute;bottom:20px}.startlist .next.swiper-button-disabled,.startlist .prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.startlist .swiper-pagination-bullets{bottom:-45px}.startlist .swiper-container{height:100%;overflow:visible;padding:0}.startlist .swiper-container .swiper-slide{width:100%}.startlist .swiper-container .swiper-slide .slide-inner{width:367px;height:100%;position:absolute;right:0;top:0}.startlist .swiper-container .swiper-slide .tooltip{width:90%;box-sizing:border-box}.startlist .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-45px}.startlist .ticket{position:absolute;right:0;top:0;width:367px;height:537px;background:url(/portfolio/atg-spelskolan/bg-dark.c6933e77.png) no-repeat;background-size:auto 100%}.startlist .ticket .ticket-image{width:367px;height:100%;position:absolute;top:0;left:0;background:url(/portfolio/atg-spelskolan/trav-ticket.8f8da233.png) no-repeat;background-size:auto 100%}.startlist .ticket .more-info-container,.startlist .ticket .more-info-container-2{position:absolute;left:16.348773842%;top:18.2495344507%;width:78.7465940054%;height:79.4227188082%;overflow:hidden}.startlist .ticket .more-info,.startlist .ticket .more-info-2{position:absolute;transform:translate(100%);width:100%;height:100%;background:url(/portfolio/atg-spelskolan/trav-more-info.81d4cfe2.png) no-repeat;background-size:100% auto}.startlist .ticket .ticket-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 97%,transparent);border-top-left-radius:20px;border-bottom-left-radius:20px}.startlist .ticket .step{position:absolute;background:url(/portfolio/atg-spelskolan/trav-ticket.8f8da233.png) no-repeat;background-size:367px 537px;visibility:hidden;opacity:0}.startlist .ticket .step.active{opacity:1;transition:opacity .3s;visibility:visible}.startlist .tooltip{color:#fff;background:#7197cc;width:90%;left:5%;margin:18px 0 0;text-align:left;padding-bottom:54px;z-index:12;position:absolute;transition:opacity .5s .25s}.startlist .tooltip .tooltip-arrow{position:absolute;bottom:100%;left:50%;margin-left:-7px;width:0;border-bottom:13px solid #7197cc;border-right:7px solid transparent;border-left:7px solid transparent;font-size:0;line-height:0}.startlist .tooltip a{text-decoration:underline}.startlist .tooltip h3{font-size:1em}.startlist .tooltip p{margin:0}.startlist .tooltip:before{display:none}.startlist .tooltip.hidden{transform:none;opacity:0}.startlist .tooltip.clear{transition:none}.startlista-galopp .startlist{height:511px}.startlista-galopp .startlist .ticket{height:100%;max-width:97%}.startlista-galopp .startlist .ticket .ticket-image{padding-top:139.1191709845%;background-image:url(/portfolio/atg-spelskolan/galopp-ticket.71302fa8.png);background-size:100% auto}.startlista-galopp .startlist .ticket .ticket-overlay{background:rgba(0,0,0,.4)}.startlista-galopp .startlist .ticket .more-info-container,.startlista-galopp .startlist .ticket .more-info-container-2{left:22.2683264177%;top:21.1940298507%;width:77.8699861687%;height:72.039800995%}.startlista-galopp .startlist .ticket .more-info-2{background-image:url(/portfolio/atg-spelskolan/galopp-more-info-2.78ee1a29.png)}.startlista-galopp .startlist .ticket .more-info{background-image:url(/portfolio/atg-spelskolan/galopp-more-info-1.ff2f2e20.png)}.startlista-galopp .startlist .ticket .step{background-image:url(/portfolio/atg-spelskolan/galopp-ticket.71302fa8.png);background-size:367px 510px}.startlista-galopp .startlist .ticket.ticket-current-7 .more-info-container .more-info,.startlista-galopp .startlist .ticket.ticket-current-8 .more-info-container .more-info,.startlista-galopp .startlist .ticket.ticket-current-9 .more-info-container .more-info,.startlista-galopp .startlist .ticket.ticket-current-10 .more-info-container .more-info,.startlista-galopp .startlist .ticket.ticket-current-11 .more-info-container .more-info{transition:transform .25s;transform:none}.startlista-galopp .startlist .ticket.ticket-current-7 .step,.startlista-galopp .startlist .ticket.ticket-current-8 .step,.startlista-galopp .startlist .ticket.ticket-current-9 .step,.startlista-galopp .startlist .ticket.ticket-current-10 .step,.startlista-galopp .startlist .ticket.ticket-current-11 .step{background-image:url(/portfolio/atg-spelskolan/galopp-ticket-more-info-1.3b8c3130.png)}.startlista-galopp .startlist .ticket.ticket-current-10 .more-info-container-2 .more-info-2,.startlista-galopp .startlist .ticket.ticket-current-11 .more-info-container-2 .more-info-2{transition:transform .25s;transform:none}.startlista-galopp .startlist .ticket.ticket-current-10 .step,.startlista-galopp .startlist .ticket.ticket-current-11 .step{background-image:url(/portfolio/atg-spelskolan/galopp-ticket-more-info-2.daf382b1.png)}.startlista-galopp .startlist .step{background-size:386px 537px}.startlista-galopp .startlist .step.step-1{width:43%;height:8%;top:3%;left:4%;background-position:7.0175438596% 3.2608695652%}.startlista-galopp .startlist .step.step-2{width:29%;height:7%;top:12%;left:0;background-position:0 12.9032258065%;clip-path:polygon(0 0,100% 0,90% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.startlista-galopp .startlist .step.step-3{width:30.5%;left:26%;background-position:37.4100719424% 12.9032258065%}.startlista-galopp .startlist .step.step-3,.startlista-galopp .startlist .step.step-4{height:7%;top:12%;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);-webkit-clip-path:polygon(12% 0,100% 0,88% 100%,0 100%)}.startlista-galopp .startlist .step.step-4{width:36%;left:52.5%;background-position:82.03125% 12.9032258065%}.startlista-galopp .startlist .step.step-5{width:53%;height:7%;top:56%;left:5.3%;background-position:11.2765957447% 60.2150537634%}.startlista-galopp .startlist .step.step-6{width:42.3%;height:7%;top:56%;left:58.3%;background-position:101.0398613518% 60.2150537634%}.startlista-galopp .startlist .step.step-7{width:42.3%;height:7%;top:63%;left:58.3%;background-position:101.0398613518% 67.7419354839%}.startlista-galopp .startlist .step.step-8{width:19.2%;height:70.2%;top:21.4%;left:24.6%;background-position:30.4455445545% 71.8120805369%}.startlista-galopp .startlist .step.step-9{width:36%;height:70.2%;top:21.4%;left:44.2%;background-position:69.0625% 71.8120805369%}.startlista-galopp .startlist .step.step-10{width:19.6%;height:70.2%;top:21.4%;left:80.4%;background-position:100% 71.8120805369%}.startlista-galopp .startlist .step.step-11{width:36%;height:70.2%;top:21.4%;left:15.6%;background-position:24.375% 71.8120805369%}.startlista-galopp .startlist .step.step-12{width:19%;height:70.2%;top:21.4%;left:51.6%;background-position:63.7037037037% 71.8120805369%}.startlista-galopp .startlist .definition .definition-inner{margin-left:40px}.startlista-galopp .startlist .definition .prev{left:38px}.startlista-galopp .startlist .definition .next{left:360px}.startlista-trav .startlist .ticket.ticket-current-6 .step,.startlista-trav .startlist .ticket.ticket-current-6 .ticket-image,.startlista-trav .startlist .ticket.ticket-current-7 .ticket-image,.startlista-trav .startlist .ticket.ticket-current-8 .ticket-image,.startlista-trav .startlist .ticket.ticket-current-9 .ticket-image,.startlista-trav .startlist .ticket.ticket-current-10 .ticket-image{background-image:url(/portfolio/atg-spelskolan/trav-ticket-custom.18222862.png)}.startlista-trav .startlist .ticket.ticket-current-7 .more-info-container .more-info,.startlista-trav .startlist .ticket.ticket-current-8 .more-info-container .more-info,.startlista-trav .startlist .ticket.ticket-current-9 .more-info-container .more-info,.startlista-trav .startlist .ticket.ticket-current-10 .more-info-container .more-info{transition:transform .25s;transform:none}.startlista-trav .startlist .ticket.ticket-current-7 .step,.startlista-trav .startlist .ticket.ticket-current-8 .step,.startlista-trav .startlist .ticket.ticket-current-9 .step,.startlista-trav .startlist .ticket.ticket-current-10 .step{background-image:url(/portfolio/atg-spelskolan/trav-ticket-more-info.317202f5.png)}.startlista-trav .startlist .step.step-1{width:40%;height:8%;top:3%;left:4%;background-position:6.6666666667% 3.2608695652%}.startlista-trav .startlist .step.step-2{width:29%;height:7%;top:12%;left:0;background-position:0 12.9032258065%;clip-path:polygon(0 0,100% 0,90% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.startlista-trav .startlist .step.step-3{width:36%;height:7%;top:12%;left:26%;background-position:40.625% 12.9032258065%;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);-webkit-clip-path:polygon(10% 0,100% 0,90% 100%,0 100%)}.startlista-trav .startlist .step.step-4{width:9%;height:5.7%;top:45%;left:6.5%;background-position:7.1428571429% 47.7200424178%}.startlista-trav .startlist .step.step-5{width:76.5%;height:5.7%;top:45%;left:15.3%;background-position:65.1063829787% 47.7200424178%}.startlista-trav .startlist .step.step-6{width:76.5%;height:5.7%;top:51.3%;left:15.3%;background-position:65.1063829787% 54.4008483563%}.startlista-trav .startlist .step.step-7{width:19.5%;height:77.8%;top:18.5%;left:75.1%;background-position:93.2919254658% 83.3333333333%}.startlista-trav .startlist .step.step-8{width:15.6%;height:77.8%;top:18.5%;left:27.2%;background-position:32.2274881517% 83.3333333333%}.startlista-trav .startlist .step.step-9{width:16.2%;height:77.8%;top:18.5%;left:42.7%;background-position:50.9546539379% 83.3333333333%}.startlista-trav .startlist .step.step-10{width:16.2%;height:77.8%;top:18.5%;left:59.1%;background-position:70.5250596659% 83.3333333333%}.startlista-trav .startlist .step.step-11{width:18.5%;height:77.8%;top:18.5%;left:75.5%;background-position:92.6380368098% 83.3333333333%}@media (max-width:373.98px){.startlist{height:454px}.startlist .ticket{width:310px;height:100%}.startlist .ticket .tooltip{width:95%;left:2.5%}.startlist .ticket .ticket-image{width:100%;height:100%;background-size:100% auto}.startlist .ticket .step{background-size:310px 453px}.startlista-galopp .startlist{height:431px}.startlista-galopp .startlist .ticket{width:310px;height:100%}.startlista-galopp .startlist .ticket .step{background-size:310px 431px}}@media (min-width:768px){.startlist{display:flex;justify-content:flex-end}.startlist .ticket{position:relative}.startlist .definition{color:#fff;position:relative;width:50%;display:flex;flex-direction:column;background:url(/portfolio/atg-spelskolan/bg-dark.c6933e77.png) no-repeat -367px 0;background-size:auto 100%}.startlist .definition .next{left:350px;right:auto}.startlist .definition .bottom-fade{position:absolute;width:377px;left:0;bottom:40px;height:50px;background:url(/portfolio/atg-spelskolan/bottom-fade-dark.d9a610e1.png) no-repeat 0 0}.startlist .definition .definition-inner{margin-left:30px;width:367px;margin-top:89px;margin-bottom:40px;flex:1}.startlist .definition .definition-inner h2{font-size:40px;color:#fff8bb;margin:0 0 .25em}.startlist .definition .definition-inner .definition-scroller{padding:5px 20px 20px 0}.startlist .definition.animate-in .definition-scroller p,.startlist .definition.animate-in h2{transform:translateY(20px);opacity:0}.startlist .definition.animate .definition-scroller p{transform:none;opacity:1;transition:opacity .5s .1s,transform .5s ease-out .1s}.startlist .definition.animate .definition-scroller p:nth-child(2){transition:opacity .5s .2s,transform .5s ease-out .2s}.startlist .definition.animate .definition-scroller p:nth-child(3){transition:opacity .5s .3s,transform .5s ease-out .3s}.startlist .definition.animate h2{transform:none;opacity:1;transition:opacity .5s ease-out,transform .5s ease-out}.current-galoppsport .startlist .definition .left-fade{position:absolute;left:0;height:100%;width:15px;z-index:11;background:linear-gradient(90deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 20%,transparent)}.current-enloppsspel .startlist .definition,.current-enloppsspel .startlist .ticket,.current-galoppsport .startlist .definition,.current-galoppsport .startlist .ticket{background-image:url(/portfolio/atg-spelskolan/bg-light.0d77dde4.png)}.current-enloppsspel .startlist .definition .bottom-fade,.current-galoppsport .startlist .definition .bottom-fade{background-image:url(/portfolio/atg-spelskolan/bottom-fade-light.f0f36b8e.png)}}.action{width:64px;height:64px;border-radius:100%;display:inline-block;background-size:100% auto;background-repeat:no-repeat;position:relative}@media (max-width:320px){.action{width:54px;height:54px}}.action:before{width:100%;padding-top:100%;border-radius:100%;background:transparent;display:block;transition:background .3s;content:""}.action:hover{box-shadow:0 0 7px rgba(0,0,0,.3)}.action:hover:after{transform:scale(1.1)}.action:hover span{transform:scale(1.05)}.action:active:after,.action:active span{transform:scale(1)}.action:after{transition:transform .1s;content:"";background-repeat:no-repeat;background-size:100% auto;width:46%;height:46%;display:block;left:38%;top:28%;position:absolute}.action.action-next:after{background-size:auto 100%;width:32%;height:46%}.action.action-top:after{width:45%;height:30%;left:29%;top:31%}.action span{transition:transform .1s;position:absolute;display:block}.actions{text-align:center;width:100%}.actions .action{margin:0 12px}.close-icon{display:inline-block;width:22px;height:22px;vertical-align:middle;background:no-repeat 50%;background-size:100% 100%;margin:11px 0 0}.close-icon span{display:block;width:22px;height:2px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:4px 0;transform:translate(3px,-1px) rotate(45deg)}.close-icon span:nth-child(2){transform:translate(1px,2px) rotate(-45deg)}.current-no-match{display:flex;align-items:center;justify-content:center;background:#152432}.no-match{background:#152432;color:#7197cc}.no-match .content{text-align:center;padding:40% 0}.no-match h1{margin:0;font-size:60px;color:#e9ddbf}.no-match a{color:#7197cc}.no-match a:hover{text-decoration:underline}.parallax-outer{height:100%;width:100%;margin:0}.parallax-inner{position:relative;will-change:transform;height:100%;width:100%}.parallax-scene-container,.parallax-scene .layer{height:100%;width:100%;position:absolute;top:0;left:0}.parallax-scene .layer{will-change:transform}.parallax-scene .layer-inner{width:100%;height:100%;top:0;left:0}.card-container,.tooltip{border-radius:20px;padding:19px 28px 35px;color:#fff;background:#fff;position:relative}@media (min-width:768px){.card-container,.tooltip{padding-bottom:28px}}.card-container{padding:0}.card-container .card{margin:0;height:100%;box-sizing:border-box}.tooltip{margin:0 20px;padding:19px 28px 5px;line-height:1.3;box-shadow:5px 5px 5px rgba(0,0,0,.1);position:relative;transition:transform .6s cubic-bezier(.175,.885,.32,1.275) .5s,opacity .3s .5s;transform:none;opacity:1;display:inline-block;transform-origin:center top;text-align:center;top:16px}.tooltip.hidden{opacity:0;transform:translate3d(0,-50%,0) scale(.5,.8)}.tooltip.clear{transition:none}.tooltip .progress{pointer-events:none}@media (min-width:768px){.progress .tooltip.hidden{opacity:0;transform:translate3d(-50%,0,0) scale(.5,.8)}}.tooltip:before{position:absolute;bottom:99%;left:50%;margin-left:-7px;width:0;border-bottom:13px solid #000;border-right:7px solid transparent;border-left:7px solid transparent;content:" ";font-size:0;line-height:0}.arrow{background-repeat:no-repeat;background-size:100% auto;margin:0 auto;display:block;width:11.5vw;height:16vw;z-index:10;cursor:pointer;animation-name:arrow;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@media (min-width:576px){.arrow{width:44px;height:61px}}@media (min-width:768px){.arrow{position:absolute;margin:0 0 0 -22px;top:-100px;left:50%}}@keyframes arrow{0%{transform:translateY(0)}35%{transform:translateY(20%)}to{transform:translateY(0)}}.header{position:absolute;z-index:1001}.header,.navbar{top:0;left:0;width:100%}.navbar{height:56px;background:#004f9e url(/portfolio/atg-spelskolan/navbar-bg.c2dbc1e5.png) no-repeat 55px top;position:fixed}.navbar .navbar-logo{background:url(/portfolio/atg-spelskolan/atg-logo.98ba3903.svg) no-repeat;height:18px;width:58px;display:block;position:absolute;left:30px;top:19px}.navbar .nav-description{cursor:pointer;color:#c0d2e4;font-size:14px;position:absolute;right:60px;top:17px}.navbar .nav-description:hover{color:#fff}.navbar .atg-link{font-size:12.5px;display:block;position:absolute;left:90px;height:100%;width:92px;padding:17px 0 0 10px}.navbar .atg-link:hover{text-decoration:underline}.navbar .atg-link span{background:url(/portfolio/atg-spelskolan/navbar-arrow.c64bb056.svg) no-repeat;width:18px;height:8.6644067797px;display:inline-block;margin-right:3px}@media (max-width:767.98px){.navbar{background-image:url(/portfolio/atg-spelskolan/navbar-bg-sm.23183ea7.svg);background-position:0 0}.navbar .atg-link{left:80px}.navbar .navbar-logo{left:20px}}.navbar .navbar-bottom{position:absolute;bottom:0}.navbar-toggler{-webkit-appearance:none;transition:background .3s;z-index:1002;position:fixed;top:8px;right:8px;font-size:1.25rem;line-height:1;background:transparent;border:none;border-radius:.15rem;user-select:none;outline:none;padding:0;width:40px;height:40px;cursor:pointer}.current-fardiga-spel .navbar-toggler.active,.current-fardiga-spel .navbar-toggler.scrolled{background:#7a315d}.current-fardiga-spel .navbar-toggler.active:hover,.current-fardiga-spel .navbar-toggler.scrolled:hover{background:#9e4079}.current-fardiga-spel .navbar-toggler:active{background:#562241}@media (hover:none){.current-fardiga-spel .navbar-toggler:hover{background:transparent}.current-fardiga-spel .navbar-toggler.active,.current-fardiga-spel .navbar-toggler.scrolled{background:#7a315d}}.current-enloppsspel .navbar-toggler.active,.current-enloppsspel .navbar-toggler.scrolled,.current-start .navbar-toggler.active,.current-start .navbar-toggler.scrolled{background:#1b2c45}.current-enloppsspel .navbar-toggler.active:hover,.current-enloppsspel .navbar-toggler.scrolled:hover,.current-start .navbar-toggler.active:hover,.current-start .navbar-toggler.scrolled:hover{background:#0d1520}.current-enloppsspel .navbar-toggler:active,.current-start .navbar-toggler:active{background:#000}@media (hover:none){.current-enloppsspel .navbar-toggler:hover,.current-start .navbar-toggler:hover{background:transparent}.current-enloppsspel .navbar-toggler.active,.current-enloppsspel .navbar-toggler.scrolled,.current-start .navbar-toggler.active,.current-start .navbar-toggler.scrolled{background:#1b2c45}}.current-galoppsport .navbar-toggler.active,.current-galoppsport .navbar-toggler.scrolled{background:#354b3c}.current-galoppsport .navbar-toggler.active:hover,.current-galoppsport .navbar-toggler.scrolled:hover{background:#4a6954}.current-galoppsport .navbar-toggler:active{background:#202d24}@media (hover:none){.current-galoppsport .navbar-toggler:hover{background:transparent}.current-galoppsport .navbar-toggler.active,.current-galoppsport .navbar-toggler.scrolled{background:#354b3c}}.current-poolspel .navbar-toggler.active,.current-poolspel .navbar-toggler.scrolled{background:#20243d}.current-poolspel .navbar-toggler.active:hover,.current-poolspel .navbar-toggler.scrolled:hover{background:#32385e}.current-poolspel .navbar-toggler:active{background:#0e101c}@media (hover:none){.current-poolspel .navbar-toggler:hover{background:transparent}.current-poolspel .navbar-toggler.active,.current-poolspel .navbar-toggler.scrolled{background:#20243d}}.current-travsport .navbar-toggler.active,.current-travsport .navbar-toggler.scrolled{background:#152847}.current-travsport .navbar-toggler:hover{background:#32385e}.current-travsport .navbar-toggler:active{background:#0e101c}@media (hover:none){.current-travsport .navbar-toggler:hover{background:transparent}.current-travsport .navbar-toggler.active,.current-travsport .navbar-toggler.scrolled{background:#152847}}.navbar-toggler.scrolled{position:fixed}.navbar-toggler:hover{background:#002952}.navbar-toggler-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%;margin:3px 0 0}.navbar-toggler-icon span{display:block;width:24px;height:3px;margin-bottom:6px;position:relative;background:#fff;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}.navbar-toggler-icon span:first-child{transform-origin:0 0}.navbar-toggler-icon span:nth-child(2){width:18px}.navbar-toggler-icon span:nth-child(3){transform-origin:0 30%}.navbar-toggler-icon.active span{opacity:1;transform:translate(4px,-1px) rotate(45deg)}.navbar-toggler-icon.active span:nth-child(2){opacity:0;transform:rotate(0deg) scale(.2)}.navbar-toggler-icon.active span:nth-child(3){transform:translate(3px,-2px) rotate(-45deg)}.navigation{position:fixed;z-index:1001;top:1px;left:100%;width:340px;max-width:91%;padding:88px 30px 20px 0;border-top-left-radius:10px;border-bottom-left-radius:10px;background:url(/portfolio/atg-spelskolan/bg-enloppsspel.b49cfeec.png) no-repeat;background-size:339px 593px;box-shadow:-3px 5px 4px rgba(0,0,0,.3);transform-origin:0 0;transform:translate(5px);transition:transform .5s cubic-bezier(.77,.2,.05,1) .3s;background-image:url(/portfolio/atg-spelskolan/bg-enloppsspel.b49cfeec.png)}.navigation .close-label{position:absolute;top:17px;right:66px;text-transform:uppercase;font-size:14px;font-weight:700}.navigation ul.main-nav li:first-child .medal{transform:scale(0)}.navigation ul.main-nav li:first-child .description,.navigation ul.main-nav li:first-child .title{transform:translate(50px)}.navigation ul.main-nav li:nth-child(2) .medal{transform:scale(0)}.navigation ul.main-nav li:nth-child(2) .description,.navigation ul.main-nav li:nth-child(2) .title{transform:translate(50px)}.navigation ul.main-nav li:nth-child(3) .medal{transform:scale(0)}.navigation ul.main-nav li:nth-child(3) .description,.navigation ul.main-nav li:nth-child(3) .title{transform:translate(50px)}.navigation ul.main-nav li:nth-child(4) .medal{transform:scale(0)}.navigation ul.main-nav li:nth-child(4) .description,.navigation ul.main-nav li:nth-child(4) .title{transform:translate(50px)}.navigation ul.main-nav li:nth-child(5) .medal{transform:scale(0)}.navigation ul.main-nav li:nth-child(5) .description,.navigation ul.main-nav li:nth-child(5) .title{transform:translate(50px)}.navigation.active{transition-delay:0s;transform:translate(-99%)}.navigation.active .main-nav li:first-child .medal{transform:scale(.9)}.navigation.active .main-nav li:first-child .title{transition:transform .5s ease-out 25ms,opacity .6s .05s;transform:none;opacity:1}.navigation.active .main-nav li:first-child .description{transition:transform .5s ease-out 75ms,opacity .6s .05s;transform:none;opacity:1}.navigation.active .main-nav li:nth-child(2) .medal{transform:scale(.9)}.navigation.active .main-nav li:nth-child(2) .title{transition:transform .5s ease-out .05s,opacity .6s .1s;transform:none;opacity:1}.navigation.active .main-nav li:nth-child(2) .description{transition:transform .5s ease-out .1s,opacity .6s .1s;transform:none;opacity:1}.navigation.active .main-nav li:nth-child(3) .medal{transform:scale(.9)}.navigation.active .main-nav li:nth-child(3) .title{transition:transform .5s ease-out 75ms,opacity .6s .15s;transform:none;opacity:1}.navigation.active .main-nav li:nth-child(3) .description{transition:transform .5s ease-out .125s,opacity .6s .15s;transform:none;opacity:1}.navigation.active .main-nav li:nth-child(4) .medal{transform:scale(.9)}.navigation.active .main-nav li:nth-child(4) .title{transition:transform .5s ease-out .1s,opacity .6s .2s;transform:none;opacity:1}.navigation.active .main-nav li:nth-child(4) .description{transition:transform .5s ease-out .15s,opacity .6s .2s;transform:none;opacity:1}.navigation.active .main-nav li:nth-child(5) .medal{transform:scale(.9)}.navigation.active .main-nav li:nth-child(5) .title{transition:transform .5s ease-out .125s,opacity .6s .25s;transform:none;opacity:1}.navigation.active .main-nav li:nth-child(5) .description{transition:transform .5s ease-out .175s,opacity .6s .25s;transform:none;opacity:1}.navigation.active ul.main-nav li .nav-link:hover span.medal{transform:none}.navigation.active ul.main-nav li .nav-link span.medal{transition:transform .2s ease-out}.navigation.closing ul.main-nav li:first-child .medal{transform:none;transform:scale(.8)}.navigation.closing ul.main-nav li:first-child .description,.navigation.closing ul.main-nav li:first-child .title{transform:none;opacity:1}.navigation.closing ul.main-nav li:nth-child(2) .medal{transform:none;transform:scale(.8)}.navigation.closing ul.main-nav li:nth-child(2) .description,.navigation.closing ul.main-nav li:nth-child(2) .title{transform:none;opacity:1}.navigation.closing ul.main-nav li:nth-child(3) .medal{transform:none;transform:scale(.8)}.navigation.closing ul.main-nav li:nth-child(3) .description,.navigation.closing ul.main-nav li:nth-child(3) .title{transform:none;opacity:1}.navigation.closing ul.main-nav li:nth-child(4) .medal{transform:none;transform:scale(.8)}.navigation.closing ul.main-nav li:nth-child(4) .description,.navigation.closing ul.main-nav li:nth-child(4) .title{transform:none;opacity:1}.navigation.closing ul.main-nav li:nth-child(5) .medal{transform:none;transform:scale(.8)}.navigation.closing ul.main-nav li:nth-child(5) .description,.navigation.closing ul.main-nav li:nth-child(5) .title{transform:none;opacity:1}.navigation.closing ul.main-nav li a.active .medal{transform:none}.current-fardiga-spel .navigation{background-image:url(/portfolio/atg-spelskolan/bg-fardiga-spel.559f0d81.png)}.current-fardiga-spel .navigation ul.main-nav li a{color:#7b325d}.current-fardiga-spel .navigation ul.main-nav li a .medal{background-image:url(/portfolio/atg-spelskolan/medal-fardiga-spel.f9705900.svg)}.current-fardiga-spel .navigation ul.main-nav li a:hover{background:hsla(0,0%,100%,.35)}.current-fardiga-spel .navigation ul.main-nav li a:active{background:hsla(0,0%,100%,.5)}.current-fardiga-spel .navigation ul.main-nav li a.active .medal,.current-fardiga-spel .navigation ul.main-nav li a.viewed .medal{background-image:url(/portfolio/atg-spelskolan/medal-fardiga-spel-filled.5cc97226.svg)}.current-fardiga-spel .navigation ul.main-nav li a.active{background:hsla(0,0%,100%,.75)}.current-fardiga-spel .navigation .services h2,.current-fardiga-spel .navigation .services ul li a.newsletter{color:#f6c0b1}.current-fardiga-spel .navigation .services ul li a.sms-reminder{color:#f09ca9}.current-galoppsport .navigation{background-image:url(/portfolio/atg-spelskolan/bg-galoppsport.08657c64.png)}.current-galoppsport .navigation ul.main-nav li a{color:#364d3d}.current-galoppsport .navigation ul.main-nav li a .medal{background-image:url(/portfolio/atg-spelskolan/medal-galoppsport.40803ad4.svg)}.current-galoppsport .navigation ul.main-nav li a:hover{background:rgba(253,247,193,.4)}.current-galoppsport .navigation ul.main-nav li a:active{background:rgba(253,247,193,.6)}.current-galoppsport .navigation ul.main-nav li a.active .medal,.current-galoppsport .navigation ul.main-nav li a.viewed .medal{background-image:url(/portfolio/atg-spelskolan/medal-galoppsport-filled.2590eaf8.svg)}.current-galoppsport .navigation ul.main-nav li a.active{background:#fdf7c1}.current-galoppsport .navigation .services h2,.current-galoppsport .navigation .services ul li a.newsletter,.current-galoppsport .navigation .services ul li a.sms-reminder{color:#fdf7c1}@media (max-width:373.98px){.current-galoppsport .navigation .services h2{color:#364d3d}}.current-poolspel .navigation{background-image:url(/portfolio/atg-spelskolan/bg-poolspel.e1212c3c.png)}.current-poolspel .navigation ul.main-nav li a{color:#1b2c45}.current-poolspel .navigation ul.main-nav li a .medal{background-image:url(/portfolio/atg-spelskolan/medal-poolspel.70778f92.svg)}.current-poolspel .navigation ul.main-nav li a:hover{background:rgba(254,222,196,.4)}.current-poolspel .navigation ul.main-nav li a:active{background:rgba(254,222,196,.7)}.current-poolspel .navigation ul.main-nav li a.active .medal,.current-poolspel .navigation ul.main-nav li a.viewed .medal{background-image:url(/portfolio/atg-spelskolan/medal-poolspel-filled.363178b9.svg)}.current-poolspel .navigation ul.main-nav li a.active{background:#fedec4}.current-poolspel .navigation .services h2,.current-poolspel .navigation .services ul li a.newsletter,.current-poolspel .navigation .services ul li a.sms-reminder{color:#fedec4}.current-travsport .navigation{background-image:url(/portfolio/atg-spelskolan/bg-travsport.2313824c.png)}.current-travsport .navigation ul.main-nav li a{color:#152847}.current-travsport .navigation ul.main-nav li a .medal{background-image:url(/portfolio/atg-spelskolan/medal-travsport.70778f92.svg)}.current-travsport .navigation ul.main-nav li a:hover{background:rgba(255,219,131,.4)}.current-travsport .navigation ul.main-nav li a:active{background:rgba(255,219,131,.7)}.current-travsport .navigation ul.main-nav li a.active .medal,.current-travsport .navigation ul.main-nav li a.viewed .medal{background-image:url(/portfolio/atg-spelskolan/medal-travsport-filled.363178b9.svg)}.current-travsport .navigation ul.main-nav li a.active{background:#ffdb83}.current-travsport .navigation .services h2,.current-travsport .navigation .services ul li a.newsletter,.current-travsport .navigation .services ul li a.sms-reminder{color:#ffdb83}@media (max-width:373.98px){.current-travsport .navigation .services h2{color:#152847}}.navigation ul.main-nav li a{color:#1b2c45}.navigation ul.main-nav li a .medal{background-image:url(/portfolio/atg-spelskolan/medal-enloppsspel.70778f92.svg)}.navigation ul.main-nav li a:hover{background:rgba(235,228,208,.4)}.navigation ul.main-nav li a:active{background:rgba(235,228,208,.7)}.navigation ul.main-nav li a.active .medal,.navigation ul.main-nav li a.viewed .medal{background-image:url(/portfolio/atg-spelskolan/medal-enloppsspel-filled.363178b9.svg)}.navigation ul.main-nav li a.active{background:#ebe4d1}.navigation .services h2,.navigation .services ul li a.newsletter,.navigation .services ul li a.sms-reminder{color:#f4edda}.navigation ul.main-nav{list-style:none outside;margin:0 0 3em;padding:0}.navigation ul.main-nav li{margin:0 0 2px}.navigation ul.main-nav li a{padding:7px 0 6px 82px;display:block;position:relative;border-top-right-radius:5px;border-bottom-right-radius:5px;transition:background .3s}.navigation ul.main-nav li a .title{font-family:ATGWebRubrik;font-size:1.4em;display:block;line-height:1}.navigation ul.main-nav li a .description{display:block;font-size:.95em;line-height:1.4;font-style:italic}.navigation ul.main-nav li a .medal{transition:transform .25s;background-repeat:no-repeat;display:inline-block;position:absolute;top:8px;left:30px;width:28px;height:38px}.navigation .services h2{text-transform:none;margin:0 0 .5em 29px;font-size:1.4em}.navigation .services ul{list-style:none outside;margin:0 0 0 29px;padding:0}.navigation .services ul li{margin:0 0 1em}.navigation .services ul li a.newsletter{font-weight:700}@media (max-width:373.98px){.navigation{padding-top:60px;padding-right:20px;background-size:100% auto;width:290px}.navigation ul.main-nav{margin:0 0 1.5em}.navigation ul.main-nav li a{padding-top:3px;padding-bottom:3px;padding-left:76px}.navigation ul.main-nav li a .title{font-size:1.2em}.navigation ul.main-nav li a .description{font-size:.8em}.navigation ul.main-nav li a .medal{top:4px;width:24px;height:32px}.navigation .services ul li{margin-bottom:.5em}}.app-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1000;transition:background .3s}.app-overlay.active{background:rgba(0,0,0,.75)}.app-overlay.ReactModal__Overlay--after-open.enloppsspel,.app-overlay.ReactModal__Overlay--after-open.fardiga-spel{background:rgba(229,217,187,.9)}.app-overlay.ReactModal__Overlay--after-open.galoppsport{background:rgba(254,250,190,.75)}.app-overlay.ReactModal__Overlay--after-open.poolspel{background:rgba(252,222,196,.9)}.app-overlay.ReactModal__Overlay--after-open.travsport{background:rgba(255,219,131,.9)}.header-video{width:100%;height:0;padding-top:100%;position:relative;overflow:hidden;background:linear-gradient(180deg,#4d4d4d 0,#333)}.header-video .header-video-inner{position:absolute;top:0;left:0;width:100%;height:100%}.page-enter-done .header-video .header-video-inner,.page-enter .header-video .header-video-inner{opacity:0;transform:scale(1.1);transition:all 1s ease-out}.page-enter-done .header-video.poster-loaded .header-video-inner,.page-enter-done .header-video.video-loaded .header-video-inner{opacity:1;transform:none}.header-video .header-video-outer{margin:0;width:200%;height:120%;position:absolute;top:0;left:50%;transform:translate(-50%)}.header-video .waypoint-top{position:absolute;top:0}.header-video .waypoint-bottom{position:absolute;bottom:0}.header-video .parallax-outer{position:absolute;top:0;left:50%;transform:translate(-50%);width:120%;height:120%}.header-video .parallax-inner{position:relative;will-change:transform;width:100%;height:100%}.header-video img{height:100%;display:block;margin:0}.header-video iframe{width:100%;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%);transition:opacity .5s}.header-video iframe.loaded{opacity:1}.header-video video{height:100%;position:absolute;width:178%;left:50%;top:0;transform:translate(-50%)}@media (min-width:576px){.header-video{padding-top:56.25%}.header-video video{width:100%}.header-video .header-video-outer{width:110%;left:-5%;transform:none}.header-video .arrow{display:block;margin-left:-22px;width:44px;height:61px;bottom:50px}}.video-player{width:100%;padding:0;margin:0 0 1em;position:relative;overflow:hidden;background:#333;display:block;max-width:300px;cursor:pointer}.video-player:before{padding-top:56.25%;display:block;content:" ";position:relative}.video-player img{position:absolute;top:50%;bottom:0;left:0;width:100%;height:auto;transform:translateY(-50%);border:0}.video-player .video-player-duration{position:absolute;bottom:5%;right:5%;font-size:.75em}.video-player .action-play{background:linear-gradient(38deg,#e49a93,#c56f85);top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.video-player .action-play:hover:before{background:#e49a93}.video-player .action-play:active:before{background:#df877f}.video-player .action-play:after{background-image:url(/portfolio/atg-spelskolan/play-icon.f6f63586.svg);background-size:auto 100%;width:31%;height:50%;top:26%;left:38%}.current-poolspel .video-player .action-play{background:linear-gradient(38deg,#877393,#fcc2b5)}.current-poolspel .video-player .action-play:hover:before{background:#fcc2b5}.current-poolspel .video-player .action-play:active:before{background:#fbae9c}.current-poolspel .video-player .action-play:after{background-image:url(/portfolio/atg-spelskolan/play-poolspel.898719a9.svg)}.current-enloppsspel .video-player .action-play{background:linear-gradient(180deg,#7387a1 0,#aca48b)}.current-enloppsspel .video-player .action-play:hover:before{background:#7387a1}.current-enloppsspel .video-player .action-play:active:before{background:#657a96}.current-enloppsspel .video-player .action-play:after{background-image:url(/portfolio/atg-spelskolan/play-enloppsspel.689b3b3f.svg)}.current-travsport .video-player .action-play{background:linear-gradient(90deg,#152847 0,#e3b05b)}.current-travsport .video-player .action-play:hover:before{background:#e3b05b}.current-travsport .video-player .action-play:active:before{background:#dfa645}.current-travsport .video-player .action-play:after{background-image:url(/portfolio/atg-spelskolan/play-travsport.d369409e.svg)}.video-player:hover .action-play:after{transform:scale(1.1)}.video-player video{height:100%;position:absolute;width:178%;left:50%;top:0;transform:translate(-50%);opacity:0;transition:opacity .5s}.video-player video.loaded{opacity:1}.footer{background-color:#152432;background-repeat:no-repeat;color:#fff;font-size:.7em;padding:2em 0 5em;line-height:1.2}.footer .logo{margin:0 0 8px;width:70px;height:29px;display:inline-block;background:url(/portfolio/atg-spelskolan/atg-logo-footer.5d744107.svg) no-repeat}.footer .copyright{font-size:.75em}.footer .supervision{font-weight:700;font-size:.9em;text-align:right;float:right;clear:both}.footer .age-limit{margin:.5em 0 1em;font-size:.9em}.footer .age-limit .age-18{background:url(/portfolio/atg-spelskolan/age-limit.ff76b069.svg) no-repeat;width:30px;height:30px;vertical-align:middle;margin:0 5px 0 -3px;display:inline-block}.footer .age-limit p{display:inline-block}.footer h3{font-size:1.4em;margin:0 0 .25em}.footer a{color:#fff}.footer a:hover{text-decoration:underline}@media (min-width:768px){.footer{font-size:.9em}.footer .logo{width:115px;height:47px;margin:0 0 1.25em -5px}.footer .column.first{width:50%;margin-right:5%}.footer .column{float:left;width:45%;margin-bottom:2em}}.wiki{width:90%;max-width:350px;margin:0 auto}.wiki .terms{list-style:none outside;margin:0;padding:0}.wiki .terms:after{display:block;content:"";clear:both}.wiki .terms .term{background:#fff;border-radius:20px;font-family:ATGWebRubrik;text-transform:uppercase;font-size:.8em;text-align:center;height:200px;width:32%;display:block;float:left;margin:0 2% 2% 0;position:relative;transition:all .3s;cursor:pointer;box-shadow:0 0 4px 4px rgba(0,0,0,.1)}.wiki .terms .term:nth-child(3n){margin-right:0}.wiki .terms .term a{outline:none;display:block;width:100%;height:100%;border-radius:20px;transition:background .3s}.wiki .terms .term span{background-repeat:no-repeat;background-size:30px 40px;width:30px;height:40px;position:absolute;left:50%;top:22%;transform:translate(-15px)}.wiki .terms .term:hover a{background:transparent}.wiki .terms .term .title{position:absolute;top:58%;width:100%;left:0;display:block;line-height:1;padding:0 5px}.wiki .definitions{background:#fff;color:#000;display:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-bottom:6px;padding-left:45px;padding-right:10px;width:50%;margin-right:24px}.wiki .definitions svg{width:100%;height:50px;position:absolute;top:-49px;left:0}.wiki .definitions svg .triangle{fill:#fff}@media (min-width:768px){.wiki .terms .term.active a{background:transparent}.wiki .definitions{display:block}}@media (min-width:992px){.wiki{width:auto;max-width:none;display:flex;flex-direction:row;justify-content:flex-end}.wiki .terms-container{width:50%}.wiki .terms{float:right;width:350px;margin-left:30px;margin-right:30px}.wiki .terms .term.active a{background:transparent}.wiki .definitions-container{margin-right:24px;flex:1;overflow:hidden}.wiki .definitions{display:block;position:relative;z-index:1}.wiki .definitions .definitions-bottom-fade{bottom:0;position:absolute;left:0;right:20px;height:40px;z-index:1}.wiki .definitions h2{font-size:3em;margin:0 0 .25em;padding:20px 0 0 3px}.wiki .definitions p{font-style:italic}.wiki .definitions p b{font-style:normal}.wiki .definitions .definitions-inner{overflow-y:auto;-webkit-overflow-scrolling:touch;height:383px;position:relative;padding-top:5px;z-index:1}.wiki .definitions .definitions-text,.wiki .definitions h2{padding-right:60px}.wiki .definitions.animate-in .definitions-text p,.wiki .definitions.animate-in h2{transform:translateY(30px);opacity:0}.wiki .definitions.animate .definitions-text p{transform:none;opacity:1;transition:opacity .5s ease-out .1s,transform .5s ease-out .1s}.wiki .definitions.animate .definitions-text p:nth-child(2){transition:opacity .5s ease-out .2s,transform .5s ease-out .2s}.wiki .definitions.animate .definitions-text p:nth-child(3){transition:opacity .5s ease-out .3s,transform .5s ease-out .3s}.wiki .definitions.animate h2{transform:none;opacity:1;transition:opacity .5s ease-out,transform .5s ease-out}}@media (max-width:373.98px){.wiki .terms .term{font-size:.7em;height:170px}}.modal .modal-content{padding:0;position:relative;overflow:hidden}.modal .modal-content-inner{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal h2{margin:0 0 .75em}.modal .swiper-container{height:100%}.modal .swiper-container .swiper-slide{width:100%}.modal .swiper-container .swiper-pagination{bottom:4px}@keyframes bulletAnimationGaloppsportModal{0%{transform:none}10%{transform:scale(.8)}65%{transform:scale(1.25)}to{transform:none;background:#364d3d}}.modal.galoppsport .swiper-container .swiper-pagination-bullet{background:#7ba06c}.modal.galoppsport .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{animation-name:bulletAnimationGaloppsportModal}.modal.galoppsport .swiper-container .swiper-pagination-bullet:hover{background:#6e935f}.modal.galoppsport .swiper-bottom-fade{background:linear-gradient(180deg,rgba(228,169,105,0) 0,#e4a969 70%)}@keyframes bulletAnimationTravsportModal{0%{transform:none}10%{transform:scale(.8)}65%{transform:scale(1.25)}to{transform:none;background:#e7b45e}}.modal.travsport .swiper-container .swiper-pagination-bullet{background:#ffdb83}.modal.travsport .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{animation-name:bulletAnimationTravsportModal}.modal.travsport .swiper-container .swiper-pagination-bullet:hover{background:#ffcc50}.modal.travsport .swiper-bottom-fade{background:linear-gradient(180deg,rgba(33,42,61,0) 0,#212a3d 70%)}.modal.poolspel .swiper-container .swiper-pagination-bullet{background:#fcdec4}.modal.poolspel .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{animation-name:bulletAnimationPoolspelModal}.modal.poolspel .swiper-container .swiper-pagination-bullet:hover{background:#fbd0ac}.modal.poolspel .swiper-bottom-fade{background:linear-gradient(180deg,rgba(158,131,152,0) 0,#9e8398 70%)}@keyframes bulletAnimationPoolspelModal{0%{transform:none}10%{transform:scale(.8)}65%{transform:scale(1.25)}to{transform:none;background:#20243d}}.modal.enloppsspel .swiper-container .swiper-pagination-bullet{background:#e5d9bb}.modal.enloppsspel .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{animation-name:bulletAnimationPoolspelModal}.modal.enloppsspel .swiper-container .swiper-pagination-bullet:hover{background:#decfa9}.modal.enloppsspel .swiper-bottom-fade{background:linear-gradient(180deg,rgba(79,112,152,0) 0,#4f7098 70%)}.progress .description{font-family:ATGWebRubrik;font-size:17px;z-index:2;position:relative;text-align:center;line-height:1.25;max-width:530px;margin:0 auto 2em;padding:0 25px}.progress .tooltip{max-width:395px;margin:0 auto}.progress .actions{text-align:center;width:400px;max-width:100%;margin:0 auto;padding:0 15px}@media (min-width:768px){.progress .description{font-size:20px}.progress .tooltip{position:absolute;top:-20px;left:255px;min-width:310px;text-align:left}.progress .tooltip:before{bottom:auto;top:50%;margin-top:-7px;left:-13px;border-top:7px solid transparent;border-right:13px solid #000;border-bottom:7px solid transparent}.progress .actions{width:360px;margin:0 auto;padding:0;position:relative}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#app .mindre-poolspel .swiper-container{height:490px}#app .pengar-och-vinster .swiper-container{height:451px}#app .deltagare .swiper-container{height:420px}#app #page-poolspel .mindre-poolspel .swiper-slide .card{display:block}#app .page-enter{opacity:1}#app .page-enter-active{opacity:1;transition:none}#app .page-exit{opacity:1}#app .page-exit-active{opacity:1;transition:none}#app #page-poolspel .swiper-pagination-bullet{background:#bb98a4}#app #page-travsport .startlista .container h1{background:transparent;color:#e5b25c}}@supports (-ms-ime-align:auto){#app #page-poolspel .swiper-pagination-bullet{background:#bb98a4}}