/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-sky-400:oklch(74.6% .16 232.661);--color-purple-400:oklch(71.4% .203 305.504);--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-tight:1.25;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.right-3{right:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.right-\[60px\]{right:60px}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-16{bottom:calc(var(--spacing) * 16)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-25{margin-top:calc(var(--spacing) * 25)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-35{margin-top:calc(var(--spacing) * 35)}.mt-40{margin-top:calc(var(--spacing) * 40)}.mt-50{margin-top:calc(var(--spacing) * 50)}.mt-70{margin-top:calc(var(--spacing) * 70)}.mb-0{margin-bottom:0}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-15{margin-bottom:calc(var(--spacing) * 15)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-35{margin-bottom:calc(var(--spacing) * 35)}.mb-50{margin-bottom:calc(var(--spacing) * 50)}.mb-60{margin-bottom:calc(var(--spacing) * 60)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-5{height:calc(var(--spacing) * 5)}.h-\[76px\]{height:76px}.h-\[505px\]{height:505px}.h-full{height:100%}.max-h-\[85vh\]{max-height:85vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-5{width:calc(var(--spacing) * 5)}.w-\[76px\]{width:76px}.w-\[365px\]{width:365px}.w-full{width:100%}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%}.scale-100,.scale-50{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scrollbar-none{scrollbar-width:none}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-\[\#0A0D14\]{background-color:#0a0d14}.bg-\[\#202120\]{background-color:#202120}.bg-\[\#C5FC74\]{background-color:#c5fc74}.bg-\[\#E2E2E6\]{background-color:#e2e2e6}.bg-transparent{background-color:#0000}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-sky-400\/20{--tw-gradient-from:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.from-sky-400\/20{--tw-gradient-from:color-mix(in oklab,var(--color-sky-400) 20%,transparent)}}.from-sky-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-400\/20{--tw-gradient-to:#c07eff33}@supports (color:color-mix(in lab,red,red)){.to-purple-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-purple-400) 20%,transparent)}}.to-purple-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.p-0{padding:0}.p-1{padding:var(--spacing)}.px-\[18px\]{padding-inline:18px}.py-\[10px\]{padding-block:10px}.pt-0{padding-top:0}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-\[13px\]{font-size:13px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-\[\#0A0D14\]{color:#0a0d14}.text-\[\#C5FC74\]{color:#c5fc74}.text-white{color:var(--color-white)}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-white\/70::placeholder{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.placeholder-white\/70::placeholder{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.opacity-0{opacity:0}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#00000073)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.9\)\],.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.45\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#000000e6)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d)}.shadow-inner,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 12px var(--tw-drop-shadow-color,#0006));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.4\)\],.drop-shadow-sm{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-150{transition-delay:.15s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:0ms\]{animation-delay:0s}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:opacity-40:disabled{opacity:.4}@media (min-width:40rem){.sm\:right-7{right:calc(var(--spacing) * 7)}.sm\:right-\[64px\]{right:64px}.sm\:bottom-7{bottom:calc(var(--spacing) * 7)}.sm\:bottom-\[62px\]{bottom:62px}.sm\:h-\[82px\]{height:82px}.sm\:w-\[82px\]{width:82px}}}:root{--font-inter:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-playfair:"Playfair Display",Georgia,serif}body{font-family:var(--font-inter)}.font-serif,.playfair,.ser{font-family:var(--font-playfair)!important}.navbar,.navbar>.container,.navbar>.container-fluid{justify-content:space-between!important;align-items:center!important;display:flex!important}.navbar>.container,.navbar>.container-fluid{position:relative!important}.navbar-expand-lg{flex-wrap:nowrap!important}.work-card .card-item,.work-card .cards{position:relative}.work-card .cards>:first-child,.work-card .cards>:first-child .card-item{z-index:1!important}.work-card .cards>:nth-child(2),.work-card .cards>:nth-child(2) .card-item{z-index:2!important}.work-card .cards>:nth-child(3),.work-card .cards>:nth-child(3) .card-item{z-index:3!important}.work-card .cards>:nth-child(4),.work-card .cards>:nth-child(4) .card-item{z-index:4!important}.work-card .cards>:nth-child(5),.work-card .cards>:nth-child(5) .card-item{z-index:5!important}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.row>*{flex-shrink:0;width:100%;max-width:100%}.col-12{flex:none;width:100%}@media (min-width:576px){.col-sm-6{flex:none;width:50%}}@media (min-width:768px){.col-md-6{flex:none;width:50%}}@media (min-width:992px){.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}}.col-left,.col-right{flex:1}.d-flex{display:flex!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-start{align-items:flex-start!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.flex-wrap{flex-wrap:wrap!important}.flex-column{flex-direction:column!important}.text-center{text-align:center!important}.position-relative{position:relative!important}.gap-3{gap:1rem!important}.fab{vertical-align:-.125em;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fab.fa-linkedin-in{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z'/%3E%3C/svg%3E")}.fab.fa-facebook-f{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E")}.fab.fa-instagram{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}.fab.fa-youtube{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'/%3E%3C/svg%3E")}.fab.fa-whatsapp{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E")}.progress-wrap{z-index:100!important;bottom:30px!important;left:30px!important;right:auto!important}.progress-wrap:after{content:"↑"!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important}main{z-index:5;position:relative}.row>*{margin-top:0;padding-left:15px;padding-right:15px}.row.sm-marg{margin-left:-5px;margin-right:-5px}.row.sm-marg>*{padding-left:5px;padding-right:5px}.row.stand-marg{margin-left:-20px;margin-right:-20px}.row.stand-marg>*{padding-left:20px;padding-right:20px}.row.md-marg{margin-left:-25px;margin-right:-25px}.row.md-marg>*{padding-left:25px;padding-right:25px}.row.lg-marg{margin-left:-40px;margin-right:-40px}.row.lg-marg>*{padding-left:40px;padding-right:40px}.row.xlg-marg{margin-left:-50px;margin-right:-50px}.row.xlg-marg>*{padding-left:50px;padding-right:50px}.row.xxlg-marg{margin-left:-80px;margin-right:-80px}.row.xxlg-marg>*{padding-left:80px;padding-right:80px}.container{max-width:1320px}.container-xxl{max-width:1700px}.container-xl{max-width:1400px}.container-box{max-width:1920px;margin:auto}img{width:100%;height:auto}figure{margin:0}.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:none}.alink{height:100%;position:absolute;left:0}.alink,.hamenu{width:100%;top:0}.hamenu{z-index:2147483647;-o-transition:all .7s cubic-bezier(1,0,.55,1);background:#1d1d1d;height:100vh;transition:all .7s cubic-bezier(1,0,.55,1);position:fixed;left:-100%;overflow:hidden}.hamenu:after{content:"";pointer-events:none;opacity:.5;background-image:url(/common/imgs/menu-shape.png);background-repeat:repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.hamenu .close-menu{text-align:center;cursor:pointer;z-index:4;color:#fff;opacity:0;-o-transition:all .4s;border:1px solid #fff3;border-radius:50%;width:60px;height:60px;line-height:60px;transition:all .4s;position:absolute;top:30px;right:40px;transform:translateY(-100px)}.hamenu.open .close-menu,.hamenu.open .menu-links .main-menu>li .link{opacity:1;-o-transition-delay:1s;transition-delay:1s;transform:translateY(0)}.hamenu.open .cont-info .text-center{opacity:1;-o-transition-delay:1.4s;transition-delay:1.4s;transform:translateY(0)}.hamenu .menu-links{color:#fff;background:#111;align-items:center;width:100%;height:100vh;padding-top:80px;padding-left:80px;padding-right:80px;display:flex;overflow:auto}.hamenu .menu-links::-webkit-scrollbar{width:5px}.hamenu .menu-links::-webkit-scrollbar-track{background:#111}.hamenu .menu-links::-webkit-scrollbar-thumb{background:#fff3;border-radius:5px}.hamenu .menu-links .main-menu{z-index:2;position:relative}.hamenu .menu-links .main-menu ul{margin:0;padding:0}.hamenu .menu-links .main-menu>li{-o-transition:all .5s;transition:all .5s}.hamenu .menu-links .main-menu>li .link{opacity:0;-o-transition:all .7s;width:100%;padding:15px 30px;font-size:50px;font-weight:600;line-height:1.2;transition:all .7s;display:block;position:relative;transform:translateY(100px)}.hamenu .menu-links .main-menu>li .link i{width:90px;position:absolute;top:0;bottom:0;right:0}.hamenu .menu-links .main-menu>li .link i:before{content:"";background:#fff;width:1px;height:16px;position:absolute;top:50%;left:50%}.hamenu .menu-links .main-menu>li .link i:after{content:"";background:#fff;width:16px;height:1px;position:absolute;top:calc(50% + 8px);left:calc(50% - 8px)}.hamenu .menu-links .main-menu>li .link.dopen i:before{opacity:0}.hamenu .menu-links .main-menu>li .link .fill-text{color:#fff6;position:relative}.hamenu .menu-links .main-menu>li .link .fill-text:after{content:attr(data-text);color:#fff;white-space:nowrap;-o-transition:width .75s cubic-bezier(.63,.03,.21,1);width:100%;transition:width .75s cubic-bezier(.63,.03,.21,1);position:absolute;top:0;left:0;overflow:hidden}.hamenu .menu-links .main-menu>li.hoverd .link .fill-text:after{width:0}.hamenu .menu-links .main-menu>li .sub-dmenu{text-transform:capitalize;letter-spacing:normal;background:#ffffff02;padding-left:50px;font-size:30px;font-weight:500}.hamenu .menu-links .main-menu .sub-menu{padding:20px 0;display:none}.hamenu .menu-links .main-menu .sub-menu.no-bord{border-top:0;padding:0}.hamenu .menu-links .main-menu .sub-menu li{margin:0;padding:0;font-size:22px;font-weight:400;line-height:1}.hamenu .menu-links .main-menu .sub-menu li a{opacity:.6;-o-transition:all .4s;padding:12px 12px 12px 40px;transition:all .4s}.hamenu .menu-links .main-menu .sub-menu li a:hover{opacity:1}.hamenu .menu-links .main-menu .sub-menu2{padding:10px 0 20px;display:none}.hamenu .menu-links .main-menu .sub-menu2 li{margin:0;padding:0;font-size:22px;font-weight:400;line-height:1}.hamenu .menu-links .main-menu .sub-menu2 li a{opacity:.6;-o-transition:all .4s;padding:12px 12px 12px 70px;transition:all .4s}.hamenu .menu-links .main-menu .sub-menu2 li a:hover{opacity:1}.hamenu .cont-info{color:#fff;background:#1d1d1d;width:70%;padding-left:30px}.hamenu .cont-info .logo{width:200px;margin:auto}.hamenu .cont-info .social-icon a{margin:0 15px}.hamenu .cont-info .text-center{-o-transition:all .4s;opacity:0;transition:all .4s;transform:translateY(50px)}.hamenu .cont-info .text-center h5{letter-spacing:normal;font-size:20px;font-weight:500;line-height:1.7}@media screen and (max-width:768px){.hamenu.open .cont-info{display:none}.hamenu .menu-links{padding-top:15px;padding-left:15px;padding-right:15px}.hamenu .menu-links .main-menu{width:100%}.hamenu .menu-links .main-menu>li .link{font-size:30px}}body.loaded{height:100%!important;overflow:hidden!important}.loader-wrap{z-index:10;z-index:2147483647;background:0 0;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.loader-wrap svg{fill:#fff;width:100vw;height:110vh;position:absolute;top:0}.loader-wrap .loader-wrap-heading .load-text{color:#fff;letter-spacing:15px;text-transform:uppercase;z-index:20;font-size:20px;font-weight:200}.load-text span{animation:loading 1s infinite alternate}.load-text span:first-child{animation-delay:0s}.load-text span:nth-child(2){animation-delay:.1s}.load-text span:nth-child(3){animation-delay:.2s}.load-text span:nth-child(4){animation-delay:.3s}.load-text span:nth-child(5){animation-delay:.4s}.load-text span:nth-child(6){animation-delay:.5s}.load-text span:nth-child(7){animation-delay:.6s}@keyframes loading{0%{opacity:1}to{opacity:0}}*{box-sizing:border-box;outline:none;margin:0;padding:0;list-style:none}body{overflow-x:hidden!important}a,a:hover{color:inherit}a,span{display:inline-block}a,a:hover{text-decoration:none}.butn{font-size:14px;font-weight:500}.butn.butn-md{-o-transition:all .4s;padding:12px 25px;transition:all .4s}.butn.butn-rounded{border-radius:30px}.butn-circle{-o-transition:all .4s;border:1px solid #141414;border-radius:50%;width:180px;height:180px;transition:all .4s}.butn-circle.butn-dark{color:#fff;background:#141414}.butn-circle.butn-light{color:#fff;border-color:#fff3}.butn-circle.butn-light:hover{color:#141414;background:#fff}.butn-circle.butn-light:hover .text{color:#141414}.butn-circle.butn-light:hover svg path{stroke:#141414}.butn-circle svg path{-o-transition:all .4s;transition:all .4s}.butn-circle:hover{color:#fff;background:#141414}.butn-circle:hover svg path{stroke:#fff}.butn-circle:hover .text-dark{color:#fff!important}.hover-this .hover-anim{pointer-events:none;-o-transition:transform .2s linear;transition:transform .2s linear}.cursor{pointer-events:none;mix-blend-mode:difference;-o-transition:transform .3s ease,opacity .4s ease;z-index:99999;background-color:#fff;border-radius:50%;padding:.3rem;transition:transform .3s,opacity .4s;position:fixed}.cursor-active{opacity:.1;transform:translate(-50%,-50%)scale(8)}.rolling-text{height:50px;line-height:50px;display:inline-block;overflow:hidden}.rolling-text.butn{padding:0 35px}.social-text .rolling-text{height:30px;line-height:30px}.rolling-text.play .letter,.rolling-text:hover .letter{transform:translateY(-100%)}.rolling-text .letter{-o-transition:transform .5s cubic-bezier(.76,0,.24,1);transition:transform .5s cubic-bezier(.76,0,.24,1);display:inline-block}.letter:first-child{-o-transition-delay:0s;transition-delay:0s}.letter:nth-child(2){-o-transition-delay:15ms;transition-delay:15ms}.letter:nth-child(3){-o-transition-delay:30ms;transition-delay:30ms}.letter:nth-child(4){-o-transition-delay:45ms;transition-delay:45ms}.letter:nth-child(5){-o-transition-delay:60ms;transition-delay:60ms}.letter:nth-child(6){-o-transition-delay:75ms;transition-delay:75ms}.letter:nth-child(7){-o-transition-delay:90ms;transition-delay:90ms}.letter:nth-child(8){-o-transition-delay:.105s;transition-delay:.105s}.letter:nth-child(9){-o-transition-delay:.12s;transition-delay:.12s}.letter:nth-child(10){-o-transition-delay:.135s;transition-delay:.135s}.letter:nth-child(11){-o-transition-delay:.15s;transition-delay:.15s}.letter:nth-child(12){-o-transition-delay:.165s;transition-delay:.165s}.letter:nth-child(13){-o-transition-delay:.18s;transition-delay:.18s}.letter:nth-child(14){-o-transition-delay:.195s;transition-delay:.195s}.letter:nth-child(15){-o-transition-delay:.21s;transition-delay:.21s}.letter:nth-child(16){-o-transition-delay:.225s;transition-delay:.225s}.letter:nth-child(17){-o-transition-delay:.24s;transition-delay:.24s}.letter:nth-child(18){-o-transition-delay:.255s;transition-delay:.255s}.letter:nth-child(19){-o-transition-delay:.27s;transition-delay:.27s}.letter:nth-child(20){-o-transition-delay:.285s;transition-delay:.285s}.letter:nth-child(21){-o-transition-delay:.3s;transition-delay:.3s}.progress-wrap{cursor:pointer;z-index:100;opacity:0;visibility:hidden;-o-transition:all .4s linear;mix-blend-mode:difference;border-radius:50px;width:44px;height:44px;transition:all .4s linear;display:block;position:fixed;bottom:30px;right:30px;transform:translateY(20px)}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap:after{content:"";text-align:center;color:#ccc;cursor:pointer;z-index:1;-o-transition:all .4s linear;width:44px;height:44px;font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:900;line-height:44px;transition:all .4s linear;display:block;position:absolute;top:0;left:0}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#ccc;stroke-width:4px;box-sizing:border-box;-o-transition:all .4s linear;transition:all .4s linear}.d-rotate{perspective:1000px}.d-rotate .rotate-text{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-o-transition:all .8s;transform-origin:50% 0;opacity:0;-o-transition-delay:.5s;transition:all .8s .5s;display:block;transform:translate3d(0,50px,-50px)rotateX(-45deg)scale(.95)}.d-rotate.animated .rotate-text{opacity:1;transform:translate(0)rotateX(0)scale(1)}.d-slideup .sideup-text{display:block;overflow:hidden}.d-slideup .sideup-text:first-of-type .up-text{-o-transition-delay:.2s;transition-delay:.2s}.d-slideup .sideup-text:nth-of-type(2) .up-text{-o-transition-delay:.6s;transition-delay:.6s}.d-slideup .sideup-text:nth-of-type(3) .up-text{-o-transition-delay:1s;transition-delay:1s}.d-slideup .sideup-text:nth-of-type(4) .up-text{-o-transition-delay:1.4s;transition-delay:1.4s}.d-slideup .sideup-text:nth-of-type(5) .up-text{-o-transition-delay:1.8s;transition-delay:1.8s}.d-slideup .sideup-text .up-text{-o-transition:all .8s;transition:all .8s;transform:translateY(100%)}.d-slideup.animated .up-text{transform:translateY(0)}.main-marq{padding:0;position:relative;overflow:hidden!important}.main-marq:after{content:"";pointer-events:none;background:linear-gradient(270deg,#fff,#0000 280px calc(100% - 280px),#fff);position:absolute;inset:-30px}.main-marq.shadow-off:after{display:none}.main-marq.md-text .box .item h4{font-size:40px}.main-marq.lrg .box .item h4{font-size:5vw}.main-marq.xlrg .box .item{padding:0 30px}.main-marq.xlrg .box .item h4{font-size:8vw}.main-marq .slide-har{display:flex;position:relative}.main-marq .slide-har .overlay-link{width:100%;height:100%;position:absolute;top:0;left:0}.main-marq .strok .item h4,.main-marq .strok .item h4 a{-webkit-text-stroke:.5px #fff;color:#0000!important}.main-marq .non-strok .item h4,.main-marq .non-strok .item h4 a{color:#fff!important;-webkit-text-stroke:0!important}.main-marq .box{display:flex}.main-marq .box .item{padding:0 30px}.main-marq .box .item h4{white-space:nowrap;margin:0}.main-marq .box .item h4 .icon{margin-bottom:-15px}.main-marq .box .item:nth-of-type(2n) h4,.main-marq .box .item:nth-of-type(2n) h4 a{color:#0000;-webkit-text-stroke:.5px #fff}.main-marq .box:last-of-type .item:nth-of-type(2n) h4,.main-marq .box:last-of-type .item:nth-of-type(2n) h4 a{color:#fff;-webkit-text-stroke:0}.main-marq .box:last-of-type .item:nth-of-type(odd) h4,.main-marq .box:last-of-type .item:nth-of-type(odd) h4 a{color:#0000;-webkit-text-stroke:1px #fff}.slide-har{position:relative}.slide-har.st1 .box{animation:slide-har 80s linear infinite;position:relative}.slide-har.st2 .box{animation:slide-har-revers 80s linear infinite;position:relative}@keyframes slide-har{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-har-revers{to{transform:translate(0)}0%{transform:translate(-100%)}}.main-marqv{padding:0;position:relative}.main-marqv:after{content:"";pointer-events:none;background:linear-gradient(0deg,#fff,#0000 80px calc(100% - 80px),#fff);width:100%;height:100%;position:absolute;top:0;left:0}.main-marqv .slide-vertical{height:600px;margin:0 auto;position:relative;overflow:hidden}.main-marqv .slide-vertical:hover .box{animation-play-state:paused!important}.main-marqv .slide-vertical .box{animation:slide-vertical 50s linear infinite;position:relative}@keyframes slide-vertical{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.imago{clip-path:polygon(0 0,0 0,0 100%,0 100%);filter:blur(5px);-o-transition:clip-path .8s ease-in-out .3s,transform .8s ease-in-out 1.1s,filter .5s ease-in-out 1.1s;transition:clip-path .8s ease-in-out .3s,transform .8s ease-in-out 1.1s,filter .5s ease-in-out 1.1s;position:relative;transform:scale(1.2)}.imago.animated{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.imago.animated,.imago.simpl{filter:blur();transform:scale(1)}[data-overlay-dark],[data-overlay-light]{position:relative}[data-overlay-dark] .container,[data-overlay-dark] .container-xxl,[data-overlay-light] .container,[data-overlay-light] .container-xxl{z-index:7;position:relative}[data-overlay-dark]:before,[data-overlay-light]:before{content:"";z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}[data-overlay-dark]:before{background:#141414}[data-overlay-light]:before{background:#fff}.bg-color h1,.bg-color h2,.bg-color h3,.bg-color h4,.bg-color h5,.bg-color h6,.bg-color span,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark span,[data-overlay-dark],[data-overlay-dark] h1,[data-overlay-dark] h2,[data-overlay-dark] h3,[data-overlay-dark] h4,[data-overlay-dark] h5,[data-overlay-dark] h6,[data-overlay-dark] span{color:#fff}[data-overlay-dark="0"]:before,[data-overlay-light="0"]:before{opacity:0}[data-overlay-dark="1"]:before,[data-overlay-light="1"]:before{opacity:.1}[data-overlay-dark="2"]:before,[data-overlay-light="2"]:before{opacity:.2}[data-overlay-dark="3"]:before,[data-overlay-light="3"]:before{opacity:.3}[data-overlay-dark="4"]:before,[data-overlay-light="4"]:before{opacity:.4}[data-overlay-dark="5"]:before,[data-overlay-light="5"]:before{opacity:.5}[data-overlay-dark="6"]:before,[data-overlay-light="6"]:before{opacity:.6}[data-overlay-dark="7"]:before,[data-overlay-light="7"]:before{opacity:.7}[data-overlay-dark="8"]:before,[data-overlay-light="8"]:before{opacity:.8}[data-overlay-color="9"]:before,[data-overlay-dark="9"]:before,[data-overlay-light="9"]:before{opacity:.9}[data-overlay-dark="10"]:before,[data-overlay-light="10"]:before{opacity:1}.o-hidden{overflow:hidden}.position-re{position:relative}.position-abs{position:absolute}.cursor-pointer{cursor:pointer}.revers-x{transform:rotateX(180deg)}.revers-y{transform:rotateY(180deg)}.full-over{position:absolute;inset:0}.ontop{z-index:7;position:relative}img.out-box{width:140%}img.left{margin-left:-40%}.no-bord{border:0!important}.bord-thin-top{border-top:1px solid #00000026}.bord-thin-bottom{border-bottom:1px solid #00000026}.bord-thin-right{border-right:1px solid #00000026}.bord-thin-left{border-left:1px solid #00000026}.bord-thin-top-light{border-top:1px solid #ffffff26}.bord-thin-bottom-light{border-bottom:1px solid #ffffff26}.bord-thin-right-light{border-right:1px solid #ffffff26}.bord-thin-left-light{border-left:1px solid #ffffff26}.radius-5{border-radius:5px!important}.radius-10{border-radius:10px!important}.radius-15{border-radius:15px!important}.radius-20{border-radius:20px!important}.radius-25{border-radius:25px!important}.radius-30{border-radius:30px!important}.radius-50{border-radius:50px}.order-md-1,.order-md-2,.order-md-3,.order-md-4{-webkit-box-ordinal-group:inherit!important;-ms-flex-order:inherit!important;order:inherit!important}.full-width{width:100%!important}.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-top{background-position:top}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-fixed{background-attachment:fixed}.bg-repeat{background-repeat:repeat}.bg-auto,.bg-repeat{background-size:auto}.bg-auto{background-repeat:no-repeat}.section-padding{padding-top:140px;padding-bottom:140px}.section-ptb{padding:80px 0}.cmd-padding{padding:0 10px}.csm-padding{padding:0 5px}.head-pt{padding:80px 0 0}.head-pb{padding:0 0 80px}.no-shad{-webkit-box-shadow:none;box-shadow:none}.stroke{color:#0000;-webkit-text-stroke:1px #000000b3}.fit-img{overflow:hidden}.fit-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.rounded{border-radius:5px}.circle{border-radius:50%}.circle-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.circle-30{width:30px;height:30px;line-height:30px}.circle-30,.circle-40{text-align:center;border-radius:50%;overflow:hidden}.circle-40{width:40px;height:40px;line-height:40px}.circle-50{width:50px;height:50px;line-height:50px}.circle-50,.circle-60{text-align:center;border-radius:50%;overflow:hidden}.circle-60{width:60px;height:60px;line-height:60px}.circle-70{width:70px;height:70px;line-height:70px}.circle-70,.circle-80{text-align:center;border-radius:50%;overflow:hidden}.circle-80{width:80px;height:80px;line-height:80px}.circle-90{width:90px;height:90px;line-height:90px}.circle-100,.circle-90{text-align:center;border-radius:50%;overflow:hidden}.circle-100{width:100px;height:100px;line-height:100px}.circle-120{text-align:center;border-radius:50%;width:120px;height:120px;line-height:120px;overflow:hidden}.nowrap{white-space:nowrap}.balance{text-wrap:balance}.unlist{list-style:none}.underline a{text-decoration:underline!important}.underline span{text-decoration:underline}.undecro:hover{text-decoration:none}.inline-b{display:inline-block}.inline{display:inline}.valign{align-items:center}.flex,.valign{display:flex}.horizontal-link li{display:inline-block}.rest{margin:0;padding:0}.plink{width:100%;height:100%;position:absolute;top:0;left:0}.social.circle-bord a{text-align:center;border:1px solid #eee;border-radius:50%;width:40px;height:40px;line-height:40px}.primery-shadow{box-shadow:0 8px 30px -4px #0000001a}.icon-img-20{width:20px}.icon-img-30{width:30px}.icon-img-40{width:40px}.icon-img-50{width:50px}.icon-img-60{width:60px}.icon-img-70{width:70px}.icon-img-80{width:80px}.icon-img-90{width:90px}.icon-img-100{width:100px}.icon-img-120{width:120px}.zindex-1{z-index:1}.zindex-2{z-index:2}.zindex-3{z-index:3}.zindex-4{z-index:4}.zindex-5{z-index:5}.zindex-10{z-index:10}.zindex-99{z-index:99}.opacity-05{opacity:.05!important}.opacity-0{opacity:0!important}.opacity-1{opacity:.1!important}.opacity-2{opacity:.2!important}.opacity-3{opacity:.3!important}.opacity-4{opacity:.4!important}.opacity-5{opacity:.5!important}.opacity-6{opacity:.6!important}.opacity-7{opacity:.7!important}.opacity-8{opacity:.8!important}.opacity-9{opacity:.9!important}.text-white{color:#fff}.text-black{color:#000}.text-dark{color:#444}.text-extra-light-gray{color:#b7b7b7}.text-hover-inherit:hover{color:inherit!important}.text-hover-light:hover{color:#fff!important}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.fz-10{font-size:10px!important}.fz-12{font-size:12px!important}.fz-13{font-size:13px!important}.fz-14{font-size:14px!important}.fz-15{font-size:15px!important}.fz-16{font-size:16px!important}.fz-18{font-size:18px!important}.fz-20{font-size:20px!important}.fz-22{font-size:22px!important}.fz-24{font-size:24px!important}.fz-25{font-size:25px!important}.fz-26{font-size:26px!important}.fz-28{font-size:28px!important}.fz-30{font-size:30px!important}.fz-35{font-size:35px!important}.fz-40{font-size:40px!important}.fz-42{font-size:42px!important}.fz-44{font-size:44px!important}.fz-45{font-size:45px!important}.fz-46{font-size:46px!important}.fz-48{font-size:48px!important}.fz-50{font-size:50px!important}.fz-55{font-size:55px!important}.fz-60{font-size:60px!important}.fz-65{font-size:65px!important}.fz-70{font-size:70px!important}.fz-80{font-size:80px!important}.fz-100{line-height:1.1;font-size:100px!important}.fz-120{line-height:1.1;font-size:120px!important}.line-height-1{line-height:1}.line-height-10{line-height:10px}.line-height-13{line-height:13px}.line-height-18{line-height:18px}.line-height-20{line-height:20px}.line-height-22{line-height:22px}.line-height-24{line-height:24px}.line-height-26{line-height:26px}.line-height-28{line-height:28px}.line-height-30{line-height:30px}.line-height-35{line-height:35px}.line-height-40{line-height:40px}.line-height-45{line-height:45px}.line-height-50{line-height:50px}.line-height-55{line-height:55px}.line-height-60{line-height:60px}.line-height-65{line-height:65px}.line-height-70{line-height:70px}.line-height-75{line-height:75px}.line-height-80{line-height:80px}.line-height-85{line-height:85px}.line-height-90{line-height:90px}.line-height-95{line-height:95px}.line-height-100{line-height:100px}.line-height-110{line-height:110px}.line-height-120{line-height:120px}.text-u{text-transform:uppercase!important}.text-l{text-transform:lowercase!important}.text-c{text-transform:capitalize!important}.text-non{text-transform:none!important}.text-i{font-style:italic}.text-left{text-align:left}.text-right{text-align:right}.ls0{letter-spacing:0!important}.ls1{letter-spacing:1px!important}.ls2{letter-spacing:2px!important}.ls3{letter-spacing:3px!important}.ls4{letter-spacing:4px!important}.ls5{letter-spacing:5px!important}.ls6{letter-spacing:6px!important}.ls7{letter-spacing:7px!important}.ls8{letter-spacing:8px!important}.ls9{letter-spacing:9px!important}.ls10{letter-spacing:10px!important}.ls15{letter-spacing:15px!important}.ls20{letter-spacing:20px!important}.ls25{letter-spacing:25px!important}.ls30{letter-spacing:30px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-62{margin-top:62px!important}.mt-65{margin-top:65px!important}.mt-70{margin-top:70px!important}.mt-75{margin-top:75px!important}.mt-80{margin-top:80px!important}.mt-85{margin-top:85px!important}.mt-90{margin-top:90px!important}.mt-95{margin-top:95px!important}.mt-100{margin-top:100px!important}.mt-120{margin-top:120px!important}.mt-140{margin-top:140px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.mb-55{margin-bottom:55px!important}.mb-60{margin-bottom:60px!important}.mb-62{margin-bottom:62px!important}.mb-65{margin-bottom:65px!important}.mb-70{margin-bottom:70px!important}.mb-75{margin-bottom:75px!important}.mb-80{margin-bottom:80px!important}.mb-85{margin-bottom:85px!important}.mb-90{margin-bottom:90px!important}.mb-95{margin-bottom:95px!important}.mb-100{margin-bottom:100px!important}.mb-120{margin-bottom:120px!important}.mb-140{margin-bottom:140px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-45{margin-right:45px!important}.mr-50{margin-right:50px!important}.mr-55{margin-right:55px!important}.mr-60{margin-right:60px!important}.mr-62{margin-right:62px!important}.mr-65{margin-right:65px!important}.mr-70{margin-right:70px!important}.mr-75{margin-right:75px!important}.mr-80{margin-right:80px!important}.mr-85{margin-right:85px!important}.mr-90{margin-right:90px!important}.mr-95{margin-right:95px!important}.mr-100{margin-right:100px!important}.ml-auto{margin-left:auto}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-45{margin-left:45px!important}.ml-50{margin-left:50px!important}.ml-55{margin-left:55px!important}.ml-60{margin-left:60px!important}.ml-62{margin-left:62px!important}.ml-65{margin-left:65px!important}.ml-70{margin-left:70px!important}.ml-75{margin-left:75px!important}.ml-80{margin-left:80px!important}.ml-85{margin-left:85px!important}.ml-90{margin-left:90px!important}.ml-95{margin-left:95px!important}.ml-100{margin-left:100px!important}.m-auto{margin-left:auto;margin-right:auto}.min-30{margin-left:-30px;margin-right:-30px}.margin-rl-5{margin-left:5px;margin-right:5px}.margin-rl-10{margin-left:10px;margin-right:10px}.margin-rl-15{margin-left:15px;margin-right:15px}.margin-rl-20{margin-left:20px;margin-right:20px}.margin-rl-25{margin-left:25px;margin-right:25px}.margin-rl-30{margin-left:30px;margin-right:30px}.margin-rl-35{margin-left:35px;margin-right:35px}.margin-rl-40{margin-left:40px;margin-right:40px}.margin-rl-45{margin-left:45px;margin-right:45px}.margin-rl-50{margin-left:50px;margin-right:50px}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pt-55{padding-top:55px!important}.pt-60{padding-top:60px!important}.pt-65{padding-top:65px!important}.pt-70{padding-top:70px!important}.pt-75{padding-top:75px!important}.pt-80{padding-top:80px!important}.pt-85{padding-top:85px!important}.pt-90{padding-top:90px!important}.pt-95{padding-top:95px!important}.pt-100{padding-top:100px!important}.pt-120{padding-top:120px!important}.pt-140{padding-top:140px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pb-55{padding-bottom:55px!important}.pb-60{padding-bottom:60px!important}.pb-65{padding-bottom:65px!important}.pb-70{padding-bottom:70px!important}.pb-75{padding-bottom:75px!important}.pb-80{padding-bottom:80px!important}.pb-85{padding-bottom:85px!important}.pb-90{padding-bottom:90px!important}.pb-95{padding-bottom:95px!important}.pb-100{padding-bottom:100px!important}.pb-120{padding-bottom:120px!important}.pb-140{padding-bottom:140px!important}.no-padding{padding:0!important}.pr-30{padding-right:30px}.pr-50{padding-right:50px}.pl-30{padding-left:30px}.pl-50{padding-left:50px}.padding-rl-5{padding-left:5px;padding-right:5px}.padding-rl-10{padding-left:10px;padding-right:10px}.padding-rl-15{padding-left:15px;padding-right:15px}.padding-rl-20{padding-left:20px;padding-right:20px}.padding-rl-25{padding-left:25px;padding-right:25px}.padding-rl-30{padding-left:30px;padding-right:30px}.padding-rl-35{padding-left:35px;padding-right:35px}.padding-rl-40{padding-left:40px;padding-right:40px}.padding-rl-45{padding-left:45px;padding-right:45px}.padding-rl-50{padding-left:50px;padding-right:50px}@media screen and (max-width:992px){.md-mb10{margin-bottom:10px}.md-mb15{margin-bottom:15px}.md-mb20{margin-bottom:20px}.md-mb30{margin-bottom:30px}.md-mb40{margin-bottom:40px}.md-mb50{margin-bottom:50px!important}.md-mb80{margin-bottom:80px}.md-no-mrg{margin:0!important}.md-pb10{padding-bottom:10px}.md-pb20{padding-bottom:20px}.md-pb30{padding-bottom:30px}.md-pb40{padding-bottom:40px}.md-pb50{padding-bottom:50px}.md-pb60{padding-bottom:60px}.md-pb70{padding-bottom:70px}.md-pb80{padding-bottom:80px}.md-pt80{padding-top:80px!important}.md-no-pad{padding:0!important}.md-center{text-align:center!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.md-hide{display:none}.justify-end{justify-content:flex-start!important}.justify-end .ml-auto{margin-top:30px;margin-left:0}.row.sm-marg{margin-left:-15px;margin-right:-15px}.row.sm-marg>*{padding-left:15px;padding-right:15px}.row.stand-marg{margin-left:-15px;margin-right:-15px}.row.stand-marg>*{padding-left:15px;padding-right:15px}.row.md-marg{margin-left:-15px;margin-right:-15px}.row.md-marg>*{padding-left:15px;padding-right:15px}.row.lg-marg{margin-left:-15px;margin-right:-15px}.row.lg-marg>*{padding-left:15px;padding-right:15px}.row.xlg-marg{margin-left:-15px;margin-right:-15px}.row.xlg-marg>*{padding-left:15px;padding-right:15px}.row.xxlg-marg{margin-left:-15px;margin-right:-15px}.row.xxlg-marg>*{padding-left:15px;padding-right:15px}}@media screen and (max-width:768px){.sm-mb10{margin-bottom:10px}.sm-mb20{margin-bottom:20px}.sm-mb30{margin-bottom:30px}.sm-mb40{margin-bottom:40px}.sm-mb50{margin-bottom:50px}.sm-mb60{margin-bottom:60px}.sm-mb80{margin-bottom:80px}.sm-pb10{padding-bottom:10px}.sm-pb20{padding-bottom:20px}.sm-pb30{padding-bottom:30px}.sm-pb40{padding-bottom:40px}.sm-pb50{padding-bottom:50px}.sm-pb60{padding-bottom:60px}.sm-pb70{padding-bottom:70px}.sm-pb80{padding-bottom:80px}.sm-hide{display:none!important}.justify-end{justify-content:flex-start!important}.justify-end .ml-auto{margin-top:30px;margin-left:0}.progress-wrap{display:none}}@media screen and (max-width:480px){.justify-end{justify-content:flex-start!important}}:root{--bg-color:#18191b;--theme-color:#0e0f11;--main-color:#d0ff71}.navbar{z-index:9999999;background:0 0;width:100%;margin:0;padding:0;position:absolute;top:30px;left:0}.navbar.nav-scroll{-o-transition:transform .8s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 0;transition:transform .8s;position:fixed;top:-80px;transform:translateY(80px)}.navbar .logo{padding:7px 15px}.navbar .logo,.navbar .navbar-nav{border:1px solid #ffffff4d;border-radius:30px}.navbar .navbar-nav{margin-left:15px;padding:2px 5px}.navbar .navbar-nav .nav-link{color:#fff;border-radius:30px;padding:5px 20px;font-size:14px}.navbar .navbar-nav .nav-link.active{background:#ffffff1a}.navbar .topnav .butn{color:#1d1d1d;background:#fff;margin-right:15px;padding:7px 20px}.header-dm .caption{z-index:3;position:relative}.header-dm .imgs-cube{position:relative}.header-dm .imgs-cube .imgs{position:absolute;top:50px;right:-100px}.header-dm .imgs-cube .imgs .circle{z-index:4;width:200px;position:relative}.header-dm .imgs-cube .imgs .circle:after{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;background:#ffffff03;border-radius:50%;position:absolute;inset:20px}.header-dm .mimg{width:50%;position:absolute;top:-30px;bottom:0;right:0}.header-dm .mimg img{border-radius:0 30px 30px 0}.header-dm .mimg .shaps.top{background:var(--theme-color);border-radius:0 0 30px;width:45%;height:150px;position:absolute;top:-1px;left:-1px}.header-dm .mimg .shaps.top .shap-right-top{position:absolute;top:0;right:-2.05rem}.header-dm .mimg .shaps.top .shap-right-top svg{width:2.1rem;height:2.1rem}.header-dm .mimg .shaps.top .shap-left-bottom{position:absolute;bottom:-2.05rem;left:-1px}.header-dm .mimg .shaps.top .shap-left-bottom svg{width:2.1rem;height:2.1rem}.header-dm .mimg .text{background:var(--theme-color);text-align:right;border-radius:0 30px 0 0;padding:30px 30px 0 0;position:absolute;bottom:-1px;left:-1px}.header-dm .mimg .text .shap-left-top{position:absolute;top:-2.05rem;left:0;transform:rotate(270deg)}.header-dm .mimg .text .shap-left-top svg{width:2.1rem;height:2.1rem}.header-dm .mimg .text .shap-right-bottom{position:absolute;bottom:-1px;right:-2.05rem;transform:rotate(270deg)}.header-dm .mimg .text .shap-right-bottom svg{width:2.1rem;height:2.1rem}.intro-vid .bg-img{border-radius:30px;height:580px;margin-top:-140px;position:relative}.intro-vid .bg-img .states{background:var(--theme-color);z-index:3;border-radius:30%;max-width:300px;padding:60px 40px;position:absolute;top:-120px;left:30px}.intro-vid .bg-img .states .imgs{display:flex}.intro-vid .bg-img .states .imgs .img{border:2px solid var(--bg-color);border-radius:50%;width:47px;height:47px}.intro-vid .bg-img .states .imgs .icon{background:var(--main-color);text-align:center;z-index:-1;-o-transition:all .5s;border-radius:50%;width:45px;height:45px;margin-left:-10px;line-height:40px;transition:all .5s}.intro-vid .bg-img .states .imgs .icon img{-o-transition:all .5s;width:15px;transition:all .5s}.intro-vid .bg-img .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.intro-vid .bg-img .play-button a{text-align:center;background:#ffffff1a;border:1px solid #ffffffb3;border-radius:50%;width:120px;height:120px;font-size:40px;line-height:120px}.works-dm .sec-head{padding-left:100px}.works-dm .item{margin-top:80px}.works-dm .item:hover .img .tags{opacity:1}.works-dm .item .img{border-radius:15px;position:relative;overflow:hidden}.works-dm .item .img .tags{opacity:0;-o-transition:all .4s;transition:all .4s;position:absolute;bottom:15px;left:20px}.works-dm .item .img .tags a{color:var(--theme-color);background:#fff;border-radius:30px;margin:0 -5px;padding:7px 15px;font-size:14px}.works-dm .item .img .tags a:hover,.works-dm .item .img .tags.colorful a{background:var(--main-color)}.works-dm .item .info{font-size:14px}.works-dm .item .info .dot{background:#fff;border-radius:50%;width:7px;height:7px;margin:0 10px}.services-dm{z-index:3;position:relative}.services-dm .img-patern{filter:invert();opacity:.07;z-index:-1;width:30%;position:absolute;bottom:10%;left:-15%}.services-dm .item{-o-transition:all .4s;border-top:1px solid #ffffff1a;padding:20px 0;transition:all .4s;overflow:hidden}.services-dm .item:last-of-type{border-bottom:1px solid #ffffff1a}.services-dm .item .title h2{letter-spacing:-4px;font-size:100px}.services-dm .item p{opacity:0;-o-transition:all .4s;transition:all .4s}.services-dm .item .icon{text-align:center;border:1px solid #ffffff1a;border-radius:50%;width:60px;height:60px;margin-left:150px;line-height:60px}.services-dm .item .icon img{width:30px}.services-dm .item:hover .title{color:var(--main-color);margin-bottom:0}.services-dm .item:hover p{opacity:1}.numbers-dm .item h2{font-size:120px;font-weight:200}.numbers-dm .item h2 span{font-size:50px}.numbers-dm .item h6{font-size:18px}.clients-dm{position:relative}.clients-dm:before{z-index:3;left:-15px}.clients-dm:after,.clients-dm:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:200px;position:absolute;top:0;bottom:0}.clients-dm:after{right:-15px}.clients-dm .item{margin:0 80px}.clients-dm .item img{width:140px}.testimonials-dm{overflow:hidden!important}.testimonials-dm .sec-head .states h6{font-size:16px}.testimonials-dm .sec-head .states h6 i{text-align:center;background:#1a1b1e;border-radius:50%;width:30px;height:30px;margin-right:5px;font-size:13px;line-height:30px}.testimonials-dm .swiper{clip-path:inset(-100vw -100vw -100vw 0);overflow:visible}.testimonials-dm .swiper-wrapper{padding-bottom:140px}.testimonials-dm .item{background:var(--bg-color);border-radius:15px;padding:40px 30px}.testimonials-dm .item .fit-img{border-radius:50%;width:80px;height:80px}.testimonials-dm .item span.sub-color{font-size:16px}.testimonials-dm .item .stars{color:var(--main-color);font-size:13px}.testimonials-dm .swiper-pagination{background:#ffffff14;height:2px;position:absolute;top:auto;bottom:0}.testimonials-dm .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff}.awards-sa .item-title{border-bottom:1px solid #ffffff80;padding:0 15px 25px}.awards-sa .item-title>div{padding:0}.awards-sa .item-title h6{text-transform:uppercase;letter-spacing:1px;opacity:.7;font-size:12px}.awards-sa .item-line{-o-transition:all .4s;z-index:3;border-bottom:1px solid #fff3;padding:25px 15px;transition:all .4s;position:relative}.awards-sa .item-line>div{padding:0}.awards-sa .item-line>div:last-of-type{text-align:right}.awards-sa .item-line:hover:after{height:100%}.awards-sa .item-line:after{content:"";-o-transition:all .4s;z-index:-1;background:#ffffff0d;width:100%;height:0;transition:all .4s;position:absolute;bottom:0;left:0}.awards-sa .item-line .honors h6{font-size:14px}.awards-sa .item-line .project-date span{opacity:.7;font-size:14px}.blog-sa .item .img{border-radius:15px;height:470px}.blog-sa .item .cont .info a{font-size:14px}.blog-sa .item .cont .info .date{opacity:.5;margin-left:5px}.contact-sa .box{background-position:50%;background-size:cover;border-radius:30px;padding:120px 60px;overflow:hidden}.contact-sa .info{flex-direction:column;justify-content:space-between;height:100%;display:flex}.contact-sa .contact-form label{margin-bottom:5px;font-size:14px}.contact-sa .contact-form label .star{color:red;padding-left:5px}.contact-sa .contact-form input,.contact-sa .contact-form textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #fff3;width:100%;padding:0 0 10px;font-size:18px}.contact-sa .contact-form button{color:#fff;background:0 0}.footer-sa{background:var(--bg-color);border-radius:30px 30px 0 0}.footer-sa .logo{width:160px}.footer-sa .contact-info .item{margin-bottom:50px}.footer-sa .contact-info .item span{text-transform:uppercase;margin-bottom:10px;font-size:12px}.footer-sa .contact-info .social-icon a{text-align:center;-o-transition:all .4s;border:1px solid #ffffff1a;border-radius:50%;width:48px;height:48px;font-size:14px;line-height:48px;transition:all .4s}.footer-sa .contact-info .social-icon a:hover{border-color:#fff}.footer-sa .sub-footer .copy p{font-size:14px}.footer-sa .sub-footer .copy p a{color:#fff}.footer-sa .sub-footer .links{width:100%}.footer-sa .sub-footer .links a{font-size:14px}.footer-sa .sub-footer .links .active{color:#fff}body{font-size:18px;font-weight:400;line-height:1.4}h1,h2,h3,h4,h5,h6{margin:0;font-weight:500}h1{font-size:64px}h1,h2{letter-spacing:-3px}h2{font-size:48px}h3{font-size:40px}h3,h4{letter-spacing:-2px}h4{font-size:36px}h5{letter-spacing:-1px;font-size:32px}h6{font-size:24px}.sub-bg{background:var(--bg-color)}.sub-color{color:#a4a4a4}.sub-head{font-size:20px}p{color:#a4a4a4;margin:0;font-size:16px;font-weight:400}.sec-head .sub-head{padding-left:25px;font-size:18px;font-weight:300;position:relative}.sec-head .sub-head:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:0}.text-indent{text-indent:20%}.crv-butn span{background:var(--main-color);color:#0e0f11}.crv-butn .text{border-radius:30px;padding:0 20px;font-size:15px;font-weight:500;line-height:40px;position:relative}.crv-butn .text:after{content:"";background:var(--main-color);z-index:-1;-o-transition:all .4s;width:30px;height:30px;transition:all .4s;position:absolute;top:5px;right:-15px}.crv-butn .icon{text-align:center;border-radius:50%;width:40px;height:40px;margin-left:-10px;line-height:35px}.crv-butn .icon,.crv-butn .icon img{-o-transition:all .5s;transition:all .5s}.crv-butn .icon img{width:15px}.crv-butn:hover .text:after{border-radius:50%;height:10px;top:calc(50% - 5px);right:0}.crv-butn:hover .icon{margin-left:5px}.crv-butn:hover .icon img{transform:rotate(45deg)}.butn.butn-bord{border:1px solid #ffffff4d}.butn.butn-bord:hover{color:#212121;background:#fff}.icon.invert img{filter:invert()}.butn .icon{width:18px}.butn:hover .icon.invert img{filter:invert(0)}@media screen and (max-width:992px){.header-dm .caption{height:700px}.header-dm .mimg{width:98%;top:-15px;right:1%}.header-dm .mimg .shaps.top{width:90%;height:220px}.sec-head .sub-head{margin-bottom:30px}.text-indent{text-indent:inherit}.intro-vid{margin-top:120px}.services-dm .item .title h2{font-size:80px}.works-dm .sec-head{padding-left:0}.works-dm .gallery,.works-dm .items{height:auto!important;position:static!important}}@media screen and (max-width:768px){.header-dm .caption h1{letter-spacing:-1px;font-size:40px}.services-dm .item{display:block!important}.services-dm .item .title h2{margin-bottom:10px;font-size:60px}.intro-vid{margin-top:0}.intro-vid .bg-img .states{display:none}.testimonials-dm .sec-head .states .ml-80{margin-left:15px!important}}.work-card .card-item{background:var(--bg-color);border:1px solid #ffffff0d;border-radius:10px;margin-bottom:30px}.work-card .card-item .cont .tag{border:1px solid #ffffff1a;margin-right:2px;padding:7px 12px}.work-card .card-item .cont p{line-height:20px}.work-card .card-item .img{padding:20px}.work-card .card-item .img img{border-radius:15px}.services-ds .item{-o-transition:all .4s;border-top:1px solid #ffffff1a;padding:30px;transition:all .4s;overflow:hidden}.services-ds .item:last-of-type{border-bottom:1px solid #ffffff1a}.services-ds .item .title h2{letter-spacing:-4px;font-size:128px;line-height:128px}.services-ds .item .icon{text-align:center;border:1px solid #ffffff1a;border-radius:50%;width:60px;height:60px;margin-left:150px;line-height:60px}.services-ds .item .icon img{width:30px}.services-ds .item .title{-o-transition:all .4s;margin-bottom:-70px;transition:all .4s;position:relative}.services-ds .item:hover{background:#ffffff0d}.services-ds .item:hover .title{color:var(--main-color);margin-bottom:0}.numbers-ca{background:var(--main-color);color:#fff;border-radius:0 0 20px 20px;margin-top:-40px;padding:100px 40px 60px}.numbers-ca .item h2{margin-bottom:30px}.numbers-ca .item span{text-transform:uppercase;font-size:14px;line-height:1.5}.about-ca .main-box{color:#fff;background-size:cover;border-radius:20px;height:870px;padding:40px;position:relative;overflow:hidden}.about-ca .main-box .caption h1{font-size:128px;font-weight:600;line-height:128px}.about-ca .main-box .text{z-index:3;margin-top:60px;position:relative}.about-ca .main-box .text h6{font-size:20px}.about-ca .main-box .states{z-index:3;position:absolute;bottom:40px;left:40px}.about-ca .main-box .states span{text-transform:uppercase;margin-top:15px;font-size:14px}.about-ca .right-column{flex-direction:column;justify-content:space-between;display:flex}.about-ca .team{background:#fff;border-radius:20px;position:relative;overflow:hidden}.about-ca .team .team-swiper{padding:50px 30px 30px}.about-ca .team .img{background-image:linear-gradient(#5b5b5b,#ddd);border-radius:50%;width:190px;height:190px;margin:auto auto 15px;overflow:hidden}.about-ca .team .cont h6{font-size:22px}.about-ca .team .cont span{margin-top:5px;font-size:14px}.about-ca .team .cont .social-icon{margin-top:30px}.about-ca .team .cont .social-icon a{border:1px solid #0003;border-radius:50%;width:40px;height:40px;font-size:14px;line-height:40px}.about-ca .team .botom{margin-top:40px}.about-ca .team .title{font-weight:500}.about-ca .team .controls{align-items:center;display:flex;position:static}.about-ca .team .controls .swiper-button-next,.about-ca .team .controls .swiper-button-prev{text-align:center;color:#151515;background:#d6d8e8;border-radius:50%;width:30px;height:30px;margin:0 2px;font-size:12px;line-height:30px;position:static}.about-ca .team .controls .swiper-button-next:hover,.about-ca .team .controls .swiper-button-prev:hover{color:#fff;background:#151515}.about-ca .team .controls .swiper-button-next:after,.about-ca .team .controls .swiper-button-prev:after{display:none}.about-ca .join{background:var(--main-color);color:#fff;border-radius:20px;height:100%;padding:30px 20px;position:relative;overflow:hidden}.about-ca .join:after{content:"";pointer-events:none;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.about-ca .join .ontop{flex-direction:column;justify-content:space-between;height:100%;display:flex}.about-ca .join .jon-link span{font-size:16px;font-weight:500;line-height:1.5}.about-ca .join .jon-link .icon{text-align:center;background:#fff;border-radius:50%;width:40px;height:40px;line-height:40px}.about-ca .join .jon-link .icon img{width:15px}.about-ca .join .cont span{margin-top:10px;font-size:14px}:root{--bg-color:#141517;--theme-color:#0d0e10;--main-color:#c1ff72;--al-card:#16181b;--al-line:#ffffff17;--al-muted:#9a9d9f;--al-faint:#686b6e}body{background-color:var(--theme-color);color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{letter-spacing:-.025em}.ser{letter-spacing:-.01em;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500}.gr{color:var(--main-color)!important}.navbar .container{position:relative}.navbar .logo{background:0 0!important;border:0!important;padding:0!important}.navbar .logo .al-logo{width:42px;height:auto}.navbar .nav-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141618c7;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar .nav-pill a{color:#ffffffc7;border-radius:999px;padding:6px 14px;font-size:13px;transition:color .25s}.navbar .nav-pill a.on,.navbar .nav-pill a:hover{color:#fff;font-weight:500}@media (min-width:992px){.navbar .nav-pill{display:flex}}.navbar .butn-rounded{border-radius:999px;background:var(--main-color)!important;border:1px solid var(--main-color)!important;margin-right:14px!important;padding:10px 22px!important;font-size:13px!important;font-weight:600!important}.navbar .butn-rounded,.navbar .butn-rounded span{color:#0d0e10!important}.navbar .menu-icon .icon{color:#fff;font-size:20px}.hero-al{text-align:center;background:var(--theme-color);padding-top:195px;padding-bottom:35px;position:relative;overflow:hidden}.al-glow{pointer-events:none;z-index:0;position:absolute;inset:0}.al-glow .g1{filter:blur(80px);background:radial-gradient(circle,#c1ff721c,#c1ff7200 70%);width:58vw;height:36vw;position:absolute;top:-6%;left:50%;transform:translate(-50%)}.al-glow .g2{filter:blur(90px);background:radial-gradient(circle,#2e7d321f,#2e7d3200 72%);width:38vw;height:28vw;position:absolute;top:10%;right:-5%}.hero-al .container{z-index:3;position:relative}.hero-al .eyebrow{color:#fff;letter-spacing:-.01em;margin-bottom:18px;font-size:15px}.hero-al h1{margin:0 auto;font-size:clamp(32px,4.4vw,56px);font-weight:400;line-height:1.18}.hero-al h1 .ln{display:block}.hero-al .inline-ico{vertical-align:middle;align-items:center;gap:8px;margin:0 8px 6px;display:inline-flex}.hero-al .inline-ico img{filter:drop-shadow(0 8px 16px #00000080);width:clamp(34px,3.6vw,46px);height:auto}.hero-al .sub{color:var(--al-muted);margin:22px auto 0;font-size:14.5px}.hero-al .sub b{color:#fff;font-weight:600}.hero-al .cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.btn-hero-dark{color:#fff;background:#ffffff0a;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;padding:12px 32px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex}.btn-hero-dark:hover{background:var(--main-color);border-color:var(--main-color);color:#0d0e10}.btn-hero-white{color:#0d0e10;background:#fff;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;padding:12px 34px;font-size:13px;font-weight:600;transition:all .3s;display:inline-flex}.btn-hero-white:hover{background:var(--main-color);border-color:var(--main-color);color:#0d0e10}.wedo-al{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:70px;display:flex}.wedo-al .lbl-al{color:var(--al-muted);margin-bottom:6px;font-size:12px}.wedo-al .list{font-size:12.5px;line-height:1.9}.wedo-al .list a{color:var(--main-color);font-weight:400}.wedo-al .list span{color:#ffffff73;margin:0 6px}.badges-al{align-items:center;gap:10px;display:flex}.badges-al .b-circle{background:#1c1e22;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.badges-al .b-meta{color:#141517;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}.clients-strip-wrap{margin-top:40px;padding:18px 0;position:relative}.clients-fade-stage{padding:14px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#00000040 7%,#000 18% 82%,#00000040 93%,#0000);mask-image:linear-gradient(90deg,#0000,#00000040 7%,#000 18% 82%,#00000040 93%,#0000)}.clients-fade-stage:after,.clients-fade-stage:before{content:"";z-index:4;pointer-events:none;width:150px;position:absolute;top:0;bottom:0}.clients-fade-stage:before{background:linear-gradient(to right,var(--theme-color) 0,#0d0e1000 100%);left:0}.clients-fade-stage:after{background:linear-gradient(to left,var(--theme-color) 0,#0d0e1000 100%);right:0}.clients-fade-stage:hover .slide-har.st1 .box{animation-play-state:paused}.clients-fade-stage .main-marq .box .item{justify-content:center;align-items:center;display:flex;padding:0 36px!important}.brand-logo-svg{cursor:pointer;filter:grayscale()brightness(.95)contrast(1.05);opacity:.68;justify-content:center;align-items:center;transition:filter .4s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:scale(1)}.brand-logo-svg:hover{filter:grayscale(0)brightness()contrast();opacity:1;transform:scale(1.05)}.brand-logo-svg svg{width:auto;display:block;overflow:visible}.lbl-al{color:var(--al-muted);font-size:12px}.sec-h-al{letter-spacing:-.025em;font-size:clamp(26px,3.2vw,38px);font-weight:600;line-height:1.2}.sec-note-al{color:#ffffffd1;max-width:48ch;font-size:13.5px;line-height:1.6}.pill-btn{color:#fff;background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:9px 20px;font-size:12.5px;font-weight:500;transition:all .3s;display:inline-flex}.pill-btn:hover{background:var(--main-color);border-color:var(--main-color);color:#0d0e10}.pill-btn svg{width:12px;height:12px}.center-cta{justify-content:center;display:flex}.about-al .lbl-al{color:#ffffffd9;margin-bottom:22px;font-size:13.5px}.about-al .sec-head{margin-bottom:50px!important}.about-al .sec-h-al{font-size:clamp(32px,3.8vw,46px);font-weight:700;line-height:1.18}.about-al .about-pill-btn{border-color:#ffffff6b;padding:13px 28px;font-size:13.5px;font-weight:600;box-shadow:0 0 35px #ffffff0f}.about-grid-exact{grid-template-columns:48.5% 1fr;align-items:stretch;column-gap:50px;display:grid}.about-col-left,.about-col-right{flex-direction:column;display:flex}.about-col-right{justify-content:space-between;padding:4px 0 8px}.b-red-video{cursor:pointer;background:radial-gradient(circle at 42% 38%,#eb2216 0,#d4150b 62%,#ab0d06 100%);border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;min-height:430px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 54px #0000007a}.b-red-video .about-vid-el{object-fit:cover;opacity:0;z-index:1;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.b-red-video.is-playing .about-vid-el{opacity:1}.b-red-video.is-playing .creative-poster-stage{opacity:0;pointer-events:none}.creative-poster-stage{z-index:2;justify-content:center;align-items:center;width:82%;max-width:430px;height:215px;transition:opacity .4s,transform .4s;display:flex;position:relative}.b-red-video:hover .creative-poster-stage{transform:scale(1.015)}.red-paper-curl{z-index:3;background:linear-gradient(90deg,#8f0b06,#e51e13 28%,#ff3b30 58%,#c1120a 88%,#730703);border-radius:10px 4px 4px 10px;width:68px;position:absolute;top:-8px;bottom:-8px;left:6px;transform:rotate(-1.5deg);box-shadow:14px 6px 24px #0000008c,inset 0 2px 3px #ff827859}.torn-hole-shadow{clip-path:polygon(0 2%,14% 7%,28% 12%,44% 11%,62% 17%,78% 20%,91% 31%,98% 46%,100% 64%,96% 82%,88% 92%,72% 90%,54% 94%,35% 91%,18% 95%,0 93%);filter:drop-shadow(0 8px 18px #00000073);background:#ffc3be8c;width:100%;height:100%;margin-left:48px;padding:5px;position:relative}.torn-cream-paper{clip-path:polygon(0 4%,15% 9%,29% 14%,45% 13%,63% 19%,79% 22%,90% 32%,97% 47%,99% 63%,95% 80%,87% 90%,71% 88%,53% 92%,34% 89%,17% 93%,0 91%);background:radial-gradient(circle at 55%,#f5f2e6 0,#e8e3d3 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;box-shadow:inset 18px 8px 26px #00000052}.typewriter-txt{color:#111;letter-spacing:.02em;margin-left:-8px;font-family:Courier New,Courier,monospace;font-size:clamp(32px,3.3vw,44px);font-weight:600}.vid-ctrl-btn{cursor:pointer;z-index:4;background:#0d0e10;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s;display:inline-flex;position:absolute;bottom:16px;right:16px}.vid-ctrl-btn:hover{transform:scale(1.12)}.about-col-right .lead-p{color:#fff;letter-spacing:-.015em;margin:0;font-size:clamp(20px,2vw,25px);font-weight:500;line-height:1.44}.meta-flags-row{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:22px;display:flex}.meta-flags-row .meta-txt{color:#ffffffe0;font-size:12px;line-height:1.65}.meta-flags-row .meta-txt .gr{font-weight:700}.flag-stack{flex-shrink:0;align-items:center;display:inline-flex}.flag-circle{border:1.5px solid #141618;border-radius:50%;width:28px;height:28px;margin-left:-8px;display:inline-flex;overflow:hidden;box-shadow:0 4px 10px #00000059}.flag-circle:first-child{margin-left:0}.flag-circle svg{width:100%;height:100%;display:block}.about-stats-row{justify-content:flex-start;align-items:flex-end;gap:56px;margin-top:40px;display:flex}.stat-blk .stat-num{color:#fff;letter-spacing:-.04em;align-items:baseline;font-size:clamp(58px,6.2vw,84px);font-weight:700;line-height:.95;display:flex}.stat-blk .stat-num small{letter-spacing:0;margin-left:4px;font-size:.44em;font-weight:600}.stat-blk .stat-lbl{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin-top:18px;font-size:13px;font-weight:500;line-height:1.45}.stat-logo-mark{margin-left:auto;padding-bottom:2px}.stat-logo-mark img{width:56px;height:auto}@media (max-width:991px){.about-grid-exact{grid-template-columns:1fr;row-gap:50px}.b-red-video{min-height:360px}.about-stats-row{gap:32px;margin-top:44px}}.bigwords-al{gap:4px}.bigwords-al span{letter-spacing:-.035em;color:#6e7073;font-size:clamp(40px,5.8vw,72px);font-weight:600;line-height:1.06}.bigwords-al span.active-w{color:#fff}.dash-wrap-al{max-width:470px;margin-left:auto}.dash-white-card{color:#141517;background:#f7f7f5;border-radius:18px;padding:22px 24px 20px;position:relative;box-shadow:0 20px 50px #00000059}.dash-white-card .top{justify-content:space-between;align-items:center;max-width:72%;margin-bottom:18px;display:flex}.dash-white-card .t-lbl{color:#222;font-size:13px;font-weight:600}.dash-white-card .up-pill{background:var(--main-color);color:#111;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.dash-white-card .bars{align-items:flex-end;gap:10px;max-width:68%;height:92px;display:flex}.dash-white-card .bars i{background:#e2f5c6;border-radius:6px;flex:1;display:block}.dash-white-card .bars i.on{background:#9ee83a}.dash-white-card .x{color:#888;gap:10px;max-width:68%;margin-top:8px;font-size:10px;display:flex}.dash-white-card .x span{text-align:center;flex:1}.google-stars-badge{color:#fff;background:#1b1d20;border-radius:12px;align-items:center;gap:10px;padding:12px 18px;display:inline-flex;position:absolute;bottom:24px;right:-12px;box-shadow:0 14px 30px #00000073}.google-stars-badge .st{color:#fabb05;letter-spacing:2px;font-size:15px}.service-mini-tags{color:var(--al-muted);text-transform:uppercase;letter-spacing:.05em;grid-template-columns:1fr 1fr;gap:10px 24px;margin-top:24px;font-size:10.5px;display:grid}.services-al .lbl-al{color:#ffffffd9;margin-bottom:22px;font-size:13.5px}.services-head-grid{grid-template-columns:48.5% 1fr;align-items:end;column-gap:50px;display:grid;margin-bottom:70px!important}.services-head-grid .sec-h-al{font-size:clamp(32px,3.8vw,46px);font-weight:700;line-height:1.18}.services-head-grid .sec-note-al{color:#fff;max-width:48ch;margin:0;font-size:15.5px;font-weight:500;line-height:1.55}.services-interactive-grid{grid-template-columns:48.5% 1fr;align-items:center;column-gap:50px;display:grid}.bigwords-al{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.bigwords-al .bw-tab{text-align:left;letter-spacing:-.035em;color:#555956;cursor:pointer;background:0 0;border:0;padding:0;font-family:Inter,sans-serif;font-size:clamp(46px,6.2vw,84px);font-weight:700;line-height:1.08;transition:color .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.bigwords-al .bw-tab:hover{color:#c1ff72bf}.bigwords-al .bw-tab.is-active{color:var(--main-color)}.services-panels-stage{display:grid;position:relative}.srv-panel{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.srv-panel.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.srv-visual-card{background:#14171c;border-radius:16px;width:100%;max-width:470px;height:245px;position:relative;overflow:hidden;box-shadow:0 22px 50px #00000080}.srv-visual-card .srv-custom-img{object-fit:cover;z-index:5;width:100%;height:100%;position:absolute;inset:0}.srv-vis-design{background:linear-gradient(165deg,#3264a8,#6495cc 55%,#b8cbe0)}.billboard-scene{justify-content:center;align-items:center;width:100%;padding:14px 28px 26px;display:flex}.bb-frame,.billboard-scene{height:100%;position:relative}.bb-frame{z-index:2;background:#d91c16;grid-template-columns:1fr 1fr 1fr;gap:2px;width:88%;display:grid;overflow:hidden;box-shadow:0 12px 24px #00000073}.bb-col{flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:8px;display:flex;position:relative;overflow:hidden}.bb-col img{object-fit:cover;filter:saturate(1.35)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.bb-c2{background:radial-gradient(circle at 50% 35%,#ff9d2e 0,#e01b14 70%);justify-content:space-between;padding-top:18px}.bb-saucy-txt{color:#fff;text-align:center;text-shadow:0 3px 8px #00000059;font-family:Inter,sans-serif;font-size:24px;font-weight:900;line-height:.9;transform:rotate(-6deg)}.bb-saucy-txt small{letter-spacing:.08em;font-size:8px;display:block}.bb-cup{z-index:2;color:#111;text-align:center;background:#fff;border-top:3px solid #d91c16;border-radius:3px 3px 6px 6px;padding:6px 10px 4px;font-size:9px;font-weight:900;line-height:1.05;position:relative;box-shadow:0 4px 10px #00000059}.bb-cup.lg{padding:10px 18px 6px;font-size:11px}.bb-cup small{color:#d91c16;font-size:6px;display:block}.bb-new-badge{z-index:2;color:#d91c16;background:#fff;border-radius:99px;padding:3px 6px;font-size:9px;font-weight:900;position:absolute;top:52%;right:6px}.bb-truss-bottom{background:repeating-linear-gradient(45deg,#0000,#0000 6px,#1a1c20 6px 8px);border-top:2px solid #1a1c20;border-bottom:2px solid #1a1c20;height:20px;left:10%;right:8%}.bb-truss-bottom,.bb-truss-right{z-index:1;position:absolute;bottom:6px}.bb-truss-right{background:repeating-linear-gradient(-45deg,#0000,#0000 5px,#1a1c20 5px 7px);border-left:2px solid #1a1c20;border-right:2px solid #1a1c20;width:14px;top:26%;right:11%}.srv-vis-deploy{background:radial-gradient(circle at 25% 30%,#243b6b 0,#0e1320 68%,#090b10 100%)}.deploy-scene{width:100%;height:100%;padding:18px 20px;position:relative}.deploy-title{color:#fff;letter-spacing:-.02em;z-index:3;font-size:18px;font-weight:700;line-height:1.15;position:relative}.deploy-devices{position:absolute;inset:0;overflow:hidden}.deploy-devices .dev-main-ui{z-index:2;background:#fff;border-radius:12px;width:68%;height:82%;padding:4px;position:absolute;bottom:-24px;right:-12px;transform:rotate(-8deg);box-shadow:0 18px 40px #000000a6}.deploy-devices .dev-top-card{z-index:3;width:38%;height:48%;top:10px;right:6px;transform:rotate(7deg);box-shadow:0 12px 28px #0000008c}.deploy-devices .dev-phone,.deploy-devices .dev-top-card{background:#fff;border-radius:10px;padding:3px;position:absolute}.deploy-devices .dev-phone{z-index:2;width:18%;height:54%;bottom:-14px;left:16px;transform:rotate(10deg);box-shadow:0 12px 24px #00000080}.deploy-devices img{object-fit:cover;border-radius:8px;width:100%;height:100%}.srv-vis-growth{background:radial-gradient(circle at 52% 55%,#2b58b8 0,#10255c 52%,#081230 100%)}.growth-scene{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.growth-flare{filter:blur(12px);z-index:1;background:radial-gradient(circle,#ffffffd9 0,#64afff73 38%,#0000 70%);width:180px;height:180px;position:absolute}.g-tile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#202c48eb,#0e1424f5);border:1.5px solid #ffffff40;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:122px;height:122px;display:flex;position:relative;box-shadow:0 20px 40px #0009,inset 0 2px 4px #ffffff47}.g-tile span{color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:600}.g-tile-meta{z-index:2;transform:translate(12px,24px)rotate(-7deg)}.g-tile-meta span{font-size:18px;font-weight:700}.g-tile-gads{z-index:3;transform:translate(-10px,-22px)rotate(11deg)}.g-tile-gads img{width:54px;height:auto}.srv-sublist{grid-template-columns:1fr 1fr;gap:14px 36px;max-width:470px;margin-top:34px;display:grid}.srv-sublist a{color:#fff;letter-spacing:-.01em;font-size:16.5px;font-weight:600;transition:color .25s,transform .25s}.srv-sublist a.gr-item,.srv-sublist a:hover{color:var(--main-color)}.srv-more-btn{border-color:#ffffff6b;padding:13px 28px;font-size:13.5px;font-weight:600;box-shadow:0 0 35px #ffffff12}@media (max-width:991px){.services-head-grid,.services-interactive-grid{grid-template-columns:1fr;row-gap:36px}.services-head-grid{margin-bottom:44px!important}.srv-sublist,.srv-visual-card{max-width:100%}}.services-ds .item{flex-direction:column;gap:18px;padding:24px 15px;align-items:flex-start!important}.services-ds .item .title{margin-bottom:0}.services-ds .item .title h2{letter-spacing:-2px;line-height:1.1}.services-ds .item .text{width:100%;margin-left:0!important}.services-ds .item .text>div{justify-content:space-between;width:100%}.services-ds .item .icon{margin-left:20px}.work-card .cards{position:relative}.work-card .card-item.pdf-work-card{transform-origin:top;will-change:transform;margin-bottom:40px;position:relative;overflow:hidden;box-shadow:0 -18px 45px #0000008c;background:#18191c!important;border:1px solid #ffffff14!important;border-radius:20px!important}.work-card .card-item.pdf-work-card:last-child{margin-bottom:0}.work-card .card-item .cont{flex-direction:column;justify-content:space-between;height:100%;padding:44px 56px 44px 44px;display:flex}.work-card .card-item .work-title{letter-spacing:-.02em;color:#fff;font-size:clamp(24px,2.5vw,32px);font-weight:500;line-height:1.25}.work-card .card-item .work-title a:hover{color:var(--main-color)}.work-card .card-item .cont p{color:#ffffffb8;margin:0;font-size:14px;line-height:1.55}.work-card .card-item .cont .tag{color:#fff;border:1px solid #ffffff24;border-radius:30px;margin-top:6px;margin-right:4px;padding:8px 14px;font-size:12px;line-height:1;transition:all .25s;display:inline-block}.work-card .card-item .cont .tag:hover{background:var(--main-color);border-color:var(--main-color);color:#0d0e10}.work-card .card-item .img{height:100%;padding:22px}.work-card .card-item .img img{object-fit:cover;border-radius:14px;width:100%;height:440px;box-shadow:0 18px 40px #00000073}.work-card .card-item .img.warm-frame{background:radial-gradient(circle at 50% 35%,#c4724e8c,#18191c00 75%)}.work-card .card-item .img.purple-frame{background:radial-gradient(circle at 50% 35%,#8470c67a,#18191c00 75%)}.work-card .card-item .img.light-frame{background:radial-gradient(circle at 50% 35%,#d2beaf59,#18191c00 75%)}.work-card .card-item .img.blue-frame{background:radial-gradient(circle at 50% 35%,#2d5fd77a,#18191c00 75%)}@media (max-width:991px){.work-card .card-item .cont{padding:30px 24px 10px}.work-card .card-item .img img{height:290px}}.rev-al .lbl-al{color:#ffffffd9;margin-bottom:20px;font-size:13.5px}.rev-al .rev-main-head{font-size:clamp(32px,3.8vw,46px);font-weight:700;margin-bottom:50px!important}.rev-grid-exact{grid-template-columns:1fr 340px;align-items:stretch;column-gap:24px;display:grid}.rev-quote-card{background:#272829;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:540px;padding:56px 56px 52px;display:flex;position:relative;overflow:hidden}.rev-slides-stage{width:100%;height:100%;display:grid;position:relative}.rev-slide{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;justify-content:space-between;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(24px)}.rev-slide.is-active{opacity:1;pointer-events:auto;transform:translate(0)}.rev-slide.is-exiting{opacity:0;transform:translate(-24px)}.rev-slide blockquote{letter-spacing:-.015em;color:#fff;max-width:27ch;margin:0;font-size:clamp(18px,1.95vw,24px);font-weight:600;line-height:1.42}.rev-divider{background:#ffffff24;width:76%;height:1px;margin:36px 0 26px}.rev-slide .who{align-items:center;gap:16px;padding-right:54px;display:flex}.rev-slide .who .av-img{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.rev-slide .who-meta b{color:#fff;margin-bottom:3px;font-size:16px;font-weight:600;display:block}.rev-slide .who-meta span{color:#ffffffb8;font-size:12.5px;display:block}.next-rev-btn{background:var(--main-color);color:#141517;cursor:pointer;z-index:5;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .25s,box-shadow .25s;display:inline-flex;position:absolute;bottom:42px;right:42px}.next-rev-btn:hover{transform:scale(1.1);box-shadow:0 0 20px #c1ff728c}.next-rev-btn:active{transform:scale(.95)}.rev-founder-card{background:#3d0909;border-radius:22px;flex-direction:column;justify-content:flex-end;min-height:510px;padding:28px 26px;display:flex;position:relative;overflow:hidden}.rev-founder-card .founder-bg-photo{object-fit:cover;object-position:center top;z-index:1;width:100%;height:100%;position:absolute;inset:0}.rev-founder-card .founder-overlay{z-index:2;background:linear-gradient(#0000 35%,#06080c61 66%,#06080ce0);position:absolute;inset:0}.rev-founder-card .founder-logo{z-index:3;width:48px;height:auto;position:absolute;top:24px;left:24px}.rev-founder-card .founder-content{z-index:3;position:relative}.rev-founder-card .nm{color:#fff;letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1.2}.rev-founder-card .rl{color:var(--main-color);margin-top:4px;margin-bottom:22px;font-size:14px;font-weight:500}.rev-founder-card .row-b{justify-content:space-between;align-items:center;gap:12px;display:flex}.founder-pill-btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#0c0e1259;border:1px solid #ffffffa6;border-radius:999px;align-items:center;gap:12px;padding:11px 24px;font-size:13px;font-weight:600;transition:all .3s;display:inline-flex}.founder-pill-btn:hover{background:var(--main-color);border-color:var(--main-color);color:#0d0e10}.founder-pill-btn svg{width:13px;height:13px}.founder-soc{align-items:center;gap:7px;display:flex}.founder-soc a{background:var(--main-color);color:#0d0e10;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;transition:transform .25s;display:inline-flex}.founder-soc a:hover{transform:translateY(-2px)}.rev-foot-al{text-align:center;color:#ffffffe6;margin-top:52px;font-size:15px}.rev-foot-al .gr{margin-left:6px;font-weight:700}@media (max-width:991px){.rev-grid-exact{grid-template-columns:1fr;row-gap:24px}.rev-quote-card{min-height:auto;padding:36px 28px 32px}.rev-divider{width:100%;margin:36px 0 24px}.next-rev-btn{bottom:32px;right:28px}.rev-founder-card{width:100%;max-width:400px;margin:0 auto}}.rev-quote-badge{pointer-events:none;z-index:3;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:absolute;top:44px;right:44px}.rev-quote-badge .badge-spin-ring{width:100%;height:100%;animation:rev-badge-rotate 24s linear infinite}.rev-quote-badge .badge-quote-mark{width:48px;height:auto;position:absolute}@keyframes rev-badge-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:1199px){.rev-quote-badge{width:125px;height:125px;right:28px}.rev-quote-badge .badge-quote-mark{width:38px}}@media (max-width:767px){.rev-quote-badge{display:none}.rev-slide blockquote{max-width:100%}}.consult-grid-exact{grid-template-columns:1fr 645px;align-items:center;column-gap:64px;display:grid}.consult-left .lbl-al{color:#ffffffe6;margin-bottom:22px;font-size:14px}.consult-h{letter-spacing:-.03em;color:#fff;margin-bottom:24px;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1.16}.consult-h .ser{font-size:1.06em;font-weight:500}.consult-lead{color:#ffffff8f;max-width:38ch;margin-bottom:42px;font-size:clamp(16px,1.55vw,19px);font-weight:500;line-height:1.52}.consult-badges{align-items:center;gap:16px;display:flex}.gads-cert-badge{border-radius:50%;flex-shrink:0;justify-content:center;width:58px;height:58px;box-shadow:0 10px 26px #00000073}.gads-cert-badge,.meta-rect-badge{align-items:center;display:inline-flex}.meta-rect-badge{color:#1c1e21;letter-spacing:-.015em;background:#fff;border-radius:8px;gap:9px;padding:13px 22px;font-size:15px;font-weight:500;position:relative;box-shadow:0 5px #ffffff40,0 12px 28px #00000073}.consult-card{background:#272829;border-radius:22px;padding:38px 34px 36px;box-shadow:0 28px 60px #00000080}.consult-card-title{color:#fff;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:500}.consult-card-title .ser{font-size:1.08em}.consult-divider{background:#ffffff1a;width:100%;height:1px;margin:20px 0 28px}.consult-form{flex-direction:column;gap:14px;display:flex}.cf-row-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cf-input,.cf-textarea{color:#fff;background:#ffffff05;border:1px solid #ffffff26;width:100%;font-family:Inter,sans-serif;font-size:12.5px;transition:border-color .25s,background .25s}.cf-input{border-radius:999px;height:44px;padding:0 20px}.cf-textarea{resize:none;border-radius:18px;height:132px;padding:16px 20px}.cf-input::placeholder,.cf-textarea::placeholder{color:#ffffff5c}.cf-input:focus,.cf-textarea:focus{border-color:var(--main-color);background:#ffffff0a;outline:none}.cf-consent{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;margin-top:8px;margin-bottom:6px;display:flex}.cf-consent input{opacity:0;pointer-events:none;position:absolute}.cf-check-box{background:#ffffff14;border:1px solid #ffffff38;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;transition:all .2s;display:inline-flex}.cf-check-box svg{opacity:0;transition:all .2s;transform:scale(.6)}.cf-consent input:checked+.cf-check-box{background:var(--main-color);border-color:var(--main-color)}.cf-consent input:checked+.cf-check-box svg{opacity:1;transform:scale(1)}.cf-consent-txt{color:#ffffffd9;font-size:11.5px;line-height:1.45}.cf-consent-txt a{font-weight:600}.cf-hold-btn{background:var(--main-color);color:#141612;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;height:48px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s,background .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 26px #c1ff7238}.cf-hold-btn:hover{box-shadow:0 10px 32px #c1ff7261}.cf-hold-btn.is-holding{color:#fff;background:#2f3822;transform:scale(.988);box-shadow:0 0 28px #c1ff7273}.cf-hold-btn.is-sent{color:#0d0e10;cursor:default;background:#fff}.cf-hold-btn .hold-fill{z-index:1;pointer-events:none;background:linear-gradient(90deg,#9ee83a,#c1ff72 85%,#fff);width:0;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 18px #c1ff72cc}.cf-hold-btn .hold-label{z-index:2;mix-blend-mode:difference;color:#2b3024;font-variant-numeric:tabular-nums;position:relative}.cf-hold-btn.is-holding .hold-label{color:#fff}.ft-al{border-top:1px solid var(--al-line);background:#0a0b0d;padding-top:56px;position:relative;overflow:hidden}.ft-watermark{opacity:.04;filter:grayscale();pointer-events:none;z-index:1;width:240px;height:auto;position:absolute;bottom:28px;right:-2%}.ft-al .intro{color:#ffffffe0;font-size:14px;line-height:1.6}.ft-al .wa{border:1px solid #ffffff29;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:26px 0 46px;padding:10px 12px 10px 24px;display:flex}.ft-al .wa p{color:#ffffffd9;margin:0;font-size:13px}.btn-wa-lime{border:1px solid var(--main-color);color:var(--main-color);border-radius:999px;align-items:center;gap:8px;padding:8px 20px;font-size:12.5px;font-weight:500;transition:all .25s;display:inline-flex}.btn-wa-lime:hover{background:var(--main-color);color:#0d0e10}.ft-al .col h5{color:#fff;margin-bottom:12px;font-size:11px;font-weight:600;line-height:1.45}.ft-al .col a{color:var(--al-muted);padding:2.5px 0;font-size:10.5px;transition:color .2s;display:block}.ft-al .col a:hover{color:var(--main-color)}.ft-al .col .sub-2col{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.ft-al .info h5{color:#fff;margin-bottom:8px;font-size:13px;font-weight:600}.ft-al .info p{color:var(--al-muted);margin:0;font-size:12px;line-height:1.65}.ft-al .soc{gap:8px;display:flex}.ft-al .soc a{background:var(--main-color);color:#0d0e10;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;display:inline-flex}.ft-al .bot{border-top:1px solid var(--al-line);color:var(--al-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:20px 0 32px;font-size:10.5px;display:flex}.ft-al .bot b{color:#fff}.ft-al .bot .lks{flex-wrap:wrap;gap:22px;display:flex}.ft-al .bot a{color:var(--al-muted)}.ft-al .bot a:hover{color:#fff}@media (max-width:991px){.hero-al{padding-top:145px}.clients-fade-stage:after,.clients-fade-stage:before{width:65px}.google-stars-badge{margin-top:14px;position:static}.dash-white-card .bars,.dash-white-card .top,.dash-white-card .x,.dash-wrap-al{max-width:100%}.dash-wrap-al{margin-left:0}}.loader-wrap svg{fill:#08090a!important}.loader-wrap .loader-wrap-heading .load-text.al-sleek-loader{justify-content:center;align-items:center;display:flex;position:relative;letter-spacing:0!important}.loader-wrap .load-text.al-sleek-loader span{animation:none!important}.al-sleek-loader .al-logo-mask{justify-content:center;align-items:center;width:58px;animation:al-SleekReveal .45s cubic-bezier(.16,1,.3,1) forwards;display:flex;position:relative}.al-sleek-loader .al-real-logo{width:58px;height:auto;animation:al-SleekSheen .65s cubic-bezier(.22,1,.36,1) forwards;display:block;-webkit-mask-image:linear-gradient(115deg,#000000eb 35%,#000 50%,#000000eb 65%);-webkit-mask-size:250% 100%}@keyframes al-SleekReveal{0%{opacity:0;filter:blur(6px);transform:scale(.86)translateY(8px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes al-SleekSheen{0%{filter:brightness();-webkit-mask-position:150% 0}50%{filter:brightness(1.35)drop-shadow(0 0 16px #c1ff7259)}to{filter:brightness()drop-shadow(0 0 #c1ff7200);-webkit-mask-position:-50% 0}}body.al-loaded header.hero-al .container,body.al-loaded header.srv-minimal-hero .container{opacity:1!important;transform:none!important}.srv-minimal-hero{padding-top:190px;padding-bottom:70px;position:relative;overflow:hidden}.srv-cat-bar{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:64px;padding-top:36px;display:grid}.srv-cat-bar .cat-anchor{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:22px 26px;transition:all .35s cubic-bezier(.22,1,.36,1);display:flex}.srv-cat-bar .cat-anchor .num{color:var(--main-color);margin-bottom:6px;font-family:Playfair Display,Georgia,serif;font-size:16px;font-style:italic}.srv-cat-bar .cat-anchor .word{letter-spacing:-.03em;color:#fff;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.1}.srv-cat-bar .cat-anchor small{color:var(--al-muted);margin-top:8px;font-size:12px}.srv-cat-bar .cat-anchor.is-active,.srv-cat-bar .cat-anchor:hover{background:#c1ff720f;border-color:#c1ff726b;transform:translateY(-3px)}.srv-cat-bar .cat-anchor.is-active .word{color:var(--main-color)}.srv-chapter-sec{border-top:1px solid #ffffff17;padding:110px 0}.srv-chapter-grid{grid-template-columns:42% 1fr;align-items:start;column-gap:64px;display:grid}.srv-sticky-box{position:sticky;top:120px}.ch-index{color:#ffffffbf;margin-bottom:12px;font-size:12.5px;font-weight:500;display:inline-block}.ch-big-title,.ch-index .gr{font-weight:700}.ch-big-title{letter-spacing:-.04em;color:var(--main-color);font-size:clamp(48px,5.8vw,78px);line-height:1.02}.ch-summary{color:#ffffffc7;max-width:42ch;margin-top:18px;font-size:15px;line-height:1.62}.srv-ed-list{border-top:1px solid #ffffff24}.srv-ed-row{cursor:pointer;border-bottom:1px solid #ffffff24;padding:28px 0;transition:border-color .3s}.srv-ed-row.is-open{border-bottom-color:#c1ff7273}.ed-row-head{align-items:center;gap:24px;display:flex}.ed-idx{color:#fff6;min-width:28px;font-family:Playfair Display,Georgia,serif;font-size:20px;font-style:italic;transition:color .3s}.ed-title{letter-spacing:-.025em;color:#ffffff9e;flex:1;margin:0;font-size:clamp(24px,2.8vw,36px);font-weight:600;transition:color .3s,transform .3s}.ed-arrow{color:#fff;border:1px solid #ffffff29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.ed-arrow svg{width:15px;height:15px}.srv-ed-row.is-open .ed-title,.srv-ed-row:hover .ed-title{color:var(--main-color);transform:translate(4px)}.srv-ed-row.is-open .ed-idx,.srv-ed-row:hover .ed-idx{color:var(--main-color)}.srv-ed-row.is-open .ed-arrow,.srv-ed-row:hover .ed-arrow{background:var(--main-color);border-color:var(--main-color);color:#0d0e10;transform:rotate(45deg)}.ed-row-body{opacity:0;max-height:0;padding-left:52px;padding-right:24px;transition:max-height .42s cubic-bezier(.22,1,.36,1),opacity .35s,padding-top .35s;overflow:hidden}.srv-ed-row.is-open .ed-row-body{opacity:1;max-height:260px;padding-top:16px}.ed-row-body p{color:#ffffffd1;max-width:58ch;margin:0 0 18px;font-size:15px;line-height:1.65}.ed-tags{flex-wrap:wrap;gap:8px;display:flex}.ed-tags span{color:#ffffffe0;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:5px 14px;font-size:11.5px;font-weight:500}@media (max-width:991px){.srv-cat-bar{grid-template-columns:1fr;gap:12px}.srv-chapter-sec{padding:75px 0}.srv-chapter-grid{grid-template-columns:1fr;row-gap:44px}.srv-sticky-box{position:static}.ed-row-body{padding-left:0}}.cf-submit{background:var(--main-color);color:#141612;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;height:48px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;position:relative;box-shadow:0 8px 26px #c1ff7238}.cf-submit:hover{transform:translateY(-1px);box-shadow:0 10px 32px #c1ff7261}.cf-submit:focus-visible{outline-offset:3px;outline:2px solid #fff}.cf-submit[disabled]{opacity:.6;cursor:wait;transform:none}.cf-input.is-error,.cf-textarea.is-error{box-shadow:0 0 0 2px #ff6b6b29;border-color:#ff6b6b!important}.cf-status{border-radius:12px;margin-top:14px;padding:11px 14px;font-size:12.5px;line-height:1.6;display:none}.cf-status.is-visible{display:block}.cf-status--success{color:#d8ffb0;background:#c1ff721f;border:1px solid #c1ff7252}.cf-status--error{color:#ffc9c9;background:#ff6b6b1a;border:1px solid #ff6b6b4d}.cf-status--info{color:#ffffffd1;background:#ffffff0f;border:1px solid #ffffff24}.cf-hp{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}.navbar .nav-pill .np-item{align-items:center;display:flex;position:relative}.navbar .nav-pill .np-item>a:after{content:"";opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin-left:7px;transition:transform .25s,opacity .25s;display:inline-block;transform:translateY(-2px)rotate(45deg)}.navbar .nav-pill .np-item:not(.has-drop)>a:after{display:none}.navbar .nav-pill .np-item.has-drop:hover>a:after{opacity:1;transform:translateY(0)rotate(225deg)}.navbar .nav-drop{opacity:0;visibility:hidden;pointer-events:none;z-index:60;background:#0d0f11 linear-gradient(#ffffff0b,#fff0);border:1px solid #ffffff21;border-radius:18px;min-width:290px;padding:10px;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 24px 60px #0000009e}.navbar .nav-drop:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.navbar .nav-pill .np-item.has-drop:focus-within .nav-drop,.navbar .nav-pill .np-item.has-drop:hover .nav-drop{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.navbar .nav-pill .nav-drop a{color:#ffffffe6;white-space:nowrap;border-radius:11px;padding:9px 13px;font-size:13px;font-weight:500;transition:background .2s,color .2s;display:block}.navbar .nav-pill .nav-drop a span{color:#ffffff73;white-space:nowrap;margin-top:2px;font-size:11.5px;font-weight:400;display:block}.navbar .nav-pill .nav-drop a:hover{color:var(--main-color);background:#c1ff721a}.navbar .nav-pill .nav-drop a:hover span{color:#ffffff9e}.navbar .nav-pill .nav-drop .nd-head{letter-spacing:.14em;text-transform:uppercase;color:#ffffff61;padding:6px 13px 8px;font-size:10.5px;display:block}.navbar .nav-pill .nav-drop .nd-all{color:var(--main-color);border-top:1px solid #ffffff1a;border-radius:0 0 11px 11px;margin-top:6px;padding:9px 13px;font-size:12px;display:block}.hamenu .main-menu .sub-links{flex-wrap:wrap;gap:5px 18px;max-width:560px;margin:2px 0 14px;padding-left:2px;display:flex}.hamenu .main-menu .sub-links a{color:#ffffff85;font-size:13px;line-height:1.5;transition:color .2s}.hamenu .main-menu .sub-links a:hover{color:var(--main-color)}@media (max-width:767px){.hamenu .main-menu .sub-links{gap:4px 14px;margin-bottom:10px}.hamenu .main-menu .sub-links a{font-size:12px}}.cf-consent input.is-error+.cf-check-box{border-color:#ff6b6b;box-shadow:0 0 0 2px #ff6b6b29}@media (max-width:1199px){.consult-grid-exact{grid-template-columns:1fr 50%;column-gap:36px}}@media (max-width:991px){.consult-grid-exact{grid-template-columns:1fr;row-gap:40px}.consult-card{width:100%;max-width:100%}.consult-left{max-width:640px}}@media (max-width:575px){.consult-card{padding-left:20px;padding-right:20px}.cf-row-2{grid-template-columns:1fr}.consult-h{font-size:clamp(28px,8vw,36px)}}.brand-logo{cursor:pointer;opacity:.8;justify-content:center;align-items:center;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.brand-logo img{object-fit:contain;width:auto;height:32px;display:block}.brand-logo:hover{opacity:1;transform:scale(1.04)}.brand-logo[title=Jazz] img{height:48px}.brand-logo[title=KFC] img{height:34px}.brand-logo[title=Yamaha] img{height:30px}.brand-logo[title=HabibMetro] img{height:20px}.brand-logo[title=IFFCO] img{height:30px}.clients-fade-stage .main-marq .box .item{padding:0 30px!important}@media (max-width:767px){.brand-logo img{height:25px}.brand-logo[title=Jazz] img{height:38px}.brand-logo[title=KFC] img{height:27px}.brand-logo[title=Yamaha] img{height:24px}.brand-logo[title=HabibMetro] img{height:16px}.brand-logo[title=IFFCO] img{height:24px}.clients-fade-stage .main-marq .box .item{padding:0 18px!important}}body.alm-open{overflow:hidden}[data-al-cta]{cursor:pointer}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.alm{z-index:2147483647;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.alm[hidden]{display:none}.alm__backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;background:#060708cc;transition:opacity .25s;position:absolute;inset:0}.alm.is-open .alm__backdrop{opacity:1}.alm__panel{opacity:0;background:#111315;border:1px solid #ffffff1c;border-radius:24px;width:100%;max-width:600px;max-height:calc(100vh - 48px);padding:30px 34px 24px;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);position:relative;overflow-y:auto;transform:translateY(14px)scale(.985);box-shadow:0 34px 90px #000000a3}.alm.is-open .alm__panel{opacity:1;transform:none}.alm__x{color:#ffffffb3;cursor:pointer;background:#ffffff12;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1;transition:background .2s,color .2s;position:absolute;top:14px;right:16px}.alm__x:hover{color:#fff;background:#ffffff26}.alm__head{margin:0 44px 22px 0}.alm__steps{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.alm__step{letter-spacing:.01em;color:#ffffff57;gap:7px;font-size:11.5px;font-weight:500;transition:color .3s}.alm__step,.alm__step i{align-items:center;display:inline-flex}.alm__step i{color:#ffffff80;background:#ffffff14;border-radius:50%;justify-content:center;width:19px;height:19px;font-size:10.5px;font-style:normal;font-weight:700;transition:background .3s,color .3s}.alm__step.is-on{color:#fff}.alm__step.is-on i{background:var(--main-color);color:#141612}.alm__step.is-done{color:#ffffff8c}.alm__step.is-done i{color:var(--main-color);background:#c1ff7238}.alm__sep{background:#ffffff1a;flex:1;min-width:8px;height:1px}.alm__bar{background:#ffffff14;border-radius:3px;height:3px;overflow:hidden}.alm__bar-fill{background:var(--main-color);border-radius:3px;width:33.33%;height:100%;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.alm__pane[hidden]{display:none}.alm__title{letter-spacing:-.02em;color:#fff;margin:0 0 7px;font-size:clamp(21px,2.8vw,26px);font-weight:600;line-height:1.2}.alm__lead{color:#ffffff94;margin:0 0 20px;font-size:13.5px;line-height:1.58}.alm__lead--c,.alm__title--c{text-align:center}.alm__q{letter-spacing:.05em;text-transform:uppercase;color:#ffffff75;margin:0 0 10px;font-size:11.5px;font-weight:600}.alm__cards{gap:9px;display:grid}.alm__card{text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;width:100%;padding:14px 46px 14px 16px;transition:background .2s,border-color .2s,transform .15s;display:block;position:relative}.alm__card:hover{background:#fff1;border-color:#fff3}.alm__card:focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.alm__card.is-on,.alm__card.is-on:hover{border-color:var(--main-color);background:#c1ff721c}.alm__card-t{color:#fff;margin-bottom:2px;font-size:14px;font-weight:600;display:block}.alm__card-d{color:#ffffff80;font-size:12px;display:block}.alm__tick{border:1.5px solid #ffffff38;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.alm__card.is-on .alm__tick{background:var(--main-color);border-color:var(--main-color)}.alm__card.is-on .alm__tick:after{content:"";border:2px solid #141612;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2.5px;left:6px;transform:rotate(45deg)}.alm__chips{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.alm__chip{cursor:pointer;color:#ffffffc7;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:9px 15px;font-size:12.5px;font-weight:500;transition:background .2s,border-color .2s,color .2s}.alm__chip:hover{color:#fff;background:#ffffff14}.alm__chip:focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.alm__chip.is-on,.alm__chip.is-on:hover{background:var(--main-color);border-color:var(--main-color);color:#141612;font-weight:600}.alm__row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.alm__f{margin-bottom:13px;display:block}.alm__f>span{color:#fff9;margin-bottom:6px;font-size:11.5px;font-weight:500;display:block}.alm__f>span em{color:#ffffff57;font-style:normal}.alm__f input,.alm__f textarea{color:#fff;background:#ffffff0b;border:1px solid #ffffff24;border-radius:11px;outline:none;width:100%;padding:11px 14px;font-family:Inter,sans-serif;font-size:13.5px;transition:border-color .2s,background .2s,box-shadow .2s}.alm__f textarea{resize:vertical;min-height:58px}.alm__f input::placeholder,.alm__f textarea::placeholder{color:#ffffff42}.alm__f input:focus,.alm__f textarea:focus{border-color:var(--main-color);background:#ffffff12;box-shadow:0 0 0 3px #c1ff7224}.alm__f input.is-error,.alm__f textarea.is-error{border-color:#ff6b6b;box-shadow:0 0 0 3px #ff6b6b24}.alm__hp{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}.alm__consent{cursor:pointer;align-items:flex-start;gap:10px;margin:2px 0;display:flex}.alm__consent input{width:16px;height:16px;accent-color:var(--main-color);flex-shrink:0;margin-top:2px}.alm__consent input.is-error{outline-offset:2px;outline:2px solid #ff6b6b}.alm__consent span{color:#fff9;font-size:11.5px;line-height:1.5}.alm__err{color:#ffb4b4;margin:12px 0 0;font-size:12.5px;display:none}.alm__err.is-on{display:block}.alm__nav{align-items:center;gap:10px;margin-top:20px;display:flex}.alm__nav[hidden]{display:none}.alm__back{cursor:pointer;color:#ffffffb8;background:0 0;border:1px solid #ffffff2b;border-radius:999px;height:46px;padding:0 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:background .2s,color .2s}.alm__back:hover{color:#fff;background:#ffffff12}.alm__next{cursor:pointer;background:var(--main-color);color:#141612;border:0;border-radius:999px;flex:1;height:46px;font-family:Inter,sans-serif;font-size:13.5px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:0 8px 26px #c1ff7233}.alm__next:hover{transform:translateY(-1px);box-shadow:0 12px 32px #c1ff7257}.alm__next[disabled]{opacity:.6;cursor:wait;transform:none}.alm__trust{text-align:center;color:#ffffff5c;margin:14px 0 0;font-size:11px;line-height:1.6}.alm__trust a{color:var(--main-color)}.alm__done{text-align:center;padding:18px 0 8px}.alm__done-ico{width:58px;height:58px;color:var(--main-color);background:#c1ff7221;border:1px solid #c1ff724d;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}@media (max-width:575px){.alm{padding:10px}.alm__panel{border-radius:18px;max-height:calc(100vh - 20px);padding:24px 18px 18px}.alm__head{margin-right:40px}.alm__step{gap:0;font-size:0}.alm__step.is-on{gap:7px;font-size:11.5px}.alm__row2{grid-template-columns:1fr;gap:0}.alm__card{padding:13px 42px 13px 14px}.alm__nav{background:#111315;padding-bottom:2px;position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){.alm__backdrop,.alm__bar-fill,.alm__panel{transition:none}}body.al-loaded .cs2-hero .container{opacity:1!important;transform:none!important}.navbar .nav-pill a{white-space:nowrap}.cs2-hero{padding-top:168px;padding-bottom:54px}.cs2-crumb{color:#ffffff73;margin-bottom:20px;font-size:12.5px}.cs2-crumb a{color:#ffffffb8}.cs2-crumb a:hover,.cs2-kicker{color:var(--main-color)}.cs2-kicker{letter-spacing:.13em;text-transform:uppercase;background:#c1ff7212;border:1px solid #c1ff724d;border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:7px 15px;font-size:11.5px;display:inline-flex}.cs2-hero h1{letter-spacing:-.03em;color:#fff;max-width:17ch;margin-bottom:20px;font-size:clamp(32px,4.6vw,56px);font-weight:600;line-height:1.1}.cs2-hero h1 .gr{font-weight:500}.cs2-lead{color:#ffffffb8;max-width:62ch;font-size:clamp(15px,1.5vw,17.5px);line-height:1.65}.cs2-shot{border:1px solid #ffffff1a;border-radius:22px;margin-top:44px;overflow:hidden;box-shadow:0 30px 70px #0000008c}.cs2-shot img{width:100%;height:auto;display:block}.cs2-meta{background:#ffffff17;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:34px;display:grid;overflow:hidden}.cs2-meta div{background:#0f1113;padding:18px 20px}.cs2-meta span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff61;margin-bottom:7px;font-size:10.5px;display:block}.cs2-meta b{color:#fff;font-size:14px;font-weight:600;line-height:1.4}.cs2-sec{border-top:1px solid #ffffff12;padding:72px 0}.cs2-h{letter-spacing:-.025em;color:#fff;margin-bottom:16px;font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.22}.cs2-p{color:#ffffffad;max-width:68ch;margin-bottom:14px;font-size:15px;line-height:1.72}.cs2-p strong{color:#fff;font-weight:600}.cs2-pillars{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:34px;display:grid}.cs2-pillar{background:#ffffff09;border:1px solid #ffffff17;border-radius:18px;padding:24px 24px 22px}.cs2-pillar b{color:#fff;margin-bottom:9px;font-size:16.5px;font-weight:600;display:block}.cs2-pillar p{color:#fff9;margin:0;font-size:13.5px;line-height:1.65}.cs2-pnum{width:30px;height:30px;color:var(--main-color);background:#c1ff721a;border-radius:9px;justify-content:center;align-items:center;margin-bottom:14px;font-size:12.5px;font-weight:700;display:inline-flex}.cs2-mods{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.cs2-mod{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:18px 18px 16px}.cs2-mod b{color:#fff;margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}.cs2-mod span{color:#ffffff8c;font-size:12.5px;line-height:1.6}.cs2-flow{gap:10px;margin-top:30px;display:grid}.cs2-step{background:#ffffff07;border:1px solid #ffffff13;border-radius:14px;grid-template-columns:54px 1fr;align-items:start;gap:18px;padding:17px 20px;display:grid}.cs2-step i{width:34px;height:34px;color:var(--main-color);background:#c1ff721a;border-radius:50%;justify-content:center;align-items:center;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}.cs2-step b{color:#fff;margin-bottom:4px;font-size:14.5px;font-weight:600;display:block}.cs2-step p{color:#fff9;margin:0;font-size:13px;line-height:1.6}.cs2-ba{grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;display:grid}.cs2-col{border:1px solid #ffffff17;border-radius:18px;padding:24px}.cs2-col--b{background:#ffffff06}.cs2-col--a{background:#c1ff720e;border-color:#c1ff7242}.cs2-col h4{letter-spacing:.12em;text-transform:uppercase;color:#ffffff70;margin-bottom:16px;font-size:11.5px}.cs2-col--a h4{color:var(--main-color)}.cs2-col ul{margin:0;padding:0;list-style:none}.cs2-col li{color:#ffffffb8;margin-bottom:11px;padding-left:24px;font-size:13.5px;line-height:1.6;position:relative}.cs2-col li:last-child{margin-bottom:0}.cs2-col--b li:before{content:"×";color:#ffffff57;font-size:15px;position:absolute;top:-1px;left:4px}.cs2-col--a li:before{content:"";border:solid var(--main-color);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5px;left:3px;transform:rotate(45deg)}.cs2-stack{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.cs2-stack span{color:#ffffffb8;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:999px;padding:8px 14px;font-size:12.5px}.cs2-cta{text-align:center;border-top:1px solid #ffffff12;padding:76px 0 84px}.cs2-cta h2{letter-spacing:-.025em;color:#fff;margin-bottom:14px;font-size:clamp(25px,3.2vw,38px);font-weight:600}.cs2-cta p{color:#ffffffa3;max-width:54ch;margin:0 auto 28px;font-size:15px}@media (max-width:991px){.cs2-meta,.cs2-mods{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.cs2-hero{padding-top:136px}.cs2-ba,.cs2-meta,.cs2-mods,.cs2-pillars{grid-template-columns:1fr}.cs2-sec{padding:52px 0}.cs2-step{grid-template-columns:44px 1fr;gap:12px;padding:15px 16px}}.al-proof{background:#ffffff08;border:1px solid #ffffff17;border-radius:22px;grid-template-columns:1.05fr .95fr;align-items:center;gap:38px;padding:30px;display:grid}.al-proof-img{border:1px solid #ffffff1a;border-radius:16px;display:block;overflow:hidden}.al-proof-img img{width:100%;height:auto;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block}.al-proof-img:hover img{transform:scale(1.03)}@media (max-width:991px){.al-proof{grid-template-columns:1fr;padding:22px}}.cs2-poster{border:1px solid #ffffff1a;border-radius:22px;margin:44px 0 0;overflow:hidden;box-shadow:0 30px 70px #0000008c}.cs2-poster img{width:100%;height:auto;display:block}.cs2-watch{align-items:center;gap:14px;margin:18px 0 0;display:flex}.cs2-watch .pill-btn{gap:9px}.cs2-watch .pill-btn,.cs2-watch-ico{align-items:center;display:inline-flex}.cs2-watch-ico{background:var(--main-color);color:#141612;border-radius:50%;flex-shrink:0;justify-content:center;width:22px;height:22px}.cs2-watch-len{color:#ffffff73;font-size:12.5px}.cs2-credits{background:#ffffff17;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:30px;display:grid;overflow:hidden}.cs2-credits>div{background:#0f1113;padding:22px 20px}.cs2-credits h5{letter-spacing:.13em;text-transform:uppercase;color:var(--main-color);margin-bottom:14px;font-size:10.5px}.cs2-credits dl{margin:0}.cs2-credits dt{color:#fff6;margin-bottom:2px;font-size:11px}.cs2-credits dd{color:#fff;margin:0 0 13px;font-size:13.5px;font-weight:500;line-height:1.4}.cs2-credits dd:last-child{margin-bottom:0}.cs2-credits dd small{color:#ffffff73;font-size:11.5px;font-weight:400;display:block}@media (max-width:991px){.cs2-credits{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.cs2-credits{grid-template-columns:1fr}.cs2-play{width:60px;height:60px}}.ft-al .bot .lks-co{margin-right:18px}.ft-al .bot .lks-co a{color:#ffffffc7;font-weight:500}.ft-al .bot .lks-co a:hover{color:var(--main-color)}@media (max-width:767px){.ft-al .bot .lks-co{margin:0 0 8px;display:block}}.rev-slide .who-meta .svc{color:#ffffff80;letter-spacing:.005em;margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.rev-slide .who .av-img{background:#ffffff0f}.rev-nav{z-index:5;align-items:center;gap:12px;display:inline-flex;position:absolute;bottom:42px;right:42px}.rev-nav .next-rev-btn,.rev-nav .prev-rev-btn{position:static;bottom:auto;right:auto}.prev-rev-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .25s,border-color .25s,background .25s;display:inline-flex}.prev-rev-btn:hover{background:#c1ff721a;border-color:#c1ff7299;transform:scale(1.1)}.prev-rev-btn:active{transform:scale(.95)}@media (max-width:767px){.rev-nav{justify-content:flex-end;width:100%;margin-top:22px;position:static;bottom:auto;right:auto}.rev-slide .who{padding-right:0}.rev-slide .who-meta .svc{font-size:11px}}.al-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ft-al .col h3{margin-bottom:12px;font-size:11px;line-height:1.45}.ft-al .col h3,.ft-al .info h3{letter-spacing:-.025em;color:#fff;font-weight:600}.ft-al .info h3{margin-bottom:8px;font-size:13px}.hamenu .cont-info .text-center h3{letter-spacing:normal;font-size:20px;font-weight:500;line-height:1.7}.al-skip-link{z-index:2147483647;background:var(--main-color);color:#141517;border-radius:0 0 10px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.al-skip-link:focus{left:0}main:focus{outline:none}.al-faq-sec{border-top:1px solid #ffffff12;padding:90px 0 100px}.al-faq-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:42px;display:flex}.al-faq-head .sec-h-al{margin:0}.al-faq-note{color:#ffffff85;max-width:38ch;margin:0;font-size:13px;line-height:1.6}.al-faq-list{gap:12px;max-width:980px;display:grid}.al-faq-item{background:#1a1c1f;border:1px solid #ffffff12;border-radius:14px;transition:border-color .25s,background .25s;overflow:hidden}.al-faq-item[open]{background:#1e2124;border-color:#c1ff724d}.al-faq-item>summary{cursor:pointer;letter-spacing:-.015em;color:#fff;padding:22px 60px 22px 26px;font-size:16px;font-weight:600;line-height:1.45;list-style:none;position:relative}.al-faq-item>summary::-webkit-details-marker{display:none}.al-faq-item>summary:after{content:"";border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:11px;height:11px;margin-top:-6px;transition:transform .25s;position:absolute;top:50%;right:26px;transform:rotate(45deg)}.al-faq-item[open]>summary:after{transform:rotate(-135deg)}.al-faq-item>summary:hover{color:var(--main-color)}.al-faq-item>summary:focus-visible{outline:2px solid var(--main-color);outline-offset:-3px}.al-faq-answer{color:#ffffffbd;margin:0;padding:0 60px 24px 26px;font-size:14.5px;line-height:1.72}.al-faq-answer a{color:var(--main-color)}@media (max-width:767px){.al-faq-sec{padding:60px 0 70px}.al-faq-item>summary{padding:18px 48px 18px 18px;font-size:15px}.al-faq-item>summary:after{right:18px}.al-faq-answer{padding:0 44px 20px 18px;font-size:14px}}.loader-wrap{animation:al-loader-bail .25s linear 2.6s forwards}@keyframes al-loader-bail{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.loader-wrap{animation:none;display:none!important}}.navbar .menu-icon{cursor:pointer!important;color:#fff!important;-webkit-user-select:none!important;user-select:none!important;z-index:10!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;margin-left:12px!important;transition:opacity .2s,transform .2s!important;display:flex!important}.navbar .menu-icon:hover{opacity:.85!important;transform:scale(1.05)!important}.navbar .menu-icon svg{pointer-events:none!important}.hamenu{pointer-events:none;z-index:2147483647!important;background:#111215!important;width:100vw!important;height:100vh!important;transition:left .65s cubic-bezier(.77,0,.175,1)!important;position:fixed!important;top:0!important;left:-100%!important;overflow:hidden auto!important}.hamenu.open{pointer-events:auto!important;left:0!important}.hamenu .close-menu{cursor:pointer!important;transition:all .3s!important}.hamenu .close-menu:hover{background:#ffffff1f!important;border-color:#ffffff80!important;transform:scale(1.05)!important}.hamenu.open .close-menu{opacity:1!important;transition-delay:.25s!important;transform:translateY(0)!important}.hamenu.open .menu-links .main-menu>li .link{opacity:1!important;transition-delay:.2s!important;transform:translateY(0)!important}.hamenu.open .cont-info{transform:translate(0)!important}.hamenu.open .cont-info .text-center{opacity:1!important;transition-delay:.3s!important;transform:translateY(0)!important}.hamenu .menu-links{justify-content:flex-start!important;align-items:center!important;height:100vh!important;padding-top:60px!important;padding-bottom:60px!important;display:flex!important;overflow-y:auto!important}.hamenu .menu-links .main-menu:hover>li:not(:hover) .link .fill-text:after{width:0!important}.hamenu .menu-links .main-menu>li .link:hover .fill-text{color:#fff!important}.hamenu .menu-links .main-menu>li .link:hover .fill-text:after{width:100%!important;color:var(--main-color,#c1ff72)!important}@media screen and (max-width:991px){.hamenu .menu-links .main-menu>li .link{padding:10px 20px!important;font-size:38px!important}}body,html{max-width:100vw!important;overflow-x:hidden!important}@media screen and (max-width:768px){.navbar{top:16px!important}.navbar.nav-scroll{-webkit-backdrop-filter:blur(14px)!important;background:#111215e0!important;border-bottom:1px solid #ffffff14!important;padding:12px 0!important;top:0!important}.navbar .logo .al-logo{width:36px!important}.navbar .butn-rounded{white-space:nowrap!important;margin-right:8px!important;padding:8px 16px!important;font-size:12px!important}.navbar .menu-icon{width:40px!important;height:40px!important;margin-left:2px!important}.hamenu{-webkit-overflow-scrolling:touch;overflow-y:auto!important}.hamenu .container-fluid{flex-direction:column!important;min-height:100vh!important;padding:0!important;display:flex!important}.hamenu .close-menu{width:42px!important;height:42px!important;line-height:42px!important;top:18px!important;right:18px!important}.hamenu .menu-links{align-items:flex-start!important;height:auto!important;min-height:auto!important;padding:75px 24px 24px!important;overflow:visible!important}.hamenu .menu-links .main-menu{width:100%!important}.hamenu .menu-links .main-menu>li .link{padding:6px 0!important;font-size:clamp(24px,6.5vw,32px)!important}.hamenu .main-menu .sub-links{gap:6px 14px!important;margin:4px 0 16px!important}.hamenu.open .cont-info{text-align:left!important;background:0 0!important;border-top:1px solid #ffffff14!important;width:100%!important;padding:24px 24px 50px!important;display:block!important}.hamenu .cont-info .text-center{text-align:left!important;opacity:1!important;transform:none!important}.hamenu .cont-info .logo{margin:0!important}.hamenu .cont-info .social-icon{margin-top:20px!important}.hamenu .cont-info .social-icon a{margin:0 14px 0 0!important}.hamenu .cont-info .item.mt-30{margin-top:18px!important}.hamenu .cont-info .item h3{font-size:14px!important;line-height:1.5!important}.hero-al{padding-top:130px!important;padding-bottom:30px!important}}@media screen and (max-width:480px){.hero-al h1{font-size:clamp(24px,7vw,34px)!important}.hero-al .sub{padding:0 10px;font-size:13px!important}.work-card .card-item .cont{padding:24px 18px 8px!important}.work-card .card-item .work-title{font-size:22px!important}.work-card .card-item .img img{height:220px!important}}@keyframes genieExpand{0%{opacity:0;filter:blur(8px);transform:translate(28px,28px)scale(.08,.05)skew(-6deg,-3deg)}30%{opacity:.85;filter:blur(2px);transform:translate(10px,12px)scale(.5,.36)skew(-3deg,-1.5deg)}70%{opacity:1;filter:blur();transform:translate(-3px,-4px)scale(1.025,1.02)skew(.5deg,.5deg)}to{opacity:1;filter:blur();transform:translate(0)scale(1)skew(0deg)}}@keyframes genieCollapse{0%{opacity:1;filter:blur();transform:translate(0)scale(1)skew(0deg)}35%{opacity:.95;filter:blur(1px);transform:translate(6px,8px)scale(.72,.58)skew(-2deg,-1deg)}70%{opacity:.6;filter:blur(3px);transform:translate(18px,20px)scale(.32,.2)skew(-5deg,-2.5deg)}to{opacity:0;filter:blur(8px);transform:translate(30px,32px)scale(.06,.03)skew(-8deg,-4deg)}}.genie-open{animation:genieExpand .42s cubic-bezier(.16,1,.3,1) forwards!important}.genie-close,.genie-open{will-change:transform,opacity,filter;transform-origin:calc(100% - 41px) calc(100% - 41px)!important}.genie-close{pointer-events:none!important;animation:genieCollapse .36s cubic-bezier(.4,0,.2,1) forwards!important}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}