.CaftedExcellence_main{position:relative;& .CaftedExcellence_header{max-width:830px;width:100%}&:before{content:"";position:absolute;width:100%;height:100vh;background:url(/assets/images/gradient_bg.png) no-repeat top;top:0;left:0;right:0;pointer-events:none;z-index:-1}& .excellenceCard{transition:all .3s ease-in-out;&:hover{box-shadow:0 13px 55.1px 0 rgba(170,121,108,.3)}&:first-child,&:nth-child(3){grid-column-start:3;grid-column-end:7}&:nth-child(2),&:nth-child(4){grid-column-start:7;grid-column-end:11}}& .excellenceCard_icon{width:100%;height:100%;padding:12px 13px;border-radius:16px;max-width:48px;max-height:48px;background-color:#fff5f3}}@media screen and (max-width:1024px){.CaftedExcellence_main{& .excellenceCard{&:first-child,&:nth-child(3){grid-column-start:2;grid-column-end:7}&:nth-child(2),&:nth-child(4){grid-column-start:7;grid-column-end:12}}}}@media screen and (max-width:768px){.CaftedExcellence_main{& .excellenceCard{&:first-child,&:nth-child(2),&:nth-child(3),&:nth-child(4){grid-column-start:unset;grid-column-end:unset;grid-column:span 6/span 6}}}}@media screen and (max-width:639px){.CaftedExcellence_main{& .excellenceCard{&:first-child,&:nth-child(2),&:nth-child(3),&:nth-child(4){grid-column-start:unset;grid-column-end:unset;grid-column:span 12/span 12}}}}.excellence-card-main{& .excellence-card-grid{& .card{border-radius:16px;border:1px solid var(--color-border);background-color:var(--color-white)}}}.focal-toggle{&.focal-left{.focal-card{left:41px}}&.focal-middle{.focal-card{right:41px}}&.focal-right{.focal-card{right:41px}}& .focal-card{max-width:250px;min-width:250px;width:100%;max-height:0;position:absolute;border-radius:8px;transition:all .3s ease-in-out;overflow:hidden;background-color:var(--color-text-primary);*{color:var(--color-white)}&>*{display:flex;flex-direction:column;gap:8px}&.active{max-height:300px}}}@media screen and (max-width:768px){.focal-toggle{& .focal-btn{--width:20px;max-width:var(--width);min-width:var(--width);max-height:var(--width);&>*{max-width:var(--width);max-height:var(--width);min-width:var(--width)}}}}@media screen and (max-width:640px){.focal-toggle{& .focal-btn{--width:15px;max-width:var(--width);min-width:var(--width);max-height:var(--width);&>*{max-width:var(--width);max-height:var(--width);min-width:var(--width)}}& .focal-card{max-width:160px;min-width:160px;& *{font-size:12px!important}}&.focal-middle{.focal-card{left:unset;top:20px}}}}@media screen and (max-width:640px){.focal-toggle{& .focal-btn{--width:15px;max-width:var(--width);min-width:var(--width);max-height:var(--width);&>*{max-width:var(--width);max-height:var(--width);min-width:var(--width)}}&.focal-right{.focal-card{right:25px}}&.focal-left{.focal-card{left:25px}}& .focal-card{max-width:160px;min-width:160px;& *{font-size:12px!important}}&.focal-middle{.focal-card{left:-80px;top:20px}}}}.focalImageBanner_inner{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:80px;z-index:20;position:relative;& .focalImageBanner_header{max-width:100%;width:50%;&>p{max-width:559px;width:100%}*{color:var(--color-white)}}& .focal-wraper{&:before{content:"";width:100%;height:40px;position:absolute;top:0;left:0;background-image:url(https://suprshops-ecomm.b-cdn.net/media/desktop_bar.png);background-repeat:no-repeat;background-position:0;background-size:cover;z-index:20;border-radius:25px 25px 0 0}& .focalImageBanner{border-radius:30px 30px 0 0}}& .focal-wraper-main{&:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background:url(https://suprshops-ecomm.b-cdn.net/media/Vector-thander.png) no-repeat center 20%;z-index:-1}}}.focalImageBanner_main{background-color:var(--color-text-primary);position:relative}@media screen and (max-width:1440px){.focalImageBanner_inner{& .focalImageBanner_header{width:65%}}}@media screen and (max-width:1024px){.focalImageBanner_inner{& .focal-wraper{&:before{height:30px}}}}@media screen and (max-width:768px){.focalImageBanner_inner{& .focalImageBanner_header{width:80%}& .focal-wraper{&:before{height:20px}}}}@media screen and (max-width:767px){.focalImageBanner_inner{& .focal-wraper{& .focalImageBanner,&:before{border-radius:12px 12px 0 0}}}}@media screen and (max-width:640px){.focalImageBanner_inner{& .focalImageBanner_header{width:100%}& .focal-wraper-main{&:after{height:40%}}& .focal-wraper{&:before{height:15px}}}}@media screen and (max-width:767px){.focalImageBanner_inner{& .focalImageBanner_header{max-width:100%;width:100%}}}.marketingFaqBlock{padding:80px 0;background:#121316}.faqs{h5{margin-bottom:8px}p{color:#8c8c8c}}.faqIcon{svg{width:100%;height:100%}}@media screen and (max-width:768px){.marketingFaqBlock{padding:40px 0}}.marketingFooterTop{padding:100px 0;background-color:#06080c}.marketingFooterTop .contentWrap p{margin-bottom:40px;color:#8c8c8c}@media screen and (max-width:768px){.marketingFooterTop{padding:50px 0}}.marketingGridBlock{padding:50px 0 100px;background-color:#06080c}.gridItemWrapper{.gridItem{border-radius:16px;overflow:hidden;min-height:400px;max-height:400px;background:url(/_next/static/media/card_bg.d875ad8c.jpg) no-repeat 0 0;background-size:cover;.gridItemContent{padding:34px 38px}h4{margin-bottom:8px}p{color:#8c8c8c}&:hover{&:first-child,&:last-child,&:nth-child(2){.imageWrapper{transform:translateY(-10px)}}}&:first-child{.imageWrapper{max-width:362px;margin:0 auto;height:auto;object-fit:cover;transition:all .3s ease-in-out}}&:nth-child(2){.imageWrapper{max-width:370px;height:auto;object-fit:cover;position:relative;top:-50px;transition:all .3s ease-in-out}}&:last-child{.imageWrapper{max-width:480px;height:480px;position:relative;top:-100px;left:0;object-fit:cover;transition:all .3s ease-in-out}}}}@media screen and (max-width:768px){.marketingGridBlock{padding:50px 0}}.marketingHowItWork{padding-bottom:50px;background-color:#06080c;position:relative}.marketingHowItWork .flip-button{margin-top:40px}.gridNumberItemWrap{margin-bottom:300px;padding-bottom:var(--SVGheight)}.gridNumberItem:last-child,.gridNumberItem:nth-child(2){transform:translateY(calc(100% + var(--SVGheight)))}.gridNumberItem{transition:all .3s ease-in-out;padding-right:50px;position:relative;min-height:290px}.number span{font-family:var(--marketing-font);font-size:128px;font-weight:500;line-height:140%;background:linear-gradient(180deg,rgba(255,255,255,.4) 36.59%,rgba(255,255,255,0) 89.94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}.gridNumberItem:hover .number span{background:linear-gradient(180deg,rgba(222,74,36,.4) 36.59%,rgba(222,74,36,0) 89.94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gridNumberItem .gridContent{margin-top:-40px}.gridNumberItem .gridContent h5{margin-bottom:8px}.gridNumberItem .gridContent p{color:#8c8c8c}.wraper-count{--SVGheight:95px}.svgLine{position:absolute;bottom:0;max-height:var(--SVGheight);min-height:var(--SVGheight)}.svgLine .bulletWrap{width:25%;position:relative;.bullet{content:"";position:absolute;left:40%;bottom:14px;width:26px;height:26px;padding:9px 8.25px 8.25px 9px;justify-content:center;align-items:center;border-radius:75px;background:linear-gradient(180deg,#de4a24 -200%,#1c1c1c 132.69%);&:before{content:"";position:absolute;width:9px;height:9px;border-radius:12px;background:#ef6e4d;top:50%;left:50%;transform:translate(-50%,-50%)}}}.svgLine .bulletWrap:nth-child(2) .bullet{bottom:28px}.svgLine .bulletWrap:nth-child(3) .bullet{bottom:44px}.svgLine .bulletWrap:last-child .bullet{bottom:55px}@media screen and (max-width:1024px){.wraper-count{--SVGheight:0px}}@media screen and (max-width:1023px){.gridNumberItem:last-child,.gridNumberItem:nth-child(2){transform:unset}.gridNumberItemWrap{margin-bottom:0}.gridNumberItem{min-height:260px}}@media screen and (max-width:768px){.gridNumberItem{text-align:center;padding-right:0}.gridNumberItem:after{display:none}.gridNumberItem:last-child,.gridNumberItem:nth-child(2){transform:none;padding-top:0}.gridNumberItemWrap{padding-bottom:0}.svgLine{display:none}}@media screen and (max-width:639px){.gridNumberItem{min-height:100%}.marketingHowItWork{padding-bottom:0}}.progress_bar{background-color:var(--color-accent)}.privacyPolicy_main{&.bg-color-before{&:before{background:url(/assets/images/bg_back_img2.png) no-repeat top}}}.all_content{& h5{margin-top:40px;margin-bottom:24px}& h6{margin-top:20px;margin-bottom:12px}hr{opacity:.6}& p{padding-bottom:16px}.mediaTag,hr{margin:20px 0}}@media screen and (max-width:1024px){.all_content{& h5{margin-top:20px}& h5,& h6{margin-bottom:10px}& h6{margin-top:10px}.mediaTag,hr{margin:18px 0}}}