@charset "utf-8";.basic_content_main_holder.home_page{min-height:calc(var(--vh,1vh) * 100 - 20px);padding:0!important;margin:0!important}.image-slide figure{position:absolute;z-index:12;width:60%;height:auto;display:inline-block;background:rgba(0,0,0,.5);padding:20px;margin:20px 0 0 20px;overflow:hidden;transition:all .5s ease-in-out;text-align:right}.image-slide figure h2{font-size:24px!important;color:#fff;text-transform:uppercase;padding:0;margin:0 0 20px 0;font-weight:800!important;line-height:24px;display:block}.image-slide figure p{color:#fffefe;padding:0;margin:0 0;opacity:.8;font-size:14px;line-height:14px}.home_page_slider_1{background:url("/assets/images/home/home-background-smaller.jpg");min-height:470px;display:flex;position:relative;overflow-y:hidden;overflow-x:hidden;box-shadow:inset 0 16px 5px 1px rgba(0,0,0,.5);touch-action:none;align-items:center;box-shadow:inset 0 16px 5px 1px rgba(0,0,0,.5),inset 0 -16px 5px 1px rgba(0,0,0,.5)}.image-slide{width:520px;max-height:320px;padding:0;border-radius:16px;-webkit-box-shadow:-1rem 0 3rem #000;box-shadow:-1rem 0 3rem #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.5s;transition:.5s;margin:20px;color:#fff;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;position:relative}.image-slide img{width:520px;height:320px;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.image-slide.active{-webkit-transform:scale(1.25);transform:scale(1.25);z-index:100}.image-slide.active~.mini-card{-webkit-transform:translateX(10px);transform:translateX(10px)}@media only screen and (max-width:1500px){.home_page_slider_1{min-height:440px}.image-slide img{width:420px;height:260px}.image-slide figure{width:80%}}@media only screen and (max-width:1000px){.home_page_slider_1{min-height:370px}.image-slide img{width:300px;height:190px}.image-slide figure{width:70%;height:auto;display:inline-block;background:rgba(0,0,0,.5);padding:10px;margin:20px 0 0 20px;overflow:hidden;transition:all .5s ease-in-out;text-align:right}.image-slide figure h2{font-size:16px!important;color:#fff;text-transform:uppercase;padding:0;margin:0 0 5px 0;font-weight:800!important;line-height:16px;display:block}.image-slide figure p{color:#fffefe;padding:0;margin:0 0;opacity:.8;font-size:14px;line-height:14px}}@media only screen and (max-width:750px){.home_page_slider_1{min-height:280px}.image-slide img{width:240px;height:155px}.image-slide figure{width:80%;height:auto;display:inline-block;background:rgba(0,0,0,.5);padding:10px;margin:10px 0 0 10px;overflow:hidden;transition:all .5s ease-in-out;text-align:right}.image-slide figure h2{font-size:13px!important;color:#fff;text-transform:uppercase;padding:0;margin:0 0 5px 0;font-weight:800!important;line-height:16px;display:block}.image-slide figure p{color:#fffefe;padding:0;margin:0 0;opacity:.8;font-size:11px;line-height:11px}}.box_main_holder{display:flex;flex-direction:row}.box_holder{position:relative;cursor:pointer;flex:1}.box_holder:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(230,88,80,.5);z-index:3;-webkit-transition:.25s all ease-out;-o-transition:.25s all ease-out;transition:.25s all ease-out}.box_image{width:100%}.box_image img{width:100%;filter:grayscale(100%) contrast(140%)}.box_title{position:absolute;font-size:22px;font-weight:800;z-index:100;width:100%;top:40%;right:20px;text-align:right;text-shadow:6px 2px 8px #000}.box_gradient{position:absolute;z-index:2;right:0;top:0;height:100%;width:100%;background:linear-gradient(to right,rgba(255,0,0,0) 20%,#000 90%);-webkit-transition:.25s all ease-out;-o-transition:.25s all ease-out;transition:.25s all ease-out}.box_holder:hover:before{background:rgba(230,88,80,0)}.box_holder:hover .box_image img{filter:grayscale(0%) contrast(100%);-webkit-transition:.25s all ease-out;-o-transition:.25s all ease-out;transition:.25s all ease-out}.home_footer_holder{width:100%;min-height:240px;position:relative;padding:20px;margin-bottom:20px}.home_footer{text-align:center;position:absolute;bottom:0;padding-bottom:20px;margin-top:20px;width:80%;padding:0 10% 20px 10%}.home_footer_columns_holder{display:flex}.home_footer_column{flex-grow:1}.home_footer_column_heading{color:var(--color-app-main);font-weight:800}.home_footer_column.ft_col_last{min-width:30%;text-align:right;margin-right:30px}.home_footer_2nd_row_holder{margin-top:40px;display:flex;justify-content:center;align-items:center;margin-right:30px;font-size:14px}.home_footer_2nd_row_holder div{flex:1 1 30%}.footer_prohibited{text-align:left;display:flex;justify-content:center;align-items:center}.img_underage{height:100%;margin-right:20px}.footer_licence{text-align:left}.footer_logo{margin:20px 0 0 0;text-align:center;max-width:300px}.footer_logo img{max-width:200px}@media only screen and (max-width:1500px){.box_main_holder{flex-wrap:wrap}.box_holder{flex:1 1 30%}}@media only screen and (max-width:1000px){.home_footer_holder{font-size:14px}.home_footer_2nd_row_holder{flex-direction:column;margin-top:20px;margin-right:10px}.home_footer_2nd_row_holder div{flex:1 1 100%;text-align:center;margin-top:20px}.footer_prohibited{flex-direction:column}.img_underage{margin:0}}@media only screen and (max-width:750px){.image-slide .image img{transform:scale(1.3);min-height:200px;-o-object-fit:cover;object-fit:cover;object-position:right center}.box_holder{flex:1 1 45%}.box_image img{width:100%}.home_footer_holder{padding:10px;width:97%}.home_footer_columns_holder{flex-wrap:wrap}.home_footer_column:first-child{order:2}.home_footer_column:nth-child(2){order:3;margin-top:20px}.home_footer_column:nth-child(3){order:4;margin-top:20px}.home_footer_column:nth-child(4){order:1}.home_footer_column{flex:1 1 50%}.home_footer_column.ft_col_last{margin:0;text-align:left}.home_footer_column img{width:50%}}@media only screen and (max-width:500px){.box_title{font-size:16px}}#homepage_slider_2{background:url("/assets/images/home/home-background-smaller.jpg");min-height:580px;display:flex;position:relative;overflow-y:hidden;overflow-x:auto;box-shadow:inset 0 16px 5px 1px rgba(0,0,0,.5),inset 0 -16px 5px 1px rgba(0,0,0,.5)}.card3d_a{position:relative;margin-bottom:70px;cursor:pointer}.card3d{width:200px;height:100%;position:relative;display:flex;justify-content:center;align-items:flex-end;padding:0 36px;perspective:2500px;margin:0 50px}.card3d_cover-image{width:100%;height:100%;object-fit:cover}.card3d_wrapper{transition:all .5s;position:absolute;width:100%;z-index:-1}.card3d:hover .card3d_wrapper{transform:perspective(900px) translateY(-5%) rotateX(25deg) translateZ(0);box-shadow:2px 35px 32px -8px rgba(0,0,0,.75);-webkit-box-shadow:2px 35px 32px -8px rgba(0,0,0,.75);-moz-box-shadow:2px 35px 32px -8px rgba(0,0,0,.75)}.card3d_wrapper::after,.card3d_wrapper::before{content:"";opacity:0;width:100%;height:80px;transition:all .5s;position:absolute;left:0}.card3d_wrapper::before{top:0;height:100%;background-image:linear-gradient(to top,transparent 46%,rgba(12,13,19,.5) 68%,rgba(12,13,19) 97%)}.card3d_wrapper::after{bottom:0;opacity:1;background-image:linear-gradient(to bottom,transparent 46%,rgba(12,13,19,.5) 68%,rgba(12,13,19) 97%)}.card3d:hover .card3d_wrapper::before,.card3d_wrapper::after{opacity:1}.card3d:hover .card3d_wrapper::after{height:120px}.card3d_title{width:350px;transition:transform .5s}.card3d:hover .card3d_title{transform:translate3d(0,-50px,450px)}.card3d_character{width:100%;opacity:0;transition:all .5s;position:absolute;z-index:-1}.card3d:hover .card3d_character{opacity:1;transform:translate3d(0,-30%,100px)}.c3dw110{width:110%}#homepage_slider_2 .buttons_holder{position:absolute;bottom:-30px;transition:all .5s;display:flex;opacity:0}#homepage_slider_2 .card3d:hover .buttons_holder{opacity:1}@media only screen and (max-width:1500px){#homepage_slider_2{min-height:440px}.card3d_a{margin-bottom:50px}.card3d{width:140px}.card3d_title{width:290px}#homepage_slider_2 .buttons_holder .btn{min-width:60px}}@media only screen and (max-width:1000px){#homepage_slider_2{min-height:370px}.card3d_a{margin-bottom:50px}.card3d{width:100px}.card3d_title{width:240px}#homepage_slider_2 .buttons_holder .btn{min-width:60px}}@media only screen and (max-width:750px){#homepage_slider_2{min-height:280px}.card3d_a{margin-bottom:40px}.card3d{width:60px}.card3d_title{width:210px}.card3d:hover .card3d_title{transform:translate3d(0,-20px,450px)}#homepage_slider_2 .buttons_holder .btn{min-width:60px;font-size:14px;height:30px;line-height:30px}}