.sportsBookSoftware__slider .swiper{overflow:unset!important;transition:.3s linear}.sportsBookSoftware__slider .swiper-slide{display:flex!important;flex-direction:column;background-color:var(--igCore-bg-black);height:auto!important;flex-shrink:0;padding:1.25rem .875rem;border:1px solid var(--igCore-border-7);border-radius:1rem;color:var(--igCore-white-text)}.sportsBookSoftware__slider .imgAndTitleWrapper{display:flex;align-items:center;gap:.625rem}.sportsBookSoftware__slider .imgFirstLayer{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.8125rem;height:2.8125rem;border-radius:50%;border:1px solid rgba(0,0,0,0);background:linear-gradient(black,black) padding-box,var(--igCore-bg-colored)}.sportsBookSoftware__slider .imgFirstLayer img{width:100%;height:100%;object-fit:contain}.sportsBookSoftware__slider .imgSecondLayer{display:flex;width:calc(100% - 3px);height:calc(100% - 3px);border:.125rem solid rgba(0,0,0,0);background:linear-gradient(black,black) padding-box,var(--igCore-bg-icon) border-box;border-radius:50%;padding:.625rem}.sportsBookSoftware__slider .description{margin-top:.625rem}.sportsBookSoftware__slider .swiper-pagination-clickable{width:unset!important}.sportsBookSoftware__slider .title{font-weight:700}.sportsbook-why-choose-item{display:flex;width:100%}@media screen and (max-width:770px){.sportsbook-why-choose-item{width:25rem}}@media screen and (max-width:470px){.sportsbook-why-choose-item{width:22rem}}.sportsbook-why-choose__item-content{display:flex;flex-direction:column;max-width:76%;width:100%;padding:.8125rem 1.4375rem 1.75rem 1.25rem;border:1px solid rgba(0,0,0,0);border-radius:1.5rem;background:var(--igCore-bg-border-dark)}@media screen and (max-width:770px){.sportsbook-why-choose__item-content{width:100%;max-width:unset;padding:1rem 1.125rem 1.5625rem}}@media screen and (max-width:970px){.sportsbook-why-choose__item-title{font-size:1.25rem}}.sportsbook-why-choose__item-heading{display:flex;align-items:center;gap:.8125rem}.sportsbook-why-choose__item-icon{display:flex;flex-shrink:0;width:3.5rem;height:3.5rem;background:linear-gradient(180deg,rgba(177,113,255,.1),rgba(174,0,255,.1)) padding-box,linear-gradient(1turn,rgba(177,113,255,.2),rgba(255,255,255,0)) border-box;border:.125rem solid rgba(0,0,0,0);border-radius:1.25rem;padding:.625rem}.sportsbook-why-choose__item-icon img{width:100%;height:100%;object-fit:contain}.sportsbook-why-choose__readMore{position:relative;display:flex;margin-top:1.875rem;color:var(--igCore-link-3);background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;font-size:1rem;background:none}.sportsbook-why-choose__readMore .dot{display:inline-block;margin-left:2px;transform:translateY(0);transition:transform .5s ease}@media(max-width:768px){.sportsbook-why-choose__readMore .dot{animation:none!important;transform:translateY(0)}}.sportsbook-why-choose__readMore:hover .dot{animation:bounce .8s ease infinite}.sportsbook-why-choose__readMore .dot:first-child{animation-delay:0s}.sportsbook-why-choose__readMore .dot:nth-child(2){animation-delay:.1s}.sportsbook-why-choose__readMore .dot:nth-child(3){animation-delay:.2s}@keyframes bounce{0%,60%,to{transform:none}30%{transform:translateY(-4px)}}.sportsbook-why-choose__item-arrow{display:flex;align-items:flex-start;max-width:24%;flex-grow:1;padding-top:5.3rem}@media screen and (max-width:770px){.sportsbook-why-choose__item-arrow{display:none}}.sportsbook-why-choose__item-arrow img{width:100%;object-fit:contain}.sportsbook-why-choose__item-description{color:var(--igCore-white-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sportsbook-why-choose__item-description.show__description{-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset}