﻿.hero{background-color:#ffc200}.hero .p_descr{color:rgba(0,0,0,.72);margin-bottom:0}.hero .hero_image{position:absolute;pointer-events:none;z-index:0}.breadcrumbs{position:relative;z-index:2;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:rgba(0,0,0,.48)}.breadcrumbs i{font-style:normal;margin:0 20px}@media (max-width:767px){.breadcrumbs i{margin:0 11px}}.breadcrumbs a{text-decoration:none;transition:.3s ease;color:#000}.breadcrumbs a:hover{opacity:.64}.breadcrumbs span:first-child{margin-left:0}.breadcrumbs span:last-child{margin-right:0}.number-of-people{background-color:#fff;box-shadow:0 4px 8px rgba(53,53,53,.1);border-radius:56px;display:flex;align-items:center;padding:9px 18px 9px 9px;width:fit-content;max-width:100%;box-sizing:border-box;margin-bottom:30px}.number-of-people_avatars{display:flex;margin-right:9px}.number-of-people_avatars>div{width:38px;min-width:38px;height:38px;border-radius:50%;border:2px solid #f0f0f0;overflow:hidden;position:relative}.number-of-people_avatars>div+div{margin-left:-14px}.number-of-people_avatars>div img{width:calc(100% + 4px);height:auto;transform:translate(-2px,-2px)}.number-of-people_num{color:#e30613;white-space:nowrap;line-height:41px}.hero-homepage{overflow:hidden;background-image:url(../../willbetgamebettingsa/image/bg_hero_homepage.webp);background-position:center;background-size:cover;background-repeat:no-repeat}.hero-homepage .hero_image_masct{width:515px;position:absolute;right:-115px;height:auto;top:10px;z-index:2}@media (max-width:1440px){.hero-homepage .hero_image_masct{right:35px}}@media (max-width:1120px){.hero-homepage .hero_image_masct{width:443px}}@media (max-width:1039px){.hero-homepage .hero_image_masct{top:50px;width:352px;right:15px}}@media (max-width:767px){.hero-homepage .hero_image_masct{position:relative;max-width:70%;right:0;top:0;margin-bottom:-24px}}@media (max-width:1440px){.hero-homepage{background-position:right}}@media (max-width:1039px){.hero-homepage h1{font-size:48px}}@media (max-width:1270px){.hero-homepage .number-of-people,.hero-homepage h1,.hero-homepage p{position:relative;z-index:3}}.hero-homepage .hero-homepage-content{padding-bottom:0}@media (max-width:767px){.hero-homepage{background-position:top right}.hero-homepage h1{font-size:32px}.hero-homepage .hero-homepage-content{display:flex;align-items:center;flex-direction:column}.hero-homepage .number-of-people,.hero-homepage h1,.hero-homepage p{text-align:center;max-width:100%}}.hero-homepage .hero_image_1{left:-110px;top:140px}.hero-homepage .hero_image_2{bottom:-480px;left:180px}.hero-homepage .hero_image_3{right:-100px;top:240px}@media (max-width:1119px){.hero-homepage .hero_image{display:none}}.hero-homepage .wrapper-search-form{margin-bottom:90px}.select-wrap{position:relative}.select-wrap .select-selected{padding:18px 16px;background-color:#fff;border-radius:8px;position:relative;display:flex;cursor:pointer}.select-wrap .select-selected span.select-is-selected,.select-wrap .select-selected:hover span{color:#e30613}.select-wrap .select-selected span{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 45px);transition:.3s ease;line-height:100%}.select-wrap .select-selected::after{content:"";position:absolute;width:12px;height:12px;background:url(../../willbetgamebettingsa/image/chevron_red.svg) center no-repeat;background-size:contain;right:16px;top:22px;transform:rotate(180deg);filter:brightness(0%);transition:.3s ease}.select-wrap.select-arrow-active .select-selected{border-bottom-left-radius:0;border-bottom-right-radius:0}.select-wrap.select-arrow-active .select-selected::after{transform:rotate(0);filter:none}.select-items-container{position:absolute;left:0;top:100%;width:100%;box-sizing:border-box;z-index:999;padding:0 10px 10px;background-color:#fff;box-shadow:0 8px 16px rgba(53,53,53,.1);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.select-items-container.select-hide,.select-wrap select{display:none}.select-items{max-height:240px;overflow:auto;width:100%;padding-right:8px;box-sizing:border-box}.select-items>div{padding:12px 10px;border-radius:6px;font-weight:600;transition:.3s ease;cursor:pointer}.select-items>div.same-as-selected,.select-items>div:hover{background-color:#f0f0f0;color:#e30613}.select-items::-webkit-scrollbar{width:10px;height:8px;background-color:#f0f0f0;border-radius:5px}.select-items::-webkit-scrollbar-thumb{background-color:rgba(36,36,36,.8);border:3px solid #f0f0f0;border-radius:5px}.awards{width:100%;padding:20px 0;background-color:rgba(255,255,255,.48);position:relative;backdrop-filter:blur(5px);z-index:4}.awards .wrapper{display:flex;align-items:center}@media (max-width:1439px){.awards .wrapper{flex-direction:column}}.awards .h3,.awards h3{margin-right:20px;min-width:305px}@media (max-width:1439px){.awards .h3,.awards h3{margin-right:0;margin-bottom:20px;text-align:center}}.awards_list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;max-width:955px}.awards_list__item{border-radius:14px;background-color:#fff;padding:25px;box-sizing:border-box;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;height:122px;text-decoration:none;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}@media (max-width:1119px){.awards_list__item{height:184px;flex-direction:column}}.awards_list__item--image{position:relative;z-index:1;transition:.3s ease-in-out}.awards_list__item--content{z-index:2;position:absolute;background-color:#fff;left:0;right:0;top:0;bottom:0;padding:25px;justify-content:center;text-align:center;transition:.3s ease-in-out;transform:translateY(100%);color:#000;display:flex;flex-direction:column;align-items:center}.awards_list__item--content div{margin-top:11px}.awards_list__item--content .icon-arrow{width:20px;height:20px;background:url(../../willbetgamebettingsa/image/arrow_red_in-circle.svg) center no-repeat;background-size:contain;margin-top:10px}@media (max-width:1439px){.awards_list__item--content{padding:20px}}@media (min-width:1440px){.awards_list__item--content{padding:15px}}@media (max-width:1119px){.awards_list__item--content{position:static;transform:translate(0);padding:12px 0 0}}@media (min-width:1120px){.awards_list__item:hover .awards_list__item--content{transform:translateY(0)}.awards_list__item:hover .awards_list__item--image{transform:translateY(-122px)}}@media (max-width:1439px){.awards_list{max-width:100%}}@media (max-width:1119px){.awards_list{grid-template-columns:repeat(2,1fr)}.awards_list__item:last-child{display:none}}@media (max-width:767px){.awards_list{grid-template-columns:repeat(1,1fr)}}.awards img{max-height:52px;width:auto}.wrapper-search-form{position:relative;z-index:999}.search-fields{display:grid;width:1120px;margin-left:auto;margin-right:auto;max-width:100%;box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:20px;padding:24px;border-radius:18px;box-shadow:0 8px 16px rgba(53,53,53,.1);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:rgba(255,255,255,.48)}.search-fields .select-items-container{top:95%}.search-fields>*{max-height:60px}.search-fields.homepage-search{width:843px;margin-left:0}@media (max-width:1119px){.search-fields{grid-template-columns:repeat(2,calc(50% - 10px));min-height:220px}.search-fields.homepage-search{width:774px;min-height:0}}@media (max-width:768px){.search-fields{display:flex;flex-direction:column;gap:15px;padding:15px;min-height:345px}.search-fields.homepage-search{width:774px;grid-template-columns:repeat(2,1fr);min-height:0}}@media (max-width:479px){.search-fields{grid-template-columns:1fr;min-height:345px}.search-fields.homepage-search{min-height:0;grid-template-columns:1fr}}@media (max-width:1119px){.search-fields .select-wrap:nth-child(3){grid-column-start:1;grid-column-end:3}}.search-fields .input-wrap{grid-column-start:1;grid-column-end:3}.search-fields .input-wrap input{height:56px;box-sizing:border-box}@media (max-width:1119px){.search-fields .input-wrap{grid-column-start:1;grid-column-end:2}}.search-fields .btn{font-weight:700;letter-spacing:.04em;height:56px;box-sizing:border-box}@media (max-width:1119px){.search-fields .btn{grid-column-start:2;grid-column-end:3}}.search-fields .select-selected{display:flex;align-items:center;height:56px;box-sizing:border-box}.search-fields .select-selected::before{content:"";display:block;width:20px;min-width:20px;height:20px;margin-right:8px;background-size:contain!important}.search-fields #location-select+.select-selected::before{background:url(../../willbetgamebettingsa/image/map-pin.svg) center no-repeat}.search-fields #expertise-select+.select-selected::before{background:url(../../willbetgamebettingsa/image/crosshair.svg) center no-repeat}.search-fields #product-select+.select-selected::before{background:url(../../willbetgamebettingsa/image/settings.svg) center no-repeat}.border-raduis-18 .technologies{border-radius:18px;overflow:hidden}@media (max-width:767px){.border-raduis-18 .technologies{border-radius:16px}}.technologies{display:grid;width:100%;box-sizing:border-box;grid-template-columns:repeat(4,1fr)}@media (max-width:1119px){.technologies{grid-template-columns:repeat(2,1fr)}}.technologies_item{height:188px;position:relative;background-color:#fff;margin:0 -1px 0 0;border:solid 1px rgba(0,0,0,.08)}.technologies_item__descr{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;padding:15px}.technologies_item__descr::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#242424;transform:scaleX(0);transition:.3s ease;z-index:1}.technologies_item__descr span{position:relative;z-index:2;opacity:0;transition:.3s ease;color:#fff}@media (max-width:767px){.technologies_item__descr span{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical}}.technologies_item-last{pointer-events:none}.technologies_item-last span{color:#000!important}.technologies_item:nth-child(n+5) .fade-an{transition-delay:.4s}.technologies_item:hover .technologies_item__descr::before{opacity:1;transform:scale(1)}.technologies_item:hover .technologies_item__descr span{opacity:1}@media (max-width:767px){.technologies_item{height:160px}}@media (min-width:1120px){.technologies-items-6 .technologies_item:nth-child(5){grid-column-start:1;grid-column-end:3}.technologies-items-6 .technologies_item:nth-child(6){grid-column-start:3;grid-column-end:5}}.technologies-items-5 .technologies_item:nth-child(5){grid-column-start:1;grid-column-end:5}@media (max-width:1119px){.technologies-items-5 .technologies_item:nth-child(5){grid-column-start:1;grid-column-end:3}}.technologies-items-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1119px){.technologies-items-3{grid-template-columns:repeat(2,1fr)}.technologies-items-3 .technologies_item:nth-child(3){grid-column-start:1;grid-column-end:3}}.tax-products .technologies_item{height:168px}.history-section{background-color:#f0f0f0}@media (min-width:1439px){.history-section .wrapper{padding:0!important;width:1440px}.history-section h2{position:absolute;transform:translateX(-50%);left:50%;z-index:2;top:90px}}@media (max-width:1439px){.history-section{padding-top:90px}.history-section h2{margin-bottom:40px}}@media (max-width:767px){.history-section h2{margin-bottom:32px}}@media (max-width:479px){.history-section{padding-top:60px}}.history-accordion{display:flex;flex-wrap:nowrap;overflow:hidden}@media (min-width:1439px){.history-accordion{height:680px}}.history-accordion_item{position:relative;height:100%;min-width:76px;background-color:#f0f0f0;flex-direction:column;border-right:1px solid rgba(0,0,0,.08);transition:flex .3s ease;cursor:pointer;overflow:hidden;box-sizing:border-box}@media (min-width:1439px){.history-accordion_item{flex:1}.history-accordion_item:first-child{border-left:1px solid rgba(0,0,0,.08)}}@media (max-width:1439px){.history-accordion_item{height:76px;border-right:none;border-bottom:1px solid rgba(0,0,0,.08);transition:.3s ease}.history-accordion_item:last-child{border:0}}@media (max-width:767px){.history-accordion_item{height:58px}}.history-accordion_item__title{color:#e30613;font-size:16px;font-weight:700;line-height:100%;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}@media (max-width:1439px){.history-accordion_item__title{width:100%;text-align:center}}.history-accordion_item__year{color:#fff;align-self:flex-start;font-size:42px}@media (max-width:1439px){.history-accordion_item__year{width:100%;text-align:center}}.history-accordion_item__content{font-weight:600;line-height:154%;max-width:680px;color:rgba(255,255,255,.8);justify-content:flex-end;flex-direction:column;overflow:hidden}@media (min-width:1439px){.history-accordion_item__content{padding:92px 40px;position:absolute;left:0;top:0;right:0;bottom:0;display:flex;opacity:0}}@media (max-width:1439px){.history-accordion_item__content{padding:0;margin-left:auto;margin-right:auto;height:auto;display:flex;text-align:center;align-items:center;justify-content:flex-start}.history-accordion_item__content .history-accordion_item__descr,.history-accordion_item__content .history-accordion_item__year{opacity:0}}.history-accordion_item__content p{margin:0;line-height:154%}.history-accordion_item__content p+p{margin-top:8px}@media (min-width:1439px){.history-accordion_item__descr{min-height:196px;padding-top:24px}}.history-accordion_item.active{background-color:#e30613;box-sizing:border-box}@media (min-width:1439px){.history-accordion_item.active{flex:4}}.history-accordion_item.active .history-accordion_item__title{display:none}.history-accordion_item.active .history-accordion_item__content{opacity:1}@media (min-width:1439px){.history-accordion_item.active .history-accordion_item__content{transition-delay:.3s;transition-duration:.3s;transition-timing-function:ease}}@media (max-width:1439px){.history-accordion_item.active .history-accordion_item__content{padding:40px;transition-duration:.3s;transition-timing-function:linear}.history-accordion_item.active .history-accordion_item__content .history-accordion_item__descr,.history-accordion_item.active .history-accordion_item__content .history-accordion_item__year{opacity:1;transition-property:opacity;transition-delay:.3s;transition-duration:.3s;transition-timing-function:ease}}@media (max-width:1119px){.history-accordion_item.active .history-accordion_item__content{padding:20px}}@media (max-width:1439px){.history-accordion{flex-direction:column}}.banner-title-button{position:relative;padding:132px 20px 64px;overflow:hidden;background-color:rgba(36,36,36,.32);border-radius:18px;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;align-items:center;margin:40px 0}.banner-title-button::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;background-color:rgba(0,0,0,.32)}.banner-title-button *{position:relative;z-index:2}@media (max-width:767px){.banner-title-button{margin:20px 0}}@media (max-width:479px){.banner-title-button{padding:116px 20px 48px}}.banner-title-button .btn{margin-top:20px;margin-bottom:40px;min-width:180px;box-sizing:border-box;font-weight:700;justify-content:center;text-align:center}.banner-title-button_title{font-size:42px;line-height:118%;font-weight:900;text-transform:capitalize}@media (max-width:767px){.banner-title-button_title{font-size:28px;line-height:118%}}.banner-title-button_extra-text,.banner-title-button_title{max-width:100%;width:680px}.achievments-section *{color:#fff}.h2+.achievements,.p_descr+.achievements{margin-top:40px}@media (max-width:767px){.h2+.achievements,.p_descr+.achievements{margin-top:25px}}.achievements>div,.achievements_item{display:flex;justify-content:center}@media (max-width:1119px){.achievements>div{width:612px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:0}}@media (max-width:767px){.achievements>div{grid-template-columns:1fr;width:296px}}.achievements>div.achievements_second-line{margin-top:-100px}@media (max-width:1119px){.achievements>div.achievements_second-line{display:none!important}}.achievements_item{min-width:326px;margin:0;width:326px;height:326px;padding:0 60px 20px;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:contain;align-items:center;flex-direction:column;text-align:center}.achievements_item.rh_red{background-image:url(../../willbetgamebettingsa/image/rhombus_red.svg)}.achievements_item.rh_green{background-image:url(../../willbetgamebettingsa/image/rhombus_green.svg)}.achievements_item.rh_violet{background-image:url(../../willbetgamebettingsa/image/rhombus_violet.svg)}.achievements_item.rh_purple{background-image:url(../../willbetgamebettingsa/image/rhombus_purple.svg)}.achievements_item__title{font-size:42px;line-height:100%;letter-spacing:.02em;margin-bottom:10px;font-weight:700}.achievements_item__descr{font-size:16px;line-height:124%;color:rgba(255,255,255,.8)}@media (max-width:1439px) and (min-width:1120px){.achievements_item:last-child{display:none}}@media (max-width:479px){.achievements_item{min-width:306px;width:306px;height:306px}}.achievements.achievements-single-line .achievements_item{display:flex!important}@media (max-width:1439px){.achievements.achievements-single-line>div{width:612px;display:grid;grid-template-columns:1fr 1fr;margin:0 auto}}@media (max-width:767px){.achievements.achievements-single-line>div{width:306px;grid-template-columns:1fr}}.benefits-section .p_descr{color:rgba(0,0,0,.64);margin-top:25px}.benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:40px}@media (max-width:767px){.benefits{display:grid}}@media (max-width:479px){.benefits{gap:20px;margin-top:25px}}.benefits_item{background-color:#fff;padding:24px;box-sizing:border-box;height:220px;width:calc(25% - 18px);display:flex;flex-direction:column;justify-content:space-between;border-radius:14px;box-shadow:0 8px 16px rgba(53,53,53,.15);position:relative;overflow:hidden;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}@media (min-width:1439px){.benefits_item.fade-an:nth-child(n+5){transition-delay:.4s}}@media (max-width:1119px){.benefits_item{width:calc(33% - 13px)}.benefits_item:last-child,.benefits_item:nth-last-child(2){width:calc(50% - 13px)}}@media (max-width:767px){.benefits_item{width:calc(50% - 13px)!important;height:180px;width:100%!important;max-width:360px;text-align:center;align-items:center}}.benefits_item.benefits_item-last{justify-content:center;text-align:center;color:#e30613}.benefits_item__icon{width:56px;height:56px;min-height:56px;border-radius:50%;overflow:hidden;background-color:#474747;margin-bottom:12px}.benefits_item__icon img{max-width:100%}.benefits_item__text{font-size:22px;line-height:125%;font-weight:600}.benefits_item__descr{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;padding:15px;display:flex;align-items:center;text-align:center}.benefits_item__descr::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#242424;transform:scaleX(0);transition:.3s ease;z-index:1}.benefits_item__descr span{position:relative;z-index:2;opacity:0;transition:.3s ease;color:#fff;max-height:100%;overflow:auto}@media (max-width:767px){.benefits_item__descr span{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical}}.benefits_item:hover .benefits_item__descr::before{opacity:1;transform:scale(1)}.benefits_item:hover .benefits_item__descr span{opacity:1}.card-blog,.card-blog_image{position:relative;overflow:hidden}.card-blog{border-radius:14px;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);display:block;text-decoration:none}.card-blog .btn{pointer-events:none;text-transform:uppercase}.card-blog:hover .card-blog_image__inside{transform:scale(1.1)}.card-blog:hover .btn span{transform:translateX(0)}.card-blog:hover .btn-arrow-circle_hide span{transform:translateX(calc(-100% + 20px))}@media (max-width:1119px){.card-blog .btn span{transform:translateX(0)}}.card-blog_image{width:100%;height:322px}.card-blog_image__inside{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:.7s ease}.card-blog_content{background-color:#f0f0f0;min-height:298px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:32px 32px 30px}.card-blog_content::after{content:"";width:calc(100% - 64px);height:1px;border-radius:3px;background-color:rgba(0,0,0,.16);position:absolute;left:32px;bottom:80px}.card-blog_content .h3,.card-blog_content .h5{color:#000;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;text-decoration:none}.card-blog_content a.h3::before,.card-blog_content a.h5::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0}.card-blog_content .h5{font-weight:400}.card-blog_content__info{color:#000;text-transform:uppercase;padding-top:8px;padding-bottom:24px}.card-blog_content__info>div{letter-spacing:.04em}.card-blog_content__author,.card-blog_content__date,.card-blog_content__info{display:flex;align-items:center}.card-blog_content__author::before,.card-blog_content__date::before{content:"";display:block;min-width:20px;width:20px;height:20px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center}.card-blog_content__date::before{background-image:url(../../willbetgamebettingsa/image/date_grey.svg)}.card-blog_content__author{margin-left:24px}.card-blog_content__author::before{background-image:url(../../willbetgamebettingsa/image/user_grey.svg)}.card-blog.card-blog-simple .card-blog_image{height:140px}.card-blog.card-blog-simple .card-blog_content{min-height:158px;padding:20px}.card-blog.card-blog-simple .card-blog_content::after{display:none}.bg_grey_1 .card-blog_content{background-color:#fff}.articles-wrapper .articles-descr{display:flex;justify-content:space-between;align-items:flex-end;max-width:100%;margin-top:5px}.articles-wrapper .articles-descr .p_descr{margin:0}.articles-wrapper .articles-descr .btn{margin-left:24px;min-width:180px;box-sizing:border-box;height:52px}@media (max-width:1119px){.articles-wrapper .articles-descr{flex-direction:column;align-items:center;text-align:center}.articles-wrapper .articles-descr .btn{margin-top:25px;margin-left:0}.articles-wrapper{display:flex;flex-direction:column;align-items:center}}.articles-grid{display:grid;grid-template-columns:1.6236fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:24px;margin-top:32px}@media (max-width:1119px){.articles-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.articles-grid{grid-template-columns:1fr;max-width:360px;margin-left:auto;margin-right:auto;gap:20px}}.card-blog:first-child{grid-row-start:1;grid-row-end:3}@media (max-width:1119px){.card-blog:first-child{display:none}}.locations-block{border-radius:18px;background-color:#f0f0f0;padding:50px 40px;box-sizing:border-box;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media (max-width:767px){.locations-block{padding:30px 20px}}.locations-block_locations{display:flex;flex-direction:column;min-width:190px}@media (min-width:1439px){.locations-block_locations{position:absolute;left:40px;top:50%;transform:translateY(-50%)}}@media (max-width:1439px){.locations-block_locations{flex-direction:row;margin-top:50px}}@media (max-width:767px){.locations-block_locations{margin-top:30px}}@media (max-width:479px){.locations-block_locations{display:grid;grid-template-columns:repeat(2,58px);width:127px;min-width:0;gap:15px;margin-left:auto;margin-right:auto}}.locations-block_locations__item{margin-bottom:16px;display:inline-flex;align-items:center;width:56px;overflow:hidden;box-sizing:border-box;padding:9px;background-color:#fff;box-shadow:0 5px 10px rgba(53,53,53,.15);border-radius:56px;text-decoration:none;color:#000;transition:.3s ease}@media (max-width:1439px){.locations-block_locations__item{margin-bottom:0;margin-right:15px}}@media (max-width:479px){.locations-block_locations__item{margin:0}}.locations-block_locations__item img{width:38px;height:38px;border-radius:50%;display:block}.locations-block_locations__item--name{padding-left:12px;font-weight:600}@media (max-width:767px){.locations-block_locations__item--name{display:none}}@media (min-width:1119px){.locations-block_locations__item:hover{width:140px}}.locations-block_content{display:flex;flex-direction:column;align-items:center;max-width:100%}.locations-block_content img{padding:16px;width:100px;height:100px;box-sizing:border-box;background-color:#fff;box-shadow:0 5px 10px rgba(53,53,53,.15);border-radius:50%;margin-bottom:25px}.locations-block_content .p_descr{margin-bottom:25px}.locations-block .btn{min-width:180px;box-sizing:border-box}.card-vacancy,.card-vacancy_info__taxanomies--locations ul{overflow:hidden;transition:.3s ease;display:flex;flex-direction:column}.card-vacancy{max-width:100%;box-sizing:border-box;background-color:#fff;box-shadow:0 8px 16px rgba(53,53,53,.15);border-radius:16px;padding:24px;position:relative;text-decoration:none;color:#000}.card-vacancy.no-shadow,.card-vacancy:hover{box-shadow:none}.card-vacancy:hover .btn .btn-hover-bg,.card-vacancy:hover .btn::before{transform:translateX(0)}.card-vacancy:hover .btn span,.card-vacancy:hover .btn::after{transform:translateX(40px)}@media (max-width:767px){.card-vacancy{width:100%;padding:15px}}.card-vacancy_hot{position:absolute;right:0;top:24px;display:inline-flex;border-radius:6px 0 0 6px;background-color:#e30613;color:#fff;text-transform:uppercase;font-weight:500;line-height:35px;align-items:center;padding:0 16px}.card-vacancy_hot:before{content:"";width:20px;height:20px;background:url(../../willbetgamebettingsa/image/hot_icon.svg) center no-repeat;background-size:contain;margin-right:6px}.card-vacancy_image{min-width:100px;width:100px;height:100px;min-height:100px;border-radius:50%;background-color:#f0f0f0;margin-bottom:18px}.card-vacancy_image img{max-width:100%;max-height:100%}@media (max-width:1119px){.card-vacancy_image{margin-bottom:14px}}.card-vacancy_info{width:100%;margin-top:auto}.card-vacancy_info__top{display:flex;flex-direction:column;justify-content:space-between}.card-vacancy_info__taxanomies{display:flex;flex-wrap:wrap}.card-vacancy_info__taxanomies>div{padding:8px 12px;border-radius:6px;background-color:#f0f0f0;display:flex;align-items:center;position:relative;font-weight:600;margin-right:6px;margin-top:6px;height:36px;box-sizing:border-box}.card-vacancy_info__extra>div::before,.card-vacancy_info__taxanomies>div::before{content:"";width:20px;height:20px;background-size:contain!important;margin-right:8px}.card-vacancy_info__taxanomies>div span{line-height:100%}.card-vacancy_info__taxanomies--locations{transition:.3s ease}.card-vacancy_info__taxanomies--locations::before{background:url(../../willbetgamebettingsa/image/map-pin.svg) center no-repeat}.card-vacancy_info__taxanomies--locations::after{content:"";width:12px;height:12px;background-size:contain;background:url(../../willbetgamebettingsa/image/chevron_red.svg) center no-repeat;margin-left:8px;transform:rotate(180deg);filter:brightness(0%);transition:.3s ease}.card-vacancy_info__descr,.card-vacancy_info__taxanomies--locations.single::after{display:none}.card-vacancy_info__taxanomies--locations ul{position:absolute;left:0;top:100%;background-color:#f0f0f0;list-style:none;padding:0;margin:0;width:100%;z-index:100;border-bottom-left-radius:6px;border-bottom-right-radius:6px;opacity:0;transform:translateY(-1.5em);pointer-events:none}.card-vacancy_info__taxanomies--locations ul li{padding:11px 12px;width:100%;box-sizing:border-box;border-top:1px solid rgba(0,0,0,.16)}.card-vacancy_info__taxanomies--locations:hover::after{transform:rotate(0);filter:none}.card-vacancy_info__taxanomies--locations:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.card-vacancy_info__taxanomies--locations:hover ul{pointer-events:visible;opacity:1;transform:translateY(0)}.card-vacancy_info__name .h3,.card-vacancy_info__name h3,.card-vacancy_info__taxanomies--expertise>span{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.card-vacancy_info__taxanomies--expertise::before{background:url(../../willbetgamebettingsa/image/crosshair.svg) center no-repeat}.card-vacancy_info__name{min-height:108px;display:flex;align-items:flex-end;margin:20px 0}.card-vacancy_info__name .h3,.card-vacancy_info__name h3{-webkit-line-clamp:3}@media (max-width:767px){.card-vacancy_info__name{min-height:auto}}.card-vacancy_info__bottom{border-top:1px solid rgba(0,0,0,.16);padding-top:24px}@media (max-width:767px){.card-vacancy_info__bottom{padding-top:20px}}.card-vacancy_info__extra{display:flex;align-items:center;margin-bottom:24px;text-transform:uppercase}.card-vacancy_info__extra>div{display:flex;margin-right:24px;font-weight:600;letter-spacing:.04em}.card-vacancy_info__extra>div:last-child{margin-right:0}@media (max-width:479px){.card-vacancy_info__extra>div{margin-right:15px}.card-vacancy_info__extra>div::before{display:none}}@media (max-width:767px){.card-vacancy_info__extra{margin-bottom:20px}}.card-vacancy_info__date::before{background:url(../../willbetgamebettingsa/image/date_grey.svg) center no-repeat}.card-vacancy_info__employment::before{background:url(../../willbetgamebettingsa/image/clock_grey.svg) center no-repeat}.card-vacancy.inverse{background-color:#f0f0f0}.card-vacancy.inverse .card-vacancy_image,.card-vacancy.inverse .card-vacancy_info__taxanomies--locations ul,.card-vacancy.inverse .card-vacancy_info__taxanomies>div{background-color:#fff}.card-vacancy .btn-text_arrow{width:100%;box-sizing:border-box;margin-right:0;text-transform:uppercase;letter-spacing:.04em;padding-top:20px}.card-vacancy .btn-arrow-circle{display:none}@media (min-width:767px){.card-vacancy.card-vacancy-line{width:100%;height:328px;flex-direction:row;padding:40px 24px 24px 40px;border-radius:18px;box-shadow:0 8px 16px rgba(53,53,53,.1)}.card-vacancy.card-vacancy-line .card-vacancy_image{margin-right:40px}.card-vacancy.card-vacancy-line .card-vacancy_info{height:100%;display:flex;flex-direction:column;justify-content:space-between}.card-vacancy.card-vacancy-line .card-vacancy_info__name{min-height:0;margin-bottom:20px;flex-direction:column;align-items:flex-start}.card-vacancy.card-vacancy-line .card-vacancy_info__name .h3,.card-vacancy.card-vacancy-line .card-vacancy_info__name h3{margin-bottom:20px}.card-vacancy.card-vacancy-line .card-vacancy_info__descr{display:block;color:rgba(0,0,0,.48);max-width:760px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.card-vacancy.card-vacancy-line .card-vacancy_info__bottom{display:flex;align-items:center;justify-content:space-between}.card-vacancy.card-vacancy-line .card-vacancy_info__extra{min-width:280px;margin-bottom:0}.card-vacancy.card-vacancy-line .btn-text_arrow{display:none}.card-vacancy.card-vacancy-line .btn-arrow-circle{display:block;letter-spacing:.04em}}@media (min-width:767px) and (max-width:1119px){.card-vacancy.card-vacancy-line{padding:20px;flex-direction:column;height:auto}.card-vacancy.card-vacancy-line .card-vacancy_info__bottom{padding-top:20px}}.slider-hot-vac-descr{margin-top:25px;margin-bottom:32px}.vacancies-slider{overflow:visible;position:relative;margin:32px 0}@media (max-width:1119px){.vacancies-slider{margin-top:25px}}.vacancies-slider .swiper-wrapper{display:flex}.vacancies-slider .card-vacancy{min-width:410px;width:410px;margin-right:24px}.vacancies-slider .card-vacancy:last-child{margin-right:0}.vacancies-slider .card-vacancy_info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.vacancies-slider .card-vacancy_info__top{height:100%}@media (max-width:1119px){.vacancies-slider .card-vacancy{width:354px;min-width:354px;margin-right:20px}}@media (max-width:767px){.vacancies-slider .card-vacancy{padding:20px}}@media (max-width:479px){.vacancies-slider .card-vacancy{width:280px;min-width:280px;padding:15px}.vacancies-slider .card-vacancy_info__extra>div::before{display:none}}.slider-nav{width:106px;height:46px;right:0;top:-70px;position:absolute;display:flex;justify-content:space-between}@media (max-width:1119px){.slider-nav{position:static;margin-bottom:32px}}.slider-nav:last-child{margin-right:0}.btn-all-vacancies{width:100%;text-transform:uppercase}.section-video-banner h2{line-height:136%}.btn-play-video i,.video-banner{display:flex;align-items:center;justify-content:center}.video-banner{min-height:260px;border-radius:18px;background-color:#e30613;background-size:cover;background-repeat:no-repeat;background-position:center;padding:90px 30px;color:#fff;flex-direction:column}@media (max-width:767px){.video-banner{padding:60px 30px}}@media (max-width:479px){.video-banner{padding:60px 20px}}.video-banner h2{max-width:940px}.video-banner .btn-play-video{margin-top:40px}@media (max-width:767px){.video-banner .btn-play-video{margin-top:30px}}.btn-play-video{display:flex;align-items:center;background-color:transparent;border:0;outline:0;cursor:pointer;color:#fff;font-size:16px;line-height:174%}.btn-play-video i{width:90px;height:90px;border:2px solid rgba(255,255,255,.64);border-radius:50%;box-sizing:border-box;position:relative;overflow:hidden;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);margin-right:30px;transition:.3s ease}.btn-play-video i::before,.video-banner-container::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#fff}.btn-play-video i::before{border-radius:50%;transform-origin:center;transform:scale(0);transition:.3s ease;z-index:1}.btn-play-video i svg{position:relative;z-index:2;transition:.3s ease}.btn-play-video span{display:inline-block;position:relative;font-size:16px}.btn-play-video span::before{content:"";position:absolute;width:100%;height:1px;background-color:#fff;left:0;top:101%;transition:.3s ease}.btn-play-video:hover span::before{width:0}.btn-play-video:hover i{border-color:#fff}.btn-play-video:hover i::before{transform:scale(1.1)}.btn-play-video:hover i svg path{fill:#e30613}@media (max-width:767px){.btn-play-video{flex-direction:column}.btn-play-video i{margin-right:0;margin-bottom:30px}}.video-banner-container{position:fixed;z-index:9999;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0;pointer-events:none;transition:.5s ease}.video-banner-container.active{pointer-events:visible;opacity:1}.video-banner-container::before{transform:translateY(100%);transition:.5s ease-in;z-index:9999}.video-banner-container.active-bg::before{transform:translateY(0)}.video-banner-container video{width:100%;max-width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.video-banner-container .btn-close{position:absolute;right:40px;top:40px}