.sports-trading{display:flex;flex-direction:column}.sports-trading__banner-wrapper{display:flex;background:var(--igCore-main-background)}.sports-trading__banner-wrapper:last-child{padding:var(--igCore-padding-desktop)}@media screen and (max-width:770px){.sports-trading__banner-wrapper:last-child{padding:var(--igCore-padding-tablet)}}@media screen and (max-width:440px){.sports-trading__banner-wrapper:last-child{padding:var(--igCore-padding-mobile)}}.sports-trading__banner-wrapper:last-child .hero-banner .hero-banner-content .switcher .switcher__result{padding:0}.sports-trading__banner-wrapper:last-child .hero-banner .hero-banner-content .switcher .switcher__result .switcher__active .switcher__result-item-element:after{content:unset}.sports-trading__banner-wrapper:nth-child(2n){border-top:.125rem solid rgba(0,0,0,0);border-bottom:.125rem solid rgba(0,0,0,0);border-image:var(--igCore-border-2)}.sports-trading__banner-image:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 67.92%,var(--igCore-main-background) 100%)}.sports-trading__service{display:flex;background:var(--igCore-bg-black-2);border-top:.125rem solid rgba(0,0,0,0);border-bottom:.125rem solid rgba(0,0,0,0);border-image:var(--igCore-border-4);padding:var(--igCore-padding-desktop)}@media screen and (max-width:770px){.sports-trading__service{padding:var(--igCore-padding-tablet)}}@media screen and (max-width:440px){.sports-trading__service{padding:var(--igCore-padding-mobile)}}.sports-trading__responsible-item{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}@media screen and (max-width:770px){.sports-trading__responsible-item{flex-direction:column;align-items:center;gap:3.125rem}}.sports-trading__responsible-content{display:flex;flex-direction:column;max-width:39.375rem}.sports-trading__why-choose-list{display:flex;flex-wrap:wrap;gap:38%;row-gap:2.75rem;padding:0;position:relative}@media screen and (max-width:770px){.sports-trading__why-choose-list{gap:1rem}}.sports-trading__why-choose-item{display:flex;flex-direction:column;position:relative;width:31%;border-radius:var(--igCore-3xl-border-radius);padding:4.375rem 1rem 2rem 1.4375rem;border:1px solid rgba(0,0,0,0);background:var(--igCore-bg-border-purple);overflow:hidden;z-index:1}@media screen and (max-width:770px){.sports-trading__why-choose-item{width:100%}}.sports-trading__why-choose-item-number{display:flex;position:absolute;padding:0 0 0 1.375rem;font-size:6.4375rem;font-weight:900;top:0;background:var(--igCore-bg-number);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);z-index:-1}.sports-trading__why-choose-item-decor{display:flex;position:absolute;width:22.2rem;height:10rem;background:var(--igCore-decor-1);border-radius:33%;filter:blur(3.125rem);top:10%;z-index:-1}.sports-trading__why-choose-image{display:flex;position:absolute;width:29%;top:50%;left:50%;transform:translate(-50%,-50%)}.sports-trading__why-choose-image:after{content:"";display:block;padding-top:100%}@media screen and (max-width:770px){.sports-trading__why-choose-image{display:none}}.sports-trading__why-choose-image .firstArrow{left:0;transform:translateX(-45%)}.sports-trading__why-choose-image .secondArrow{right:0;transform:scaleX(-1) translateX(-45%)}.sports-trading__why-choose-image .thirdArrow{bottom:0;transform:scaleY(-1) translateX(-45%)}.sports-trading__why-choose-image .fourthArrow{right:0;bottom:0;transform:scaleX(-1) scaleY(-1) translateX(-45%)}.sports-trading__why-choose-image-lined{display:flex;justify-content:center;width:100%}.sports-trading__why-choose-image-wrapper{display:flex;width:65%;position:absolute;transform:translateY(-50%);top:50%}.sports-trading__why-choose-image-wrapper img{width:100%;height:100%}.sports-trading__why-choose-arrow{display:flex;width:37%;position:absolute;z-index:1}@media screen and (max-width:770px){.sports-trading__why-choose-arrow{display:none}}.sports-trading__why-choose-arrow img{width:100%;height:100%;object-fit:contain}.switcher__result{display:flex;padding:.75rem;border-radius:1.25rem;margin-top:0}.switcher__result .switcher__active{min-height:10rem}.switcher__active .switcher__result-item-element:after{content:unset}