@font-face{font-family:Post No Bills Jaffna;src:url(/assets/PostNoBillsJaffna-ExtraBold-Ek3mDiF9.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}:root{font-family:Manrope,Arial;color:#fff;background:#101010}*{box-sizing:border-box}body{margin:0}.hero{height:100vh;min-height:680px;position:relative;overflow:hidden;background:#433039}.fallback,video,.shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fallback{background:linear-gradient(120deg,#817a7d,#3d252d 50%,#9e3423);transition:.5s}video{opacity:0;transition:.8s}video.ready{opacity:1}.shade{background:linear-gradient(90deg,#100a1447,#1405052e),linear-gradient(0deg,rgba(10,5,8,.7),transparent 48%)}header{position:absolute;top:31px;left:31px;right:31px;display:flex;justify-content:space-between;font-size:14px}header a{color:#fff;text-decoration:none}header b{font-family:Post No Bills Jaffna,sans-serif;font-size:64px;font-weight:800;line-height:.8;letter-spacing:0}.ey{position:absolute;top:45%;font-size:13px;letter-spacing:2px;font-weight:700}.left{left:31px}.right{right:31px}.bottom{position:absolute;left:31px;right:31px;bottom:31px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.bottom h1{font-size:31px;line-height:1.12;letter-spacing:-1px;margin:0}.lead{width:min(330px,35vw)}.lead p{font-size:14px;line-height:1.35;margin:0 0 14px}.lead button{width:100%;border:0;padding:9px;background:#fff;color:#282323;font:inherit;font-size:13px;cursor:pointer}.intro{min-height:650px;padding:100px 8vw;display:grid;grid-template-columns:1fr 1fr;gap:30px;background:#e9e5df;color:#151515}.label{font-size:12px;letter-spacing:2px}.intro h2{font-size:clamp(45px,7vw,100px);line-height:.92;letter-spacing:-5px;margin:50px 0 0}.intro h2 i{font-weight:400}.copy{max-width:360px;align-self:end;font-size:17px;line-height:1.45}.strip{height:100px;display:flex;align-items:center;justify-content:space-around;font-size:12px;letter-spacing:3px}.strip span{opacity:.8}@media(max-width:700px){.hero{min-height:620px}.bottom{display:block}.lead{width:100%;margin-top:24px}.right{display:none}.intro{display:block;padding:70px 28px}.intro h2{margin-top:75px}.copy{margin-top:60px}.strip{font-size:9px;gap:15px;padding:0 18px}}.lead{width:451px;max-width:45vw}@media(max-width:700px){.lead{width:100%;max-width:none}}::selection{background:#b21b11;color:#fff}::-moz-selection{background:#b21b11;color:#fff}.customCursor{display:none}@media(min-width:1200px)and (pointer:fine){html.customCursorActive,html.customCursorActive *{cursor:none!important}.customCursor{display:block;position:fixed;inset:0;z-index:2147483647;pointer-events:none}.customCursor i{position:fixed;top:0;left:0;display:block;box-sizing:border-box;border-radius:50%;opacity:0;mix-blend-mode:difference;transition:opacity .15s ease,scale .15s ease;will-change:transform}.customCursorDot{width:10px;height:10px;background:#fff}.customCursorCircle{width:16px;height:16px;border:1px solid #fff}}.customCursorCircle{scale:1!important}html{scrollbar-width:thin;scrollbar-color:#ff2418 transparent}html::-webkit-scrollbar,body::-webkit-scrollbar{width:15px;height:15px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border:0;border-radius:0;background:#ff2418}html::-webkit-scrollbar-button,body::-webkit-scrollbar-button{display:none;width:0;height:0}html{scrollbar-width:auto;scrollbar-color:#ff2418 transparent}html::-webkit-scrollbar,body::-webkit-scrollbar{width:24px;height:24px;background:transparent!important}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track-piece,body::-webkit-scrollbar-track-piece,html::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner{border:0;background:transparent!important;box-shadow:none}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{min-height:80px;border:0;border-radius:0;background:#ff2418;box-shadow:none}html,body{background:#000!important}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{border:0!important;background:transparent!important}.hero .ey.right{right:31px;width:451px;max-width:45vw;text-align:left}.hero .ey.right{font-size:0}.hero .ey.right:before{content:"КОНЦЕРТЫ";display:block;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1;letter-spacing:12px;animation:hero-label-cycle 12s ease-in-out infinite;will-change:opacity,transform}@keyframes hero-label-cycle{0%{content:"КОНЦЕРТЫ";opacity:0;transform:translateY(8px)}4%,21%{content:"КОНЦЕРТЫ";opacity:1;transform:translateY(0)}24%{content:"КОНЦЕРТЫ";opacity:0;transform:translateY(-8px)}25%{content:"МЕРОПРИЯТИЯ";opacity:0;transform:translateY(8px)}29%,46%{content:"МЕРОПРИЯТИЯ";opacity:1;transform:translateY(0)}49%{content:"МЕРОПРИЯТИЯ";opacity:0;transform:translateY(-8px)}50%{content:"ВЫСТУПЛЕНИЯ";opacity:0;transform:translateY(8px)}54%,71%{content:"ВЫСТУПЛЕНИЯ";opacity:1;transform:translateY(0)}74%{content:"ВЫСТУПЛЕНИЯ";opacity:0;transform:translateY(-8px)}75%{content:"ОРГАНИЗАЦИЯ";opacity:0;transform:translateY(8px)}79%,96%{content:"ОРГАНИЗАЦИЯ";opacity:1;transform:translateY(0)}to{content:"ОРГАНИЗАЦИЯ";opacity:0;transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.hero .ey.right:before{animation:none;content:"КОНЦЕРТЫ";opacity:1;transform:none}}.hero .ey.right:before{letter-spacing:.12em}.hero .lead button{transition:background-color .25s ease,color .25s ease}.hero .lead button:hover{background:#b21b11;color:#fff}.floatingHeader{position:fixed;z-index:10000;top:0;right:0;left:0;display:flex;height:78px;align-items:center;justify-content:space-between;padding:10px 31px;border-bottom:1px solid rgba(255,255,255,.18);background:linear-gradient(110deg,#1414146b,#500c0933);box-shadow:0 10px 34px #00000038,inset 0 1px #ffffff1f;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);opacity:0;transform:translateY(-110%);pointer-events:none;transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1)}.floatingHeaderVisible{opacity:1;transform:translateY(0);pointer-events:auto}.floatingHeader .floatingLogo{color:#fff;font-family:Post No Bills Jaffna,sans-serif;font-size:54px;font-weight:800;line-height:.75;letter-spacing:0;text-decoration:none}.floatingHeader .floatingCta{display:flex;min-width:235px;height:44px;align-items:center;justify-content:center;padding:0 22px;background:#fffffff0;color:#171111;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;text-decoration:none;transition:background .25s ease,color .25s ease}.floatingHeader .floatingCta:hover{background:#b21b11;color:#fff}@media(max-width:700px){.floatingHeader{height:64px;padding:8px 16px}.floatingHeader .floatingLogo{font-size:44px}.floatingHeader .floatingCta{min-width:0;height:38px;padding:0 15px;font-size:13px}}.contactModal{position:fixed;z-index:20000;inset:0;overflow:auto;background:#000;color:#fff;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .35s ease,visibility 0s linear .62s}.contactModalOpen{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.contactTop{display:flex;height:105px;align-items:flex-start;justify-content:space-between;padding:30px 34px 0}.contactTop>a{margin:15px 68px 0 auto;color:#fff;font:500 20px/1 Roboto,Arial,sans-serif;text-decoration:none}.contactModalLogo{border:0;background:transparent;color:#fff;font:800 64px/.75 Post No Bills Jaffna,sans-serif}.contactClose{position:absolute;top:31px;right:31px;width:38px;height:38px;border:1px solid rgba(255,255,255,.65);background:transparent;color:#fff;font:300 30px/30px Arial,sans-serif}.contactContent{display:grid;grid-template-columns:44% 56%;min-height:calc(100dvh - 105px)}.contactFormColumn{padding:36px 34px 40px}.contactFormColumn h2{margin:0 0 62px;font:400 40px/1.05 Russo One,Arial,sans-serif;letter-spacing:0}.contactFormColumn form{display:flex;max-width:488px;flex-direction:column;gap:35px}.contactFormColumn label{display:flex;flex-direction:column;gap:10px;color:#b3b3b3;font:500 14px/1 Roboto,Arial,sans-serif;letter-spacing:.16em}.contactFormColumn input,.contactFormColumn textarea{width:100%;border:0;border-bottom:1px solid #b3b3b3;border-radius:0;outline:0;background:transparent;color:#fff;font:400 20px/1.3 Roboto,Arial,sans-serif}.contactFormColumn input{height:28px}.contactFormColumn textarea{height:210px;border:1px solid #b3b3b3;resize:none;padding:12px}.contactFormColumn input:focus,.contactFormColumn textarea:focus{border-color:#b21b11}.contactFormColumn form>button{height:38px;margin-top:5px;border:0;background:#fff;color:#171111;font:400 16px/1 Roboto,Arial,sans-serif}.contactVisual{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:50px 20px 25px 0}.contactVisual img{display:block;width:100%;height:100%;max-height:620px;object-fit:contain}@media(max-width:800px){.contactTop{height:80px;padding:20px 16px 0}.contactModalLogo{font-size:48px}.contactTop>a{display:none}.contactClose{top:18px;right:16px}.contactContent{display:block;min-height:calc(100dvh - 80px)}.contactFormColumn{padding:25px 20px 40px}.contactFormColumn h2{margin-bottom:42px;font-size:30px}.contactFormColumn form{max-width:none}.contactVisual{height:360px;padding:0 10px 20px}}.contactModal{overflow:hidden}.contactTop{height:88px;padding-top:22px}.contactClose{top:23px}.contactContent{height:calc(100dvh - 88px);min-height:0}.contactFormColumn{padding-top:22px;padding-bottom:20px}.contactFormColumn h2{margin-bottom:38px}.contactFormColumn form{gap:23px}.contactFormColumn textarea{height:160px}.contactVisual{padding-top:25px;padding-bottom:15px}@media(max-width:800px){.contactModal{overflow-y:auto}.contactContent{height:auto;min-height:calc(100dvh - 80px)}.contactFormColumn{padding-bottom:30px}.contactFormColumn form{gap:23px}.contactFormColumn textarea{height:150px}}@font-face{font-family:Roboto;src:url(/assets/Roboto-Medium-DOzs_FK3.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Electrolize;src:url(/assets/Electrolize-Regular-1oc2TqrQ.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-BKwBj7lc.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.ey.left{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.12}header a{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:500;line-height:normal}.ey.right{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:500;letter-spacing:12px}.lead p{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400}.lead button{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.hero .bottom h1{font-family:Russo One,Arial,sans-serif;font-size:40px;font-weight:400;letter-spacing:0}.statement{height:620px;background:#050505;display:flex;align-items:center;justify-content:space-around;overflow:hidden}.giant{font-size:280px;font-weight:800;color:#ae130c;letter-spacing:-30px}.statement p{font-size:14px;letter-spacing:2px}.services{background:#050505;padding:80px 0}.sectionTitle{font-size:45px;font-weight:800;margin:0 34% 60px}.sectionTitle i,.world i{font-weight:400}.services article{display:grid;grid-template-columns:32% 36% 25%;gap:2%;align-items:center;margin-bottom:0}.services img{width:100%;height:200px;object-fit:cover}.services h3{font-size:24px;margin:0}.services p{font-size:12px;line-height:1.35}.team{background:#050505}.team>img{width:100%;display:block;filter:grayscale(1)}.team>div{display:flex;justify-content:space-between;padding:24px 3%;font-size:12px}.team p{max-width:360px}.stats{background:#050505;display:grid;grid-template-columns:repeat(3,1fr);max-width:900px;margin:auto}.stats div{border:1px solid #383838;min-height:150px;padding:22px;display:flex;justify-content:space-between}.stats strong{font-size:40px;font-weight:400}.stats span{font-size:11px;align-self:end}.world{background:#050505;padding:100px 3%;min-height:600px;position:relative;overflow:hidden}.world h2{font-size:36px}.world>p{max-width:300px;position:absolute;right:8%;top:100px;font-size:12px}.globe{height:300px;border:1px solid #8c160e;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#aaa;letter-spacing:3px;margin-top:80px;white-space:nowrap}footer{background:#050505;padding:60px 3%;display:flex;justify-content:space-between;font-size:10px;letter-spacing:1px}footer b{font-family:Post No Bills Jaffna;font-size:64px}@media(max-width:700px){.statement{height:400px}.giant{font-size:130px}.statement p{font-size:9px}.sectionTitle{margin:0 28px 35px;font-size:34px}.services article{grid-template-columns:1fr 1fr;padding:0 20px}.services article img{grid-row:span 2;height:130px}.services article p{font-size:10px}.stats{grid-template-columns:repeat(2,1fr)}.world>p{position:static}.globe{font-size:8px;letter-spacing:1px}footer{font-size:8px}}.geography{position:relative;height:880px;margin:0;overflow:hidden;background:#000;color:#fff}.geography h2{position:absolute;z-index:2;top:80px;left:40px;margin:0;font-family:Russo One,sans-serif;font-size:40px;font-weight:400;line-height:1.18}.geographyLead{position:absolute;z-index:2;top:76px;right:40px;width:420px;margin:0;color:#b3b3b3;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.15}.globe{position:absolute;top:62px;left:50%;width:calc(100% - 120px);height:760px;transform:translate(-50%);fill:none;stroke:#3b0806;stroke-width:2}.countries{position:absolute;z-index:2;top:520px;left:-42px;display:flex;align-items:center;gap:62px;width:max-content;color:#b3b3b3;font-family:Roboto,Arial,sans-serif;font-size:36px;font-weight:500;letter-spacing:.12em;white-space:nowrap}.countries span{display:block}@media(max-width:979px){.geography{height:720px}.geography h2{top:40px;left:20px;font-size:30px}.geographyLead{top:145px;right:20px;left:20px;width:auto;font-size:16px}.geographyLead br{display:none}.globe{top:210px;width:900px;height:500px}.countries{top:475px;font-size:25px;gap:35px}}.geography .globe{display:block;margin:0;border:0;border-radius:0;white-space:normal}.globeImage{position:absolute;top:62px;left:50%;width:calc(100% - 120px);height:760px;transform:translate(-50%)}.globeImage img{display:block;width:100%;height:100%;object-fit:fill;filter:brightness(1.08)}.globeImage span{position:absolute;inset:0;background:linear-gradient(to bottom,#0000007a,#0003 42%,#0000);pointer-events:none}.geography .countries{left:0;width:100%;overflow:hidden}.countriesTrack{display:flex;align-items:center;gap:62px;width:max-content;animation:countries-marquee 24s linear infinite;will-change:transform}.countriesTrack span{flex:none}@keyframes countries-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.countriesTrack{animation-play-state:paused}}@media(max-width:979px){.globeImage{top:210px;width:900px;height:500px}.countriesTrack{gap:35px;animation-duration:20s}}.globeImage span{background:linear-gradient(to bottom,#000000b3,#00000057 45%,#0000)}.globeImage img{filter:none}.globeImage span{background:linear-gradient(to bottom,#000000e6,#0000009e 38%,#0000002e 72%,#0000)}.siteFooter{box-sizing:border-box;display:grid;grid-template-columns:40% 30% 30%;min-height:390px;margin-top:80px;padding:0 40px 50px;background:#000;color:#b3b3b3;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:500;letter-spacing:.12em}.footerContacts,.footerNav{display:flex;flex-direction:column;align-items:flex-start;gap:38px}.siteFooter a{color:inherit;text-decoration:none}.footerContacts address{font:inherit;font-style:normal}.contactButton{box-sizing:border-box;width:288px;margin-top:8px;padding:12px 18px;border:1px solid #fff;color:#fff!important;text-align:center;letter-spacing:0!important;transition:background .25s,color .25s}.contactButton:hover{background:#fff;color:#000!important}.footerLogo{align-self:center;justify-self:end;color:#fff;font-family:Post No Bills Jaffna,sans-serif;font-size:128px;font-weight:800;line-height:1;letter-spacing:.04em}.footerNav{padding-left:16px}@media(max-width:979px){.siteFooter{grid-template-columns:1fr 1fr;gap:60px 30px;min-height:0;margin-top:80px;padding:0 20px 40px;font-size:15px}.footerContacts,.footerNav{gap:25px}.footerNav{padding-left:0}.footerLogo{grid-column:1/-1;justify-self:start;font-size:96px}.contactButton{width:100%;max-width:288px}}.siteFooter{min-height:0;padding-bottom:40px}.siteFooter{font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:.12em}.siteFooter .contactButton{font-size:20px;font-weight:400;letter-spacing:0}.siteFooter .footerLogo{font-family:Post No Bills Jaffna,sans-serif;font-size:128px;font-weight:800;letter-spacing:.04em}.siteFooter a:not(.contactButton),.siteFooter address{transition:color .25s ease}.siteFooter a:not(.contactButton):hover,.siteFooter address:hover{color:#b21b11}body,main,.statement,.services,.team,.stats,.world,footer{background:#000}.statement{position:relative;height:750px;margin-top:80px;display:block;overflow:hidden;color:#b3b3b3}.statement>.giant{position:absolute;left:3.5%;top:0;width:65%;height:100%;z-index:1;font-size:0}.statement>.giant:before{content:"CC";position:absolute;left:-2%;top:50%;font-family:Post No Bills Jaffna,sans-serif;font-size:1500px;font-weight:800;line-height:.7;letter-spacing:.04em;color:#520806;white-space:nowrap;filter:blur(22px);transform:translateY(-50%);z-index:-1}.statement>.giant:after{content:"CC";position:absolute;left:0;top:50%;font-family:Post No Bills Jaffna,sans-serif;font-size:900px;font-weight:800;line-height:.7;letter-spacing:.04em;white-space:nowrap;transform:translateY(-50%);color:#b21b11;z-index:1}.statement>p{position:absolute;top:60px;right:40px;z-index:2;margin:0;font-family:Roboto,Arial,sans-serif;font-size:0;font-weight:500;line-height:1.12;letter-spacing:.12em;color:#b3b3b3}.statement>p{right:484px}.statement{background:#000 url(/frame-4.png) center center / 100% 100% no-repeat}.statement>.giant,.statement>p{visibility:hidden}.statement>p:after{content:"[ ВАШ КОНЦЕРТ — больше,\aчем просто день\a\aЭто возможность создать\aвпечатление, которое запомнят ]";display:block;white-space:pre;font-size:20px}.statement>.giant:before{font-size:1050px;top:50%;transform:translateY(-50%);filter:blur(22px)}.statement>.giant:after{font-size:700px;top:50%;transform:translateY(-50%);background-color:#b21b11;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");background-blend-mode:screen;background-clip:text;-webkit-background-clip:text;color:transparent}@media(max-width:700px){.statement{height:400px}.statement>.giant{left:2%;width:75%}.statement>.giant:before{font-size:700px}.statement>.giant:after{font-size:420px}.statement>p{top:30px;right:20px}.statement>p:after{font-size:10px}}html,body{overflow-x:hidden}@font-face{font-family:Russo One;src:url(/assets/RussoOne-Regular-CdcH-QXh.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.sectionTitle{display:none}.services article{height:396px;align-items:start;padding-right:3%;cursor:pointer;transition:transform .35s ease}.serviceVideo{height:396px;background:#32100e center/cover no-repeat;overflow:hidden}.serviceVideo video{position:static;display:block;width:100%;height:100%;object-fit:cover;opacity:1}.services article:not(:last-child){border-bottom:1px solid #fff}.services article h3{align-self:start;margin:60px 0 0;font:400 40px/1.05 Russo One,Arial,sans-serif}.services article p{align-self:start;margin:60px 0 0;font:400 20px/1.2 Roboto,Arial,sans-serif;color:#b3b3b3}.services article:hover{transform:translate(12px)}.services article:hover video{transform:scale(1.025);filter:saturate(1.25) contrast(1.08)}.services article:hover h3{color:#b21b11}.services article:hover p{color:#888}.services article{position:relative;transform:none!important;background-color:transparent;transition:background-color .35s ease}.services article:hover{transform:none!important;background-color:#750f0a29}.serviceVideo{position:relative}.serviceVideo:after{content:"";position:absolute;inset:0;background:#8f160f;opacity:0;pointer-events:none;transition:opacity .35s ease;mix-blend-mode:color}.services article:hover .serviceVideo:after{opacity:.22}.services article:hover video{transform:none!important;filter:none!important}.services article:hover h3{color:#fff}.services article:hover p{color:#b3b3b3}.serviceAccent{color:inherit;transition:color .25s ease}.services article:hover .serviceAccent{color:#fff}.services article:hover{background-color:#b21b1147}.serviceVideo:after{background:#e32619;mix-blend-mode:screen;transition:opacity .28s ease}.services article:hover .serviceVideo:after{opacity:.42}.services article:hover video{filter:saturate(1.18) contrast(1.04)!important}.services article,.services article:hover{background-color:transparent}.services article:before{content:"";position:absolute;z-index:0;inset:0 0 0 32%;background:linear-gradient(145deg,#070000 4%,#210000,#760c08 72%,#cf1d13);opacity:0;pointer-events:none;transition:opacity .32s ease}.services article:hover:before{opacity:1}.services article>.serviceVideo,.services article>h3,.services article>p{position:relative;z-index:1}.serviceVideo:after{display:none!important}.services article video,.services article:hover video{transform:none!important;filter:none!important}.serviceArrow,.serviceBar{position:absolute;z-index:2;display:block;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .32s ease}.serviceArrow{right:5.5%;bottom:22px;color:#e8e8e8;font:300 108px/1 Arial,sans-serif;transform:translate(-12px,12px)}.serviceBar{top:82px;right:0;width:15px;height:96px;background:#ff2418;transform:translate(100%)}.services article:hover .serviceArrow,.services article:hover .serviceBar{opacity:1;transform:translate(0)}@media(max-width:700px){.services article:before{left:50%}.serviceArrow{right:18px;bottom:12px;font-size:58px}.serviceBar{top:36px;width:8px;height:64px}}.services article:before{left:calc(32% - 1px);background:linear-gradient(145deg,#300302,#4e0503,#8f0e08 68%,#d51e14)}.serviceBar{display:none!important}.services article:nth-child(2) .serviceArrow{font-size:94px}.services article:nth-child(3) .serviceArrow{font-size:124px;font-weight:200}.services article:nth-child(4) .serviceArrow{font-size:112px}.services article:nth-child(5) .serviceArrow{font-size:104px}.services article:before{left:calc(31% - 2px)}@media(max-width:700px){.services article:before{left:calc(50% - 2px)}}.services article:last-child{border-bottom:1px solid #fff}.services article.scrollHover:before{opacity:1}.services article.scrollHover h3{color:#fff}.services article.scrollHover p{color:#b3b3b3}.services article.scrollHover .serviceAccent{color:#fff}.services article.scrollHover .serviceArrow{opacity:1;transform:translate(0)}.services .serviceArrow{display:none!important}.teamPhoto{height:693px;margin-top:0;overflow:hidden;background:#000}.teamPhoto img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.statsGrid{width:100%;margin-top:0;overflow:hidden;background:#000}@media(max-width:979px){.teamPhoto{height:420px}.statsGrid{overflow-x:auto}}
