@charset "UTF-8";

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}/* 1 */ [type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}/* 1 */ menu,details{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{box-sizing:border-box;font-family:sans-serif}*,:after,:before{box-sizing:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{background:transparent;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{margin:0;padding:0}ol,ul{margin:0}*,:after,:before{border:0 solid}img{border-style:solid}[type=button],[type=reset],[type=submit],button{border-radius:0}textarea{resize:vertical}img{max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:inherit;opacity:.5}[role=button],button{cursor:pointer}table{border-collapse:collapse}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;src:url(fonts/fa-light-300.eot);src:url(fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(fonts/fa-light-300.woff2) format("woff2"),url(fonts/fa-light-300.woff) format("woff"),url(fonts/fa-light-300.ttf) format("truetype")}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;src:url(fonts/fa-regular-400.eot);src:url(fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(fonts/fa-regular-400.woff2) format("woff2"),url(fonts/fa-regular-400.woff) format("woff"),url(fonts/fa-regular-400.ttf) format("truetype")}.fal{font-weight:300}.fal,.fas{font-family:Font Awesome\ 5 Pro;font-style:normal}.fas{font-weight:900}.far{font-family:Font Awesome\ 5 Pro;font-weight:400;font-style:normal}.fa-ul{list-style-type:none;margin-left:-1.5rem}.fa-ul>li{position:relative}.fa-li{left:-1.5em;position:absolute;text-align:left;width:1.5em;line-height:1.5}.fa-arrow-right:before{content:"\F061"}.fa-user-graduate:before{content:"\F501"}.fa-fingerprint:before{content:"\F577"}.fa-pencil-ruler:before{content:"\F5AE"}.fa-angle-down:before{content:"\F107"}.fa-shield-check:before{content:"\F2F7"}.fa-globe:before{content:"\F0AC"}.fa-whistle:before{content:"\F460"}.fa-trophy:before{content:"\F091"}.fa-trophy-alt:before{content:"\F2EB"}.fa-file-certificate:before{content:"\F5F3"}.fa-user-check:before{content:"\F4FC"}.fa-map-marker-alt:before{content:"\F3C5"}.fa-chart-line:before{content:"\F201"}.fa-file-check:before{content:"\F316"}.fa-award:before{content:"\F559"}.fa-puzzle-piece:before{content:"\F12E"}.fa-box-check:before{content:"\F467"}.fa-pennant:before{content:"\F456"}.fa-handshake-alt:before{content:"\F4C6"}.fa-chart-pie:before{content:"\F200"}.fa-bars:before{content:"\F0C9"}.fa-times:before{content:"\F00D"}.fa-chart-bar:before{content:"\F080"}.fa-mouse-pointer:before{content:"\F245"}.fa-search:before{content:"\F002"}.fa-check-circle:before{content:"\F058"}.fa-exclamation-triangle:before{content:"\F071"}.fa-flag:before{content:"\F024"}.fa-child:before{content:"\F1AE"}.fa-signal:before{content:"\F012"}.fa-copy:before{content:"\F0C5"}.fa-thumbs-up:before{content:"\F164"}.fa-users:before{content:"\F0C0"}.fa-globe-americas:before{content:"\F57D"}.fa-lock-alt:before{content:"\F30D"}.fa-lock:before{content:"\F023"}.fa-video:before{content:"\F03D"}.fa-eye:before{content:"\F06E"}.fa-cookie-bite:before{content:"\F564"}.fa-tablet-alt:before{content:"\F3FA"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-clipboard-list-check:before{content:"\F737"}.fa-chalkboard-teacher:before{content:"\F51C"}.fa-address-book:before{content:"\F2B9"}.fa-mobile:before{content:"\F10B"}.fa-money-bill-wave:before{content:"\F53A"}.fa-handshake:before{content:"\F2B5"}.fa-id-card:before{content:"\F2C2"}.fa-user:before{content:"\F007"}.fa-wrench:before{content:"\F0AD"}.fa-book:before{content:"\F02D"}.fa-chart-area:before{content:"\F1FE"}.fa-money-bill-wave-alt:before{content:"\F53B"}.fa-shapes:before{content:"\F61F"}.fa-rabbit-fast:before{content:"\F709"}.fa-futbol:before{content:"\F1E3"}.fa-sliders-h:before{content:"\F1DE"}.fa-shield:before{content:"\F132"}.fa-robot:before{content:"\F544"}.fa-image:before{content:"\F03E"}.fa-newspaper:before{content:"\F1EA"}.fa-times-octagon:before{content:"\F2F0"}.fa-file-contract:before{content:"\F56C"}.fa-globe-stand:before{content:"\F5F6"}.fa-cloud-sun-rain:before{content:"\F743"}.fa-tv-retro:before{content:"\F401"}.fa-gavel:before{content:"\F0E3"}.fa-file-alt:before{content:"\F15C"}.fa-sitemap:before{content:"\F0E8"}.fa-megaphone:before{content:"\F675"}.fa-funnel-dollar:before{content:"\F662"}.fa-dumbbell:before{content:"\F44B"}.fa-wind:before{content:"\F72E"}.fa-graduation-cap:before{content:"\F19D"}.fa-video-plus:before{content:"\F4E1"}.fa-comments:before{content:"\F086"}.fa-presentation:before{content:"\F685"}.fa-file-signature{content:"\F573"}.fa-unlock-alt:before{content:"\F13E"}.fa-box-usd:before{content:"\F4A0"}.fa-microphone:before{content:"\F130"}.fa-stopwatch:before{content:"\F2F2"}.fa-hand-holding-usd:before{content:"\F4C0"}.fa-hockey-sticks:before{content:"\F454"}.fa-fire:before{content:"\F06D"}.fa-book-open:before{content:"\F518"}.fa-clock:before{content:"\F017"}.fa-share-square:before{content:"\F14D"}.fa-usd-circle:before{content:"\F2E8"}.fa-palette:before{content:"\F53F"}.fa-repeat-alt:before{content:"\F364"}.fa-th-large:before{content:"\F009"}.fa-file-image:before{content:"\F1C5"}.fa-bullseye-pointer:before{content:"\F649"}.fa-analytics:before{content:"\F643"}.fa-check:before{content:"\F00C"}.fa-bolt:before{content:"\F0E7"}.fa-lightbulb:before{content:"\F0EB"}.fa-briefcase:before{content:"\F0B1"}.fa-user-cog:before{content:"\F4FE"}.fa-praying-hands:before{content:"\F684"}.fa-pen-nib:before{content:"\F5AD"}.fa-hdd:before{content:"\F0A0"}.fa-chess-queen-alt:before{content:"\F446"}.fa-atom-alt:before{content:"\F5D3"}.fa-meteor:before{content:"\F753"}.fa-sort-amount-up:before{content:"\F161"}.fa-gamepad:before{content:"\F11B"}.fa-play-circle:before{content:"\F144"}.fa-code:before{content:"\F121"}.fa-chart-network:before{content:"\F78A"}.fa-user-chart:before{content:"\F6A3"}.fa-tags:before{content:"\F02C"}.fa-browser:before{content:"\F37E"}.fa-volume:before{content:"\F6A8"}.fa-share-alt:before{content:"\F1E0"}.fa-repeat:before{content:"\F363"}.fa-ad:before{content:"\F641"}.fa-bullseye-arrow:before{content:"\F648"}.fa-dice:before{content:"\F522"}.fa-rocket:before{content:"\F135"}.fa-broadcast-tower:before{content:"\F519"}.fa-arrow-left:before{content:"\F060"}.fa-home-alt:before{content:"\F80A"}.fa-hand-point-up:before{content:"\F0A6"}.fa-play:before{content:"\F04B"}.fa-comments-alt:before{content:"\F4B6"}.fa-code-merge:before{content:"\F387"}.fa-signal-stream:before{content:"\F8DD"}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwiPGQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:barlow-semicondensed;font-style:normal;font-weight:400;src:local("Barlow Semi Condensed Regular"),local("BarlowSemiCondensed-Regular"),url(https://fonts.gstatic.com/s/barlowsemicondensed/v4/wlpvgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXdoqqOEo.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:barlow-semicondensed;font-style:normal;font-weight:400;src:local("Barlow Semi Condensed Regular"),local("BarlowSemiCondensed-Regular"),url(https://fonts.gstatic.com/s/barlowsemicondensed/v4/wlpvgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXeIqq.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:barlow-semicondensed-semibold;font-style:normal;font-weight:600;src:local("Barlow Semi Condensed SemiBold"),local("BarlowSemiCondensed-SemiBold"),url(https://fonts.gstatic.com/s/barlowsemicondensed/v4/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfp66_CWslu50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:barlow-semicondensed-semibold;font-style:normal;font-weight:600;src:local("Barlow Semi Condensed SemiBold"),local("BarlowSemiCondensed-SemiBold"),url(https://fonts.gstatic.com/s/barlowsemicondensed/v4/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfp66_B2sl.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:barlow-semicondensed-bold;font-style:normal;font-weight:700;src:local("Barlow Semi Condensed Bold"),local("BarlowSemiCondensed-Bold"),url(https://fonts.gstatic.com/s/barlowsemicondensed/v4/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_CWslu50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:barlow-semicondensed-bold;font-style:normal;font-weight:700;src:local("Barlow Semi Condensed Bold"),local("BarlowSemiCondensed-Bold"),url(https://fonts.gstatic.com/s/barlowsemicondensed/v4/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_B2sl.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:Lato,sans-serif;font-size:1.6rem;-webkit-font-smoothing:antialiased;color:#000a12}a{text-decoration:none;color:#fff}a.primary-color{color:#000a12}.white-fill{fill:#fff}.secondary-text-color{color:#fff}.bg-secondary-gradient-color{background:linear-gradient(135deg,#0e3f97,#0e306e)}h1{font-size:4rem;font-family:barlow-semicondensed-bold,sans-serif;font-weight:700;text-transform:uppercase}@media (min-width:768px){h1{font-size:8rem;line-height:9rem}}h2{font-size:2.8rem;font-family:barlow-semicondensed-semibold,sans-serif;font-weight:900}@media (min-width:768px){h2{font-size:4.5rem;font-family:barlow-semicondensed-semibold,sans-serif}}h3{font-size:2.2rem;font-family:barlow-semicondensed-semibold,sans-serif;font-weight:900}@media (min-width:768px){h3{font-size:3rem;font-family:barlow-semicondensed-semibold,sans-serif}}h4{font-weight:400}h4,h4.black{font-size:2.4rem;font-family:Lato,sans-serif}h4.black{font-weight:900}h4.strong{font-size:2.4rem}h4.strong,h5.strong{font-family:Lato,sans-serif;font-weight:700}h5.strong{font-size:1.8rem}h5{font-size:1.4rem;font-family:barlow-semicondensed-bold,sans-serif;font-weight:700}@media (min-width:768px){h5{font-size:1.8rem}}.ul-list-none{padding-left:0;list-style:none}.hero-template h5.green,h5.green{color:#7cb82f;text-transform:uppercase}.hero-template h5.blue-font-color,h5.blue-font-color{color:#2196f3}.content-max-width{max-width:1040px;margin:0 auto}p{margin-bottom:1rem}p,p.large{font-size:1.6rem;line-height:2.4rem}@media (min-width:768px){p.large{font-size:2.2rem;line-height:3.3rem}}p.large--xl{font-size:1.6rem;letter-spacing:0;line-height:2.5rem}@media (min-width:768px){p.large--xl{font-size:3.1rem;line-height:4rem}}p.smaller{font-size:1.4rem}p.large-quote{font-size:3.1rem;line-height:4rem}p span.font-bold{font-family:barlow-semicondensed-bold,sans-serif;text-transform:uppercase}button,input.input-button-submit{text-transform:uppercase;background-color:#1565c0;color:#fff;display:block;height:5rem;border-radius:.18rem;transition:all .2s ease;padding:1.2rem 3rem;letter-spacing:.13px;font-weight:900}button:hover,input.input-button-submit:hover{background-color:#1976d2}button.card-transparent-btn{height:4rem;background-color:transparent;font-size:1.2rem;padding:0 1rem;letter-spacing:.85px;border:1px solid #fff;color:#fff;transition:all .2s ease}button.card-transparent-btn:hover{background-color:#fff;color:#1565c0}button.blue-transparent-btn{border:1px solid #1565c0;color:#1565c0;padding:0 3.2rem;margin-top:4rem;height:5rem;background-color:transparent;font-size:1.6rem;letter-spacing:1.13px;border-radius:2px;transition:all .2s ease}button.blue-transparent-btn:hover{background-color:#1565c0;color:#fff}button:focus{outline:0}.padding-mobile{padding-right:2rem;padding-left:2rem}@media (min-width:1100px){.padding-mobile{padding-right:0;padding-left:0}}.flex-container{display:flex;flex-wrap:wrap}.content-wrapper{padding-right:2rem;padding-left:2rem;max-width:1040px;margin:auto}@media (min-width:1100px){.content-wrapper{padding-right:0;padding-left:0}}.margin-mobile{margin-left:2rem;margin-right:2rem}@media (min-width:1100px){.margin-mobile{padding-right:0;padding-left:0}}.vertical-line{height:183px;width:2px;border:2px solid #e2e6e9;margin:0 auto}.hero-template{overflow:hidden}.hero-template .lateral-image,.hero-template img{display:block;max-width:140%;margin-left:auto;margin-right:auto}.circle-ico{padding:40px;border-radius:100%;width:135px;height:135px}@media (max-width:768px){.hero-template .lateral-image,.hero-template img{margin-top:4rem}}.border-top-cta{border-top:2px solid rgba(173,176,180,.47)}.cc-message{padding-left:2.8rem;font-size:1.4rem;line-height:1.2;font-weight:unset;font-family:Lato,sans-serif}.cc-message:before{font-family:Font Awesome\ 5 Pro;margin-right:5px;content:"\F564";color:#7d8fb1;font-size:24pt;font-weight:100;float:left;margin-left:-4.1rem}.cc-btn{width:15rem;border-radius:3px}@media (max-width:768px){.cc-btn{width:100%}}.linear-button{background:transparent;border-radius:3px;border:2px solid #1565c0;color:#1565c0;font-weight:700;font-size:1.4rem}.linear-button:hover{color:#fff}h1.light-weight{font-weight:300}.img-photo{box-shadow:0 6px 17px -2px rgba(0,0,0,.37);border-radius:3px}.border-radius-sup{border-top-left-radius:3px;border-top-right-radius:3px}.sticky-top{padding-top:12rem;margin-top:-12rem}.numbers-stats .million-text,.numbers-stats h2.counter-number{font-size:5rem;color:#7cb82f;font-weight:300;display:inline;font-family:barlow-semicondensed-semibold,sans-serif}@media (min-width:768px){.numbers-stats .million-text,.numbers-stats h2.counter-number{font-size:9.1rem}}.numbers-stats h5{color:#686b6e;text-transform:uppercase}.gs h5{color:#7cb82f;text-transform:uppercase}.gs h3{font-size:3.1rem;font-weight:900}img.cases-logo{border-radius:16.4rem;-webkit-box-shadow:2px 10px 5px -4px #b3b3b3;-moz-box-shadow:2px 10px 5px -4px #b3b3b3;box-shadow:2px 10px 5px -4px #b3b3b3}@media (min-width:768px){img.cases-logo{height:32.1rem;width:32.1rem}}.border-bottom-line{border-bottom:2px solid rgba(173,176,180,.47)}.border-right-line{border-right:2px solid rgba(173,176,180,.47)}.content-iframe{z-index:1000;height:100%;width:100%;top:0;right:0;bottom:0;left:0;animation:fadeIn .3s ease-in-out 0s 1 normal forwards running;background:rgba(0,0,0,.9)}.button-close-modal{position:absolute;top:6px;right:16px;z-index:100}.button-close-modal,.button-close-modal:hover{background:transparent}.button-close-modal i{font-size:3.2rem}.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay--after-open{z-index:11}.body-error{background:#fff}@media (max-width:880px){.margin-top-content{margin-top:-10px}}.content-table td,.content-table th{padding-top:3rem;padding-bottom:3rem;text-align:left}.content-table tr{border-bottom:2px solid rgba(173,176,180,.47)}.hero-template{background-repeat:no-repeat;background-size:cover;background-position:50%;padding-bottom:9rem;top:-10px;position:relative}.hero-template h5{color:#bbdefb;text-transform:uppercase}.hero-template h2{letter-spacing:.14px;line-height:44px;padding-top:20px;color:#fff;font-size:31px}.hero-template p.large{font-size:16px;letter-spacing:.23px}.hero-template .lateral-image{background-image:url(img/livestats.png);background-repeat:no-repeat;background-position-x:100%;background-position-y:0;height:300px;background-size:60%;margin-top:30px}@media (min-width:768px){.hero-template{background-size:cover;height:675px}.hero-template h2{line-height:6rem;font-size:45px}.hero-template p.large{font-size:2.2rem;letter-spacing:0}.hero-template .lateral-image{margin-top:0;height:685px;background-size:contain;background-position:100%}}@media (min-width:440px) and (max-width:768px){.hero-template .lateral-image{height:440px;background-size:contain;margin-top:5px}}.bottom-cta-section{background-color:#f3f5f8}.template-two-col-text h5{color:#0e3f97;text-transform:uppercase;padding-bottom:10px}#warning-message{position:fixed;z-index:40;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:15% auto;padding:3rem;border:1px solid #888;width:50%}.modal-content i.fa-exclamation-triangle{color:#efb920;font-size:2.2rem}.modal-content a{color:#1565c0}.close{color:#aaa;float:right;font-size:2.8rem;font-weight:700;margin-top:-2rem;margin-right:-1rem}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.tertiary-hero{margin:0 auto;padding:4.5rem 2rem;color:#fff;display:flex;flex-wrap:wrap}@media (min-width:1100px){.tertiary-hero{padding:9rem 0}}.tertiary-hero h5{text-transform:uppercase;color:#bbdefb}.tertiary-hero h2,.tertiary-hero h5{margin-bottom:2rem}@media (min-width:768px){.tertiary-hero h2{margin-bottom:3rem}}.tertiary-hero .lateral-image{text-align:center;margin-top:4rem}@media (min-width:768px){.tertiary-hero .lateral-image{position:absolute;right:2rem;margin-top:0}}.content-line-table{padding:4.5rem 2rem}@media (min-width:1100px){.content-line-table{padding:9rem 0}}@media (min-width:768px){.content-line-table .table-text{display:flex}}.key-features{background-size:cover;background-position:50%;background-attachment:scroll;height:45rem;margin-bottom:6rem}@media (min-width:768px){.key-features{background-attachment:fixed;margin-bottom:13rem}}.key-features .features-card{background-color:rgba(240,243,246,.85);height:45rem;padding:3rem;position:relative;top:3rem;margin:0 2rem}@media (min-width:768px){.key-features .features-card{height:40rem;padding:5rem;top:9rem;margin:0}}.key-features .features-card h4{margin-bottom:20px;letter-spacing:.36px;line-height:29px;font-weight:900}.key-features .features-card li{letter-spacing:.24px;line-height:2rem;margin-bottom:3rem}@media (max-width:350px){.key-features{height:52rem}.key-features .card{height:53rem}}.card-white{background:#fff;color:#000a12;border-radius:.3rem;padding:3rem;height:100%;box-shadow:0 0 12px 0 rgba(0,0,0,.6);position:relative;transition:all .3s ease-in;border-left:0 solid #f47e1b}.card-white:before{background:#f47e1b;animation-fill-mode:both;transition:all .3s ease .1s;content:"";height:0;position:absolute;width:6px;left:0;top:50%}.card-white a{color:#000a12}.card-white.card-white:hover:before{height:100%;left:0;top:0;display:block}.group-cards .feature-card{background:#fff;border-radius:3px}.testimonial{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-bottom:4rem;flex-wrap:wrap}.testimonial .testimonial-image-name{text-align:center;margin-top:4rem}@media (min-width:768px){.testimonial{flex-direction:row;margin-bottom:9rem}.testimonial .testimonial-image-name{text-align:right;margin-top:0}}.testimonial .testimonial-name{margin:3rem 0 1rem;color:#686b6e;letter-spacing:.85px}.testimonial p{font-style:italic;font-size:2.2rem;line-height:3.3rem}.card-ribbon-tag{display:flex;flex-wrap:wrap;justify-content:space-between}.card-ribbon-tag h3{margin-bottom:4rem}.card-ribbon-tag .card-ribbon-tag_content{position:relative;padding:1.5rem 3rem;color:#fff;margin-bottom:4rem;background-size:cover;height:27rem}.card-ribbon-tag .card-ribbon-tag_content h5.strong{margin-top:2rem}.card-ribbon-tag .card-ribbon-tag_content .card-transparent-btn{position:absolute;bottom:3rem}.card-ribbon-tag h5:first-child{position:absolute;z-index:1;top:1.2rem;padding-left:3rem;text-transform:uppercase}.card-ribbon-tag .card-ribbon-tag_box{position:relative;left:-3rem;height:4rem;background-color:#232629}.card-ribbon-tag .card-ribbon-tag_box:before{z-index:0;content:"";position:absolute;top:0;bottom:0;right:-14px;display:block;width:2rem;background-color:#232629;transform:skew(-15deg);border-radius:2px}.other-solutions-list{display:initial}.other-solutions-list h4{font-weight:700}.other-solutions-list div{color:#1565c0;margin-top:3rem}.other-solutions-list span.fal{padding-left:1rem;font-weight:700}ul.more-info-list{list-style:none;padding:0}ul.more-info-list li{line-height:2}ul.more-info-list li span{color:#1565c0;padding-left:1rem}.border-line-top{border-top:1px solid rgba(173,176,180,.47)}.fa-li.fal.fa-check-circle{color:#1565c0}.combat-cards .combat-card{border-radius:3px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);padding:20px;border-left:.5rem solid transparent;flex:1;transition:all .3s ease-in;border:0;position:relative}.combat-cards .combat-card:before{background:#7cb82f;animation-fill-mode:both;transition:all .3s ease .1s;content:"";height:0;position:absolute;width:6px;left:0;top:50%}.combat-cards .combat-card:hover:before{height:100%;left:0;top:0;display:block}.combat-cards .combat-card span{color:#adb0b4;font-size:4rem;margin-right:1rem;vertical-align:middle}.combat-cards .combat-card:hover{box-shadow:0 4px 15px 0 rgba(0,0,0,.26);cursor:pointer}.combat-cards .combat-card:hover span{color:#7cb82f}.casino-intro .bg-number,.combat-intro .bg-number,.sportsbook-intro .bg-number{background:url(img/1.svg) no-repeat;background-size:contain;height:103px}@media (min-width:768px){.casino-intro .bg-number,.combat-intro .bg-number,.sportsbook-intro .bg-number{height:100%;width:100%;background-size:auto}}.casino-intro .bg-number.bg-number-2,.combat-intro .bg-number.bg-number-2,.sportsbook-intro .bg-number.bg-number-2{background:url(img/2.svg) no-repeat}.casino-intro .bg-number.bg-number-3,.combat-intro .bg-number.bg-number-3,.sportsbook-intro .bg-number.bg-number-3{background:url(img/3.svg) no-repeat}.casino-intro .bg-number p,.combat-intro .bg-number p,.sportsbook-intro .bg-number p{height:4rem;top:5rem}.casino-intro .bg-number,.sportsbook-intro .bg-number{background:url(img/1-casinoOperator.svg) no-repeat;height:67%}@media (min-width:640px){.casino-intro .bg-number,.sportsbook-intro .bg-number{height:95%}}@media (min-width:768px){.casino-intro .bg-number,.sportsbook-intro .bg-number{height:54%}}@media (min-width:1200px){.casino-intro .bg-number,.sportsbook-intro .bg-number{height:68%}}.casino-intro .bg-number.bg-number-2,.sportsbook-intro .bg-number.bg-number-2{background:url(img/2-casinoOperator.svg) no-repeat}.casino-intro .bg-number.bg-number-3,.sportsbook-intro .bg-number.bg-number-3{background:url(img/3-casinoOperator.svg) no-repeat}.customer-engagement-intro .bg-number{background:url(img/1-bet.svg) no-repeat;height:67%}@media (min-width:640px){.customer-engagement-intro .bg-number{height:95%}}@media (min-width:768px){.customer-engagement-intro .bg-number{height:54%}}@media (min-width:1200px){.customer-engagement-intro .bg-number{height:68%}}.customer-engagement-intro .bg-number.bg-number-2{background:url(img/2-bet.svg) no-repeat}.customer-engagement-intro .bg-number.bg-number-3{background:url(img/3-bet.svg) no-repeat}.customer-engagement-intro .bg-number p{height:4rem;top:5rem}.sportsbook-intro .bg-number{height:120%}.sportsbook-intro .bg-number.bg-number-2{height:100%}.sportsbook-intro .bg-number.bg-number-3{height:84%}@media (min-width:640px){.sportsbook-intro .bg-number{height:165%}.sportsbook-intro .bg-number.bg-number-2{height:126%}.sportsbook-intro .bg-number.bg-number-3{height:120%}}@media (min-width:730px){.sportsbook-intro .bg-number.bg-number-2{height:169%}}@media (min-width:768px){.sportsbook-intro .bg-number,.sportsbook-intro .bg-number.bg-number-2,.sportsbook-intro .bg-number.bg-number-3{height:72%}}.custom-form .styled-select select,.custom-form input.form-control,.custom-form textarea.form-control{height:50px;border:1px solid #adb0b4;border-radius:3px;background-color:#fff;width:100%;padding:0 20px}.custom-form .form-group{margin-bottom:2rem}.custom-form .smaller-field select,.custom-form input.smaller-field{min-width:100%;max-width:100%}@media (min-width:768px){.custom-form input.smaller-field{max-width:33rem}.custom-form .smaller-field select{min-width:33rem}}.custom-form textarea.form-control{height:16.7rem;resize:none;padding-top:2rem}.custom-form label{margin-bottom:.7rem;display:flex;flex-wrap:wrap;font-weight:700}.custom-form form .form-control.invalid,.custom-form input.invalid{border-color:#ec4339}.custom-form input:focus,.custom-form select:focus,.custom-form textarea:focus{outline:none;border:1px solid #2196f3}.custom-form select::-ms-expand{display:none}.custom-form .styled-select,.custom-form select{-webkit-appearance:none;-moz-appearance:none}.custom-form .styled-select{font-family:Lato;margin-bottom:2rem;position:relative;display:block}@media (min-width:768px){.custom-form .styled-select{display:inline-block}}.custom-form .label-select:after{content:"\F107";font-family:Font Awesome\ 5 Pro;color:#2196f3;position:absolute;right:0;top:40px;z-index:1;text-align:center;width:10%;pointer-events:none;box-sizing:border-box;font-size:1.6rem}.custom-form .check-label{position:relative;padding-left:3rem;cursor:pointer;font-weight:400}.custom-form .check-label:after,.custom-form .check-label:before{font-family:Font Awesome\ 5 Pro;font-size:20px;position:absolute;left:0}.custom-form .check-label:before{content:"\F0C8";color:#adb0b4;margin-top:-.2rem}.custom-form .check-label:after{content:"\F00C";color:#2196f3;font-size:14px;top:4px;left:2px;max-width:0;overflow:hidden;opacity:.5;transition:all .35s}.custom-form input[type=checkbox]{display:none}.custom-form input[type=checkbox]:checked+.check-label:after{max-width:25px;opacity:1}.custom-form button{border-radius:.18rem;width:100%}@media (min-width:768px){.custom-form button{width:auto}}.custom-form .pattern{color:grey;font-size:.8em;font-weight:400}.custom-form .supports-color .color,.custom-form .supports-date .date,.custom-form .supports-month .month,.custom-form .supports-time .time{display:none}.custom-form .error{border:1px solid #ec4339}.custom-form .help-block{color:#ec4339;font-size:1.2rem;margin-bottom:1rem;transition:all .5s ease}.custom-form form .form-group.select-wrap,.custom-form form .form-group.select-wrap .focus.open{z-index:10}.custom-form .custom-group{display:flex;flex-direction:column}.custom-form .custom-group label:first-child{order:1}.custom-form .custom-group .help-block{order:2;margin-bottom:1rem}.custom-form .custom-group .form-control{order:3}.custom-form .has-error .label-select:after{top:65px}.custom-form .has-error .form-control{border-color:#ec4339}#bottom-news .news-logo.news-logo-sportcal{background:url(img/sportcal-logo.png) no-repeat;height:40px}#bottom-news .news-logo.news-logo-the-times{background:url(img/the-times-logo.svg) no-repeat;height:44px}#bottom-news .news-logo.news-logo-sportspro{background:url(img/sports-pro.png) no-repeat;height:34px}#bottom-news .news-logo.news-logo-leaders{background:url(img/leaders-logo.png) no-repeat;height:45px}#bottom-news .news-logo.news-logo-sportbusiness{background:url(img/sportbusiness-logo.png) no-repeat;height:45px}#bottom-news .news-logo.news-logo-sbcnews{background:url(img/SBC-News.png) no-repeat;height:22px}#bottom-news .news-logo.news-logo-forbes{background:url(img/forbes-logo.png) no-repeat;height:36px}#bottom-news .news-logo.news-logo-1-genius-sports{background:url(img/espn-logo.png) no-repeat;height:26px}#bottom-news .news-logo.news-logo-2-genius-sports{background:url(img/SportTechie.png) no-repeat;height:26px}#bottom-news .news-logo.news-logo-3-genius-sports{background:url(img/Calvin-Ayre.png) no-repeat;height:30px}#bottom-news .news-logo.news-logo-4-genius-sports{background:url(img/GamesBras.jpg) no-repeat;height:41px}#bottom-news .news-logo.news-logo-5-genius-sports{background:url(img/bloomberg-logo.png) no-repeat;height:31px}#bottom-news .news-logo.news-logo-6-genius-sports{background:url(img/SBC.png) no-repeat;height:31px}#bottom-news .news-logo.news-logo-7-genius-sports{background:url(img/YogoNet.png) no-repeat;height:53px;margin-top:-14px}#bottom-news .news-logo.news-logo-8-genius-sports{background:url(img/Soloazar-Logo.png) no-repeat;height:31px}#bottom-news .news-logo.news-logo-EGR{background:url(img/EGR-logo.png) no-repeat;height:31px}.carousel .rectangle-box{display:block}.rectangle-box{border-radius:3px;background-color:transparent;box-shadow:none;display:flex;padding:0}@media (min-width:768px){.rectangle-box.quote-cases p.caption-case{font-size:2.2rem;letter-spacing:.33px;line-height:3.3rem}}@media (min-width:880px){.rectangle-box.rectangle--quote{padding:4rem 10rem;background-color:#fff;box-shadow:0 10px 8px -7px rgba(0,0,0,.5)}}@media (min-width:992px){.rectangle-box.rectangle--quote{padding:4rem 18rem}.rectangle-box.rectangle--quote.quote-cases{padding:10rem 10rem 4.5rem}}.rectangle-box button{margin:auto}.rectangle-box .rectangle--image .relative{width:fit-content}.rectangle-box .rectangle--image .relative .ico-logo{width:4.9rem;top:7.6rem;right:0}.rectangle-box .line{background:#7cb82f;width:13rem;height:.5rem;margin:1rem auto 2rem}.rectangle-box img{margin:auto}.rectangle-box .large-quote{font-size:1.6rem;line-height:2.4rem}@media (min-width:768px){.rectangle-box .large-quote{font-size:3.1rem;line-height:4rem}}.g-cards img,.slider-photo img{width:100%}.g-cards .rectangle--tiny-box,.slider-photo .rectangle--tiny-box{background-color:#fff;box-shadow:none;display:block;transition:box-shadow .2s ease-in-out;width:100%;margin-left:0;height:100%;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0,0,0,.16)}.g-cards .rectangle--tiny-box:hover,.slider-photo .rectangle--tiny-box:hover{box-shadow:0 5px 15px 0 rgba(50,50,50,.4)}.g-cards p,.slider-photo p{color:#1565c0;padding:1rem 1rem 0;margin-bottom:0;line-height:1.3;font-weight:700}.g-cards span,.slider-photo span{color:#232629;padding:0 1rem;display:inline-block;margin-bottom:1.5rem}.g-cards .logo-stories,.slider-photo .logo-stories{height:5rem;margin-right:1rem;margin-top:1rem;width:auto}.g-cards .logo-stories.logo-afc,.slider-photo .logo-stories.logo-afc{width:7rem}.slider-photo .flickity-slider{padding-left:1rem}.slider-photo .carousel{height:31.2rem}@media (min-width:410px){.slider-photo .carousel{height:36rem}}@media (min-width:490px){.slider-photo .carousel{height:42rem}}.slider-photo .sliderBoxes{width:80%;transform:translateX(1rem);top:-7px;margin-left:2rem}.slider-photo .flickity-page-dots{bottom:-4.2rem}.slider-icon .carousel{width:100%;overflow:hidden}.slider-icon .carousel:after{content:"";width:86%;box-shadow:20px -1px 15px 2px rgba(0,0,0,.59);display:block;margin-bottom:4rem}.slider-icon .carousel .slide-title{font-size:1.2rem;font-weight:900;letter-spacing:.85px;line-height:15px;text-transform:uppercase;margin-bottom:1rem;display:inline-block}.slider-icon .carousel .slide-icon{width:100%;justify-content:center;display:flex}.slider-icon .carousel .slide-icon img{width:9.5rem;height:9.5rem;margin:2rem 0}.slider-icon .carousel .slide-description{font-size:1.4rem;letter-spacing:.2px;line-height:2.2rem}.slider-icon .carousel .flickity-page-dots{bottom:1rem;display:flex;justify-content:space-between;background:transparent;z-index:1;padding:0 2rem}.slider-icon .carousel .flickity-page-dots .dot{border-radius:2.5px;width:100%;height:4px;opacity:1}.slider-icon .carousel .sliderBoxes{min-height:30rem;animation:fadeIn 1s ease;padding:0 2rem;width:75%;margin-left:2rem;box-shadow:0 1px 6px 3px rgba(0,0,0,.25),0 2px 11px -14px rgba(0,0,0,.59);overflow:hidden;transform:translate(18px,3px)}.slider-icon .carousel h4{margin:auto;height:6rem;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.slider-icon .carousel .gray-linear-btn{border:2px solid #adb0b4;color:#adb0b4;border-radius:3px;transition:all .2s ease}.slider-icon .carousel .gray-linear-btn span{font-size:2rem;vertical-align:sub}.slider-icon .carousel .gray-linear-btn:hover{background-color:#adb0b4;color:#fff}.tabs-content h4,.tabs-content p{line-height:2.4rem}.tabs-content.tab-content--notabs{border-radius:.3rem}.tabs-content.tab-content--notabs img{width:10.8rem;height:10.8rem}.tabs-content.tab-content--notabs h4{font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:.2rem}.tabs-content.tab-content--notabs div:first-child{align-items:center}.item-logo{display:table-cell;vertical-align:middle;text-align:center}header .header-top{width:100%;display:flex;justify-content:space-between;height:6rem;padding-left:2rem;height:5rem;box-shadow:0 0 14px 4px rgba(14,48,110,.43);background:#1565c0;background:-moz-linear-gradient(-45deg,#1565c0 0,#2196f3 100%);background:-webkit-linear-gradient(-45deg,#1565c0,#2196f3);background:linear-gradient(135deg,#1565c0,#2196f3);filter:progid:DXImageTransform.Microsoft.gradient startColorstr=‘ #1565c0 ’,endColorstr=‘ #2196f3 ’,GradientType=1;position:relative}@media (min-width:880px){header .header-top{height:6rem;padding-left:2rem;padding-right:2rem;justify-content:flex-start}}@media (min-width:1100px){header .header-top{padding-left:4rem;padding-right:4rem}}header .header-top a{color:#232629;cursor:pointer}@media (min-width:880px){header .header-top a{color:#fff}}header .header-top ul{list-style-type:none;margin:0;padding:0;display:flex;min-height:100%;overflow:hidden}header .header-top nav{display:flex;align-items:center;font-size:1.5rem;position:relative}header .header-top nav ul{height:100%}header .header-top nav ul li{display:flex;align-items:center;height:100%}header .header-top nav ul li a{padding:0}@media (min-width:880px){header .header-top nav ul li a{padding:0 1rem}}@media (min-width:992px){header .header-top nav ul li a{padding:0 1.3rem}}@media (min-width:1100px){header .header-top nav ul li a{padding:0 2rem}}header .header-top nav ul li.active-section>a{border-radius:3px;background:hsla(0,0%,100%,.1);line-height:4rem;padding:0 2rem}header .header-top nav ul li.dimmed a{opacity:.5;transition:opacity .3s ease}header .header-top nav ul li.fade-out a{opacity:1;transition:opacity .3s ease}header .header-top .company-nav{position:absolute;right:2.2rem;top:-.1rem;height:100%}header .header-top .company-nav a#company-link{cursor:default}header .header-top .company-nav li:last-child{padding-right:0}header .header-top .company-nav .company-dropdown a{padding:2rem}header .header-top .company-nav .company-dropdown:after{content:normal}header .header-top .company-nav .company-dropdown a.nav_box{transition:all .3s ease-in;border-top:0;border-right:0;border-left:0;position:relative}header .header-top .company-nav .company-dropdown a.nav_box:before{animation-fill-mode:both;transition:all .3s ease .1s;content:"";height:0;position:absolute;width:6px;left:0;top:50%}header .header-top .company-nav .company-dropdown a.nav_box:hover:before{height:100%;left:0;top:0;display:block}header .header-top .company-nav .company-dropdown a.nav_box{border-left:0 solid #2196f3}header .header-top .company-nav .company-dropdown a.nav_box:before{background:#2196f3}header .header-top .logo-section{display:flex;align-items:center;border-radius:0 0 3px 3px;position:relative;height:5.5rem;width:17.4rem;background:linear-gradient(0deg,#fff,#fff);box-shadow:0 0 16px 1px rgba(0,0,0,.12)}@media (min-width:880px){header .header-top .logo-section{width:26.4rem;height:7rem}header .header-top .logo-section:hover .dropdown-content{display:block;opacity:1;max-height:500px}header .header-top .logo-section:hover .dot-menu-icon{transform:rotate(135deg);transition:transform .5s ease-in-out}header .header-top .logo-section .dot-menu-icon{transition:transform .5s;-webkit-backface-visibility:hidden}}header .header-top .logo-section .show-dropdown-mainmenu{height:100%;padding:0 2rem;display:flex;align-items:center;cursor:pointer}header .header-top .logo-section .company-logo{width:14.7rem;max-height:4rem;max-width:none;margin:1.5rem 1.5rem 1.5rem 1.6rem}@media (min-width:880px){header .header-top .logo-section .company-logo{width:19.6rem;max-width:100%;margin:1.5rem 2rem 1.5rem 1,6rem}}header .header-top .logo-section .company-logo.company-logo-betgenius{margin-left:1.5rem}@media (min-width:768px){header .header-top .logo-section .company-logo.company-logo-betgenius{margin-left:0}}header .header-top .logo-section #div-menu-switch{display:none}@media (min-width:880px){header .header-top .logo-section #div-menu-switch{display:block;-webkit-transform-style:preserve-3d}}header .header-top .center_menu>ul{display:flex;align-items:center;height:100%}header .header-top .center_menu>ul li :hover{color:#fff}header .header-top .center_menu,header .header-top .company-nav,header .header-top .right_menu{display:none}@media (min-width:880px){header .header-top .center_menu,header .header-top .company-nav,header .header-top .right_menu{display:flex}}header #menu_icon{width:2rem;color:#fff;height:100%;font-size:2rem;float:right;margin-top:1.3rem}header #menu_icon img{height:1.5rem;width:1.5rem}@media (min-width:880px){header #menu_icon{display:none}}header #toggle-div-menu-mobile:checked~#mobile_menu_container{opacity:1;visibility:visible}@media (min-width:880px){header #toggle-div-menu-mobile:checked~#mobile_menu_container{display:none}}header #toggle-div-menu-mobile:not(:checked)~#mobile_menu_container{opacity:0;visibility:hidden}header .mobile_menu{position:fixed;height:5rem;top:0;right:2rem;z-index:10;width:43%;display:block}@media (max-width:550px){header .mobile_menu{width:92%;margin-left:auto;margin-right:auto;left:0;right:0}}@media (min-width:880px){header .mobile_menu{display:none}}header .mobile_menu #mobile_menu_container{margin:0 auto;padding:1rem 2rem;background-color:#fcfcfc;box-shadow:0 8px 10px -7px rgba(0,0,0,.5);border-radius:0 0 3px 3px;transition:opacity .2s ease}@media (min-width:880px){header .mobile_menu #mobile_menu_container{display:none}}header .mobile_menu #mobile_menu_container #close_menu{position:absolute;right:2rem;top:1.1rem;font-size:2rem;color:#1565c0;z-index:1}header .mobile_menu #mobile_menu_container>nav:first-of-type{border-bottom:.5px solid rgba(173,176,180,.47);padding-bottom:1.6rem}header .mobile_menu #mobile_menu_container>nav:first-of-type li{list-style-type:none;font-size:1.4rem;line-height:3rem}header .mobile_menu #mobile_menu_container nav{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:2rem}header .mobile_menu #mobile_menu_container nav h4{font-size:1rem;line-height:3rem;text-transform:uppercase;color:#96999c;font-weight:700}header .mobile_menu #mobile_menu_container nav ul{display:flex;flex-direction:column;justify-content:flex-start;font-size:1.4rem}header .mobile_menu #mobile_menu_container nav ul li{height:auto;padding:0;line-height:3rem}header .mobile_menu #mobile_menu_container .mobile_two_columns{display:flex;justify-content:space-between}header .mobile_menu #mobile_menu_container .mobile_two_columns nav{width:45%}header .mobile_menu #mobile_menu_container .mobile_two_columns nav:last-child{padding-left:1rem}header .nav_box{font-size:1.3rem;display:block;padding:2rem}header .nav_box :hover{background:#ececec}header .nav_box h3{color:#177fd2;margin:0;font-size:1.2rem}header .nav_box p{line-height:1.3rem}header .nav_box.hidden{display:none}header .nav-title{font-size:1.4rem;color:#1565c0}header .dropbtn{display:block;align-items:center}header .dropdown:hover .dropdown-content{animation:in .3s ease-out both;transform:translate(0)}header .overflow-initial #company-dropdown{overflow:initial}header .dropdown-content{max-height:0;overflow:hidden;position:absolute;background-color:transparent;transform:translate(-1.7rem);z-index:2;top:2rem;max-width:25rem;transition:all .5s ease;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:2px 12px 45px 6px rgba(0,0,0,.12)}header .dropdown-content.company-dropdown{animation:out .3s ease-out both;transition:none}header .dropdown-content.company-dropdown#company-dropdown{visibility:hidden}header .dropdown-content.company-dropdown .nav_box:first-child{border-top-left-radius:3px;border-top-right-radius:3px}header .dropdown-content.company-dropdown .nav_box:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}header .dropdown-content a{color:#101010;font-family:Lato;font-size:1.6rem;font-weight:700;line-height:19px;background-color:#fff;border-bottom:1px solid #d8d8d8;border-left:6px solid transparent}header .dropdown-content a:hover{background-color:#f0f3f6;color:#101010}header .dropdown-content p{color:#777;font-size:1.2rem;font-weight:400;line-height:1.7rem;padding-top:1rem}header .dropdown-content p:hover{background:none}header .dropdown-content .dropbtn{min-width:8rem}header .dropdown-content.company-dropdown{right:4.6rem;width:30%;min-width:25rem}header .dropdown-content.integrity-dropdown{left:20rem;width:30%;top:4rem;min-width:25rem}header .dropdown-content.integrity-dropdown:after{left:11%}header .dropdown-content.dropdown-mainmenu{left:1.7rem;top:6.8rem;width:100%;max-width:26.5rem}header .dropdown-content.dropdown-mainmenu:after{content:normal}header .dropdown-content.dropdown-mainmenu a.nav_box{transition:all .3s ease-in;border-top:0;border-right:0;border-left:0;position:relative}header .dropdown-content.dropdown-mainmenu a.nav_box:before{animation-fill-mode:both;transition:all .3s ease .1s;content:"";height:0;position:absolute;width:6px;left:0;top:50%}header .dropdown-content.dropdown-mainmenu a.nav_box:hover:before{height:100%;left:0;top:0;display:block}header .dropdown-content.dropdown-mainmenu a.nav_box:first-child:before{background:#2196f3}header .dropdown-content.dropdown-mainmenu a.nav_box:nth-child(2):before{background:#7cb82f}header .dropdown-content.dropdown-mainmenu a.nav_box:nth-child(3):before{background:#815dc4}header .dropdown-content.dropdown-mainmenu a.nav_box:nth-child(4):before{background:#f47b16}header .dropdown:hover .tooltip:after{border-width:8px;top:39px}header .dropdown:hover .dropdown-content{max-height:500px}header .nav_box.nav_header{max-width:inherit;padding:1.2rem 2.5rem}header .nav_box.nav_header h3{max-width:inherit;font-size:1.5rem}header .two_columns{display:flex;flex-wrap:wrap;justify-content:left}@media (min-width:880px){header .two_columns{justify-content:space-evenly}}header .two_columns .nav_box{border-bottom:none;padding:inherit;max-width:inherit}@media (min-width:880px){header .two_columns .nav_box{justify-content:space-evenly;padding:1.2rem 2.5rem}}header .dropdown-arrow{display:none}@media (min-width:880px){header .dropdown-arrow{vertical-align:middle;color:#fff;display:inline}}header :root .two_columns,header _:-ms-fullscreen{display:block}body{padding-top:6rem}header{position:fixed;width:100%;z-index:11;top:0}header #divisions-menu{transition:height .3s ease-out;color:#fff;width:100%}header #expandable-menu ul{border-bottom:1rem solid;width:100%}header #expandable-menu li{list-style:none;padding-top:2rem;padding-bottom:2rem;cursor:pointer}header #toggle-div-menu:checked~#divisions-nav-wrapper #divisions-menu{height:150px}header #toggle-div-menu:not(:checked)~#divisions-nav-wrapper #divisions-menu{height:0;overflow:hidden}header #toggle-div-menu:checked~.header-top #div-menu-switch{transform:rotate(180deg)}header #div-menu-switch{cursor:pointer}header #divisions-nav-wrapper{width:100%;background-color:#1565c0;background-image:url(img/halftone.png);background-size:50%;background-repeat:no-repeat;background-position-x:right;border:none}header #divisions-menu h5{font-family:Lato,sans-serif;font-size:1.4rem;color:#fff;margin-bottom:2rem;font-weight:700}header #divisions-menu .division-tab:hover{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,84.7%,.1458))}header #divisions-menu .division-tab:hover .div-arrow{padding-left:1rem;transform:translateZ(0)}header #divisions-menu .division-tab{position:relative;width:20%;height:150px}header #divisions-menu .division-tab a{display:block;height:100%;padding:3rem 2rem}header #divisions-menu .division-tab .div-arrow{display:none}@media (min-width:992px){header #divisions-menu .division-tab .div-arrow{display:block}}header #divisions-menu p{font-size:1.2rem;height:100%}header .div-arrow{color:transparent;width:1.5rem;transition:all .3s;position:absolute;bottom:2rem;width:99%}header .div-arrow:before{color:#fff}.bg-ice-banners+header{top:15rem}@media (min-width:768px){.bg-ice-banners+header{top:10rem}}@media (min-width:880px){.bg-ice-banners+header{top:0}}.footer-404,.footer-wrapper{background:linear-gradient(135deg,#0e3f97,#0e306e)}.footer-404 footer,.footer-wrapper footer{background:transparent}@media (min-width:768px){.footer-404 footer,.footer-wrapper footer{background-size:55%;background-image:url(img/footer-bg.svg);background-repeat:no-repeat;background-position-x:115%;background-position-y:-3rem}}@media (min-width:880px){.footer-404 footer,.footer-wrapper footer{background-size:50%}}@media (min-width:992px){.footer-404 footer,.footer-wrapper footer{background-size:43%;background-position-x:110%;background-position-y:-2rem}}@media (min-width:1100px){.footer-404 footer,.footer-wrapper footer{background-size:50rem;background-position-x:105%}}.footer-404 .footer-content,.footer-wrapper .footer-content{height:100%;padding-top:3rem;padding-left:2rem;padding-right:2rem;min-height:420px}@media (min-width:500px){.footer-404 .footer-content,.footer-wrapper .footer-content{padding-top:4rem}}@media (min-width:768px){.footer-404 .footer-content,.footer-wrapper .footer-content{padding-top:9rem}}@media (min-width:1100px){.footer-404 .footer-content,.footer-wrapper .footer-content{padding-left:0;padding-right:0}}.footer-404 .footer-content ul,.footer-wrapper .footer-content ul{padding:0}.footer-404 .footer-content li,.footer-wrapper .footer-content li{list-style:none}.footer-404 .item-content,.footer-wrapper .item-content{font-size:1.4rem;font-weight:400}.footer-404 .item-content a,.footer-wrapper .item-content a{color:#fff;line-height:1.7}.footer-404 .item-content a:hover,.footer-wrapper .item-content a:hover{color:#bbdefb;text-decoration:underline}.footer-404 .item-content .footer-title,.footer-wrapper .item-content .footer-title{text-transform:uppercase;font-weight:700;padding-bottom:20px}.footer-404 .footer-bottom-text,.footer-wrapper .footer-bottom-text{font-size:1.2rem;padding-top:30px}@media (min-width:992px){.footer-404 .footer-bottom-text,.footer-wrapper .footer-bottom-text{padding-top:90px}}.footer-404 .svg-1,.footer-wrapper .svg-1{width:1.8rem;vertical-align:middle}.footer-404 .footer-svg-2,.footer-wrapper .footer-svg-2{vertical-align:middle;width:2.9rem}.footer-404 .footer-svg-2 .svg-2,.footer-wrapper .footer-svg-2 .svg-2{fill:transparent}.bg-ice-banners{background:#000a12;width:100%;padding:1.5rem 0;position:fixed;z-index:5;top:0}.bg-ice-banners+.homepages{margin-top:15rem}.bg-ice-banners+.dark-theme{margin-top:14rem}@media (min-width:880px){.bg-ice-banners{position:static}}.bg-ice-banners p{color:#fff}.bg-ice-banners p span{margin-left:.5rem;vertical-align:middle}.bg-ice-banners button{background:#5e2e92;margin:0 auto}@media (min-width:768px){.bg-ice-banners button{margin:initial;font-size:1.5rem}}.bg-ice-banners~.homepages{margin-top:15rem}@media (min-width:768px){.bg-ice-banners~.homepages{margin-top:2rem}}@media (min-width:880px){.bg-ice-banners~.homepages{margin-top:-5rem}}.bg-ice-banners~.dark-theme{margin-top:14rem}@media (min-width:768px){.bg-ice-banners~.dark-theme{margin-top:1rem}}#offices{background-color:#f3f5f8}#offices h5{color:#232629;font-weight:400}#offices h3{color:#000a12;text-transform:uppercase;line-height:44px}.bg-triangle{background-image:url(img/trapezoid.svg);background-repeat:no-repeat;padding-top:50px}.contact-bg-container div{background-repeat:no-repeat;background-size:cover;height:250px;margin-bottom:20px}.contact-bg-container div:nth-child(2n) .contact-text-box,.contact-bg-container div:nth-child(odd) .contact-text-box{padding-left:20px}.contact-bg-1{background-image:url(img/london-card-mobile.png)}.contact-bg-2{background-image:url(img/los-angeles-card-mobile.png)}.contact-bg-3{background-image:url(img/vilnius-card-mobile.png)}.contact-bg-4{background-image:url(img/sofia-card-mobile.png)}.contact-bg-5{background-image:url(img/tallinn-card-mobile.png)}.contact-bg-6{background-image:url(img/medellin-card-mobile.png)}.contact-bg-7{background-image:url(img/lausanne-card-mobile.png);background-position-x:center}.contact-text-box{height:inherit;color:#fff;display:flex;flex-direction:column;justify-content:start;padding-top:40px;letter-spacing:.24px;padding-bottom:20px;line-height:24px;box-shadow:0 13px 10px -4px rgba(0,0,0,.2)}.contact-text-box h4{text-transform:uppercase;font-family:Lato,sans-serif;letter-spacing:.36px;line-height:29px;margin-bottom:15px;font-weight:900}.contact-text-box .contact-tag{color:#9780d0;font-size:12px;font-family:Lato,sans-serif;margin-top:-18px;margin-bottom:3px;font-weight:900}.contact-text-box .light-orange{color:#eead6d}.contact-other-text h4{text-transform:uppercase;font-family:Lato,sans-serif;color:#232629;line-height:44px;font-weight:900}.contact-other-text span{color:#232629;line-height:24px;display:block}.contact-other-text .other-locations{display:none}.contact-other-text .other-locations-mobile{display:block;width:100%}#contact-form{background-image:url(img/contact-bg.jpg)}#contact-form h2{font-size:44px;letter-spacing:.1px;line-height:54px}#contact-form input:invalid,#contact-form textarea:invalid{border:1px solid red;outline:none}#contact-form form input{height:5rem;border:1px solid transparent}#contact-form form input,#contact-form form textarea{width:100%;margin-top:1rem;margin-bottom:1rem;padding-left:2rem}#contact-form form textarea{padding-top:.75rem}#contact-form .button{background-color:#1565c0;color:#fff;font-family:Lato,sans-serif;display:block;text-transform:uppercase;width:180px;padding:1.6rem;text-align:center;letter-spacing:1.13px;transition:all .2s ease}#contact-form .button:hover{background-color:#1976d2}#contact-form h4{font-weight:400;letter-spacing:.23px}#contact-form h4,#contact-form h5{font-family:Lato,sans-serif;font-size:16px}#contact-form h5{color:#fff}#contact-form h5 a{color:#42a5f5;font-weight:400}#contact-form h5 a:hover{color:#64b5f6;text-decoration:underline;cursor:pointer}#page-404,body{background-color:#fff}#page-404 .page-404.hero-template{height:42rem;padding-top:8rem;top:0}#page-404 .page-404.hero-template img{margin-top:-10rem;max-width:100%}@media (min-width:430px){#page-404 .page-404.hero-template{height:46rem}}@media (min-width:540px){#page-404 .page-404.hero-template{height:50rem}}@media (min-width:600px){#page-404 .page-404.hero-template{height:54rem}}@media (min-width:768px){#page-404 .page-404.hero-template{top:-10px;background-image:url(img/hero-404-1040w.svg);height:30rem;justify-content:center;padding-bottom:0;align-items:center;height:54.8rem}}@media (min-width:1100px){#page-404 .page-404.hero-template{display:flex}}@media (min-width:1100px){#page-404 .page-404.hero-template.hero-mobile{display:none}}#page-404 .page-404.hero-template .caption-hero{max-width:1040px;width:100%;margin:0 auto}@media (min-width:992px){#page-404 .page-404.hero-template .caption-hero{width:1040px}}#page-404 a,#page-404 h1,#page-404 h5{color:#000a12}#page-404 button{border-radius:.3rem}#page-404 li button a{color:#fcfcfc}#page-404 a.go-back{cursor:pointer}#page-404 .hero-actions{list-style:none;padding-left:0}#page-404 .hero-actions li:first-child{padding-top:1.5rem}#footer-gray{background:#f3f5f8}#footer-gray .footer-content{height:100%;padding-top:3rem;padding-left:2rem;padding-right:2rem;min-height:420px}@media (min-width:500px){#footer-gray .footer-content{padding-top:4rem}}@media (min-width:768px){#footer-gray .footer-content{padding-top:9rem}}@media (min-width:1100px){#footer-gray .footer-content{padding-left:0;padding-right:0}}#footer-gray .footer-content ul{padding:0}#footer-gray .footer-content li{list-style:none}#footer-gray .footer-content h2{font-weight:500}#footer-gray .footer-content .footer-title,#footer-gray .footer-content h2{color:#000a12}#footer-gray .footer-content a{color:#1976d2}#footer-gray .footer-content nav a{line-height:3rem}#footer-gray .footer-bottom-blue{background:linear-gradient(45deg,#0e3f97,#0e306e);font-size:1.2rem}@media (min-width:768px){h3{line-height:44px}#contact-form h4{font-size:24px;line-height:3.3rem}#contact-form h5{font-size:22px}#offices .contact-bg-container div{height:250px;margin-bottom:40px}#offices .contact-bg-container div:nth-child(2n) .contact-text-box,#offices .contact-bg-container div:nth-child(odd) .contact-text-box{padding-left:40px}#offices .other-locations{display:block}#offices .other-locations-mobile{display:none}.contact-bg-container div{background-repeat:no-repeat;height:250px;margin-bottom:20px}.contact-bg-1{background-image:url(img/london-city-card.jpg)}.contact-bg-2{background-image:url(img/la-city-card.jpg)}.contact-bg-3{background-image:url(img/vilnius-city-card.jpg)}.contact-bg-4{background-image:url(img/sofia-city-card.jpg)}.contact-bg-5{background-image:url(img/tallinn-city-card.jpg)}.contact-bg-6{background-image:url(img/medellin-city-card.jpg)}.contact-bg-7{background-image:url(img/lausanne-city-card.jpg);background-position-x:center}}@media (min-width:768px) and (max-width:1100px){.contact-wrapper{padding:0 20px}#offices .content-max-width{margin:0 20px}}#home #hero-bg{background-image:url(img/home-hero-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:500px}@media (max-width:880px){#home #hero-bg{position:relative;top:-10px;height:560px}}#home #hero-bg .players-image{background-image:url(img/players.png);background-repeat:no-repeat;background-size:contain;background-position-x:85%;height:350px;position:absolute;top:24%;width:81%}#home #hero-bg h1{font-family:barlow-semicondensed-bold,sans-serif;letter-spacing:.1px;padding-top:30px}#home #hero-bg p.large{font-size:16px;letter-spacing:.23px;line-height:24px}#home #hero-bg a.card{display:none}#home #mobile-cards a.card{display:flex;justify-content:space-between;align-items:center;background:#1565c0;padding:20px;transition:all .3s ease;margin-bottom:1rem}#home #mobile-cards a.card h4{font-size:24px;color:#fff;font-family:Lato,sans-serif;letter-spacing:.61px;line-height:31px}#home #mobile-cards a.card p{display:none}#home #mobile-cards a.card svg{margin-right:10px;transition:all .3s}#home #mobile-cards a.card svg #arrow-right{fill:#fff}#home #mobile-cards a.card:hover svg{margin-right:0}#home .logo-1{background:url(img/mlb-partner-hover.svg) no-repeat;height:50px}#home .logo-2{background:url(img/football-dataco-logo-hover.png) no-repeat;height:61px}#home .logo-3{background:url(img/afc-partner-hover.png) no-repeat;height:42px}#home .logo-4{background:url(img/fiba-logo-hover.svg) no-repeat;height:48px}#home .logo-5{background:url(img/ncaa-partner-hover.svg) no-repeat;height:59px}#home .logo-6{background:url(img/pga-tour-hover.svg) no-repeat;height:61px}#home .logo-7{background:url(img/Betsson@2x.png) no-repeat;height:44px}#home #news-cards.trapezoid{background-image:url(img/trapezoid-gray-white.svg);background-repeat:no-repeat;background-size:cover;height:100%}#home .alt-card{padding-bottom:26px;box-shadow:0 10px 8px -7px rgba(0,0,0,.5);transition:box-shadow .3s ease;background:#fff}#home .alt-card .alt-card__photo{height:143px;background-size:cover;background-position:50%;margin-bottom:23px}#home .alt-card .alt-card__photo.green-image{background-image:url(img/green@2x.png)}#home .alt-card .alt-card__photo.red-image{background-image:url(img/red@2x.png)}#home .alt-card .alt-card__photo.purple-image{background-image:url(img/purple@2x.png)}#home .alt-card .alt-card__photo.event-1{background-image:url(img/event-1.png)}#home .alt-card .alt-card__photo.event-2{background-image:url(img/event-2.png)}#home .alt-card .alt-card__photo.event-3{background-image:url(img/event-3.png)}#home .alt-card h4{margin-top:5px;line-height:1.3;color:#202225}#home .alt-card .secondary-info{color:#1565c0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:1.2rem;letter-spacing:.5px;line-height:1.3}#home .alt-card:hover{box-shadow:0 12px 20px -5px rgba(0,0,0,.4)}#home #careers{background-image:url(img/careers-bg.jpg);background-size:cover;background-position:50%;background-attachment:fixed;height:370px;margin-bottom:130px}#home #careers .careers-card{background-color:rgba(240,243,246,.85);height:400px;padding:30px;position:relative;top:30px;margin:0 20px}#home #careers .careers-card h5{text-transform:uppercase;color:#96999c;letter-spacing:.85px;line-height:18px}#home #careers .careers-card h4{margin-bottom:20px;letter-spacing:.36px;line-height:29px;font-weight:900}#home #careers .careers-card p,#home #careers .careers-card span{letter-spacing:.24px;line-height:24px}#home #careers .careers-card span{font-weight:700;margin-top:15px;display:block}#home #careers .careers-card button{padding:12px 30px;letter-spacing:1.13px;font-family:Lato,sans-serif;margin-top:35px}#home .center-btn{padding-left:4rem;padding-right:4rem;font-family:Lato,sans-serif;background-color:#1565c0;transition:all .2s ease;width:100%;margin:2rem auto 4rem}#home .center-btn:hover{background-color:#1976d2}#home .blurred-bg{background-image:url(img/careers-bg-blur.jpg);background-color:rgba(240,243,246,.85);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#home .blurred-bg.tinted{background-image:linear-gradient(0deg,rgba(240,243,246,.85),rgba(240,243,246,.85)),url(img/careers-bg-blur.jpg)}#home .cards-section{max-width:1040px;margin:10rem auto 0;padding:0 20px}#home .cards-section .alt-card{margin-bottom:20px}#bottom-news{background:url(img/as-seen-in-bg.jpg) no-repeat;background-size:cover;height:100%}#bottom-news h3{text-transform:uppercase;letter-spacing:.1px;line-height:44px;color:#fff}#bottom-news a.bottom-news-card{display:block;height:174px;background-color:#eef1f5;padding:1rem;box-shadow:0 10px 8px -7px rgba(0,0,0,.5);transition:box-shadow .3s ease}#bottom-news a.bottom-news-card h5{color:#202225;letter-spacing:.85px;line-height:2rem;text-transform:uppercase;padding-bottom:14px}#bottom-news a.bottom-news-card p{color:#1565c0;font-family:Lato,sans-serif;letter-spacing:.33px;line-height:20px;font-weight:900}#bottom-news a.bottom-news-card .news-logo{background-size:contain;position:relative;top:20px}#bottom-news a.bottom-news-card .news-logo.news-logo-1{background:url(img/the-guardian-logo.png) no-repeat;height:29px}#bottom-news a.bottom-news-card .news-logo.news-logo-2{background:url(img/new-york-times-logo.png) no-repeat;height:28px}#bottom-news a.bottom-news-card:hover{box-shadow:0 12px 11px -5px rgba(0,0,0,.4)}@media (min-width:768px) and (max-width:1100px){.business-cards{padding:0 20px}.business-cards a.card{padding:25px!important}.business-cards a.card p{font-size:18px!important}.business-cards a.card h4{font-size:23px!important;padding-bottom:.5rem!important}#news-cards .cards-section{padding:0 20px}}#partner-logos{padding:30px 0 0}#partner-logos h5{color:#0e3f97;text-transform:uppercase;letter-spacing:.85px;line-height:18px}#partner-logos h3{letter-spacing:.1px;line-height:44px;margin-bottom:15px}#partner-logos .partners{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;height:290px}#partner-logos .partners a{background-size:contain;width:50%;margin-bottom:40px;background-position-x:center;transition:background .3s ease-in-out;cursor:default}.main-hero-img img{display:block;position:absolute;left:32%;max-width:77%;top:-65px}@media (max-width:330px){.main-hero-img img{top:-110px}}@media (min-width:500px){.main-hero-img img{left:197px;max-width:60%}}@media (min-width:768px){.main-hero-img img{position:absolute;max-width:140%;left:-30%;margin-top:47%}}@media (min-width:880px){.main-hero-img img{max-width:120%;left:-20%;top:-15%}}@media (min-width:992px){.main-hero-img img{top:-35%;left:-8%}}@media (min-width:768px){#home #hero-bg{height:auto;position:relative}#home #hero-bg h1{padding-top:145px;letter-spacing:.14px;margin-bottom:2rem}#home #hero-bg .players-image{background-image:url(img/players.png);background-position-x:78%;background-position-y:100%;height:675px;top:0}#home #hero-bg p.large{font-size:22px;line-height:3.3rem}#home #hero-bg a.card{display:block;background:linear-gradient(180deg,#fff,#fcfcfc);height:287px;padding:30px;border-radius:3px;box-shadow:0 10px 8px -7px rgba(0,0,0,.5);transition:all .3s ease}#home #hero-bg a.card h4{font-size:26px;color:#1565c0;font-family:Lato,sans-serif;letter-spacing:.61px;line-height:31px;padding-bottom:2rem}#home #hero-bg a.card p{display:block;font-size:16px;color:#000a12;letter-spacing:.23px;line-height:24px;padding-bottom:2rem}#home #hero-bg a.card svg{position:relative;right:0;transition:all .3s}#home #hero-bg a.card svg #arrow-right{fill:#1976d2}#home #hero-bg a.card:hover{background:url(img/biz-division-card-hover.png),linear-gradient(180deg,#fff,#fcfcfc);background-repeat:no-repeat;background-size:contain;box-shadow:0 12px 20px -5px rgba(0,0,0,.4)}#home #hero-bg a.card:hover svg{right:-10px}#home #mobile-cards{display:none}#home #careers .careers-card{height:350px;padding:50px;top:90px;margin:0}#home .cards-section{padding:0}#home .cards-section .alt-card{margin-bottom:0}#home .cards-section .center-btn{margin:auto;width:auto;padding-left:4rem;padding-right:4rem;margin-top:4rem;margin-bottom:9rem;font-family:Lato,sans-serif;background-color:#1565c0}#partner-logos{padding:90px 0}#partner-logos .partners{flex-wrap:nowrap;flex-direction:row;height:100%}#partner-logos .partners a{width:100%}}.homepages{position:relative}.homepages .players-image{background-image:url(img/hero-american-football-duotone-halftone.png);position:absolute;top:3rem;background-repeat:no-repeat;background-size:contain;background-position:100%;height:300px;width:100%}.homepages .strip-bg{background-image:url(img/diagonal-strip-alt.svg);background-repeat:repeat-y}.homepages #hero-bg{background-image:url(img/hero-bg-betgenius.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;padding-bottom:9rem;margin-bottom:4rem;height:490px}@media (max-width:880px){.homepages #hero-bg{position:relative;top:-10px}}.homepages #hero-bg h1{font-family:barlow-semicondensed-bold,sans-serif;letter-spacing:.14px;padding-top:30px}.homepages .hero-text-columns p{font-size:16px}.homepages .hero-text-columns h5{letter-spacing:.85px;line-height:18px;text-transform:uppercase;margin-bottom:10px;color:#0e3f97;font-size:1.5rem}.homepages .hero-text-columns h5 span{font-size:20px;margin-right:5px;vertical-align:middle}.homepages .hero-text-columns p{letter-spacing:.23px;line-height:24px;padding-right:15px}.homepages #business-cards,.homepages .hero-text-columns .text-columns-desktop{display:none}.homepages #mobile-cards a.card{display:flex;justify-content:space-between;align-items:center;background:#1565c0;padding:20px;transition:all .3s ease;margin-bottom:1rem}.homepages #mobile-cards a.card h4{font-size:24px;color:#fff;font-family:Lato,sans-serif;letter-spacing:.61px;line-height:31px}.homepages #mobile-cards a.card p{display:none}.homepages #mobile-cards a.card svg{margin-right:10px;transition:all .3s}.homepages #mobile-cards a.card svg #arrow-right{fill:#fff}.homepages #mobile-cards a.card:hover svg{margin-right:0}.homepages #partner-logos{padding:30px 0 0}.homepages #partner-logos h5{color:#0e3f97;text-transform:uppercase;letter-spacing:.85px;line-height:18px}.homepages #partner-logos h3{letter-spacing:.1px;line-height:44px;margin-bottom:15px}.homepages #partner-logos .partners{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center;height:290px}.homepages #partner-logos .partners a{background-size:contain;width:50%;margin-bottom:40px;background-position:50%;transition:background .3s ease-in-out;cursor:default}.homepages .logo-1{background:url(img/bet365-logo.png) no-repeat;height:32px}.homepages .logo-2{background:url(img/danske-spil.png) no-repeat;height:81px}.homepages .logo-3{background:url(img/ladbrokes-logo.png) no-repeat;height:25px}.homepages .logo-4{background:url(img/dk-logo.png) no-repeat;height:65px}.homepages .logo-5{background:url(img/sky-bet-logo.svg) no-repeat;height:30px}.homepages .logo-6{background:url(img/paddy-power-logo.png) no-repeat;height:67px}.homepages .logo-7{background:url(img/Betsson@2x.png) no-repeat;height:54px}.homepages .logo-8{background:url(img/codere@2x.png) no-repeat;height:45px}.homepages .logo-9{background:url(img/opap-logo@2x.png) no-repeat;height:60px}.homepages .logo-10{background:url(img/sazka-logo-png-transparent@2x.png) no-repeat;height:44px}.homepages .logo-11{background:url(img/Snai_new@2x.png) no-repeat;height:39px}.homepages .logo-12{background:url(img/William-Hill-Logo@2x.png) no-repeat;height:29px}.homepages .alt-card{padding-bottom:26px;box-shadow:0 10px 8px -7px rgba(0,0,0,.5);transition:box-shadow .3s ease;background:#fff}.homepages .alt-card .alt-card__photo{height:143px;background-size:cover;background-position:50%;margin-bottom:23px}.homepages .alt-card .alt-card__photo.green-image{background-image:url(img/green@2x.png)}.homepages .alt-card .alt-card__photo.red-image{background-image:url(img/red@2x.png)}.homepages .alt-card .alt-card__photo.purple-image{background-image:url(img/purple@2x.png)}.homepages .alt-card .alt-card__photo.event-1{background-image:url(img/event-1.png)}.homepages .alt-card .alt-card__photo.event-2{background-image:url(img/event-2.png)}.homepages .alt-card .alt-card__photo.event-3{background-image:url(img/event-3.png)}.homepages .alt-card h4{margin-top:5px;line-height:1.3;color:#202225}.homepages .alt-card .secondary-info{color:#1565c0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:1.2rem;letter-spacing:.5px;line-height:1.3}.homepages .alt-card:hover{box-shadow:0 12px 20px -5px rgba(0,0,0,.4)}.homepages #news-cards.trapezoid{background-image:url(img/trapezoid-gray-white.svg);background-repeat:no-repeat;background-size:cover;height:100%}.homepages #careers{background-image:url(img/careers-bg.jpg);background-size:cover;background-position:50%;background-attachment:fixed;height:370px;margin-bottom:90px}.homepages #careers .careers-card{background-color:rgba(240,243,246,.85);height:350px;padding:50px;position:relative;top:90px}.homepages #careers .careers-card h5{text-transform:uppercase;color:#96999c;letter-spacing:.85px;line-height:18px}.homepages #careers .careers-card h4{margin-bottom:20px;letter-spacing:.36px;line-height:29px}.homepages #careers .careers-card p,.homepages #careers .careers-card span{letter-spacing:.24px;line-height:24px}.homepages #careers .careers-card span{font-weight:700;margin-top:15px;display:block}.homepages #careers .careers-card button{padding:12px 30px;letter-spacing:1.13px;font-family:Lato,sans-serif;margin-top:35px}.homepages .center-btn{margin:auto;padding-left:4rem;padding-right:4rem;margin-top:4rem;margin-bottom:9rem;font-family:Lato,sans-serif;background-color:#1565c0;transition:all .2s ease}.homepages .center-btn:hover{background-color:#1976d2}.homepages .cards-section{max-width:1040px;margin:9rem auto 0}.homepages #bottom-news{background:url(img/as-seen-in-bg.jpg) no-repeat;background-size:cover;height:100%}.homepages #bottom-news h3{letter-spacing:.1px;line-height:44px;color:#fff;text-transform:uppercase}.homepages #bottom-news a.bottom-news-card{display:block;height:174px;background-color:#eef1f5;padding:1rem;box-shadow:0 10px 8px -7px rgba(0,0,0,.5);transition:box-shadow .3s ease}.homepages #bottom-news a.bottom-news-card h5{color:#202225;letter-spacing:.85px;line-height:2rem;text-transform:uppercase;padding-bottom:14px}.homepages #bottom-news a.bottom-news-card p{color:#1565c0;font-family:Lato,sans-serif;letter-spacing:.33px;line-height:20px;font-weight:900}.homepages #bottom-news a.bottom-news-card .news-logo{background-size:contain;position:relative;top:32px}.homepages #bottom-news a.bottom-news-card .news-logo.news-logo-1{background:url(img/the-guardian-logo.png) no-repeat;height:29px}.homepages #bottom-news a.bottom-news-card .news-logo.news-logo-2{background:url(img/new-york-times-logo.png) no-repeat;height:28px}.homepages #bottom-news a.bottom-news-card:hover{box-shadow:0 12px 11px -5px rgba(0,0,0,.4)}.homepages .card-with-icon{background-color:#fff;display:flex;flex-wrap:wrap;box-shadow:0 10px 8px -7px rgba(0,0,0,.5);width:48.07692%;padding:3rem}.homepages .card-with-icon h4{font-size:2.4rem;font-weight:700;line-height:2.9rem;margin-bottom:1rem}.homepages .card-with-icon figure img{width:82.69231%}@media (min-width:768px){.homepages .players-image{top:3rem;height:667px}.homepages #hero-bg{background-size:cover;height:auto;margin-bottom:0}.homepages #hero-bg h1{padding-top:145px}.homepages .hero-text-columns .text-columns-desktop{display:block}.homepages .hero-text-columns h5{line-height:1.8rem}.homepages .hero-text-columns h5 span{font-size:2rem}.homepages .hero-text-columns p{line-height:2.4rem;padding-right:1.5rem}.homepages .hero-text-columns p.large{font-size:2.2rem;line-height:3.3rem}.homepages #mobile-cards,.homepages .hero-text-columns.text-columns-mobile{display:none}.homepages #business-cards{display:block;background-image:url(img/crowd-duotone-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:9rem 0}.homepages #business-cards a.card{display:block;background:linear-gradient(180deg,#fff,#fcfcfc);height:287px;padding:3rem;border-radius:3px;box-shadow:0 10px 8px -7px rgba(0,0,0,.5);transition:all .3s ease}.homepages #business-cards a.card h4{font-size:26px;color:#1565c0;font-family:Lato,sans-serif;letter-spacing:.61px;line-height:31px;padding-bottom:2rem;font-weight:900}.homepages #business-cards a.card p{color:#000a12;letter-spacing:.23px;line-height:24px;padding-bottom:2rem}.homepages #business-cards a.card svg{position:relative;right:0;transition:all .3s}.homepages #business-cards a.card:hover{background-image:url(img/biz-division-card-hover.png),linear-gradient(180deg,#fff,#fcfcfc);background-repeat:no-repeat;background-size:contain;box-shadow:0 12px 20px -5px rgba(0,0,0,.4)}.homepages #business-cards a.card:hover svg{right:-10px}.homepages #partner-logos{padding:90px 0}.homepages #partner-logos .partners{flex-wrap:nowrap;flex-direction:row;height:100%}.homepages #partner-logos .partners a{width:100%}.homepages #bottom-news{height:420px}}@media (min-width:768px) and (max-width:1100px){.homepages #hero-bg .hero-text-columns{padding:0 20px}.homepages #business-cards .content-max-width{margin:0 20px}}@media (min-width:768px) and (max-width:820px){.homepages #business-cards a.card{height:310px}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fade-in-left{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes in{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}}@keyframes out{0%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1%}}@keyframes fadeOut{0%{opacity:1%}to{opacity:0}}@media (max-width:500px){.partners p.large{font-size:2.1rem;line-height:2.8rem}}.partners h4{font-weight:700;margin-bottom:2rem}.partners .logos-container figure{height:0;border-radius:50%;padding-left:1rem;padding-right:1rem;padding-top:23%;display:flex;justify-content:center;position:relative;margin-top:2rem;width:22%;margin-right:5%;box-shadow:0 5px 8px 0 rgba(0,0,0,.3)}@media (min-width:500px){.partners .logos-container figure{width:11%;padding-top:11%}}@media (min-width:768px){.partners .logos-container figure{width:12%;padding-top:12%;margin-right:4%}}.partners .logos-container figure img{object-fit:contain;position:absolute;margin:auto;right:0;left:50%;top:50%;transform:translate(-50%,-50%)}.partners h5{font-size:1.2rem;text-transform:uppercase;line-height:2;color:#686b6e;margin-bottom:2rem;margin-top:2rem}.partners h5.text-light-blue{color:#1565c0;margin:0}.partners .partner-section{display:flex;flex-wrap:wrap}@media (min-width:880px){.partners .partner-section.partner-section--desktop{display:flex;margin-top:17rem}.partners .partner-section.partner-tennis-bg{margin-top:14rem}.partners .partner-section.partner-section--mobile{display:none}}@media (max-width:880px){.partners .partner-section.partner-section--desktop{display:none}.partners .partner-section.partner-section--mobile{display:flex;margin-bottom:7.2rem}}@media (max-width:500px){.partners .partner-section.partner-section--mobile{margin-bottom:20%}}.partners .partner-section .baseball-bg{background-image:url(img/baseball-bg.png)}.partners .partner-section .football-bg{background-image:url(img/football-bg.jpg)}.partners .partner-section .basketball-bg{background-image:url(img/partners-sports-img@2x.jpg)}.partners .partner-section .golf-bg{background-image:url(img/partners-integrity-img@2x.jpg);background-position:100%}.partners .partner-section .tennis-bg{background-image:url(img/partners-betting-img@2x.jpg);background-size:cover;background-repeat:no-repeat;background-position:76%}@media (min-width:768px){.partners .partner-section .tennis-bg{background-position:100%}}.partners .partner-section .content-caption{top:9.3rem;width:90%}.partners .partner-section .content-caption.overlay-box-golf{top:118px}@media (max-width:768px){.partners .partner-section .content-caption.overlay-box-golf{top:30px}}@media (max-width:500px){.partners .partner-section .content-caption.overlay-box{padding:28px 34px 36px}}.partners .partner-section .content-width{width:1040px;min-height:453px}.partners .partner-section .overlay-box-golfimg{width:10%}.partners .partner-section .bg-image-position{position:absolute;height:453px;width:50%;background-repeat:no-repeat;z-index:-1;background-position:-1px;background-size:cover;top:0}.partners .partner-section .bg-image-position.bg-img-height{height:510px}.partners .partner-section .bg-image-position.bg-image-position-l{left:0}.partners .partner-section .bg-image-position.bg-image-position-r{right:0}@media (max-width:880px){.partners .partner-section .bg-image-position{position:relative;width:100%}}@media (max-width:500px){.partners .partner-section .bg-image-position{top:-43px}.partners .partner-section .bg-image-position.bg-image-position-r{top:-45px}}@media (max-width:449px){.partners .partner-section .bg-image-position.tennis-bg{background-position-x:-276px}}@media (max-width:500px){.partners .partner-section .bg-image-position.tennis-bg{top:-6px}}.partners .partner-section figure{position:relative;height:50.5rem;width:100%}@media (min-width:992px){.partners .partner-section figure{width:50%}}@media (max-width:449px){.partners .partner-section figure{height:52rem}}.partners .partner-section figure.bg-effect{background-repeat:no-repeat;background-size:cover}.partners .partner-section figure.golf-bg{height:51rem}@media (min-width:992px){.partners .partner-section figure.golf-bg{height:54rem}}@media (max-width:500px){.partners .partner-section .golf-bg{height:507px}}.partners .partner-section figcaption{width:100%;padding:3rem}.partners .partner-section figcaption strong{font-family:Lato,sans-serif;height:1.2rem;text-transform:uppercase;color:#686b6e;margin-top:4rem;margin-bottom:2rem;display:block}.partners .partner-section .overlay-box{padding:50px 50px 40px;background-color:rgba(240,243,246,.9);position:relative}@media (max-width:992px){.partners .partner-section .overlay-box{margin-top:6.4rem}}@media (max-width:500px){.partners .partner-section .overlay-box{height:auto;top:35px;left:5%;right:5%}}@media (min-width:992px){.partners .partner-section .overlay-box.overlay-box-l,.partners .partner-section .overlay-box.overlay-box-r{left:3px;width:43%}.partners .partner-section .overlay-box.overlay-box-l.overlay-box-l,.partners .partner-section .overlay-box.overlay-box-r.overlay-box-l{top:100px}.partners .partner-section .overlay-box.overlay-box-l.overlay-box-r,.partners .partner-section .overlay-box.overlay-box-r.overlay-box-r{top:83px}}@media (max-width:880px){.partners .partner-section .overlay-box .w-880{width:5rem}}.partners .half-max-width{max-width:520px}.partners .partner-logos{align-items:center;display:flex;flex-wrap:wrap}.partners .partner-logos img{margin-right:2.3rem;margin-bottom:3rem}.partners .partner-logos img.mlb-logo{max-height:3.9rem}.partners .partner-logos img.pga-logo{max-height:5rem}.partners .partner-logos img.football-dataco-logo{max-height:4.4rem}.partners .partner-logos img.premier-logo{max-height:6rem}.partners .partner-logos img.euroleague-logo{max-height:3.2rem}.partners .partner-logos img.pssi-logo{max-height:6rem}.partners .partner-logos img.ncaa-logo{max-height:4.5rem}.partners .partner-logos img.afc-logo,.partners .partner-logos img.gvc-logo,.partners .partner-logos img.opap-logo{max-height:3rem}.partners .partner-logos img.nba-logo{max-height:5rem}.partners .betting-partners-logos img{max-height:2rem}.partners .betting-partners-logos img.bet365-logo,.partners .betting-partners-logos img.gvc-logo,.partners .betting-partners-logos img.skybet-logo{max-width:6rem}.partners .betting-partners-logos img.sportpesa-logo{max-height:none;max-width:8rem}#gsm-media.gsm-media{background:#434649}#gsm-media .hero-gsm video{width:100%}@media (max-width:880px){#gsm-media .hero-gsm video{display:none}}#gsm-media .hero-gsm.hero-template{background-image:url(img/gsm-hero-still-large.jpg);height:28rem;display:flex;justify-content:center;padding-bottom:0;align-items:center;top:0}@media (max-width:880px){#gsm-media .hero-gsm.hero-template{top:-10px}}@media (min-width:768px){#gsm-media .hero-gsm.hero-template{height:45rem}}#gsm-media .hero-gsm.hero-template .hero-text{top:50%;transform:translateY(-50%)}#gsm-media .hero-gsm.hero-template button{margin:0 auto;background:transparent;cursor:pointer}#gsm-media .gray-card{border-radius:.8rem;position:relative;transition:all .3s ease;margin-bottom:3rem;height:62rem}@media (min-width:430px){#gsm-media .gray-card{height:64rem}}@media (min-width:460px){#gsm-media .gray-card{height:67rem}}@media (min-width:520px){#gsm-media .gray-card{height:71rem}}@media (min-width:768px){#gsm-media .gray-card{min-height:80rem;height:80rem}}#gsm-media .gray-card span.arrow{bottom:2.2rem;left:4rem;font-size:4rem;cursor:pointer;transition:all .3s;position:absolute}@media (min-width:768px){#gsm-media .gray-card span.arrow{bottom:8rem}}#gsm-media .gray-card.gray-card:hover{background-color:#4f5254;box-shadow:0 0 12px 0 #404346}#gsm-media .gray-card.gray-card:hover span{left:6rem}#gsm-media .gray-card a{display:block}#gsm-media .gray-card span.img-home{display:block;text-align:center}#gsm-media .gray-card span.img-home img.advertisers,#gsm-media .gray-card span.img-home img.publisher{padding-bottom:6.6rem}#casino-operator{background-image:url(img/casino-floor-background-image-halftone@2x.png);background-repeat:no-repeat}#casino-operator .circle-gradient{background:linear-gradient(137.38deg,#1565c0,#7469a2 20%,#9f6d85 40%,#bf7167 60%,#db7646 80%,#f47b16);display:table-cell;vertical-align:middle;text-align:center;width:100px;height:100px}#casino-operator .circle-gradient.circle-ico{padding:0}#casino-operator .circle-gradient i{color:#fff;font-size:3rem}#casino-operator h3{font-weight:600}#casino-operator .hero-template{background:none;height:100%}#casino-operator .hero-caption{position:relative}@media (min-width:768px){#casino-operator .hero-caption{margin-top:12rem;height:100%}}#casino-operator p{color:#232629}#casino-operator .desktop-features{display:none}@media (min-width:992px){#casino-operator .desktop-features{display:flex}}#casino-operator .section-dark-diagonal{margin-top:-99px}@media (min-width:880px){#casino-operator .section-dark-diagonal{margin-top:-10rem}}@media (min-width:992px){#casino-operator .section-dark-diagonal{margin-top:-25rem}}#casino-operator .section-dark-diagonal .dark-tiny-diagonal{background:url(img/dark-gsm-diagonal.svg);background-size:100%;background-repeat:no-repeat;padding-bottom:9rem;height:11.7rem;background-position:bottom}@media (min-width:768px){#casino-operator .section-dark-diagonal .dark-tiny-diagonal{height:16.7rem}}@media (min-width:992px){#casino-operator .section-dark-diagonal .dark-tiny-diagonal{height:37.7rem}}#casino-operator .section-dark-diagonal .gradient-bg{background:linear-gradient(180deg,#434649,#25282b);margin-top:-1px;padding-bottom:34rem}#casino-operator .section-dark-diagonal h2,#casino-operator .section-dark-diagonal h3,#casino-operator .section-dark-diagonal h4,#casino-operator .section-dark-diagonal p{color:#fcfcfc}#casino-operator .section-dark-diagonal p.slide-description{color:#000a12}#casino-operator .features-ico i{font-size:2rem}@media (min-width:880px){#casino-operator .features-ico i{font-size:3.2rem}}#casino-operator .features-ico h4.orange-text{color:#f47e1b;font-size:1.6rem;font-weight:700;text-transform:uppercase}#casino-operator .tiny-diagonal--inverted{background:url(img/dark-thin-gsm-diagonal-left.svg);background-size:101%;background-repeat:no-repeat;padding-bottom:9rem;background-position:bottom;height:17rem}@media (min-width:880px){#casino-operator .tiny-diagonal--inverted{height:25rem}}@media (min-width:1570px){#casino-operator .tiny-diagonal--inverted{height:37rem}}@media (min-width:2300px){#casino-operator .tiny-diagonal--inverted{height:40rem}}#casino-operator .tiny-diagonal-inverted--left{background:url(img/diagonal-gsm-left.svg);background-size:101%;background-repeat:no-repeat;padding-bottom:9rem;background-position:bottom;height:9rem}@media (min-width:540px){#casino-operator .tiny-diagonal-inverted--left{height:16rem}}@media (min-width:880px){#casino-operator .tiny-diagonal-inverted--left{height:25rem}}@media (min-width:1510px){#casino-operator .tiny-diagonal-inverted--left{height:31rem}}#casino-operator .section-dark{margin-top:-48.8rem}#casino-operator .section-dark.custom-section{margin-top:-36.8rem}@media (min-width:880px){#casino-operator .section-dark{margin-top:-47.7rem}}@media (min-width:1100px){#casino-operator .section-dark{margin-top:-41.7rem}}#casino-operator .section-dark h2,#casino-operator .section-dark h3,#casino-operator .section-dark h4,#casino-operator .section-dark p{color:#fcfcfc}#casino-operator .section-dark p.slide-description{color:#000a12}#casino-operator .gsm-gray-bg{background:#585b5e;margin-top:-1px;padding-bottom:34rem}#casino-operator .flat--bg{background-color:#fcfcfc;margin-top:-1px;padding-top:0}@media (min-width:768px){#casino-operator .flat--bg{padding-top:9.9}}#casino-operator .flat--bg h2,#casino-operator .flat--bg h3{color:#000a12}@media (min-width:768px){#casino-operator .ico-gsm i{font-size:3.2rem}}@media (min-width:768px){#casino-operator .caption .large{font-size:3.1rem;line-height:4rem}}#casino-operator .tabs-content{background:#fff}#casino-operator .tabs-content h4,#casino-operator .tabs-content p{color:#000a12;line-height:2.4rem}#casino-operator .tabs-content.tab-content--notabs{border-radius:.3rem}#casino-operator .tabs-content.tab-content--notabs img{width:10.8rem;height:10.8rem}#casino-operator .tabs-content.tab-content--notabs h4{font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:.2rem}#casino-operator .tabs-content.tab-content--notabs div:first-child{align-items:center}#casino-operator .item-logo{text-align:center}@media (min-width:768px){#casino-operator .item-logo{text-align:left}}#casino-operator .img-casino-twitter{background:url(img/casino-twitter-2@2x.png);background-repeat:no-repeat;background-size:cover;height:33rem;width:100%;margin-top:5rem}#casino-operator .img-live-data{border-radius:3px}#publishers{position:relative}#publishers .hero-template{height:45rem;display:flex;justify-content:center;padding-bottom:0;align-items:center;top:0;background:#fff;background-repeat:no-repeat}@media (min-width:880px){#publishers .hero-template{background-image:url(img/publishers-desktop-hero.svg);background-size:100%;height:28rem}}@media (min-width:992px){#publishers .hero-template{height:32rem}}@media (min-width:1100px){#publishers .hero-template{height:36rem}}@media (min-width:1336px){#publishers .hero-template{height:41rem}}@media (min-width:1920px){#publishers .hero-template{height:52rem}}@media (min-width:2500px){#publishers .hero-template{height:61rem}}#publishers .hero-template .image-left,#publishers .hero-template .image-right{display:none}@media (min-width:768px){#publishers .hero-template .image-left,#publishers .hero-template .image-right{position:absolute;display:block}}@media (min-width:880px){#publishers .hero-template .image-left,#publishers .hero-template .image-right{display:none}}#publishers .hero-template .image-left img,#publishers .hero-template .image-right img{width:100%}#publishers .hero-template .image-left{left:2.1rem}#publishers .hero-template .image-right{right:1.1rem}@media (max-width:880px){#publishers .hero-template{top:-10px}}@media (min-width:768px){#publishers .hero-template h1{font-size:5.5rem;line-height:6rem;padding:0 10rem}}@media (min-width:992px){#publishers .hero-template h1{font-size:7rem;line-height:7rem;padding:0 15rem}}@media (min-width:1100px){#publishers .hero-template h1{padding:0 11rem}}#publishers .slider-icon .carousel .flickity-page-dots{bottom:4rem}#publishers #cta-publisher h3{color:#fcfcfc}#publishers #cta-publisher h5{display:none}#publishers .vertical-line{height:115px}#advertisers{position:relative;padding-bottom:4.7rem;background:#232629}#advertisers .hero-template{background-color:#fff;display:flex;justify-content:center;padding-bottom:0;align-items:center;top:0;height:57rem;background-repeat:no-repeat;background-size:cover}@media (min-width:880px){#advertisers .hero-template{background-image:url(img/advertisers-hero-background-desktop-full.svg)}}#advertisers .hero-template .image-left,#advertisers .hero-template .image-right{display:none}@media (min-width:768px){#advertisers .hero-template .image-left,#advertisers .hero-template .image-right{position:absolute;display:block}}@media (min-width:880px){#advertisers .hero-template .image-left,#advertisers .hero-template .image-right{display:none}}#advertisers .hero-template .image-left img,#advertisers .hero-template .image-right img{width:100%}#advertisers .hero-template .image-left{left:2.1rem}#advertisers .hero-template .image-right{right:1.1rem}@media (max-width:880px){#advertisers .hero-template{top:-10px}}@media (min-width:768px){#advertisers .hero-template{height:45rem}}@media (min-width:768px){#advertisers .hero-template h1{font-size:5.5rem;line-height:6rem}}@media (min-width:880px){#advertisers .hero-template h1{font-size:7rem;line-height:7rem}}#advertisers .card-white{background-repeat:no-repeat;background-position:21.2rem 3.3rem}@media (min-width:360px){#advertisers .card-white{background-position:25.2rem 3.3rem}}@media (min-width:400px){#advertisers .card-white{background-position:29.2rem 3.3rem}}@media (min-width:460px){#advertisers .card-white{background-position:34.2rem 3.3rem}}@media (min-width:500px){#advertisers .card-white{background-position:38.2rem 3.3rem}}@media (min-width:560px){#advertisers .card-white{background-position:43.2rem 3.3rem}}@media (min-width:600px){#advertisers .card-white{background-position:48.2rem 3.3rem}}@media (min-width:660px){#advertisers .card-white{background-position:54.2rem 3.3rem}}@media (min-width:700px){#advertisers .card-white{background-position:58.2rem 3.3rem}}@media (min-width:768px){#advertisers .card-white{background-position:24.2rem 3.3rem}}@media (min-width:840px){#advertisers .card-white{background-position:18.2rem 3.3rem}}@media (min-width:990px){#advertisers .card-white{background-position:21.2rem 3.3rem}}@media (min-width:1100px){#advertisers .card-white{background-position:25.2rem 3.3rem}}#advertisers .card-white.number-one{background-image:url(img/gsm-1.svg)}#advertisers .card-white.number-two{background-image:url(img/gsm-2.svg)}#advertisers .card-white.number-three{background-image:url(img/gsm-3.svg)}#advertisers .diagonal-left-gsm-gray--white{background:url(img/GSM-gray-right.svg) no-repeat,#fff;background-size:cover;background-position:100%}#advertisers .diagonal-left-gsm-gray{background-size:cover;background-position:100%}#advertisers .diagonal-left-gsm-gray--white{top:18rem;padding-bottom:10rem}@media (min-width:768px){#advertisers .diagonal-left-gsm-gray--white{top:9rem;padding-bottom:4rem}}#advertisers .diagonal-right-gsm-gray{top:10rem;padding-bottom:11rem}@media (min-width:360px){#advertisers .group-cards .container.padding-mobile{padding:0 3.8rem}}@media (min-width:400px){#advertisers .group-cards .container.padding-mobile{padding:0 6.1rem}}@media (min-width:440px){#advertisers .group-cards .container.padding-mobile{padding:0 8rem}}@media (min-width:480px){#advertisers .group-cards .container.padding-mobile{padding:0 10rem}}@media (min-width:540px){#advertisers .group-cards .container.padding-mobile{padding:0 13.3rem}}@media (min-width:620px){#advertisers .group-cards .container.padding-mobile{padding:0 17.3rem}}@media (min-width:700px){#advertisers .group-cards .container.padding-mobile{padding:0 21.3rem}}@media (min-width:768px){#advertisers .group-cards .container.padding-mobile{padding:0}}@media (min-width:880px){#advertisers .group-cards .container.padding-mobile{padding:0 7.5rem}}#advertisers .group-cards .ico-gsm i{font-size:2.2rem;color:rgba(173,176,180,.47)}#advertisers .group-cards p{color:rgba(173,176,180,.47)}#advertisers .group-cards .slider-elem .anchor-item{opacity:.8}#advertisers .group-cards .slider-elem .anchor-item.active p{opacity:1;color:#fff;animation:fadeIn .25s ease-out both}#advertisers .group-cards .slider-elem .anchor-item.active .ico-gsm i{color:#f47e1b;animation:fadeIn .25s ease-out both}#advertisers .group-cards .slider-elem li:hover p{color:#fff;opacity:.8;transition:.3s}#advertisers .group-cards .feature-card{display:grid;transition:transform .7s ease}#advertisers .ico-xl-arrow{font-size:22rem;opacity:.5}@media (min-width:768px){#advertisers .ico-xl-arrow{font-size:30rem}}#advertisers .hit{margin-top:-8.3rem}#advertisers .slider-elem li{cursor:pointer}#advertisers img.img-speak-customer{width:60%}#advertisers .right-iframe iframe{margin:0 auto}@media (min-width:768px){#advertisers .right-iframe iframe{margin:initial}}#customer-engagement.betgenius{background-color:transparent}#customer-engagement .hero-template{background-image:url(img/background-image-hero-template-cg@2x.png);height:76rem}@media (min-width:768px){#customer-engagement .hero-template{height:80rem}}@media (min-width:2100px){#customer-engagement .hero-template{height:100rem}}@media (min-width:3800px){#customer-engagement .hero-template{height:55vh}}#customer-engagement .hero-template img{display:none}@media (min-width:768px){#customer-engagement .hero-template img{display:block}}@media (min-width:3000px){#customer-engagement .hero-template img{top:16.8rem}}@media (min-width:3500px){#customer-engagement .hero-template img{top:23.8rem}}#customer-engagement .hero-template .hero-caption{position:relative}@media (min-width:768px){#customer-engagement .hero-template .hero-caption{margin-top:15rem}}#customer-engagement .hero-template .hero-caption h2.font-black-strong{color:#fff;font-weight:700;font-size:4.5rem;line-height:1;text-align:left}@media (min-width:992px){#customer-engagement .hero-template .hero-caption h2.font-black-strong{text-align:right}}#customer-engagement .carousel .sliderBoxes{min-height:32rem}#customer-engagement .tabs-content h4,#customer-engagement .tabs-content p{color:#fcfcfc}#customer-engagement .diagonals{background-size:100%}#customer-engagement .diagonal-left--bet-black-hero{height:38vh;margin-top:-38.5rem}@media (min-width:370px){#customer-engagement .diagonal-left--bet-black-hero{margin-top:-44.5rem}}@media (min-width:420px){#customer-engagement .diagonal-left--bet-black-hero{margin-top:-50.5rem}}@media (min-width:640px){#customer-engagement .diagonal-left--bet-black-hero{margin-top:-57.5rem}}@media (min-width:768px){#customer-engagement .diagonal-left--bet-black-hero{margin-top:-35.5rem}}@media (min-width:1100px){#customer-engagement .diagonal-left--bet-black-hero{margin-top:-37.5rem}}@media (min-width:1440px){#customer-engagement .diagonal-left--bet-black-hero{height:37vh;margin-top:-33.5rem}}@media (min-width:1800px){#customer-engagement .diagonal-left--bet-black-hero{margin-top:-35.5rem}}@media (min-width:2100px){#customer-engagement .diagonal-left--bet-black-hero{margin-top:-59.5rem}}@media (min-width:2900px){#customer-engagement .diagonal-left--bet-black-hero{margin-top:-61.5rem}}#customer-engagement .gradient-bg{margin-top:-.1rem;position:relative}#customer-engagement .vertical-line--custom{top:.4rem;margin-left:auto}.wrapper section h3{font-size:31px}.wrapper section .center-btn-mobile{margin-left:auto;margin-right:auto}.wrapper section .text-light-blue{color:#2196f3;font-weight:700}.wrapper section h3{text-transform:none}.wrapper section .img-career{box-shadow:0 10px 8px -7px rgba(0,0,0,.5);transition:all .3s ease}.wrapper section .bg--transparent{background-color:transparent!important}.wrapper section .al-r{text-align:right}.wrapper section .al-r button{display:initial}.wrapper .bg-section{background:url(img/gsg-about-hero-movil@2x.png);background-repeat:no-repeat;background-position-x:84%;background-position-y:100%;padding-top:110px;padding-bottom:116px;height:100%}.wrapper section.section--gray{background:#7b7e81}.wrapper .rectangle-box{background:url(img/rectangle@2x.png) no-repeat;background-size:cover}.wrapper .rectangle-box.box-two{background:url(img/rectangle-2@2x.png) no-repeat;background-size:cover}.wrapper .rectangle-box label{font-weight:700;color:#bbdefb;font-size:1.2rem}.wrapper .rectangle-box h4{color:#fff;font-weight:700}.wrapper .rectangle-box button.linear-button{border-color:#fff;margin:inherit}.wrapper .rectangle-box button.linear-button a{color:#fff}.wrapper .rectangle-box button.linear-button:hover{background:#fff}.wrapper .rectangle-box button.linear-button:hover a{color:#1565c0}.careers-offices .sub-country{color:#adb0b4;font-size:12px;font-weight:900;letter-spacing:.85px;line-height:15px;text-transform:uppercase;margin-bottom:10px}.careers-offices .sub-city{margin-bottom:0}@media (min-width:768px){.wrapper .bg-section{background:url(img/gsg-about-hero@2x.png) no-repeat;background-size:100%;padding-top:110px;padding-bottom:116px}.wrapper section h3{font-size:45px}.wrapper section .center-btn-mobile{margin-left:0;margin-right:0}.wrapper .order-item-1{order:1}.wrapper .order-item-2{order:2}.wrapper button.f-r-d{float:right}}#statisticians.tertiary-pages{background-color:#fcfcfc}#statisticians.tertiary-pages h3{font-weight:600;font-size:2.6rem}@media (min-width:768px){#statisticians.tertiary-pages h3{font-size:3.1rem}}#statisticians.tertiary-pages .hero-template{background:none;height:100%}#statisticians.tertiary-pages .hero-template .vertical-line{height:183px;width:2px;border:2px solid #e2e6e9;margin:0 auto}#statisticians.tertiary-pages .hero-statisticians{position:absolute;background-color:#fcfcfc;background:url(img/player-statisticians@2x.png) no-repeat;background-size:auto 72%;background-position-x:77%;background-position-y:97%;height:100%;width:100%;display:none}@media (min-width:768px){#statisticians.tertiary-pages .hero-statisticians{display:block;background-position-x:33rem;background-position-y:7.1rem}}@media (min-width:880px){#statisticians.tertiary-pages .hero-statisticians{background-position-x:44rem;background-position-y:7.1rem}}@media (min-width:992px){#statisticians.tertiary-pages .hero-statisticians{background-position-x:54rem;background-position-y:3rem;background-size:auto 95%}}#statisticians.tertiary-pages .text-weight{font-weight:600}@media (min-width:768px){#statisticians.tertiary-pages .text-weight{font-weight:900}}#statisticians.tertiary-pages .hero-prevent-mobile img{margin-top:0;z-index:5;position:relative;width:90%}#statisticians.tertiary-pages .diagonal-hero-desktop{position:absolute;background-image:url(img/diagonal-left-gradient.svg);background-size:cover;background-repeat:no-repeat;background-position-y:top;margin-top:-30rem;width:100%;height:100%;z-index:0}#statisticians.tertiary-pages .p-inverse{font-size:24px}#statisticians.tertiary-pages h1{color:#000a12;font-weight:300}#statisticians.tertiary-pages p{color:#232629}#statisticians.tertiary-pages .text-col-intro p.large,#statisticians.tertiary-pages p.text-gray{color:#96999c}#statisticians.tertiary-pages .text-col-intro p.blue-font-color,#statisticians.tertiary-pages .text-col-intro span{color:#2196f3}#statisticians.tertiary-pages .text-identify-section{margin-top:-5rem}@media (min-width:768px){#statisticians.tertiary-pages .text-identify-section{margin-top:0}}#statisticians.tertiary-pages .image-shadow{box-shadow:1px 1px 20px 1px rgba(0,0,0,.37)}@media (min-width:768px){#statisticians.tertiary-pages .image-shadow{box-shadow:2px 2px 25px 1px rgba(0,0,0,.37)}}#statisticians.tertiary-pages .diagonal{background:url(img/integrity-diagonal.svg) no-repeat;background-color:#f0f3f6;background-size:100%;padding-bottom:4rem;top:0;margin-bottom:0}@media (min-width:768px){#statisticians.tertiary-pages .diagonal{top:4.6rem;margin-bottom:1rem}}#statisticians.tertiary-pages .data-effect-section{position:absolute;background:url(img/back-numbers@2x.png) no-repeat 80%;background-size:contain;width:130%;height:130%}#statisticians.tertiary-pages .checkboxes{height:100px;display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}#statisticians.tertiary-pages .checkboxes .check-label{box-sizing:border-box;width:50%}#statisticians.tertiary-pages .checkboxes .help-block{flex-basis:100%}#statisticians.tertiary-pages .submit-success-state{background-color:#7cb82f;width:25rem}#statisticians.tertiary-pages .success-message{color:#7cb82f;font-size:1.2rem;margin-top:5px;line-height:15px}#statisticians.tertiary-pages .success-message span{padding-right:5px}.betgenius .players-image{background-image:url(img/players-betgenius.png);top:18rem;background-position:100%}@media (max-width:767px){.betgenius .players-image{top:25rem;height:250px}.betgenius #bottom-news{height:100%}}@media (max-width:360px){.betgenius .players-image{top:30rem;height:200px}}.betgenius #business-cards{background-image:url(img/bg-cards-background.jpg)}@media (min-width:768px){.betgenius #bottom-news{height:420px}}.betgenius .rectangle-box{background:#434649}.betgenius .purple-text{color:#a589d9}.betgenius#customer-engagement,.betgenius#sportsbook-management,.betgenius#sportsbook-platform{background-color:#232629}.betgenius#customer-engagement p,.betgenius#sportsbook-management p,.betgenius#sportsbook-platform p{margin-bottom:2rem}.betgenius#customer-engagement .p-large,.betgenius#customer-engagement h1,.betgenius#customer-engagement h2,.betgenius#customer-engagement h3,.betgenius#customer-engagement h4,.betgenius#customer-engagement p,.betgenius#sportsbook-management .p-large,.betgenius#sportsbook-management h1,.betgenius#sportsbook-management h2,.betgenius#sportsbook-management h3,.betgenius#sportsbook-management h4,.betgenius#sportsbook-management p,.betgenius#sportsbook-platform .p-large,.betgenius#sportsbook-platform h1,.betgenius#sportsbook-platform h2,.betgenius#sportsbook-platform h3,.betgenius#sportsbook-platform h4,.betgenius#sportsbook-platform p{color:#fcfcfc}.betgenius#customer-engagement .hero-template h2,.betgenius#sportsbook-management .hero-template h2,.betgenius#sportsbook-platform .hero-template h2{font-weight:300;font-size:6.3rem}.betgenius#customer-engagement .ico-purple,.betgenius#sportsbook-management .ico-purple,.betgenius#sportsbook-platform .ico-purple{color:#8c68cb}.betgenius#customer-engagement .hero-template h5,.betgenius#customer-engagement h5,.betgenius#sportsbook-management .hero-template h5,.betgenius#sportsbook-management h5,.betgenius#sportsbook-platform .hero-template h5,.betgenius#sportsbook-platform h5{color:#a589d9}.betgenius#customer-engagement .vertical-line,.betgenius#sportsbook-management .vertical-line,.betgenius#sportsbook-platform .vertical-line{border:2px solid #434649;margin-top:4rem}.betgenius#customer-engagement .vertical-line.vertical-line--margin,.betgenius#sportsbook-management .vertical-line.vertical-line--margin,.betgenius#sportsbook-platform .vertical-line.vertical-line--margin{margin:0 auto;position:relative;top:11.4rem}@media (min-width:768px){.betgenius#customer-engagement .vertical-line.vertical-line--margin,.betgenius#sportsbook-management .vertical-line.vertical-line--margin,.betgenius#sportsbook-platform .vertical-line.vertical-line--margin{top:13.4rem}}@media (min-width:1100px){.betgenius#customer-engagement .vertical-line.vertical-line--margin,.betgenius#sportsbook-management .vertical-line.vertical-line--margin,.betgenius#sportsbook-platform .vertical-line.vertical-line--margin{top:8.4rem}}@media (min-width:1440px){.betgenius#customer-engagement .vertical-line.vertical-line--margin,.betgenius#sportsbook-management .vertical-line.vertical-line--margin,.betgenius#sportsbook-platform .vertical-line.vertical-line--margin{top:9.4rem}}@media (min-width:2100px){.betgenius#customer-engagement .vertical-line.vertical-line--margin,.betgenius#sportsbook-management .vertical-line.vertical-line--margin,.betgenius#sportsbook-platform .vertical-line.vertical-line--margin{top:10.4rem}}@media (min-width:2700px){.betgenius#customer-engagement .vertical-line.vertical-line--margin,.betgenius#sportsbook-management .vertical-line.vertical-line--margin,.betgenius#sportsbook-platform .vertical-line.vertical-line--margin{top:13.4rem}}.betgenius#customer-engagement .vertical-line.vertical-line--custom,.betgenius#sportsbook-management .vertical-line.vertical-line--custom,.betgenius#sportsbook-platform .vertical-line.vertical-line--custom{top:.4rem}.betgenius .tabs-content{background:#434649}@media (min-width:768px){.betgenius .ico-bet i{font-size:3.2rem}}.betgenius .carousel .slide-title{color:#fcfcfc}.betgenius .carousel .slide-description{color:#fff}.betgenius .carousel .flickity-page-dots .dot{background:#434649}.betgenius .carousel .flickity-page-dots .dot.is-selected{background:#7b7e81}.betgenius .carousel .sliderBoxes{background:#434649;box-shadow:0 1px 6px 3px rgba(0,0,0,.25),0 2px 11px -14px rgba(0,0,0,.59)}.betgenius .carousel .gray-linear-btn{border:2px solid #adb0b4;color:#adb0b4}.betgenius .carousel .gray-linear-btn:hover{background-color:#adb0b4;color:#fff}.betgenius .data-effect-1{background-image:url(img/bg-data-effect-1.png);background-repeat:no-repeat;background-position-y:-51rem;background-size:cover}.betgenius .data-effect-2{background-image:url(img/bg-data-effect-2.png);background-size:cover}.betgenius .data-effect-3{background-image:url(img/bg-data-effect-3.png);background-position-y:-35.7rem}.betgenius .data-effect-4{background-image:url(img/bg-data-effect-4.png);background-repeat:no-repeat}.betgenius .diagonal-right-bet-gray{background:url(img/bet-gray-right.svg) no-repeat,linear-gradient(180deg,#000d13,#232629)}.betgenius .diagonal-left-bet-gray{background:url(img/bet-gray-left.svg) no-repeat,linear-gradient(180deg,#000d13,#232629)}.betgenius .bet-darkgray-left{background:url(img/bet-darkgray-left.svg) no-repeat,linear-gradient(180deg,#000d13,#232629)}.betgenius .diagonal-left-bet-black{background:url(img/bet-black-left.svg) no-repeat,linear-gradient(180deg,#000d13,#232629)}.betgenius .diagonal-left--bet-black-hero{background:url(img/bet-black-left-hero.svg) no-repeat;padding-bottom:9rem;background-size:100%;background-position:bottom;position:relative}.betgenius .diagonal-right--bet-black-hero{background:url(img/bet-black-right-hero.svg) no-repeat;padding-bottom:9rem;background-size:100%;background-position:bottom;position:relative}.betgenius .bg-diagonal-double{background:transparent}@media (min-width:880px){.betgenius .bg-diagonal-double{background:url(img/bet-double-diagonal.svg) no-repeat;padding-bottom:20rem;position:relative;background-size:100%}}.betgenius .gradient-bg{background:linear-gradient(180deg,#000d13,#232629)}.betgenius .purple{color:#8c68cb}@media (min-width:1100px){.betgenius .players-image{background-position:84%}}.gsm-media .orange-text{color:#f47e1b}.gsm-media .tabs-content{background:#fff}.gsm-media .carousel .slide-title,.gsm-media .carousel p.slide-description{color:#000a12}.gsm-media .carousel .flickity-page-dots .dot{background:#232629}.gsm-media .carousel .flickity-page-dots .dot.is-selected{background:#b6b9bc}.gsm-media .carousel .sliderBoxes{background:#fff;box-shadow:0 1px 6px 3px rgba(231,223,223,.25),0 2px 11px -14px rgba(246,240,240,.59)}.gsm-media .carousel .sliderBoxes--custom{background:transparent;box-shadow:none;min-height:0;padding:0}.gsm-media .carousel .sliderBoxes--custom .slide-icon img{width:100%;height:100%}.gsm-media .carousel .gray-linear-btn{border:2px solid #adb0b4;color:#adb0b4}.gsm-media .carousel .gray-linear-btn:hover{background-color:#adb0b4;color:#fff}@media (min-width:768px){.gsm-media .ico-gsm i{font-size:3.2rem}}.gsm-media .data-effect-1{background:url(img/gsm-data.png);background-position-y:-30.7rem;background-size:75%;background-repeat-y:no-repeat}.gsm-media .data-effect-2{background:url(img/gsm-data-2.png);background-position-y:-24.7rem}.gsm-media .data-effect-3{background:url(img/gsm-data-effect-3@2x.png);background-repeat:no-repeat}@media (min-width:990px){.gsm-media .data-effect-3{background-position-x:-9%;background-size:59%}}.gsm-media .diagonals{background-size:cover}.gsm-media .diagonal-left-gsm-gray{background:url(img/GSM-gray-right.svg) no-repeat,#232629}.gsm-media .diagonal-right-gsm-gray{background:url(img/GSM-dark-gray-left.svg) no-repeat,#434649;background-size:cover}.gsm-media .flat-bg-dark-gray{background:#434649;margin-top:-2.1rem}.gsm-media .p-title{font-family:barlow-semicondensed,sans-serif;font-weight:700;font-size:1.8rem}.gsm-media .x-large{font-size:3rem;line-height:4rem}.gsm-media .vertical-line{border:2px solid #86898c}.gsm-media h1{line-height:4.8rem}@media (min-width:768px){.gsm-media h1{font-size:7rem;line-height:7rem}}.gsm-media h2{font-size:2.8rem;line-height:3.4rem;font-weight:600}@media (min-width:768px){.gsm-media h2{font-size:4.5rem;line-height:inherit}}.gsm-media h3{font-size:2.2rem;line-height:3rem}@media (min-width:768px){.gsm-media h3{font-size:3.1rem;line-height:inherit}}.gsm-media h4{font-size:1.4rem;line-height:1.7rem}@media (min-width:768px){.gsm-media h4{font-size:2.4rem;line-height:inherit}}.gsm-media .button-watch-video:hover,.gsm-media .button-watch-video:hover i{color:#fea129;transition:.25s}#partner-logos.gs-partners h5{color:#0e3f97;text-transform:uppercase;letter-spacing:.85px;line-height:18px}#partner-logos.gs-partners h3{letter-spacing:.1px;line-height:44px;margin-bottom:15px}#partner-logos.gs-partners .logo-1{background:url(img/fiba-logo-hover.svg) no-repeat;height:50px}#partner-logos.gs-partners .logo-2{background:url(img/ncaa-partner-hover.svg) no-repeat;height:61px}#partner-logos.gs-partners .logo-3{background:url(img/afc-partner-hover.png) no-repeat;height:42px}#partner-logos.gs-partners .logo-5{background:url(img/PSSI-270x270@2x.png) no-repeat;height:59px}#partner-logos.gs-partners .logo-6{background:url(img/Bundesliga-270x270@2x.png) no-repeat;height:61px}#partner-logos.gs-partners .logo-7{background:url(img/mlb-partner-hover.svg) no-repeat;height:61px}#partner-logos.gs-partners .logo-8{background:url(img/pga-tour-hover.svg) no-repeat;height:61px}#partner-logos.gs-partners .logo-9{background:url(img/football-dataco-logo-hover.png) no-repeat;height:61px}#partner-logos.gs-partners .logo-10{background:url(img/premier-league-logo.png) no-repeat;height:61px}#partner-logos.gs-partners .logo-11{background:url(img/euroleague-logo.png) no-repeat;height:61px}#partner-logos.gs-partners .logo-12{background:url(img/bwf-logo.png) no-repeat;height:61px}.homepages .genius-sports .players-image{background-image:url(img/football-players.png);top:13rem;background-position:100%}@media (max-width:768px){.homepages .genius-sports .players-image{top:22.3rem;height:265px}}@media (max-width:465px){.homepages .genius-sports .players-image{top:32rem;height:175px}}.homepages .genius-sports #hero-bg{background-image:url(img/gsm-homepage-hero-bg.jpg)}#integrity .gs-integrity video{width:100%}@media (max-width:880px){#integrity .gs-integrity video{display:none}}#integrity .gs-integrity.hero-template{background-image:url(img/integrity-hero-image.jpg);height:25rem;display:flex;justify-content:center;padding-bottom:0;align-items:center;top:0}@media (max-width:880px){#integrity .gs-integrity.hero-template{top:-10px}}@media (min-width:768px){#integrity .gs-integrity.hero-template{height:45rem}}#integrity .table-text{border-bottom:1px solid rgba(173,176,180,.47);padding:20px 0}#integrity h5.green{color:#7cb82f;text-transform:uppercase}#integrity h2{font-weight:300;font-size:3.1rem;line-height:3.8rem;letter-spacing:.1px}@media (min-width:768px){#integrity h2{font-size:6.3rem;line-height:7.5rem}}#integrity .integrity-intro{background-image:url(img/integrity-basketball-img@2x.png);background-repeat:no-repeat;background-size:contain;background-position-x:0;background-position-y:15rem}@media (min-width:630px){#integrity .integrity-intro{background-position-x:11rem;background-position-y:8rem}}@media (min-width:768px){#integrity .integrity-intro{background-position-x:100%;background-position-y:1rem}}@media (min-width:768px) and (max-width:992px){#integrity .integrity-intro{background-size:60%;background-position-y:14rem}}#integrity .integrity-intro h3{font-weight:600;font-size:2.4rem}@media (min-width:768px){#integrity .integrity-intro h3{font-size:3.1rem}}#integrity .integrity-intro .intro-text{margin-bottom:191px}@media (min-width:880px){#integrity .integrity-intro .intro-text{margin-bottom:88px}}#integrity .circle-img{max-width:140px}#integrity .gray-box{background-color:rgba(240,243,246,.85);border-top:5px solid #7cb82f;padding:2rem;border-left:none}@media (min-width:768px){#integrity .gray-box{border-left:5px solid #7cb82f;padding:8rem 3rem;border-top:none}}#integrity .bg-circle{border-radius:50%;background-color:#fff;border:4px solid #fff}#integrity #integrity-slider{margin-top:15.8rem}#integrity #integrity-slider .mySlide{display:none;min-height:320px;animation:fadeIn 1s ease}#integrity #integrity-slider .main-circle{width:35vw;height:35vw;max-width:41.5rem;max-height:41.5rem;border-radius:50%;border:18px solid #e2e6e9;position:relative;z-index:1}#integrity #integrity-slider .main-circle .current-icon{cursor:pointer}#integrity #integrity-slider .main-circle .active.current-icon .bg-circle,#integrity #integrity-slider .main-circle .current-icon .bg-circle:hover{box-shadow:inset 0 0 0 5px #7cb82f,0 0 10px 5px rgba(0,0,0,.1)}#integrity #integrity-slider .main-circle .active.current-icon .bg-circle h5,#integrity #integrity-slider .main-circle .active.current-icon .bg-circle span.fal{color:#7cb82f}#integrity #integrity-slider .main-circle .bg-circle_desktop{width:15vw;height:15vw;max-width:15rem;max-height:15rem;position:absolute;box-shadow:inset 0 0 0 5px #adb0b4;transition:all .5s ease;display:table}#integrity #integrity-slider .main-circle .bg-circle_desktop.identify{top:-7.5rem;margin:0 auto;left:0;right:0}#integrity #integrity-slider .main-circle .bg-circle_desktop.combat{top:50%;right:-7rem;transform:translateY(-75%)}#integrity #integrity-slider .main-circle .bg-circle_desktop.prevent{right:-2rem;bottom:-40px}#integrity #integrity-slider .main-circle .bg-circle_desktop.manage{left:-2rem;bottom:-40px}#integrity #integrity-slider .main-circle .bg-circle_desktop.investigate{top:50%;left:-7rem;transform:translateY(-75%)}#integrity #integrity-slider .main-circle .bg-circle_desktop .icon{display:table-cell;vertical-align:middle;text-align:center}#integrity #integrity-slider .main-circle .bg-circle_desktop .icon h5{color:#adb0b4;margin-top:5px;text-transform:uppercase}@media (min-width:1300px){#integrity #integrity-slider .main-circle .bg-circle_desktop.identify{left:4.5rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.combat{right:-12rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.prevent{right:-5rem}}@media (min-width:1440px){#integrity #integrity-slider .main-circle .bg-circle_desktop.combat{right:-14rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.prevent{right:-8rem}}@media (min-width:1600px){#integrity #integrity-slider .main-circle .bg-circle_desktop.identify{left:7.5rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.combat{right:-16rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.prevent{right:-10rem}}@media (min-width:1800px){#integrity #integrity-slider .main-circle .bg-circle_desktop.identify{left:10.5rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.combat{right:-19rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.prevent{right:-13rem}}@media (min-width:1980px){#integrity #integrity-slider .main-circle .bg-circle_desktop.identify{left:11.5rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.combat{right:-22rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.prevent{right:-16rem}}@media (min-width:2300px){#integrity #integrity-slider .main-circle .bg-circle_desktop.combat{right:-28rem}#integrity #integrity-slider .main-circle .bg-circle_desktop.prevent{right:-22rem}}#integrity #integrity-slider .main-circle span.fal{height:17vh;font-size:4.6rem;color:#adb0b4}#integrity #integrity-slider h4{margin:auto;height:6rem;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}#integrity #integrity-slider .gray-linear-btn{border:2px solid #adb0b4;color:#adb0b4;border-radius:3px;transition:all .2s ease}#integrity #integrity-slider .gray-linear-btn span{font-size:2rem;vertical-align:sub}#integrity #integrity-slider .gray-linear-btn:hover{background-color:#adb0b4;color:#fff}#integrity #integrity-cards-mobile .carousel{height:46rem}#integrity #integrity-cards-mobile .long-card{border-radius:3px 0 0 0;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.16);padding:2rem;width:76%;margin-right:2rem;height:46rem;max-height:45rem;transform:translate(18px,3px)}#integrity #integrity-cards-mobile .long-card p.smaller{line-height:2.2rem;letter-spacing:.2px;min-height:16rem}#integrity #integrity-cards-mobile .long-card .bg-circle_mobile{margin:0 auto;height:10.4rem;width:10.4rem;box-shadow:inset 0 0 0 3px #7cb82f}#integrity #integrity-cards-mobile .long-card span.fal{height:10.4rem;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:4rem;color:#7cb82f}#integrity #integrity-cards-mobile .long-card button{padding:0 3rem}#integrity .slider-photo .carousel{height:25.2rem}@media (min-width:400px){#integrity .slider-photo .carousel{height:29rem}}@media (min-width:460px){#integrity .slider-photo .carousel{height:33rem}}@media (min-width:540px){#integrity .slider-photo .carousel{height:38rem}}@media (min-width:640px){#integrity .slider-photo .carousel{height:44rem}}#integrity .g-cards .rectangle--tiny-box{max-height:23rem;height:23rem}#integrity .diagonal{background:url(img/integrity-diagonal.svg) no-repeat;background-color:#f0f3f6;background-size:100%;padding-bottom:4rem;top:4.6rem;margin-bottom:1rem}@media (min-width:768px){#integrity .diagonal{padding-bottom:9rem}}#integrity p.tiny-p{font-size:1.2rem;line-height:1.8rem;margin-top:1rem;margin-bottom:2rem}#integrity .caption-img-r img:last-child{top:-4rem;left:7rem}#integrity .box-gray-caption{background-color:#f6f8f8;border-left:5px solid #7cb82f;height:21.5rem}#integrity .box-img img{width:100%}#integrity #integrity-logos{padding-top:.5rem}@media (min-width:768px){#integrity #integrity-logos{padding-top:3rem}}#integrity #integrity-logos .european-tour-logo{max-height:4rem}#integrity #integrity-logos .football-dataco-logo{max-height:5rem}#integrity #integrity-logos .bwf-logo,#integrity #integrity-logos .german-fa-logo,#integrity #integrity-logos .pga-logo,#integrity #integrity-logos .superliga-logo{max-height:6rem}#integrity #integrity-logos .efl-logo,#integrity #integrity-logos .english-fa-logo,#integrity #integrity-logos .lmb-logo,#integrity #integrity-logos .premier-logo{max-height:7rem}#integrity #integrity-logos .euroleague-logo,#integrity #integrity-logos .lmb-logo,#integrity #integrity-logos .lpga-logo{max-height:8rem}#integrity .gradient-bg{background:linear-gradient(180deg,#f0f3f6 0,#fff)}#integrity .gradient-bg #integrity-logos,#integrity .gradient-bg .bottom-cta-section{background-color:initial}.deskmap{display:none}.mobilemap{display:block}.features h3{font-size:24px!important}@media (min-width:768px){.deskmap{display:block}.mobilemap{display:none}.features h3{font-size:31px!important}}#price-management.hero-template{background-image:url(img/football-2-hero-background.png)}@media (min-width:768px){.img-custom-devices{max-width:149%;position:relative;left:21px}}#gs-sports-management .gs-integrity.hero-template{background-image:url(img/hero-sports-management.jpg);height:25rem;display:flex;justify-content:center;padding-bottom:0;align-items:center;top:0}@media (max-width:880px){#gs-sports-management .gs-integrity.hero-template{top:-10px}}@media (min-width:768px){#gs-sports-management .gs-integrity.hero-template{height:45rem}}#gs-sports-management .gs-integrity.hero-template h1.light-weight{color:#fff}#gs-sports-management .vertical-line{border:2px solid #adb0b4}#gs-sports-management .data-background{background:url(img/gs-numbers-1@2x.png) no-repeat;position:relative}#gs-sports-management .data-background.bg-membership{background-size:45%;background-position-x:78%;background-position-y:86%}#gs-sports-management .data-background.bg-case-stories{background-size:65%;background-position:50%;display:none}@media (min-width:768px){#gs-sports-management .data-background.bg-case-stories{display:block}}#gs-sports-management .diagonal{background-size:100%}#gs-sports-management .diagonal-left{background:url(img/gswhite-diagonal.svg) no-repeat,linear-gradient(180deg,#f3f5f8,#fcfcfc)}#gs-sports-management .diagonal-right{background:url(img/gswhiteright-diagonal.svg) no-repeat,linear-gradient(180deg,#f3f5f8,#fcfcfc)}#gs-sports-management .diagonal-padding-25{padding-top:4rem}@media (min-width:768px){#gs-sports-management .diagonal-padding-25{padding-top:25rem}}#gs-sports-management .intro-section{overflow:hidden}#gs-sports-management .intro-section img{max-width:130%}#gs-sports-management h2,#gs-sports-management h3{font-weight:600}@media (max-width:768px){#gs-sports-management h2,#gs-sports-management h3{font-size:2.4rem}}#gs-sports-management h2.counter-number{font-weight:300}@media (max-width:768px){#gs-sports-management h2.counter-number{font-size:5rem}}#gs-sports-management .partners .logos-container figure{box-shadow:none}#gs-sports-management .partners .logos-container figure img{max-height:9rem}body{background-color:#fcfcfc}#gs-ott-streaming .ott-streaming video{width:100%;filter:grayscale(100%);position:relative}@media (max-width:880px){#gs-ott-streaming .ott-streaming video{display:none}}#gs-ott-streaming .ott-streaming.hero-template{background-image:url(img/ott-streaming-hero-still.jpg);height:25rem;display:flex;justify-content:center;padding-bottom:0;align-items:center;top:0}@media (max-width:880px){#gs-ott-streaming .ott-streaming.hero-template{top:-10px}}@media (min-width:768px){#gs-ott-streaming .ott-streaming.hero-template{height:49rem}}#gs-ott-streaming .ott-streaming.hero-template h1.light-weight{color:#fff}#gs-ott-streaming .intro-section iframe{margin-top:-6.6rem}@media (min-width:500px){#gs-ott-streaming .intro-section iframe{margin-top:-2.6rem}}@media (min-width:600px){#gs-ott-streaming .intro-section iframe{margin-top:1.4rem}}@media (min-width:768px){#gs-ott-streaming .intro-section{top:-4rem;background-position-y:52px;height:60rem;background:none;margin-bottom:6rem}}@media (min-width:460px){#gs-ott-streaming .intro-section{background-position-y:22px}}#gs-ott-streaming .intro-section p.large{line-height:3.5rem}#gs-ott-streaming .diagonal{background:url(img/integrity-diagonal.svg) no-repeat,linear-gradient(180deg,#f0f3f6,#fff);background-color:#f0f3f6;background-size:100%;padding-bottom:0;top:-7.3rem;margin-bottom:1rem}@media (min-width:600px){#gs-ott-streaming .diagonal{top:-2.3rem}}@media (min-width:768px){#gs-ott-streaming .diagonal{top:-17.4rem;padding-bottom:4rem}}#gs-ott-streaming .content-title-feature h3{font-size:2.2rem;line-height:1}@media (min-width:768px){#gs-ott-streaming .content-title-feature h3{font-size:3.1rem}}#gs-ott-streaming .features-card{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);padding:3rem;background:#fff;min-height:31rem;margin-bottom:4rem}#gs-ott-streaming ul.list-features{margin-left:0}#gs-ott-streaming ul.list-features span{color:#7cb82f;font-size:2rem;left:-4rem}#gs-ott-streaming ul.list-features li{margin-top:1.5rem}#gs-ott-streaming ul.list-features h5{color:#7cb82f;margin-bottom:1rem}#gs-ott-streaming ul.list-features p{margin-left:-1rem}#gs-ott-streaming ul.list-features--margin-p p{margin-left:0}#gs-ott-streaming h4.green{color:#7cb82f;font-weight:900}#gs-ott-streaming .img-no-border,#gs-ott-streaming .img-photo{margin-top:0}@media (min-width:768px){#gs-ott-streaming .img-no-border,#gs-ott-streaming .img-photo{margin-top:12.8rem}}#gs-ott-streaming .list-logos .img-photo{border-radius:50%;margin-top:0;margin-bottom:6rem}#gs-ott-streaming #ott-logos .content-logos-ott{display:flex;padding-top:.5rem}@media (min-width:768px){#gs-ott-streaming #ott-logos .content-logos-ott{padding-top:3rem;display:table}}#gs-ott-streaming #ott-logos .content-logos-ott .logo--euroleague{margin-top:1.5rem}#gs-ott-streaming #ott-logos .content-logos-ott .european-tour-logo{margin-top:1rem}#gs-ott-streaming #ott-logos .content-logos-ott .item-logo{display:table-cell;vertical-align:middle;text-align:center}.footer-ott{margin-top:-25rem}@media (min-width:880px){#media-companies .hero-caption .caption{margin-top:20rem}}#media-companies p{color:#232629}@media (min-width:880px){#media-companies .section-dark-diagonal{margin-top:12rem}}@media (min-width:880px){#media-companies .section-dark-diagonal .dark-tiny-diagonal{background:url(img/dark-thin-gsm-diagonal.svg);background-size:100%;background-repeat:no-repeat;padding-bottom:9rem;height:37.7rem;background-position:bottom}}#media-companies .section-dark-diagonal .gradient-bg{background:linear-gradient(180deg,#434649,#25282b);margin-top:-1px}#media-companies .section-dark-diagonal h2,#media-companies .section-dark-diagonal h3,#media-companies .section-dark-diagonal h4,#media-companies .section-dark-diagonal p{color:#fcfcfc}#media-companies .tiny-diagonal--inverted{height:16rem}@media (min-width:1570px){#media-companies .tiny-diagonal--inverted{height:37rem}}#media-companies .section-dark{background:#25282b;margin-top:-5.8rem}@media (min-width:880px){#media-companies .section-dark{margin-top:-1.7rem}}#media-companies .section-dark h2,#media-companies .section-dark h3,#media-companies .section-dark h4,#media-companies .section-dark p{color:#fcfcfc}#media-companies .data-effect-1{background:url(img/gsm-data.png);background-position-y:-51.7rem}#media-companies .data-effect-2{background:url(img/gsm-data-2.png);background-position-y:-24.7rem}#media-companies .flat--bg{margin-top:-1px;padding-top:9.9rem}#media-companies{background-color:#fcfcfc}#media-companies h3{font-weight:600}#media-companies .hero-template{background:none}#media-companies .hero-caption{position:relative}@media (min-width:880px){#media-companies .hero-caption .caption{margin-top:14.4rem}}#media-companies .hero-caption .caption p{color:#232629}@media (min-width:768px){#media-companies .hero-caption{margin-top:12rem;max-height:557px;height:100%}}#media-companies .hero-caption .hero-companies{position:absolute;background-color:#fcfcfc;background:url(img/basketball-cutout-gsm.png) no-repeat;height:100%;width:100%;display:none}@media (min-width:768px){#media-companies .hero-caption .hero-companies{display:block;background-position-x:28rem;background-position-y:-1.9rem;background-size:auto 102%}}@media (min-width:880px){#media-companies .hero-caption .hero-companies{background-position-x:38rem;background-position-y:-3.9rem}}@media (min-width:992px){#media-companies .hero-caption .hero-companies{background-position-x:45rem;background-position-y:-4.9rem}}@media (min-width:1200px){#media-companies .hero-caption .hero-companies{background-position-x:44rem;background-position-y:-4.9rem}}#media-companies .hero-caption .hero-manage-mobile img{margin-top:-68px;max-width:100%}@media (min-width:880px){#media-companies .dark-tiny-diagonal{background:url(img/dark-thin-gsm-diagonal-companies.svg);background-size:100%;background-repeat:no-repeat;padding-bottom:9rem;height:51.7rem;background-position:bottom}}@media (min-width:2500px){#media-companies .dark-tiny-diagonal{height:45vh}}#media-companies .gradient-bg{background:linear-gradient(180deg,#434649,#25282b);margin-top:-2px}#media-companies h2,#media-companies h3,#media-companies h4,#media-companies p{color:#fcfcfc}#media-companies .tiny-diagonal--inverted{background:url(img/diagonal-thin-gsm-left.svg);background-color:#25282b;background-size:101%;background-repeat:no-repeat;padding-bottom:9rem;background-position:bottom;height:9rem}@media (min-width:540px){#media-companies .tiny-diagonal--inverted{height:16rem}}@media (min-width:880px){#media-companies .tiny-diagonal--inverted{height:25rem}}@media (min-width:1510px){#media-companies .tiny-diagonal--inverted{height:33rem;margin-top:-1px}}@media (min-width:2300px){#media-companies .tiny-diagonal--inverted{height:36vh;margin-top:-3px}}#media-companies .flat--bg{background-color:#fcfcfc;margin-top:-2px;padding-top:0}@media (min-width:768px){#media-companies .flat--bg{padding-top:0}}#media-companies .flat--bg h3{color:#000a12}@media (min-width:768px){#media-companies .ico-gsm i{font-size:3.2rem}}@media (min-width:768px){#media-companies .caption .large{font-size:3.1rem;line-height:4rem}}#media-companies #live-sports-content{padding-top:13rem}#media-companies #real-time-data{padding-top:11rem}@media (min-width:768px){#media-companies #real-time-data{padding-top:15rem}}#media-companies #brand-sponsorships{padding-top:12rem}#sports-league-team{background-image:url(img/fans-header-hero.jpg)}#sports-league-team .circle-gradient{background:linear-gradient(137.38deg,#1565c0,#7469a2 20%,#9f6d85 40%,#bf7167 60%,#db7646 80%,#f47b16);display:table-cell;vertical-align:middle;text-align:center;width:100px;height:100px}#sports-league-team .circle-gradient.circle-ico{padding:0}#sports-league-team .circle-gradient i{color:#fff;font-size:3rem}#sports-league-team h3{font-weight:600}#sports-league-team .hero-template{background:none;height:100%}#sports-league-team .hero-caption{position:relative}@media (min-width:768px){#sports-league-team .hero-caption{margin-top:12rem;height:100%}}@media (min-width:880px){#sports-league-team .hero-caption .caption{margin-top:20rem}}#sports-league-team .hero-caption .hero-companies{position:absolute;background-color:#fcfcfc;background:url(img/football-player-duotone.png) no-repeat;height:100%;width:100%;display:none}@media (min-width:768px){#sports-league-team .hero-caption .hero-companies{display:block;height:705px;background-position-x:34rem;background-position-y:6.1rem;background-size:auto 84%}}@media (min-width:880px){#sports-league-team .hero-caption .hero-companies{background-position-x:55rem;background-position-y:18.1rem;background-size:auto 70%}}#sports-league-team .hero-caption .hero-manage-mobile img{margin-top:-23px;max-width:100%}#sports-league-team p{color:#232629}#sports-league-team .desktop-features{display:none}@media (min-width:992px){#sports-league-team .desktop-features{display:flex}}@media (min-width:880px){#sports-league-team .section-dark-diagonal{margin-top:66rem}}@media (min-width:992px){#sports-league-team .section-dark-diagonal{margin-top:50rem}}@media (min-width:880px){#sports-league-team .section-dark-diagonal .dark-tiny-diagonal{background:url(img/dark-gsm-diagonal.svg);background-size:100%;background-repeat:no-repeat;padding-bottom:9rem;height:37.7rem;background-position:bottom}}#sports-league-team .section-dark-diagonal .gradient-bg{background:linear-gradient(180deg,#434649,#25282b);margin-top:-1px;padding-bottom:34rem}#sports-league-team .section-dark-diagonal h2,#sports-league-team .section-dark-diagonal h3,#sports-league-team .section-dark-diagonal h4,#sports-league-team .section-dark-diagonal p{color:#fcfcfc}#sports-league-team .section-dark-diagonal p.slide-description{color:#000a12}#sports-league-team .features-ico i{font-size:2rem}@media (min-width:880px){#sports-league-team .features-ico i{font-size:3.2rem}}#sports-league-team .features-ico h4.orange-text{color:#f47e1b;font-size:1.6rem;font-weight:700;text-transform:uppercase}#sports-league-team .tiny-diagonal--inverted{background:url(img/dark-thin-gsm-diagonal-left.svg);background-size:101%;background-repeat:no-repeat;padding-bottom:9rem;background-position:bottom;height:17rem}@media (min-width:880px){#sports-league-team .tiny-diagonal--inverted{height:25rem}}@media (min-width:1570px){#sports-league-team .tiny-diagonal--inverted{height:37rem}}@media (min-width:2300px){#sports-league-team .tiny-diagonal--inverted{height:40rem}}#sports-league-team .tiny-diagonal-inverted--left{background:url(img/diagonal-gsm-left.svg);background-size:101%;background-repeat:no-repeat;padding-bottom:9rem;background-position:bottom;height:9rem}@media (min-width:540px){#sports-league-team .tiny-diagonal-inverted--left{height:16rem}}@media (min-width:880px){#sports-league-team .tiny-diagonal-inverted--left{height:25rem}}@media (min-width:1510px){#sports-league-team .tiny-diagonal-inverted--left{height:37rem}}#sports-league-team .section-dark{margin-top:-48.8rem}#sports-league-team .section-dark.custom-section{margin-top:-36.8rem}@media (min-width:880px){#sports-league-team .section-dark{margin-top:-47.7rem}}@media (min-width:1100px){#sports-league-team .section-dark{margin-top:-41.7rem}}#sports-league-team .section-dark h2,#sports-league-team .section-dark h3,#sports-league-team .section-dark h4,#sports-league-team .section-dark p{color:#fcfcfc}#sports-league-team .section-dark p.slide-description{color:#000a12}#sports-league-team .gsm-gray-bg{background:#585b5e;margin-top:-1px;padding-bottom:34rem}#sports-league-team .flat--bg{background-color:#fcfcfc;margin-top:-1px;padding-top:9.9rem}@media (min-width:768px){#sports-league-team .flat--bg{padding-top:0}}#sports-league-team .flat--bg h3{color:#000a12}@media (min-width:768px){#sports-league-team .ico-gsm i{font-size:3.2rem}}@media (min-width:768px){#sports-league-team .caption .large{font-size:3.1rem;line-height:4rem}}#sports-league-team #digital-marketing{padding-top:6.5rem}@media (min-width:768px){#sports-league-team #digital-marketing{padding-top:4.5rem}}#sports-league-team #live-content{padding-top:11rem}#sports-league-team #data-commercialisation{padding-top:11.6rem}#fan-engagement.hero-template{background-image:url(img/fans-hero-background.jpg)}.table-text{border-bottom:1px solid rgba(173,176,180,.47);padding:20px 0}#partner-logos.integrity-partners .partners{height:295px}@media (min-width:768px){#partner-logos.integrity-partners .partners{height:100%}}#commercialisation #commercialisation-hero{background-image:url(img/gs-commercialisation-hero.jpg);background-repeat:no-repeat;background-size:cover}#commercialisation .tertiary-hero .lateral-image .livestats-image{max-height:50rem}#commercialisation .key-features{background-image:url(img/gs-commercialisation-key-features-img@2x.jpg);background-size:cover}@media (min-width:768px){#commercialisation .features-card,#commercialisation .key-features{height:45rem}}@media (max-width:455px){#commercialisation .features-card,#commercialisation .key-features{height:81rem}}#commercialisation span.fal{color:#1565c0;padding-right:.7rem}#commercialisation .testimonial-image-name img{max-width:230px}#commercialisation .diagonal{background:url(img/cm-diagonal.svg) no-repeat;background-color:#f3f5f8;background-size:100%;padding-bottom:4rem;top:5rem}@media (max-width:768px){#commercialisation .diagonal{top:0}}@media (min-width:768px){#commercialisation .diagonal{padding-bottom:9rem}}#commercialisation .publisher{background:url(img/publisher-product-card-img.jpg) no-repeat;background-size:cover}#commercialisation .publisher .card-ribbon-tag_box{width:60%}#commercialisation .publisher h5:first-child{color:#ffe0da}#commercialisation .livestats{background:url(img/livestats-product-card-img.jpg) no-repeat;background-size:cover}#commercialisation .livestats .card-ribbon-tag_box{width:90%}#commercialisation .livestats h5:first-child{color:#ebe4ff}#commercialisation .bg-alt-gray{background-color:#f3f5f8}#commercialisation .bg-alt-gray p{margin-bottom:0}#coaching-player #coaching-hero{background-image:url(img/gs-coaching-player-analysis-hero.jpg);background-repeat:no-repeat;background-size:cover}#coaching-player .tertiary-hero .lateral-image .livestats-image{max-height:50rem}#coaching-player .key-features{background-image:url(img/gs-coaching-player-analysis-key-features-img@2x.jpg);background-size:cover}@media (min-width:768px){#coaching-player .features-card,#coaching-player .key-features{height:34rem}}@media (max-width:455px){#coaching-player .features-card,#coaching-player .key-features{height:53rem}}#coaching-player span.fal{color:#1565c0;padding-right:.7rem}#coaching-player .testimonial-image-name img{max-width:230px}#coaching-player .diagonal{background:url(img/cm-diagonal.svg) no-repeat;background-color:#f3f5f8;background-size:100%;padding-bottom:4rem;top:-2rem}@media (min-width:768px){#coaching-player .diagonal{padding-bottom:9rem;top:0}#coaching-player .diagonal .testimonial{padding-top:4.3rem}}#coaching-player .card-ribbon-tag--temporaly{justify-content:start}#coaching-player .card-ribbon-tag--temporaly .other-solutions-list{margin-left:3rem}#coaching-player .umpire{background:url(img/umpire-referee-solutions-product-card-img.jpg) no-repeat;background-size:cover}#coaching-player .umpire .card-ribbon-tag_box{width:86%}#coaching-player .umpire h5:first-child{color:#ffe0da}#coaching-player .livestats{background:url(img/livestats-product-card-img.jpg) no-repeat;background-size:cover}#coaching-player .livestats .card-ribbon-tag_box{width:90%}#coaching-player .livestats h5:first-child{color:#ebe4ff}#coaching-player .bg-alt-gray{background-color:#f3f5f8}#coaching-player .bg-alt-gray p{margin-bottom:0}#umpire-referee-solutions #umpire-hero{background-image:url(img/gs-umpire-referee-solutions-hero.jpg);background-repeat:no-repeat;background-size:cover}#umpire-referee-solutions .tertiary-hero .lateral-image .livestats-image{max-height:50rem}#umpire-referee-solutions .key-features{background-image:url(img/gs-umpire-referee-solutions-key-features-img.jpg);background-size:cover}@media (min-width:768px){#umpire-referee-solutions .features-card,#umpire-referee-solutions .key-features{height:46rem}}@media (max-width:455px){#umpire-referee-solutions .features-card,#umpire-referee-solutions .key-features{height:82rem}}#umpire-referee-solutions span.fal{color:#1565c0;padding-right:.7rem}#umpire-referee-solutions .testimonial-image-name img{max-width:230px}#umpire-referee-solutions .diagonal{background:url(img/cm-diagonal.svg) no-repeat;background-color:#f3f5f8;background-size:100%;padding-bottom:4rem;top:5rem}@media (min-width:768px){#umpire-referee-solutions .diagonal{top:0;padding-bottom:9rem}#umpire-referee-solutions .diagonal .testimonial{padding-top:4.3rem}}#umpire-referee-solutions .card-ribbon-tag--temporaly{justify-content:start}#umpire-referee-solutions .card-ribbon-tag--temporaly .other-solutions-list{margin-left:3rem}#umpire-referee-solutions .coaching{background:url(img/coaching-player-analysis-product-card-img.jpg) no-repeat;background-size:cover}#umpire-referee-solutions .coaching .card-ribbon-tag_box{width:83%}#umpire-referee-solutions .coaching h5:first-child{color:#ffe0da}#umpire-referee-solutions .publisher{background:url(img/publisher-card-img.jpg) no-repeat;background-size:cover}#umpire-referee-solutions .publisher .card-ribbon-tag_box{width:90%}#umpire-referee-solutions .publisher h5:first-child{color:#ebe4ff}#umpire-referee-solutions .bg-alt-gray{background-color:#f3f5f8}#umpire-referee-solutions .bg-alt-gray p{margin-bottom:0}#sportsbook-management #bg-sb-management-hero{background-image:url(img/bg-basketball-court2.jpg);height:47rem;overflow:hidden}@media (min-width:768px){#sportsbook-management #bg-sb-management-hero{height:77rem;top:-1rem}}#sportsbook-management #bg-sb-management-hero .content-hero{height:64%}#sportsbook-management #bg-sb-management-hero .inner-caption-hero{margin-top:7.8rem;position:relative;z-index:5}@media (min-width:768px){#sportsbook-management #bg-sb-management-hero .inner-caption-hero{margin-top:0}}#sportsbook-management #bg-sb-management-hero img{right:auto;left:auto;top:9rem;min-width:634px;min-height:557px}@media (min-width:768px){#sportsbook-management #bg-sb-management-hero img{top:25.1rem}}@media (min-width:1200px){#sportsbook-management #bg-sb-management-hero img{right:-17.3rem;top:7rem}}@media (min-width:1440px){#sportsbook-management #bg-sb-management-hero img{right:-11.3rem}}#sportsbook-management .gradient-bg{margin-top:0;padding-top:4.2rem;position:relative}#sportsbook-management .diagonals{background-size:100%}#sportsbook-management .diagonal-right--bet-black-hero{padding-top:14.4rem;margin-top:-10.8rem}#sportsbook-management .diagonal-left-bet-gray{padding-top:12.4rem}@media (min-width:990px){#sportsbook-management .diagonal-left-bet-gray{padding-top:15.4rem}}#sportsbook-management .diagonal-left-bet-gray.diagonal-left-bet-gray{margin-top:-4.4rem}#sportsbook-management .diagonal-custom-section{padding-top:12px}#sportsbook-management .data-effect-1{background-position-y:-9rem}#sportsbook-management .img-live-data,#sportsbook-management .img-prematch{border-radius:.4rem}#sportsbook-management .inner-sliders{z-index:1}#sportsbook-management h2{font-size:2.8rem;line-height:3.4rem}@media (min-width:768px){#sportsbook-management h2{font-size:4.5rem;line-height:5.4rem}}#sportsbook-management h2.title-caption{letter-spacing:.48px;text-align:left;padding-left:0}@media (min-width:768px){#sportsbook-management h2.title-caption{text-align:right;padding-left:4.4rem;line-height:54px}}#sportsbook-management .content-hero{display:flex;justify-content:center;align-items:center;height:100%}#sportsbook-management .img-inplay{background-image:url(img/bg-volleyball-clipped.png);background-repeat:no-repeat;width:100%;height:100vh;background-size:60%;position:absolute;max-width:1090px}@media (min-width:768px){#sportsbook-management .img-inplay{top:14.2rem}}@media (min-width:880px){#sportsbook-management .img-inplay{top:18.2rem}}@media (min-width:990px){#sportsbook-management .img-inplay{top:10.2rem}}@media (min-width:1200px){#sportsbook-management .img-inplay{top:7.2rem}}@media (min-width:1440px){#sportsbook-management .img-inplay{top:10.2rem}}#sportsbook-management .vertical-line.line-top.vertical-line--margin{top:4rem}#sportsbook-management #risk-slider .carousel .sliderBoxes{min-height:34rem}#sportsbook-management .diagram-icon .fal{color:#8c68cb;font-size:10rem}#sportsbook-management p.gray-text{color:#96999c}#sportsbook-management .down-arrow{width:4rem}#sportsbook-platform #bg-sb-sportsbook-hero{background-image:url(img/back-hero.png);height:47rem;top:-1.2rem;overflow:hidden}@media (min-width:768px){#sportsbook-platform #bg-sb-sportsbook-hero{height:64rem;top:-1rem}}#sportsbook-platform #bg-sb-sportsbook-hero h2{line-height:1}#sportsbook-platform i{font-size:3.8rem}#sportsbook-platform .diagonals{background-size:100%}#sportsbook-platform .bg-diagonal-double{margin-top:-22.5rem}@media (min-width:768px){#sportsbook-platform .bg-diagonal-double{background:url(img/bet-double-diagonal.svg) no-repeat;padding-bottom:20rem;position:relative;background-size:100%}}@media (min-width:1500px){#sportsbook-platform .bg-diagonal-double{height:31vh}}@media (min-width:1900px){#sportsbook-platform .bg-diagonal-double{margin-top:-26.5rem}}@media (min-width:2400px){#sportsbook-platform .bg-diagonal-double{margin-top:-30.5rem}}@media (min-width:2600px){#sportsbook-platform .bg-diagonal-double{margin-top:-39.5rem}}#sportsbook-platform .diagonal-right--bet-black-hero{margin-top:-16.4rem;height:14vh}#sportsbook-platform .mt-custom{margin-top:-18.8rem}@media (min-width:768px){#sportsbook-platform .mt-custom{margin-top:-22.8rem}}@media (min-width:1200px){#sportsbook-platform .mt-custom{margin-top:-26.8rem}}#sportsbook-platform .gradient-bg{margin-top:-.3rem;position:relative}@media (min-width:768px){#sportsbook-platform .gradient-bg{margin-top:-4.3rem}}#sportsbook-platform img.desktop-device{top:-17.4rem;position:relative}@media (min-width:768px){#sportsbook-platform img.desktop-device{top:-18.4rem}}@media (min-width:880px){#sportsbook-platform img.desktop-device{top:-20.4rem}}@media (min-width:1200px){#sportsbook-platform img.desktop-device{top:-28.4rem}}#sportsbook-platform .diagonal-left-bet-black--mobile{background:url(img/bet-black-left-mobile.svg) no-repeat,#434649}@media (min-width:768px){#sportsbook-platform .diagonal-left-bet-black--mobile{background:transparent}}#sportsbook-platform .diagonal-left-bet-black--mobile .rectangle-box{background:transparent}@media (min-width:768px){#sportsbook-platform .diagonal-left-bet-black--mobile .rectangle-box{background:#434649}}#sportsbook-platform .diagonal-right-bet-gray--mobile{background:url(img/bet-gray-right-mobile.svg) no-repeat,#161d21;margin-top:-4rem}@media (min-width:768px){#sportsbook-platform .diagonal-right-bet-gray--mobile{background:transparent}}@media (min-width:370px){#sportsbook-platform .diagonal-right-bet-gray--mobile .custom-pt{padding-top:9rem}}#sportsbook-platform .diagonal-right-bet-gray{background:url(img/bet-gray-right-mobile-two.svg) no-repeat}@media (min-width:768px){#sportsbook-platform .diagonal-right-bet-gray{background:url(img/bet-gray-right.svg) no-repeat,linear-gradient(180deg,#000d13,#232629)}}#sportsbook-platform .rectangle--quote{padding:11rem 2rem 4rem}@media (min-width:768px){#sportsbook-platform .rectangle--quote{padding:4rem}}@media (min-width:640px){#sportsbook-platform .rectangle--quote{margin-top:-1px}}#sportsbook-platform .content-section-mobile{padding:0}@media (min-width:768px){#sportsbook-platform .content-section-mobile{padding-right:2rem;padding-left:2rem}}#sportsbook-platform .data-effect-4{background-position-y:-44.7rem;background-position-x:5.6rem}@media (min-width:1500px){#sportsbook-platform .data-effect-4{background-size:80%;background-position-y:-56.7rem;background-position-x:25.6rem}}@media (min-width:2500px){#sportsbook-platform .data-effect-4{background-size:67%;background-position-y:-56.7rem;background-position-x:46.6rem}}#sportsbook-platform h2{font-size:2.8rem;line-height:3.4rem}@media (min-width:768px){#sportsbook-platform h2{font-size:4.5rem;line-height:5.4rem}}#sportsbook-platform h2.title-caption{letter-spacing:.48px;text-align:left;padding-left:0}@media (min-width:768px){#sportsbook-platform h2.title-caption{text-align:right;padding-left:4.4rem;line-height:54px}}#sportsbook-platform .vertical-line.custom-line{height:183px;width:2px;border:2px solid #505457;margin:4rem auto auto}#sportsbook-platform .content-hero{display:flex;justify-content:center;align-items:center;height:100%}#sportsbook-platform .img-platform-mobile{margin-top:-7.5rem;width:100%}#sportsbook-platform .feature-card-content{transition:transform .7s ease}#sportsbook-platform .group-cards .feature-card{flex-wrap:wrap;padding:0 2rem}@media (min-width:768px){#sportsbook-platform .group-cards .feature-card{flex-wrap:nowrap;padding:0;max-height:20rem}}#sportsbook-platform .group-cards .feature-card h4{font-size:1.6rem;text-transform:uppercase;font-weight:700}#sportsbook-platform .group-cards .feature-card h4,#sportsbook-platform .group-cards .feature-card p{color:#232629;font-size:1.2rem}@media (min-width:768px){#sportsbook-platform .group-cards .feature-card h4,#sportsbook-platform .group-cards .feature-card p{font-size:1.6rem}}#sportsbook-platform .group-cards .feature-card .circle-ico{width:38px;height:38px;padding:0;display:table-cell;vertical-align:middle;text-align:center}#sportsbook-platform .group-cards .feature-card .circle-ico.circle-gradient{background:linear-gradient(135deg,#8c68cb,#39216f)}#sportsbook-platform .group-cards .feature-card .circle-ico i{font-size:1.7rem;color:#fff}@media (min-width:768px){#sportsbook-platform .group-cards .feature-card .circle-ico i{font-size:2rem}}#sportsbook-platform .group-caption{flex-wrap:wrap}@media (min-width:768px){#sportsbook-platform .group-caption{flex-wrap:nowrap}}#sportsbook-platform .footer-wrapper{position:relative}.legal-content #secondary-nav{display:none;background:linear-gradient(135deg,#0e3f97,#0e306e);font-family:Lato,sans-serif;color:#fff;height:65px;align-items:center;width:100%}@media (min-width:768px){.legal-content #secondary-nav{display:flex}}.legal-content table{border:1px solid #e8e7e7;border-radius:2rem;width:100%}.legal-content table th{text-align:left;padding:1rem;border-bottom:1px solid #e8e7e7;border-right:1px solid #e8e7e7;background:#fffcfc}.legal-content table th:last-child{border-left:1px solid #e8e7e7;border-right:0}.legal-content table td{padding:1rem;border-right:1px solid #e8e7e7;border-bottom:1px solid #e8e7e7}.legal-content table td:last-child{border-left:1px solid #e8e7e7;border-right:0}.legal-content #ddm-terms h4{font-weight:700;margin-bottom:2rem;margin-top:2rem}#sportsbooks-casinos #sportsbooks-casinos-hero{background-image:url(img/gsm-sportsbooks-casinos-hero-img.jpg)}#sportsbooks-casinos .diagonal{background:url(img/cm-diagonal.svg) no-repeat;background-color:#f3f5f8;background-size:100%;padding-bottom:0;top:5rem}@media (min-width:768px){#sportsbooks-casinos .diagonal{top:0}}#sportsbooks-casinos .rectangle-box{display:block;background:linear-gradient(180deg,#fff,#fcfcfc);padding:30px;border-radius:3px;box-shadow:0 10px 8px -7px rgba(0,0,0,.5);transition:all .3s ease;min-height:45rem;max-height:45rem;margin-bottom:4rem}@media (min-width:880px){#sportsbooks-casinos .rectangle-box{min-height:42rem;max-height:42rem}}@media (min-width:992px){#sportsbooks-casinos .rectangle-box{min-height:37rem;max-height:37rem}}#sportsbooks-casinos .rectangle-box .rectangle-box--icon{padding-top:.9rem;align-items:center;flex-grow:1}#sportsbooks-casinos .rectangle-box .rectangle-box--icon .circle-ico{border-radius:100%;width:12.5rem;height:12.5rem;margin:0 auto}#sportsbooks-casinos .rectangle-box .rectangle-box--icon .circle-ico i{color:#fff;display:table-cell;vertical-align:middle;text-align:center;text-decoration:none;width:15rem;font-size:4rem}#sportsbooks-casinos .rectangle-box .rectangle-box--icon .circle-ico.circle-gradient{background:linear-gradient(137.38deg,#1565c0,#7469a2 20%,#9f6d85 40%,#bf7167 60%,#db7646 80%,#f47b16)}#sportsbooks-casinos .sportbooks{background:url(img/sportsbooks-card-img.jpg) no-repeat;background-size:cover}#sportsbooks-casinos .sportbooks .card-ribbon-tag_box{width:83%}#sportsbooks-casinos .sportbooks h5:first-child{color:#ffe0da}#sportsbooks-casinos .casinos{background:url(img/casinos-card-img.jpg) no-repeat;background-size:cover}#sportsbooks-casinos .casinos .card-ribbon-tag_box{width:90%}#sportsbooks-casinos .casinos h5:first-child{color:#ebe4ff}#sportsbooks-casinos .card-ribbon-tag{justify-content:start}#live-stats #livestats-hero{background-image:url(img/basketball-hero-background.jpg);background-repeat:no-repeat;background-size:cover}#live-stats .tertiary-hero .lateral-image .livestats-image{max-height:50rem}#live-stats .key-features{background-image:url(img/duotone-keyfeatures-template.jpg)}#live-stats span.fal{color:#1565c0;padding-right:.7rem}#live-stats .diagonal{background:url(img/l-diagonal.svg) no-repeat;background-color:#f3f5f8;background-size:100%;padding-bottom:4rem}@media (min-width:768px){#live-stats .diagonal{padding-bottom:9rem}}#live-stats .publisher{background:url(img/publisher-feature-square.jpg) no-repeat;background-size:cover}#live-stats .publisher .card-ribbon-tag_box{width:60%}#live-stats .publisher h5:first-child{color:#ffe0da}#live-stats .comp-management{background:url(img/comp-mgmt-feature-square.jpg) no-repeat;background-size:cover}#live-stats .comp-management .card-ribbon-tag_box{width:90%}#live-stats .comp-management h5:first-child{color:#ebe4ff}#publisher #publisher-hero{background-image:url(img/publisher-hero.jpg);background-repeat:no-repeat;background-size:cover}#publisher .tertiary-hero .lateral-image .livestats-image{max-height:50rem}#publisher .key-features{background-image:url(img/key-feature-bg.jpg)}@media (max-width:455px){#publisher .features-card,#publisher .key-features{height:69rem}}#publisher span.fal{color:#1565c0;padding-right:.7rem}#publisher .testimonial-image-name img{max-width:82px}#publisher .diagonal{background:url(img/p-diagonal.svg) no-repeat;background-color:#f3f5f8;padding-bottom:4rem;background-size:100%}@media (min-width:768px){#publisher .diagonal{padding-bottom:9rem}}#publisher .comp-management{background:url(img/comp-mgmt-feature-square.jpg) no-repeat;background-size:cover}#publisher .comp-management .card-ribbon-tag_box{width:90%}#publisher .comp-management h5:first-child{color:#eca362}#publisher .livestats{background:url(img/livestats-feature-square.jpg) no-repeat;background-size:cover}#publisher .livestats .card-ribbon-tag_box{width:60%}#publisher .livestats h5:first-child{color:#e0f4be}#competition-management #competition-management-hero{background-image:url(img/gs-competition-management-hero.jpg);background-repeat:no-repeat;background-size:cover}#competition-management .tertiary-hero .lateral-image .livestats-image{max-height:50rem}#competition-management .key-features{background-image:url(img/gs-competition-management-key-features@2x.jpg);background-size:cover}@media (max-width:455px){#competition-management .features-card,#competition-management .key-features{height:60rem}}#competition-management span.fal{color:#1565c0;padding-right:.7rem}#competition-management .testimonial-image-name img{max-width:230px}#competition-management .diagonal{background:url(img/cm-diagonal.svg) no-repeat;background-color:#f3f5f8;padding-bottom:4rem;background-size:100%}@media (min-width:768px){#competition-management .diagonal{top:0;background-position-y:-36px;padding-bottom:9rem}#competition-management .diagonal .testimonial{margin-top:-13rem;padding-top:9.7rem}}#competition-management .publisher{background:url(img/publisher-feature-square.jpg) no-repeat;background-size:cover}#competition-management .publisher .card-ribbon-tag_box{width:60%}#competition-management .publisher h5:first-child{color:#ffe0da}#competition-management .livestats{background:url(img/livestats-product-card-img.jpg) no-repeat;background-size:cover}#competition-management .livestats .card-ribbon-tag_box{width:90%}#competition-management .livestats h5:first-child{color:#ebe4ff}#competition-management .bg-alt-gray{background-color:#f3f5f8}#competition-management .bg-alt-gray p{margin-bottom:0}#competition-management .bg-alt-gray button{width:100%}#pga-case-study .diagonal{background:url(img/pga-diagonal.svg) no-repeat;background-color:#f3f5f8;padding-bottom:4rem}@media (min-width:768px){#pga-case-study .diagonal{padding-bottom:0}}#pga-case-study h1{width:100%}#pga-case-study h1.mobile-main-title{margin-bottom:2rem;margin-top:1rem;text-align:center}@media (min-width:768px){#pga-case-study h1.mobile-main-title{display:none}}#pga-case-study h1.desktop-main-title{display:none}@media (min-width:768px){#pga-case-study h1.desktop-main-title{display:inline-block;margin-bottom:4rem;margin-top:1rem;margin-left:-.5rem}}#pga-case-study main section{padding-bottom:4rem}@media (min-width:768px){#pga-case-study main section{padding-bottom:9rem}}#pga-case-study main section h3{width:100%;margin-bottom:2rem}#pga-case-study main section h4{color:#000a12;font-family:Lato;font-size:24px;font-weight:900;letter-spacing:.36px;line-height:29px;width:100%;margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){#pga-case-study main section h4{margin-top:0}}#pga-case-study main section.our-solution,#pga-case-study main section.the-result{justify-content:space-between}#pga-case-study main section.our-solution figure,#pga-case-study main section.the-result figure{width:100%}@media (min-width:768px){#pga-case-study main section.our-solution figure,#pga-case-study main section.the-result figure{width:48.07692%}}#pga-case-study main section.our-solution figcaption,#pga-case-study main section.the-result figcaption{width:100%}@media (min-width:768px){#pga-case-study main section.our-solution figcaption,#pga-case-study main section.the-result figcaption{width:43.26923%}}#pga-case-study main section.quote-container{border:none;padding-top:0;background-color:transparent}#pga-case-study main section.quote-container p{font-size:2.2rem;letter-spacing:.33px;line-height:3.3rem}#pga-case-study main section.quote-container h5.person-name{color:#232629;text-transform:uppercase;text-align:center}@media (min-width:768px){#pga-case-study main section.quote-container h5.person-name{text-align:left}}#pga-case-study main section.quote-container p.person-description{font-family:Lato;font-size:1.2rem;letter-spacing:.17px;line-height:1.8rem;text-align:center}@media (min-width:768px){#pga-case-study main section.quote-container p.person-description{text-align:left}}@media (min-width:768px){#pga-case-study main section.quote-container{padding-top:9rem;background-color:#fff;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0,0,0,.16)}}#pga-case-study main section.quote-container .quote-photo{display:block;margin:auto;box-shadow:0 4px 6px 0 rgba(0,0,0,.16);padding:.2rem;border-radius:50%}#pga-case-study main section.quote-container .quote-line{width:42%;border:2px solid #7cb82f;display:block;margin:1.5rem auto}@media (min-width:768px){#pga-case-study main section.quote-container .quote-line{display:none}}#pga-case-study main section.cta-section{border-top:3px solid #e2e6e9;margin-bottom:0!important}#pga-case-study main section figure.circle{display:flex;justify-content:center;position:relative}@media (min-width:768px){#pga-case-study main section figure.circle{margin-left:5%}}#pga-case-study main section figure.circle img{max-height:24rem}@media (min-width:768px){#pga-case-study main section figure.circle img{margin:3rem 5rem;position:absolute}}#pga-case-study .numbers-stats .million-text,#pga-case-study .numbers-stats h2.counter-number{font-size:5rem}@media (min-width:768px){#pga-case-study .numbers-stats .million-text,#pga-case-study .numbers-stats h2.counter-number{font-size:7rem}}#pga-case-study .numbers-stats h5{color:#686b6e;text-transform:uppercase}#nbl-case-study .diagonal{background:url(img/pga-diagonal.svg) no-repeat;background-color:#f3f5f8;padding-bottom:4rem}@media (min-width:768px){#nbl-case-study .diagonal{padding-bottom:0}}#nbl-case-study h1{width:100%}#nbl-case-study h1.mobile-main-title{margin-bottom:2rem;margin-top:1rem;text-align:center}@media (min-width:768px){#nbl-case-study h1.mobile-main-title{display:none}}#nbl-case-study h1.desktop-main-title{display:none}@media (min-width:768px){#nbl-case-study h1.desktop-main-title{display:inline-block;margin-bottom:4rem;margin-top:1rem;margin-left:-.5rem}}#nbl-case-study main section{padding-bottom:4rem}@media (min-width:768px){#nbl-case-study main section{padding-bottom:9rem}}#nbl-case-study main section h3{width:100%;margin-bottom:2rem}#nbl-case-study main section h4{color:#000a12;font-family:Lato;font-size:24px;font-weight:900;letter-spacing:.36px;line-height:29px;width:100%;margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){#nbl-case-study main section h4{margin-top:0}}#nbl-case-study main section.our-solution,#nbl-case-study main section.the-result{justify-content:space-between}#nbl-case-study main section.our-solution figure,#nbl-case-study main section.the-result figure{width:100%}@media (min-width:768px){#nbl-case-study main section.our-solution figure,#nbl-case-study main section.the-result figure{width:48.07692%}}#nbl-case-study main section.our-solution figcaption,#nbl-case-study main section.the-result figcaption{width:100%}@media (min-width:768px){#nbl-case-study main section.our-solution figcaption,#nbl-case-study main section.the-result figcaption{width:43.26923%}}#nbl-case-study main section.quote-container{border:none;padding-top:0;background-color:transparent}#nbl-case-study main section.quote-container p{font-size:2.2rem;letter-spacing:.33px;line-height:3.3rem}#nbl-case-study main section.quote-container h5.person-name{color:#232629;text-transform:uppercase;text-align:center}@media (min-width:768px){#nbl-case-study main section.quote-container h5.person-name{text-align:left}}#nbl-case-study main section.quote-container p.person-description{font-family:Lato;font-size:1.2rem;letter-spacing:.17px;line-height:1.8rem;text-align:center}@media (min-width:768px){#nbl-case-study main section.quote-container p.person-description{text-align:left}}@media (min-width:768px){#nbl-case-study main section.quote-container{padding-top:9rem;background-color:#fff;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0,0,0,.16)}}#nbl-case-study main section.quote-container .quote-photo{display:block;margin:auto;padding:.2rem;border-radius:50%}#nbl-case-study main section.quote-container .quote-line{width:42%;border:2px solid #7cb82f;display:block;margin:1.5rem auto}@media (min-width:768px){#nbl-case-study main section.quote-container .quote-line{display:none}}#nbl-case-study main section.cta-section{border-top:3px solid #e2e6e9;margin-bottom:0!important}#nbl-case-study main section figure.circle{display:flex;justify-content:center;position:relative}@media (min-width:768px){#nbl-case-study main section figure.circle{margin-left:5%}}#nbl-case-study main section figure.circle img{max-height:24rem}@media (min-width:768px){#nbl-case-study main section figure.circle img{margin:3rem 5rem;position:absolute}}@media (min-width:768px){#nbl-case-study .result-img{margin-top:-23.2rem}}#nbl-case-study .afc-logo{width:7rem}#combat{background-color:#fcfcfc}#combat h3{font-weight:600}#combat .hero-template{background:none}#combat .hero-template .vertical-line{height:183px;width:2px;border:2px solid #e2e6e9;margin:0 auto}#combat .shield-icon{position:absolute;background:url(img/shield.svg) no-repeat;z-index:0;top:30%;left:65%;background-size:contain;width:9rem;height:9rem}@media (min-width:768px){#combat .shield-icon{top:13%;max-width:281px;max-height:300px;width:100%;height:100%}}#combat .hero-combat{position:absolute;background-color:#fcfcfc;background:url(img/combat-nbl-duotone-halftone@2x.png) no-repeat;background-size:auto 92%;background-position-x:78%;background-position-y:100%;height:100%;width:100%;display:none}@media (min-width:768px){#combat .hero-combat{display:block;background-position-x:33rem;background-position-y:-5.9rem}}@media (min-width:880px){#combat .hero-combat{background-position-x:44rem;background-position-y:.1rem}}@media (min-width:992px){#combat .hero-combat{background-position-x:48rem;background-position-y:-.9rem;background-size:auto 75%}}#combat .hero-combat-mobile{background:url(img/combat-nbl-duotone-halftone@2x.png) no-repeat;background-size:205%;height:630px;background-position-x:66%;background-position-y:99%}@media (min-width:500px){#combat .hero-combat-mobile{background-size:cover}}#combat h1{color:#000a12;font-weight:300}#combat p{color:#232629}#combat .key-features{background-image:url(img/combat-duotone-basketball.png);background-size:cover;height:100%;padding:4rem 0}@media (min-width:768px){#combat .key-features{padding:0}}#combat .key-features .fa-li.fal{color:#7cb82f;font-size:2.2rem}#combat .key-features .features-card{height:100%;top:0}@media (min-width:768px){#combat .key-features .features-card{top:3rem}}@media (min-width:768px){#combat .key-features,#combat .key-features .features-card{height:42rem}}#combat .bottom-cta-section{background-color:initial}@media (max-width:768px){#combat .bottom-cta-section button{width:100%}}#identify.tertiary-pages{background-color:#fcfcfc}#identify.tertiary-pages h3{font-weight:600;font-size:2.6rem}@media (min-width:768px){#identify.tertiary-pages h3{font-size:3.1rem}}#identify.tertiary-pages .hero-template{background:none;height:100%}#identify.tertiary-pages .hero-template .vertical-line{height:183px;width:2px;border:2px solid #e2e6e9;margin:0 auto}#identify.tertiary-pages .shield-icon{position:absolute;background:url(img/fingerprint.svg) no-repeat;z-index:0;top:30%;left:65%;background-size:contain;width:9rem;height:9rem}@media (min-width:768px){#identify.tertiary-pages .shield-icon{top:13%;max-width:281px;max-height:300px;width:100%;height:100%}}#identify.tertiary-pages .hero-identify{position:absolute;background-color:#fcfcfc;background:url(img/gs-integrity-soccer-clipped@2x.png) no-repeat;background-size:auto 72%;background-position-x:77%;background-position-y:97%;height:100%;width:100%;display:none}@media (min-width:768px){#identify.tertiary-pages .hero-identify{display:block;background-position-x:33rem;background-position-y:7.1rem}}@media (min-width:880px){#identify.tertiary-pages .hero-identify{background-position-x:44rem;background-position-y:7.1rem}}@media (min-width:992px){#identify.tertiary-pages .hero-identify{background-position-x:51rem;background-position-y:10.1rem;background-size:auto 75%}}#identify.tertiary-pages .text-weight{font-weight:600}@media (min-width:768px){#identify.tertiary-pages .text-weight{font-weight:900}}#identify.tertiary-pages .hero-identify-mobile img{margin-top:0;z-index:5;position:relative}#identify.tertiary-pages .diagonal-group{margin-top:-11rem}@media (min-width:768px){#identify.tertiary-pages .diagonal-group{margin-top:0}}#identify.tertiary-pages .diagonal-group .diagonal-hero{background:url(img/gray-thin-diagonal.svg);background-size:100%;background-repeat:no-repeat;padding-bottom:9rem;background-position:bottom;height:12rem}#identify.tertiary-pages .diagonal-group .gradient-bg{background:linear-gradient(180deg,#eff2f5,#fcfcfc);margin-top:-1px;padding-top:4rem}@media (min-width:768px){#identify.tertiary-pages .diagonal-group .gradient-bg{background:transparent}}#identify.tertiary-pages .p-inverse{font-size:24px}#identify.tertiary-pages h1{color:#000a12;font-weight:300}#identify.tertiary-pages p{color:#232629}#identify.tertiary-pages .gs{background:#f0f3f6}#identify.tertiary-pages .text-identify-section{margin-top:-5rem}@media (min-width:768px){#identify.tertiary-pages .text-identify-section{margin-top:0}}#identify.tertiary-pages .fa-file-contract{color:#7cb82f;font-size:44px;padding-right:1.5rem}#identify.tertiary-pages .rectangular-boxes{margin-left:0}@media (min-width:768px){#identify.tertiary-pages .rectangular-boxes div:nth-child(3){margin-left:20px}#identify.tertiary-pages .rectangular-boxes div:nth-child(4){margin-left:40px}#identify.tertiary-pages .rectangular-boxes div:nth-child(5){margin-left:60px}#identify.tertiary-pages .rectangular-boxes div:nth-child(6){margin-left:80px}#identify.tertiary-pages .rectangular-boxes div:nth-child(7){margin-left:100px}}#identify.tertiary-pages .hidden-animation{opacity:0}#identify.tertiary-pages .rectangular-box{border:2px solid #b6b9bc;border-radius:3px;background-color:#f0f3f6;box-shadow:0 0 1px 0 rgba(0,0,0,.25);padding:15px 20px;width:100%;max-width:100%;margin-bottom:8px;transform:scaleX(0);transform-origin:left}#identify.tertiary-pages .rectangular-box.fade-in-left{animation:fade-in-left .6s ease-in-out forwards}#identify.tertiary-pages .rectangular-box.animated-box-2{animation-delay:.1s}#identify.tertiary-pages .rectangular-box.animated-box-3{animation-delay:.2s}#identify.tertiary-pages .rectangular-box.animated-box-4{animation-delay:.3s}#identify.tertiary-pages .rectangular-box.animated-box-5{animation-delay:.4s}#identify.tertiary-pages .rectangular-box.animated-box-6{animation-delay:.5s}#identify.tertiary-pages .rectangular-box p{text-align:left}@media (min-width:768px){#identify.tertiary-pages .rectangular-box{max-width:262px}}@media (min-width:1030px){#identify.tertiary-pages .rectangular-box{max-width:386px}}#identify.tertiary-pages .rectangular-box.rectangular-box-icons{padding:10px 20px}#identify.tertiary-pages .rectangular-box p.p-icons{display:block;vertical-align:text-bottom}@media (min-width:768px){#identify.tertiary-pages .rectangular-box p.p-icons{display:inline;margin-right:1rem}}#identify.tertiary-pages .rectangular-box .box-icons{display:block;vertical-align:middle;margin:0;padding-top:.5rem}@media (min-width:768px){#identify.tertiary-pages .rectangular-box .box-icons{display:inline;padding-top:0}}#identify.tertiary-pages .rectangular-box .box-icons span{font-size:3rem;margin-right:.8rem}#identify.tertiary-pages .rectangular-box .fa-check-circle{color:#7cb82f}#identify.tertiary-pages .rectangular-box .fa-exclamation-triangle{color:#e6a700}#identify.tertiary-pages .rectangular-box .fa-times-octagon{color:#dd2e1f}#identify.tertiary-pages .image-shadow{box-shadow:2px 2px 25px 1px rgba(0,0,0,.37)}#identify.tertiary-pages .key-features{background-image:url(img/identify-bbal-bg.jpg);background-size:cover;height:100%;padding:4rem 0}@media (min-width:768px){#identify.tertiary-pages .key-features{padding:0}}#identify.tertiary-pages .key-features .fa-li.fal{color:#7cb82f;font-size:2.2rem}#identify.tertiary-pages .key-features .features-card{height:100%;top:0}@media (min-width:768px){#identify.tertiary-pages .key-features .features-card{top:3rem}}@media (min-width:768px){#identify.tertiary-pages .key-features,#identify.tertiary-pages .key-features .features-card{height:52rem}}@media (min-width:992px){#identify.tertiary-pages .key-features,#identify.tertiary-pages .key-features .features-card{height:42rem}}#identify.tertiary-pages .diagonal{background:url(img/integrity-diagonal.svg) no-repeat;background-color:#f0f3f6;background-size:100%;padding-bottom:4rem;top:4.6rem;margin-bottom:1rem}@media (min-width:768px){#identify.tertiary-pages .diagonal{padding-bottom:9rem}}#identify.tertiary-pages .rectangle-box{border-radius:3px;background-color:transparent;box-shadow:0;display:flex;padding:0}@media (min-width:880px){#identify.tertiary-pages .rectangle-box.rectangle--quote{background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.16);padding:9rem}}@media (min-width:992px){#identify.tertiary-pages .rectangle-box.rectangle--quote{padding:9rem}}#identify.tertiary-pages .rectangle-box p.tiny-p{font-size:1.2rem;line-height:1.8rem;margin-top:1rem;margin-bottom:2rem}#identify.tertiary-pages .rectangle-box button{margin:auto}#identify.tertiary-pages .rectangle-box .rectangle--image .relative{width:fit-content}#identify.tertiary-pages .rectangle-box .rectangle--image .relative .ico-logo{width:8.6rem;top:60%;right:-17px}@media (min-width:768px){#identify.tertiary-pages .rectangle-box .rectangle--image .relative .ico-logo{width:8.6rem;top:100px;right:-17px}}#identify.tertiary-pages .rectangle-box .line{background:#7cb82f;width:13rem;height:.5rem;margin:1rem auto 2rem}#identify.tertiary-pages .rectangle-box img{margin:auto}#identify.tertiary-pages .rectangle-box .large-quote{font-size:1.6rem;line-height:2.4rem}@media (min-width:768px){#identify.tertiary-pages .rectangle-box .large-quote{font-size:3.1rem;line-height:4rem}}#identify.tertiary-pages .quote-container{border:none;padding-top:0;background-color:transparent}#identify.tertiary-pages .quote-container p{font-size:1.6rem;letter-spacing:.33px;line-height:2.4rem}@media (min-width:768px){#identify.tertiary-pages .quote-container p{font-size:3.1rem;line-height:4rem}}#identify.tertiary-pages .quote-container h5.person-name{color:#232629;text-transform:uppercase;text-align:center}@media (min-width:768px){#identify.tertiary-pages .quote-container h5.person-name{text-align:left}}#identify.tertiary-pages .quote-container p.person-description{font-family:Lato;font-size:1.2rem;letter-spacing:.17px;line-height:1.8rem;text-align:center}@media (min-width:768px){#identify.tertiary-pages .quote-container p.person-description{text-align:left}}@media (min-width:768px){#identify.tertiary-pages .quote-container{padding-top:9rem;background-color:#fff;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0,0,0,.16)}}#identify.tertiary-pages .quote-container .quote-photo{display:block;margin:auto;padding:.2rem;border-radius:50%}#identify.tertiary-pages .quote-container .quote-logo{width:7.6rem;top:60%;right:35%}@media (min-width:768px){#identify.tertiary-pages .quote-container .quote-logo{right:0}}#identify.tertiary-pages .quote-container .quote-line{width:42%;border:2px solid #7cb82f;display:block;margin:1.5rem auto}@media (min-width:768px){#identify.tertiary-pages .quote-container .quote-line{display:none}}#identify.tertiary-pages .bottom-cta-section{top:0;position:relative;background-color:#eff3f6}@media (max-width:768px){#identify.tertiary-pages .bottom-cta-section button{width:100%}}#manage{background-color:#fcfcfc}#manage h3{font-weight:600}#manage .hero-template{background:none}#manage .hero-template .vertical-line{height:183px;width:2px;border:2px solid #e2e6e9;margin:0 auto}#manage .shield-icon{position:absolute;background:url(img/clipboard.svg) no-repeat;z-index:0;top:23%;left:74%;background-size:contain;width:9rem;height:9rem}@media (min-width:768px){#manage .shield-icon{left:65%;top:13%;max-width:281px;max-height:300px;width:100%;height:100%}}#manage .hero-manage{position:absolute;background-color:#fcfcfc;background:url(img/womens-fiba-basektball@2x.png) no-repeat;background-size:auto 72%;background-position-x:77%;background-position-y:97%;height:100%;width:100%;display:none}@media (min-width:768px){#manage .hero-manage{display:block;background-position-x:33rem;background-position-y:7.1rem}}@media (min-width:880px){#manage .hero-manage{background-position-x:44rem;background-position-y:7.1rem}}@media (min-width:992px){#manage .hero-manage{background-position-x:48rem;background-position-y:10.1rem;background-size:auto 61%}}#manage .hero-manage-mobile img{margin-top:0;z-index:5;position:relative}#manage .diagonal-group{margin-top:-11.7rem}@media (min-width:768px){#manage .diagonal-group{margin-top:0}}#manage .diagonal-group .diagonal{background:url(img/gray-thin-diagonal.svg);background-size:100%;background-repeat:no-repeat;padding-bottom:9rem;height:10rem;background-position:bottom}#manage .diagonal-group .gradient-bg{background:linear-gradient(180deg,#eff2f5,#fcfcfc);margin-top:-1px;padding-top:4rem}@media (min-width:768px){#manage .diagonal-group .gradient-bg{background:transparent}}#manage h1{color:#000a12;font-weight:300}#manage p{color:#232629}#manage .combat-intro .bg-number{background:url(img/1.svg) no-repeat;background-size:contain;height:103px}@media (min-width:768px){#manage .combat-intro .bg-number{height:89%;width:100%;background-size:auto}}#manage .combat-intro .bg-number.bg-number-2{background:url(img/2.svg) no-repeat}#manage .combat-intro .bg-number.bg-number-3{background:url(img/3.svg) no-repeat}#manage .combat-intro .bg-number p{height:4rem;top:5rem}#manage .key-features{background-image:url(img/manage-soccer-bg-image@2x.jpg);background-size:cover;height:100%;padding:4rem 0}@media (min-width:768px){#manage .key-features{padding:0}}#manage .key-features .fa-li.fal{color:#7cb82f;font-size:2.2rem}#manage .key-features .features-card{height:100%;top:0}@media (min-width:768px){#manage .key-features .features-card{top:3rem}}@media (min-width:768px){#manage .key-features,#manage .key-features .features-card{height:42rem}}#manage .bottom-cta-section{background-color:initial}@media (max-width:768px){#manage .bottom-cta-section button{width:100%}}#prevent.tertiary-pages{background-color:#fcfcfc}#prevent.tertiary-pages h3{font-weight:600;font-size:2.6rem}@media (min-width:768px){#prevent.tertiary-pages h3{font-size:3.1rem}}#prevent.tertiary-pages .hero-template{background:none;height:100%}#prevent.tertiary-pages .hero-template .vertical-line{height:183px;width:2px;border:2px solid #e2e6e9;margin:0 auto}#prevent.tertiary-pages .shield-icon{position:absolute;background:url(img/education-icon.svg) no-repeat;z-index:0;top:30%;left:65%;background-size:contain;width:9rem;height:9rem}@media (min-width:768px){#prevent.tertiary-pages .shield-icon{top:27%;max-width:281px;max-height:300px;width:100%;height:100%}}#prevent.tertiary-pages .hero-prevent{position:absolute;background-color:#fcfcfc;background:url(img/golf-clipped-gs-halftone@2x.png) no-repeat;background-size:auto 72%;background-position-x:77%;background-position-y:97%;height:100%;width:100%;display:none}@media (min-width:768px){#prevent.tertiary-pages .hero-prevent{display:block;background-position-x:33rem;background-position-y:7.1rem}}@media (min-width:880px){#prevent.tertiary-pages .hero-prevent{background-position-x:44rem;background-position-y:7.1rem}}@media (min-width:992px){#prevent.tertiary-pages .hero-prevent{background-position-x:54rem;background-position-y:3rem;background-size:auto 95%}}#prevent.tertiary-pages .text-weight{font-weight:600}@media (min-width:768px){#prevent.tertiary-pages .text-weight{font-weight:900}}#prevent.tertiary-pages .hero-prevent-mobile img{margin-top:0;z-index:5;position:relative;width:90%}#prevent.tertiary-pages .diagonal-hero-desktop{position:absolute;background-image:url(img/diagonal-left-gradient.svg);background-size:cover;background-repeat:no-repeat;background-position-y:top;margin-top:-30rem;width:100%;height:100%;z-index:0}#prevent.tertiary-pages .p-inverse{font-size:24px}#prevent.tertiary-pages h1{color:#000a12;font-weight:300}#prevent.tertiary-pages p{color:#232629}#prevent.tertiary-pages .gs{background:#f0f3f6;margin-top:4.6rem}#prevent.tertiary-pages .text-identify-section{margin-top:-5rem}@media (min-width:768px){#prevent.tertiary-pages .text-identify-section{margin-top:0}}#prevent.tertiary-pages .fa-file-contract{color:#7cb82f;font-size:44px;padding-right:1.5rem}#prevent.tertiary-pages .rectangular-boxes{margin-left:0}@media (min-width:768px){#prevent.tertiary-pages .rectangular-boxes div:nth-child(3){margin-left:20px}#prevent.tertiary-pages .rectangular-boxes div:nth-child(4){margin-left:40px}#prevent.tertiary-pages .rectangular-boxes div:nth-child(5){margin-left:60px}#prevent.tertiary-pages .rectangular-boxes div:nth-child(6){margin-left:80px}#prevent.tertiary-pages .rectangular-boxes div:nth-child(7){margin-left:100px}}#prevent.tertiary-pages .hidden-animation{opacity:0}#prevent.tertiary-pages .rectangular-box{border:2px solid #b6b9bc;border-radius:3px;background-color:#f0f3f6;box-shadow:0 0 1px 0 rgba(0,0,0,.25);padding:15px 20px;width:100%;max-width:100%;margin-bottom:8px;transform:scaleX(0);transform-origin:left}#prevent.tertiary-pages .rectangular-box.fade-in-left{animation:fade-in-left .6s ease-in-out forwards}#prevent.tertiary-pages .rectangular-box.animated-box-2{animation-delay:.1s}#prevent.tertiary-pages .rectangular-box.animated-box-3{animation-delay:.2s}#prevent.tertiary-pages .rectangular-box.animated-box-4{animation-delay:.3s}#prevent.tertiary-pages .rectangular-box.animated-box-5{animation-delay:.4s}#prevent.tertiary-pages .rectangular-box.animated-box-6{animation-delay:.5s}#prevent.tertiary-pages .rectangular-box p{text-align:left}@media (min-width:768px){#prevent.tertiary-pages .rectangular-box{max-width:262px}}@media (min-width:1030px){#prevent.tertiary-pages .rectangular-box{max-width:386px}}#prevent.tertiary-pages .rectangular-box.rectangular-box-icons{padding:10px 20px}#prevent.tertiary-pages .rectangular-box p.p-icons{display:block;vertical-align:text-bottom}@media (min-width:768px){#prevent.tertiary-pages .rectangular-box p.p-icons{display:inline;margin-right:1rem}}#prevent.tertiary-pages .rectangular-box .box-icons{display:block;vertical-align:middle;margin:0;padding-top:.5rem}@media (min-width:768px){#prevent.tertiary-pages .rectangular-box .box-icons{display:inline;padding-top:0}}#prevent.tertiary-pages .rectangular-box .box-icons span{font-size:3rem;margin-right:.8rem}#prevent.tertiary-pages .rectangular-box .fa-check-circle{color:#7cb82f}#prevent.tertiary-pages .rectangular-box .fa-exclamation-triangle{color:#e6a700}#prevent.tertiary-pages .rectangular-box .fa-times-octagon{color:#dd2e1f}#prevent.tertiary-pages .image-shadow{box-shadow:1px 1px 20px 1px rgba(0,0,0,.37)}@media (min-width:768px){#prevent.tertiary-pages .image-shadow{box-shadow:2px 2px 25px 1px rgba(0,0,0,.37)}}#prevent.tertiary-pages .key-features{background-image:url(img/prevent-baseball-bg@2x.jpg);background-size:cover;height:100%;padding:4rem 0}@media (min-width:768px){#prevent.tertiary-pages .key-features{padding:0}}#prevent.tertiary-pages .key-features .fa-li.fal{color:#7cb82f;font-size:2.2rem}#prevent.tertiary-pages .key-features .features-card{height:100%;top:0}@media (min-width:768px){#prevent.tertiary-pages .key-features .features-card{top:3rem}}@media (min-width:768px){#prevent.tertiary-pages .key-features,#prevent.tertiary-pages .key-features .features-card{height:52rem}}@media (min-width:992px){#prevent.tertiary-pages .key-features,#prevent.tertiary-pages .key-features .features-card{height:42rem}}#prevent.tertiary-pages .diagonal{background:url(img/integrity-diagonal.svg) no-repeat;background-color:#f0f3f6;background-size:100%;padding-bottom:4rem;top:4.6rem;margin-bottom:1rem}@media (min-width:768px){#prevent.tertiary-pages .diagonal{padding-bottom:9rem}}#prevent.tertiary-pages .quote-container{border:none;padding-top:0;background-color:transparent}#prevent.tertiary-pages .quote-container p{font-size:1.6rem;letter-spacing:.33px;line-height:2.4rem;letter-spacing:.09rem}@media (min-width:768px){#prevent.tertiary-pages .quote-container p{font-size:3.1rem;line-height:4rem}}#prevent.tertiary-pages .quote-container h5.person-name{color:#232629;text-transform:uppercase;text-align:center}@media (min-width:768px){#prevent.tertiary-pages .quote-container h5.person-name{text-align:left}}#prevent.tertiary-pages .quote-container p.person-description{font-family:Lato;font-size:1.2rem;letter-spacing:.17px;line-height:1.8rem;text-align:center}@media (min-width:768px){#prevent.tertiary-pages .quote-container p.person-description{text-align:left}}@media (min-width:768px){#prevent.tertiary-pages .quote-container{padding-top:9rem;background-color:#fff;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0,0,0,.16)}}#prevent.tertiary-pages .quote-container .quote-photo-logo{width:14rem;margin:0 auto}#prevent.tertiary-pages .quote-container .quote-photo-logo .quote-photo{display:block;margin:auto;padding:.2rem;border-radius:50%}#prevent.tertiary-pages .quote-container .quote-photo-logo .quote-logo{width:4.9rem;top:7.6rem;right:0}#prevent.tertiary-pages .quote-container .quote-line{width:42%;border:2px solid #7cb82f;display:block;margin:1.5rem auto}@media (min-width:768px){#prevent.tertiary-pages .quote-container .quote-line{display:none}}#prevent.tertiary-pages .bottom-cta-section{top:0;position:relative;background-color:#eff3f6}@media (max-width:768px){#prevent.tertiary-pages .bottom-cta-section button{width:100%}}#bg-programmatic-media-buying-hero{background-image:url(img/bg-programmatic-hero-1x.jpg);padding-bottom:2rem}@media (min-width:768px){#bg-programmatic-media-buying-hero{height:625px}}@media (min-width:992px){#bg-programmatic-media-buying-hero{height:545px}}#programmatic-cards-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){#programmatic-cards-container{margin:auto;padding-top:9rem;padding-bottom:9rem}}#programmatic-cards-container .card-with-icon{width:100%;text-align:center}#programmatic-cards-container .card-with-icon:last-child{margin-top:5rem}@media (min-width:768px){#programmatic-cards-container .card-with-icon{text-align:left;width:48.07692%}#programmatic-cards-container .card-with-icon:last-child{margin:0}}#programmatic-cards-container .card-with-icon figure{width:100%}@media (min-width:768px){#programmatic-cards-container .card-with-icon figure{width:39.42308%;display:flex}}#programmatic-cards-container .card-with-icon figure img{display:block;width:48.07692%;margin:auto auto 2rem}@media (min-width:768px){#programmatic-cards-container .card-with-icon figure img{width:82.69231%;margin:0}}#programmatic-cards-container .card-with-icon figcaption{width:100%}@media (min-width:768px){#programmatic-cards-container .card-with-icon figcaption{width:56.73077%}}#programmatic-media-buying{padding-top:0}#programmatic-media-buying.bg-triangle{background-position:5% 587px;background-size:105%;background-color:#f3f5f8;background-image:url(img/trapezoid-alt-gray.svg)}#programmatic-media-buying .card-ribbon-tag .personalised-ads{background:url(img/dyn-per-ads-bg@2x.jpg) no-repeat 50%;background-size:contain}#programmatic-media-buying .card-ribbon-tag .social-media{background:url(img/sm-buying-bg@2x.jpg) no-repeat 50%;background-size:contain}#social-media-buying #social-media-buying-hero{background-image:url(img/hockey-hero.jpg);background-repeat:no-repeat;background-size:cover}#social-media-buying .tertiary-hero .lateral-image .livestats-image{max-height:50rem}#social-media-buying .diagonal{background:url(img/l-diagonal.svg) no-repeat;background-color:#f3f5f8;padding-bottom:4rem}@media (min-width:768px){#social-media-buying .diagonal{padding-bottom:9rem}}#social-media-buying .publisher{background:url(img/publisher-feature-square.jpg) no-repeat;background-size:cover}#social-media-buying .publisher .card-ribbon-tag_box{width:60%}#social-media-buying .publisher h5:first-child{color:#ffe0da}#social-media-buying .comp-management{background:url(img/comp-mgmt-feature-square.jpg) no-repeat;background-size:cover}#social-media-buying .comp-management .card-ribbon-tag_box{width:90%}#social-media-buying .comp-management h5:first-child{color:#ebe4ff}#dynamic-personalised #dynamic-personalised-hero{background-image:url(img/dynamic-creative-hero.jpg);background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:768px){#dynamic-personalised #dynamic-personalised-hero{min-height:61rem}}#dynamic-personalised .tertiary-hero .lateral-image{position:absolute;bottom:-.3rem}@media (max-width:768px){#dynamic-personalised .tertiary-hero .lateral-image{margin:0 auto;left:0;right:0;max-width:265px}}#dynamic-personalised .diagonal{background:url(img/l-diagonal.svg) no-repeat;background-color:#f3f5f8;padding-bottom:4rem}@media (min-width:768px){#dynamic-personalised .diagonal{padding-bottom:9rem}}#dynamic-personalised .publisher{background:url(img/publisher-feature-square.jpg) no-repeat;background-size:cover}#dynamic-personalised .publisher .card-ribbon-tag_box{width:60%}#dynamic-personalised .publisher h5:first-child{color:#ffe0da}#dynamic-personalised .comp-management{background:url(img/comp-mgmt-feature-square.jpg) no-repeat;background-size:cover}#dynamic-personalised .comp-management .card-ribbon-tag_box{width:90%}#dynamic-personalised .comp-management h5:first-child{color:#ebe4ff}.bg-lightest-blue{background:#eef1f5}.font-secondary{font-family:Lato,sans-serif}.bg-light-gray{background:#7b7e81}.bg-alt-gray{background:#e2e6e9}.border-medium-gray{border-color:rgba(173,176,180,.47)}.text-4_5{font-size:4.5rem}.text-gs-green{color:#7cb82f}.font-black-strong{color:#000a12;font-weight:700}.img-full{width:100%}.bg-lighter-gray{background:#f3f5f8}.white{color:#fff}.pb-15{padding-bottom:15rem}.-mt-15{margin-top:-15rem}.pb-20{padding-bottom:20rem}.-mt-20{margin-top:-20rem}.pb-25{padding-bottom:25rem}.-mt-25{margin-top:-25rem}.pb-22{padding-bottom:22rem}.-mt-22{margin-top:-22rem}.pb-30{padding-bottom:30rem}.-mt-30{margin-top:-30rem}.pt-15{padding-top:15rem}.mb-7{margin-bottom:7rem}@media (max-width:768px){.-mt-10{margin-top:-10rem}.-mt-3{margin-top:-3rem}.-mt-4{margin-top:-4rem}.pt-10{padding-top:10rem}}@media (min-width:768px){.md\:pt-10{padding-top:10rem}.md\:-mt-4{margin-top:-4rem}.md\:-mt-6{margin-top:-6rem}.md\:mt-13{margin-top:13rem}.md\:mt-19{margin-top:19rem}}@media (min-width:1200px){.xxl\:w-7c{width:56.73077%}}@media (max-width:880px){.tablet\:w-full{width:100%}}.sticky-scrolling-nav{max-width:880px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:5rem;z-index:5;margin-top:-9px}@media (min-width:880px){.sticky-scrolling-nav{max-width:100%;top:6rem;margin-top:-31rem}}.sticky-scrolling-nav .scroll{background:#303336;display:flex;flex-wrap:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;transition:all .2s ease}@media (min-width:880px){.sticky-scrolling-nav .scroll{background:transparent}}.sticky-scrolling-nav .scroll.scrolled{background:#303336}.sticky-scrolling-nav .scroll .flex-nav{display:flex;flex-wrap:nowrap}.sticky-scrolling-nav .scroll .nav-item{font-size:1.2rem;font-weight:500;line-height:1.5rem;position:relative;display:inline-block}@media (min-width:768px){.sticky-scrolling-nav .scroll .nav-item{font-size:1.5rem}}.sticky-scrolling-nav .scroll a.active .nav-item:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background-color:#8c68cb;transition:width .3s ease-in-out}.sticky-scrolling-nav .nav-scroll{flex:0 0 auto;padding:1.3rem 1.5rem;font-size:1.5rem}.sticky-scrolling-nav .scroll::-webkit-scrollbar{display:none}@media (min-width:880px){#media-companies .sticky-scrolling-nav,#sports-league-team .sticky-scrolling-nav{margin-top:-40rem}#media-companies .sticky-scrolling-nav a.nav-scroll,#sports-league-team .sticky-scrolling-nav a.nav-scroll{color:#434649}#media-companies .sticky-scrolling-nav a.nav-scroll .nav-item,#sports-league-team .sticky-scrolling-nav a.nav-scroll .nav-item{font-weight:900}#media-companies .sticky-scrolling-nav .scrolled a.nav-scroll,#sports-league-team .sticky-scrolling-nav .scrolled a.nav-scroll{color:#fff}}#media-companies .sticky-scrolling-nav a.active .nav-item:after,#sports-league-team .sticky-scrolling-nav a.active .nav-item:after{content:"";background-color:#f47e1b}#gs-sports-management .sticky-scrolling-nav{margin-top:-1rem}@media (min-width:880px){#gs-sports-management .sticky-scrolling-nav{margin-top:.5rem}}#gs-sports-management .sticky-scrolling-nav .scroll{background:#f0f3f6}@media (min-width:880px){#gs-sports-management .sticky-scrolling-nav .scroll{background:transparent}}#gs-sports-management .sticky-scrolling-nav .scroll.scrolled{background:#f0f3f6}#gs-sports-management .sticky-scrolling-nav .scrolled a.nav-scroll,#gs-sports-management .sticky-scrolling-nav a.nav-scroll{color:#000a12}#gs-sports-management .sticky-scrolling-nav a.active .nav-item:after{content:"";background-color:#7cb82f}#gs-ott-streaming .sticky-scrolling-nav{margin-top:-1rem}@media (min-width:880px){#gs-ott-streaming .sticky-scrolling-nav{margin-top:.5rem}}#gs-ott-streaming .sticky-scrolling-nav .scroll{background:#f0f3f6}@media (min-width:880px){#gs-ott-streaming .sticky-scrolling-nav .scroll{background:transparent}}#gs-ott-streaming .sticky-scrolling-nav .scroll.scrolled{background:#f0f3f6}#gs-ott-streaming .sticky-scrolling-nav .scrolled a.nav-scroll,#gs-ott-streaming .sticky-scrolling-nav a.nav-scroll{color:#000a12}#gs-ott-streaming .sticky-scrolling-nav a.active .nav-item:after{content:"";background-color:#7cb82f}@media (min-width:880px){#sports-league-team .sticky-scrolling-nav{margin-top:-90rem}}@media (min-width:992px){#sports-league-team .sticky-scrolling-nav{margin-top:-78rem}}@media (min-width:1100px){#sports-league-team .sticky-scrolling-nav{margin-top:-70rem}}#advertisers .sticky-scrolling-nav,#publishers .sticky-scrolling-nav{margin-top:1rem}@media (min-width:880px){#advertisers .sticky-scrolling-nav,#publishers .sticky-scrolling-nav{margin-top:.5rem}}#advertisers .sticky-scrolling-nav .scroll,#publishers .sticky-scrolling-nav .scroll{display:none}@media (min-width:880px){#advertisers .sticky-scrolling-nav .scroll,#publishers .sticky-scrolling-nav .scroll{background:transparent}}#advertisers .sticky-scrolling-nav .scroll.scrolled,#publishers .sticky-scrolling-nav .scroll.scrolled{display:flex;background:#303336;animation:fadeIn .25s ease-out both}#advertisers .sticky-scrolling-nav a.nav-scroll,#publishers .sticky-scrolling-nav a.nav-scroll{color:#000a12}#advertisers .sticky-scrolling-nav .scrolled a.nav-scroll,#publishers .sticky-scrolling-nav .scrolled a.nav-scroll{color:#fcfcfc}#advertisers .sticky-scrolling-nav a.active .nav-item:after,#publishers .sticky-scrolling-nav a.active .nav-item:after{content:"";background-color:#f47e1b}.group-cards .container{position:relative;margin-left:auto;margin-right:auto;right:0;left:0;margin-top:8rem;height:20.2rem}.group-cards .hub-slider{position:relative}.group-cards .hub-slider ul{list-style:none}.group-cards .hub-slider ul li{max-width:411px;height:161px;background:#fff;color:#232629;text-align:center;position:absolute;border-radius:5px;left:0;top:0}.group-cards .hub-slider-controls{position:absolute;right:0;top:0;z-index:1000}.group-cards .hub-slider-arrow{width:40px;height:40px;border:none;background:#34bc9d;color:#fff;font-weight:700}.gsm-media .group-cards .container{height:46rem;margin-top:5rem}.TabSwitcher{display:none}@media (min-width:992px){.TabSwitcher{display:flex}}.TabSwitcher .tabs-content{border-radius:3px;background-color:#434649;box-shadow:0 1px 6px 3px rgba(0,0,0,.25),0 2px 11px -14px rgba(0,0,0,.59);padding:3rem;color:#fcfcfc;font-family:Lato;font-size:2.2rem;letter-spacing:.33px;line-height:33px;width:65.38462%;display:flex;flex-wrap:wrap;align-items:center}.TabSwitcher .tabs{width:34.61538%}.TabSwitcher .tabs ul{list-style:none;height:100%;align-content:space-between;display:flex;padding-left:0;flex-wrap:wrap}.TabSwitcher .tabs ul li{text-transform:uppercase;cursor:pointer;border:1px solid #434649;border-radius:3px;font-family:Lato;font-size:1.2rem;font-weight:900;letter-spacing:.85px;line-height:5rem;padding:0 2rem;width:93%;color:#fcfcfc}.TabSwitcher .tabs ul li.active-tab{background:#434649;position:relative;box-shadow:0 1px 6px 3px rgba(0,0,0,.25),0 2px 11px -14px rgba(0,0,0,.59);width:99.5%}.TabSwitcher .tabs ul li.active-tab:after{content:"";background:#434649;width:4rem;height:5.2rem;position:absolute;right:-2rem;border:1px solid #434649;top:-1px}.gsm-media .TabSwitcher{display:none}@media (min-width:992px){.gsm-media .TabSwitcher{display:flex}}.gsm-media .TabSwitcher .tabs-content{border-radius:3px;background:transparent;box-shadow:none;padding:0;width:48.07692%;display:flex;flex-wrap:wrap;align-items:center;line-height:33px;position:relative;height:39.5rem;overflow:hidden}.gsm-media .TabSwitcher .tabs-content .w-4c{display:none}.gsm-media .TabSwitcher .tabs-content img{position:absolute;top:-1.1rem;width:100%}.gsm-media .TabSwitcher .tabs{width:48.07692%}.gsm-media .TabSwitcher .tabs ul{list-style:none;height:100%;align-content:space-between;display:flex;padding-left:0;flex-wrap:wrap}.gsm-media .TabSwitcher .tabs ul li{text-transform:uppercase;cursor:pointer;border:1px solid #434649;border-radius:3px;font-family:Lato;font-size:1.2rem;font-weight:900;letter-spacing:.85px;line-height:5rem;padding:0 2rem;width:93%}.gsm-media .TabSwitcher .tabs ul li.active-tab{background:#fcfcfc;position:relative;box-shadow:0 1px 6px 3px rgba(0,0,0,.25),0 2px 11px -14px rgba(0,0,0,.59);width:93%}.gsm-media .TabSwitcher .tabs ul li.active-tab:after{content:"";background:#fcfcfc;width:4rem;height:5.2rem;position:static;right:-2rem;border:none;top:-1px}.gsm-media .TabSwitcher .tabs ul li.active-tab a{color:#000a12}.appearance-none{appearance:none}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-transparent{background-color:transparent}.bg-black{background-color:#22292f}.bg-white{background-color:#fff}.bg-dark-blue{background-color:#0e306e}.bg-blue{background-color:#0e3f97}.bg-light-blue{background-color:#1565c0}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-transparent{border-color:transparent}.border-black{border-color:#22292f}.border-white{border-color:#fff}.border-dark-blue{border-color:#0e306e}.border-blue{border-color:#0e3f97}.border-light-blue{border-color:#1565c0}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t-0{border-top-width:0}.border-r-0{border-right-width:0}.border-b-0{border-bottom-width:0}.border-l-0{border-left-width:0}.border-t-2{border-top-width:2px}.border-r-2{border-right-width:2px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.hidden{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-no-wrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:initial}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clearfix:after{content:"";display:table;clear:both}.font-thin{font-weight:200}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-black{font-weight:900}.hover\:font-thin:hover{font-weight:200}.hover\:font-normal:hover{font-weight:400}.hover\:font-bold:hover{font-weight:700}.hover\:font-black:hover{font-weight:900}.focus\:font-thin:focus{font-weight:200}.focus\:font-normal:focus{font-weight:400}.focus\:font-bold:focus{font-weight:700}.focus\:font-black:focus{font-weight:900}.h-1{height:1rem}.h-2{height:2rem}.h-3{height:3rem}.h-4{height:4rem}.h-5{height:5rem}.h-6{height:6rem}.h-7{height:7rem}.h-8{height:8rem}.h-9{height:9rem}.h-12{height:12rem}.h-100{height:100%}.h-auto{height:auto}.h-px{height:1px}.h-0_25{height:.25rem}.h-0_5{height:.5rem}.h-0_75{height:.75rem}.h-1_25{height:1.25rem}.h-1_5{height:1.5rem}.h-2\.5{height:2.5rem}.m-0{margin:0}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.m-4{margin:4rem}.m-5{margin:5rem}.m-6{margin:6rem}.m-8{margin:8rem}.m-9{margin:9rem}.m-10{margin:10rem}.m-12{margin:12rem}.m-auto{margin:auto}.m-px{margin:1px}.m-0_25{margin:.25rem}.m-0_5{margin:.5rem}.m-0_75{margin:.75rem}.m-1_25{margin:1.25rem}.m-1_5{margin:1.5rem}.m-2_5{margin:2.5rem}.m-1c{margin:4.8076923%}.m-1g{margin:3.8461538%}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-1{margin-top:1rem;margin-bottom:1rem}.mx-1{margin-left:1rem;margin-right:1rem}.my-2{margin-top:2rem;margin-bottom:2rem}.mx-2{margin-left:2rem;margin-right:2rem}.my-3{margin-top:3rem;margin-bottom:3rem}.mx-3{margin-left:3rem;margin-right:3rem}.my-4{margin-top:4rem;margin-bottom:4rem}.mx-4{margin-left:4rem;margin-right:4rem}.my-5{margin-top:5rem;margin-bottom:5rem}.mx-5{margin-left:5rem;margin-right:5rem}.my-6{margin-top:6rem;margin-bottom:6rem}.mx-6{margin-left:6rem;margin-right:6rem}.my-8{margin-top:8rem;margin-bottom:8rem}.mx-8{margin-left:8rem;margin-right:8rem}.my-9{margin-top:9rem;margin-bottom:9rem}.mx-9{margin-left:9rem;margin-right:9rem}.my-10{margin-top:10rem;margin-bottom:10rem}.mx-10{margin-left:10rem;margin-right:10rem}.my-12{margin-top:12rem;margin-bottom:12rem}.mx-12{margin-left:12rem;margin-right:12rem}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-px{margin-top:1px;margin-bottom:1px}.mx-px{margin-left:1px;margin-right:1px}.my-0_25{margin-top:.25rem;margin-bottom:.25rem}.mx-0_25{margin-left:.25rem;margin-right:.25rem}.my-0_5{margin-top:.5rem;margin-bottom:.5rem}.mx-0_5{margin-left:.5rem;margin-right:.5rem}.my-0_75{margin-top:.75rem;margin-bottom:.75rem}.mx-0_75{margin-left:.75rem;margin-right:.75rem}.my-1_25{margin-top:1.25rem;margin-bottom:1.25rem}.mx-1_25{margin-left:1.25rem;margin-right:1.25rem}.my-1_5{margin-top:1.5rem;margin-bottom:1.5rem}.mx-1_5{margin-left:1.5rem;margin-right:1.5rem}.my-2_5{margin-top:2.5rem;margin-bottom:2.5rem}.mx-2_5{margin-left:2.5rem;margin-right:2.5rem}.my-1c{margin-top:4.8076923%;margin-bottom:4.8076923%}.mx-1c{margin-left:4.8076923%;margin-right:4.8076923%}.my-1g{margin-top:3.8461538%;margin-bottom:3.8461538%}.mx-1g{margin-left:3.8461538%;margin-right:3.8461538%}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-1{margin-top:1rem}.mr-1{margin-right:1rem}.mb-1{margin-bottom:1rem}.ml-1{margin-left:1rem}.mt-2{margin-top:2rem}.mr-2{margin-right:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.mt-3{margin-top:3rem}.mr-3{margin-right:3rem}.mb-3{margin-bottom:3rem}.ml-3{margin-left:3rem}.mt-4{margin-top:4rem}.mr-4{margin-right:4rem}.mb-4{margin-bottom:4rem}.ml-4{margin-left:4rem}.mt-5{margin-top:5rem}.mr-5{margin-right:5rem}.mb-5{margin-bottom:5rem}.ml-5{margin-left:5rem}.mt-6{margin-top:6rem}.mr-6{margin-right:6rem}.mb-6{margin-bottom:6rem}.ml-6{margin-left:6rem}.mt-8{margin-top:8rem}.mr-8{margin-right:8rem}.mb-8{margin-bottom:8rem}.ml-8{margin-left:8rem}.mt-9{margin-top:9rem}.mr-9{margin-right:9rem}.mb-9{margin-bottom:9rem}.ml-9{margin-left:9rem}.mt-10{margin-top:10rem}.mr-10{margin-right:10rem}.mb-10{margin-bottom:10rem}.ml-10{margin-left:10rem}.mt-12{margin-top:12rem}.mr-12{margin-right:12rem}.mb-12{margin-bottom:12rem}.ml-12{margin-left:12rem}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mt-px{margin-top:1px}.mr-px{margin-right:1px}.mb-px{margin-bottom:1px}.ml-px{margin-left:1px}.mt-0_25{margin-top:.25rem}.mr-0_25{margin-right:.25rem}.mb-0_25{margin-bottom:.25rem}.ml-0_25{margin-left:.25rem}.mt-0_5{margin-top:.5rem}.mr-0_5{margin-right:.5rem}.mb-0_5{margin-bottom:.5rem}.ml-0_5{margin-left:.5rem}.mt-0_75{margin-top:.75rem}.mr-0_75{margin-right:.75rem}.mb-0_75{margin-bottom:.75rem}.ml-0_75{margin-left:.75rem}.mt-1_25{margin-top:1.25rem}.mr-1_25{margin-right:1.25rem}.mb-1_25{margin-bottom:1.25rem}.ml-1_25{margin-left:1.25rem}.mt-1_5{margin-top:1.5rem}.mr-1_5{margin-right:1.5rem}.mb-1_5{margin-bottom:1.5rem}.ml-1_5{margin-left:1.5rem}.mt-2_5{margin-top:2.5rem}.mr-2_5{margin-right:2.5rem}.mb-2_5{margin-bottom:2.5rem}.ml-2_5{margin-left:2.5rem}.mt-1c{margin-top:4.8076923%}.mr-1c{margin-right:4.8076923%}.mb-1c{margin-bottom:4.8076923%}.ml-1c{margin-left:4.8076923%}.mt-1g{margin-top:3.8461538%}.mr-1g{margin-right:3.8461538%}.mb-1g{margin-bottom:3.8461538%}.ml-1g{margin-left:3.8461538%}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-w-0{min-width:0}.min-w-full{min-width:100%}.-m-0{margin:0}.-m-1{margin:-1rem}.-m-2{margin:-2rem}.-m-5{margin:-5rem}.-m-9{margin:-9rem}.-m-px{margin:-1px}.-m-0_25{margin:-.25rem}.-m-0_5{margin:-.5rem}.-m-1_25{margin:-1.25rem}.-m-1_5{margin:-1.5rem}.-m-2_5{margin:-2.5rem}.-my-0{margin-top:0;margin-bottom:0}.-mx-0{margin-left:0;margin-right:0}.-my-1{margin-top:-1rem;margin-bottom:-1rem}.-mx-1{margin-left:-1rem;margin-right:-1rem}.-my-2{margin-top:-2rem;margin-bottom:-2rem}.-mx-2{margin-left:-2rem;margin-right:-2rem}.-my-5{margin-top:-5rem;margin-bottom:-5rem}.-mx-5{margin-left:-5rem;margin-right:-5rem}.-my-9{margin-top:-9rem;margin-bottom:-9rem}.-mx-9{margin-left:-9rem;margin-right:-9rem}.-my-px{margin-top:-1px;margin-bottom:-1px}.-mx-px{margin-left:-1px;margin-right:-1px}.-my-0_25{margin-top:-.25rem;margin-bottom:-.25rem}.-mx-0_25{margin-left:-.25rem;margin-right:-.25rem}.-my-0_5{margin-top:-.5rem;margin-bottom:-.5rem}.-mx-0_5{margin-left:-.5rem;margin-right:-.5rem}.-my-1_25{margin-top:-1.25rem;margin-bottom:-1.25rem}.-mx-1_25{margin-left:-1.25rem;margin-right:-1.25rem}.-my-1_5{margin-top:-1.5rem;margin-bottom:-1.5rem}.-mx-1_5{margin-left:-1.5rem;margin-right:-1.5rem}.-my-2_5{margin-top:-2.5rem;margin-bottom:-2.5rem}.-mx-2_5{margin-left:-2.5rem;margin-right:-2.5rem}.-mt-0{margin-top:0}.-mr-0{margin-right:0}.-mb-0{margin-bottom:0}.-ml-0{margin-left:0}.-mt-1{margin-top:-1rem}.-mr-1{margin-right:-1rem}.-mb-1{margin-bottom:-1rem}.-ml-1{margin-left:-1rem}.-mt-2{margin-top:-2rem}.-mr-2{margin-right:-2rem}.-mb-2{margin-bottom:-2rem}.-ml-2{margin-left:-2rem}.-mt-5{margin-top:-5rem}.-mr-5{margin-right:-5rem}.-mb-5{margin-bottom:-5rem}.-ml-5{margin-left:-5rem}.-mt-9{margin-top:-9rem}.-mr-9{margin-right:-9rem}.-mb-9{margin-bottom:-9rem}.-ml-9{margin-left:-9rem}.-mt-px{margin-top:-1px}.-mr-px{margin-right:-1px}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-0_25{margin-top:-.25rem}.-mr-0_25{margin-right:-.25rem}.-mb-0_25{margin-bottom:-.25rem}.-ml-0_25{margin-left:-.25rem}.-mt-0_5{margin-top:-.5rem}.-mr-0_5{margin-right:-.5rem}.-mb-0_5{margin-bottom:-.5rem}.-ml-0_5{margin-left:-.5rem}.-mt-1_25{margin-top:-1.25rem}.-mr-1_25{margin-right:-1.25rem}.-mb-1_25{margin-bottom:-1.25rem}.-ml-1_25{margin-left:-1.25rem}.-mt-1_5{margin-top:-1.5rem}.-mr-1_5{margin-right:-1.5rem}.-mb-1_5{margin-bottom:-1.5rem}.-ml-1_5{margin-left:-1.5rem}.-mt-2_5{margin-top:-2.5rem}.-mr-2_5{margin-right:-2.5rem}.-mb-2_5{margin-bottom:-2.5rem}.-ml-2_5{margin-left:-2.5rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.scrolling-touch{-webkit-overflow-scrolling:touch}.scrolling-auto{-webkit-overflow-scrolling:auto}.p-0{padding:0}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-4{padding:4rem}.p-5{padding:5rem}.p-6{padding:6rem}.p-8{padding:8rem}.p-9{padding:9rem}.p-12{padding:12rem}.p-px{padding:1px}.p-0_25{padding:.25rem}.p-0_5{padding:.5rem}.p-0_75{padding:.75rem}.p-1_25{padding:1.25rem}.p-1_5{padding:1.5rem}.p-2_5{padding:2.5rem}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:1rem;padding-bottom:1rem}.px-1{padding-left:1rem;padding-right:1rem}.py-2{padding-top:2rem;padding-bottom:2rem}.px-2{padding-left:2rem;padding-right:2rem}.py-3{padding-top:3rem;padding-bottom:3rem}.px-3{padding-left:3rem;padding-right:3rem}.py-4{padding-top:4rem;padding-bottom:4rem}.px-4{padding-left:4rem;padding-right:4rem}.py-5{padding-top:5rem;padding-bottom:5rem}.px-5{padding-left:5rem;padding-right:5rem}.py-6{padding-top:6rem;padding-bottom:6rem}.px-6{padding-left:6rem;padding-right:6rem}.py-8{padding-top:8rem;padding-bottom:8rem}.px-8{padding-left:8rem;padding-right:8rem}.py-9{padding-top:9rem;padding-bottom:9rem}.px-9{padding-left:9rem;padding-right:9rem}.py-12{padding-top:12rem;padding-bottom:12rem}.px-12{padding-left:12rem;padding-right:12rem}.py-px{padding-top:1px;padding-bottom:1px}.px-px{padding-left:1px;padding-right:1px}.py-0_25{padding-top:.25rem;padding-bottom:.25rem}.px-0_25{padding-left:.25rem;padding-right:.25rem}.py-0_5{padding-top:.5rem;padding-bottom:.5rem}.px-0_5{padding-left:.5rem;padding-right:.5rem}.py-0_75{padding-top:.75rem;padding-bottom:.75rem}.px-0_75{padding-left:.75rem;padding-right:.75rem}.py-1_25{padding-top:1.25rem;padding-bottom:1.25rem}.px-1_25{padding-left:1.25rem;padding-right:1.25rem}.py-1_5{padding-top:1.5rem;padding-bottom:1.5rem}.px-1_5{padding-left:1.5rem;padding-right:1.5rem}.py-2_5{padding-top:2.5rem;padding-bottom:2.5rem}.px-2_5{padding-left:2.5rem;padding-right:2.5rem}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-1{padding-top:1rem}.pr-1{padding-right:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.pt-2{padding-top:2rem}.pr-2{padding-right:2rem}.pb-2{padding-bottom:2rem}.pl-2{padding-left:2rem}.pt-3{padding-top:3rem}.pr-3{padding-right:3rem}.pb-3{padding-bottom:3rem}.pl-3{padding-left:3rem}.pt-4{padding-top:4rem}.pr-4{padding-right:4rem}.pb-4{padding-bottom:4rem}.pl-4{padding-left:4rem}.pt-5{padding-top:5rem}.pr-5{padding-right:5rem}.pb-5{padding-bottom:5rem}.pl-5{padding-left:5rem}.pt-6{padding-top:6rem}.pr-6{padding-right:6rem}.pb-6{padding-bottom:6rem}.pl-6{padding-left:6rem}.pt-8{padding-top:8rem}.pr-8{padding-right:8rem}.pb-8{padding-bottom:8rem}.pl-8{padding-left:8rem}.pt-9{padding-top:9rem}.pr-9{padding-right:9rem}.pb-9{padding-bottom:9rem}.pl-9{padding-left:9rem}.pt-12{padding-top:12rem}.pr-12{padding-right:12rem}.pb-12{padding-bottom:12rem}.pl-12{padding-left:12rem}.pt-px{padding-top:1px}.pr-px{padding-right:1px}.pb-px{padding-bottom:1px}.pl-px{padding-left:1px}.pt-0_25{padding-top:.25rem}.pr-0_25{padding-right:.25rem}.pb-0_25{padding-bottom:.25rem}.pl-0_25{padding-left:.25rem}.pt-0_5{padding-top:.5rem}.pr-0_5{padding-right:.5rem}.pb-0_5{padding-bottom:.5rem}.pl-0_5{padding-left:.5rem}.pt-0_75{padding-top:.75rem}.pr-0_75{padding-right:.75rem}.pb-0_75{padding-bottom:.75rem}.pl-0_75{padding-left:.75rem}.pt-1_25{padding-top:1.25rem}.pr-1_25{padding-right:1.25rem}.pb-1_25{padding-bottom:1.25rem}.pl-1_25{padding-left:1.25rem}.pt-1_5{padding-top:1.5rem}.pr-1_5{padding-right:1.5rem}.pb-1_5{padding-bottom:1.5rem}.pl-1_5{padding-left:1.5rem}.pt-2_5{padding-top:2.5rem}.pr-2_5{padding-right:2.5rem}.pb-2_5{padding-bottom:2.5rem}.pl-2_5{padding-left:2.5rem}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.pin-none{top:auto;right:auto;bottom:auto;left:auto}.pin{right:0;left:0}.pin,.pin-y{top:0;bottom:0}.pin-x{right:0;left:0}.pin-t{top:0}.pin-r{right:0}.pin-b{bottom:0}.pin-l{left:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-transparent{color:transparent}.text-black{color:#22292f}.text-white{color:#fff}.text-dark-blue{color:#0e306e}.text-blue{color:#0e3f97}.text-light-blue{color:#1565c0}.italic{font-style:italic}.roman{font-style:normal}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.hover\:italic:hover{font-style:italic}.hover\:roman:hover{font-style:normal}.hover\:uppercase:hover{text-transform:uppercase}.hover\:lowercase:hover{text-transform:lowercase}.hover\:capitalize:hover{text-transform:capitalize}.hover\:normal-case:hover{text-transform:none}.hover\:underline:hover{text-decoration:underline}.hover\:line-through:hover{text-decoration:line-through}.hover\:no-underline:hover{text-decoration:none}.hover\:antialiased:hover{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hover\:subpixel-antialiased:hover{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.focus\:italic:focus{font-style:italic}.focus\:roman:focus{font-style:normal}.focus\:uppercase:focus{text-transform:uppercase}.focus\:lowercase:focus{text-transform:lowercase}.focus\:capitalize:focus{text-transform:capitalize}.focus\:normal-case:focus{text-transform:none}.focus\:underline:focus{text-decoration:underline}.focus\:line-through:focus{text-decoration:line-through}.focus\:no-underline:focus{text-decoration:none}.focus\:antialiased:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.focus\:subpixel-antialiased:focus{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.visible{visibility:visible}.invisible{visibility:hidden}.w-1{width:1rem}.w-2{width:2rem}.w-3{width:3rem}.w-4{width:4rem}.w-6{width:6rem}.w-7{width:7rem}.w-8{width:8rem}.w-12{width:12rem}.w-auto{width:auto}.w-px{width:1px}.w-0_25{width:.25rem}.w-0_5{width:.5rem}.w-0_75{width:.75rem}.w-1_25{width:1.25rem}.w-1\.5{width:1.5rem}.w-2\.5{width:2.5rem}.w-1\/2{width:50%}.w-1\/3{width:33.33333%}.w-2\/3{width:66.66667%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.66667%}.w-full{width:100%}.w-screen{width:100vw}.w-1c{width:4.807692308%}.w-2c{width:13.46153846%}.w-3c{width:22.11538462%}.w-4c{width:30.76923077%}.w-5c{width:39.42307692%}.w-6c{width:48.07692308%}.w-7c{width:56.73076923%}.w-8c{width:65.38461538%}.w-9c{width:74.03846154%}.w-10c{width:82.69230769%}.w-11c{width:91.34615385%}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-5{z-index:5}.z-auto{z-index:auto}@media (min-width:768px){.md\:appearance-none{appearance:none}.md\:bg-fixed{background-attachment:fixed}.md\:bg-local{background-attachment:local}.md\:bg-scroll{background-attachment:scroll}.md\:bg-bottom{background-position:bottom}.md\:bg-center{background-position:50%}.md\:bg-left{background-position:0}.md\:bg-left-bottom{background-position:0 100%}.md\:bg-left-top{background-position:0 0}.md\:bg-right{background-position:100%}.md\:bg-right-bottom{background-position:100% 100%}.md\:bg-right-top{background-position:100% 0}.md\:bg-top{background-position:top}.md\:bg-repeat{background-repeat:repeat}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:bg-repeat-x{background-repeat:repeat-x}.md\:bg-repeat-y{background-repeat:repeat-y}.md\:bg-auto{background-size:auto}.md\:bg-cover{background-size:cover}.md\:bg-contain{background-size:contain}.md\:border-0{border-width:0}.md\:border-2{border-width:2px}.md\:border{border-width:1px}.md\:border-t-0{border-top-width:0}.md\:border-r-0{border-right-width:0}.md\:border-b-0{border-bottom-width:0}.md\:border-l-0{border-left-width:0}.md\:border-t-2{border-top-width:2px}.md\:border-r-2{border-right-width:2px}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-2{border-left-width:2px}.md\:border-t{border-top-width:1px}.md\:border-r{border-right-width:1px}.md\:border-b{border-bottom-width:1px}.md\:border-l{border-left-width:1px}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:inline{display:inline}.md\:table{display:table}.md\:table-row{display:table-row}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:flex-no-wrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:items-stretch{align-items:stretch}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:self-end{align-self:flex-end}.md\:self-center{align-self:center}.md\:self-stretch{align-self:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:content-center{align-content:center}.md\:content-start{align-content:flex-start}.md\:content-end{align-content:flex-end}.md\:content-between{align-content:space-between}.md\:content-around{align-content:space-around}.md\:flex-1{flex:1}.md\:flex-auto{flex:auto}.md\:flex-initial{flex:initial}.md\:flex-none{flex:none}.md\:flex-grow{flex-grow:1}.md\:flex-shrink{flex-shrink:1}.md\:flex-no-grow{flex-grow:0}.md\:flex-no-shrink{flex-shrink:0}.md\:float-right{float:right}.md\:float-left{float:left}.md\:float-none{float:none}.md\:clearfix:after{content:"";display:table;clear:both}.md\:font-thin{font-weight:200}.md\:font-normal{font-weight:400}.md\:font-bold{font-weight:700}.md\:font-black{font-weight:900}.md\:hover\:font-thin:hover{font-weight:200}.md\:hover\:font-normal:hover{font-weight:400}.md\:hover\:font-bold:hover{font-weight:700}.md\:hover\:font-black:hover{font-weight:900}.md\:focus\:font-thin:focus{font-weight:200}.md\:focus\:font-normal:focus{font-weight:400}.md\:focus\:font-bold:focus{font-weight:700}.md\:focus\:font-black:focus{font-weight:900}.md\:h-1{height:1rem}.md\:h-2{height:2rem}.md\:h-3{height:3rem}.md\:h-4{height:4rem}.md\:h-5{height:5rem}.md\:h-6{height:6rem}.md\:h-7{height:7rem}.md\:h-8{height:8rem}.md\:h-9{height:9rem}.md\:h-12{height:12rem}.md\:h-100{height:100%}.md\:h-auto{height:auto}.md\:h-px{height:1px}.md\:h-0_25{height:.25rem}.md\:h-0_5{height:.5rem}.md\:h-0_75{height:.75rem}.md\:h-1_25{height:1.25rem}.md\:h-1_5{height:1.5rem}.h-2\.md\:5{height:2.5rem}.md\:m-0{margin:0}.md\:m-1{margin:1rem}.md\:m-2{margin:2rem}.md\:m-3{margin:3rem}.md\:m-4{margin:4rem}.md\:m-5{margin:5rem}.md\:m-6{margin:6rem}.md\:m-8{margin:8rem}.md\:m-9{margin:9rem}.md\:m-10{margin:10rem}.md\:m-12{margin:12rem}.md\:m-auto{margin:auto}.md\:m-px{margin:1px}.md\:m-0_25{margin:.25rem}.md\:m-0_5{margin:.5rem}.md\:m-0_75{margin:.75rem}.md\:m-1_25{margin:1.25rem}.md\:m-1_5{margin:1.5rem}.md\:m-2_5{margin:2.5rem}.md\:m-1c{margin:4.8076923%}.md\:m-1g{margin:3.8461538%}.md\:my-0{margin-top:0;margin-bottom:0}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-1{margin-top:1rem;margin-bottom:1rem}.md\:mx-1{margin-left:1rem;margin-right:1rem}.md\:my-2{margin-top:2rem;margin-bottom:2rem}.md\:mx-2{margin-left:2rem;margin-right:2rem}.md\:my-3{margin-top:3rem;margin-bottom:3rem}.md\:mx-3{margin-left:3rem;margin-right:3rem}.md\:my-4{margin-top:4rem;margin-bottom:4rem}.md\:mx-4{margin-left:4rem;margin-right:4rem}.md\:my-5{margin-top:5rem;margin-bottom:5rem}.md\:mx-5{margin-left:5rem;margin-right:5rem}.md\:my-6{margin-top:6rem;margin-bottom:6rem}.md\:mx-6{margin-left:6rem;margin-right:6rem}.md\:my-8{margin-top:8rem;margin-bottom:8rem}.md\:mx-8{margin-left:8rem;margin-right:8rem}.md\:my-9{margin-top:9rem;margin-bottom:9rem}.md\:mx-9{margin-left:9rem;margin-right:9rem}.md\:my-10{margin-top:10rem;margin-bottom:10rem}.md\:mx-10{margin-left:10rem;margin-right:10rem}.md\:my-12{margin-top:12rem;margin-bottom:12rem}.md\:mx-12{margin-left:12rem;margin-right:12rem}.md\:my-auto{margin-top:auto;margin-bottom:auto}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-px{margin-top:1px;margin-bottom:1px}.md\:mx-px{margin-left:1px;margin-right:1px}.md\:my-0_25{margin-top:.25rem;margin-bottom:.25rem}.md\:mx-0_25{margin-left:.25rem;margin-right:.25rem}.md\:my-0_5{margin-top:.5rem;margin-bottom:.5rem}.md\:mx-0_5{margin-left:.5rem;margin-right:.5rem}.md\:my-0_75{margin-top:.75rem;margin-bottom:.75rem}.md\:mx-0_75{margin-left:.75rem;margin-right:.75rem}.md\:my-1_25{margin-top:1.25rem;margin-bottom:1.25rem}.md\:mx-1_25{margin-left:1.25rem;margin-right:1.25rem}.md\:my-1_5{margin-top:1.5rem;margin-bottom:1.5rem}.md\:mx-1_5{margin-left:1.5rem;margin-right:1.5rem}.md\:my-2_5{margin-top:2.5rem;margin-bottom:2.5rem}.md\:mx-2_5{margin-left:2.5rem;margin-right:2.5rem}.md\:my-1c{margin-top:4.8076923%;margin-bottom:4.8076923%}.md\:mx-1c{margin-left:4.8076923%;margin-right:4.8076923%}.md\:my-1g{margin-top:3.8461538%;margin-bottom:3.8461538%}.md\:mx-1g{margin-left:3.8461538%;margin-right:3.8461538%}.md\:mt-0{margin-top:0}.md\:mr-0{margin-right:0}.md\:mb-0{margin-bottom:0}.md\:ml-0{margin-left:0}.md\:mt-1{margin-top:1rem}.md\:mr-1{margin-right:1rem}.md\:mb-1{margin-bottom:1rem}.md\:ml-1{margin-left:1rem}.md\:mt-2{margin-top:2rem}.md\:mr-2{margin-right:2rem}.md\:mb-2{margin-bottom:2rem}.md\:ml-2{margin-left:2rem}.md\:mt-3{margin-top:3rem}.md\:mr-3{margin-right:3rem}.md\:mb-3{margin-bottom:3rem}.md\:ml-3{margin-left:3rem}.md\:mt-4{margin-top:4rem}.md\:mr-4{margin-right:4rem}.md\:mb-4{margin-bottom:4rem}.md\:ml-4{margin-left:4rem}.md\:mt-5{margin-top:5rem}.md\:mr-5{margin-right:5rem}.md\:mb-5{margin-bottom:5rem}.md\:ml-5{margin-left:5rem}.md\:mt-6{margin-top:6rem}.md\:mr-6{margin-right:6rem}.md\:mb-6{margin-bottom:6rem}.md\:ml-6{margin-left:6rem}.md\:mt-8{margin-top:8rem}.md\:mr-8{margin-right:8rem}.md\:mb-8{margin-bottom:8rem}.md\:ml-8{margin-left:8rem}.md\:mt-9{margin-top:9rem}.md\:mr-9{margin-right:9rem}.md\:mb-9{margin-bottom:9rem}.md\:ml-9{margin-left:9rem}.md\:mt-10{margin-top:10rem}.md\:mr-10{margin-right:10rem}.md\:mb-10{margin-bottom:10rem}.md\:ml-10{margin-left:10rem}.md\:mt-12{margin-top:12rem}.md\:mr-12{margin-right:12rem}.md\:mb-12{margin-bottom:12rem}.md\:ml-12{margin-left:12rem}.md\:mt-auto{margin-top:auto}.md\:mr-auto{margin-right:auto}.md\:mb-auto{margin-bottom:auto}.md\:ml-auto{margin-left:auto}.md\:mt-px{margin-top:1px}.md\:mr-px{margin-right:1px}.md\:mb-px{margin-bottom:1px}.md\:ml-px{margin-left:1px}.md\:mt-0_25{margin-top:.25rem}.md\:mr-0_25{margin-right:.25rem}.md\:mb-0_25{margin-bottom:.25rem}.md\:ml-0_25{margin-left:.25rem}.md\:mt-0_5{margin-top:.5rem}.md\:mr-0_5{margin-right:.5rem}.md\:mb-0_5{margin-bottom:.5rem}.md\:ml-0_5{margin-left:.5rem}.md\:mt-0_75{margin-top:.75rem}.md\:mr-0_75{margin-right:.75rem}.md\:mb-0_75{margin-bottom:.75rem}.md\:ml-0_75{margin-left:.75rem}.md\:mt-1_25{margin-top:1.25rem}.md\:mr-1_25{margin-right:1.25rem}.md\:mb-1_25{margin-bottom:1.25rem}.md\:ml-1_25{margin-left:1.25rem}.md\:mt-1_5{margin-top:1.5rem}.md\:mr-1_5{margin-right:1.5rem}.md\:mb-1_5{margin-bottom:1.5rem}.md\:ml-1_5{margin-left:1.5rem}.md\:mt-2_5{margin-top:2.5rem}.md\:mr-2_5{margin-right:2.5rem}.md\:mb-2_5{margin-bottom:2.5rem}.md\:ml-2_5{margin-left:2.5rem}.md\:mt-1c{margin-top:4.8076923%}.md\:mr-1c{margin-right:4.8076923%}.md\:mb-1c{margin-bottom:4.8076923%}.md\:ml-1c{margin-left:4.8076923%}.md\:mt-1g{margin-top:3.8461538%}.md\:mr-1g{margin-right:3.8461538%}.md\:mb-1g{margin-bottom:3.8461538%}.md\:ml-1g{margin-left:3.8461538%}.md\:max-h-full{max-height:100%}.md\:max-h-screen{max-height:100vh}.md\:min-h-0{min-height:0}.md\:min-h-full{min-height:100%}.md\:min-h-screen{min-height:100vh}.md\:min-w-0{min-width:0}.md\:min-w-full{min-width:100%}.md\:-m-0{margin:0}.md\:-m-1{margin:-1rem}.md\:-m-2{margin:-2rem}.md\:-m-5{margin:-5rem}.md\:-m-9{margin:-9rem}.md\:-m-px{margin:-1px}.md\:-m-0_25{margin:-.25rem}.md\:-m-0_5{margin:-.5rem}.md\:-m-1_25{margin:-1.25rem}.md\:-m-1_5{margin:-1.5rem}.md\:-m-2_5{margin:-2.5rem}.md\:-my-0{margin-top:0;margin-bottom:0}.md\:-mx-0{margin-left:0;margin-right:0}.md\:-my-1{margin-top:-1rem;margin-bottom:-1rem}.md\:-mx-1{margin-left:-1rem;margin-right:-1rem}.md\:-my-2{margin-top:-2rem;margin-bottom:-2rem}.md\:-mx-2{margin-left:-2rem;margin-right:-2rem}.md\:-my-5{margin-top:-5rem;margin-bottom:-5rem}.md\:-mx-5{margin-left:-5rem;margin-right:-5rem}.md\:-my-9{margin-top:-9rem;margin-bottom:-9rem}.md\:-mx-9{margin-left:-9rem;margin-right:-9rem}.md\:-my-px{margin-top:-1px;margin-bottom:-1px}.md\:-mx-px{margin-left:-1px;margin-right:-1px}.md\:-my-0_25{margin-top:-.25rem;margin-bottom:-.25rem}.md\:-mx-0_25{margin-left:-.25rem;margin-right:-.25rem}.md\:-my-0_5{margin-top:-.5rem;margin-bottom:-.5rem}.md\:-mx-0_5{margin-left:-.5rem;margin-right:-.5rem}.md\:-my-1_25{margin-top:-1.25rem;margin-bottom:-1.25rem}.md\:-mx-1_25{margin-left:-1.25rem;margin-right:-1.25rem}.md\:-my-1_5{margin-top:-1.5rem;margin-bottom:-1.5rem}.md\:-mx-1_5{margin-left:-1.5rem;margin-right:-1.5rem}.md\:-my-2_5{margin-top:-2.5rem;margin-bottom:-2.5rem}.md\:-mx-2_5{margin-left:-2.5rem;margin-right:-2.5rem}.md\:-mt-0{margin-top:0}.md\:-mr-0{margin-right:0}.md\:-mb-0{margin-bottom:0}.md\:-ml-0{margin-left:0}.md\:-mt-1{margin-top:-1rem}.md\:-mr-1{margin-right:-1rem}.md\:-mb-1{margin-bottom:-1rem}.md\:-ml-1{margin-left:-1rem}.md\:-mt-2{margin-top:-2rem}.md\:-mr-2{margin-right:-2rem}.md\:-mb-2{margin-bottom:-2rem}.md\:-ml-2{margin-left:-2rem}.md\:-mt-5{margin-top:-5rem}.md\:-mr-5{margin-right:-5rem}.md\:-mb-5{margin-bottom:-5rem}.md\:-ml-5{margin-left:-5rem}.md\:-mt-9{margin-top:-9rem}.md\:-mr-9{margin-right:-9rem}.md\:-mb-9{margin-bottom:-9rem}.md\:-ml-9{margin-left:-9rem}.md\:-mt-px{margin-top:-1px}.md\:-mr-px{margin-right:-1px}.md\:-mb-px{margin-bottom:-1px}.md\:-ml-px{margin-left:-1px}.md\:-mt-0_25{margin-top:-.25rem}.md\:-mr-0_25{margin-right:-.25rem}.md\:-mb-0_25{margin-bottom:-.25rem}.md\:-ml-0_25{margin-left:-.25rem}.md\:-mt-0_5{margin-top:-.5rem}.md\:-mr-0_5{margin-right:-.5rem}.md\:-mb-0_5{margin-bottom:-.5rem}.md\:-ml-0_5{margin-left:-.5rem}.md\:-mt-1_25{margin-top:-1.25rem}.md\:-mr-1_25{margin-right:-1.25rem}.md\:-mb-1_25{margin-bottom:-1.25rem}.md\:-ml-1_25{margin-left:-1.25rem}.md\:-mt-1_5{margin-top:-1.5rem}.md\:-mr-1_5{margin-right:-1.5rem}.md\:-mb-1_5{margin-bottom:-1.5rem}.md\:-ml-1_5{margin-left:-1.5rem}.md\:-mt-2_5{margin-top:-2.5rem}.md\:-mr-2_5{margin-right:-2.5rem}.md\:-mb-2_5{margin-bottom:-2.5rem}.md\:-ml-2_5{margin-left:-2.5rem}.md\:overflow-auto{overflow:auto}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:overflow-scroll{overflow:scroll}.md\:overflow-x-auto{overflow-x:auto}.md\:overflow-y-auto{overflow-y:auto}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-x-visible{overflow-x:visible}.md\:overflow-y-visible{overflow-y:visible}.md\:overflow-x-scroll{overflow-x:scroll}.md\:overflow-y-scroll{overflow-y:scroll}.md\:scrolling-touch{-webkit-overflow-scrolling:touch}.md\:scrolling-auto{-webkit-overflow-scrolling:auto}.md\:p-0{padding:0}.md\:p-1{padding:1rem}.md\:p-2{padding:2rem}.md\:p-3{padding:3rem}.md\:p-4{padding:4rem}.md\:p-5{padding:5rem}.md\:p-6{padding:6rem}.md\:p-8{padding:8rem}.md\:p-9{padding:9rem}.md\:p-12{padding:12rem}.md\:p-px{padding:1px}.md\:p-0_25{padding:.25rem}.md\:p-0_5{padding:.5rem}.md\:p-0_75{padding:.75rem}.md\:p-1_25{padding:1.25rem}.md\:p-1_5{padding:1.5rem}.md\:p-2_5{padding:2.5rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:px-0{padding-left:0;padding-right:0}.md\:py-1{padding-top:1rem;padding-bottom:1rem}.md\:px-1{padding-left:1rem;padding-right:1rem}.md\:py-2{padding-top:2rem;padding-bottom:2rem}.md\:px-2{padding-left:2rem;padding-right:2rem}.md\:py-3{padding-top:3rem;padding-bottom:3rem}.md\:px-3{padding-left:3rem;padding-right:3rem}.md\:py-4{padding-top:4rem;padding-bottom:4rem}.md\:px-4{padding-left:4rem;padding-right:4rem}.md\:py-5{padding-top:5rem;padding-bottom:5rem}.md\:px-5{padding-left:5rem;padding-right:5rem}.md\:py-6{padding-top:6rem;padding-bottom:6rem}.md\:px-6{padding-left:6rem;padding-right:6rem}.md\:py-8{padding-top:8rem;padding-bottom:8rem}.md\:px-8{padding-left:8rem;padding-right:8rem}.md\:py-9{padding-top:9rem;padding-bottom:9rem}.md\:px-9{padding-left:9rem;padding-right:9rem}.md\:py-12{padding-top:12rem;padding-bottom:12rem}.md\:px-12{padding-left:12rem;padding-right:12rem}.md\:py-px{padding-top:1px;padding-bottom:1px}.md\:px-px{padding-left:1px;padding-right:1px}.md\:py-0_25{padding-top:.25rem;padding-bottom:.25rem}.md\:px-0_25{padding-left:.25rem;padding-right:.25rem}.md\:py-0_5{padding-top:.5rem;padding-bottom:.5rem}.md\:px-0_5{padding-left:.5rem;padding-right:.5rem}.md\:py-0_75{padding-top:.75rem;padding-bottom:.75rem}.md\:px-0_75{padding-left:.75rem;padding-right:.75rem}.md\:py-1_25{padding-top:1.25rem;padding-bottom:1.25rem}.md\:px-1_25{padding-left:1.25rem;padding-right:1.25rem}.md\:py-1_5{padding-top:1.5rem;padding-bottom:1.5rem}.md\:px-1_5{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2_5{padding-top:2.5rem;padding-bottom:2.5rem}.md\:px-2_5{padding-left:2.5rem;padding-right:2.5rem}.md\:pt-0{padding-top:0}.md\:pr-0{padding-right:0}.md\:pb-0{padding-bottom:0}.md\:pl-0{padding-left:0}.md\:pt-1{padding-top:1rem}.md\:pr-1{padding-right:1rem}.md\:pb-1{padding-bottom:1rem}.md\:pl-1{padding-left:1rem}.md\:pt-2{padding-top:2rem}.md\:pr-2{padding-right:2rem}.md\:pb-2{padding-bottom:2rem}.md\:pl-2{padding-left:2rem}.md\:pt-3{padding-top:3rem}.md\:pr-3{padding-right:3rem}.md\:pb-3{padding-bottom:3rem}.md\:pl-3{padding-left:3rem}.md\:pt-4{padding-top:4rem}.md\:pr-4{padding-right:4rem}.md\:pb-4{padding-bottom:4rem}.md\:pl-4{padding-left:4rem}.md\:pt-5{padding-top:5rem}.md\:pr-5{padding-right:5rem}.md\:pb-5{padding-bottom:5rem}.md\:pl-5{padding-left:5rem}.md\:pt-6{padding-top:6rem}.md\:pr-6{padding-right:6rem}.md\:pb-6{padding-bottom:6rem}.md\:pl-6{padding-left:6rem}.md\:pt-8{padding-top:8rem}.md\:pr-8{padding-right:8rem}.md\:pb-8{padding-bottom:8rem}.md\:pl-8{padding-left:8rem}.md\:pt-9{padding-top:9rem}.md\:pr-9{padding-right:9rem}.md\:pb-9{padding-bottom:9rem}.md\:pl-9{padding-left:9rem}.md\:pt-12{padding-top:12rem}.md\:pr-12{padding-right:12rem}.md\:pb-12{padding-bottom:12rem}.md\:pl-12{padding-left:12rem}.md\:pt-px{padding-top:1px}.md\:pr-px{padding-right:1px}.md\:pb-px{padding-bottom:1px}.md\:pl-px{padding-left:1px}.md\:pt-0_25{padding-top:.25rem}.md\:pr-0_25{padding-right:.25rem}.md\:pb-0_25{padding-bottom:.25rem}.md\:pl-0_25{padding-left:.25rem}.md\:pt-0_5{padding-top:.5rem}.md\:pr-0_5{padding-right:.5rem}.md\:pb-0_5{padding-bottom:.5rem}.md\:pl-0_5{padding-left:.5rem}.md\:pt-0_75{padding-top:.75rem}.md\:pr-0_75{padding-right:.75rem}.md\:pb-0_75{padding-bottom:.75rem}.md\:pl-0_75{padding-left:.75rem}.md\:pt-1_25{padding-top:1.25rem}.md\:pr-1_25{padding-right:1.25rem}.md\:pb-1_25{padding-bottom:1.25rem}.md\:pl-1_25{padding-left:1.25rem}.md\:pt-1_5{padding-top:1.5rem}.md\:pr-1_5{padding-right:1.5rem}.md\:pb-1_5{padding-bottom:1.5rem}.md\:pl-1_5{padding-left:1.5rem}.md\:pt-2_5{padding-top:2.5rem}.md\:pr-2_5{padding-right:2.5rem}.md\:pb-2_5{padding-bottom:2.5rem}.md\:pl-2_5{padding-left:2.5rem}.md\:static{position:static}.md\:fixed{position:fixed}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:sticky{position:sticky}.md\:pin-none{top:auto;right:auto;bottom:auto;left:auto}.md\:pin{right:0;left:0}.md\:pin,.md\:pin-y{top:0;bottom:0}.md\:pin-x{right:0;left:0}.md\:pin-t{top:0}.md\:pin-r{right:0}.md\:pin-b{bottom:0}.md\:pin-l{left:0}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-justify{text-align:justify}.md\:align-baseline{vertical-align:baseline}.md\:align-top{vertical-align:top}.md\:align-middle{vertical-align:middle}.md\:align-bottom{vertical-align:bottom}.md\:align-text-top{vertical-align:text-top}.md\:align-text-bottom{vertical-align:text-bottom}.md\:visible{visibility:visible}.md\:invisible{visibility:hidden}.md\:w-1{width:1rem}.md\:w-2{width:2rem}.md\:w-3{width:3rem}.md\:w-4{width:4rem}.md\:w-6{width:6rem}.md\:w-7{width:7rem}.md\:w-8{width:8rem}.md\:w-12{width:12rem}.md\:w-auto{width:auto}.md\:w-px{width:1px}.md\:w-0_25{width:.25rem}.md\:w-0_5{width:.5rem}.md\:w-0_75{width:.75rem}.md\:w-1_25{width:1.25rem}.w-1\.md\:5{width:1.5rem}.w-2\.md\:5{width:2.5rem}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.33333%}.md\:w-2\/3{width:66.66667%}.md\:w-1\/4{width:25%}.md\:w-1\/5{width:20%}.md\:w-1\/6{width:16.66667%}.md\:w-full{width:100%}.md\:w-screen{width:100vw}.md\:w-1c{width:4.807692308%}.md\:w-2c{width:13.46153846%}.md\:w-3c{width:22.11538462%}.md\:w-4c{width:30.76923077%}.md\:w-5c{width:39.42307692%}.md\:w-6c{width:48.07692308%}.md\:w-7c{width:56.73076923%}.md\:w-8c{width:65.38461538%}.md\:w-9c{width:74.03846154%}.md\:w-10c{width:82.69230769%}.md\:w-11c{width:91.34615385%}}@media (min-width:992px){.lg\:appearance-none{appearance:none}.lg\:bg-fixed{background-attachment:fixed}.lg\:bg-local{background-attachment:local}.lg\:bg-scroll{background-attachment:scroll}.lg\:bg-bottom{background-position:bottom}.lg\:bg-center{background-position:50%}.lg\:bg-left{background-position:0}.lg\:bg-left-bottom{background-position:0 100%}.lg\:bg-left-top{background-position:0 0}.lg\:bg-right{background-position:100%}.lg\:bg-right-bottom{background-position:100% 100%}.lg\:bg-right-top{background-position:100% 0}.lg\:bg-top{background-position:top}.lg\:bg-repeat{background-repeat:repeat}.lg\:bg-no-repeat{background-repeat:no-repeat}.lg\:bg-repeat-x{background-repeat:repeat-x}.lg\:bg-repeat-y{background-repeat:repeat-y}.lg\:bg-auto{background-size:auto}.lg\:bg-cover{background-size:cover}.lg\:bg-contain{background-size:contain}.lg\:border-0{border-width:0}.lg\:border-2{border-width:2px}.lg\:border{border-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:border-r-0{border-right-width:0}.lg\:border-b-0{border-bottom-width:0}.lg\:border-l-0{border-left-width:0}.lg\:border-t-2{border-top-width:2px}.lg\:border-r-2{border-right-width:2px}.lg\:border-b-2{border-bottom-width:2px}.lg\:border-l-2{border-left-width:2px}.lg\:border-t{border-top-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-b{border-bottom-width:1px}.lg\:border-l{border-left-width:1px}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:table{display:table}.lg\:table-row{display:table-row}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:flex-no-wrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:items-stretch{align-items:stretch}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:self-center{align-self:center}.lg\:self-stretch{align-self:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:content-center{align-content:center}.lg\:content-start{align-content:flex-start}.lg\:content-end{align-content:flex-end}.lg\:content-between{align-content:space-between}.lg\:content-around{align-content:space-around}.lg\:flex-1{flex:1}.lg\:flex-auto{flex:auto}.lg\:flex-initial{flex:initial}.lg\:flex-none{flex:none}.lg\:flex-grow{flex-grow:1}.lg\:flex-shrink{flex-shrink:1}.lg\:flex-no-grow{flex-grow:0}.lg\:flex-no-shrink{flex-shrink:0}.lg\:float-right{float:right}.lg\:float-left{float:left}.lg\:float-none{float:none}.lg\:clearfix:after{content:"";display:table;clear:both}.lg\:font-thin{font-weight:200}.lg\:font-normal{font-weight:400}.lg\:font-bold{font-weight:700}.lg\:font-black{font-weight:900}.lg\:hover\:font-thin:hover{font-weight:200}.lg\:hover\:font-normal:hover{font-weight:400}.lg\:hover\:font-bold:hover{font-weight:700}.lg\:hover\:font-black:hover{font-weight:900}.lg\:focus\:font-thin:focus{font-weight:200}.lg\:focus\:font-normal:focus{font-weight:400}.lg\:focus\:font-bold:focus{font-weight:700}.lg\:focus\:font-black:focus{font-weight:900}.lg\:h-1{height:1rem}.lg\:h-2{height:2rem}.lg\:h-3{height:3rem}.lg\:h-4{height:4rem}.lg\:h-5{height:5rem}.lg\:h-6{height:6rem}.lg\:h-7{height:7rem}.lg\:h-8{height:8rem}.lg\:h-9{height:9rem}.lg\:h-12{height:12rem}.lg\:h-100{height:100%}.lg\:h-auto{height:auto}.lg\:h-px{height:1px}.lg\:h-0_25{height:.25rem}.lg\:h-0_5{height:.5rem}.lg\:h-0_75{height:.75rem}.lg\:h-1_25{height:1.25rem}.lg\:h-1_5{height:1.5rem}.h-2\.lg\:5{height:2.5rem}.lg\:m-0{margin:0}.lg\:m-1{margin:1rem}.lg\:m-2{margin:2rem}.lg\:m-3{margin:3rem}.lg\:m-4{margin:4rem}.lg\:m-5{margin:5rem}.lg\:m-6{margin:6rem}.lg\:m-8{margin:8rem}.lg\:m-9{margin:9rem}.lg\:m-10{margin:10rem}.lg\:m-12{margin:12rem}.lg\:m-auto{margin:auto}.lg\:m-px{margin:1px}.lg\:m-0_25{margin:.25rem}.lg\:m-0_5{margin:.5rem}.lg\:m-0_75{margin:.75rem}.lg\:m-1_25{margin:1.25rem}.lg\:m-1_5{margin:1.5rem}.lg\:m-2_5{margin:2.5rem}.lg\:m-1c{margin:4.8076923%}.lg\:m-1g{margin:3.8461538%}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-1{margin-top:1rem;margin-bottom:1rem}.lg\:mx-1{margin-left:1rem;margin-right:1rem}.lg\:my-2{margin-top:2rem;margin-bottom:2rem}.lg\:mx-2{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:3rem;margin-bottom:3rem}.lg\:mx-3{margin-left:3rem;margin-right:3rem}.lg\:my-4{margin-top:4rem;margin-bottom:4rem}.lg\:mx-4{margin-left:4rem;margin-right:4rem}.lg\:my-5{margin-top:5rem;margin-bottom:5rem}.lg\:mx-5{margin-left:5rem;margin-right:5rem}.lg\:my-6{margin-top:6rem;margin-bottom:6rem}.lg\:mx-6{margin-left:6rem;margin-right:6rem}.lg\:my-8{margin-top:8rem;margin-bottom:8rem}.lg\:mx-8{margin-left:8rem;margin-right:8rem}.lg\:my-9{margin-top:9rem;margin-bottom:9rem}.lg\:mx-9{margin-left:9rem;margin-right:9rem}.lg\:my-10{margin-top:10rem;margin-bottom:10rem}.lg\:mx-10{margin-left:10rem;margin-right:10rem}.lg\:my-12{margin-top:12rem;margin-bottom:12rem}.lg\:mx-12{margin-left:12rem;margin-right:12rem}.lg\:my-auto{margin-top:auto;margin-bottom:auto}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-px{margin-top:1px;margin-bottom:1px}.lg\:mx-px{margin-left:1px;margin-right:1px}.lg\:my-0_25{margin-top:.25rem;margin-bottom:.25rem}.lg\:mx-0_25{margin-left:.25rem;margin-right:.25rem}.lg\:my-0_5{margin-top:.5rem;margin-bottom:.5rem}.lg\:mx-0_5{margin-left:.5rem;margin-right:.5rem}.lg\:my-0_75{margin-top:.75rem;margin-bottom:.75rem}.lg\:mx-0_75{margin-left:.75rem;margin-right:.75rem}.lg\:my-1_25{margin-top:1.25rem;margin-bottom:1.25rem}.lg\:mx-1_25{margin-left:1.25rem;margin-right:1.25rem}.lg\:my-1_5{margin-top:1.5rem;margin-bottom:1.5rem}.lg\:mx-1_5{margin-left:1.5rem;margin-right:1.5rem}.lg\:my-2_5{margin-top:2.5rem;margin-bottom:2.5rem}.lg\:mx-2_5{margin-left:2.5rem;margin-right:2.5rem}.lg\:my-1c{margin-top:4.8076923%;margin-bottom:4.8076923%}.lg\:mx-1c{margin-left:4.8076923%;margin-right:4.8076923%}.lg\:my-1g{margin-top:3.8461538%;margin-bottom:3.8461538%}.lg\:mx-1g{margin-left:3.8461538%;margin-right:3.8461538%}.lg\:mt-0{margin-top:0}.lg\:mr-0{margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:mt-1{margin-top:1rem}.lg\:mr-1{margin-right:1rem}.lg\:mb-1{margin-bottom:1rem}.lg\:ml-1{margin-left:1rem}.lg\:mt-2{margin-top:2rem}.lg\:mr-2{margin-right:2rem}.lg\:mb-2{margin-bottom:2rem}.lg\:ml-2{margin-left:2rem}.lg\:mt-3{margin-top:3rem}.lg\:mr-3{margin-right:3rem}.lg\:mb-3{margin-bottom:3rem}.lg\:ml-3{margin-left:3rem}.lg\:mt-4{margin-top:4rem}.lg\:mr-4{margin-right:4rem}.lg\:mb-4{margin-bottom:4rem}.lg\:ml-4{margin-left:4rem}.lg\:mt-5{margin-top:5rem}.lg\:mr-5{margin-right:5rem}.lg\:mb-5{margin-bottom:5rem}.lg\:ml-5{margin-left:5rem}.lg\:mt-6{margin-top:6rem}.lg\:mr-6{margin-right:6rem}.lg\:mb-6{margin-bottom:6rem}.lg\:ml-6{margin-left:6rem}.lg\:mt-8{margin-top:8rem}.lg\:mr-8{margin-right:8rem}.lg\:mb-8{margin-bottom:8rem}.lg\:ml-8{margin-left:8rem}.lg\:mt-9{margin-top:9rem}.lg\:mr-9{margin-right:9rem}.lg\:mb-9{margin-bottom:9rem}.lg\:ml-9{margin-left:9rem}.lg\:mt-10{margin-top:10rem}.lg\:mr-10{margin-right:10rem}.lg\:mb-10{margin-bottom:10rem}.lg\:ml-10{margin-left:10rem}.lg\:mt-12{margin-top:12rem}.lg\:mr-12{margin-right:12rem}.lg\:mb-12{margin-bottom:12rem}.lg\:ml-12{margin-left:12rem}.lg\:mt-auto{margin-top:auto}.lg\:mr-auto{margin-right:auto}.lg\:mb-auto{margin-bottom:auto}.lg\:ml-auto{margin-left:auto}.lg\:mt-px{margin-top:1px}.lg\:mr-px{margin-right:1px}.lg\:mb-px{margin-bottom:1px}.lg\:ml-px{margin-left:1px}.lg\:mt-0_25{margin-top:.25rem}.lg\:mr-0_25{margin-right:.25rem}.lg\:mb-0_25{margin-bottom:.25rem}.lg\:ml-0_25{margin-left:.25rem}.lg\:mt-0_5{margin-top:.5rem}.lg\:mr-0_5{margin-right:.5rem}.lg\:mb-0_5{margin-bottom:.5rem}.lg\:ml-0_5{margin-left:.5rem}.lg\:mt-0_75{margin-top:.75rem}.lg\:mr-0_75{margin-right:.75rem}.lg\:mb-0_75{margin-bottom:.75rem}.lg\:ml-0_75{margin-left:.75rem}.lg\:mt-1_25{margin-top:1.25rem}.lg\:mr-1_25{margin-right:1.25rem}.lg\:mb-1_25{margin-bottom:1.25rem}.lg\:ml-1_25{margin-left:1.25rem}.lg\:mt-1_5{margin-top:1.5rem}.lg\:mr-1_5{margin-right:1.5rem}.lg\:mb-1_5{margin-bottom:1.5rem}.lg\:ml-1_5{margin-left:1.5rem}.lg\:mt-2_5{margin-top:2.5rem}.lg\:mr-2_5{margin-right:2.5rem}.lg\:mb-2_5{margin-bottom:2.5rem}.lg\:ml-2_5{margin-left:2.5rem}.lg\:mt-1c{margin-top:4.8076923%}.lg\:mr-1c{margin-right:4.8076923%}.lg\:mb-1c{margin-bottom:4.8076923%}.lg\:ml-1c{margin-left:4.8076923%}.lg\:mt-1g{margin-top:3.8461538%}.lg\:mr-1g{margin-right:3.8461538%}.lg\:mb-1g{margin-bottom:3.8461538%}.lg\:ml-1g{margin-left:3.8461538%}.lg\:max-h-full{max-height:100%}.lg\:max-h-screen{max-height:100vh}.lg\:min-h-0{min-height:0}.lg\:min-h-full{min-height:100%}.lg\:min-h-screen{min-height:100vh}.lg\:min-w-0{min-width:0}.lg\:min-w-full{min-width:100%}.lg\:-m-0{margin:0}.lg\:-m-1{margin:-1rem}.lg\:-m-2{margin:-2rem}.lg\:-m-5{margin:-5rem}.lg\:-m-9{margin:-9rem}.lg\:-m-px{margin:-1px}.lg\:-m-0_25{margin:-.25rem}.lg\:-m-0_5{margin:-.5rem}.lg\:-m-1_25{margin:-1.25rem}.lg\:-m-1_5{margin:-1.5rem}.lg\:-m-2_5{margin:-2.5rem}.lg\:-my-0{margin-top:0;margin-bottom:0}.lg\:-mx-0{margin-left:0;margin-right:0}.lg\:-my-1{margin-top:-1rem;margin-bottom:-1rem}.lg\:-mx-1{margin-left:-1rem;margin-right:-1rem}.lg\:-my-2{margin-top:-2rem;margin-bottom:-2rem}.lg\:-mx-2{margin-left:-2rem;margin-right:-2rem}.lg\:-my-5{margin-top:-5rem;margin-bottom:-5rem}.lg\:-mx-5{margin-left:-5rem;margin-right:-5rem}.lg\:-my-9{margin-top:-9rem;margin-bottom:-9rem}.lg\:-mx-9{margin-left:-9rem;margin-right:-9rem}.lg\:-my-px{margin-top:-1px;margin-bottom:-1px}.lg\:-mx-px{margin-left:-1px;margin-right:-1px}.lg\:-my-0_25{margin-top:-.25rem;margin-bottom:-.25rem}.lg\:-mx-0_25{margin-left:-.25rem;margin-right:-.25rem}.lg\:-my-0_5{margin-top:-.5rem;margin-bottom:-.5rem}.lg\:-mx-0_5{margin-left:-.5rem;margin-right:-.5rem}.lg\:-my-1_25{margin-top:-1.25rem;margin-bottom:-1.25rem}.lg\:-mx-1_25{margin-left:-1.25rem;margin-right:-1.25rem}.lg\:-my-1_5{margin-top:-1.5rem;margin-bottom:-1.5rem}.lg\:-mx-1_5{margin-left:-1.5rem;margin-right:-1.5rem}.lg\:-my-2_5{margin-top:-2.5rem;margin-bottom:-2.5rem}.lg\:-mx-2_5{margin-left:-2.5rem;margin-right:-2.5rem}.lg\:-mt-0{margin-top:0}.lg\:-mr-0{margin-right:0}.lg\:-mb-0{margin-bottom:0}.lg\:-ml-0{margin-left:0}.lg\:-mt-1{margin-top:-1rem}.lg\:-mr-1{margin-right:-1rem}.lg\:-mb-1{margin-bottom:-1rem}.lg\:-ml-1{margin-left:-1rem}.lg\:-mt-2{margin-top:-2rem}.lg\:-mr-2{margin-right:-2rem}.lg\:-mb-2{margin-bottom:-2rem}.lg\:-ml-2{margin-left:-2rem}.lg\:-mt-5{margin-top:-5rem}.lg\:-mr-5{margin-right:-5rem}.lg\:-mb-5{margin-bottom:-5rem}.lg\:-ml-5{margin-left:-5rem}.lg\:-mt-9{margin-top:-9rem}.lg\:-mr-9{margin-right:-9rem}.lg\:-mb-9{margin-bottom:-9rem}.lg\:-ml-9{margin-left:-9rem}.lg\:-mt-px{margin-top:-1px}.lg\:-mr-px{margin-right:-1px}.lg\:-mb-px{margin-bottom:-1px}.lg\:-ml-px{margin-left:-1px}.lg\:-mt-0_25{margin-top:-.25rem}.lg\:-mr-0_25{margin-right:-.25rem}.lg\:-mb-0_25{margin-bottom:-.25rem}.lg\:-ml-0_25{margin-left:-.25rem}.lg\:-mt-0_5{margin-top:-.5rem}.lg\:-mr-0_5{margin-right:-.5rem}.lg\:-mb-0_5{margin-bottom:-.5rem}.lg\:-ml-0_5{margin-left:-.5rem}.lg\:-mt-1_25{margin-top:-1.25rem}.lg\:-mr-1_25{margin-right:-1.25rem}.lg\:-mb-1_25{margin-bottom:-1.25rem}.lg\:-ml-1_25{margin-left:-1.25rem}.lg\:-mt-1_5{margin-top:-1.5rem}.lg\:-mr-1_5{margin-right:-1.5rem}.lg\:-mb-1_5{margin-bottom:-1.5rem}.lg\:-ml-1_5{margin-left:-1.5rem}.lg\:-mt-2_5{margin-top:-2.5rem}.lg\:-mr-2_5{margin-right:-2.5rem}.lg\:-mb-2_5{margin-bottom:-2.5rem}.lg\:-ml-2_5{margin-left:-2.5rem}.lg\:overflow-auto{overflow:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-scroll{overflow:scroll}.lg\:overflow-x-auto{overflow-x:auto}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overflow-x-hidden{overflow-x:hidden}.lg\:overflow-y-hidden{overflow-y:hidden}.lg\:overflow-x-visible{overflow-x:visible}.lg\:overflow-y-visible{overflow-y:visible}.lg\:overflow-x-scroll{overflow-x:scroll}.lg\:overflow-y-scroll{overflow-y:scroll}.lg\:scrolling-touch{-webkit-overflow-scrolling:touch}.lg\:scrolling-auto{-webkit-overflow-scrolling:auto}.lg\:p-0{padding:0}.lg\:p-1{padding:1rem}.lg\:p-2{padding:2rem}.lg\:p-3{padding:3rem}.lg\:p-4{padding:4rem}.lg\:p-5{padding:5rem}.lg\:p-6{padding:6rem}.lg\:p-8{padding:8rem}.lg\:p-9{padding:9rem}.lg\:p-12{padding:12rem}.lg\:p-px{padding:1px}.lg\:p-0_25{padding:.25rem}.lg\:p-0_5{padding:.5rem}.lg\:p-0_75{padding:.75rem}.lg\:p-1_25{padding:1.25rem}.lg\:p-1_5{padding:1.5rem}.lg\:p-2_5{padding:2.5rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-1{padding-top:1rem;padding-bottom:1rem}.lg\:px-1{padding-left:1rem;padding-right:1rem}.lg\:py-2{padding-top:2rem;padding-bottom:2rem}.lg\:px-2{padding-left:2rem;padding-right:2rem}.lg\:py-3{padding-top:3rem;padding-bottom:3rem}.lg\:px-3{padding-left:3rem;padding-right:3rem}.lg\:py-4{padding-top:4rem;padding-bottom:4rem}.lg\:px-4{padding-left:4rem;padding-right:4rem}.lg\:py-5{padding-top:5rem;padding-bottom:5rem}.lg\:px-5{padding-left:5rem;padding-right:5rem}.lg\:py-6{padding-top:6rem;padding-bottom:6rem}.lg\:px-6{padding-left:6rem;padding-right:6rem}.lg\:py-8{padding-top:8rem;padding-bottom:8rem}.lg\:px-8{padding-left:8rem;padding-right:8rem}.lg\:py-9{padding-top:9rem;padding-bottom:9rem}.lg\:px-9{padding-left:9rem;padding-right:9rem}.lg\:py-12{padding-top:12rem;padding-bottom:12rem}.lg\:px-12{padding-left:12rem;padding-right:12rem}.lg\:py-px{padding-top:1px;padding-bottom:1px}.lg\:px-px{padding-left:1px;padding-right:1px}.lg\:py-0_25{padding-top:.25rem;padding-bottom:.25rem}.lg\:px-0_25{padding-left:.25rem;padding-right:.25rem}.lg\:py-0_5{padding-top:.5rem;padding-bottom:.5rem}.lg\:px-0_5{padding-left:.5rem;padding-right:.5rem}.lg\:py-0_75{padding-top:.75rem;padding-bottom:.75rem}.lg\:px-0_75{padding-left:.75rem;padding-right:.75rem}.lg\:py-1_25{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:px-1_25{padding-left:1.25rem;padding-right:1.25rem}.lg\:py-1_5{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:px-1_5{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-2_5{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:px-2_5{padding-left:2.5rem;padding-right:2.5rem}.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pb-0{padding-bottom:0}.lg\:pl-0{padding-left:0}.lg\:pt-1{padding-top:1rem}.lg\:pr-1{padding-right:1rem}.lg\:pb-1{padding-bottom:1rem}.lg\:pl-1{padding-left:1rem}.lg\:pt-2{padding-top:2rem}.lg\:pr-2{padding-right:2rem}.lg\:pb-2{padding-bottom:2rem}.lg\:pl-2{padding-left:2rem}.lg\:pt-3{padding-top:3rem}.lg\:pr-3{padding-right:3rem}.lg\:pb-3{padding-bottom:3rem}.lg\:pl-3{padding-left:3rem}.lg\:pt-4{padding-top:4rem}.lg\:pr-4{padding-right:4rem}.lg\:pb-4{padding-bottom:4rem}.lg\:pl-4{padding-left:4rem}.lg\:pt-5{padding-top:5rem}.lg\:pr-5{padding-right:5rem}.lg\:pb-5{padding-bottom:5rem}.lg\:pl-5{padding-left:5rem}.lg\:pt-6{padding-top:6rem}.lg\:pr-6{padding-right:6rem}.lg\:pb-6{padding-bottom:6rem}.lg\:pl-6{padding-left:6rem}.lg\:pt-8{padding-top:8rem}.lg\:pr-8{padding-right:8rem}.lg\:pb-8{padding-bottom:8rem}.lg\:pl-8{padding-left:8rem}.lg\:pt-9{padding-top:9rem}.lg\:pr-9{padding-right:9rem}.lg\:pb-9{padding-bottom:9rem}.lg\:pl-9{padding-left:9rem}.lg\:pt-12{padding-top:12rem}.lg\:pr-12{padding-right:12rem}.lg\:pb-12{padding-bottom:12rem}.lg\:pl-12{padding-left:12rem}.lg\:pt-px{padding-top:1px}.lg\:pr-px{padding-right:1px}.lg\:pb-px{padding-bottom:1px}.lg\:pl-px{padding-left:1px}.lg\:pt-0_25{padding-top:.25rem}.lg\:pr-0_25{padding-right:.25rem}.lg\:pb-0_25{padding-bottom:.25rem}.lg\:pl-0_25{padding-left:.25rem}.lg\:pt-0_5{padding-top:.5rem}.lg\:pr-0_5{padding-right:.5rem}.lg\:pb-0_5{padding-bottom:.5rem}.lg\:pl-0_5{padding-left:.5rem}.lg\:pt-0_75{padding-top:.75rem}.lg\:pr-0_75{padding-right:.75rem}.lg\:pb-0_75{padding-bottom:.75rem}.lg\:pl-0_75{padding-left:.75rem}.lg\:pt-1_25{padding-top:1.25rem}.lg\:pr-1_25{padding-right:1.25rem}.lg\:pb-1_25{padding-bottom:1.25rem}.lg\:pl-1_25{padding-left:1.25rem}.lg\:pt-1_5{padding-top:1.5rem}.lg\:pr-1_5{padding-right:1.5rem}.lg\:pb-1_5{padding-bottom:1.5rem}.lg\:pl-1_5{padding-left:1.5rem}.lg\:pt-2_5{padding-top:2.5rem}.lg\:pr-2_5{padding-right:2.5rem}.lg\:pb-2_5{padding-bottom:2.5rem}.lg\:pl-2_5{padding-left:2.5rem}.lg\:static{position:static}.lg\:fixed{position:fixed}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:pin-none{top:auto;right:auto;bottom:auto;left:auto}.lg\:pin{right:0;left:0}.lg\:pin,.lg\:pin-y{top:0;bottom:0}.lg\:pin-x{right:0;left:0}.lg\:pin-t{top:0}.lg\:pin-r{right:0}.lg\:pin-b{bottom:0}.lg\:pin-l{left:0}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:text-justify{text-align:justify}.lg\:align-baseline{vertical-align:baseline}.lg\:align-top{vertical-align:top}.lg\:align-middle{vertical-align:middle}.lg\:align-bottom{vertical-align:bottom}.lg\:align-text-top{vertical-align:text-top}.lg\:align-text-bottom{vertical-align:text-bottom}.lg\:visible{visibility:visible}.lg\:invisible{visibility:hidden}.lg\:w-1{width:1rem}.lg\:w-2{width:2rem}.lg\:w-3{width:3rem}.lg\:w-4{width:4rem}.lg\:w-6{width:6rem}.lg\:w-7{width:7rem}.lg\:w-8{width:8rem}.lg\:w-12{width:12rem}.lg\:w-auto{width:auto}.lg\:w-px{width:1px}.lg\:w-0_25{width:.25rem}.lg\:w-0_5{width:.5rem}.lg\:w-0_75{width:.75rem}.lg\:w-1_25{width:1.25rem}.w-1\.lg\:5{width:1.5rem}.w-2\.lg\:5{width:2.5rem}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.33333%}.lg\:w-2\/3{width:66.66667%}.lg\:w-1\/4{width:25%}.lg\:w-1\/5{width:20%}.lg\:w-1\/6{width:16.66667%}.lg\:w-full{width:100%}.lg\:w-screen{width:100vw}.lg\:w-1c{width:4.807692308%}.lg\:w-2c{width:13.46153846%}.lg\:w-3c{width:22.11538462%}.lg\:w-4c{width:30.76923077%}.lg\:w-5c{width:39.42307692%}.lg\:w-6c{width:48.07692308%}.lg\:w-7c{width:56.73076923%}.lg\:w-8c{width:65.38461538%}.lg\:w-9c{width:74.03846154%}.lg\:w-10c{width:82.69230769%}.lg\:w-11c{width:91.34615385%}}@media (min-width:1100px){.xl\:appearance-none{appearance:none}.xl\:bg-fixed{background-attachment:fixed}.xl\:bg-local{background-attachment:local}.xl\:bg-scroll{background-attachment:scroll}.xl\:bg-bottom{background-position:bottom}.xl\:bg-center{background-position:50%}.xl\:bg-left{background-position:0}.xl\:bg-left-bottom{background-position:0 100%}.xl\:bg-left-top{background-position:0 0}.xl\:bg-right{background-position:100%}.xl\:bg-right-bottom{background-position:100% 100%}.xl\:bg-right-top{background-position:100% 0}.xl\:bg-top{background-position:top}.xl\:bg-repeat{background-repeat:repeat}.xl\:bg-no-repeat{background-repeat:no-repeat}.xl\:bg-repeat-x{background-repeat:repeat-x}.xl\:bg-repeat-y{background-repeat:repeat-y}.xl\:bg-auto{background-size:auto}.xl\:bg-cover{background-size:cover}.xl\:bg-contain{background-size:contain}.xl\:border-0{border-width:0}.xl\:border-2{border-width:2px}.xl\:border{border-width:1px}.xl\:border-t-0{border-top-width:0}.xl\:border-r-0{border-right-width:0}.xl\:border-b-0{border-bottom-width:0}.xl\:border-l-0{border-left-width:0}.xl\:border-t-2{border-top-width:2px}.xl\:border-r-2{border-right-width:2px}.xl\:border-b-2{border-bottom-width:2px}.xl\:border-l-2{border-left-width:2px}.xl\:border-t{border-top-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-b{border-bottom-width:1px}.xl\:border-l{border-left-width:1px}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:inline{display:inline}.xl\:table{display:table}.xl\:table-row{display:table-row}.xl\:table-cell{display:table-cell}.xl\:hidden{display:none}.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-col{flex-direction:column}.xl\:flex-col-reverse{flex-direction:column-reverse}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\:flex-no-wrap{flex-wrap:nowrap}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:items-baseline{align-items:baseline}.xl\:items-stretch{align-items:stretch}.xl\:self-auto{align-self:auto}.xl\:self-start{align-self:flex-start}.xl\:self-end{align-self:flex-end}.xl\:self-center{align-self:center}.xl\:self-stretch{align-self:stretch}.xl\:justify-start{justify-content:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:justify-around{justify-content:space-around}.xl\:content-center{align-content:center}.xl\:content-start{align-content:flex-start}.xl\:content-end{align-content:flex-end}.xl\:content-between{align-content:space-between}.xl\:content-around{align-content:space-around}.xl\:flex-1{flex:1}.xl\:flex-auto{flex:auto}.xl\:flex-initial{flex:initial}.xl\:flex-none{flex:none}.xl\:flex-grow{flex-grow:1}.xl\:flex-shrink{flex-shrink:1}.xl\:flex-no-grow{flex-grow:0}.xl\:flex-no-shrink{flex-shrink:0}.xl\:float-right{float:right}.xl\:float-left{float:left}.xl\:float-none{float:none}.xl\:clearfix:after{content:"";display:table;clear:both}.xl\:font-thin{font-weight:200}.xl\:font-normal{font-weight:400}.xl\:font-bold{font-weight:700}.xl\:font-black{font-weight:900}.xl\:hover\:font-thin:hover{font-weight:200}.xl\:hover\:font-normal:hover{font-weight:400}.xl\:hover\:font-bold:hover{font-weight:700}.xl\:hover\:font-black:hover{font-weight:900}.xl\:focus\:font-thin:focus{font-weight:200}.xl\:focus\:font-normal:focus{font-weight:400}.xl\:focus\:font-bold:focus{font-weight:700}.xl\:focus\:font-black:focus{font-weight:900}.xl\:h-1{height:1rem}.xl\:h-2{height:2rem}.xl\:h-3{height:3rem}.xl\:h-4{height:4rem}.xl\:h-5{height:5rem}.xl\:h-6{height:6rem}.xl\:h-7{height:7rem}.xl\:h-8{height:8rem}.xl\:h-9{height:9rem}.xl\:h-12{height:12rem}.xl\:h-100{height:100%}.xl\:h-auto{height:auto}.xl\:h-px{height:1px}.xl\:h-0_25{height:.25rem}.xl\:h-0_5{height:.5rem}.xl\:h-0_75{height:.75rem}.xl\:h-1_25{height:1.25rem}.xl\:h-1_5{height:1.5rem}.h-2\.xl\:5{height:2.5rem}.xl\:m-0{margin:0}.xl\:m-1{margin:1rem}.xl\:m-2{margin:2rem}.xl\:m-3{margin:3rem}.xl\:m-4{margin:4rem}.xl\:m-5{margin:5rem}.xl\:m-6{margin:6rem}.xl\:m-8{margin:8rem}.xl\:m-9{margin:9rem}.xl\:m-10{margin:10rem}.xl\:m-12{margin:12rem}.xl\:m-auto{margin:auto}.xl\:m-px{margin:1px}.xl\:m-0_25{margin:.25rem}.xl\:m-0_5{margin:.5rem}.xl\:m-0_75{margin:.75rem}.xl\:m-1_25{margin:1.25rem}.xl\:m-1_5{margin:1.5rem}.xl\:m-2_5{margin:2.5rem}.xl\:m-1c{margin:4.8076923%}.xl\:m-1g{margin:3.8461538%}.xl\:my-0{margin-top:0;margin-bottom:0}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:my-1{margin-top:1rem;margin-bottom:1rem}.xl\:mx-1{margin-left:1rem;margin-right:1rem}.xl\:my-2{margin-top:2rem;margin-bottom:2rem}.xl\:mx-2{margin-left:2rem;margin-right:2rem}.xl\:my-3{margin-top:3rem;margin-bottom:3rem}.xl\:mx-3{margin-left:3rem;margin-right:3rem}.xl\:my-4{margin-top:4rem;margin-bottom:4rem}.xl\:mx-4{margin-left:4rem;margin-right:4rem}.xl\:my-5{margin-top:5rem;margin-bottom:5rem}.xl\:mx-5{margin-left:5rem;margin-right:5rem}.xl\:my-6{margin-top:6rem;margin-bottom:6rem}.xl\:mx-6{margin-left:6rem;margin-right:6rem}.xl\:my-8{margin-top:8rem;margin-bottom:8rem}.xl\:mx-8{margin-left:8rem;margin-right:8rem}.xl\:my-9{margin-top:9rem;margin-bottom:9rem}.xl\:mx-9{margin-left:9rem;margin-right:9rem}.xl\:my-10{margin-top:10rem;margin-bottom:10rem}.xl\:mx-10{margin-left:10rem;margin-right:10rem}.xl\:my-12{margin-top:12rem;margin-bottom:12rem}.xl\:mx-12{margin-left:12rem;margin-right:12rem}.xl\:my-auto{margin-top:auto;margin-bottom:auto}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-px{margin-top:1px;margin-bottom:1px}.xl\:mx-px{margin-left:1px;margin-right:1px}.xl\:my-0_25{margin-top:.25rem;margin-bottom:.25rem}.xl\:mx-0_25{margin-left:.25rem;margin-right:.25rem}.xl\:my-0_5{margin-top:.5rem;margin-bottom:.5rem}.xl\:mx-0_5{margin-left:.5rem;margin-right:.5rem}.xl\:my-0_75{margin-top:.75rem;margin-bottom:.75rem}.xl\:mx-0_75{margin-left:.75rem;margin-right:.75rem}.xl\:my-1_25{margin-top:1.25rem;margin-bottom:1.25rem}.xl\:mx-1_25{margin-left:1.25rem;margin-right:1.25rem}.xl\:my-1_5{margin-top:1.5rem;margin-bottom:1.5rem}.xl\:mx-1_5{margin-left:1.5rem;margin-right:1.5rem}.xl\:my-2_5{margin-top:2.5rem;margin-bottom:2.5rem}.xl\:mx-2_5{margin-left:2.5rem;margin-right:2.5rem}.xl\:my-1c{margin-top:4.8076923%;margin-bottom:4.8076923%}.xl\:mx-1c{margin-left:4.8076923%;margin-right:4.8076923%}.xl\:my-1g{margin-top:3.8461538%;margin-bottom:3.8461538%}.xl\:mx-1g{margin-left:3.8461538%;margin-right:3.8461538%}.xl\:mt-0{margin-top:0}.xl\:mr-0{margin-right:0}.xl\:mb-0{margin-bottom:0}.xl\:ml-0{margin-left:0}.xl\:mt-1{margin-top:1rem}.xl\:mr-1{margin-right:1rem}.xl\:mb-1{margin-bottom:1rem}.xl\:ml-1{margin-left:1rem}.xl\:mt-2{margin-top:2rem}.xl\:mr-2{margin-right:2rem}.xl\:mb-2{margin-bottom:2rem}.xl\:ml-2{margin-left:2rem}.xl\:mt-3{margin-top:3rem}.xl\:mr-3{margin-right:3rem}.xl\:mb-3{margin-bottom:3rem}.xl\:ml-3{margin-left:3rem}.xl\:mt-4{margin-top:4rem}.xl\:mr-4{margin-right:4rem}.xl\:mb-4{margin-bottom:4rem}.xl\:ml-4{margin-left:4rem}.xl\:mt-5{margin-top:5rem}.xl\:mr-5{margin-right:5rem}.xl\:mb-5{margin-bottom:5rem}.xl\:ml-5{margin-left:5rem}.xl\:mt-6{margin-top:6rem}.xl\:mr-6{margin-right:6rem}.xl\:mb-6{margin-bottom:6rem}.xl\:ml-6{margin-left:6rem}.xl\:mt-8{margin-top:8rem}.xl\:mr-8{margin-right:8rem}.xl\:mb-8{margin-bottom:8rem}.xl\:ml-8{margin-left:8rem}.xl\:mt-9{margin-top:9rem}.xl\:mr-9{margin-right:9rem}.xl\:mb-9{margin-bottom:9rem}.xl\:ml-9{margin-left:9rem}.xl\:mt-10{margin-top:10rem}.xl\:mr-10{margin-right:10rem}.xl\:mb-10{margin-bottom:10rem}.xl\:ml-10{margin-left:10rem}.xl\:mt-12{margin-top:12rem}.xl\:mr-12{margin-right:12rem}.xl\:mb-12{margin-bottom:12rem}.xl\:ml-12{margin-left:12rem}.xl\:mt-auto{margin-top:auto}.xl\:mr-auto{margin-right:auto}.xl\:mb-auto{margin-bottom:auto}.xl\:ml-auto{margin-left:auto}.xl\:mt-px{margin-top:1px}.xl\:mr-px{margin-right:1px}.xl\:mb-px{margin-bottom:1px}.xl\:ml-px{margin-left:1px}.xl\:mt-0_25{margin-top:.25rem}.xl\:mr-0_25{margin-right:.25rem}.xl\:mb-0_25{margin-bottom:.25rem}.xl\:ml-0_25{margin-left:.25rem}.xl\:mt-0_5{margin-top:.5rem}.xl\:mr-0_5{margin-right:.5rem}.xl\:mb-0_5{margin-bottom:.5rem}.xl\:ml-0_5{margin-left:.5rem}.xl\:mt-0_75{margin-top:.75rem}.xl\:mr-0_75{margin-right:.75rem}.xl\:mb-0_75{margin-bottom:.75rem}.xl\:ml-0_75{margin-left:.75rem}.xl\:mt-1_25{margin-top:1.25rem}.xl\:mr-1_25{margin-right:1.25rem}.xl\:mb-1_25{margin-bottom:1.25rem}.xl\:ml-1_25{margin-left:1.25rem}.xl\:mt-1_5{margin-top:1.5rem}.xl\:mr-1_5{margin-right:1.5rem}.xl\:mb-1_5{margin-bottom:1.5rem}.xl\:ml-1_5{margin-left:1.5rem}.xl\:mt-2_5{margin-top:2.5rem}.xl\:mr-2_5{margin-right:2.5rem}.xl\:mb-2_5{margin-bottom:2.5rem}.xl\:ml-2_5{margin-left:2.5rem}.xl\:mt-1c{margin-top:4.8076923%}.xl\:mr-1c{margin-right:4.8076923%}.xl\:mb-1c{margin-bottom:4.8076923%}.xl\:ml-1c{margin-left:4.8076923%}.xl\:mt-1g{margin-top:3.8461538%}.xl\:mr-1g{margin-right:3.8461538%}.xl\:mb-1g{margin-bottom:3.8461538%}.xl\:ml-1g{margin-left:3.8461538%}.xl\:max-h-full{max-height:100%}.xl\:max-h-screen{max-height:100vh}.xl\:min-h-0{min-height:0}.xl\:min-h-full{min-height:100%}.xl\:min-h-screen{min-height:100vh}.xl\:min-w-0{min-width:0}.xl\:min-w-full{min-width:100%}.xl\:-m-0{margin:0}.xl\:-m-1{margin:-1rem}.xl\:-m-2{margin:-2rem}.xl\:-m-5{margin:-5rem}.xl\:-m-9{margin:-9rem}.xl\:-m-px{margin:-1px}.xl\:-m-0_25{margin:-.25rem}.xl\:-m-0_5{margin:-.5rem}.xl\:-m-1_25{margin:-1.25rem}.xl\:-m-1_5{margin:-1.5rem}.xl\:-m-2_5{margin:-2.5rem}.xl\:-my-0{margin-top:0;margin-bottom:0}.xl\:-mx-0{margin-left:0;margin-right:0}.xl\:-my-1{margin-top:-1rem;margin-bottom:-1rem}.xl\:-mx-1{margin-left:-1rem;margin-right:-1rem}.xl\:-my-2{margin-top:-2rem;margin-bottom:-2rem}.xl\:-mx-2{margin-left:-2rem;margin-right:-2rem}.xl\:-my-5{margin-top:-5rem;margin-bottom:-5rem}.xl\:-mx-5{margin-left:-5rem;margin-right:-5rem}.xl\:-my-9{margin-top:-9rem;margin-bottom:-9rem}.xl\:-mx-9{margin-left:-9rem;margin-right:-9rem}.xl\:-my-px{margin-top:-1px;margin-bottom:-1px}.xl\:-mx-px{margin-left:-1px;margin-right:-1px}.xl\:-my-0_25{margin-top:-.25rem;margin-bottom:-.25rem}.xl\:-mx-0_25{margin-left:-.25rem;margin-right:-.25rem}.xl\:-my-0_5{margin-top:-.5rem;margin-bottom:-.5rem}.xl\:-mx-0_5{margin-left:-.5rem;margin-right:-.5rem}.xl\:-my-1_25{margin-top:-1.25rem;margin-bottom:-1.25rem}.xl\:-mx-1_25{margin-left:-1.25rem;margin-right:-1.25rem}.xl\:-my-1_5{margin-top:-1.5rem;margin-bottom:-1.5rem}.xl\:-mx-1_5{margin-left:-1.5rem;margin-right:-1.5rem}.xl\:-my-2_5{margin-top:-2.5rem;margin-bottom:-2.5rem}.xl\:-mx-2_5{margin-left:-2.5rem;margin-right:-2.5rem}.xl\:-mt-0{margin-top:0}.xl\:-mr-0{margin-right:0}.xl\:-mb-0{margin-bottom:0}.xl\:-ml-0{margin-left:0}.xl\:-mt-1{margin-top:-1rem}.xl\:-mr-1{margin-right:-1rem}.xl\:-mb-1{margin-bottom:-1rem}.xl\:-ml-1{margin-left:-1rem}.xl\:-mt-2{margin-top:-2rem}.xl\:-mr-2{margin-right:-2rem}.xl\:-mb-2{margin-bottom:-2rem}.xl\:-ml-2{margin-left:-2rem}.xl\:-mt-5{margin-top:-5rem}.xl\:-mr-5{margin-right:-5rem}.xl\:-mb-5{margin-bottom:-5rem}.xl\:-ml-5{margin-left:-5rem}.xl\:-mt-9{margin-top:-9rem}.xl\:-mr-9{margin-right:-9rem}.xl\:-mb-9{margin-bottom:-9rem}.xl\:-ml-9{margin-left:-9rem}.xl\:-mt-px{margin-top:-1px}.xl\:-mr-px{margin-right:-1px}.xl\:-mb-px{margin-bottom:-1px}.xl\:-ml-px{margin-left:-1px}.xl\:-mt-0_25{margin-top:-.25rem}.xl\:-mr-0_25{margin-right:-.25rem}.xl\:-mb-0_25{margin-bottom:-.25rem}.xl\:-ml-0_25{margin-left:-.25rem}.xl\:-mt-0_5{margin-top:-.5rem}.xl\:-mr-0_5{margin-right:-.5rem}.xl\:-mb-0_5{margin-bottom:-.5rem}.xl\:-ml-0_5{margin-left:-.5rem}.xl\:-mt-1_25{margin-top:-1.25rem}.xl\:-mr-1_25{margin-right:-1.25rem}.xl\:-mb-1_25{margin-bottom:-1.25rem}.xl\:-ml-1_25{margin-left:-1.25rem}.xl\:-mt-1_5{margin-top:-1.5rem}.xl\:-mr-1_5{margin-right:-1.5rem}.xl\:-mb-1_5{margin-bottom:-1.5rem}.xl\:-ml-1_5{margin-left:-1.5rem}.xl\:-mt-2_5{margin-top:-2.5rem}.xl\:-mr-2_5{margin-right:-2.5rem}.xl\:-mb-2_5{margin-bottom:-2.5rem}.xl\:-ml-2_5{margin-left:-2.5rem}.xl\:overflow-auto{overflow:auto}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-visible{overflow:visible}.xl\:overflow-scroll{overflow:scroll}.xl\:overflow-x-auto{overflow-x:auto}.xl\:overflow-y-auto{overflow-y:auto}.xl\:overflow-x-hidden{overflow-x:hidden}.xl\:overflow-y-hidden{overflow-y:hidden}.xl\:overflow-x-visible{overflow-x:visible}.xl\:overflow-y-visible{overflow-y:visible}.xl\:overflow-x-scroll{overflow-x:scroll}.xl\:overflow-y-scroll{overflow-y:scroll}.xl\:scrolling-touch{-webkit-overflow-scrolling:touch}.xl\:scrolling-auto{-webkit-overflow-scrolling:auto}.xl\:p-0{padding:0}.xl\:p-1{padding:1rem}.xl\:p-2{padding:2rem}.xl\:p-3{padding:3rem}.xl\:p-4{padding:4rem}.xl\:p-5{padding:5rem}.xl\:p-6{padding:6rem}.xl\:p-8{padding:8rem}.xl\:p-9{padding:9rem}.xl\:p-12{padding:12rem}.xl\:p-px{padding:1px}.xl\:p-0_25{padding:.25rem}.xl\:p-0_5{padding:.5rem}.xl\:p-0_75{padding:.75rem}.xl\:p-1_25{padding:1.25rem}.xl\:p-1_5{padding:1.5rem}.xl\:p-2_5{padding:2.5rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:px-0{padding-left:0;padding-right:0}.xl\:py-1{padding-top:1rem;padding-bottom:1rem}.xl\:px-1{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-top:2rem;padding-bottom:2rem}.xl\:px-2{padding-left:2rem;padding-right:2rem}.xl\:py-3{padding-top:3rem;padding-bottom:3rem}.xl\:px-3{padding-left:3rem;padding-right:3rem}.xl\:py-4{padding-top:4rem;padding-bottom:4rem}.xl\:px-4{padding-left:4rem;padding-right:4rem}.xl\:py-5{padding-top:5rem;padding-bottom:5rem}.xl\:px-5{padding-left:5rem;padding-right:5rem}.xl\:py-6{padding-top:6rem;padding-bottom:6rem}.xl\:px-6{padding-left:6rem;padding-right:6rem}.xl\:py-8{padding-top:8rem;padding-bottom:8rem}.xl\:px-8{padding-left:8rem;padding-right:8rem}.xl\:py-9{padding-top:9rem;padding-bottom:9rem}.xl\:px-9{padding-left:9rem;padding-right:9rem}.xl\:py-12{padding-top:12rem;padding-bottom:12rem}.xl\:px-12{padding-left:12rem;padding-right:12rem}.xl\:py-px{padding-top:1px;padding-bottom:1px}.xl\:px-px{padding-left:1px;padding-right:1px}.xl\:py-0_25{padding-top:.25rem;padding-bottom:.25rem}.xl\:px-0_25{padding-left:.25rem;padding-right:.25rem}.xl\:py-0_5{padding-top:.5rem;padding-bottom:.5rem}.xl\:px-0_5{padding-left:.5rem;padding-right:.5rem}.xl\:py-0_75{padding-top:.75rem;padding-bottom:.75rem}.xl\:px-0_75{padding-left:.75rem;padding-right:.75rem}.xl\:py-1_25{padding-top:1.25rem;padding-bottom:1.25rem}.xl\:px-1_25{padding-left:1.25rem;padding-right:1.25rem}.xl\:py-1_5{padding-top:1.5rem;padding-bottom:1.5rem}.xl\:px-1_5{padding-left:1.5rem;padding-right:1.5rem}.xl\:py-2_5{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:px-2_5{padding-left:2.5rem;padding-right:2.5rem}.xl\:pt-0{padding-top:0}.xl\:pr-0{padding-right:0}.xl\:pb-0{padding-bottom:0}.xl\:pl-0{padding-left:0}.xl\:pt-1{padding-top:1rem}.xl\:pr-1{padding-right:1rem}.xl\:pb-1{padding-bottom:1rem}.xl\:pl-1{padding-left:1rem}.xl\:pt-2{padding-top:2rem}.xl\:pr-2{padding-right:2rem}.xl\:pb-2{padding-bottom:2rem}.xl\:pl-2{padding-left:2rem}.xl\:pt-3{padding-top:3rem}.xl\:pr-3{padding-right:3rem}.xl\:pb-3{padding-bottom:3rem}.xl\:pl-3{padding-left:3rem}.xl\:pt-4{padding-top:4rem}.xl\:pr-4{padding-right:4rem}.xl\:pb-4{padding-bottom:4rem}.xl\:pl-4{padding-left:4rem}.xl\:pt-5{padding-top:5rem}.xl\:pr-5{padding-right:5rem}.xl\:pb-5{padding-bottom:5rem}.xl\:pl-5{padding-left:5rem}.xl\:pt-6{padding-top:6rem}.xl\:pr-6{padding-right:6rem}.xl\:pb-6{padding-bottom:6rem}.xl\:pl-6{padding-left:6rem}.xl\:pt-8{padding-top:8rem}.xl\:pr-8{padding-right:8rem}.xl\:pb-8{padding-bottom:8rem}.xl\:pl-8{padding-left:8rem}.xl\:pt-9{padding-top:9rem}.xl\:pr-9{padding-right:9rem}.xl\:pb-9{padding-bottom:9rem}.xl\:pl-9{padding-left:9rem}.xl\:pt-12{padding-top:12rem}.xl\:pr-12{padding-right:12rem}.xl\:pb-12{padding-bottom:12rem}.xl\:pl-12{padding-left:12rem}.xl\:pt-px{padding-top:1px}.xl\:pr-px{padding-right:1px}.xl\:pb-px{padding-bottom:1px}.xl\:pl-px{padding-left:1px}.xl\:pt-0_25{padding-top:.25rem}.xl\:pr-0_25{padding-right:.25rem}.xl\:pb-0_25{padding-bottom:.25rem}.xl\:pl-0_25{padding-left:.25rem}.xl\:pt-0_5{padding-top:.5rem}.xl\:pr-0_5{padding-right:.5rem}.xl\:pb-0_5{padding-bottom:.5rem}.xl\:pl-0_5{padding-left:.5rem}.xl\:pt-0_75{padding-top:.75rem}.xl\:pr-0_75{padding-right:.75rem}.xl\:pb-0_75{padding-bottom:.75rem}.xl\:pl-0_75{padding-left:.75rem}.xl\:pt-1_25{padding-top:1.25rem}.xl\:pr-1_25{padding-right:1.25rem}.xl\:pb-1_25{padding-bottom:1.25rem}.xl\:pl-1_25{padding-left:1.25rem}.xl\:pt-1_5{padding-top:1.5rem}.xl\:pr-1_5{padding-right:1.5rem}.xl\:pb-1_5{padding-bottom:1.5rem}.xl\:pl-1_5{padding-left:1.5rem}.xl\:pt-2_5{padding-top:2.5rem}.xl\:pr-2_5{padding-right:2.5rem}.xl\:pb-2_5{padding-bottom:2.5rem}.xl\:pl-2_5{padding-left:2.5rem}.xl\:static{position:static}.xl\:fixed{position:fixed}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:sticky{position:sticky}.xl\:pin-none{top:auto;right:auto;bottom:auto;left:auto}.xl\:pin{right:0;left:0}.xl\:pin,.xl\:pin-y{top:0;bottom:0}.xl\:pin-x{right:0;left:0}.xl\:pin-t{top:0}.xl\:pin-r{right:0}.xl\:pin-b{bottom:0}.xl\:pin-l{left:0}.xl\:text-left{text-align:left}.xl\:text-center{text-align:center}.xl\:text-right{text-align:right}.xl\:text-justify{text-align:justify}.xl\:align-baseline{vertical-align:baseline}.xl\:align-top{vertical-align:top}.xl\:align-middle{vertical-align:middle}.xl\:align-bottom{vertical-align:bottom}.xl\:align-text-top{vertical-align:text-top}.xl\:align-text-bottom{vertical-align:text-bottom}.xl\:visible{visibility:visible}.xl\:invisible{visibility:hidden}.xl\:w-1{width:1rem}.xl\:w-2{width:2rem}.xl\:w-3{width:3rem}.xl\:w-4{width:4rem}.xl\:w-6{width:6rem}.xl\:w-7{width:7rem}.xl\:w-8{width:8rem}.xl\:w-12{width:12rem}.xl\:w-auto{width:auto}.xl\:w-px{width:1px}.xl\:w-0_25{width:.25rem}.xl\:w-0_5{width:.5rem}.xl\:w-0_75{width:.75rem}.xl\:w-1_25{width:1.25rem}.w-1\.xl\:5{width:1.5rem}.w-2\.xl\:5{width:2.5rem}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.33333%}.xl\:w-2\/3{width:66.66667%}.xl\:w-1\/4{width:25%}.xl\:w-1\/5{width:20%}.xl\:w-1\/6{width:16.66667%}.xl\:w-full{width:100%}.xl\:w-screen{width:100vw}.xl\:w-1c{width:4.807692308%}.xl\:w-2c{width:13.46153846%}.xl\:w-3c{width:22.11538462%}.xl\:w-4c{width:30.76923077%}.xl\:w-5c{width:39.42307692%}.xl\:w-6c{width:48.07692308%}.xl\:w-7c{width:56.73076923%}.xl\:w-8c{width:65.38461538%}.xl\:w-9c{width:74.03846154%}.xl\:w-10c{width:82.69230769%}.xl\:w-11c{width:91.34615385%}}
.bg-lightest-blue{background:#eef1f5}.font-secondary{font-family:Lato,sans-serif}.bg-light-gray{background:#7b7e81}.bg-alt-gray{background:#e2e6e9}.border-medium-gray{border-color:rgba(173,176,180,.47)}.text-4_5{font-size:4.5rem}.text-gs-green{color:#7cb82f}.font-black-strong{color:#000a12;font-weight:700}.img-full{width:100%}.bg-lighter-gray{background:#f3f5f8}.white{color:#fff}.pb-15{padding-bottom:15rem}.-mt-15{margin-top:-15rem}.pb-20{padding-bottom:20rem}.-mt-20{margin-top:-20rem}.pb-25{padding-bottom:25rem}.-mt-25{margin-top:-25rem}.pb-22{padding-bottom:22rem}.-mt-22{margin-top:-22rem}.pb-30{padding-bottom:30rem}.-mt-30{margin-top:-30rem}.pt-15{padding-top:15rem}.mb-7{margin-bottom:7rem}@media (max-width:768px){.-mt-10{margin-top:-10rem}.-mt-3{margin-top:-3rem}.-mt-4{margin-top:-4rem}.pt-10{padding-top:10rem}}@media (min-width:768px){.md\:pt-10{padding-top:10rem}.md\:-mt-4{margin-top:-4rem}.md\:-mt-6{margin-top:-6rem}.md\:mt-13{margin-top:13rem}.md\:mt-19{margin-top:19rem}}@media (min-width:1200px){.xxl\:w-7c{width:56.73077%}}@media (max-width:880px){.tablet\:w-full{width:100%}}
/*! Flickity v1.1.2
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-page-dots{position:absolute;width:100%;bottom:-24px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background-color:#d8d8d8;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{background-color:#adb0b4}

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