*,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#BreadcrumbList,.container{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}body{font-family:Raleway,sans-serif;max-width:100vw}body.lock{overflow:hidden}html{scroll-behavior:smooth !important}body,html{margin:0 !important}.big-bg.active{opacity:1;visibility:visible}.big-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(0.11574vw);backdrop-filter:blur(0.11574vw);z-index:9999999;opacity:0;visibility:hidden}input{border-radius:0 !important}:root{--main-color:#2e6b75;--dark-color:#2d2d2d;--light-color:#fff}body{position:relative;background:#0a0803;overflow-x:hidden;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;min-height:100vh;display:flex;flex-direction:column}*,html *,html:after,html:before{-webkit-box-sizing:border-box;box-sizing:border-box}body.stop,html.stop{position:relative;height:100%}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{text-decoration:none}html{scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{width:0 !important;height:0 !important;display:none !important;background:transparent}body::-webkit-scrollbar-button,html::-webkit-scrollbar-button{display:none !important}body::-webkit-scrollbar-track-piece,html::-webkit-scrollbar-track-piece{background:transparent}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:transparent}.container{position:relative;width:100%;margin:auto;z-index:10;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:83.62269vw;margin:auto}.swiper{width:100%;height:100%}.animate-head{transition:0.8s;opacity:1}.animate-head.hide{opacity:0;transition:0.8s}.b1{min-height:100vh;height:auto;position:relative}.b1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/footer-bg.svg) center center;background-size:0.52083vw;z-index:5}.b1 .container{max-width:none;padding-left:8.10185vw;height:100%;justify-content:space-between;flex-direction:row;align-items:center}.b1 .left{max-width:30vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;z-index:99}.b1:after{content:"";position:absolute;top:50%;left:1.73611vw;transform:translate(0,-50%);width:41.95602vw;height:31.8287vw;background:url(wp-content/themes/hotshots/new/img/b1-left-bg-2.png) center center no-repeat;z-index:1;background-size:cover}.b1 .left .subhead{font-family:"Geometria",sans-serif;font-weight:700;font-size:1.2vw;line-height:162%;letter-spacing:0.02em;white-space:nowrap;color:#fff;position:relative;display:inline-block;padding:0.32vw 0.7vw 0.28vw;background-image:linear-gradient(to right,#fff 0.12vw,transparent 0.12vw),linear-gradient(to right,#fff 0.12vw,transparent 0.12vw),linear-gradient(to bottom,#fff 0.12vw,transparent 0.12vw),linear-gradient(to bottom,#fff 0.12vw,transparent 0.12vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.32vw 0.12vw,0.32vw 0.12vw,0.12vw 0.32vw,0.12vw 0.32vw}.b1 .left h1{margin-top:0.92593vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:3.87731vw;line-height:104%;letter-spacing:-0.01em;color:#f1f1f1}.b1 .left h1 .typing_box{padding-left:3.64583vw;padding-right:0.92593vw;position:relative}.b1 .left h1 .typing_box:before{content:"";position:absolute;top:50%;left:0;transform:translate(0,-50%);width:3.58796vw;height:4.05093vw;background:url(wp-content/themes/hotshots/new/img/preloader-white.png) center center no-repeat;background-size:contain}.b1 .left h1 .typing_box:after{content:"";position:absolute;top:50%;left:0;transform:translate(0,-50%);width:100%;height:4.05093vw;background-color:#EE3D25;clip-path:polygon( 0.5787vw 0%,100% 0%,calc(100% - 0.5787vw) 100%,0% 100% );display:flex;align-items:center;justify-content:center;color:white;z-index:-1;border-radius:5px}.b1 .left h1 .typing_1{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.58796vw;line-height:108%;letter-spacing:-0.01em;text-align:center;color:#ffffff}.b1 .left .desc{margin-top:2.77778vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:178%;letter-spacing:-0.01em;color:#fff}.b1 .left .desc li,.b1 .left .desc li p{color:#fff}.b1 .left .desc li{position:relative;padding-left:1.5vw}.b1 .left .desc li:before{content:"";position:absolute;top:0.65vw;left:0.5vw;width:0.3vw;height:0.3vw;background:#fff;border-radius:50%}.b1 .left .btns{display:flex;grid-gap:1.38889vw;align-items:center;justify-content:flex-start;margin-top:5.55556vw}.accent-btn{padding:0.92593vw 1.38889vw;background:#EE3D25;border:0.08681vw solid #EE3D25;cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;grid-gap:0.34722vw;transition:0.3s}.accent-btn p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:120%;color:#0a0803;z-index:2;position:relative}.accent-btn span{width:0.5787vw;height:0.40509vw;background:url(wp-content/themes/hotshots/new/img/accent-btn-arrow.svg) center center no-repeat;background-size:cover;display:block}.accent-btn:before{content:"";position:absolute;top:50%;left:-3.76157vw;width:2.1412vw;height:5.49769vw;background:#fff;filter:blur(0.86806vw);background:#fff;transform:translate(0,-50%) rotate(30deg);transition:0.3s;z-index:1}.accent-btn:hover:before{margin-left:calc(100% + 4.91898vw)}.accent-btn:hover{background:#EE3D25;border:0.08681vw solid rgba(10,8,3,0.3)}.black-btn{padding:0.92593vw 1.38889vw;background:#0a0803;border:0.08681vw solid #0a0803;cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;grid-gap:0.34722vw;transition:0.3s}.black-btn p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:120%;color:#fff;z-index:2;position:relative}.black-btn span{width:0.5787vw;height:0.40509vw;background:url(wp-content/themes/hotshots/new/img/accent-btn-arrow-dark.svg) center center no-repeat;background-size:cover;display:block}.black-btn:before{content:"";position:absolute;top:50%;left:-3.76157vw;width:2.1412vw;height:5.49769vw;background:#fff;filter:blur(0.86806vw);background:#fff;transform:translate(0,-50%) rotate(30deg);transition:0.3s;z-index:1}.black-btn:hover:before{margin-left:calc(100% + 4.91898vw)}.black-btn:hover{background:#EE3D25;border:0.08681vw solid rgba(10,8,3,0.3)}.black-btn:hover p{color:#0a0803}.black-btn:hover span{background:url(wp-content/themes/hotshots/new/img/accent-btn-arrow.svg) center center no-repeat;background-size:cover}.white-btn{padding:0.92593vw 1.38889vw;background:#fff;border:0.08681vw solid #fff;cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;grid-gap:0.34722vw;transition:0.3s}.white-btn p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:120%;color:#0a0803;z-index:2;position:relative}.white-btn span{width:0.5787vw;height:0.40509vw;background:url(wp-content/themes/hotshots/new/img/accent-btn-arrow.svg) center center no-repeat;background-size:cover;display:block}.white-btn:before{content:"";position:absolute;top:50%;left:-3.76157vw;width:2.1412vw;height:5.49769vw;background:#fff;filter:blur(0.86806vw);background:#fff;transform:translate(0,-50%) rotate(30deg);transition:0.3s;z-index:1}.white-btn:hover:before{margin-left:calc(100% + 4.91898vw)}.white-btn:hover{background:#EE3D25;border:0.08681vw solid rgba(255,255,255,0.5)}.white-btn:hover p{color:#0a0803}.white-btn:hover span{background:url(wp-content/themes/hotshots/new/img/accent-btn-arrow.svg) center center no-repeat;background-size:cover}.dark-btn{border:0.08681vw solid #423515;padding:0.92593vw 1.38889vw;cursor:pointer;transition:0.3s;position:relative;overflow:hidden;display:flex;align-items:center;grid-gap:0.34722vw}.dark-btn p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:120%;color:#fff}.dark-btn:hover{border:0.08681vw solid rgba(10,8,3,0.3);background:#EE3D25}.dark-btn:hover p{color:#0a0803}.dark-btn span{width:0.5787vw;height:0.40509vw;background:url(wp-content/themes/hotshots/new/img/accent-btn-arrow-dark.svg) center center no-repeat;background-size:cover;display:block}.dark-btn:hover span{background:url(wp-content/themes/hotshots/new/img/accent-btn-arrow.svg) center center no-repeat;background-size:cover;display:block}.dark-btn:before{content:"";position:absolute;top:50%;left:-4.34028vw;width:2.1412vw;height:5.49769vw;background:#fff;filter:blur(0.86806vw);background:#fff;transform:translate(0,-50%) rotate(30deg);transition:0.3s;z-index:1}.dark-btn:hover:before{margin-left:calc(100% + 5.20833vw)}.b1 .right{position:relative}.hero-swiper{width:100%;height:100%;width:49.30556vw;height:100vh;min-height:63.54167vw}.hero-swiper .swiper-slide{position:relative;overflow:hidden;height:35.76389vw !important;height:56vh !important;margin:0 auto;border:0.14vw solid rgba(255,255,255,0.72);box-shadow:inset 0 0 0 1px rgba(238,61,37,0.35)}.hero-swiper .swiper-slide img,.hero-swiper .swiper-slide video{width:100%;height:56vh;object-fit:cover;display:block;background:#233058}.hero-swiper .swiper-slide .info{position:absolute;top:1.85185vw;left:1.38889vw;z-index:10;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.hero-swiper .swiper-slide .info .name{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.5625vw;line-height:120%;letter-spacing:-0.01em;color:#fff}.hero-swiper .swiper-slide .info .btn{display:none !important}.b1 .hero-nav{position:absolute;top:calc(50% + 20vh);left:52vw;z-index:20;display:flex;flex-direction:column;gap:0.86806vw;transform:translate(0,-50%)}.b1 .hero-swiper-prev,.b1 .hero-swiper-next{width:2.31481vw;height:2.31481vw;background:#ee3d25;border-radius:50%;cursor:pointer;overflow:hidden;position:relative;border:0.05787vw solid #ee3d25;transition:0.3s}.b1 .hero-swiper-next{transform:rotate(180deg)}.b1 .hero-swiper-prev:hover,.b1 .hero-swiper-next:hover{background:#fff;border-color:#ee3d25}.b1 .hero-swiper-prev:before,.b1 .hero-swiper-next:before,.b1 .hero-swiper-prev:after,.b1 .hero-swiper-next:after{content:"";position:absolute;top:0;left:0;width:2.19907vw;height:2.19907vw;background:url(wp-content/themes/hotshots/new/img/hero-swiper-arrow.svg) center center no-repeat;background-size:cover;transition:0.3s;filter:brightness(0) invert(1)}.b1 .hero-swiper-prev:after,.b1 .hero-swiper-next:after{top:1.73611vw}.b1 .hero-swiper-prev:hover:before,.b1 .hero-swiper-next:hover:before,.b1 .hero-swiper-prev:hover:after,.b1 .hero-swiper-next:hover:after{margin-top:-1.73611vw;filter:none}.b1 .roll-lines{position:absolute;width:100%;height:5.78704vw;position:absolute;bottom:0;left:0;z-index:10}.b1 .roll-lines:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:10.99537vw;background:linear-gradient(180deg,rgba(9,7,2,0) 0%,#090702 100%)}.b1 .roll-lines .line{margin:0;width:auto;position:absolute;top:0;left:0;-webkit-animation:60s linear infinite sbs-anim;animation:60s linear infinite sbs-anim;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform;grid-gap:5.61343vw;padding-right:5.61343vw}.b1 .roll-lines .line.l2{-webkit-animation:60s linear infinite sbs-anim;animation:60s linear infinite reverse sbs-anim;top:4.47917vw}@-webkit-keyframes sbs-anim{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes sbs-anim{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.b1 .roll-lines .line .p img{height:2.77778vw}.logos-strip{background:#0a0803;width:100%;overflow:hidden;padding:2.5vw 0;position:relative}.logos-strip .line{margin:0;width:auto;display:flex;align-items:center;flex-wrap:nowrap;will-change:transform;grid-gap:5.61343vw;padding-right:5.61343vw;-webkit-animation:40s linear infinite sbs-anim;animation:40s linear infinite sbs-anim}.logos-strip .line .p{flex-shrink:0;display:flex;align-items:center}.logos-strip .line .p img{height:2.4vw;width:auto;max-width:none;opacity:0.9;filter:grayscale(100%) brightness(0) invert(1);transition:0.3s}.logos-strip.rp-strip .line .p img,.logos-strip.rp-strip .line a.p.rp img.rp-img{filter:none !important;opacity:1 !important;width:2.5vw;height:2.5vw;object-fit:contain}.logos-strip .line .p img:hover{opacity:1}@media (max-width:768px){.logos-strip{padding:6vw 0}.logos-strip .line{grid-gap:10vw;padding-right:10vw}.logos-strip .line .p img{height:6vw}}.logos-strip .line .p.rp{grid-gap:0.7vw}.logos-strip .line .p.rp svg{width:2.4vw;height:2.4vw;flex-shrink:0}.logos-strip .line .p.rp span{font-family:"Geometria",sans-serif;font-weight:700;font-size:1.6vw;letter-spacing:0.01em;color:#fff;white-space:nowrap;opacity:0.92}@media (max-width:768px){.logos-strip .line .p.rp{grid-gap:2vw}.logos-strip .line .p.rp svg{width:6.5vw;height:6.5vw}.logos-strip .line .p.rp span{font-size:4.4vw}}.logos-strip .line a.p.rp{text-decoration:none;cursor:pointer;transition:transform 0.3s}.logos-strip .line a.p.rp:hover,.logos-strip .line a.p.rp:focus-visible{transform:translateY(-2px);outline:none}.logos-strip .line a.p.rp:hover span{opacity:1}.logos-strip:hover .line{animation-play-state:paused}.logos-strip.rp-strip{border-top:none !important;border-bottom:1px solid rgba(255,255,255,0.14);background:#233058;background-image:none;padding:1.6vw 0;margin-top:0;box-shadow:none}body.home .b1 .logos-strip.rp-strip{background:none !important;background-color:transparent !important;background-image:none !important;border-top:0 !important;box-shadow:none !important}body.home .b1 .logos-strip.rp-strip::before,body.home .b1 .logos-strip.rp-strip::after{display:none !important}.logos-strip.rp-strip .line{grid-gap:7vw;padding-right:7vw;animation-duration:45s}@media (max-width:768px){.logos-strip.rp-strip{padding:5vw 0}.logos-strip.rp-strip .line{grid-gap:12vw;padding-right:12vw}}.b2{background:#f1f1f1;position:relative}.b2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/b2-bg.svg) center center;background-size:0.52083vw;z-index:5}.b2 .sticky-showcase{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:9}.b2 .bef-1{position:absolute;top:calc(7.52vw);left:0;width:100%;height:calc(100vh - 8.86vw - 2.77vw);display:inline-block;background-image:linear-gradient(to right,#b5b5b3 0.23148vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.23148vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.23148vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.23148vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.46296vw 0.11574vw,0.46296vw 0.11574vw,0 0,0 0;z-index:999}.b2 .bef-3{position:absolute;display:block;top:0;left:8.1vw;width:calc(100vw - 16.2vw);height:100%;display:inline-block;background-image:linear-gradient(to right,#b5b5b3 0.23148vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.23148vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.17361vw,transparent 0.23148vw),linear-gradient(to bottom,#b5b5b3 0.17361vw,transparent 0.23148vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0 0,0 0,0.11574vw 0.46296vw,0.11574vw 0.46296vw;z-index:999}.b2 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:2.89352vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803;margin:auto;margin-top:5.4vw}.b2 .cases-head h2{font-weight:700;text-align:center;width:100%;margin-left:auto;margin-right:auto}.b2 .cases-head{margin-top:7.65vw;text-align:center}.b2 .plugs{display:flex;justify-content:center;align-items:center;margin-top:1.38889vw;grid-gap:0.69444vw;margin-bottom:5.49769vw}.b2 .plugs a{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:134%;color:#0a0803;display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw}.cases-parent{display:flex;flex-direction:column;align-items:center}.cases-child{position:-webkit-sticky}.b2 .list{grid-gap:5.49769vw;display:flex;flex-direction:column;margin-bottom:4.25vw;width:100%}.b2 .list .item{position:relative;max-height:calc(100vh - 11.9vw);overflow:hidden;will-change:transform;background:red}.b2 .list .item .item-box{position:relative;width:100%;height:100%}.b2 .list .item .dots-border span:nth-child(1){display:block;width:0.08681vw;height:55.55556vw;background:red;position:absolute;top:-2.83565vw;left:-0.08681vw;background:url(wp-content/themes/hotshots/new/img/case-dots-line-left.svg) center center no-repeat;background-size:cover;display:none}.b2 .list .item .dots-border span:nth-child(2){display:block;width:0.08681vw;height:55.55556vw;background:red;position:absolute;top:-2.83565vw;right:-0.08681vw;background:url(wp-content/themes/hotshots/new/img/case-dots-line-left.svg) center center no-repeat;background-size:cover;display:none}.b2 .list .item .dots-border span:nth-child(3){display:block;width:100.11574vw;height:0.08681vw;background:red;position:absolute;top:-0.08681vw;right:-8.15972vw;background:url(wp-content/themes/hotshots/new/img/case-dots-line-top.svg) center center no-repeat;background-size:cover;display:none}.b2 .list .item .dots-border span:nth-child(4){display:block;width:100.11574vw;height:0.08681vw;background:red;position:absolute;bottom:0.08681vw;right:-8.15972vw;background:url(wp-content/themes/hotshots/new/img/case-dots-line-top.svg) center center no-repeat;background-size:cover;display:none}.b2 .list .item .case-bg{width:100%;height:100%;max-height:calc(100vh - 11.9vw);object-fit:contain;object-position:center center}.b2 .list .item picture{height:fit-content;display:block;width:100%;max-height:calc(100vh - 11.9vw);height:87.06468vw}.b2 .list .item .up{position:absolute;top:1.85185vw;left:1.85185vw}.b2 .list .item .down{position:absolute;bottom:1.85185vw;left:1.85185vw}.b2 .list .item .stores{position:absolute;top:1.85185vw;right:1.85185vw;display:flex;align-items:center;gap:1.38889vw}.b2 .list .item .more-btn{position:absolute;bottom:1.85185vw;right:1.85185vw}.b2 .list .item .up .tags{display:flex;flex-direction:row;align-items:center;grid-gap:1.67824vw}.b2 .list .item .up .tags p{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.75231vw;line-height:150%;color:rgba(10,8,3,0.3);position:relative}.b2 .list .item .up .tags p:before{content:"";position:absolute;top:50%;right:-0.9838vw;background:url(wp-content/themes/hotshots/new/img/b2-case-divider.svg) center center no-repeat;width:0.28935vw;height:0.28935vw;background-size:cover;transform:translate(0,-50%)}.b2 .list .item .up .tags p:last-child:before{display:none}.b2 .list .item .up h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:2.89352vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803;margin-top:0.46296vw}.b2 .list .item .down .plug{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:#0a0803;display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw}.b2 .list .item .down .sublist{display:flex;flex-direction:column;margin-top:1.38889vw;max-width:19.01389vw;grid-gap:2.77778vw}.b2 .list .item .down .sublist .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.04167vw;line-height:178%;letter-spacing:-0.01em;color:#0a0803}.b2 .list .item .down .sublist .i{display:flex;flex-direction:column;align-items:flex-start;grid-gap:0.92593vw;position:relative}.b2 .list .item .down .sublist .i:before{content:"";position:absolute;bottom:-1.38889vw;left:0;width:100%;height:0.05787vw;background:url(wp-content/themes/hotshots/new/img/case-divider-inside.svg) center center no-repeat;background-size:cover}.b2 .list .item .down .sublist .i:last-child:before{display:none}.b2 .list .item .down .sublist .desc{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:#0a0803}.b2 .list .item .stores a{display:block;width:fit-content;height:fit-content;position:relative;overflow:hidden}.b2 .list .item .stores a:before{content:"";position:absolute;top:50%;left:-3.76157vw;width:2.1412vw;height:5.49769vw;background:#fff;filter:blur(0.86806vw);background:#fff;transform:translate(0,-50%) rotate(30deg);transition:0.3s;z-index:1}.b2 .list .item .stores a:hover:before{margin-left:calc(100% + 4.91898vw)}.b2 .list .item .stores a:hover img{opacity:0.5}.b2 .list .item .stores img{height:2.77778vw;width:auto;border:1px solid rgba(10,8,3,0.05);transition:0.3s}.b2 .list .item.snoozeband-card .up .tags p{color:rgba(255,255,255,0.6)}.b2 .list .item.snoozeband-card .up h3,.b2 .list .item.snoozeband-card .down .plug,.b2 .list .item.snoozeband-card .down .sublist .head,.b2 .list .item.snoozeband-card .down .sublist .desc{color:#ffffff}.b2 .list .item.snoozeband-card .down .plug{background-image:linear-gradient( to right,rgba(255,255,255,0.4) 0.05787vw,transparent 0.05787vw ),linear-gradient( to right,rgba(255,255,255,0.4) 0.05787vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.4) 0.05787vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.4) 0.05787vw,transparent 0.05787vw )}.b2 .list .item.snoozeband-card .stores img{border:1px solid rgba(255,255,255,0.2)}.b2 .list .item.case-dark .up .tags p{color:rgba(255,255,255,0.6)}.b2 .list .item.case-dark .up h3,.b2 .list .item.case-dark .down .plug,.b2 .list .item.case-dark .down .sublist .head,.b2 .list .item.case-dark .down .sublist .desc{color:#ffffff}.b2 .list .item.case-dark .down .plug{background-image:linear-gradient( to right,rgba(255,255,255,0.4) 0.05787vw,transparent 0.05787vw ),linear-gradient( to right,rgba(255,255,255,0.4) 0.05787vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.4) 0.05787vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.4) 0.05787vw,transparent 0.05787vw )}.b2 .list .item.case-dark .stores img{border:1px solid rgba(255,255,255,0.2)}.b2 .list .item .up,.b2 .list .item .down,.b2 .list .item .stores,.b2 .list .item .more-btn{z-index:3}@media (min-width:701px){.b2 .list .item video.case-video{display:block;width:auto;max-width:100%;height:auto;aspect-ratio:4 / 3;margin-left:auto}.b2 .list .item video.case-video-fade{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%);mask-image:linear-gradient(to right,transparent 0,#000 22%)}}@media (max-width:700px){.b2 .list .item video.case-video-fade{-webkit-mask-image:none;mask-image:none}}.b3{background:#0a0803;position:relative;padding:8.10185vw 0;scroll-margin-top:4vw;min-height:70vw}.b3 .select-wrapper{display:none}.b3:before{content:"";position:absolute;left:0;bottom:0;width:13.13657vw;height:23.09028vw;background:url(wp-content/themes/hotshots/new/img/b3-bg.svg) center center no-repeat;background-size:cover}.b3:after{content:"";position:absolute;right:0;top:0;width:13.13657vw;height:23.09028vw;background:url(wp-content/themes/hotshots/new/img/b3-bg.svg) center center no-repeat;background-size:cover;transform:rotate(180deg)}.b3 .container{max-width:77.5463vw;display:grid;grid-template-columns:19.09722vw 55.84491vw}.b3 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.87731vw;line-height:104%;letter-spacing:-0.01em;color:#fff}.b3 .left .list{margin-top:1.85185vw;display:flex;flex-direction:column;grid-gap:0.46296vw;position:relative}.b3 .left .list .item{position:relative;display:flex;align-items:center;grid-gap:0.46296vw;padding:0.34722vw 0.81019vw;border-left:0.11574vw solid #0a0803;cursor:pointer}.b3 .left .list .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/b3-item-bg.svg) center center;z-index:5;opacity:0;transition:0.3s;background-size:0.52083vw 0.52083vw}.b3 .left .list .item:after{content:"";position:absolute;top:50%;right:0.69444vw;width:0.81019vw;height:0.81019vw;background:url(wp-content/themes/hotshots/new/img/b3-item-chevron.svg) center center;z-index:10;background-size:cover;transform:translate(0,-50%);transition:0.3s;opacity:0}.b3 .left .list .item img{width:0.92593vw;height:0.92593vw;opacity:0.6;transition:0.3s;z-index:10}.b3 .left .list .item p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:162%;color:rgba(255,255,255,1);transition:0.3s;z-index:10;opacity:0.6}.b3 .left .list .item.active{border-left:0.11574vw solid #ee3d25}.b3 .left .list .item:hover{border-left-color:#ee3d25}.b3 .left .list .item.active img,.b3 .left .list .item.active p,.b3 .left .list .item:hover img,.b3 .left .list .item:hover p,.b3 .left .list .item.active:before,.b3 .left .list .item:hover:before,.b3 .left .list .item:hover:after,.b3 .left .list .item.active:after{opacity:1}.b3 .left .list .item:hover p{color:#ee3d25}.b3 .left .list-2{margin-top:1.38889vw;padding-top:1.38889vw;display:flex;flex-direction:column;grid-gap:1.15741vw;background-image:linear-gradient( to right,#2d2d2d 0.23148vw,transparent 0.05787vw );background-position:top;background-repeat:repeat-x;background-size:0.46296vw 0.11574vw}.b3 .left .list-2 .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:162%;color:rgba(255,255,255,0.3);margin-bottom:-0.11574vw}.b3 .left .list-2 a{position:relative;padding:0.34722vw 1.85185vw 0.34722vw 0.81019vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:0.95vw;line-height:162%;color:rgba(255,255,255,1);opacity:0.6;display:flex;align-items:center;grid-gap:0.46296vw;transition:0.3s;border-left:0.11574vw solid transparent;text-decoration:none}.b3 .left .list-2 a:after{content:"";position:absolute;top:50%;right:0.69444vw;width:0.81019vw;height:0.81019vw;background:url(wp-content/themes/hotshots/new/img/b3-item-chevron.svg) center center;z-index:10;background-size:cover;transform:translate(0,-50%);transition:0.3s;opacity:0;pointer-events:none}.b3 .left .list-2 a span{display:none}.b3 .left .list-2 a:hover{opacity:1;color:#ee3d25;border-left-color:#ee3d25}.b3 .left .list-2 a:hover:after{opacity:1}.b3 .right{display:flex;flex-direction:column;padding-top:5.90278vw}.b3 .mob{display:none}.b3 .right .item{display:none;flex-direction:column}.b3 .right .item.active{display:flex}.b3 .right h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:2.1412vw;line-height:120%;letter-spacing:-0.01em;color:#fff}.b3 .right .cont{display:flex;margin-top:0.69444vw;flex-direction:row;justify-content:space-between;align-items:flex-end}.b3 .right .cont p{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.04167vw;line-height:178%;letter-spacing:-0.01em;color:rgba(255,255,255,0.6);max-width:39.0625vw}.b3 .right .cont .slider-btn{display:flex;grid-gap:0.69444vw}.b3 .right .cont .slider-btn div{width:1.85185vw;height:1.85185vw;background:red;background:url(wp-content/themes/hotshots/new/img/b3-slider-arrow.svg) center center no-repeat;background-size:cover;cursor:pointer;transition:0.3s}.b3 .right .cont .slider-btn div:first-child{transform:rotate(180deg)}.b3 .right .cont .slider-btn .swiper-button-disabled{opacity:0.3}.b3 .right .swiper{margin-top:2.31481vw;width:55.84491vw;height:25.92593vw}.b3 .right .swiper img{width:100%;height:25.92593vw;object-fit:cover;border:0.08681vw solid rgba(255,255,255,0.3)}.b3 .right .swiper-slide.ind-slide{position:relative;overflow:hidden;background:#0a0803}.b3 .right .swiper-slide.ind-slide::before{content:"";position:absolute;inset:-6%;background:var(--ind-bg) center / cover no-repeat;filter:blur(1.4vw) brightness(0.5) saturate(1.15)}.b3 .right .swiper .ind-slide img{position:relative;z-index:1;object-fit:contain;border-color:transparent}.b3 .right .more-info{display:flex;align-items:flex-start;grid-gap:1.85185vw;margin-top:2.31481vw}.b3 .right .more-info .btn-box .slider-btn,.b3 .right .more-info .desc-hide{display:none}.b3 .right .more-info .btn-box{flex-shrink:0}.b3 .right .more-info .dark-btn{white-space:nowrap}.b3 .right .more-info .dark-btn p{white-space:nowrap;line-height:120%}.b3 .right .more-info .list{display:flex;flex-direction:column;gap:0.46296vw}.b3 .right .more-info .list p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:162%;color:rgba(255,255,255,0.6);padding-left:1.85185vw;position:relative}.b3 .right .more-info .list p:before{content:"";position:absolute;top:50%;left:0;width:0.75231vw;height:0.75231vw;background:url(wp-content/themes/hotshots/new/img/b3-list-3.svg) center center no-repeat;background-size:cover;transform:translate(0,-50%)}.b4,.b5,.b6,.b9{background:#f1f1f1;position:relative;padding:8.10185vw 0 0}.b4:before,.b5:before,.b6:before,.b9:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/b2-bg.svg) center center;z-index:5;background-size:0.52083vw}.b4 h2,.b6 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.87731vw;line-height:104%;letter-spacing:-0.01em;color:#0a0803}.b4 h2 span,.b6 h2 span{color:#1071f8}.b4 .subhead,.b6 .subhead{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.04167vw;line-height:178%;letter-spacing:-0.01em;color:rgba(10,8,3,0.8);max-width:35.59028vw;margin-top:0.92593vw}.b4 .list{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.85185vw;margin-top:2.77778vw}.b4 .list .item{position:relative;padding:1.85185vw 1.85185vw 2.77778vw;height:20.54398vw;background:#fafafa;display:flex;flex-direction:column;justify-content:space-between;opacity:1;transition:0.8s}.b4 .list .item:nth-child(2){transition-delay:0.2s}.b4 .list .item.hide:nth-child(2){transition-delay:0s}.b4 .list .item.hide{opacity:0}.b4 .list .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/b4-item-bg.svg) center center;z-index:5;background-size:0.52083vw}.b4 .list .item:last-child{grid-column-start:1;grid-column-end:3;height:29.39815vw}.b4 .list .item .up{z-index:10;position:relative}.b4 .list .item .plugs{display:flex;align-items:center;grid-gap:0.69444vw}.b4 .list .item .plugs img{height:1.85185vw;width:1.85185vw}.b4 .list .item h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:2.1412vw;line-height:120%;letter-spacing:-0.01em;color:#0a0803;margin-top:1.85185vw}.b4 .list .item .desc{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5);margin-top:0.92593vw;max-width:22.67593vw}.b4 .list .item picture,.b4 .list .item .case-bg{position:absolute;top:0;right:0;width:auto;height:100%;z-index:10}.b4 .list .item .list{display:flex;position:relative;z-index:10;margin:0;gap:0.69444vw}.b4 .list .item .list p{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:134%;color:#0a0803;display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw}.b4 .accent{margin-top:1.85185vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:#0a0803;display:inline-block;padding:1.85185vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw;display:flex;align-items:flex-end;grid-gap:2.77778vw;justify-content:space-between}.b4 .accent h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.62037vw;line-height:120%;letter-spacing:-0.01em;color:#0a0803}.b4 .accent .desc{margin-top:0.92593vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5);max-width:62.26852vw}.b5{padding-top:8.10185vw}.b5 h2,.b9 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.87731vw;line-height:104%;letter-spacing:-0.01em;text-align:center;color:#0a0803}.b5 h2 span,.b9 h2 span{color:#1071f8}.b5 .subhead{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.04167vw;line-height:178%;letter-spacing:-0.01em;text-align:center;color:rgba(10,8,3,0.8);max-width:35.59028vw;margin:auto;margin-top:0.92593vw}.b5 .btns{margin-top:5.84491vw;padding-top:2.77778vw;padding-bottom:1.85185vw}.b5 .btns{background:#1071f8;position:relative;z-index:10}.b5 .btns:before{content:"";position:absolute;top:0;left:0;width:100%;height:3.06713vw;transform:translate(0,calc(-100% + 0.05787vw));background:url(wp-content/themes/hotshots/new/img/b5-el.svg) center center no-repeat;background-size:cover}.b5 .btns .container{display:flex;grid-gap:0.69444vw;justify-content:flex-end;flex-direction:row;max-width:77.5463vw}.b5 .btns .container div{width:1.85185vw;height:1.85185vw;background:red;background:url(wp-content/themes/hotshots/new/img/b3-slider-arrow.svg) center center no-repeat;background-size:cover;cursor:pointer;transition:0.3s}.b5 .btns .container div:first-child{transform:rotate(180deg)}.b5 .btns .swiper-button-disabled{opacity:0.3}.b5 .swiper{background:#1071f8;z-index:10}.b5 .swiper-slide{width:20.02315vw;padding:0 1.38889vw}.b5 .swiper-slide img{width:100%;height:28.7615740741vw;object-fit:cover}.b5 .swiper-slide .img{position:relative;margin-bottom:5.55556vw}.b5 .swiper-slide .img:before{content:"";border:0.08681vw solid rgba(10,8,3,0.15);position:absolute;top:0;left:0;width:100%;height:100%}.b5 .swiper-slide .name{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.21528vw;line-height:120%;letter-spacing:-0.01em;color:#0a0803;background:#EE3D25;position:absolute;bottom:9.08565vw;right:1.67824vw;padding:0.17361vw 0.46296vw;z-index:9}.b5 .swiper-slide .desc{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.21528vw;line-height:120%;letter-spacing:-0.01em;text-align:center;color:#fff;position:absolute;bottom:7.11806vw;right:1.67824vw;z-index:9}.b5 .swiper-slide:before{content:"";position:absolute;bottom:5.55556vw;left:1.38889vw;width:calc(100% - 2.77778vw);height:8.68056vw;z-index:9;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%)}.b5 .swiper-slide .span{position:absolute;top:22.04861vw;left:-0.28935vw;width:4.80324vw;height:8.7963vw}.b5 .swiper-slide .span:before{content:"";position:absolute;top:0;left:0;width:4.80324vw;height:8.7963vw;z-index:11;background:url(wp-content/themes/hotshots/new/img/b5-light-base.svg) center center no-repeat;background-size:cover}.b5 .swiper-slide .span:after{content:"";position:absolute;top:0;left:0;width:4.80324vw;height:8.7963vw;z-index:12;background:url(wp-content/themes/hotshots/new/img/b5-light.png) center center no-repeat;background-size:cover;opacity:0;transition:0.3s}.b5 .swiper-slide:hover .span:after{opacity:1}.b6 .subhead{max-width:33.21759vw}.b6 .container{max-width:77.5463vw;display:grid;grid-template-columns:36.9213vw 36.9213vw}.b6 .left{position:relative}.b6 .left .stick{position:sticky;top:10vw}.b6 .right{display:flex;flex-direction:column;grid-gap:3.7037vw}.b6 .right .item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:0.8s;opacity:1;will-change:transform}.b6 .right .item.hide{opacity:0}.b6 .right .item:before{content:"";position:absolute;top:-1.85185vw;left:0;width:100%;height:0.08681vw;background:url(wp-content/themes/hotshots/new/img/b6-line.svg) center center no-repeat;background-size:cover}.b6 .right .item:first-child:before{display:none}.b6 .right .item .num{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:#0a0803;font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:#0a0803;display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw}.b6 .right h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.62037vw;line-height:120%;letter-spacing:-0.01em;color:#0a0803;margin-top:0.92593vw}.b6 .right .desc{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.8);margin-top:0.92593vw}.b6 .right .img{margin-top:0.92593vw;width:100%}.b6 .right .img img{width:100%;height:auto}.b6 .right .img{position:relative}.b6 .right .img:before{content:"";border:0.08681vw solid rgba(10,8,3,0.15);position:absolute;top:0;left:0;width:100%;height:calc(100% - 0.17361vw)}.b-tech{background:#fff;padding:6.5vw 0 6.94vw}.b-tech .container{max-width:83.62269vw}.tech-eyebrow{display:flex;align-items:center;justify-content:center;gap:1.2vw;width:100%;font-family:"Geometria",sans-serif;font-weight:700;font-size:1.2vw;letter-spacing:0.16em;text-transform:uppercase;color:#b5b5b3;margin:0 0 1.1vw;text-align:center}.tech-eyebrow:before,.tech-eyebrow:after{content:"";display:block;flex:1 1 0;height:1px;min-width:2vw;background:linear-gradient(90deg,transparent,rgba(10,8,3,0.16))}.tech-eyebrow:after{background:linear-gradient(90deg,rgba(10,8,3,0.16),transparent)}.tech-eyebrow-line{display:none}.tech-head-row{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;grid-gap:1.2vw;margin-bottom:2.8vw}.tech-h2{font-family:"Geometria",sans-serif;font-weight:700;font-size:2.85vw;line-height:112%;letter-spacing:-0.01em;color:#EE3D25 !important;max-width:56vw;margin:0 auto;text-align:center}.tech-h2 b{font-weight:700;color:#0a0803}.tech-desc{font-family:"Raleway",sans-serif;font-weight:400;font-size:0.98vw;line-height:160%;color:#54524f;max-width:42vw;margin:0 auto;text-align:center}.tech-tabs{display:flex;align-items:center;grid-gap:0.35vw;background:#f1f1f1;border-radius:0.7vw;padding:0.45vw;overflow-x:auto}.tech-tab{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.88vw;color:#7c7a77;background:transparent;border:1px solid transparent;cursor:pointer;white-space:nowrap;padding:0.7vw 1.25vw;border-radius:2vw;box-sizing:border-box;transition:color 0.28s ease,background 0.28s ease,box-shadow 0.28s ease,transform 0.28s ease,border-color 0.28s ease}.tech-tab:hover{color:#0a0803;background:rgba(10,8,3,0.05)}.tech-tab.active{background:#fff;color:#0a0803;font-weight:600;box-shadow:0 0.12vw 0.6vw rgba(10,8,3,0.12)}.tech-panels{border-top:0.0579vw solid #ececea;margin-top:0}.tech-panel{display:none;padding-top:2.3vw}.tech-panel.active{display:block}.tech-group{padding-bottom:2vw;margin-bottom:2vw;border-bottom:0.0579vw solid #ececea}.tech-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tech-group h3{font-family:"Geometria",sans-serif;font-weight:600;font-size:1.5vw;color:#0a0803;margin:0 0 1.2vw}.tech-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0.7vw}.tech-item{display:flex;align-items:center;grid-gap:0.65vw;background:#f7f7f6;border-radius:0.6vw;padding:0.85vw 1vw;transition:0.25s}.tech-item:hover{background:#efeeec;transform:translateY(-0.1vw)}.tech-item .tech-icon{width:1.5vw;height:1.5vw;flex-shrink:0;border-radius:0.3vw;display:flex;align-items:center;justify-content:center;overflow:hidden}.tech-item .tech-icon img{width:100%;height:100%;object-fit:contain}.tech-item .tech-icon.letter{color:#fff;font-family:"Geometria",sans-serif;font-weight:700;font-size:0.6vw}.tech-item p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.88vw;color:#0a0803;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-tech{position:relative;overflow:hidden;background:radial-gradient(70% 90% at 0% 0%,rgba(238,61,37,0.28),transparent 58%),radial-gradient(60% 70% at 100% 100%,rgba(238,61,37,0.16),transparent 55%),radial-gradient(50% 60% at 70% 20%,rgba(42,57,104,0.9),transparent 60%),#233058}.b-tech>.container{position:relative;z-index:1}.b-tech .bt-glow{position:absolute;border-radius:50%;filter:blur(7vw);opacity:0.28;pointer-events:none;z-index:0}.b-tech .bt-glow-1{width:26vw;height:26vw;background:#EE3D25;top:-6vw;left:-8vw}.b-tech .bt-glow-2{width:22vw;height:22vw;background:#2a3968;top:18vw;right:-6vw}.b-tech .bt-glow-3{width:20vw;height:20vw;background:#EE3D25;bottom:-4vw;left:32vw}.b-tech .tech-eyebrow{color:rgba(255,255,255,0.72)}.b-tech .tech-eyebrow:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,0.28))}.b-tech .tech-eyebrow:after{background:linear-gradient(90deg,rgba(255,255,255,0.28),transparent)}.b-tech .tech-eyebrow-line,.b-tech .tech-panels,.b-tech .tech-group{border-color:rgba(255,255,255,0.14)}.b-tech .tech-h2{color:#EE3D25 !important}.b-tech .tech-h2 b{color:#fff}.b-tech .tech-desc{color:rgba(255,255,255,0.7)}.b-tech .tech-tabs{background:rgba(0,0,0,0.22);border:1px solid rgba(255,255,255,0.16);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06)}.b-tech .tech-tab{color:rgba(255,255,255,0.72);position:relative;background:linear-gradient( 165deg,rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.04) 100% );border:1px solid rgba(255,255,255,0.22);box-shadow:inset 0 1px 0 rgba(255,255,255,0.14);transition:color 0.28s ease,background 0.28s ease,box-shadow 0.28s ease,transform 0.28s ease,border-color 0.28s ease}.b-tech .tech-tab:hover{color:#fff;background:linear-gradient( 165deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.08) 100% );border:1px solid rgba(255,255,255,0.32);box-shadow:0 0.35vw 1vw rgba(0,0,0,0.22);transform:translateY(-0.12vw)}.b-tech .tech-tab.active{background:#EE3D25;color:#fff;border:1px solid rgba(255,255,255,0.2);box-shadow:0 0.45vw 1.35vw rgba(238,61,37,0.4);transform:none}.b-tech .tech-tab.active:hover{background:#ff4a31;color:#fff;border-color:transparent;box-shadow:0 0.55vw 1.6vw rgba(238,61,37,0.5),0 0 1.2vw rgba(238,61,37,0.35);transform:translateY(-0.1vw)}.b-tech .tech-panel.active{animation:techPanelIn 0.45s ease both}@keyframes techPanelIn{from{opacity:0;transform:translateY(0.6vw)}to{opacity:1;transform:none}}.b-tech .tech-group h3,.b-tech .tech-item p{color:#fff}.b-tech .tech-item{background:rgba(255,255,255,0.07);border:0.0579vw solid rgba(255,255,255,0.1);transition:background 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease,transform 0.28s ease}.b-tech .tech-item:hover{background:linear-gradient( 165deg,rgba(255,255,255,0.16) 0%,rgba(255,255,255,0.07) 100% );border-color:rgba(255,255,255,0.32);box-shadow:0 0.55vw 1.3vw rgba(0,0,0,0.28),0 0 0 1px rgba(238,61,37,0.35),inset 0 1px 0 rgba(255,255,255,0.12);transform:translateY(-0.28vw)}.b-tech .tech-item .tech-icon{box-shadow:0 0 0 0.0579vw rgba(255,255,255,0.18)}@media (max-width:700px){.b-tech .bt-glow{filter:blur(16vw);opacity:0.32}}@media (max-width:768px){.b-tech{padding:14vw 0}.tech-eyebrow{font-size:4vw;gap:3vw}.tech-head-row{flex-direction:column;grid-gap:4vw}.tech-h2{font-size:8.2vw;max-width:100%;font-weight:700}.tech-desc{font-size:3.6vw;max-width:100%}.tech-tabs{border-radius:3vw;padding:1.2vw}.tech-tab{font-size:3.2vw;padding:2.4vw 3.2vw}.tech-group h3{font-size:5vw}.tech-grid{grid-template-columns:repeat(2,1fr);grid-gap:2.5vw}.tech-item{padding:3vw;border-radius:2.5vw}.tech-item .tech-icon{width:5.5vw;height:5.5vw}.tech-item p{font-size:3.4vw}}.b6{padding:8.10185vw 0}.b7{background:#fafafa;padding:2.77778vw 0 4.80324vw;position:relative}.b7 .container{max-width:77.5463vw}.b7 .up{display:flex;width:100%;justify-content:space-between;align-items:flex-start}.b7 .up .left{display:flex;align-items:center}.b7 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.62037vw;line-height:120%;letter-spacing:-0.01em;color:#0a0803;margin-right:1.38889vw}.b7 .up .left .num{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.15741vw;line-height:115%;letter-spacing:0.02em;color:#17313b;margin-right:0.69444vw}.b7 .up .left .stars,.b7 .slider-clutch .swiper-slide .item .i1 .stars{display:flex;flex-direction:row;grid-gap:0.11574vw;margin-right:0.52083vw}.b7 .up .left .stars img,.b7 .slider-clutch .swiper-slide .item .i1 .stars img{width:0.86806vw;height:auto}.b7 .up .left .text{font-family:"Roboto",sans-serif;font-weight:400;font-size:0.69444vw;line-height:100%;color:#1b7499}.b7 .up .b7-clutch-logo{height:1.62037vw}.b7 .down{margin-top:0.34722vw;display:flex;align-items:center;justify-content:space-between}.b7 .slider-clutch{width:67.47685vw}.b7 .b7-slider-pagination{position:absolute;bottom:-1.44676vw !important;display:flex;justify-content:center;align-items:center;grid-gap:1.73611vw}.b7 .b7-slider-pagination .swiper-pagination-bullet{margin:0 !important;width:0.5787vw;height:0.5787vw;border:0.05787vw solid #cecece;border-radius:0.28935vw;background:#f0f0f0;opacity:1;transition:0.3s}.b7 .b7-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#17313b}.b7 .b7-slider-prev,.b7 .b7-slider-next{width:0.92593vw;height:1.67824vw;background:url(wp-content/themes/hotshots/new/img/b7-arrow.svg) center center no-repeat;background-size:cover;cursor:pointer}.b7 .b7-slider-next{transform:rotate(180deg)}.b7 .slider-clutch .swiper-slide{padding:0.5787vw}.b7 .slider-clutch .swiper-slide .item{border-radius:0.23148vw;box-shadow:0 0.11574vw 0.23148vw 0 rgba(23,23,23,0.1);background:#fff;padding:1.38889vw 1.15741vw 1.15741vw}.b7 .slider-clutch .swiper-slide .item .i1{display:flex;align-items:center;grid-gap:0.69444vw}.b7 .slider-clutch .swiper-slide .item .i1 p{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.15741vw;line-height:115%;letter-spacing:0.02em;color:#17313b}.b7 .slider-clutch .swiper-slide .item .main{font-family:"Roboto",sans-serif;font-weight:400;font-size:0.92vw;line-height:129%;color:#17313b;margin-top:1.15741vw;display:-webkit-box;-webkit-box-orient:vertical;color:#000;overflow:hidden;-webkit-line-clamp:3}.b7 .slider-clutch .swiper-slide .item .job{font-family:"Roboto",sans-serif;font-weight:400;font-size:0.69444vw;line-height:117%;color:#4a5255;margin-top:1.38889vw}.b7 .slider-clutch .swiper-slide .item .ver{display:flex;align-items:center;margin-top:1.38889vw;grid-gap:0.28935vw}.b7 .slider-clutch .swiper-slide .item .ver p{font-family:"Roboto",sans-serif;font-weight:400;font-size:0.75231vw;line-height:115%;color:#4a5255}.b7 .slider-clutch .swiper-slide .item .ver img{width:0.75231vw;height:auto}.b7:before{content:"";position:absolute;bottom:0;width:100%;height:0.34722vw;background:url(wp-content/themes/hotshots/new/img/b7-bottom.svg) center center no-repeat;background-size:cover}.b8{background:#fafafa;padding:8.10185vw 0}.b8 .container{max-width:77.5463vw}.b8 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:2.89352vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803}.b8 .box{display:flex;flex-direction:column;margin-top:2.77778vw}.b8 .box .line{padding:0;border-right:none;border-left:none;border-bottom:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;overflow:hidden;position:relative;cursor:pointer}.b8 .box .line:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.05787vw;background:url(wp-content/themes/hotshots/new/img/b8-line.svg) center center no-repeat;background-size:cover;display:none}.b8 .box .line{background-image:linear-gradient( to right,#cececd 0.23148vw,transparent 0.05787vw );background-position:bottom;background-repeat:repeat-x;background-size:0.46296vw 0.11574vw}.b8 .box .head{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding-bottom:0.69444vw}.b8 .box .head h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:162%;color:#0a0803;margin:1.67824vw 0;position:relative}.b8 .box .head h3:before{content:"";position:absolute;top:-0.11574vw;left:-0.23148vw;width:calc(100% + 0.46296vw);height:100%;background:#EE3D25;z-index:-1;transition:0.3s;opacity:0}.b8 .box .active .head h3:before,.b8 .box .line:hover .head h3:before{opacity:1}.b8 .box .close{min-width:2.08333vw;min-height:2.08333vw;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;width:2.08333vw;height:2.08333vw;position:relative}.b8 .box .close:before,.b8 .box .close:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:0.3s}.b8 .box .close:before{background:url(wp-content/themes/hotshots/new/img/b8-button-close.svg) center center no-repeat;background-size:cover;opacity:0}.b8 .box .close:after{background:url(wp-content/themes/hotshots/new/img/b8-button.svg) center center no-repeat;background-size:cover}.b8 .box .line.active .close:before{opacity:1}.b8 .box .line.active .close:after{opacity:0}.b8 .box .text{position:relative}.b8 .box .text .p{position:absolute;padding-bottom:2.43056vw;max-width:61.57407vw;font-family:"Raleway",sans-serif;font-weight:400;font-size:0.83333vw;line-height:120%;color:#384146;font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b8 .box .text .p ul{list-style:disc;margin-left:1.5vw}.b9 h2{margin-top:0.92593vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:2.89vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803}.b9 .subhead{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:#0a0803;display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw}.b9 .subhead a{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.81vw;line-height:134%;color:#0a0803}.b9 .subhead svg{width:0.81vw;height:0.81vw;margin-left:0.46vw}.b9 .container{align-items:center;z-index:11}.b9 .cont{position:relative;background:#fafafa;padding:1.38889vw 1.85185vw;margin-top:3.7037vw;width:40.5vw;scroll-margin-top:4vh}.b9 .cont:after,.b9 .cont .thank:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/b2-bg.svg) center center;z-index:5;background-size:0.52083vw}.b9 .cont:before,.b9 .cont .thank:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#b5b5b3 0.17361vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.17361vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.17361vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.17361vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:8px 2px,8px 2px,2px 8px,2px 8px}.b9 .cont .c1{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.85185vw;z-index:99;position:relative}.b9 .cont .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:120%;color:#0a0803;margin-bottom:0.46296vw}.b9 .cont .head span{color:#da5c2c}.b9 .cont .c1 input,.b9 .cont .c3 textarea{border:0.05787vw solid rgba(10,8,3,0.15);padding:0.69444vw 0.92593vw;width:17.47685vw;height:2.89352vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:#0a0803;outline:none;transition:0.3s}.b9 .cont .c1 input:focus,.b9 .cont .c3 textarea:focus{border-color:#0a0803}.b9 .cont .c1 input.error{border:0.05787vw solid red}.b9 .cont .c1 input::-webkit-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c1 input::-moz-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c1 input:-ms-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c1 input::-ms-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c1 input::placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c3,.b9 .cont .c2,.b9 .cont .c4{position:relative;z-index:10;margin-top:1.85185vw}.b9 .cont .c3 textarea::-webkit-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea::-moz-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea:-ms-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea::-ms-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea::placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea{width:100%;height:7.17593vw;resize:vertical;min-height:7.17593vw}.b9 .cont .c2 input{display:none}.b9 .cont .c2 .cc{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.85185vw}.b9 .cont .c2 .cc div{height:2.89352vw;display:flex;align-items:center;justify-content:flex-start;grid-gap:0.92593vw;padding:0.86806vw 0.46296vw;cursor:pointer}.b9 .cont .c2 .cc div span{width:1.15741vw;height:1.15741vw;border:0.05787vw solid #000;border-radius:50%;position:relative;background:#fff;display:flex;align-items:center;justify-content:center}.b9 .cont .c2 .cc.error div span{border-color:red}.b9 .cont .c2 .cc div span:before{content:"";display:block;width:0.69444vw;height:0.69444vw;background:#000;border-radius:50%;transition:0.3s;opacity:0}.b9 .cont .c2 .cc div.active span:before{opacity:1}.b9 .cont .c2 .cc div p{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:rgba(10,8,3,0.8)}.b9 .cont .c4{display:grid;grid-template-columns:13.88889vw 1fr;grid-gap:1.85185vw;align-items:center}.b9 .cont .c4 .black-btn{justify-content:center}.b9 .cont .c4 .desc{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:rgba(10,8,3,0.5)}.b9 .cont .c4 .desc a{text-decoration:underline;text-decoration-skip-ink:none;color:rgba(10,8,3,0.8)}.b9 .cont .c1 .input-cont{position:relative;cursor:pointer;z-index:999}.b9 .cont .c1 .input-cont .select{position:absolute;top:100%}.b9 .cont .c1 .input-cont .head-item{z-index:10;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;border:0.05787vw solid rgba(10,8,3,0.15);padding:0.69444vw 0.92593vw;width:17.47685vw;height:2.89352vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:#0a0803;background:#fff;transition:0.3s}.b9 .cont .c1 .input-cont .head-item.error{border-color:red}.b9 .cont .c1 .input-cont.active .head-item{border:0.05787vw solid #0a0803}.b9 .cont .c1 .input-cont .active:before{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.b9 .cont .c1 .input-cont .select{position:absolute;top:3.35648vw;left:0;width:100%;background:#fff;opacity:0;visibility:hidden;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:1;padding-top:0.9722vw;overflow:auto;padding:0.23148vw 0vw}.b9 .cont .c1 .input-cont.active .select{opacity:1;visibility:visible}.b9 .cont .c1 .input-cont .select .item{padding:0.34722vw 0.92593vw;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:0.69444vw;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.b9 .cont .c1 .input-cont .select .item p{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;color:#0a0803}.b9 .cont .c1 .input-cont .select .item span{display:block;width:0.75231vw;height:0.75231vw;background:url(wp-content/themes/hotshots/new/img/b9-tick.svg) center center no-repeat;background-size:cover;transition:0.3s;opacity:0}.b9 .cont .c1 .input-cont .select .item.active span{opacity:1}.b9 .cont .c1 .input-cont .select .item:hover{background:rgba(0,0,0,0.03)}.b9 .cont .c1 .input-cont .select .item.active{opacity:1}.b9 .cont .thank{position:absolute;top:0;left:0;width:100%;height:100%;background:#fafafa;z-index:999;display:none;justify-content:center;align-items:center;flex-direction:column}.b9 .cont.thank .thank{display:flex}.b9 .cont .thank .thank-head{font-family:"Geometria",sans-serif;font-weight:500;font-size:2.1412vw;line-height:120%;letter-spacing:-0.01em;text-align:center;color:#0a0803;z-index:10;position:relative}.b9 .cont .thank .thank-desc{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:162%;text-align:center;color:rgba(10,8,3,0.8);margin-top:0.92593vw;margin-bottom:2.77778vw;z-index:10;position:relative}.b9 .cont .thank .black-btn{z-index:10;position:relative}.b9{padding:8.10185vw 0 29.05093vw;overflow:hidden}.b9 .b9-before{position:absolute;display:block;bottom:0;left:0;width:15.21991vw;height:22.16435vw;z-index:10;background:url(wp-content/themes/hotshots/new/img/b9-bg.svg) center center no-repeat;background-size:cover}.b9 .b9-after{position:absolute;display:block;top:0;right:0;width:15.21991vw;height:22.16435vw;z-index:10;background:url(wp-content/themes/hotshots/new/img/b9-bg.svg) center center no-repeat;background-size:cover;transform:rotate(180deg)}.b9 .b9-bg-img{position:absolute;bottom:0;z-index:9;width:100%;height:auto;display:flex;justify-content:center;align-items:flex-end;grid-gap:1.85vw}.b9 .b9-bg-img img{width:12.25vw;height:auto;margin-bottom:-1.75vw;transition:0.3s}.b9 .b9-bg-img img:hover{margin-bottom:0}.bl-section{--bl-accent:#EE3D25;--bl-accent-dark:#c92f1a;--bl-accent-tint:rgba(238,61,37,0.1);--bl-accent-line:rgba(238,61,37,0.35);background:#f4f5f7;padding:5.2vw 0 6.2vw;font-family:"Geometria",sans-serif;color:#0a0803}.bl-eyebrow{margin:0;padding-bottom:0.85vw;font-weight:600;font-size:0.7vw;letter-spacing:0.22em;text-transform:uppercase;color:var(--bl-accent);border-bottom:1px solid var(--bl-accent-line)}.bl-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:1.4vw;margin:1.5vw 0 2.8vw}.bl-head h2{margin:0;font-weight:600;font-size:2.35vw;line-height:1.15;letter-spacing:-0.03em;color:#0a0803;white-space:nowrap;flex:1 1 auto;min-width:0}.bl-head h2 span{color:var(--bl-accent)}.bl-all{display:inline-flex;align-items:center;flex-shrink:0;gap:0.8vw;padding:0.28vw 1.4vw 0.28vw 0.28vw;border:1px solid var(--bl-accent);border-radius:99px;color:#0a0803;font-size:0.8vw;font-weight:500;text-decoration:none;white-space:nowrap;transition:background 0.25s,color 0.25s,border-color 0.25s}.bl-all i,.bl-more i{display:inline-flex}.bl-all i{width:2.1vw;height:2.1vw;align-items:center;justify-content:center;border-radius:50%;background:var(--bl-accent);transition:background 0.25s}.bl-all svg{width:0.9vw;height:0.9vw}.bl-all i svg path{stroke:#fff}.bl-all:hover{background:linear-gradient(135deg,#6e5cbf 0%,#544199 50%,#3e2b7a 100%) !important;border-color:#8b78de !important;box-shadow:0 8px 24px rgba(110,92,191,0.4) !important;;color:#fff;border-color:#0a0803}.bl-all:hover i{background:#fff}.bl-all:hover i svg path{stroke:#0a0803}.bl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4vw;padding:0 0.8vw}.bl-card{display:flex;flex-direction:column;color:inherit;text-decoration:none}.bl-img{overflow:hidden;border-radius:1vw;aspect-ratio:414 / 258;background:#eee}.bl-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.7s cubic-bezier(0.2,0.8,0.2,1)}.bl-card:hover .bl-img img{transform:scale(1.14)}.bl-meta{display:flex;align-items:center;justify-content:space-between;margin:1vw 0 0.9vw}.bl-tag{padding:0.35vw 0.8vw;border-radius:99px;background:var(--bl-accent-tint);color:var(--bl-accent);font-size:0.85vw;font-weight:500}.bl-date{font-size:0.85vw;color:#8a8a8a}.bl-title{margin:0 0 1.9vw;font-weight:500;font-size:1.02vw;line-height:1.4;letter-spacing:-0.02em;color:#0a0803;transition:color 0.25s}.bl-card:hover .bl-title{color:var(--bl-accent)}.bl-more{display:inline-flex;align-items:center;gap:0.6vw;margin-top:auto;font-size:0.72vw;font-weight:600;color:var(--bl-accent)}.bl-more svg path{stroke:var(--bl-accent)}.bl-card:hover .bl-more{color:var(--bl-accent-dark)}.bl-more svg{width:0.8vw;height:0.8vw;transition:transform 0.25s}.bl-card:hover .bl-more svg{transform:translate(0.2vw,-0.2vw)}@media (max-width:767px){.bl-section{padding:14vw 0}.bl-eyebrow{font-size:2.8vw;padding-bottom:4vw}.bl-head{flex-direction:column;align-items:flex-start;gap:5vw;margin:8vw 0}.bl-head h2{font-size:8vw}.bl-all{font-size:3.4vw;gap:3vw;padding:1vw 5vw 1vw 1vw}.bl-all i{width:8vw;height:8vw}.bl-all svg{width:3.4vw;height:3.4vw}.bl-grid{grid-template-columns:1fr;gap:9vw;padding:0}.bl-img{border-radius:3.5vw}.bl-meta{margin:3.5vw 0 3vw}.bl-tag,.bl-date{font-size:3.4vw;padding-top:1.2vw;padding-bottom:1.2vw}.bl-date{padding:0}.bl-title{font-size:4.2vw;margin-bottom:5vw}.bl-more{font-size:3.4vw;gap:2vw}.bl-more svg{width:3.4vw;height:3.4vw}}.bv-section{position:relative;background:#0a0803;padding:0 0 6.94vw;overflow:hidden}.bv-frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:1.4vw;overflow:hidden;background:#e8e9ea;opacity:0;transform:translateY(5vw) scale(0.9);transition:opacity 0.9s ease,transform 1.1s cubic-bezier(0.2,0.8,0.2,1);box-shadow:0 2vw 6vw rgba(238,61,37,0)}.bv-frame.is-in{opacity:1;transform:translateY(0) scale(1);box-shadow:0 2vw 6vw rgba(238,61,37,0.22)}.bv-frame video{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 2.4s cubic-bezier(0.2,0.8,0.2,1)}.bv-frame.is-in video{transform:scale(1)}.bv-frame::after{content:"";position:absolute;inset:0;border-radius:inherit;border:0.1vw solid rgba(238,61,37,0.55);pointer-events:none;animation:bv-pulse 3.2s ease-in-out infinite}@keyframes bv-pulse{0%,100%{opacity:0.15}50%{opacity:0.9}}@media (max-width:767px){.bv-section{padding-bottom:14vw}.bv-frame{border-radius:3vw}.bv-frame::after{border-width:1px}}@media (prefers-reduced-motion:reduce){.bv-frame,.bv-frame video{transition:none;transform:none;opacity:1}.bv-frame::after{animation:none}}.lt-section>.lt-bg-video,.vo-section>.vo-bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0.16;pointer-events:none;z-index:0}.lt-section::before,.vo-section::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a0803 0%,rgba(10,8,3,0.35) 30%,rgba(10,8,3,0.35) 70%,#0a0803 100%)}.lt-section>.container,.vo-section>.container{position:relative;z-index:2}.vo-section{border-top:1px solid #fff;border-bottom:1px solid #fff;background:#0a0803;position:relative;overflow:hidden;padding:3.2vw 0}.vo-section .container{max-width:77.5463vw}.vo-section .lt-trust{margin-top:0}@media (max-width:768px){.vo-section{padding:8vw 0}.vo-section .container{max-width:100%;padding:0 5vw}}@media (prefers-reduced-motion:reduce){.lt-bg-video,.vo-bg-video{display:none}}.lt-section{background:#0a0803;position:relative;padding:6.4815vw 0 5.5556vw;overflow:hidden}.lt-section .container{max-width:77.5463vw;flex-direction:row;align-items:flex-start;justify-content:space-between}.lt-left{max-width:33vw;padding-top:1.5vw}.lt-left h2{font-family:"Geometria",sans-serif;font-weight:600;font-size:5.2vw;line-height:96%;letter-spacing:-0.02em;color:#fff;margin:0 0 2.3vw}.lt-left h2 span.grey{color:#54524f;display:block}.lt-left .lt-sub{font-family:"Raleway",sans-serif;font-weight:400;font-size:1.05vw;line-height:150%;color:rgba(255,255,255,0.6);max-width:26vw}.lt-left .lt-sub strong{font-weight:700;color:#fff}.lt-trust{--tv-gap:clamp(8px,0.7vw,14px);margin-top:3.4vw;width:100%;display:flex;flex-direction:column;grid-gap:clamp(8px,0.7vw,14px)}.lt-trust .tv-head{display:flex;align-items:center;grid-gap:0.7vw;margin-bottom:0.5vw}.lt-trust .tv-shield{width:clamp(18px,1.35vw,28px);height:clamp(18px,1.35vw,28px);flex-shrink:0}.lt-trust .tv-label{font-family:"Geometria",sans-serif;font-weight:600;font-size:clamp(14px,1vw,20px);letter-spacing:0.01em;color:#fff;white-space:nowrap}.lt-trust .tv-line{flex:1 1 auto;height:1px;background:linear-gradient( 90deg,rgba(238,61,37,0.55),rgba(255,255,255,0.06) 70%,transparent )}.tv-slider{position:relative;width:100%;overflow:hidden;padding:2px 0;-webkit-mask-image:linear-gradient( 90deg,transparent 0,#000 9%,#000 91%,transparent 100% );mask-image:linear-gradient( 90deg,transparent 0,#000 9%,#000 91%,transparent 100% )}.tv-track{display:flex;align-items:center;width:max-content;will-change:transform;animation:tv-marquee 34s linear infinite}.tv-track.tv-rev{animation-name:tv-marquee-rev;animation-duration:40s}.tv-track.tv-slow{animation-duration:46s}.tv-slider:hover .tv-track{animation-play-state:paused}@keyframes tv-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes tv-marquee-rev{from{transform:translateX(-50%)}to{transform:translateX(0)}}.tv-badge{display:inline-flex;align-items:center;flex-shrink:0;grid-gap:clamp(8px,0.6vw,12px);height:clamp(38px,2.85vw,58px);margin-right:var(--tv-gap);padding:0 clamp(14px,1.15vw,24px) 0 clamp(6px,0.45vw,9px);border-radius:999px;font-family:"Geometria",sans-serif;font-weight:600;font-size:clamp(13px,0.88vw,18px);letter-spacing:0.01em;white-space:nowrap;color:#fff;background:linear-gradient( 180deg,rgba(255,255,255,0.07),rgba(255,255,255,0.02) );border:1px solid rgba(255,255,255,0.11);transition:border-color 0.3s,background 0.3s,transform 0.3s}.tv-badge:hover{border-color:var(--c);background:rgba(255,255,255,0.08)}a.tv-badge{text-decoration:none;cursor:pointer}a.tv-badge:hover,a.tv-badge:focus-visible{border-color:var(--c);background:rgba(255,255,255,0.1);transform:translateY(-2px);outline:none}a.tv-badge:focus-visible{box-shadow:0 0 0 2px var(--c)}.tv-ico{display:grid;place-items:center;flex-shrink:0;width:clamp(26px,2vw,42px);height:clamp(26px,2vw,42px);border-radius:50%;background:rgba(255,255,255,0.08);background:color-mix(in srgb,var(--c) 16%,transparent)}.tv-ico svg{width:58%;height:58%}@media (prefers-reduced-motion:reduce){.tv-track{animation:none !important;width:auto;flex-wrap:wrap;grid-gap:var(--tv-gap)}.tv-track .tv-badge{margin-right:0}.tv-track .tv-badge[aria-hidden="true"]{display:none}.tv-slider{-webkit-mask-image:none;mask-image:none}}.lt-right{width:34.7vw;background:linear-gradient( 165deg,rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.04) 45%,rgba(20,24,40,0.92) 100% );border:1px solid rgba(255,255,255,0.22);border-radius:1vw;padding:2.55vw 2.55vw 2.3vw;box-shadow:0 1.4vw 3.2vw rgba(0,0,0,0.45),0 0 0 1px rgba(238,61,37,0.12),inset 0 1px 0 rgba(255,255,255,0.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lt-right h3{font-family:"Geometria",sans-serif;font-weight:600;font-size:1.85vw;color:#fff;margin:0 0 0.6vw}.lt-right .lt-right-sub{font-family:"Raleway",sans-serif;font-size:0.95vw;line-height:140%;color:rgba(255,255,255,0.55);margin:0 0 1.85vw}.lt-form{display:flex;flex-direction:column;grid-gap:0.93vw}.lt-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:0.93vw}.lt-form input,.lt-form textarea{width:100%;box-sizing:border-box;background:rgba(255,255,255,0.04);border:0.0579vw solid rgba(255,255,255,0.1);border-radius:0.46vw;padding:0.93vw 1.1vw;font-family:"Raleway",sans-serif;font-size:0.92vw;color:#fff;outline:none;transition:0.3s}.lt-form textarea{min-height:6.5vw;resize:vertical;font-family:"Raleway",sans-serif}.lt-form input::placeholder,.lt-form textarea::placeholder{color:rgba(255,255,255,0.35)}.lt-form input:focus,.lt-form textarea:focus{border-color:#EE3D25;background:rgba(236,58,37,0.05)}.lt-select-wrap{position:relative;width:100%}.lt-form select.lt-select{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0;padding:0;border:0}.lt-select-trigger{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1vw;background:rgba(255,255,255,0.04);border:0.0579vw solid rgba(255,255,255,0.1);border-radius:0.46vw;padding:0.93vw 1.1vw;font-family:"Raleway",sans-serif;font-size:0.92vw;color:rgba(255,255,255,0.35);text-align:left;cursor:pointer;transition:0.3s}.lt-select-wrap.is-open .lt-select-trigger,.lt-select-trigger:focus{border-color:#ee3d25;background:rgba(236,58,37,0.05);outline:none}.lt-select-wrap.has-value .lt-select-label{color:#fff}.lt-select-caret{width:0.7vw;height:0.7vw;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23ffffff' stroke-opacity='.6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform 0.25s}.lt-select-wrap.is-open .lt-select-caret{transform:rotate(180deg)}.lt-select-menu{position:absolute;left:0;right:0;top:calc(100% + 0.4vw);z-index:40;margin:0;padding:0.4vw 0;list-style:none;max-height:14vw;overflow-y:auto;overflow-x:hidden;background:#14120e;border:0.0579vw solid rgba(255,255,255,0.14);border-radius:0.46vw;box-shadow:0 1vw 2.4vw rgba(0,0,0,0.45);scrollbar-width:thin;scrollbar-color:#ee3d25 transparent}.lt-select-menu::-webkit-scrollbar{width:0.35vw}.lt-select-menu::-webkit-scrollbar-track{background:transparent}.lt-select-menu::-webkit-scrollbar-thumb{background:#ee3d25;border-radius:1vw}.lt-select-menu[hidden]{display:none !important}.lt-select-option{padding:0.7vw 1.1vw;font-family:"Raleway",sans-serif;font-size:0.88vw;color:rgba(255,255,255,0.78);cursor:pointer;transition:background 0.2s,color 0.2s}.lt-select-option:hover,.lt-select-option.is-active{background:rgba(238,61,37,0.16);color:#fff}.lt-select-option[aria-selected="true"]{color:#ee3d25}@media (max-width:768px){.lt-select-trigger{font-size:3.6vw;padding:3.6vw 4vw;border-radius:2vw;border-width:0.35vw;gap:3vw}.lt-select-caret{width:2.8vw;height:2.8vw}.lt-select-menu{top:calc(100% + 1.5vw);max-height:52vw;padding:1.5vw 0;border-radius:2vw;border-width:0.35vw;scrollbar-width:thin;scrollbar-color:#ee3d25 transparent}.lt-select-menu::-webkit-scrollbar{width:1.2vw}.lt-select-option{padding:3vw 4vw;font-size:3.4vw}}.vt-section .tech-head-row{flex-direction:column !important;align-items:center !important;text-align:center !important}.vt-section .tech-desc{margin:0 auto !important;text-align:center !important;max-width:none !important;width:100%;white-space:nowrap}@media (max-width:768px){.vt-section .tech-desc{white-space:normal;max-width:92% !important}}.lt-bottom{display:flex;align-items:center;justify-content:space-between;grid-gap:1.2vw;margin-top:0.9vw}.lt-privacy{font-family:"Raleway",sans-serif;font-size:0.78vw;line-height:145%;color:rgba(255,255,255,0.5);max-width:15vw;display:flex;flex-direction:column;align-items:flex-start;gap:0.55vw}.lt-privacy a,.lt-privacy-btn{display:inline-flex;align-items:center;justify-content:center;padding:0.5vw 1.15vw;border-radius:999px;font-family:"Geometria",sans-serif;font-weight:600;font-size:0.78vw;line-height:1;color:#fff !important;text-decoration:none !important;white-space:nowrap;background:linear-gradient( 165deg,rgba(255,255,255,0.16) 0%,rgba(255,255,255,0.05) 100% );border:1px solid rgba(255,255,255,0.28);box-shadow:inset 0 1px 0 rgba(255,255,255,0.16),0 0.35vw 0.9vw rgba(0,0,0,0.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background 0.25s ease,border-color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}.lt-privacy a:hover,.lt-privacy-btn:hover{background:#EE3D25 !important;border-color:#EE3D25 !important;color:#fff !important;transform:translateY(-0.12vw);box-shadow:0 0.45vw 1.2vw rgba(238,61,37,0.45);-webkit-backdrop-filter:none;backdrop-filter:none}.lt-submit{flex-shrink:0;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;grid-gap:0.85vw;background:#EE3D25;border:0.0579vw solid #EE3D25;border-radius:3vw;padding:0.48vw 0.48vw 0.48vw 1.55vw;min-height:3.2vw;cursor:pointer;transition:0.3s;box-shadow:0 0.45vw 1.6vw rgba(236,58,37,0.4)}.lt-submit:hover{background:linear-gradient(135deg,#6e5cbf 0%,#544199 50%,#3e2b7a 100%) !important;border-color:#8b78de !important;box-shadow:0 10px 26px rgba(110,92,191,0.45) !important;color:#fff !important;;transform:translateY(-0.14vw)}.lt-submit:hover .lt-arrow{transform:rotate(45deg)}.lt-submit .lt-arrow{width:2.45vw;height:2.45vw;flex-shrink:0;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:0.3s}.lt-submit .lt-arrow svg{width:0.95vw;height:0.95vw}.lt-submit .lt-arrow svg path{stroke:#EE3D25}.lt-submit p{font-family:"Geometria",sans-serif;font-weight:600;font-size:1.05vw;color:#fff;white-space:nowrap;transition:0.3s}@media (max-width:768px){.lt-section{padding:14vw 0}.lt-section .container{flex-direction:column}.lt-left,.lt-right{max-width:100%;width:100%}.lt-left h2{font-size:13vw}.lt-left .lt-sub{max-width:100%;font-size:4vw}.lt-trust{--tv-gap:2.6vw;margin-top:9vw;max-width:100%;grid-gap:2.6vw}.lt-trust .tv-head{grid-gap:2.4vw;margin-bottom:1.5vw}.lt-trust .tv-shield{width:5.2vw;height:5.2vw}.lt-trust .tv-label{font-size:3.8vw}.tv-track{animation-duration:26s}.tv-track.tv-rev{animation-duration:30s}.tv-track.tv-slow{animation-duration:34s}.tv-badge{height:11.5vw;padding:0 4vw 0 1.6vw;font-size:3.6vw;grid-gap:2.2vw}.tv-ico{width:8vw;height:8vw}.lt-right{margin-top:8vw;padding:7vw 6vw;border-radius:4vw}.lt-right h3{font-size:7vw}.lt-right .lt-right-sub{font-size:3.6vw;margin-bottom:6vw}.lt-row{grid-template-columns:1fr}.lt-form input,.lt-form textarea{font-size:3.6vw;padding:3.6vw;border-radius:2vw}.lt-bottom{flex-direction:column;align-items:stretch;grid-gap:4vw;width:100%}.lt-privacy{max-width:100%;font-size:3.2vw;line-height:140%;gap:2.4vw}.lt-privacy a,.lt-privacy-btn{font-size:3.2vw;padding:2.2vw 4.5vw;border-radius:999px}.lt-submit{align-self:stretch;justify-content:space-between;flex-direction:row-reverse;width:100%;box-sizing:border-box;grid-gap:2.5vw;gap:2.5vw;border-radius:999px;border-width:0.35vw;padding:2.2vw 2.2vw 2.2vw 5.2vw;min-height:13.5vw;box-shadow:0 1.2vw 3.5vw rgba(236,58,37,0.35)}.lt-submit .lt-arrow{width:9vw;height:9vw;background:#fff}.lt-submit .lt-arrow svg{width:3.8vw;height:3.8vw}.lt-submit .lt-arrow svg path{stroke:#ee3d25}.lt-submit p{font-size:4vw;line-height:1.2;white-space:nowrap;flex:1;text-align:left}}.footer-new{background:#0a0803;position:relative;padding:5.5vw 0 0;z-index:10}.footer-new .container{max-width:77.5463vw}.footer-cols{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.3vw;padding-bottom:3.7vw;border-bottom:0.0579vw solid rgba(255,255,255,0.08)}.footer-cols .fcol .fhead{display:flex;align-items:center;grid-gap:0.46vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:0.85vw;color:rgba(255,255,255,0.55);margin-bottom:1.4vw}.footer-cols .fcol .fhead .dot{width:4px;height:4px;border-radius:50%;background:#EE3D25;display:block;flex-shrink:0}.footer-cols .fcol a{display:block;font-family:"Geometria",sans-serif;font-weight:500;font-size:1.15vw;line-height:200%;color:#fff;opacity:0.85;transition:0.3s}.footer-cols .fcol a:hover{opacity:1;color:#EE3D25}.footer-cols{grid-template-columns:1fr 4fr}.footer-cols .fcol-services .fservices{column-count:3;column-gap:1.6vw}.footer-cols .fcol-services .fservices a{break-inside:avoid}.footer-cols .fcol-services .fservices a{font-size:1vw;line-height:190%}@media (min-width:701px) and (max-width:1100px){.footer-new .container{max-width:92vw}.footer-cols{grid-template-columns:minmax(140px,0.9fr) 2.4fr;grid-gap:28px 36px;padding-bottom:28px}.footer-cols .fcol .fhead{font-size:13px;margin-bottom:14px;gap:8px}.footer-cols .fcol .fhead .dot{width:4px;height:4px}.footer-cols .fcol a{font-size:15px;line-height:180%}.footer-cols .fcol-services{grid-column:auto;order:0}.footer-cols .fcol-services .fservices{column-count:2;column-gap:40px}.footer-cols .fcol-services .fservices a{font-size:13.5px;line-height:170%;white-space:normal;hyphens:none;break-inside:avoid;padding:3px 0}}@media (max-width:700px){.footer-new .container{max-width:92vw;width:100%}.footer-cols{grid-template-columns:1fr;grid-gap:8vw;width:100%}.footer-cols .fcol:not(.fcol-services){display:grid;grid-template-columns:1fr 1fr;column-gap:4vw;row-gap:0;width:100%}.footer-cols .fcol:not(.fcol-services) .fhead{grid-column:1 / -1}.footer-cols .fcol-services{grid-column:1 / -1;order:5;width:100%}.footer-cols .fcol-services .fservices{column-count:2;column-gap:5vw;width:100%}.footer-cols .fcol-services .fservices a{font-size:3.2vw;line-height:165%}.footer-cols .fcol a{font-size:3.6vw;line-height:175%}.footer-cols .fcol .fhead{font-size:3vw;margin-bottom:3vw}}.footer-locations{display:grid;grid-template-columns:repeat(2,minmax(0,24vw));justify-content:center;text-align:center;grid-gap:2.3vw 8vw;padding:3vw 0;border-bottom:0.0579vw solid rgba(255,255,255,0.08)}.footer-locations .floc .floc-link{display:block;color:inherit;text-decoration:none;padding:1.35vw 1.5vw;border:1px solid transparent;border-radius:0.85vw;transition:border-color 0.3s ease,box-shadow 0.3s ease,background 0.3s ease}.footer-locations .floc .floc-link:hover,.footer-locations .floc .floc-link:focus-visible{outline:none;border-color:#EE3D25;background:rgba(238,61,37,0.06);box-shadow:0 0 0 1px rgba(238,61,37,0.2)}.footer-locations .floc .fcity{font-family:"Geometria",sans-serif;font-weight:600;font-size:1.35vw;color:#fff;margin:0 0 0.7vw;display:inline-flex;align-items:center;justify-content:center;gap:0.55vw}.footer-locations .floc .flag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;line-height:0}.footer-locations .floc .flag svg{width:1.55vw;height:1.12vw;display:block;border-radius:0.12vw;box-shadow:0 0 0 1px rgba(255,255,255,0.15)}.footer-locations .floc .faddr{font-family:"Raleway",sans-serif;font-weight:400;font-size:0.83vw;line-height:165%;color:rgba(255,255,255,0.5);transition:color 0.3s}.footer-locations .floc .floc-link:hover .faddr,.footer-locations .floc .floc-link:focus-visible .faddr{color:#EE3D25}.footer-bottom{padding:2.3vw 0}.footer-bottom .container{flex-direction:row;align-items:center;justify-content:space-between}.footer-bottom .fb-contact .fhead{display:flex;align-items:center;grid-gap:0.46vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:0.85vw;color:rgba(255,255,255,0.55);margin-bottom:0.9vw}.footer-bottom .fb-contact .fhead .dot{width:4px;height:4px;border-radius:50%;background:#EE3D25;display:block;flex-shrink:0}.footer-bottom .fb-contact a{display:block;font-family:"Geometria",sans-serif;font-weight:600;font-size:1.15vw;color:#fff;opacity:0.9;margin-bottom:0.35vw}.footer-bottom .fb-mid{text-align:center}.footer-bottom .fb-mid .flogo{height:1.6vw;width:auto;margin-bottom:0.6vw}.footer-bottom .fb-mid p{font-family:"Raleway",sans-serif;font-size:0.78vw;color:rgba(255,255,255,0.45)}.footer-bottom .fb-mid .policies{margin-top:0.35vw}.footer-bottom .fb-mid .policies a{font-family:"Raleway",sans-serif;font-size:0.78vw;color:rgba(255,255,255,0.78);text-decoration:none}.footer-bottom .fb-mid .policies a:hover{color:#EE3D25}.footer-bottom .fb-social{display:flex;grid-gap:0.7vw}.footer-bottom .fb-social a{width:2.15vw;height:2.15vw;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;transition:0.3s}.footer-bottom .fb-social a:hover{background:#EE3D25}.footer-bottom .fb-social svg{width:0.95vw;height:0.95vw}@media (min-width:701px) and (max-width:1100px){.footer-new{padding:5vw 0 0;overflow-x:hidden}.footer-bottom{padding:28px 0 32px}.footer-bottom .container{max-width:92vw;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 24px;text-align:left}.footer-bottom .fb-contact{min-width:180px}.footer-bottom .fb-contact .fhead{font-size:12px;gap:8px;margin-bottom:10px}.footer-bottom .fb-contact .fhead .dot{width:4px;height:4px}.footer-bottom .fb-contact a{font-size:15px;margin-bottom:6px}.footer-bottom .fb-mid{text-align:center;flex:1 1 220px}.footer-bottom .fb-mid p,.footer-bottom .fb-mid .policies a{font-size:12px}.footer-bottom .fb-social{justify-content:flex-end;gap:10px}.footer-bottom .fb-social a{width:38px;height:38px}.footer-bottom .fb-social svg{width:16px;height:16px}}@media (max-width:700px){.footer-new{padding:12vw 0 0;overflow-x:hidden}.footer-locations .floc .floc-link{padding:3.5vw 3vw}.footer-bottom{padding:7vw 0 8vw}.footer-bottom .fb-contact .fhead{justify-content:center;font-size:3vw;gap:2vw;margin-bottom:3vw}.footer-bottom .fb-contact .fhead .dot{width:3.5px;height:3.5px}.footer-bottom .fb-contact a{font-size:3.8vw;margin-bottom:1.5vw}.footer-bottom .fb-mid p,.footer-bottom .fb-mid .policies a{font-size:3vw}.footer-bottom .container{flex-direction:column;grid-gap:6vw;text-align:center}.footer-bottom .fb-mid .flogo{height:6vw}.footer-bottom .fb-social{justify-content:center;gap:2.5vw}.footer-bottom .fb-social a{width:10vw;height:10vw}.footer-bottom .fb-social svg{width:4.2vw;height:4.2vw}}.footer .container{max-width:77.5463vw;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2.77778vw}.footer{background:#0a0803;position:relative;padding:3.7037vw 0 5.55556vw;margin-top:-2vw;z-index:10}.footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/footer-bg.svg) center center;z-index:5;background-size:0.52083vw}.footer .item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:0.92593vw}.footer .item:first-child a{display:flex;align-items:center;grid-gap:0.23148vw}.footer .item .logo{width:7.00231vw;height:auto}.footer .flag-line{display:flex;align-items:center;justify-content:flex-start;grid-gap:0.69444vw;margin-top:1.21528vw}.footer .flag-line p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:120%;color:#fff}.footer .flag-line img{height:0.81019vw;width:auto}.footer .item a{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:120%;position:relative;color:rgba(255,255,255,1);opacity:0.6;transition:0.3s;max-width:14.46759vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;overflow:hidden;text-overflow:ellipsis}.footer .item a:hover,.footer .item a:hover span{opacity:1}.footer .item:first-child a span{display:block;width:0.92593vw;height:0.92593vw;background:url(wp-content/themes/hotshots/new/img/b3-list-arrow.svg) center center no-repeat;background-size:cover;opacity:0.6;transition:0.3s}.footer .item:first-child a:hover{grid-gap:0.46296vw}.footer .item .head,.header .nav .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:162%;text-align:right;color:#fff;opacity:1;display:flex;align-items:center;justify-content:flex-start;grid-gap:0.46296vw;position:relative;transition:color 0.3s}.header .nav .head p{transition:color 0.3s}.header .nav .head:hover,.header .nav .head:hover p,.header.dark-block-bg .nav .head:hover,.header.dark-block-bg .nav .head:hover p{color:#ffffff !important}.header:not(.dark-block-bg) .nav .head:hover,.header:not(.dark-block-bg) .nav .head:hover p{color:#0a0803 !important}.header .nav .head:before{content:"";position:absolute;top:50%;left:0;width:100%;height:4.75vw;transform:translate(0,-50%)}.footer .item .head span,.header .nav .head span{width:1.15741vw;height:1.15741vw;display:block;transition:0.3s}.footer .item .head.portfolio span{background:url(wp-content/themes/hotshots/new/img/portfolio-icon.svg) center center no-repeat;background-size:cover}.footer .item .head.blog span{background:url(wp-content/themes/hotshots/new/img/blog-icon.svg) center center no-repeat;background-size:cover}.footer .item .head.services span{background:url(wp-content/themes/hotshots/new/img/service-icon.svg) center center no-repeat;background-size:cover}.footer-line-2{background:#0a0803}.footer-line-2 .container{justify-content:space-between;flex-direction:row;padding:0.92593vw 0}.footer-line-2 p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.98vw;line-height:120%;color:rgba(255,255,255,0.8)}.footer-line-2 a,.footer .item .more{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:rgba(255,255,255,0.6);display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#54524f 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#54524f 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#54524f 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#54524f 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw}.footer-line-2 .right{display:flex;grid-gap:1.38889vw}.header{position:absolute;top:0;left:0;width:100%;height:auto;z-index:9999;transition:transform 0.35s ease}.header.header--hidden{transform:translateY(-100%)}.header.services-hover .head.services span{transform:scale(1,-1)}.header.portfolio-hover .head.portfolio span{transform:rotate(45deg)}.header .line-1{background:#1071f8;transition:0.3s;position:relative;z-index:10}.header .line-1.hide,.header.hide-line-1 .line-1{display:none}.header .line-1 .svg{position:absolute;top:50%;right:1.62vw;width:1.73vw;height:1.73vw;transform:translate(0,-50%);display:flex;justify-content:center;align-items:center;cursor:pointer}.header .line-1 .svg svg{width:1.15vw;height:auto}.header .line-1{}.header.dark-block-bg .line-1{}.header .line-1 .container{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:0.5787vw 0vw;gap:0.92593vw}.header .line-1 p{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.98vw;line-height:134%;text-align:right;color:#fff}.header .line-1 a{border:0.05787vw solid rgba(255,255,255,0.5);border-radius:5.72917vw;padding:0.5787vw 0.81019vw;display:flex;align-items:center;grid-gap:0.46296vw;transition:0.3s}.header .line-1 a p{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;text-align:right;color:#fff}.header .line-1 a span{width:0.5787vw;height:0.40509vw;background:url(wp-content/themes/hotshots/new/img/accent-btn-arrow-dark.svg) center center no-repeat;background-size:cover;display:block}.header .line-1 a:hover{background:rgba(255,255,255,0.3);border-color:transparent}.header .line-2{position:relative}.header .line-2 .container{display:flex;align-items:center;justify-content:space-between;flex-direction:row;max-width:none;padding:0.75231vw 1.38889vw 0.69444vw}.header .line-2 .logo-box{width:8.68056vw}.header-open-btn{display:none}.header .line-2 .logo-box img{height:3.29861vw}.header .line-2 .nav{display:flex;align-items:center;justify-content:center;gap:1.85185vw}.header .line-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;width:100%;height:8vw;background:linear-gradient(180deg,#090702 0%,rgba(9,7,2,0) 100%);transition:0.3s;opacity:0;display:none}.header.dark-block-bg .line-2:before{opacity:1;display:block}.header .nav .head{color:#0a0803}.header .nav .head.portfolio span{background:url(wp-content/themes/hotshots/new/img/portfolio-icon-black.svg) center center no-repeat;background-size:cover}.header .nav .head.services span{background:url(wp-content/themes/hotshots/new/img/service-icon-black.svg) center center no-repeat;background-size:cover}.header.dark-block-bg .nav .head.portfolio span{background:url(wp-content/themes/hotshots/new/img/portfolio-icon.svg) center center no-repeat;background-size:cover}.header.dark-block-bg .nav .head.services span{background:url(wp-content/themes/hotshots/new/img/service-icon.svg) center center no-repeat;background-size:cover}.header.dark-block-bg .nav .head{color:#fff}.header .line-2{background:#fff;transition:0.3s}.header.dark-block-bg .line-2{background:transparent}.menu-desc-1{position:absolute;top:0;left:0;width:100%;height:auto;padding-top:4.74vw;background:#fff;opacity:0;transition:0.3s;transform:translate(0,-100%);z-index:9}.header.services-hover .line-2 .menu-desc-1{opacity:1;transform:translate(0,0%)}.header .line-2 .menu-desc-1 .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0;max-width:83.8vw}.header .line-2 .menu-desc-1:before,.header .line-2 .menu-desc-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;background-image:linear-gradient( to right,rgba(10,8,3,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient( to right,rgba(10,8,3,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.23148vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.23148vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0 0,0.46296vw 0.11574vw,0 0,0 0}.header .line-2 .menu-desc-1 .container a{display:flex;align-items:center;justify-content:center;padding:1.15vw 0;position:relative;grid-gap:0.7vw;z-index:9}.header .line-2 .menu-desc-1 .container a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;background-image:linear-gradient( to right,rgba(10,8,3,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient( to right,rgba(10,8,3,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(10,8,3,0.3) 0.17361vw,transparent 0.23148vw ),linear-gradient( to bottom,rgba(10,8,3,0.3) 0.17361vw,transparent 0.23148vw );background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0 0,0 0,0.11574vw 0.46296vw,0 0;z-index:999}.header .line-2 .menu-desc-1 .container a:last-child:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;background-image:linear-gradient( to right,rgba(10,8,3,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient( to right,rgba(10,8,3,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(10,8,3,0.3) 0.17361vw,transparent 0.23148vw ),linear-gradient( to bottom,rgba(10,8,3,0.3) 0.17361vw,transparent 0.23148vw );background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0 0,0 0,0.11574vw 0.46296vw,0.11574vw 0.46296vw;z-index:999}.header .line-2 .menu-desc-1 .container a span{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:163%;color:rgba(10,8,3,0.15)}.header .line-2 .menu-desc-1 .container a p{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:163%;color:#0a0803;position:relative;transition:0.3s}.header .line-2 .menu-desc-1 .container a p:before{content:"";position:absolute;top:-1px;left:-3px;height:calc(100% + 2px);width:calc(100% + 6px);background:#EE3D25;transition:0.3s;opacity:0;z-index:-1}.header .line-2 .menu-desc-1 .container a:hover p:before{opacity:1}.header .line-2 .menu-desc-1 .container a:hover p{color:#0a0803 !important}.header.dark-block-bg .menu-desc-1{background:#0a0803}.header.dark-block-bg .line-2 .menu-desc-1 .container a span{color:rgba(255,255,255,0.3)}.header.dark-block-bg .line-2 .menu-desc-1 .container a p{color:#fff}.header.dark-block-bg .line-2 .menu-desc-1:before,.header.dark-block-bg .line-2 .menu-desc-2:before{background-image:linear-gradient( to right,rgba(255,255,255,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient( to right,rgba(255,255,255,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.23148vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.23148vw)}.header.dark-block-bg .line-2 .menu-desc-1 .container a:before,.header.dark-block-bg .line-2 .menu-desc-1 .container a:last-child:before{background-image:linear-gradient( to right,rgba(255,255,255,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient( to right,rgba(255,255,255,0.3) 0.23148vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.3) 0.17361vw,transparent 0.23148vw ),linear-gradient( to bottom,rgba(255,255,255,0.3) 0.17361vw,transparent 0.23148vw )}.menu-desc-2{position:absolute;top:0;left:0;width:100%;height:auto;padding-top:4.74vw;background:#fff;opacity:0;transition:0.4s;transform:translate(0,-100%);z-index:9}.header.portfolio-hover .line-2 .menu-desc-2{opacity:1;transform:translate(0,0%)}.header .line-2 .menu-desc-2 .container{display:flex;flex-direction:row;padding:0;max-width:83.8vw;align-items:flex-start;grid-gap:2.77vw;padding-top:1.38vw;z-index:10;padding-bottom:2.77vw}.header .line-2 .menu-desc-2 .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:0.92vw;line-height:163%;color:rgba(10,8,3,0.3);margin-bottom:0.92vw}.header .line-2 .menu-desc-2 .right .list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2.77vw}.header .line-2 .menu-desc-2 .right .list .img{position:relative;width:18.86vw;height:14.12vw}.header .line-2 .menu-desc-2 .right .list .img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1.5px solid rgba(10,8,3,0.15)}.header .line-2 .menu-desc-2 .right .list img{width:100%;height:auto;object-fit:cover}.header .line-2 .menu-desc-2 .right .list .h{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.21vw;line-height:120%;letter-spacing:-0.01em;color:#0a0803;margin-top:0.92vw}.header .line-2 .menu-desc-2 .right .list .d{font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:163%;color:rgba(10,8,3,0.5);-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-top:0.92vw}.header .line-2 .menu-desc-2 .right .dop{display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:14px;line-height:134%;color:rgba(10,8,3,0.5);margin-top:0.92vw}.header .line-2 .menu-desc-2 .left .list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.header .line-2 .menu-desc-2 .left .list a{border-radius:0.35vw;transition:color 0.25s ease,background-color 0.25s ease,background-image 0.25s ease,box-shadow 0.25s ease}.header .line-2 .menu-desc-2 .left .list a:hover,.header .line-2 .menu-desc-2 .left .list a:focus-visible,.header.dark-block-bg .line-2 .menu-desc-2 .left .list a:hover,.header.dark-block-bg .line-2 .menu-desc-2 .left .list a:focus-visible{color:#fff;background-color:#ee3d25;background-image:none;box-shadow:0 8px 20px rgba(238,61,37,0.28)}.header .line-2 .menu-desc-2 .left .list a{display:inline-block;padding:0.34vw 0.65vw 0.23vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:0.81vw;line-height:134%;color:#0a0803}.header.dark-block-bg .menu-desc-2{background:#0a0803}.header.dark-block-bg .line-2 .menu-desc-2 .head{color:rgba(255,255,255,0.3)}.header.dark-block-bg .line-2 .menu-desc-2 .left .list a{color:#fff;background-image:linear-gradient( to right,rgba(255,255,255,0.3) 0.05787vw,transparent 0.05787vw ),linear-gradient( to right,rgba(255,255,255,0.3) 0.05787vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.3) 0.05787vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.3) 0.05787vw,transparent 0.05787vw )}.header .line-2 .menu-desc-2 .right .ind-all{display:inline-flex;align-items:center;margin-top:1.1vw;padding:0.48vw 1.15vw;border-radius:999px;background:linear-gradient(135deg,#6e5cbf 0%,#544199 50%,#3e2b7a 100%);border:1px solid #8b78de;color:#fff;text-decoration:none;font-family:"Geometria",sans-serif;font-weight:600;font-size:0.86vw;line-height:140%;white-space:nowrap;overflow:hidden;position:relative;isolation:isolate;transition:background 0.3s ease,border-color 0.3s ease,transform 0.25s ease}.header .line-2 .menu-desc-2 .right .ind-all:before{content:"";position:absolute;top:50%;left:-3.8vw;width:2.1vw;height:5.5vw;background:#fff;filter:blur(0.87vw);transform:translate(0,-50%) rotate(30deg);transition:0.3s;z-index:1;pointer-events:none}.header .line-2 .menu-desc-2 .right .ind-all:hover:before,.header .line-2 .menu-desc-2 .right .ind-all:focus-visible:before{margin-left:calc(100% + 4.6vw)}.header .line-2 .menu-desc-2 .right .ind-all:hover,.header .line-2 .menu-desc-2 .right .ind-all:focus-visible{background:#ee3d25;border-color:#ee3d25;transform:translateY(-1px)}.header .line-2 .menu-desc-2 .right .ind-all span{position:relative;z-index:2;color:#fff}.header .line-2 .menu-desc-2 .right .ind-all span:after{content:" \2192"}.header .line-2 .menu-desc-2 .right .dop{display:none !important}.header.dark-block-bg .line-2 .menu-desc-2 .right .dop{color:rgba(255,255,255,0.5);background-image:linear-gradient( to right,rgba(255,255,255,0.3) 0.05787vw,transparent 0.05787vw ),linear-gradient( to right,rgba(255,255,255,0.3) 0.05787vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.3) 0.05787vw,transparent 0.05787vw ),linear-gradient( to bottom,rgba(255,255,255,0.3) 0.05787vw,transparent 0.05787vw )}.header.dark-block-bg .line-2 .menu-desc-2 .right .list .h{color:#fff}.header.dark-block-bg .line-2 .menu-desc-2 .right .list .d{color:rgba(255,255,255,0.5)}.mob-menu{display:none}.b10{padding-top:11.9213vw;background:#f1f1f1}.b10 .head{display:flex;align-items:flex-start}.b10 h1{font-family:"Geometria",sans-serif;font-weight:500;font-size:2.89352vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803}.b10 .last-update{margin-top:0.92593vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:0.92vw;line-height:134%;color:#0a0803;display:inline-block;padding:0.17361vw 0.46296vw 0.11574vw;background-image:linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to right,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw),linear-gradient(to bottom,#b5b5b3 0.05787vw,transparent 0.05787vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.17361vw 0.05787vw,0.17361vw 0.05787vw,0.05787vw 0.17361vw,0.05787vw 0.17361vw}.b10 .cc:first-child{position:relative;padding-bottom:3.7037vw}.b10 .cc:first-child:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.34722vw;background:url(wp-content/themes/hotshots/new/img/privacy-divider.svg) center center no-repeat;background-size:cover}.b10 .cc:last-child{padding:0.92593vw 0 8.33333vw}.b10 .container{max-width:40.50926vw}.b10 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:1.62037vw;line-height:120%;letter-spacing:-0.01em;color:#0a0803;margin-top:2.77778vw}.b10 .cc:last-child p{margin-top:0.92593vw;font-family:"Roboto Flex",sans-serif;font-weight:400;font-size:0.98vw;line-height:163%;color:rgba(10,8,3,0.8)}.b10 .cc:last-child a{text-decoration:underline;text-decoration-skip-ink:none;color:#1071f8}@media (max-width:700px){.b1 .left{max-width:none}.b1 .hero-nav{display:none}.b1{height:fit-content;min-height:0;padding-top:29.85075vw}.container{max-width:92.0398vw}.b1 .container{padding:0;max-width:92.0398vw;flex-direction:column}.b1 .left h1{font-family:"Geometria",sans-serif;font-weight:500;font-size:11.9403vw;line-height:102%;letter-spacing:-0.01em;color:#f1f1f1}.b1 .left h1 .typing_1{font-family:"Geometria",sans-serif;font-weight:500;font-size:9.5vw;line-height:108%;letter-spacing:-0.01em;text-align:center;color:#ffffff;position:relative;z-index:2;display:inline-block;min-width:3.2em}.b1 .left h1 .typing_box{padding-left:9.95025vw;padding-right:3.9801vw;display:inline-block;vertical-align:middle;overflow:visible}.b1 .left .desc{margin-top:7.9602vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:3.73134vw;line-height:150%;letter-spacing:-0.01em;color:#fff}.b1 .left .desc li,.b1 .left .desc li p{color:#fff}.b1 .left .desc li{padding-left:4vw}.b1 .left .desc li:before{content:"";position:absolute;top:2vw;left:1.5vw;width:1vw;height:1vw;background:#fff;border-radius:50%}.b1 .left .btns{margin-top:15.9204vw;grid-gap:3.9801vw}.accent-btn p,.dark-btn p,.black-btn p,.white-btn p{font-size:3.23383vw}.hero-swiper .hero-nav{display:none}.accent-btn,.dark-btn,.black-btn,.white-btn{padding:3.48259vw 4.97512vw;border-width:0.37313vw !important}.accent-btn span,.black-btn span{width:2.48756vw;height:1.74129vw}.b1 .right{margin-top:10vw;padding-bottom:5vw}.hero-swiper{width:100vw;height:67.16418vw;min-height:0}.hero-swiper .swiper-slide{height:67.16418vw !important;width:92.53731vw;border:0.5vw solid rgba(255,255,255,0.75);box-shadow:inset 0 0 0 1px rgba(238,61,37,0.4)}.hero-swiper .swiper-slide img,.hero-swiper .swiper-slide video{height:67.16418vw !important}.hero-swiper .swiper-slide .info{top:2.98507vw;left:2.98507vw}.hero-swiper .swiper-slide .info .name{font-family:"Geometria",sans-serif;font-weight:500;font-size:4.47761vw;line-height:110%;letter-spacing:-0.01em;color:#fff}.hero-swiper .swiper-slide .info .btn{display:none !important}.b1:before{background:url(wp-content/themes/hotshots/new/img/footer-bg.svg) center center;background-size:2.23881vw}.b1:after{display:none}.b1 .roll-lines .line .p img{height:6.96517vw}.b1 .roll-lines .line{grid-gap:6.96517vw;padding-right:6.96517vw}.b1 .roll-lines{height:6.96517vw;bottom:11.9403vw}.b1 .roll-lines:before{display:none}.b2 .cases-parent{align-items:stretch;width:100%;max-width:92.0398vw;min-width:0}.b2 .bef-3{left:3.7vw;width:calc(100vw - 7.2vw);top:0;height:100%;background-image:linear-gradient(to right,#b5b5b3 0.99502vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.99502vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.74627vw,transparent 0.99502vw ),linear-gradient(to bottom,#b5b5b3 0.74627vw,transparent 0.99502vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0 0,0 0,0.49751vw 1.99005vw,0.49751vw 1.99005vw;z-index:999;pointer-events:none}.b2 .bef-1{top:calc(16vw + 5.97vw);height:auto;bottom:5vw;background-image:linear-gradient(to right,#b5b5b3 0.99502vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.99502vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.24876vw,transparent 0.99502vw ),linear-gradient(to bottom,#b5b5b3 0.24876vw,transparent 0.99502vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:1.99005vw 0.49751vw,1.99005vw 0.49751vw,0 0,0 0;z-index:999;pointer-events:none}.b2:before{background-size:2.23881vw}.b2 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:6.4vw;line-height:112%;letter-spacing:-0.01em;color:#0a0803;margin-top:10vw;max-width:100%;overflow-wrap:anywhere;text-align:left}.b2 .cases-head h2{font-weight:700;text-align:center;width:100%}.b2 .cases-head{margin-top:14vw;width:100%;max-width:100%;min-width:0;padding:0 1vw;box-sizing:border-box;text-align:center}.b2 .plugs{margin-top:3.5vw;grid-gap:2vw;margin-bottom:8vw;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;max-width:100%}.b2 .plugs a,.b2 .list .item .down .plug{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.2vw;line-height:130%;color:#0a0803;display:inline-block;padding:1.2vw 2.4vw 1vw;flex-shrink:0;background-image:linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw ),linear-gradient(to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.74627vw 0.24876vw,0.74627vw 0.24876vw,0.24876vw 0.74627vw,0.24876vw 0.74627vw}.b2 .list .item .stores{display:none}.b2 .list .item .up .tags p{font-family:"Geometria",sans-serif;font-weight:400;font-size:2.98507vw;line-height:150%;color:rgba(10,8,3,0.3)}.b2 .list .item .up .tags{grid-gap:5vw;flex-wrap:wrap}.b2 .list .item .up .tags p:before{right:-3vw;width:1.24378vw;height:1.24378vw}.b2 .list .item .up h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:7vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803;margin-top:1.99005vw}.b2 .list .item .down .sublist .i{display:none}.b2 .list .item .down .sublist .i:first-child{display:flex;flex-direction:column;gap:0;max-width:100%}.b2 .list .item .down .sublist .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.73134vw;line-height:150%;letter-spacing:-0.01em;color:#0a0803}.b2 .list .item .down .sublist .desc{margin-top:1.99005vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:3.23383vw;line-height:130%;color:#0a0803;overflow-wrap:anywhere}.b2 .list .item .down .sublist{max-width:100%;width:100%;margin-top:3.9801vw}.b2 .list .item .down .sublist .i:before{display:none}.b2 .list .item{background:#f6f6f6;height:calc(100vh - 26.97vw - 5.97vw) !important;max-height:none;width:100%;max-width:100%;min-width:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:22.46751vw}.b2 .list .item .item-box{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;height:100%;position:relative;overflow:hidden;background:transparent}.b2 .list .item picture,.b2 .list .item video.case-bg,.b2 .list .item .case-bg,.b2 .list .item video.case-video{position:relative;order:2;flex:1 1 auto;margin:0 !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0;max-height:58% !important;object-fit:contain !important;object-position:center center;display:block;background:#0a0803;align-self:center}.b2 .list .item .up,.b2 .list .item .down,.b2 .list .item .more-btn{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;width:100%;max-width:100%;box-sizing:border-box;z-index:3}.b2 .list .item .up{order:1;flex:0 0 auto;padding:3.5vw 4vw 2.5vw;background:transparent}.b2 .list .item .down{order:3;flex:0 0 auto;padding:3vw 4vw 0;background:transparent}.b2 .list .item .more-btn{order:4;flex:0 0 auto;padding:3vw 4vw 4vw;margin:0;background:transparent}.b2 .list .item video.case-video,.b2 .list .item video.case-video-fade{-webkit-mask-image:none !important;mask-image:none !important}.b2 .list .item .up .tags p,.b2 .list .item .up h3,.b2 .list .item .down .plug,.b2 .list .item .down .sublist .head,.b2 .list .item .down .sublist .desc{color:#0a0803 !important;position:relative;z-index:2}.b2 .cases-head.cases-child{position:-webkit-sticky;position:sticky;top:16vw;z-index:20;background:#f1f1f1}.b2 .list{grid-gap:12.43781vw;padding-bottom:0;margin-bottom:calc( 100vh - (100vh - 26.97vw - 5.97vw) - 0.49751vw - 16vw - 5.97vw );width:100%;max-width:100%;min-width:0}.b2 .list .item .dots-border span:nth-child(3),.b2 .list .item .dots-border span:nth-child(4){background-image:linear-gradient( to right,#cececd 0.99502vw,transparent 0.24876vw );background-position:top;background-repeat:repeat-x;background-size:1.99005vw 0.49751vw;width:100%;left:0;right:0;height:0.37313vw}.b2 .list .item .dots-border span:nth-child(4){bottom:0}.b2 .list .item .dots-border span:nth-child(1){background-image:linear-gradient( to right,transparent 0.99502vw,transparent 0.24876vw ),linear-gradient( to right,transparent 0.99502vw,transparent 0.24876vw ),linear-gradient( to bottom,#cececd 0.99502vw,transparent 0.24876vw ),linear-gradient(to bottom,#cececd 0.99502vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:1.99005vw 0.49751vw,1.99005vw 0.49751vw,0.49751vw 1.99005vw,0.49751vw 1.99005vw;top:-6.21891vw;width:0.37313vw;height:calc(100% + 12.43781vw);left:0}.b2 .list .item .dots-border span:nth-child(2){background-image:linear-gradient( to right,transparent 0.99502vw,transparent 0.24876vw ),linear-gradient( to right,transparent 0.99502vw,transparent 0.24876vw ),linear-gradient( to bottom,#cececd 0.99502vw,transparent 0.24876vw ),linear-gradient(to bottom,#cececd 0.99502vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:1.99005vw 0.49751vw,1.99005vw 0.49751vw,0.49751vw 1.99005vw,0.49751vw 1.99005vw;top:-6.21891vw;width:0.37313vw;height:calc(100% + 12.43781vw);right:0}.b4,.b5,.b6,.b9{padding:24.87562vw 0 0}.b6{padding-bottom:24.87562vw}.b4 h2,.b6 h2,.b5 h2,.b9 h2,.b8 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:11.9403vw;line-height:102%;letter-spacing:-0.01em;color:#0a0803}.b4 .subhead,.b6 .subhead{margin-top:3.9801vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:3.73134vw;line-height:150%;letter-spacing:-0.01em;color:#0a0803;max-width:none}.b4 .list{margin-top:7.9602vw;grid-template-columns:1fr;gap:5.97015vw}.b4 .list .item:last-child{grid-column-end:2;height:fit-content;padding-bottom:60.94527vw}.b4 .list .item{padding:3.9801vw 5.97015vw;height:fit-content}.b4 .list .item .plugs img{width:6.96517vw;height:6.96517vw}.b4 .list .item h3{margin-top:5.97015vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:5.97015vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803}.b4 .list .item .desc{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.5);margin-top:1.99005vw;max-width:none}.b4 .list .item .up{max-width:55.97015vw}.b4 .list .item:last-child .up{max-width:none}.b4 .list .item:before{background:url(wp-content/themes/hotshots/new/img/b4-item-bg.svg) center center;background-size:2.23881vw}.b4 .list .item .plugs{grid-gap:1.99005vw}.b4 .list .item:last-child picture,.b4 .list .item:last-child .case-bg{height:auto;width:100%;bottom:0;top:inherit}.b4 .list .item .list{margin-top:7.9602vw;grid-gap:1.99005vw}.b4 .list .item .list p{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.23383vw;line-height:130%;color:#0a0803;display:inline-block;padding:0.74627vw 1.99005vw 0.49751vw;background-image:linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw ),linear-gradient(to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.74627vw 0.24876vw,0.74627vw 0.24876vw,0.24876vw 0.74627vw,0.24876vw 0.74627vw}.b4 .accent{margin-top:5.97015vw;padding:5.97015vw 3.9801vw;background-image:linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw ),linear-gradient(to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.74627vw 0.24876vw,0.74627vw 0.24876vw,0.24876vw 0.74627vw,0.24876vw 0.74627vw;display:flex;flex-direction:column;align-items:flex-start;grid-gap:5.97015vw;justify-content:space-between}.b4 .accent .desc{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.5);margin-top:3.9801vw}.b4 .accent h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:4.97512vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803}.b5 .subhead{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.73134vw;line-height:150%;letter-spacing:-0.01em;text-align:center;color:#0a0803;max-width:none}.b5 .btns:before{content:"";position:absolute;top:0;left:0;width:100%;height:7.46269vw;transform:translate(0,calc(-100% + 0.24876vw));background:url(wp-content/themes/hotshots/new/img/b5-el-mob.svg) center center no-repeat;background-size:cover}.b5 .btns{margin-top:19.40299vw;padding:7.9602vw 3.9801vw}.b5 .btns .container{max-width:none;gap:2.48756vw;justify-content:flex-start}.b5 .swiper-slide{padding:0 2.98507vw;width:53.73134vw}.b5 .swiper-slide .img{margin-bottom:15.9204vw;height:fit-content}.b5 .swiper-slide .name{font-family:"Geometria",sans-serif;font-weight:500;font-size:4.47761vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803;padding:0.49751vw 1.49254vw;bottom:26.86567vw;right:4.22886vw}.b5 .swiper-slide .desc{font-family:"Geometria",sans-serif;font-weight:500;font-size:4.47761vw;line-height:110%;letter-spacing:-0.01em;text-align:center;color:#fff;bottom:19.9005vw;right:4.22886vw}.b5 .swiper-slide:before{bottom:16.66667vw;width:calc(100% - 5.97015vw);left:2.98507vw}.b5 .swiper-slide .img:before{height:calc(100% - 0.74627vw);border:0.37313vw solid rgba(10,8,3,0.15)}.b5 .swiper-slide .img img{height:79.6019900498vw}.b5 .swiper-slide .span{top:59.70149vw;z-index:999;left:-1.99005vw;width:13.68159vw;height:22.1393vw}.b5 .swiper-slide .span:before,.b5 .swiper-slide .span:after{width:13.68159vw;height:22.1393vw}.b5 .btns .container div{width:7.9602vw;height:7.9602vw}.b6 .container{max-width:92.0398vw;grid-template-columns:1fr;grid-gap:11.9403vw}.b6 .right .item .num{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.23383vw;line-height:130%;color:#0a0803;padding:0.74627vw 1.99005vw 0.49751vw;background-image:linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw ),linear-gradient(to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.74627vw 0.24876vw,0.74627vw 0.24876vw,0.24876vw 0.74627vw,0.24876vw 0.74627vw}.b6 .right h3{margin-top:2.98507vw;font-family:"Geometria",sans-serif;font-weight:500;font-size:4.97512vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803}.b6 .right .desc{margin-top:2.98507vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.8)}.b6 .right .img{margin-top:5.97015vw}.b6 .right{grid-gap:11.9403vw}.b6 .right .item:before{height:0.37313vw;top:-7.21393vw}.b7 .up .left{flex-wrap:wrap}.b7 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:4.97512vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803;margin-bottom:3.9801vw}.b7 .container,.b8 .container{max-width:92.0398vw}.b7 .up .left .num{font-family:"Roboto",sans-serif;font-weight:400;font-size:4.97512vw;line-height:115%;letter-spacing:0.02em;color:#17313b;margin-right:2.98507vw}.b7 .up .left .stars,.b7 .slider-clutch .swiper-slide .item .i1 .stars{display:flex;flex-direction:row;grid-gap:0.49751vw;margin-right:2.23881vw}.b7 .up .left .stars img,.b7 .slider-clutch .swiper-slide .item .i1 .stars img{width:3.73134vw;height:auto}.b7 .up .left .text{font-family:"Roboto",sans-serif;font-weight:400;font-size:2.98507vw;line-height:100%;color:#1b7499}.b7 .up .b7-clutch-logo{height:6.96517vw}.b7 .up{align-items:flex-end}.b7 .slider-clutch{max-width:84.0796vw;width:100%}.b7 .b7-slider-prev,.b7 .b7-slider-next{width:3.9801vw;height:7.21393vw}.b7 .slider-clutch .swiper-slide{padding:5.97015vw 8.20896vw 5.97015vw}.b7 .slider-clutch .swiper-slide .item{border-radius:0.99502vw;box-shadow:0 0.49751vw 0.99502vw 0 rgba(23,23,23,0.1);background:#fff;padding:5.97015vw 4.97512vw 4.97512vw}.b7 .slider-clutch .swiper-slide .item .i1{display:flex;align-items:center;grid-gap:2.98507vw}.b7 .slider-clutch .swiper-slide .item .i1 p{font-family:"Roboto",sans-serif;font-weight:400;font-size:4.97512vw;line-height:115%;letter-spacing:0.02em;color:#17313b}.b7 .slider-clutch .swiper-slide .item .main{font-family:"Roboto",sans-serif;font-weight:400;font-size:3.48259vw;line-height:129%;color:#17313b;margin-top:4.97512vw;display:-webkit-box;-webkit-box-orient:vertical;color:#000;overflow:hidden;-webkit-line-clamp:5}.b7 .slider-clutch .swiper-slide .item .job{font-family:"Roboto",sans-serif;font-weight:400;font-size:2.98507vw;line-height:117%;color:#4a5255;margin-top:5.97015vw}.b7 .slider-clutch .swiper-slide .item .ver{display:flex;align-items:center;margin-top:5.97015vw;grid-gap:1.24378vw}.b7 .slider-clutch .swiper-slide .item .ver p{font-family:"Roboto",sans-serif;font-weight:400;font-size:3.23383vw;line-height:115%;color:#4a5255}.b7 .slider-clutch .swiper-slide .item .ver img{width:3.23383vw;height:auto}.b7{padding-top:7.9602vw;padding-bottom:9.95025vw}.b7 .b7-slider-pagination{position:absolute;bottom:-1.24378vw !important;display:flex;justify-content:center;align-items:center;grid-gap:2.48756vw}.b7 .b7-slider-pagination .swiper-pagination-bullet{margin:0 !important;width:2.48756vw;height:2.48756vw;border:0.24876vw solid #cecece;border-radius:1.24378vw;background:#f0f0f0;opacity:1;transition:0.3s}.b8{padding:24.87562vw 0}.b8 .box .head h3{font-family:"Geometria",sans-serif;font-weight:500;font-size:4.47761vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803;max-width:80.84577vw;margin:5.97015vw 0}.b8 .box .close{min-width:8.95522vw;min-height:8.95522vw;width:8.95522vw;height:8.95522vw}.b8 .box .head{padding-bottom:1.49254vw}.b8 .box .text .p{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.5);padding-bottom:5.47264vw;max-width:none}.b8 .box .text .p ul{margin-left:5.5vw}.b4:before,.b5:before,.b6:before,.b9:before{background:url(wp-content/themes/hotshots/new/img/b2-bg.svg) center center;background-size:2.23881vw}.b9 .b9-after{width:24.87562vw;height:57.46269vw;background:url(wp-content/themes/hotshots/new/img/b9-bg-mob.svg) center center no-repeat;background-size:cover;transform:none}.b9 .b9-before{display:none}.b9{padding:24.87562vw 0 69.83582vw}.b9 .b9-bg-img{width:230vw;left:50%;transform:translate(-50%,0)}.b9 .cont{max-width:92.0398vw;padding:5.97015vw 3.9801vw;margin-top:11.9403vw;width:100%;scroll-margin-top:20vh}.b9 .cont.thank{max-height:107vw;overflow:hidden}.b9 .cont:before,.b9 .cont .thank:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;background-image:linear-gradient(to right,#b5b5b3 0.99502vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.99502vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.99502vw,transparent 0.24876vw ),linear-gradient(to bottom,#b5b5b3 0.99502vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:1.99005vw 0.49751vw,1.99005vw 0.49751vw,0.49751vw 1.99005vw,0.49751vw 1.99005vw}.b9 .cont .thank{}.b9 .cont .c1{grid-template-columns:1fr;grid-gap:5.97015vw}.b9 .cont .c1 input,.b9 .cont .c3 textarea,.b9 .cont .c1 .input-cont .head-item{width:100%;border:0.24876vw solid rgba(10,8,3,0.15);padding:2.98507vw 3.9801vw;height:11.69154vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:3.9801vw;line-height:162%;color:#0a0803;outline:none;transition:0.3s}.b9 .cont .c4{grid-gap:3.9801vw;grid-template-columns:1fr;align-items:flex-start}.b9 .cont .c4 .black-btn{width:49.75124vw}.b9 .cont .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.23383vw;line-height:130%;color:#0a0803;margin-bottom:1.99005vw}.b9 .cont .c1 .input-cont .head-item{border:0.24876vw solid rgba(10,8,3,0.15);padding:2.98507vw 3.9801vw;width:100%;height:11.6vw;font-size:3.9801vw}.b9 .cont .c1 .input-cont.active .head-item{border:0.24876vw solid #0a0803;width:100%}.b9 .cont .c1 .input-cont .select{top:11.69154vw;padding:0.99502vw 0vw}.b9 .cont .c1 .input-cont .select .item{padding:1.49254vw 3.9801vw;gap:2.98507vw}.b9 .cont .c1 .input-cont .select .item p{font-size:3.9801vw}.b9 .cont .c1 .input-cont .select .item span{width:3.23383vw;height:3.23383vw}.b9 .cont .c3 textarea::-webkit-input-placeholder,.b9 .cont .c1 input::-webkit-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea::-moz-placeholder,.b9 .cont .c1 input::-moz-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea::-ms-input-placeholder,.b9 .cont .c1 input:-ms-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea::-ms-input-placeholder,.b9 .cont .c1 input::-ms-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.5)}.b9 .cont .c3 textarea::placeholder,.b9 .cont .c1 input::placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.5)}.b9 .cont .c2 .cc div p{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.8)}.b9 .cont .c2 .cc div{height:11.69154vw;padding:2.98507vw 0.99502vw}.b9 .cont .c2 .cc div span{width:4.97512vw;height:4.97512vw;border:0.24876vw solid #000}.b9 .cont .c2 .cc div span:before{width:2.98507vw;height:2.98507vw}.b9 .cont .c3 textarea{height:30.84577vw;min-height:30.84577vw}.b9 .cont .c4 .desc{font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:3.48259vw;line-height:134%;color:rgba(10,8,3,0.5)}.b9 h2{font-size:7.9602vw;margin-top:1.99005vw}.b9 .subhead{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.23383vw;line-height:134%;color:#0a0803;display:inline-block;padding:0.74627vw 1.99005vw 0.49751vw;background-image:linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw ),linear-gradient(to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.74627vw 0.24876vw,0.74627vw 0.24876vw,0.24876vw 0.74627vw,0.24876vw 0.74627vw}.b9 .subhead a{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.32vw;line-height:130%;color:#0a0803}.b9 .subhead svg{width:3.48vw;height:3.48vw}.b9 .cont .thank .thank-head{font-family:"Geometria",sans-serif;font-weight:500;font-size:5.97vw;line-height:120%;letter-spacing:-0.01em;text-align:center;color:#0a0803;z-index:10;position:relative}.b9 .cont .thank .thank-desc{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:162%;text-align:center;color:rgba(10,8,3,0.8);margin-top:2.48756vw;margin-bottom:7.9602vw}.footer .container{max-width:92.0398vw;grid-template-columns:43.03483vw 43.03483vw;grid-gap:5.97015vw;grid-row-gap:11.9403vw}.footer .item:first-child{grid-column-start:1;grid-column-end:3}.footer-line-2 .container{flex-direction:column;align-items:center;grid-gap:3.9801vw;padding:5.97015vw 0}.footer-line-2 p{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.23383vw;line-height:130%;color:rgba(255,255,255,0.8)}.footer-line-2 a,.footer .item .more{font-family:"Geometria",sans-serif;font-weight:400;font-size:3.23383vw;line-height:134%;color:rgba(255,255,255,0.6);display:inline-block;padding:0.74627vw 1.99005vw 0.49751vw;background-image:linear-gradient(to right,#54524f 0.24876vw,transparent 0.24876vw),linear-gradient(to right,#54524f 0.24876vw,transparent 0.24876vw),linear-gradient( to bottom,#54524f 0.24876vw,transparent 0.24876vw ),linear-gradient(to bottom,#54524f 0.24876vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.74627vw 0.24876vw,0.74627vw 0.24876vw,0.24876vw 0.74627vw,0.24876vw 0.74627vw}.footer .item .logo{width:19.9005vw}.footer .flag-line{grid-gap:2.98507vw;margin-top:5.22388vw}.footer .item{grid-gap:3.9801vw}.footer .item a{max-width:43.03483vw;white-space:inherit;font-family:"Geometria",sans-serif;font-weight:500;font-size:3.23383vw;line-height:130%;color:rgba(255,255,255,0.6)}.footer .item:first-child a span{display:block;width:3.9801vw;height:3.9801vw;background:url(wp-content/themes/hotshots/new/img/b3-list-arrow.svg) center center no-repeat;background-size:cover;opacity:0.6;transition:0.3s}.footer .item:last-child a{white-space:nowrap;max-width:92.0398vw}.footer{padding:15.9204vw 0}.header .line-1,.header .line-2 .nav,#header-btn{display:none}.header .line-2 .logo-box img{height:12.93532vw}.header .line-2 .container{padding:3.48259vw 5.97015vw}.b1 .left .subhead{font-family:"Geometria",sans-serif;font-weight:700;font-size:3.6vw;line-height:162%;letter-spacing:0.02em;white-space:nowrap;color:#fff;position:relative;display:inline-block;padding:1.1vw 2.2vw 0.9vw;background-image:linear-gradient(to right,#fff 0.4vw,transparent 0.4vw),linear-gradient(to right,#fff 0.4vw,transparent 0.4vw),linear-gradient(to bottom,#fff 0.4vw,transparent 0.4vw),linear-gradient(to bottom,#fff 0.4vw,transparent 0.4vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:1.1vw 0.4vw,1.1vw 0.4vw,0.4vw 1.1vw,0.4vw 1.1vw}.header .line-2{position:relative}.header.dark-block-bg .line-2{background:#0a0803}.header .line-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/footer-bg.svg) center center;background-size:2.23881vw;z-index:5}.header-open-btn{display:block;width:7.9602vw;height:7.9602vw;position:relative}.header .header-open-btn:before,.header .header-open-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/header-open-btn-black.svg) center center no-repeat;background-size:cover;transition:0.3s}.header .header-open-btn:after{background:url(wp-content/themes/hotshots/new/img/header-open-btn-close-black.svg) center center no-repeat;background-size:cover}.header .header-open-btn:after{opacity:0}.header.dark-block-bg .header-open-btn:before{background:url(wp-content/themes/hotshots/new/img/header-open-btn-white.svg) center center no-repeat;background-size:cover}.header.dark-block-bg .header-open-btn:after{background:url(wp-content/themes/hotshots/new/img/header-open-btn-close-white.svg) center center no-repeat;background-size:cover}.header .header-open-btn.active:after{opacity:1}.header .header-open-btn.active:before{opacity:0}.b3{padding:14vw 0;scroll-margin-top:8vw;min-height:0}.b3 .container{max-width:92.0398vw;width:100%;grid-template-columns:minmax(0,1fr);overflow:hidden}.b3 .left,.b3 .right{min-width:0;max-width:100%;width:100%}.b3 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:10vw;line-height:102%;letter-spacing:-0.01em;color:#fff}.b3 .left .list{margin-top:5.5vw;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;grid-gap:2.2vw;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0.5vw 0 1.5vw;position:relative;min-width:0;max-width:100%;width:100%}.b3 .left .list::-webkit-scrollbar{display:none}.b3 .left .list .item{position:relative;display:flex !important;flex-shrink:0;align-items:center;grid-gap:1.8vw;padding:2.4vw 3.6vw;border:0.35vw solid rgba(255,255,255,0.18);border-left:0.35vw solid rgba(255,255,255,0.18);border-radius:1.6vw;cursor:pointer;background:rgba(255,255,255,0.03);transition:0.25s}.b3 .left .list .item:before,.b3 .left .list .item:after{display:none !important;content:none !important}.b3 .left .list .item img{width:3.8vw;height:3.8vw;opacity:0.55;transition:0.25s;z-index:10}.b3 .left .list .item p{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.4vw;line-height:1.2;color:rgba(255,255,255,0.7);transition:0.25s;z-index:10;opacity:1;white-space:nowrap}.b3 .left .list .item.active{border-color:#ee3d25;background:rgba(238,61,37,0.18)}.b3 .left .list .item.active img,.b3 .left .list .item.active p{opacity:1;color:#fff}.b3 .left .list .item:hover{border-color:#ee3d25}.b3 .left .list .item:hover p{color:#ee3d25}.b3 .left .list-2{display:none}.b3 .select-wrapper,.b3 .my-select{display:none !important;pointer-events:none !important}.b3 .right{padding-top:5vw}.b3 .right .item.active{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "cont" "swiper" "more";width:100%;max-width:100%}.b3 .right h3{grid-area:title;font-family:"Geometria",sans-serif;font-weight:500;font-size:5.8vw;line-height:110%;letter-spacing:-0.01em;color:#fff}.b3 .right .cont{grid-area:cont;margin-top:2.2vw;max-width:100%}.b3 .right .swiper{grid-area:swiper;width:100% !important;max-width:100%;margin-top:4.5vw;height:58vw;overflow:hidden}.b3 .right .swiper .swiper-wrapper{height:100%}.b3 .right .swiper .swiper-slide{height:100%;width:100% !important}.b3 .right .swiper img,.b3 .right .swiper .ind-slide img{width:100% !important;height:100% !important;max-width:100%;border:0.35vw solid rgba(255,255,255,0.25);border-radius:1.2vw;object-fit:contain !important;display:block;opacity:1;visibility:visible}.b3 .right .swiper-slide.ind-slide::before{filter:blur(3.5vw) brightness(0.5) saturate(1.15)}.b3 .right .more-info{grid-area:more;flex-direction:column-reverse;margin-top:5vw;max-width:100%}.b3 .right .cont p,.b3 .right .more-info .list p{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.6vw;line-height:150%;letter-spacing:-0.01em;color:rgba(255,255,255,0.6);max-width:100%;overflow-wrap:anywhere;word-break:break-word}.b3 .right .cont .slider-btn{display:none}.b3 .right .more-info .list p{padding-left:5.47264vw}.b3 .right .more-info .list p:before{width:2.48756vw;height:2.48756vw}.b3 .right .more-info .btn-box .slider-btn{display:flex;grid-gap:2.98507vw}.b3 .right .more-info .desc-hide{display:block}.b3 .right .more-info .slider-btn div{width:7.9602vw;height:7.9602vw;background:url(wp-content/themes/hotshots/new/img/b3-slider-arrow.svg) center center no-repeat;background-size:cover;cursor:pointer;transition:0.3s}.b3 .right .more-info .slider-btn div:first-child{transform:rotate(180deg)}.b3 .right .more-info .slider-btn .swiper-button-disabled{opacity:0.3}.b3 .right .more-info .btn-box{display:flex;align-items:center;justify-content:space-between;width:100%}.b3 .mob{display:block}.b3 .mob .list-2{margin-top:6vw;padding-top:5.5vw;display:flex;flex-direction:column;grid-gap:4.2vw;background-image:linear-gradient( to right,#2d2d2d 0.99502vw,transparent 0.24876vw );background-position:top;background-repeat:repeat-x;background-size:1.99005vw 0.49751vw}.b3 .mob .list-2 .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.9801vw;line-height:162%;color:rgba(255,255,255,0.3);margin-bottom:-0.49751vw}.b3 .mob .list-2 a{position:relative;padding:1.5vw 7vw 1.5vw 3.48259vw;opacity:0.6;display:flex;align-items:center;grid-gap:0.99502vw;transition:0.3s;font-family:"Geometria",sans-serif;font-weight:500;font-size:3.48259vw;line-height:130%;color:rgba(255,255,255,0.6);border-left:0.5vw solid transparent;text-decoration:none}.b3 .mob .list-2 a:after{content:"";position:absolute;top:50%;right:3vw;width:3.5vw;height:3.5vw;background:url(wp-content/themes/hotshots/new/img/b3-item-chevron.svg) center center;background-size:cover;transform:translateY(-50%);z-index:10;opacity:0;transition:0.3s;pointer-events:none}.b3 .mob .list-2 a span{display:none}.b3 .mob .list-2 a:hover{opacity:1;color:#ee3d25;border-left-color:#ee3d25}.b3 .mob .list-2 a:hover:after{opacity:1}.b3:before{width:24.87562vw;height:57.46269vw;background:url(wp-content/themes/hotshots/new/img/b3-bg-mob.svg) center center no-repeat;background-size:cover}.b3:after{width:24.87562vw;height:57.46269vw;background:url(wp-content/themes/hotshots/new/img/b3-bg-mob.svg) center center no-repeat;background-size:cover}.b9 .cont:after,.b9 .cont .thank:after,.footer:before{background-size:2.23881vw}.footer .item .head,.header .nav .head{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.48259vw;line-height:130%;text-align:right;color:#fff;gap:1.49254vw}.footer .item .head span,.header .nav .head span{width:3.9801vw;height:3.9801vw}.footer .flag-line p{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.48259vw;line-height:120%;color:#fff}.footer .flag-line img{height:3.23383vw}.b8 .box .line{background-image:linear-gradient( to right,#cececd 0.99502vw,transparent 0.24876vw );background-position:bottom;background-repeat:repeat-x;background-size:1.99005vw 0.49751vw}.b9 .b9-bg-img{grid-gap:3.2vw}.b9 .b9-bg-img img{width:28vw;margin-bottom:-7.45vw}.b9 .b9-bg-img img:first-child,.b9 .b9-bg-img img:last-child{display:none}.header.dark-block-bg .menu-desc-1,.header.dark-block-bg .menu-desc-2{display:none}.mob-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999;padding:28vw 4vw 12vw;display:flex;flex-direction:column;justify-content:space-between;transition:0.6s;transform:translate(0,-100%)}.mob-menu.active{transform:none}.mob-menu .up,.mob-menu .bottom{position:relative;z-index:10;display:flex;flex-direction:column;gap:1.67824vw}.mob-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(wp-content/themes/hotshots/new/img/b2-bg.svg) center center;background-size:2.23881vw;z-index:5}.mob-menu .accent-btn{justify-content:center}.mob-menu .box{display:flex;flex-direction:column;gap:1.67824vw}.mob-menu .box .line{padding:0;border-right:none;border-left:none;border-bottom:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;overflow:hidden;position:relative;cursor:pointer}.mob-menu .box .head{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding-bottom:2vw}.mob-menu .box .head .h3,.mob-menu .home-nav,.mob-menu .blog-nav{font-family:"Geometria",sans-serif;font-weight:500;font-size:5vw;line-height:110%;letter-spacing:-0.01em;text-align:right;color:#0a0803;padding:1.67824vw 0;position:relative;display:flex;align-items:center;justify-content:flex-start;gap:3vw}.mob-menu .box .head .h3 a{color:#0a0803}.mob-menu.dark-block-bg .box .head .h3 a{color:#fff}.mob-menu .box .close{min-width:5vw;min-height:5vw;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;width:5vw;height:5vw;position:relative;transform:rotate(180deg)}.mob-menu .box .close svg{width:100%;height:auto}.mob-menu .box .active .close{transform:rotate(0deg)}.b8 .box .text{position:relative}.mob-menu .box .text .p{position:absolute;padding-bottom:2.43056vw;display:flex;flex-direction:column;gap:4vw;align-items:flex-start}.mob-menu .box .text .p p,.mob-menu .box .text .p a{font-family:"Geometria",sans-serif;font-weight:500;font-size:3.48vw;line-height:120%;color:rgba(10,8,3,0.5)}.mob-menu .up p{text-align:left}.mob-menu .up .home-nav,.mob-menu .up .blog-nav{display:flex;grid-gap:3vw;align-items:center;justify-content:flex-start}.mob-menu .up .home-nav svg,.mob-menu .up .blog-nav svg{width:3.9801vw;height:3.9801vw}.mob-menu .up .portfolio-nav span{background:url(wp-content/themes/hotshots/new/img/portfolio-icon-black.svg) center center no-repeat;background-size:cover}.mob-menu .up .active .portfolio-nav span{transform:rotate(45deg)}.mob-menu .up .services-nav span{background:url(wp-content/themes/hotshots/new/img/service-icon-black.svg) center center no-repeat;background-size:cover}.mob-menu .up .active .services-nav span{transform:scale(1,-1)}.mob-menu .up .portfolio-nav span,.mob-menu .up .services-nav span{width:3.9801vw;height:3.9801vw;display:block;transition:0.3s}.mob-menu .dop{display:inline-block;padding:0.74627vw 1.99005vw 0.49751vw;background-image:linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw ),linear-gradient(to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.74627vw 0.24876vw,0.74627vw 0.24876vw,0.24876vw 0.74627vw,0.24876vw 0.74627vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:14px;line-height:134%;color:rgba(255,255,255,0.5)}.mob-menu.dark-block-bg{background:#0a0803}.mob-menu.dark-block-bg:before{background:url(wp-content/themes/hotshots/new/img/footer-bg.svg) center center;background-size:2.23881vw}.mob-menu.dark-block-bg .box .head .h3,.mob-menu.dark-block-bg .home-nav,.mob-menu.dark-block-bg .blog-nav{color:#fff}.mob-menu.dark-block-bg .box .close svg path{stroke:#fff}.mob-menu.dark-block-bg .up .home-nav svg path,.mob-menu.dark-block-bg .up .blog-nav svg path{fill:#fff}.mob-menu.dark-block-bg .up .portfolio-nav span{background:url(wp-content/themes/hotshots/new/img/portfolio-icon.svg) center center no-repeat;background-size:cover}.mob-menu.dark-block-bg .up .services-nav span{background:url(wp-content/themes/hotshots/new/img/service-icon.svg) center center no-repeat;background-size:cover}.mob-menu.dark-block-bg .box .text .p p,.mob-menu.dark-block-bg .box .text .p a{color:rgba(255,255,255,0.6)}.mob-menu.dark-block-bg .dop{background-image:linear-gradient( to right,rgba(255,255,255,0.3) 0.24876vw,transparent 0.24876vw ),linear-gradient( to right,rgba(255,255,255,0.3) 0.24876vw,transparent 0.24876vw ),linear-gradient( to bottom,rgba(255,255,255,0.3) 0.24876vw,transparent 0.24876vw ),linear-gradient( to bottom,rgba(255,255,255,0.3) 0.24876vw,transparent 0.24876vw )}.accent-btn:before,.dark-btn:before{content:"";position:absolute;top:50%;left:-16.16915vw;width:9.20398vw;height:23.63184vw;background:#fff;filter:blur(3.73134vw);background:#fff;transform:translate(0,-50%) rotate(30deg);transition:0.3s;z-index:1}.accent-btn:hover:before,.black-btn:hover:before{margin-left:calc(100% + 21.14428vw)}.accent-btn:hover{background:#EE3D25;border:0.37313vw solid rgba(10,8,3,0.3)}.black-btn:before{content:"";position:absolute;top:50%;left:-16.16915vw;width:9.20398vw;height:23.63184vw;background:#fff;filter:blur(3.73134vw);background:#fff;transform:translate(0,-50%) rotate(30deg);transition:0.3s;z-index:1}.b1 .left h1 .typing_box:before{width:10.94527vw;height:12.43781vw}.b1 .left h1 .typing_box:after{height:12.43781vw;clip-path:polygon( 2.48756vw 0%,100% 0%,calc(100% - 2.48756vw) 100%,0% 100% )}.b10{padding-top:32.33831vw}.b10 h1{font-family:"Geometria",sans-serif;font-weight:500;font-size:7.9602vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803}.b10 .last-update{margin-top:1.99005vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:3.23383vw;line-height:134%;color:#0a0803;display:inline-block;padding:0.74627vw 1.99005vw 0.49751vw;background-image:linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient(to right,#b5b5b3 0.24876vw,transparent 0.24876vw),linear-gradient( to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw ),linear-gradient(to bottom,#b5b5b3 0.24876vw,transparent 0.24876vw);background-position:top,bottom,left,right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:0.74627vw 0.24876vw,0.74627vw 0.24876vw,0.24876vw 0.74627vw,0.24876vw 0.74627vw}.b10 .cc:first-child{position:relative;padding-bottom:9.45274vw}.b10 .cc:first-child:before{height:1.49254vw;background:url(wp-content/themes/hotshots/new/img/privacy-divider-mob.svg) center center no-repeat;background-size:cover}.b10 .cc:last-child{padding:5.97015vw 0 24.87562vw}.b10 .container{max-width:92.0398vw}.b10 h2{font-family:"Geometria",sans-serif;font-weight:500;font-size:4.97512vw;line-height:110%;letter-spacing:-0.01em;color:#0a0803;margin-top:5.97015vw}.b10 .cc:last-child p{margin-top:1.99005vw;font-family:"Geometria",sans-serif;font-weight:400;font-size:3.48259vw;line-height:130%;color:rgba(10,8,3,0.8)}.b9 .cont .c3,.b9 .cont .c2,.b9 .cont .c4{margin-top:5.97015vw}}.b2 .plugs a{cursor:pointer;text-decoration:none;transition:background-color .2s,color .2s}.b2 .plugs a:hover{color:#ee3d25}.b2 .plugs a.is-active,.b2 .plugs a.is-active:hover{background-color:#ee3d25;color:#fff}.b2 .plugs a:focus-visible{outline:2px solid #ee3d25;outline-offset:3px}.b2 .plugs{flex-wrap:wrap}