.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;width:30%;}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,address,big,cite,code,del,dfn,em,img,ins,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,input,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,main,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul,nav{list-style:none}*{box-sizing:border-box}img,video,canvas{max-width:100%}img{vertical-align:bottom}a{text-decoration:none;color:inherit}table{border-collapse:collapse;border-spacing:0}a:hover{color:inherit}html,body{height:100%;width:100%}iframe{width:100%}a,button,a:hover,button:hover{cursor:pointer}button,button:focus,button:active{outline:none;border:none}blockquote{margin:0}
body{font-family:Rubik;font-style:normal;font-weight:400;color:#fff;letter-spacing:normal;font-size:16px;-webkit-font-smoothing:antialiased}h1,.head-1{font-family:Prompt;font-style:normal;font-weight:800;font-size:36px;line-height:36px;letter-spacing:.02em;text-transform:uppercase;color:#fff}h2,.head-2{font-family:Prompt;font-style:normal;font-weight:800;font-size:20px;line-height:25px;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:10px}h3,.head-3{font-family:Prompt;font-style:normal;font-weight:800;font-size:24px;line-height:25px;letter-spacing:.02em;text-transform:uppercase;color:#fff}.icon-arrow-prev,.icon-arrow-next{position:relative;width:7px;height:14px;display:flex;align-items:center}.icon-arrow-prev:before,.icon-arrow-next:before{content:'';padding:3px;display:block;position:absolute;top:auto}.icon-arrow-prev:before{left:0;border:solid #e97702;border-width:0 3px 3px 0;transform:rotate(135deg)}.icon-arrow-next:before{right:0;border:solid #e97702;border-width:0 3px 3px 0;transform:rotate(-45deg)}.btn-fullscreen{display:flex;align-items:center;height:60px;padding:0 21px;background:#febe14;border:1px solid #030800;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.25),inset 0 -6px 0 #e97702;border-radius:8px}.btn-fullscreen:before{content:'';width:20px;height:22px;background:url(https://headballgame.com/wp-content/themes/terraria/img/fullscreen.svg) 0 0 no-repeat;margin-right:12px}.btn-fullscreen:focus,.btn-fullscreen:active{outline:none;border:1px solid #030800}.btn-fullscreen span{font-family:Prompt;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#fff}.block{background:#c2d6ca;border-radius:18px;padding:30px;margin-bottom:30px}.header{padding:0 23px;background:#3b9ebf;border:1.5px solid #001445;box-shadow:0 4px 0 rgba(0,0,0,.2);margin-bottom:40px}.logo{height:100px}.logo a{display:flex;height:80%;margin:10% 0;}.header__content{display:flex;align-items:center;justify-content:space-between}.header-bg{position:relative;z-index:1}.header-bg__image{width:100%;height:250px}.menu{max-width:520px;margin:0 auto}.menu ul{display:flex;align-items:center;justify-content:space-between}.menu ul li{position:relative;margin:0 15px}.menu ul li:before{content:'';position:absolute;top:auto;bottom:-20px;left:0;right:0;width:100%;height:3px;background:0 0}.menu ul li a{font-family:Prompt;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#f4f4f4}.menu ul li:hover:before{background:#f4f4f4}.menu ul li.active:before{background:#fff}.menu ul li.active a{color:#fff}.my-games{position:relative;border-radius:4px}.my-games:before{content:'';position:absolute;top:0;left:-18px;width:30px;height:26px;background:url(https://headballgame.com/wp-content/themes/terraria/img/heart-red.svg) 0 0 no-repeat}.my-games span{font-family:Prompt;font-style:normal;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.02em;text-transform:uppercase;color:#fff;padding:0 10px;margin-left:10px}.top-categories{position:static}.top-categories__title{padding:25px 0;background:#71ca40;border-radius:10px;text-align:center}.top-categories__wrap{border:2px solid #030800;box-sizing:border-box;border-radius:14px;position:relative;z-index:10}.top-categories__content{background:#bbde72;box-shadow:0 4px 0 rgba(0,0,0,.25),inset 0 -10px 0 #71ca40;border-radius:14px;height:260px}.top-categories__item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.top-categories__item:hover a{color:#030800}.top-categories__thumb{border-radius:50%;background:#71ca40;border:1.5px solid #030800;box-sizing:border-box;box-shadow:0 3px 0 #030800;padding:7px;margin-bottom:8px}.top-categories__thumb img{border-radius:50%;width:80px;height:80px;}.top-categories__name{max-width:180px;width:100%;padding:0 5px}.top-categories__name a{font-family:Rubik;font-style:normal;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.01em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;text-align:center;overflow:hidden;display:block;color:#fff}.top-categories__name a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.top-categories__slider .slick-prev,.top-categories__slider .slick-next{position:absolute;top:-66px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,#f8f8f8 0%,#bcd9ed 100%);border:1.5px solid #0d0900;box-shadow:0 2px 0 #0d0900}.top-categories__slider .slick-prev{left:30px}.top-categories__slider .slick-next{right:30px}.game-week{position:relative}.game-week__title{margin-bottom:30px}.game-week__list{display:flex;flex-wrap:wrap;margin:0 -10px}.game-week__item{display:flex;align-items:center;max-width:255px;width:100%;background:#ad98e9;border:1.5px solid #2c0064;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.25),inset 0 -5px 0 #7b6fa2;border-radius:14px;padding:10px;position:relative;margin:0 10px}.game-week__item__image{min-width:80px;margin-right:10px}.game-week__item__image img{border-radius:10px;width:80px;height:80px;}.game-week__item__name{font-family:Rubik;font-style:normal;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.01em;text-transform:uppercase;color:#fff}.game-week__item__name:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.game-week__item__rate{margin-top:5px}.game-week__item__rate .rating{display:flex;height:13px}.game-week__item__rate .rating img{margin-right:5px}.game-week__item:hover{box-shadow:0 4px 0 rgba(0,0,0,.25),inset 0 -5px 0 #fff;border:1.5px solid #fff}.game-latest{position:relative}.game-latest__title{margin-bottom:30px}.game-list{display:flex;flex-wrap:wrap;margin:0 -10px}.pagination-container{display:flex;justify-content:center;align-items:center;margin-top:10px}.pagination{display:flex;justify-content:center;align-items:center}.pagination li{position:relative;display:flex;justify-content:center;background:linear-gradient(180deg,#16396f 0%,#104782 100%);border:1.5px solid #001445;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -6px 0 #082042;border-radius:10px;width:40px;height:40px;margin:0 5px;padding-top:5px}.pagination li .page-numbers{font-family:Rubik;font-style:normal;font-weight:700;font-size:16px;line-height:19px;text-align:center;letter-spacing:.01em;text-transform:uppercase;color:#7dafe8}.pagination li a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.pagination li span{color:#0bcffc}.pagination li.current{background:#fff;border:1.5px solid #001445;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -6px 0 #0bcffc}.pagination li.prev,.pagination li.next{border-radius:50%;padding-top:10px;background:linear-gradient(180deg,#f8f8f8 0%,#bcd9ed 100%);border:1.5px solid #001445;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -4px 0 #7397b0}.pagination li.prev{margin-right:25px}.pagination li.prev .icon-arrow-prev:before{left:0;border:solid #067acc;border-width:0 3px 3px 0;transform:rotate(135deg)}.pagination li.next{margin-left:25px}.pagination li.next .icon-arrow-next:before{right:0;border:solid #067acc;border-width:0 3px 3px 0;transform:rotate(-45deg)}.game-card{position:relative;width:200px;height:254px;background:#8fc6d8;border:1.5px solid #838198;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -6px 0 #838198;border-radius:14px;margin:0 10px 20px;padding:10px}.game-card:hover{box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -6px 0 #fff;border:1.5px solid #fff}.game-card a{display:flex;flex-direction:column;height:100%}.game-card a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.game-card img{margin-bottom:10px;border-radius:10px}.game-card span{flex-grow:1;align-items:center;display:flex;justify-content:center;font-family:Prompt;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#fff;text-align:center}.page__wrap{display:flex;justify-content:space-between;align-items:flex-start;position:static}.page-description{position:relative}.page-description__wrap{border:1.5px solid #04291c;box-sizing:border-box;border-radius:14px}.page-description__content{background:#5fb1c8;box-shadow:0 4px 0 rgba(0,0,0,.25),inset 0 -10px 0 #5fb1c8;border-radius:14px}.page-description__title{padding:30px;background:#3e9fbd;border-radius:14px 14px 0 0}.page-description__text{padding:20px 30px}.page-description__text p{font-family:Rubik;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-.01em;color:#fff;margin-bottom:10px}.page-description__text p:last-child{margin-bottom:0}.page-description__text img{margin-right:20px;margin-bottom:20px;float:left;border-radius:10px}.fb-comments{background:#fff;border-radius:10px;padding:20px}.side{max-width:312px;width:100%}.main{max-width:808px;width:100%;z-index:10}.game .head-2{margin-bottom:0}.game__player{margin-bottom:20px;padding:20px;background:#067acc;border:1.5px solid #001445;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -6px 0 #0063a9;border-radius:14px}.game__player__frame{position:relative;display:block;max-height:580px;height:100%;overflow:hidden;margin-bottom:20px}.game__player__content{display:block;}.game__player__content iframe{position:absolute;left:0;top:0;width:100%;height:100%}.game__player__shared{height:50px;display:flex}.game__player__shared .addtoany_list{display:flex}.game__player__shared .a2a_kit>a{background:linear-gradient(180deg,#0c80c8 0%,#1da1f3 100%);border:1.5px solid #001445;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -3px 0 #082042;border-radius:10px;padding:0;display:flex;margin-right:5px;overflow:hidden}.game__player__shared .a2a_kit>a:hover{border:1.5px solid #001445;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -3px 0 #082042;outline:none}.game__player__rating{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#16396f 0%,#104782 100%);border:1.5px solid #001445;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -3px 0 #082042;border-radius:10px;padding:11px 15px 12px 13px;height:50px;max-width:282px;width:100%}.game__player__rating .views span{font-family:Prompt;font-style:normal;font-weight:600;font-size:18px;line-height:1;letter-spacing:-.02em;color:#fff}.game__player__rating .star-rating{display:flex}.game__player__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.game__player__bottom{display:flex;align-items:center;justify-content:space-between}.links{display:flex;align-items:center}.links li{margin-right:10px;background:linear-gradient(180deg,#16396f 0%,#104782 100%);border:1.5px solid #001445;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.2),inset 0 -3px 0 #082042;border-radius:10px}.links li a{display:flex;align-items:center;padding:5px 9px 5px 5px}.links li span{font-family:Prompt;font-style:400;font-weight:600;font-size:10px;line-height:15px;letter-spacing:-.02em;color:#fff}.links li img{min-width:30px;height:30px;border-radius:8px;margin-right:5px}.adv{display:flex;align-items:center;justify-content:center;padding:30px}.all-categories{border:2px solid #030800;box-sizing:border-box;border-radius:14px;position:relative;z-index:10}.all-categories__wrap{background:#bbde72;box-shadow:0 4px 0 rgba(0,0,0,.25),inset 0 -10px 0 #71ca40;border-radius:14px}.all-categories__title{padding:30px 20px;background:#71ca40;border-radius:10px 10px 0 0}.all-categories__list{padding:20px;display:flex;flex-direction:column}.all-categories__item{position:relative;width:100%;display:flex;align-items:center;margin-bottom:15px}.all-categories__item:hover a{color:#030800}.all-categories__thumb{max-width:47px;width:100%;border-radius:50%;background:#71ca40;border:1.5px solid #030800;box-sizing:border-box;box-shadow:0 3px 0 #030800;padding:2px;margin-right:11px}.all-categories__thumb img{border-radius:50%}.all-categories__name a{font-family:Rubik;font-style:normal;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.01em;text-transform:uppercase;color:#fff}.all-categories__name a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.footer{position:relative;background:#3b9ebf;border:1.5px solid #001445;box-sizing:border-box;box-shadow:0 4px 0 rgba(0,0,0,.2);padding:30px 0}.footer__content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.footer .text{max-width:425px;width:100%;margin:0 auto}.footer .text p{font-family:Rubik;font-style:normal;font-weight:500;font-size:12px;line-height:18px;letter-spacing:-.02em;color:#d0e5fb;margin-bottom:0}.footer .privacy{margin-right:30px}.footer .privacy a{font-family:Prompt;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#fff}.footer .privacy a:hover{text-decoration:underline}.footer .copyright{font-family:Prompt;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#fff}
.container{max-width:1140px;margin:0 auto;}.container:before{content:'';display:table}.container:after{content:'';clear:both}@media all and (max-width:767px){.container{padding:0 10px}h1,.head-1{font-size:32px;line-height:48px}h2,.head-2{font-size:24px;line-height:36px}h3,.head-3{font-size:18px;line-height:19px}.header{padding:20px 0}.header__content{flex-wrap:wrap}.header__content .logo{order:1}.header__content .my-games{order:2}.header__content .menu{width:100%;padding:20px 0;order:13}.header__content .menu ul li{margin:0 10px;text-align:center}.header-bg{display:none}.block{padding:20px 15px}.top-categories{margin-top:30px}.top-categories__content{height:280px}.top-categories__slider .slick-next{top:-80px;right:10px}.top-categories__slider .slick-prev{top:-80px;left:10px}.game-week__title{margin-bottom:15px}.game-week__list{justify-content:center}.game-week__item{margin-bottom:15px}.game-latest__title{margin-bottom:15px}.game-card{width:100%;max-width:calc(100%/2 - 10px);margin:0 5px 15px;height:224px;padding:6px}.pagination li{width:30px;height:30px;padding-top:2px}.pagination li.prev{margin-right:10px;padding-top:6px}.pagination li.next{margin-left:10px;padding-top:6px}.page__wrap{flex-direction:column;}.side{max-width:100%}.main{max-width:100%;margin-top:0;margin-bottom:30px}.page-description__title{padding:20px 15px}.page-description__text{padding:20px 15px}.page-description__text img{margin:0 auto 15px;float:none;display:block}.game__player{padding:20px 15px}.game__player__frame{margin-bottom:15px}.game__player__top{flex-direction:column}.game__player__bottom{flex-direction:column}.game__player__bottom .links{order:13;margin-top:15px;width:100%;flex-wrap:wrap}.game__player__rating{order:1;margin-bottom:15px;max-width:100%}.game__player__shared{order:13}.footer{padding:20px 0}.footer__content .logo{margin:0 auto 10px}.footer__content .text{margin:0 auto 10px;text-align:center}.footer__content .privacy{margin:0 auto 10px}.footer__content .copyright{width:100%;text-align:center}}
.post-ratings{width:100%;opacity:1}.post-ratings-loading{display:none;height:16px;text-align:left}.post-ratings-image{border:0}.post-ratings img,.post-ratings-loading img,.post-ratings-image img{border:0;padding:0;margin:0}.post-ratings-comment-author{font-weight:400;font-style:italic}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.addtoany_list a:hover,.widget .addtoany_list a:hover{border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}


@media (max-width: 767px) {
    .header__content {
        flex-wrap: inherit;
    }
    .logo {
        height: 60px;
    }
    .logo a {
        height: 60px;margin:0;
    }
    .logo img {
        max-width: inherit;
    }
    .menu ul{
        display:inherit;
        text-align:right;
    }
    .menu ul li{
        display:inline-block;
    }
    .game-card {
        height:auto;
    }
    .header{
        margin-bottom:20px;
    }
}
@media (max-width: 600px) {
    .game-week__item{
        max-width:100%;
    }
}

.page-description__text p,.page-description__text ul{margin:0 0 20px;line-height:1.3;}
.page-description__text li{margin:0 0 0 20px;}


.game__player__content{
    position: relative;
    text-align: center;
    border-radius:15px;
}

.game__player__content>p,.game__player__content object,.game__player__content iframe {
    display: block;
}
.game__player__content {
    height:580px;display:block;
    overflow:hidden;
    background:#FFF;
}
.game__player__content > img{
    filter: blur(20px);
    width:100%;
    height:100%;
    display:block;
}
.game__player__content iframe{
    width:100%;
    height:100%;
}
.game__player__content > div {
    transform: translate(-50%, -50%) rotate(0deg);position:absolute;left:50%;top:50%;
}
.game__player__content > div img{
    width:200px;height:200px;
    border-radius:15px;
    margin-bottom:20px;
}
.game__player__content > div a{
    display:block;
    font:bold 20px/30px '';
    color:#FFF;
    background:#F60;
    padding:5px 20px;
    border-radius:50px;
    animation: pulse 2s infinite ease-in-out;
}
@keyframes pulse {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.1); }
  100% { transform: scale(1); }
}

.top-categories__content{overflow:hidden;}