@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:100;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-100-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-100-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-100-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-200-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-200-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-200-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-300-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-300-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-300-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-400-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-400-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-500-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-500-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-500-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-600-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-600-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-600-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-700-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-700-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-700-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-800-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-800-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-800-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:900;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-900-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-900-normal.woff) format("woff"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-900-normal.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.char{transform:translateY(350px);transition:transform .5s;font-family:Poppins}.brand--section{width:100vw;height:-moz-fit-content;height:fit-content}.brand--section .brand--section1{position:relative;z-index:10;margin:-78px 115.5px 160px;background:transparent;height:-moz-fit-content;height:fit-content;padding:52px 153px;text-align:center;font-family:Poppins}.brand--section .brand--section1 .revelation1{overflow:hidden}.brand--section .brand--section1 .revelation--para0{font-size:16px;font-weight:600;line-height:26px;letter-spacing:.08em;margin-bottom:8px;transform:translateY(50px);color:#000}.brand--section .brand--section1 .revelation--para2{font-weight:700;font-size:64px;margin-bottom:24px;transform:translateY(270px)}.brand--section .brand--section1 .revelation--para3{transform:translateY(170px)}.brand--section .brand--section1 .brand--section1--div{width:100%;display:flex;justify-content:center;align-items:center;color:#fc700a;margin-top:24px;margin-bottom:52px}.brand--section .brand--section1 .brand--section1--div p{cursor:pointer;margin-right:8px;display:flex;align-self:center;margin-top:8px;transition:margin-right .3s ease-out;font-size:16px;font-weight:600;line-height:26px;letter-spacing:.08em;margin-bottom:8px;opacity:0}.brand--section .brand--section1 .brand--section1--div p:hover{margin-right:16px;transition:margin-right .3s ease-out}.brand--section .brand--section2{margin:-78px 115.5px 160px;text-align:center;overflow:hidden}.brand--section .brand--section2 p{font-weight:600;margin-bottom:80px;line-height:26px;font-family:Poppins}@keyframes primary{0%{left:100%}to{left:-100%}}.brand--section .brand--section2 div{display:flex;justify-content:space-between;position:relative;width:100%;height:60px;overflow-x:hidden}.brand--section .brand--section2 div .primary--brandsection{width:inherit;height:inherit;position:absolute;left:100%;top:0;animation:primary 30s linear infinite}.brand--section .brand--section2 div .brand{height:60px}.services--section{background:#000;color:#fff;display:grid;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));font-family:Poppins;padding:100px;gap:50px}.services--section .services--section1{margin-bottom:64px}.services--section .services--section1 .revelation2{overflow:hidden}.services--section .services--section1 div .revelation2--para1{font-size:16px;line-height:26px;font-weight:600;margin-bottom:8px;transform:translateY(-50px)}.services--section .services--section1 div .revelation2--para2{font-size:64px;line-height:96px;font-weight:700;width:90%;transform:translateY(200px)}.services--section .services--section2{color:#dfdfdf}.services--section .services--section2 div .services--section2--para1{padding-bottom:24px;font-weight:600;line-height:60px;font-size:40px}.services--section .services--section2 div .services--section2--para2{font-size:22px;line-height:34px;font-weight:400}.services--section .services--section2 div .services--section2--img{width:120px;height:120px;transform:translateX(100px);opacity:0}.services--section .services--section2 div div{display:flex;margin-bottom:62px;align-items:center;margin-top:24px;cursor:pointer}.services--section .services--section2 div div p{font-size:16px;font-weight:600;margin-right:8px;color:#fc700a;transition:margin-right .3s ease-out}.services--section .services--section2 div div p:hover{margin-right:16px;transition:margin-right .3s ease-out}.services--section .services--section2 hr{margin-bottom:24px;opacity:80%}.prefooter{height:-moz-fit-content;height:fit-content;margin-top:0;background:#adadad;text-align:center;padding:160px 100px;font-family:Poppins}.prefooter #prefooter--text{font-size:45px;font-weight:700;word-spacing:5px;margin-bottom:24px;position:relative;overflow:hidden}.prefooter button{font-size:16px;line-height:28px;font-weight:600;padding:8px 24px;background-color:#0d0d0d;color:#dfdfdf;border-left:2px solid #fc700a;border-right:2px solid #fc700a;cursor:pointer;opacity:0;transform:translateX(200px)}.prefooter button,.prefooter button:hover{transition:border-top .3s ease-in,border-bottom .3s ease-in-out}.prefooter button:hover{border-top:2px solid #fc700a;border-bottom:2px solid #fc700a}.prefooter .word{transform:translateY(350px) skewY(10deg);transition:transform .5s}@media(max-width:1250px){.brand--section .brand--section2 div .brand{height:40px}}@media(max-width:1000px){.brand--section .brand--section1{padding:52px 20px}.brand--section .brand--section2 div .brand{height:30px}}@media(max-width:856px){.main--subcontainer{width:398px}.main--subcontainer .Herotext1{height:-moz-fit-content;height:fit-content;font-kerning:none;font-size:32px;font-family:Poppins}.main--subcontainer .Herotext1 span,.main--subcontainer .char{font-size:32px}.main--subcontainer p:not(p:first-child){width:inherit;font-size:16px;line-height:26px;font-family:Poppins}.main--subcontainer #animated--type--text{display:block;min-height:50px}.brand--section{padding:0}.brand--section .brand--section1{margin:-78px 16px 160px;padding:52px 20px}.brand--section .brand--section1 .revelation--para0{font-size:14px}.brand--section .brand--section1 .revelation--para2{font-size:32px}.brand--section .brand--section1 .revelation--para3{transform:translateY(350px)}.brand--section .brand--section2{margin:-78px 16px 160px;font-size:14px}.brand--section .brand--section2 p{margin-bottom:16px}.brand--section .brand--section2 div{margin-top:16px}@keyframes primaryM{0%{left:60%}to{left:-60%}}.brand--section .brand--section2 div .primary--brandsection{left:60%;animation:primaryM 30s linear infinite}.brand--section .brand--section2 div .brand{width:70px}.services--section{padding:32px 16px}.services--section .services--section1 .revelation2{overflow:hidden}.services--section .services--section1 div .revelation2--para1{font-size:14px;line-height:22px}.services--section .services--section1 div .revelation2--para2{font-size:32px;line-height:48px}.services--section .services--section2 div .services--section2--img{transform:translateX(0);opacity:1}.prefooter{padding:32px 16px}.prefooter #prefooter--text{font-size:32px;line-height:48px}}@media(max-width:480px){.main{padding:32px 16px}.main--subcontainer{width:100%}.brand--section .brand--section2{margin:-78px 0 160px}.brand--section .brand--section2 div{width:calc(100vw + 300px)}.brand--section .brand--section2 div .primary--brandsection{width:-moz-fit-content;width:fit-content;top:0}.brand--section .brand--section2 div .secondary--brandsection{display:none}.brand--section .brand--section2 div .brand{width:94px;height:30px;margin-right:93px}.services--section .services--section1 p:nth-child(2){font-size:32px}.services--section .services--section2{color:#dfdfdf}.services--section .services--section2 div .services--section2--para1{font-size:24px}.services--section .services--section2 div .services--section2--para2{font-size:16px;line-height:22px}.services--section .services--section2 div .services--section2--img{width:64px;height:64px}.services--section .services--section2 div div p{font-size:14px;font-weight:500}}