.BottomNavigationBar{--bottom-nav-h:56px;--bottom-safe:env(safe-area-inset-bottom);position:fixed;left:0;right:0;bottom:var(--bottom-safe);width:100%;z-index:99;opacity:1;pointer-events:auto;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.is-mobile .BottomNavigationBar--hidden{opacity:0;pointer-events:none}.is-mobile .BottomNavigationBar--hidden .navigation--menu{transform:translateY(110%)}.BottomNavigationBar .navigation--menu{transform:translateY(0);transition:transform .3s ease-in-out;position:relative;z-index:60}.BottomNavigationBar .bottom-navigation-bar--component-inner-wrapper{overscroll-behavior-y:contain}.BottomNavigationBar .bottom-navigation-bar--overlay{position:fixed;inset:0 0 calc(var(--bottom-nav-h) + var(--bottom-safe));opacity:.9;background:var(--nightgold);z-index:40;touch-action:none}.BottomNavigationBar .bottom-navigation-bar--component-wrapper{position:fixed;left:0;width:100%;bottom:calc(var(--bottom-nav-h) + var(--bottom-safe));z-index:41;display:flex;justify-content:flex-end;align-items:stretch;pointer-events:auto}.BottomNavigationBar .bottom-navigation-bar--component-inner-wrapper{width:100%;max-width:100%;box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-y;max-height:calc(100dvh - var(--bottom-nav-h) - var(--bottom-safe));overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:stretch}.BottomNavigationBar .navigation--menu{display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--bottom-nav-h);padding:0 17px;background-color:var(--nightgold);max-width:100vw}.BottomNavigationBar .navigation--item{cursor:pointer;display:flex;justify-content:center;align-items:center;width:var(--bottom-nav-h);height:var(--bottom-nav-h);flex-shrink:0;background:none;border:none;padding:5px 0 0;flex-direction:column;gap:5px}.BottomNavigationBar .navigation--item.is-active{background-color:var(--nightstone)}.BottomNavigationBar .navigation--item p{position:relative;font-family:Urbanist,sans-serif;font-weight:300;font-size:14px;line-height:28px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0}@media(max-width:767px){.BottomNavigationBar .navigation--item p{font-family:Urbanist,sans-serif;font-weight:300;font-size:10px;line-height:10px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0}}.BottomNavigationBar[data-active-icon=search] .bottom-navigation-bar--component-inner-wrapper{padding:32px 36px;background-color:var(--nightgraphit);overflow:visible}.BottomNavigationBar[data-active-icon=search] .bottom-navigation-bar--component-inner-wrapper .Search{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important}.BottomNavigationBar[data-active-icon=search] .bottom-navigation-bar--component-inner-wrapper .SearchResults{width:100%!important;max-width:100%!important}@media(max-width:991px){.BottomNavigationBar[data-active-icon=search] .bottom-navigation-bar--component-wrapper .Chips{display:none}}.FavoriteGamesMenu{display:flex;flex-direction:column;width:100%;max-height:425px;height:100%;border-radius:.625rem;background:#5f6882;padding:1.25rem}@media(min-width:992px){.FavoriteGamesMenu{width:542px}}.FavoriteGamesMenu>.button-play{border-radius:10px;padding-top:16px}.FavoriteGamesMenu .favorite-games-menu--wrapper{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto}@media(min-width:992px){.FavoriteGamesMenu .favorite-games-menu--wrapper{gap:1.063rem;padding-right:1rem}}.FavoriteGamesMenu .favorite-games-menu--wrapper::-webkit-scrollbar{width:8px}.FavoriteGamesMenu .favorite-games-menu--wrapper::-webkit-scrollbar-track{border-radius:10px;background:#20232c}.FavoriteGamesMenu .favorite-games-menu--wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#e6ff01}.FavoriteGamesMenu .favorite-games-menu--wrapper .title{font-family:Unbounded,sans-serif;font-weight:900;font-size:22px;line-height:30px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}@media(min-width:992px){.FavoriteGamesMenu .favorite-games-menu--wrapper .title{font-family:Unbounded,sans-serif;font-weight:900;font-size:34px;line-height:42px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}}@media(min-width:992px)and (max-width:991px){.FavoriteGamesMenu .favorite-games-menu--wrapper .title{font-family:Unbounded,sans-serif;font-weight:900;font-size:28px;line-height:36px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}@media(min-width:992px)and (max-width:575px){.FavoriteGamesMenu .favorite-games-menu--wrapper .title{font-family:Unbounded,sans-serif;font-weight:900;font-size:22px;line-height:30px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}.FavoriteGamesMenu .favorite-games-menu--wrapper .title--with-icon{display:inline-flex;align-items:center;gap:12px}.FavoriteGamesMenu .favorite-games-menu--container{display:flex;flex-direction:column;gap:17px}.FavoriteGamesMenu .favorite-games-menu--favorite,.FavoriteGamesMenu .favorite-games-menu--last-played{display:flex;flex-direction:column;gap:11px}@media(min-width:992px){.FavoriteGamesMenu .favorite-games-menu--favorite,.FavoriteGamesMenu .favorite-games-menu--last-played{gap:20px}}.FavoriteGamesMenu .favorite-games-menu--list{display:flex;flex-direction:column;gap:14px}.ListItem{cursor:pointer;display:inline-flex;align-items:center;gap:12px}.ListItem .item-thumbnail{min-width:36px;width:36px;height:36px;object-fit:cover;border-radius:5px;background:#eeeaeb}.ListItem .item-thumbnail.img-not-available{background:none}.ListItem .game-data,.ListItem .page-data{display:flex;flex-direction:column}@media(min-width:1200px){.ListItem .game-data,.ListItem .page-data{flex-direction:row;align-items:baseline;gap:.75rem}.ListItem .game-data:hover span,.ListItem .page-data:hover span{color:#e6ff01}}.ListItem .game-data span,.ListItem .page-data span{font-family:Urbanist,sans-serif;font-weight:300;font-size:18px;line-height:28px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0;transition:color .3s ease}.ListItem .game-data .game-name,.ListItem .game-data .page-title,.ListItem .page-data .game-name,.ListItem .page-data .page-title{font-weight:600}.ListItem .game-data .game-provider,.ListItem .page-data .game-provider{font-size:14px;font-weight:300;line-height:14px}.FilterMultiSelect{border-radius:10px;background:var(--nightstone);overflow-y:auto;width:281px;min-height:322px;padding:1.125rem 0 1.563rem}@media(max-width:767px){.FilterMultiSelect{width:266px;min-height:100%;padding:.75rem 0 1.125rem}}.FilterMultiSelect ul{list-style:none;margin:0;padding:0}.FilterMultiSelect li{margin:0;padding:0}.FilterMultiSelect li:before{content:none}.FilterMultiSelect .filter-item{width:100%;display:flex;align-items:center;gap:.75rem;padding:.313rem .938rem .438rem 1.5rem;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left}.FilterMultiSelect .filter-item--icon{flex-shrink:0}.FilterMultiSelect .filter-item--label{flex:1 1;font-family:Urbanist,sans-serif;font-weight:300;font-size:18px;line-height:28px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0;font-weight:900}.FilterMultiSelect .filter-item--check{margin-left:auto}@media(min-width:992px){.FilterMultiSelect .filter-item:hover{background:#535b75}.FilterMultiSelect .filter-item:hover .filter-item--label{color:#e6ff01}}.FilterMultiSelect .filter-item.is-selected{background:#535b75}.FilterMultiSelect .filter-item.is-selected .filter-item--label{color:#e6ff01}.SearchInput{background:rgba(0,0,0,0);border:0;outline:0;justify-content:space-between}.SearchInput,.SearchInput--wrapper{width:100%;display:flex;align-items:center;gap:1.25rem}.SearchInput--wrapper{justify-content:flex-start}.SearchInput::placeholder{color:#eeeaeb;opacity:.5;font-family:Urbanist,sans-serif;font-size:20px;font-style:italic;font-weight:300}.SearchInput .FormInputString{width:100%}.SearchInput .FormInputString .search-input{font-style:italic;text-overflow:ellipsis}.Chips{display:flex;gap:.5rem}.Chips .chip{display:flex;align-items:center;gap:.375rem;padding:0 1rem;border-radius:22px;background-color:var(--neonhaze);transition:all .2s ease;width:max-content}.Chips .chip-selected,.Chips .chip:hover{background-color:var(--nightgold)}.Chips .chip-selected{border-color:var(--nightgold)}.Chips .chip-label{font-family:Urbanist,sans-serif;font-weight:300;font-size:16px;line-height:48px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0;font-weight:700;color:#e6ff01}.Chips .chip-remove{cursor:pointer;background-color:rgba(0,0,0,0);border:none;width:max-content}.Chips .chip-more-wrapper{position:relative;cursor:pointer}.Chips .chips-tooltip{position:absolute;top:calc(100% + 1rem);right:0;background:#535b75;border-radius:8px;padding:1rem;display:flex;flex-wrap:wrap;max-width:280px;min-width:120px;gap:.5rem;z-index:10}.Chips .chips-tooltip:before{content:"";position:absolute;top:-12px;right:12px;width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:12px solid #535b75}.SearchResults{border-radius:10px;background:var(--nightstone);width:100%;max-width:100%;height:100%;display:flex;flex-direction:column}@media(max-width:1199px){.SearchResults{width:100%}}.SearchResults .search-results--wrapper{margin:15px 9px 11px 18px}.SearchResults .search-results--list{height:100%;display:flex;flex-direction:column}.SearchResults .search-results--count,.SearchResults .search-results--initial-message,.SearchResults .search-results--no-results{margin-bottom:5px}.SearchResults .search-results--count span,.SearchResults .search-results--initial-message span,.SearchResults .search-results--no-results span{font-family:Urbanist,sans-serif;font-weight:300;font-size:18px;line-height:28px;text-transform:none;letter-spacing:0;margin:0;color:#eeeaeb}.SearchResults .search-results--items{box-sizing:border-box;display:flex;flex-direction:column;width:100%;gap:14px;max-height:40vh;overflow-y:auto;padding-right:1rem;overscroll-behavior:contain}.SearchResults .search-results--items::-webkit-scrollbar{width:4px}.SearchResults .search-results--items::-webkit-scrollbar-track{border-radius:4px;background:var(--nightgold)}.SearchResults .search-results--items::-webkit-scrollbar-thumb{border-radius:4px;background:var(--neongold)}.SearchResults .search-results--loading-more{padding:20px;text-align:center;width:100%;display:flex;justify-content:center}.SearchResults .search-results--loading-more .loading-throbber{width:36px;height:36px;border:3px solid rgba(230,255,1,.2);border-top-color:#e6ff01;border-radius:50%;animation:spin 1s ease-in-out infinite}.SearchResults .bottom-sentinel{height:1px;margin-top:10px;width:100%;opacity:0}@keyframes spin{to{transform:rotate(1turn)}}.Search{position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:35px;background:#5f6882;flex:0 1 542px;flex-shrink:3;max-width:542px;min-width:180px;height:60px;padding:0 24px 0 18px;gap:10px}@media(max-width:991px){.Search{max-width:375px;flex:0 1 300px;height:48px}}@media(max-width:767px){.Search{flex:0 1 auto;border-radius:10px;padding:0 12px 0 20px}}@media(max-width:767px)and (orientation:portrait){.Search{max-width:100%}}.Search .FormFieldLayout input:focus{border:none}.Search--filter-wrapper,.Search--search-results-wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;right:0;z-index:100;top:100%;margin-top:1rem;max-height:calc(100svh - 56px - 2rem)}@supports not (height:100svh){.Search--filter-wrapper,.Search--search-results-wrapper{max-height:calc(100vh - 56px - 2rem)}}.Search--search-results-wrapper{width:100%}.Search--open-up{top:auto;bottom:100%;margin-top:0;margin-bottom:1rem}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:576px){.container{max-width:540px;padding-left:24px;padding-right:24px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1440px){.container{max-width:1320px}}@media(min-width:1640px){.container{max-width:1440px}}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:576px){.container-fluid{padding-left:24px;padding-right:24px}}.row{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media(min-width:1440px){.row{max-width:1440px;gap:24px;justify-content:flex-start;margin-left:auto;margin-right:auto}}@media(min-width:768px)and (max-width:1439px){.row{max-width:1196px;gap:24px;justify-content:flex-start;margin-left:auto;margin-right:auto}}@media(max-width:1439px){.row{width:100%;margin-left:auto;margin-right:auto;gap:16px}}.col-1{max-width:98px}.col-1,.col-2{width:100%;flex:0 1 auto}.col-2{max-width:220px}.col-3{max-width:342px}.col-3,.col-4{width:100%;flex:0 1 auto}.col-4{max-width:464px}.col-5{max-width:586px}.col-5,.col-6{width:100%;flex:0 1 auto}.col-6{max-width:708px}.col-7{max-width:830px}.col-7,.col-8{width:100%;flex:0 1 auto}.col-8{max-width:952px}.col-9{max-width:1074px}.col-10,.col-9{width:100%;flex:0 1 auto}.col-10{max-width:1196px}.col-11{max-width:1318px}.col-11,.col-12{width:100%;flex:0 1 auto}.col-12{max-width:1440px}@media(min-width:768px)and (max-width:1439px){.col-tablet-1{max-width:98px;width:100%;flex:0 0 auto}.col-tablet-2{max-width:220px;width:100%;flex:0 0 auto}.col-tablet-3{max-width:342px;width:100%;flex:0 0 auto}.col-tablet-4{max-width:464px;width:100%;flex:0 0 auto}.col-tablet-5{max-width:586px;width:100%;flex:0 0 auto}.col-tablet-6{max-width:708px;width:100%;flex:0 0 auto}.col-tablet-7{max-width:830px;width:100%;flex:0 0 auto}.col-tablet-8{max-width:952px;width:100%;flex:0 0 auto}.col-tablet-9{max-width:1074px;width:100%;flex:0 0 auto}.col-tablet-10{max-width:1196px;width:100%;flex:0 0 auto}}@media(max-width:767px){.col-mobile-1,.col-mobile-2,.col-mobile-3,.col-mobile-4{width:100%;flex:0 0 auto}}.h1-unbounded-60pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:60px;line-height:63px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}@media(max-width:991px){.h1-unbounded-60pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:48px;line-height:56px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}}@media(max-width:575px){.h1-unbounded-60pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:42px;line-height:50px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}}.h2-unbounded-40pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:40px;line-height:48px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}@media(max-width:991px){.h2-unbounded-40pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:36px;line-height:44px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}@media(max-width:575px){.h2-unbounded-40pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:30px;line-height:38px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}.h3-unbounded-34pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:34px;line-height:42px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}@media(max-width:991px){.h3-unbounded-34pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:28px;line-height:36px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}@media(max-width:575px){.h3-unbounded-34pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:22px;line-height:30px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}.h4-unbounded-20pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:20px;line-height:28px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}@media(max-width:991px){.h4-unbounded-20pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:24px;line-height:32px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}}@media(max-width:575px){.h4-unbounded-20pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:20px;line-height:28px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}}.copy-urbanist-18pt{font-size:18px;line-height:28px}.copy-urbanist-16pt,.copy-urbanist-18pt{font-family:Urbanist,sans-serif;font-weight:300;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.copy-urbanist-16pt{font-size:16px;line-height:48px}.subhl-urbanist-25pt{font-family:Urbanist,sans-serif;font-weight:300;font-size:25px;line-height:35px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.copy-bold-urbanist-18pt{font-size:18px}.copy-bold-urbanist-18pt,.copy-bold-urbanist-20pt{font-family:Urbanist,sans-serif;font-weight:700;line-height:28px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.copy-bold-urbanist-20pt{font-size:20px}.textlink-urbanist-14pt{font-family:Urbanist,sans-serif;font-weight:300;font-size:14px;line-height:28px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0}@media(max-width:767px){.textlink-urbanist-14pt{font-family:Urbanist,sans-serif;font-weight:300;font-size:10px;line-height:10px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0}}.textlink-urbanist-18pt{font-family:Urbanist,sans-serif;font-weight:700;font-size:18px;line-height:28px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0;text-decoration:none;cursor:pointer}.textlink-urbanist-18pt:hover{text-decoration:underline}.unbounded-black-40px{font-size:40px;line-height:48px}.unbounded-black-25px,.unbounded-black-40px{font-family:Unbounded,sans-serif;font-weight:900;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}.unbounded-black-25px{font-size:25px;line-height:32px}.unbounded-black-20px{font-size:20px;line-height:33px}.unbounded-black-14px,.unbounded-black-20px{font-family:Unbounded,sans-serif;font-weight:900;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}.unbounded-black-14px{font-size:14px;line-height:20px}.urbanist-regular-14px{font-weight:400}.urbanist-black-14px,.urbanist-regular-14px{font-family:Urbanist,sans-serif;font-size:14px;line-height:21px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.urbanist-black-14px{font-weight:900}.urbanist-black-20px{font-weight:900;font-size:20px;line-height:28px}.urbanist-black-20px,.winner-italic-urbanist-25pt{font-family:Urbanist,sans-serif;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.winner-italic-urbanist-25pt{font-weight:300;font-size:25px;line-height:35px;font-style:italic}@media(max-width:575px){.winner-italic-urbanist-25pt{font-size:1.125rem;line-height:1.25}}.winner-urbanist-32pt{font-family:Urbanist,sans-serif;font-weight:300;font-size:32px;line-height:35px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}@media(max-width:575px){.winner-urbanist-32pt{font-size:1.125rem;line-height:1.25}}.winner-bold-urbanist-32pt{font-family:Urbanist,sans-serif;font-weight:700;font-size:32px;line-height:35px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}@media(max-width:575px){.winner-bold-urbanist-32pt{font-size:1.125rem;line-height:1.25}}.winner-bold-urbanist-25pt{font-family:Urbanist,sans-serif;font-weight:700;font-size:25px;line-height:35px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0}@media(max-width:575px){.winner-bold-urbanist-25pt{font-size:1.125rem;line-height:1.25}}@media(max-width:767px){.h1-mobile{font-family:Unbounded,sans-serif;font-weight:900;font-size:42px;line-height:50px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}.h2-mobile{font-size:30px;line-height:38px}.h2-mobile,.h3-mobile{font-family:Unbounded,sans-serif;font-weight:900;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}.h3-mobile{font-size:22px;line-height:30px}.h4-mobile{font-family:Unbounded,sans-serif;font-weight:900;font-size:20px;color:#e6ff01;text-transform:uppercase}.h4-mobile,.subhl-mobile{line-height:28px;letter-spacing:0;margin:0}.subhl-mobile{font-family:Urbanist,sans-serif;font-weight:600;font-size:18px;color:#eeeaeb;text-transform:none}}.footer{width:100%;color:#20232c;padding:0 .9375rem;margin:1.625rem 0 0}.footer.hide-footer{display:none}.footer a{color:#20232c;text-decoration:none;font-size:.875rem;transition:color .3s ease}.footer-logo{color:#20232c;font-family:Unbounded,sans-serif;font-size:1.75rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;text-align:center;align-self:flex-start}.footer-container{margin:0 auto;padding:.9375rem 30px;display:flex;flex-direction:column-reverse;align-items:center;background-color:#e6ff01;border-radius:20px}.footer-content-main{align-self:flex-end;gap:1.5rem}.footer-content,.footer-content-main{display:flex;width:100%;justify-content:space-between}.footer-content{align-items:flex-start}.footer-menu{flex-direction:column}.footer-menu-item{position:relative}.footer-menu-item span{font-family:Urbanist,sans-serif;font-size:.875rem;text-align:center;line-height:1.5;font-weight:700;color:#303443;cursor:pointer}.footer-menu-left{display:none}.footer-legal{justify-content:space-between}.footer-legal,.footer-social{display:flex;flex-direction:column}.footer-social{gap:.625rem}.footer-social-icon{display:flex;align-items:center;justify-content:center;transition:all .3s ease;width:1.875rem;height:1.875rem;background-color:#20232c;border-radius:5px}.footer-social-icon-image{width:14px;height:14px}.footer-social-icon svg{width:100%;height:100%}.footer-social-icon svg rect{fill:#20232c}.footer-social-icon:hover{transform:scale(1.1)}.footer-social-icon:hover svg rect{fill:hsl(225,15.7894736842%,4.9019607843%)}@media(min-width:768px){.footer{margin:2.5rem 0 0;max-height:468px}.footer a{font-size:.875rem;text-align:center;line-height:1.5;color:#303443}.footer-container{flex-direction:row;justify-content:space-between;padding:1.875rem 2.8125rem;border-radius:30px;gap:2rem}.footer-content{gap:3.375rem 0;flex-grow:1;flex-shrink:1;flex-wrap:wrap}.footer-content-main{flex-direction:row;width:100%;justify-content:space-between;padding-right:0;max-width:415px}.footer-logo{line-height:.8;align-self:flex-end;font-size:3rem}.footer-menu{display:flex;align-items:flex-start;gap:.625rem}.footer-legal{flex-direction:row;align-items:center;width:100%;justify-content:space-between}.footer-social{align-self:flex-start}}.cms-tooltip{display:none;position:absolute;right:10px}.footer-menu-item:hover .cms-tooltip{display:block}@media(min-width:992px){.footer a{font-size:1.125rem}.footer-logo{font-size:clamp(3.5rem,6vw,9.3125rem);visibility:visible;align-self:flex-end}.footer-content{gap:6.125rem 0;flex-grow:1;flex-shrink:1;flex-wrap:wrap}.footer-content-main{gap:2.875rem}.footer-menu-item span{font-size:1.125rem}.footer-social-icon{width:2.625rem;height:2.625rem}.footer-social-icon-image{width:20px;height:20px}}@media(min-width:1200px){.footer-container{padding:5.3125rem 7.1875rem 5.3125rem 7.5625rem}.footer-content-main{max-width:515px;gap:5.625rem;padding:0}.footer-content{gap:9.125rem 0;justify-content:space-between}}@media(min-width:1640px){.footer{padding:0 3.125rem}.footer-container{padding:5.3125rem 8.25rem}.footer-logo{font-size:9.3125rem}}