.x{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;box-sizing:border-box}.x *,.x :after,.x :before{box-sizing:inherit}.x-el a[href^="mailto:"]:not(.x-el),.x-el a[href^="tel:"]:not(.x-el){color:inherit;font-size:inherit;text-decoration:inherit}.x-el-article,.x-el-aside,.x-el-details,.x-el-figcaption,.x-el-figure,.x-el-footer,.x-el-header,.x-el-hgroup,.x-el-main,.x-el-menu,.x-el-nav,.x-el-section,.x-el-summary{display:block}.x-el-audio,.x-el-canvas,.x-el-progress,.x-el-video{display:inline-block;vertical-align:baseline}.x-el-audio:not([controls]){display:none;height:0}.x-el-template{display:none}.x-el-a{background-color:transparent;color:inherit}.x-el-a:active,.x-el-a:hover{outline:0}.x-el-abbr[title]{border-bottom:1px dotted}.x-el-b,.x-el-strong{font-weight:700}.x-el-dfn{font-style:italic}.x-el-mark{background:#ff0;color:#000}.x-el-small{font-size:80%}.x-el-sub,.x-el-sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.x-el-sup{top:-.5em}.x-el-sub{bottom:-.25em}.x-el-img{vertical-align:middle;border:0}.x-el-svg:not(:root){overflow:hidden}.x-el-figure{margin:0}.x-el-hr{box-sizing:content-box;height:0}.x-el-pre{overflow:auto}.x-el-code,.x-el-kbd,.x-el-pre,.x-el-samp{font-family:monospace,monospace;font-size:1em}.x-el-button,.x-el-input,.x-el-optgroup,.x-el-select,.x-el-textarea{color:inherit;font:inherit;margin:0}.x-el-button{overflow:visible}.x-el-button,.x-el-select{text-transform:none}.x-el-button,.x-el-input[type=button],.x-el-input[type=reset],.x-el-input[type=submit]{-webkit-appearance:button;cursor:pointer}.x-el-button[disabled],.x-el-input[disabled]{cursor:default}.x-el-button::-moz-focus-inner,.x-el-input::-moz-focus-inner{border:0;padding:0}.x-el-input{line-height:normal}.x-el-input[type=checkbox],.x-el-input[type=radio]{box-sizing:border-box;padding:0}.x-el-input[type=number]::-webkit-inner-spin-button,.x-el-input[type=number]::-webkit-outer-spin-button{height:auto}.x-el-input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.x-el-input[type=search]::-webkit-search-cancel-button,.x-el-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.x-el-textarea{border:0}.x-el-fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.x-el-legend{border:0;padding:0}.x-el-textarea{overflow:auto}.x-el-optgroup{font-weight:700}.x-el-table{border-collapse:collapse;border-spacing:0}.x-el-td,.x-el-th{padding:0}.x{-webkit-font-smoothing:antialiased}.x-el-hr{border:0}.x-el-fieldset,.x-el-input,.x-el-select,.x-el-textarea{margin-top:0;margin-bottom:0}.x-el-fieldset,.x-el-input[type=email],.x-el-input[type=text],.x-el-textarea{width:100%}.x-el-input,.x-el-label{vertical-align:middle}.x-el-input{border-style:none;padding:.5em}.x-el-select:not([multiple]){vertical-align:middle}.x-el-textarea{line-height:1.75;padding:.5em}.x-el.d-none{display:none!important}.sideline-footer{margin-top:auto}.disable-scroll{touch-action:none;overflow:hidden;position:fixed;max-width:100vw}@keyframes loaderscale{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.x-loader svg{display:inline-block}.x-loader svg:first-child{animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite}.x-loader svg:nth-child(2){animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite}.x-loader svg:nth-child(3){animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.x-icon>svg{transition:transform .33s ease-in-out}.x-icon>svg.rotate-90{transform:rotate(-90deg)}.x-icon>svg.rotate90{transform:rotate(90deg)}.x-icon>svg.rotate-180{transform:rotate(-180deg)}.x-icon>svg.rotate180{transform:rotate(180deg)}.x-rt ol,.x-rt ul{text-align:left}.x-rt p{margin:0}.mte-inline-block{display:inline-block}@media only screen and (min-device-width:1025px){:root select,_::-webkit-full-page-media,_:future{font-family:sans-serif!important}}



/*
This license can also be found at this permalink: https://www.fontsquirrel.com/license/league-spartan

Copyright (c) September 22 2014, Micah Rich micah@micahrich.com, with Reserved Font Name: "League Spartan".

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL

—————————————————————————————-
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
—————————————————————————————-
*/
@import url('//img1.wsimg.com/blobby/go/font/LeagueSpartan/league-spartan.css');
@import url('');

.x .c1-1{letter-spacing:normal}.x .c1-2{text-transform:none}.x .c1-3{background-color:rgb(255, 255, 255)}.x .c1-4{width:100%}.x .c1-5 > div{position:relative}.x .c1-6 > div{overflow:hidden}.x .c1-7 > div{margin-top:auto}.x .c1-8 > div{margin-right:auto}.x .c1-9 > div{margin-bottom:auto}.x .c1-a > div{margin-left:auto}.x .c1-b{font-family:Helvetica, arial, sans-serif}.x .c1-c{font-size:16px}.x .c1-h{background-color:rgb(22, 22, 22)}.x .c1-i{padding-top:56px}.x .c1-j{padding-bottom:56px}.x .c1-k{overflow:hidden}.x .c1-l{padding:0px !important}.x .c1-o{position:relative}.x .c1-p{display:flex}.x .c1-q{flex-direction:column}.x .c1-r{min-height:500px}.x .c1-s{justify-content:flex-start}.x .c1-v{position:absolute}.x .c1-w{margin-top:0}.x .c1-x{margin-right:auto}.x .c1-y{margin-bottom:0}.x .c1-z{margin-left:auto}.x .c1-10{display:block}.x .c1-11{top:0px}.x .c1-12{left:0px}.x .c1-13{pointer-events:none}.x .c1-14{background:url() center/cover}.x .c1-15{padding-top:0px}.x .c1-16{padding-right:0px}.x .c1-17{padding-bottom:0px}.x .c1-18{padding-left:0px}.x .c1-19{margin-right:0px}.x .c1-1a{margin-left:0px}.x .c1-1b{[object -object]:0px}.x .c1-1d{opacity:0.3}.x .c1-1e{right:0px}.x .c1-1f{bottom:0px}.x .c1-1g{position:static}.x .c1-1i{z-index:3}.x .c1-1j{background-color:transparent}.x .c1-1k{z-index:auto}.x .c1-1p{align-items:center}.x .c1-1q{flex-wrap:nowrap}.x .c1-1r{padding-top:8px}.x .c1-1s{padding-right:8px}.x .c1-1t{padding-bottom:8px}.x .c1-1u{padding-left:8px}.x .c1-1w{width:0px}.x .c1-1x{text-align:center}.x .c1-1y{justify-content:center}.x .c1-1z{overflow-wrap:break-word}.x .c1-20{display:inline-block}.x .c1-21{font-family:'League Spartan', arial, helvetica, sans-serif}.x .c1-25{letter-spacing:inherit}.x .c1-26{text-transform:inherit}.x .c1-27{text-decoration:none}.x .c1-28{word-wrap:break-word}.x .c1-29{display:inline}.x .c1-2a{cursor:pointer}.x .c1-2b{border-top:0px}.x .c1-2c{border-right:0px}.x .c1-2d{border-bottom:0px}.x .c1-2e{border-left:0px}.x .c1-2f{max-width:100%}.x .c1-2g{width:auto}.x .c1-2h{color:rgb(240, 31, 138)}.x .c1-2i{font-weight:inherit}.x .c1-2j:hover{color:rgb(253, 166, 194)}.x .c1-2k:active{color:rgb(254, 206, 220)}.x .c1-2m{vertical-align:middle}.x .c1-2n{aspect-ratio:1 / 1}.x .c1-2o{object-fit:contain}.x .c1-2p{height:80px}.x .c1-2q{transition:max-height .5s}.x .c1-2r{border-radius:0px}.x .c1-39{justify-content:flex-end}.x .c1-3a{display:none}.x .c1-3e{padding-left:48px}.x .c1-3f{padding-right:48px}.x .c1-3g{padding-top:24px}.x .c1-3h{padding-bottom:24px}.x .c1-3i{gap:32px}.x .c1-3j{flex-basis:44%}.x .c1-3k{max-width:44%}.x .c1-3o{flex-grow:1}.x .c1-3r{padding-left:24px}.x .c1-3s{padding-right:24px}.x .c1-41{flex-shrink:0}.x .c1-42{flex-basis:auto}.x .c1-48{margin-bottom:8px}.x .c1-49{line-height:1.2}.x .c1-4a{white-space:pre-line}.x .c1-4b{font-size:28px}.x .c1-4c{color:rgb(255, 255, 255)}.x .c1-4d{font-weight:400}.x .c1-4i{word-wrap:normal !important}.x .c1-4j{overflow-wrap:normal !important}.x .c1-4k{visibility:hidden}.x .c1-4l{overflow:visible}.x .c1-4m{font-size:32px}.x .c1-4r{font-size:40px}.x .c1-4w{line-height:1.5}.x .c1-4x{text-wrap:pretty}.x .c1-4y > p{margin-top:0}.x .c1-4z > p{margin-right:0}.x .c1-50 > p{margin-bottom:0}.x .c1-51 > p{margin-left:0}.x .c1-52{font-size:22px}.x .c1-57{font-size:inherit !important}.x .c1-58{color:inherit}.x .c1-59{font-weight:700}.x .c1-5a{line-height:inherit}.x .c1-5b{font-style:italic}.x .c1-5c{text-decoration:line-through}.x .c1-5d{text-decoration:underline}.x .c1-5e{margin-top:24px}.x .c1-5f{margin-bottom:24px}.x .c1-5g{flex-wrap:wrap}.x .c1-5h{column-gap:24px}.x .c1-5i{row-gap:24px}.x .c1-5l{letter-spacing:0.071em}.x .c1-5m{text-transform:uppercase}.x .c1-5n{border-style:none}.x .c1-5o{display:inline-flex}.x .c1-5p{padding-left:32px}.x .c1-5q{padding-right:32px}.x .c1-5r{min-height:56px}.x .c1-5s{border-radius:4px}.x .c1-5t{background-color:rgb(184, 13, 101)}.x .c1-5u{text-shadow:none}.x .c1-5v{font-size:14px}.x .c1-5w:hover{background-color:rgb(229, 19, 127)}.x .c1-62{margin-bottom:40px}.x .c1-63 a{text-decoration:none}.x .c1-66:hover{color:currentColor}.x .c1-67:active{color:currentColor}.x .c1-68:after{content:""}.x .c1-69:after{display:block}.x .c1-6a:after{flex-basis:100%}.x .c1-6b:after{width:100%}.x .c1-6c:after{flex-grow:0}.x .c1-6d:after{flex-shrink:0}.x .c1-6e:after{height:clamp(40px, 5vw, 80px)}.x .c1-6f{line-height:1.4}.x .c1-6g{color:rgb(191, 17, 107)}.x .c1-6h{font-size:unset}.x .c1-6i{font-family:unset}.x .c1-6j{letter-spacing:unset}.x .c1-6k{text-transform:unset}.x .c1-6l{line-height:0px}.x .c1-6m{border-color:rgb(42, 42, 42)}.x .c1-6n{border-bottom-width:2px}.x .c1-6o{border-style:solid}.x .c1-6p{width:50px}.x .c1-6q{box-sizing:border-box}.x .c1-6r{flex-direction:row}.x .c1-6s{margin-right:-12px}.x .c1-6t{margin-bottom:-24px}.x .c1-6u{margin-left:-12px}.x .c1-6z{flex-shrink:1}.x .c1-70{flex-basis:100%}.x .c1-71{padding-right:12px}.x .c1-72{padding-bottom:48px}.x .c1-73{padding-left:12px}.x .c1-79{align-self:flex-start}.x .c1-7d{border-width:0 !important}.x .c1-7e{aspect-ratio:2 / 1}.x .c1-7f{order:-1}.x .c1-7g{z-index:1}.x .c1-7h > *{max-width:100%}.x .c1-7i > :nth-child(n){margin-bottom:24px}.x .c1-7j  > :last-child{margin-bottom:0 !important}.x .c1-7m{line-height:1.25}.x .c1-7n{color:rgb(247, 247, 247)}.x .c1-7o > p > ol{text-align:left}.x .c1-7p > p > ol{display:block}.x .c1-7q > p > ol{padding-left:1.3em}.x .c1-7r > p > ol{margin-left:16px}.x .c1-7s > p > ol{margin-right:16px}.x .c1-7t > p > ol{margin-top:auto}.x .c1-7u > p > ol{margin-bottom:auto}.x .c1-7v > p > ol{text-wrap:pretty}.x .c1-7w > p > ul{text-align:left}.x .c1-7x > p > ul{display:block}.x .c1-7y > p > ul{padding-left:1.3em}.x .c1-7z > p > ul{margin-left:16px}.x .c1-80 > p > ul{margin-right:16px}.x .c1-81 > p > ul{margin-top:auto}.x .c1-82 > p > ul{margin-bottom:auto}.x .c1-83 > p > ul{text-wrap:pretty}.x .c1-84 > ul{text-align:left}.x .c1-85 > ul{display:block}.x .c1-86 > ul{padding-left:1.3em}.x .c1-87 > ul{margin-left:16px}.x .c1-88 > ul{margin-right:16px}.x .c1-89 > ul{margin-top:auto}.x .c1-8a > ul{margin-bottom:auto}.x .c1-8b > ul{text-wrap:pretty}.x .c1-8c > ol{text-align:left}.x .c1-8d > ol{display:block}.x .c1-8e > ol{padding-left:1.3em}.x .c1-8f > ol{margin-left:16px}.x .c1-8g > ol{margin-right:16px}.x .c1-8h > ol{margin-top:auto}.x .c1-8i > ol{margin-bottom:auto}.x .c1-8j > ol{text-wrap:pretty}.x .c1-8k{color:rgb(164, 164, 164)}.x .c1-8l{color:rgb(184, 13, 101)}.x .c1-8m{height:0px}.x .c1-8n{padding:0 !important}.x .c1-8o{margin:0 !important}.x .c1-8p{flex:1}.x .c1-8s{margin-left:-24px}.x .c1-8t{margin-right:-24px}.x .c1-8w{aspect-ratio:1.835106382978723 / 1}.x .c1-8x{object-fit:cover}.x .c1-8y{align-items:stretch}.x .c1-8z{text-align:left}.x .c1-95{margin-bottom:16px}.x .c1-99{height:auto}.x .c1-9a{margin-top:32px}.x .c1-9b{color:rgb(48, 48, 48)}.x .c1-9c:hover{background-color:rgb(255, 255, 255)}.x .c1-9d{background-color:rgb(0, 0, 0)}.x .c1-9e{border-color:rgb(27, 27, 27)}.x .c1-9i{color:rgb(226, 226, 226)}.x .c1-9j{aspect-ratio:2}.x .c1-9l{color:rgb(145, 145, 145)}.x .c1-9m > :nth-child(n){margin-bottom:0px}.x .c1-9n{width:inherit}.x .c1-9t{border-bottom-width:0}.x .c1-9u{flex-basis:0%}.x .c1-9v{border-color:rgb(229, 19, 127)}.x .c1-a3{color:rgb(0, 0, 0)}.x .c1-a4{font-family:Helvetica Neue, Helvetica, Arial, sans-serif}.x .c1-a5{max-width:88%}.x .c1-a6 > span{color:rgb(0, 0, 0)}.x .c1-a7{border-top-width:0px}.x .c1-a8{border-right-width:0px}.x .c1-a9{border-bottom-width:0px}.x .c1-aa{border-left-width:0px}.x .c1-ab:hover{background-color:rgb(241, 241, 241)}.x .c1-ac:hover:after{display:none}.x .c1-ad:after{display:none}.x .c1-ae:active{background-color:rgb(255, 255, 255)}.x .c1-al{margin-left:-8px}.x .c1-am{width:24px}.x .c1-an{height:24px}.x .c1-ao{top:50%}.x .c1-ap{right:auto}.x .c1-aq{line-height:0}.x .c1-ar{transform:translateY(-50%)}.x .c1-as > img{display:block}.x .c1-at{margin-left:calc(24px + 8px)}.x .c1-au:hover{color:rgb(198, 198, 198)}.x .c1-av:active{color:rgb(255, 255, 255)}.x .c1-aw > :last-child{margin-bottom:0}.x .c1-ax{white-space:nowrap}.x .c1-ay{padding-left:4px}.x .c1-az{margin-top:4px}.x .c1-b0{transition:transform .33s ease-in-out}.x .c1-b1{transform:rotate(0deg)}.x .c1-b2{left:4px}.x .c1-b3{margin-top:40px}.x .c1-b4{padding-bottom:30%}.x .c1-b7{position:absolute !important}.x .c1-b8{transform:translate3d(0,0,0)}.x .c1-b9{left:56px}.x .c1-ba{top:8px}.x .c1-bb{padding-left:16px}.x .c1-bc{padding-right:16px}.x .c1-bd{padding-top:4px}.x .c1-be{padding-bottom:4px}.x .c1-bf{min-height:40px}.x .c1-bg{font-size:12px}.x .c1-bo{margin-left:-4px}.x .c1-bp{width:18px}.x .c1-bq{height:18px}.x .c1-br{margin-left:calc(18px + 8px)}.x .c1-bs{gap:64px}.x .c1-bt{margin-bottom:-48px}.x .c1-bu{gap:0px}.x .c1-bv{aspect-ratio:1.8333333333333333 / 1}.x .c1-bw{gap:16px}.x .c1-bx{margin-right:-16px}.x .c1-by{margin-bottom:-32px}.x .c1-bz{margin-left:-16px}.x .c1-c0{align-items:flex-start}.x .c1-c1{padding-bottom:32px}.x .c1-c2{gap:8px}.x .c1-c3{color:rgb(169, 169, 169)}.x .c1-c4{border-bottom-width:1px}.x .c1-c5{margin-bottom:4px}.x .c1-c6{position:fixed}.x .c1-c7{right:24px}.x .c1-c8{bottom:24px}.x .c1-c9{z-index:9999}.x .c1-ca{width:65px}.x .c1-cb{height:65px}.x .c1-cd{z-index:10000}.x .c1-ce{overflow-y:auto}.x .c1-cf{transition:all 1s ease-in}.x .c1-cg{box-shadow:0 2px 6px 0px rgba(0,0,0,0.3)}.x .c1-ch{contain:content}.x .c1-ci{bottom:-500px}.x .c1-cq{max-height:300px}.x .c1-cs{justify-content:space-between}.x .c1-ct{word-break:break-word}.x .c1-cu{flex-basis:50%}.x .c1-cv:nth-child(2){margin-left:24px}

@media (max-width: 767px){.x .c1-m{padding-top:40px}}@media (max-width: 767px){.x .c1-n{padding-bottom:40px}}@media (max-width: 767px){.x .c1-1c{display:block}}@media (max-width: 767px){.x .c1-22{justify-content:center}}@media (max-width: 767px){.x .c1-23{max-width:100%}}@media (max-width: 767px){.x .c1-2s{max-width:224px}}@media (max-width: 767px){.x .c1-2t{max-height:80px}}@media (max-width: 767px){.x .c1-2u{margin-top:0}}@media (max-width: 767px){.x .c1-2v{margin-right:auto}}@media (max-width: 767px){.x .c1-2w{margin-bottom:0}}@media (max-width: 767px){.x .c1-2x{margin-left:auto}}@media (max-width: 767px){.x .c1-2y{height:74px}}@media (max-width: 767px){.x .c1-2z{width:auto}}@media (max-width: 767px){.x .c1-3l{width:100%}}@media (max-width: 767px){.x .c1-3m{display:flex}}@media (max-width: 767px){.x .c1-5j{flex-direction:column}}@media (max-width: 767px){.x .c1-7k > :nth-child(n){margin-bottom:16px}}@media (max-width: 767px){.x .c1-7l  > :last-child{margin-bottom:0 !important}}@media (max-width: 767px){.x .c1-9f > :nth-child(n){margin-bottom:24px}}@media (max-width: 767px){.x .c1-af{padding-left:16px}}@media (max-width: 767px){.x .c1-ag{padding-right:16px}}@media (max-width: 767px){.x .c1-b5{margin-top:0px}}@media (max-width: 767px){.x .c1-b6{min-height:200px}}@media (max-width: 767px){.x .c1-bh{font-size:12px}}@media (max-width: 767px){.x .c1-bi{left:8px}}@media (max-width: 767px){.x .c1-bj{max-width:90%}}

@media (min-width: 768px){.x .c1-d{font-size:16px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-24{width:auto}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-30{display:block}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-31{max-height:80px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-32{margin-top:0}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-33{margin-right:auto}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-34{margin-bottom:0}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-35{margin-left:auto}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-3n{width:100%}}@media (min-width: 768px){.x .c1-3t{width:100%}}@media (min-width: 768px){.x .c1-4e{font-size:30px}}@media (min-width: 768px){.x .c1-4n{font-size:38px}}@media (min-width: 768px){.x .c1-4s{font-size:48px}}@media (min-width: 768px){.x .c1-53{font-size:22px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-5k{justify-content:center}}@media (min-width: 768px){.x .c1-5x{width:auto}}@media (min-width: 768px){.x .c1-5y{font-size:14px}}@media (min-width: 768px){.x .c1-6v{margin-top:0}}@media (min-width: 768px){.x .c1-6w{margin-right:-24px}}@media (min-width: 768px){.x .c1-6x{margin-bottom:-48px}}@media (min-width: 768px){.x .c1-6y{margin-left:-24px}}@media (min-width: 768px){.x .c1-74{padding-top:0}}@media (min-width: 768px){.x .c1-75{padding-right:24px}}@media (min-width: 768px){.x .c1-76{padding-bottom:48px}}@media (min-width: 768px){.x .c1-77{padding-left:24px}}@media (min-width: 768px){.x .c1-78{margin-bottom:0}}@media (min-width: 768px){.x .c1-7a{flex-basis:50%}}@media (min-width: 768px){.x .c1-7b{max-width:50%}}@media (min-width: 768px){.x .c1-7c{padding-bottom:0}}@media (min-width: 768px){.x .c1-90{min-height:300px}}@media (min-width: 768px){.x .c1-9k{object-fit:cover}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-9o{position:absolute}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-9p{position:relative}}@media (min-width: 768px){.x .c1-9w{margin-left:8.333333333333332%}}@media (min-width: 768px){.x .c1-9x{flex-basis:83.33333333333334%}}@media (min-width: 768px){.x .c1-9y{max-width:83.33333333333334%}}@media (min-width: 768px){.x .c1-a2{text-align:center}}@media (min-width: 768px){.x .c1-bk{font-size:12px}}@media (min-width: 768px){.x .c1-cj{width:400px}}@media (min-width: 768px){.x .c1-ck{max-height:500px}}@media (min-width: 768px){.x .c1-cl{border-radius:7px}}@media (min-width: 768px){.x .c1-cm{margin-top:24px}}@media (min-width: 768px){.x .c1-cn{margin-right:24px}}@media (min-width: 768px){.x .c1-co{margin-bottom:24px}}@media (min-width: 768px){.x .c1-cp{margin-left:24px}}@media (min-width: 768px){.x .c1-cr{max-height:200px}}

@media (min-width: 1024px){.x .c1-e{font-size:16px}}@media (min-width: 1024px){.x .c1-t{min-height:85vh}}@media (min-width: 1024px){.x .c1-1h{position:static}}@media (min-width: 1024px){.x .c1-1l{padding-top:0px}}@media (min-width: 1024px){.x .c1-1m{padding-bottom:0px}}@media (min-width: 1024px){.x .c1-1n{padding-left:0px}}@media (min-width: 1024px){.x .c1-1o{padding-right:0px}}@media (min-width: 1024px){.x .c1-1v{display:none}}@media (min-width: 1024px){.x .c1-2l{display:inline-block}}@media (min-width: 1024px){.x .c1-36{height:74px}}@media (min-width: 1024px){.x .c1-37{width:auto}}@media (min-width: 1024px){.x .c1-38{max-height:74px}}@media (min-width: 1024px){.x .c1-3b{display:flex}}@media (min-width: 1024px){.x .c1-3c{width:100%}}@media (min-width: 1024px){.x .c1-3d{flex-direction:column}}@media (min-width: 1024px){.x .c1-3p{margin-top:0px}}@media (min-width: 1024px){.x .c1-3q{margin-bottom:0px}}@media (min-width: 1024px){.x .c1-3u{width:984px}}@media (min-width: 1024px){.x .c1-3v{justify-content:center}}@media (min-width: 1024px){.x .c1-3w{margin-left:auto}}@media (min-width: 1024px){.x .c1-3x{margin-right:auto}}@media (min-width: 1024px){.x .c1-3y{max-width:66%}}@media (min-width: 1024px){.x .c1-43{padding-top:56px}}@media (min-width: 1024px){.x .c1-44{padding-bottom:56px}}@media (min-width: 1024px){.x .c1-45{text-align:center}}@media (min-width: 1024px){.x .c1-46{max-width:100%}}@media (min-width: 1024px){.x .c1-47{align-items:center}}@media (min-width: 1024px){.x .c1-4f{font-size:30px}}@media (min-width: 1024px){.x .c1-4o{font-size:38px}}@media (min-width: 1024px){.x .c1-4t{font-size:48px}}@media (min-width: 1024px){.x .c1-54{font-size:22px}}@media (min-width: 1024px){.x .c1-5z{font-size:14px}}@media (min-width: 1024px){.x .c1-64{margin-bottom:56px}}@media (min-width: 1024px){.x .c1-65{max-width:50%}}@media (min-width: 1024px){.x .c1-8q{flex-basis:50%}}@media (min-width: 1024px){.x .c1-8r{flex:1}}@media (min-width: 1024px){.x .c1-8u{height:100%}}@media (min-width: 1024px){.x .c1-8v{margin-left:-24px}}@media (min-width: 1024px){.x .c1-91{padding-top:32px}}@media (min-width: 1024px){.x .c1-92{padding-right:32px}}@media (min-width: 1024px){.x .c1-93{padding-bottom:32px}}@media (min-width: 1024px){.x .c1-94{padding-left:32px}}@media (min-width: 1024px){.x .c1-96{text-align:left}}@media (min-width: 1024px){.x .c1-97{margin-right:0px}}@media (min-width: 1024px){.x .c1-98{margin-left:0px}}@media (min-width: 1024px){.x .c1-9g{flex-basis:33.33333333333333%}}@media (min-width: 1024px){.x .c1-9h{max-width:33.33333333333333%}}@media (min-width: 1024px){.x .c1-9q{display:block}}@media (min-width: 1024px){.x .c1-9r{position:absolute}}@media (min-width: 1024px){.x .c1-9s{position:relative}}@media (min-width: 1024px){.x .c1-9z{margin-left:16.666666666666664%}}@media (min-width: 1024px){.x .c1-a0{flex-basis:66.66666666666666%}}@media (min-width: 1024px){.x .c1-a1{max-width:66.66666666666666%}}@media (min-width: 1024px){.x .c1-ah{background-color:rgb(255, 255, 255)}}@media (min-width: 1024px){.x .c1-ai{color:rgb(0, 0, 0)}}@media (min-width: 1024px){.x .c1-aj:hover{background-color:rgb(241, 241, 241)}}@media (min-width: 1024px){.x .c1-ak:active{background-color:rgb(255, 255, 255)}}@media (min-width: 1024px){.x .c1-bl{font-size:12px}}@media (min-width: 1024px){.x .c1-cc{z-index:9999}}

@media (min-width: 1280px){.x .c1-f{font-size:16px}}@media (min-width: 1280px){.x .c1-3z{width:1160px}}@media (min-width: 1280px){.x .c1-4g{font-size:32px}}@media (min-width: 1280px){.x .c1-4p{font-size:44px}}@media (min-width: 1280px){.x .c1-4u{font-size:62px}}@media (min-width: 1280px){.x .c1-55{font-size:22px}}@media (min-width: 1280px){.x .c1-60{font-size:14px}}@media (min-width: 1280px){.x .c1-bm{font-size:12px}}

@media (min-width: 1536px){.x .c1-g{font-size:18px}}@media (min-width: 1536px){.x .c1-40{width:1280px}}@media (min-width: 1536px){.x .c1-4h{font-size:36px}}@media (min-width: 1536px){.x .c1-4q{font-size:48px}}@media (min-width: 1536px){.x .c1-4v{font-size:64px}}@media (min-width: 1536px){.x .c1-56{font-size:24px}}@media (min-width: 1536px){.x .c1-61{font-size:16px}}@media (min-width: 1536px){.x .c1-bn{font-size:14px}}

@keyframes opacity-bounce { 
      0% {opacity: 0;transform: translateY(100%); } 
      60% { transform: translateY(-20%); } 
      100% { opacity: 1; transform: translateY(0); }
    }

.gd-ad-flex-parent {
          animation-name: opacity-bounce; 
          animation-duration: 800ms; 
          animation-delay: 400ms; 
          animation-fill-mode: forwards; 
          animation-timing-function: ease; 
          opacity: 0;

.grecaptcha-badge { visibility: hidden; }

.page-inner { background-color: rgb(22, 22, 22); min-height: 100vh; }

#dynamic-tagline-178165 { font-size: 48px !important; }

#dynamic-tagline-178162 { font-size: 48px !important; }


    @font-face {
      font-family: "GD Sherpa";
      src: url('//img1.wsimg.com/blobby/go/ux/fonts/sherpa/1.1/gdsherpa-regular.woff2');
      font-display: swap;
    }

    @font-face {
      font-family: "GD Sherpa";
      font-weight: bold;
      src: url('//img1.wsimg.com/blobby/go/ux/fonts/sherpa/1.1/gdsherpa-bold.woff2');
      font-display: swap;
    }

    .gd-ad-wrapper {
      box-sizing: border-box;
      background-color: #FFF;
      font-family: GD Sherpa, Helvetica, Arial, sans_serif;
      width: 100%;
      z-index: 10000;
    }

    @import '@ux/button/dist/styles.css';
@import '@ux/tooltip/dist/styles.css';
@import '@ux/text/dist/styles.css';
@import '@ux/tag/dist/styles.css';
:root, :host {
  /*
   *  This workaround is required until SCSS stops throwing errors for url()
   *  based CSS variables
   *
   *  @SEE https://github.com/sass/node-sass/issues/2931
   */
  --uxp-icon-window-new:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g><path d='M21.567 2.524a.782.782 0 00-.109-.103h-.001a.78.78 0 00-.463-.155H14a.75.75 0 100 1.5h5.19l-7.533 7.532a.757.757 0 00-.221.53c0 .198.08.393.22.532s.333.22.53.22a.757.757 0 00.532-.222l7.532-7.532v5.19a.75.75 0 101.5 0v-7.01a.752.752 0 00-.183-.482z'/><path d='M21 13.265a.75.75 0 00-.75.75v4.75a1.502 1.502 0 01-1.5 1.5H5.25a1.502 1.502 0 01-1.5-1.5v-13.5a1.502 1.502 0 011.5-1.5H10a.75.75 0 100-1.5H5.25a3.003 3.003 0 00-3 3v13.5a3.003 3.003 0 003 3h13.5a3.004 3.004 0 003-3v-4.75a.75.75 0 00-.75-.75z'/></g></svg>");
}

.uxicon-window-new:before {
  content: var(--uxp-icon-window-new);
}

:root, :host {
  /*
   *  This workaround is required until SCSS stops throwing errors for url()
   *  based CSS variables
   *
   *  @SEE https://github.com/sass/node-sass/issues/2931
   */
  --uxp-icon-refresh:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 9.75h5a.75.75 0 000-1.5H5.93a7.241 7.241 0 016.13-3.39 7.085 7.085 0 016.71 4.79c.19.54.31 1.1.36 1.67a.75.75 0 00.243.486c.16.145.357.194.567.194a.755.755 0 00.68-.82 8.771 8.771 0 00-.43-2.02 8.595 8.595 0 00-8.13-5.8A8.794 8.794 0 004.75 7.3V4a.75.75 0 00-1.5 0v5a.756.756 0 00.75.75zm15.91 4.5h-5a.75.75 0 100 1.5h3.07a7.254 7.254 0 01-3.73 2.97 7.089 7.089 0 01-9.11-4.37c-.189-.54-.31-1.1-.36-1.67a.759.759 0 00-.82-.68.752.752 0 00-.506.27.752.752 0 00-.164.55c.058.685.203 1.36.43 2.01a8.603 8.603 0 0011.03 5.31 8.819 8.819 0 004.41-3.45V20a.75.75 0 101.5 0v-5a.755.755 0 00-.22-.53.755.755 0 00-.53-.22z'/></svg>");
}

.uxicon-refresh:before {
  content: var(--uxp-icon-refresh);
}

:root, :host {
  /*
   *  This workaround is required until SCSS stops throwing errors for url()
   *  based CSS variables
   *
   *  @SEE https://github.com/sass/node-sass/issues/2931
   */
  --uxp-icon-chevron-left:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M10.06 12l5.47-5.47a.75.75 0 00-1.06-1.06l-6 6c-.14.139-.22.333-.22.53s.08.391.22.53l6 6c.139.14.333.221.53.222.198 0 .393-.08.532-.22s.22-.334.22-.531a.756.756 0 00-.222-.531z'/></svg>");
}

.uxicon-chevron-left:before {
  content: var(--uxp-icon-chevron-left);
}

/*rtl:raw:svg use[*|href$="chevron-left"]{transform: scaleX(-1) translateX(-100%)}*/
:root, :host {
  /*
   *  This workaround is required until SCSS stops throwing errors for url()
   *  based CSS variables
   *
   *  @SEE https://github.com/sass/node-sass/issues/2931
   */
  --uxp-icon-chevron-right:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M15.53 11.47l-6-6a.75.75 0 00-1.06 1.06L13.94 12l-5.47 5.47a.757.757 0 00-.222.53c0 .198.08.393.22.532s.334.22.531.22a.757.757 0 00.531-.222l6-6c.14-.139.22-.333.22-.53s-.08-.391-.22-.53z'/></svg>");
}

.uxicon-chevron-right:before {
  content: var(--uxp-icon-chevron-right);
}

/*rtl:raw:svg use[*|href$="chevron-right"]{transform: scaleX(-1) translateX(-100%)}*/
:root, :host {
  /*
   *  This workaround is required until SCSS stops throwing errors for url()
   *  based CSS variables
   *
   *  @SEE https://github.com/sass/node-sass/issues/2931
   */
  --uxp-icon-help:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g><path d='M12 2.25A9.75 9.75 0 1021.75 12 9.761 9.761 0 0012 2.25zm0 18A8.25 8.25 0 1120.25 12 8.26 8.26 0 0112 20.25z'/><path d='M12 7.083a2.753 2.753 0 00-2.75 2.75.75.75 0 101.5 0 1.25 1.25 0 012.5 0c0 .374-.166.613-.658.945A2.595 2.595 0 0011.25 13v.25a.75.75 0 101.5 0V13c0-.39.171-.636.68-.978a2.555 2.555 0 001.32-2.188A2.753 2.753 0 0012 7.084zm-.004 8.042a1.127 1.127 0 10.004 0z'/></g></svg>");
}

.uxicon-help:before {
  content: var(--uxp-icon-help);
}

@font-face {
  font-family: "GD Sherpa";
  src: url("//img1.wsimg.com/blobby/go/ux/fonts/sherpa/1.1/gdsherpa-regular.woff2");
  font-display: swap;
}
@font-face {
  font-family: "GD Sherpa";
  font-weight: bold;
  src: url("//img1.wsimg.com/blobby/go/ux/fonts/sherpa/1.1/gdsherpa-bold.woff2");
  font-display: swap;
}
.banner-wrapper {
  box-sizing: border-box;
  background-color: #fff;
  font-family: GD Sherpa, Helvetica, Arial, sans_serif;
  width: 100%;
  z-index: 10000;
}

.banner.native-v1 {
  align-items: center;
  border-bottom: 5px solid #00a4a6;
  color: #000;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  min-height: 50px;
  justify-content: center;
  text-decoration: none;
  padding: 2px;
}
.banner.native-v1.short {
  font-size: 12px !important;
}
.banner.native-v1:hover {
  color: #000;
  text-decoration: none;
}
.banner.native-v1 .banner-logo {
  margin-right: 8px;
  vertical-align: middle;
}
.banner.native-v1 .banner-logo img {
  height: 100%;
  width: 100%;
  max-height: 2rem;
  max-width: 4rem;
}
.banner.native-v1 .banner-psuedo-link {
  color: #09757a;
  text-decoration: underline;
}
.banner.native-v1 .banner-content-container {
  align-items: center;
  display: flex;
}
.banner.native-v1 .banner-content {
  align-items: center;
  display: flex;
  flex-shrink: 0;
}
.banner.native-v1 .banner-mobile {
  display: none;
}
.banner.native-v1 .banner-text-bold {
  font-weight: bold;
}
.banner.native-v1 .banner-button {
  background-color: #fff;
  border: 1px solid #8995a9;
  border-radius: 4px;
  cursor: pointer;
  margin-left: 10px;
  padding: 8px 24px;
  font-family: GD Sherpa, Helvetica, Arial, sans_serif;
  color: #000;
  text-decoration: none;
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  letter-spacing: normal;
}
@media screen and (max-width: 768px) {
  .banner.native-v1 .banner.native-v1 {
    font-size: 12px;
    min-height: 40px;
  }
  .banner.native-v1 .banner-desktop {
    display: none;
  }
  .banner.native-v1 .banner-mobile {
    display: inline-block;
  }
  .banner.native-v1 .banner-logo img {
    max-height: 1.5rem;
  }
}

.placement.native-v2 {
  display: flex;
  flex-direction: row;
  width: 100%;
}
@media (max-width: 767px) {
  .placement.native-v2 {
    flex-direction: column;
  }
}
.placement.native-v2.small .creative-image-container {
  display: none;
}
.placement.native-v2.small .details .topline {
  align-items: center;
}
.placement.native-v2.small .details .topline .ux-button {
  position: unset;
}
.placement.native-v2 .creative-image-container {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  padding: 1.5rem;
}
@media (max-width: 767px) {
  .placement.native-v2 .creative-image-container {
    padding: 0;
    border-bottom: 1px solid var(--ux-97h3vl, lightgray);
    border-radius: 12px 12px 0 0;
  }
}
.placement.native-v2 .creative-image-container img {
  border-radius: 12px;
  width: 208px;
}
@media (max-width: 767px) {
  .placement.native-v2 .creative-image-container img {
    border-radius: 12px 12px 0 0;
    height: 16rem;
    width: 100%;
    object-fit: cover;
  }
}
.placement.native-v2 .details {
  width: 100%;
  padding: 1.5rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .placement.native-v2 .details {
    height: 20rem;
  }
}
.placement.native-v2 .details .topline {
  display: flex;
  flex-direction: column;
  position: relative;
}
.placement.native-v2 .details .topline h5 {
  margin-bottom: 0.5rem;
}
.placement.native-v2 .details .topline .body-text {
  margin-bottom: 0.5rem;
}
.placement.native-v2 .details .topline .body-text .bold-text {
  font-weight: 700;
}
.placement.native-v2 .details .bottomline {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}
@media (max-width: 767px) {
  .placement.native-v2 .details .bottomline {
    flex-direction: column;
    justify-content: unset;
  }
}
.placement.native-v2 .details .bottomline .bottomline-left {
  display: flex;
  flex-direction: row;
  align-items: center;
}
@media (max-width: 767px) {
  .placement.native-v2 .details .bottomline .bottomline-left {
    flex-direction: column;
    align-items: flex-start;
  }
}
.placement.native-v2 .details .bottomline .bottomline-left .logo-container {
  display: flex;
  flex-direction: row;
  margin-left: 1rem;
}
@media (max-width: 767px) {
  .placement.native-v2 .details .bottomline .bottomline-left .logo-container {
    margin-top: 1rem;
    margin-left: 0;
  }
}
.placement.native-v2 .details .bottomline .bottomline-left .logo-container img {
  margin-left: 1rem;
  height: 1.5rem;
}
.placement.native-v2 .details .bottomline .bottomline-right {
  display: flex;
  align-items: flex-end;
}
@media (max-width: 767px) {
  .placement.native-v2 .details .bottomline .bottomline-right {
    margin-top: 1rem;
  }
}
.placement.native-v2 .details .bottomline .bottomline-right .placement-tooltip {
  max-width: 500px !important;
  z-index: 1;
}
.placement.native-v2 .details .bottomline .bottomline-right .placement-tooltip .ux-tooltip-content {
  background-color: var(--ux-cao06b, white);
  color: var(--ux-1leynsm, black);
}
.placement.native-v2 .details p {
  margin-bottom: 0;
}

.placements .placement.small-vertical-v2:not(:first-child) {
  margin-top: 0.5rem !important;
}

.placement.small-vertical-v2 {
  display: flex;
  flex-direction: column;
  border-radius: 0.5rem;
  width: 100%;
  padding: 1rem;
}
.placement.small-vertical-v2 .logo-container {
  display: flex;
  border-radius: 0.5rem;
}
.placement.small-vertical-v2 .logo-container .logo-background {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.5rem;
  width: 100%;
  padding: 1.5rem;
}
.placement.small-vertical-v2 .logo-container img {
  height: 1.5rem;
}
.placement.small-vertical-v2 .details {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 0.5rem;
}
.placement.small-vertical-v2 .details .topline {
  display: flex;
  flex-direction: column;
  position: relative;
}
.placement.small-vertical-v2 .details .topline p.headline {
  margin-bottom: 0.5rem;
  font-weight: 700;
}
.placement.small-vertical-v2 .details .topline p.body-text {
  font-size: 12.6px;
}
.placement.small-vertical-v2 .details .bottomline {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  margin-top: 0.5rem;
}
.placement.small-vertical-v2 .details .bottomline .bottomline-left {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.placement.small-vertical-v2 .details .bottomline .bottomline-left .ux-button {
  color: var(--ux-1utwv7e, black);
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  flex-direction: row-reverse;
}
.placement.small-vertical-v2 .details .bottomline .bottomline-right {
  display: flex;
  align-items: center;
}
.placement.small-vertical-v2 .details .bottomline .bottomline-right .placement-tooltip {
  max-width: 500px !important;
  z-index: 1;
}
.placement.small-vertical-v2 .details .bottomline .bottomline-right .placement-tooltip .ux-tooltip-content {
  background-color: var(--ux-cao06b, white);
  color: var(--ux-1leynsm, black);
}
.placement.small-vertical-v2 .details p {
  margin-bottom: 0;
}

.placement.vertical {
  display: flex;
  flex-direction: column;
  position: relative;
  margin-top: 10.5px;
  box-sizing: border-box;
  width: 100%;
  padding: 1rem;
  gap: 0.75rem;
}
@container (min-width: 1280px) {
  .placement.vertical {
    padding: 1.75rem;
    gap: 1.25rem;
  }
}
.placement.vertical .placement-tag {
  height: 21px;
  position: absolute;
  top: 0;
  left: 21px;
  transform: translateY(-50%);
  background-color: #1bdbdb;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.25rem 0.5rem;
  border-radius: 5px;
  line-height: 1rem;
  white-space: nowrap;
}
.placement.vertical .creative-image-container {
  width: 100%;
  aspect-ratio: 16/9;
  overflow: hidden;
  border-radius: 0.5rem;
}
.placement.vertical .creative-image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.placement.vertical .details {
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
}
.placement.vertical .details .title-section h5,
.placement.vertical .details .title-section h6 {
  margin: 0;
}
.placement.vertical .details .body-section {
  margin-top: 0.5rem;
  flex: 1;
}
.placement.vertical .details .body-section .body-text {
  margin: 0;
}
.placement.vertical .details .powered-by-section {
  margin-top: 0.5rem;
}
.placement.vertical .details .powered-by-section .logo-container {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.placement.vertical .details .powered-by-section .logo-container p {
  margin: 0;
  font-size: 0.875rem;
  color: var(--ux-1leynsm, black);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.placement.vertical .details .powered-by-section .logo-container img {
  height: 20px;
  object-fit: contain;
}
.placement.vertical .details .cta-section {
  margin-top: 0.5rem;
}
.placement.vertical .details #uaw-ad-cta-button {
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
}
.placement.vertical .details .more-info-section {
  margin-top: 0.5rem;
  display: flex;
  align-items: center;
  height: 1rem;
  gap: 0.25rem;
}
.placement.vertical .details .more-info-section .more-info-text {
  font-size: 0.75rem;
  display: inline-flex;
  align-items: center;
  overflow: hidden;
  white-space: nowrap;
}
.placement.vertical .details .more-info-section .help-icon-wrapper {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  vertical-align: middle;
}
.placement.vertical .details .more-info-section .placement-tooltip {
  max-width: 500px !important;
  z-index: 1;
}
.placement.vertical .details .more-info-section .placement-tooltip .ux-tooltip-content {
  background-color: var(--ux-cao06b, white);
  color: var(--ux-1leynsm, black);
}

.carousel[data-sizing=static] .placement.vertical {
  width: 283px;
  min-width: 283px;
  max-width: 283px;
  flex: 0 0 283px;
}
@container (min-width: 1280px) {
  .carousel[data-sizing=static] .placement.vertical {
    width: 445px;
    min-width: 445px;
    max-width: 445px;
    flex: 0 0 445px;
  }
}

.carousel {
  width: 100%;
  container-type: inline-size;
}
.carousel-header {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 5.5px;
  gap: 1rem;
}
@container (min-width: 800px) {
  .carousel-header {
    margin-bottom: 21.5px;
  }
}
.carousel-title {
  display: flex;
  align-items: center;
  margin-right: auto;
}
.carousel-title h2 {
  margin-bottom: 0;
}
.carousel-nav-buttons-container {
  margin-top: auto;
}
.carousel-nav-buttons {
  display: none;
  gap: 0.5rem;
}
@container (min-width: 1024px) {
  .carousel-nav-buttons {
    display: flex;
  }
}
.carousel #carousel-nav-prev,
.carousel #carousel-nav-next {
  width: 3.25rem;
  height: 3.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
  background: none;
  border-radius: 50%;
  border: 0.125rem solid var(--ux-7wu8i7, black);
  padding: 0.75rem;
  cursor: pointer;
}
.carousel #carousel-nav-prev svg,
.carousel #carousel-nav-next svg {
  transform: scale(1.2);
}
.carousel #carousel-nav-prev svg use,
.carousel #carousel-nav-next svg use {
  fill: var(--ux-1utwv7e, black);
}
.carousel #carousel-nav-prev:focus,
.carousel #carousel-nav-next:focus {
  outline: none;
}
.carousel-scroll-container {
  display: grid;
  grid-auto-flow: column;
  overflow-x: auto;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.carousel-scroll-container::-webkit-scrollbar {
  display: none;
}
.carousel-scroll-container > * {
  scroll-snap-align: start;
}
.carousel-scroll-container > *:focus-visible {
  outline: 2px solid rgb(0, 0, 0);
  outline-offset: 2px;
}
.carousel:not([data-sizing=static]) .carousel-scroll-container {
  grid-auto-columns: calc((100% - var(--carousel-gap-sm, 0.75rem) * (var(--carousel-cols-sm, 1) - 1 + 0.2)) / (var(--carousel-cols-sm, 1) + 0.2));
  gap: var(--carousel-gap-sm, 0.75rem);
}
@container (min-width: 800px) {
  .carousel:not([data-sizing=static]) .carousel-scroll-container {
    grid-auto-columns: calc((100% - var(--carousel-gap-md, 0.75rem) * (var(--carousel-cols-md, 1) - 1 + 0.2)) / (var(--carousel-cols-md, 1) + 0.2));
    gap: var(--carousel-gap-md, 0.75rem);
  }
}
@container (min-width: 1024px) {
  .carousel:not([data-sizing=static]) .carousel-scroll-container {
    grid-auto-columns: calc((100% - var(--carousel-gap-lg, 0.75rem) * (var(--carousel-cols-lg, 1) - 1 + 0.3)) / (var(--carousel-cols-lg, 1) + 0.3));
    gap: var(--carousel-gap-lg, 0.75rem);
  }
}
@container (min-width: 1280px) {
  .carousel:not([data-sizing=static]) .carousel-scroll-container {
    grid-auto-columns: calc((100% - var(--carousel-gap-xl, 1.5rem) * (var(--carousel-cols-xl, 1) - 1 + 0.4)) / (var(--carousel-cols-xl, 1) + 0.4));
    gap: var(--carousel-gap-xl, 1.5rem);
  }
}
@container (min-width: 1440px) {
  .carousel:not([data-sizing=static]) .carousel-scroll-container {
    grid-auto-columns: calc((100% - var(--carousel-gap-xxl, 1.5rem) * (var(--carousel-cols-xxl, 1) - 1 + 0.4)) / (var(--carousel-cols-xxl, 1) + 0.4));
    gap: var(--carousel-gap-xxl, 1.5rem);
  }
}
.carousel[data-sizing=static] .carousel-scroll-container {
  grid-auto-columns: max-content;
  gap: 0.75rem;
}
.carousel[data-sizing=static] .carousel-scroll-container > .carousel-slide {
  width: max-content;
  min-width: max-content;
  flex: 0 0 auto;
}
@container (min-width: 1280px) {
  .carousel[data-sizing=static] .carousel-scroll-container {
    gap: 1.5rem;
  }
}
.carousel[data-scroll-padding=true] {
  margin-block: 15px;
}
@container carousel-wrapper (min-width: 800px) {
  .carousel[data-scroll-padding=true] {
    margin-block: 32px;
  }
}
@container carousel-wrapper (min-width: 1280px) {
  .carousel[data-scroll-padding=true] {
    margin-block: 51px;
  }
}
@container carousel-wrapper (min-width: 1440px) {
  .carousel[data-scroll-padding=true] {
    margin-block: 76px;
  }
}
.carousel[data-scroll-padding=true] .carousel-header {
  padding-inline: 30px;
}
.carousel[data-scroll-padding=true] .carousel-scroll-container {
  padding-inline: 30px;
  scroll-padding-inline-start: 30px;
}
@container (min-width: 800px) {
  .carousel[data-scroll-padding=true] .carousel-header {
    padding-inline: 64px;
  }
  .carousel[data-scroll-padding=true] .carousel-scroll-container {
    padding-inline: 64px;
    scroll-padding-inline-start: 64px;
  }
}
@container (min-width: 1280px) {
  .carousel[data-scroll-padding=true] .carousel-header {
    padding-inline: 102px;
  }
  .carousel[data-scroll-padding=true] .carousel-scroll-container {
    padding-inline: 102px;
    scroll-padding-inline-start: 102px;
  }
}
@container (min-width: 1440px) {
  .carousel[data-scroll-padding=true] .carousel-header {
    padding-inline: 154px;
  }
  .carousel[data-scroll-padding=true] .carousel-scroll-container {
    padding-inline: 154px;
    scroll-padding-inline-start: 154px;
  }
}
.carousel-indicators {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.5rem;
  margin-top: 2rem;
}
@container (max-width: 375px) {
  .carousel-indicators {
    margin-top: 1rem;
  }
}
@container (min-width: 1024px) {
  .carousel-indicators {
    display: none;
  }
}
.carousel-indicator-dash {
  width: 16px;
  height: 2px;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.3);
  transition: all 0.3s ease;
}
.carousel-indicator-dash.active {
  width: 24px;
  height: 3px;
  border-radius: 3px;
  background-color: #000;
}
.carousel-indicator-dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.3);
  transition: all 0.3s ease;
}
.carousel-indicator-dot.active {
  background-color: #000;
}

.uaw-grid-container {
  width: 100%;
  container-type: inline-size;
}
.uaw-grid-container .grid {
  width: 100%;
  display: grid;
  gap: var(--uaw-gap-sm, 0.75rem);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(var(--uaw-cols-sm, 1), 1fr);
}
@container (min-width: 800px) {
  .uaw-grid-container .grid {
    grid-template-columns: repeat(var(--uaw-cols-md, 1), 1fr);
    gap: var(--uaw-gap-md, 0.75rem);
  }
}
@container (min-width: 1024px) {
  .uaw-grid-container .grid {
    grid-template-columns: repeat(var(--uaw-cols-lg, 1), 1fr);
    gap: var(--uaw-gap-lg, 0.75rem);
  }
}
@container (min-width: 1280px) {
  .uaw-grid-container .grid {
    grid-template-columns: repeat(var(--uaw-cols-xl, 1), 1fr);
    gap: var(--uaw-gap-xl, 1.5rem);
  }
}
@container (min-width: 1440px) {
  .uaw-grid-container .grid {
    grid-template-columns: repeat(var(--uaw-cols-xxl, 1), 1fr);
    gap: var(--uaw-gap-xxl, 1.5rem);
  }
}

.uaw-carousel-container {
  width: 100%;
  container-type: inline-size;
  container-name: carousel-wrapper;
}

.placements {
  width: 100%;
}
.placements .placement-container {
  display: flex;
  height: 100%;
}
.placements .placement-container .placement {
  display: flex;
  flex: 1;
  width: 100%;
  background-color: var(--ux-cao06b, white);
  border: 1px solid var(--ux-97h3vl, lightgray);
  border-radius: 12px;
}
.placements .placement-container .placement.loading, .placements .placement-container .placement.empty {
  height: 182px;
}
.placements .placement-container .placement.empty {
  align-items: center;
  justify-content: center;
}
.placements .placement-container .impression-container {
  display: block;
  height: 1px;
}

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

  




        #reamaze-widget:hover {
          opacity: 1;
          transform: translate3d(0, -4px, 0);
          box-shadow: 0 2px 0px rgba(0,0,0,.09),0 4px 10px rgba(0,0,0,.24) !important;
        }
        #reamaze-widget-label-container {
          overflow: hidden;
        }

        .rmz-label-text {
          color: rgba(255, 255, 255, 1);
          font-family: "Nunito", Helvetica, Arial, sans-serif;
          font-size: 16px;
          line-height: 58px;
        }

        #reamaze-widget-label {
          vertical-align: top;
          display: inline-block;
          padding-right: 16px;
          margin-right: 0;
        }
        #reamaze-widget-icon img {
          width: 100%;
          height: 100%;
          background: transparent;
          opacity: 1;
          display: inline-block;
        }
        #reamaze-widget #reamaze-widget-icon {
          display: block;
          overflow: hidden;
          width: 58px;
          height: 58px;
          border-radius: 58px;
        }
        #reamaze-widget.rmz-static {
          max-width: calc(100vw - 40px);
          display: -webkit-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
        }
        #reamaze-widget.rmz-custom.rmz-static #reamaze-widget-icon {
          margin-right: 10px;
        }
        #reamaze-widget.rmz-static #reamaze-widget-icon {
          display: inline-block;
          border-radius: 58px;
          -webkit-flex-shrink: 0;
          -moz-flex-shrink: 0;
          -ms-flex: 0 1 auto;
          flex-shrink: 0;
        }
        #reamaze-widget.rmz-static .rmz-label-text {
          white-space: nowrap;
          text-overflow: ellipsis;
          overflow: hidden;
        }
        #reamaze-widget.rmz-static #rmz-widget-label {
          display: block;
        }
      

/* Mobile fixes */
@media (max-width:768px){
img{max-width:100%;height:auto}
header img,.logo img,.navbar-brand img{display:block!important;max-height:60px!important;width:auto!important}
footer .row,footer .container{display:block!important}
footer [class*="col-"]{width:100%!important;max-width:100%!important;display:block!important;margin-bottom:20px}
footer{text-align:center}
}


@media (max-width:768px){
header,.header,.site-header{display:flex!important;position:fixed!important;top:0;left:0;width:100%;z-index:99999!important;align-items:center;justify-content:center;background:transparent!important;}
header img,.header img,.site-header img,img[src*="logo"]{display:block!important;visibility:visible!important;opacity:1!important;max-width:180px!important;height:auto!important;}
footer .row,[class*="footer"] .row{display:flex!important;flex-direction:column!important;}
footer [class*="col"]{width:100%!important;max-width:100%!important;text-align:center!important;margin-bottom:20px;}
}


/* ChatGPT mobile/footer fix */
@media (max-width:768px){
  .page-inner,.widget,[data-ux="Widget"],[data-ux="Section"]{
    display:block!important;
    height:auto!important;
    min-height:auto!important;
    overflow:visible!important;
  }
  [data-ux="Grid"]{
    display:flex!important;
    flex-direction:column!important;
  }
  [data-ux="GridCell"]{
    width:100%!important;
    max-width:100%!important;
    flex:0 0 auto!important;
    min-height:auto!important;
    height:auto!important;
    margin-bottom:32px!important;
  }
  .sideline-footer,[data-ux="Footer"]{
    position:relative!important;
    margin-top:48px!important;
    clear:both!important;
  }
}
