body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:latobold;font-style:normal;font-weight:400;src:url(/static/media/lato-bold-webfont.d1192d6a33677f86502e.woff2) format("woff2"),url(/static/media/lato-bold-webfont.70cb778d48edb2995e99.woff) format("woff")}@font-face{font-display:swap;font-family:latoregular;font-style:normal;font-weight:400;src:url(/static/media/lato-regular-webfont.0ee9bca98f32aaf775e1.woff2) format("woff2"),url(/static/media/lato-regular-webfont.7fc7a48353373e2e3a66.woff) format("woff")}:root{--body-background-color:241,237,228;--black-color:#0f0f0f;--white-color:255,255,255}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%;text-rendering:geometricPrecision}body{background-color:#f1ede4;background-color:rgba(var(--body-background-color),1);font-family:latoregular,sans-serif}*,body{margin:0;padding:0}*{box-sizing:border-box}input:not(::placeholder-shown),textarea:not(::placeholder-shown){background-color:initial}button,input,textarea{-webkit-appearance:none;appearance:none;outline:0}.animate-me{opacity:0;transform:translateY(50px)}.animated-logo{cursor:pointer}.animated-logo path{fill:#000;transition:fill .4s ease}.animated-logo:hover .letter-r{fill:#0c917e;transition-delay:0s}.rollover:not(:hover) .char{color:#0f0f0f!important}.vimeo-span{grid-column:1/-1;margin-bottom:1.2rem}.vimeo-container,.vimeo-span{border-radius:3px;overflow:hidden;width:100%}.vimeo-container{aspect-ratio:1.78/1;height:0;padding-bottom:56.25%;position:relative}.vimeo-container iframe{border:none;border-radius:3px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.animated-logo:hover .letter-c{fill:#c6d32c;transition-delay:.02s}.animated-logo:hover .letter-a{fill:#7c669b;transition-delay:.3s}.animated-logo:hover .letter-y{fill:#bca883;transition-delay:.1s}.animated-logo:hover .letter-w{fill:#d7213e;transition-delay:.08s}.animated-logo:hover .letter-o{fill:#e66c79;transition-delay:.1s}.animated-logo:hover .letter-o-2{fill:#d395b2;transition-delay:.2s}.animated-logo:hover .letter-l{fill:#6e7d9c;transition-delay:.4s}.circle{border-radius:100%;height:40px;left:-20px;pointer-events:none;position:fixed;top:-20px;transform:scale(1);width:40px;z-index:1;z-index:10002}.circle-letter,.circle-letter-2,.circle-letter-3,.circle-letter-4,.circle-letter-5,.circle-letter-6,.circle-letter-7,.circle-letter-8{border-radius:100%;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:10000}.circle-letter{left:-21px;top:-21px}.circle-letter-2{left:-10px;top:-22px}.circle-letter-3{left:-2px;top:-21px}.circle-letter-4{left:7px;top:-16px}.circle-letter-5{left:14px;top:-15px}.circle-letter-6{left:-20px;top:3px}.circle-letter-7{left:-7px;top:5px}.circle-letter-8{left:7px;top:3px}li,ul{list-style:none}a{color:#0f0f0f;color:var(--black-color);text-decoration:none}:is(div,section) :is(h1,h2,h3,h4,h5,h6,p){color:#fff;color:rgba(var(--white-color),1)}header .header_action p{color:#0f0f0f;color:var(--black-color)}img{height:auto!important;max-width:100%}.header_block{align-items:center;display:flex;gap:1rem;justify-content:space-between}.header_block h4{align-self:flex-start;color:#0f0f0f;color:var(--black-color);display:none;flex:1 1;font-family:latobold,sans-serif;font-size:2.2rem;font-weight:700;line-height:1;position:relative;text-transform:uppercase;z-index:2}nav{flex:1 1}.grid-item.vimeo{grid-column:span 2}.nav .navbar{display:flex;flex:1 1;gap:1.5rem;justify-content:space-between;margin-left:90px}.header_action,.nav_brand{flex:0 1 33.33%}.nav_brand svg{height:35px;width:35px}.navbar .nav_item .nav_link{color:rgb(#0F0F0F,1);color:rgb(var(--black-color),1);cursor:pointer;font-family:latobold,sans-serif;font-size:1rem;font-weight:700;position:relative;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.navbar .nav_item .nav_link.active:before,.navbar .nav_item .nav_link:hover:before{background:#0f0f0f;background:var(--black-color);border-radius:100%;content:"";height:4px;left:-10px;position:absolute;top:48%;transform:translateY(-48%);width:4px}.header_action{font-family:latobold,sans-serif;font-weight:700;text-align:right}.hamburger{cursor:pointer;display:none;height:24px;position:relative;width:24px}.hamburger span{background:#0f0f0f;background:var(--black-color);border-radius:10px;display:block;height:3px;position:absolute;transform:rotate(0deg);transition:all .25s ease-in-out;width:100%}.hamburger span:first-child{top:0}.hamburger span:nth-child(2){left:0;top:9px}.hamburger span:nth-child(3){top:1.5rem}.hamburger.active span:first-child{top:10px;transform:rotate(135deg)}.hamburger.active span:nth-child(2){left:-1.25rem;opacity:0}.hamburger.active span:nth-child(3){top:10px;transform:rotate(-135deg)}.header-footer-wrapper{display:none;flex-direction:column;gap:1.5rem;height:auto;justify-content:flex-end;padding-bottom:2rem;width:100%}.header-footer-menu{display:flex;flex-direction:column;gap:.625rem;width:100%}.header-footer-menu .footer-menu-link{cursor:pointer}.header-footer-bottom,.header-footer-menu .footer-menu-link{color:rgb(#0F0F0F,1);color:rgb(var(--black-color),1);font-family:latobold,sans-serif;font-size:1rem;font-weight:700}.header-footer-bottom{align-items:center;display:flex;display:none;gap:.5rem;height:auto;justify-content:space-between;width:100%}.container{margin:0 auto;max-width:1400px;padding:0 1.0625rem;width:100%}.smooth-wrapper{padding:2rem 0}main{min-height:100dvh;padding:5rem 0 2rem}.card_footer_text,.card_inner_header,.card_mid_text{max-height:-webkit-max-content;max-height:max-content;position:relative;z-index:2}.card_inner_header p{font-family:latobold,sans-serif;font-size:.625rem;font-weight:700;line-height:1}.read-more{align-items:center;display:none;gap:.5rem;z-index:2}.read-more span{color:#fff;color:rgba(var(--white-color),1);font-family:latoregular,sans-serif;font-size:14px;font-weight:400}.card_mid_text{display:flex;flex-direction:column;gap:5px}.card_mid_text h4{font-size:1rem;text-transform:uppercase}.card_mid_text h3{font-size:2.4206rem;line-height:.9;text-transform:uppercase}.card_footer_text{max-width:21.375rem;width:100%}.card_footer_text p{font-size:.875rem;line-height:1}.grid{grid-gap:20px;gap:20px;grid-template-columns:repeat(2,minmax(10%,1fr));padding:10rem var(--page-padding);position:relative}.grid__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;transform:perspective(1000px);transform-origin:bottom;transform-style:preserve-3d}.grid__item,.grid__item-img{overflow:hidden;position:relative}.grid__item-img{background-size:100% 100%;background:center 0/cover no-repeat;background-position-x:center;border-radius:.625rem;display:flex;flex-direction:column;gap:1.25rem;height:100%;justify-content:space-between;min-height:43.75rem;padding:2.6875rem 2.5625rem}.grid__item-img video{z-index:0!important}.grid__item:after{background:#0009;border-radius:.625rem;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all 1s ease}.grid__item:hover:after{opacity:1}video::-webkit-media-controls{display:none!important}.grid__column{display:flex;flex-direction:column;gap:1.25rem}.animate-text .char{opacity:0}.split-text{opacity:0;visibility:hidden}.text-animate{opacity:0}.splitting .char,.splitting .word{vertical-align:top!important}.char{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}footer{margin:4.5rem 0 0;width:100%}.foot_head{color:#0f0f0f;margin:0 0 1.875rem}.foot_head,.foot_left ul li{color:var(--black-color);font-family:latobold,sans-serif}.foot_left ul li{font-weight:700}.foot_right ul li a{color:var(--black-color);font-family:latobold,sans-serif}.foot_bar_left svg{cursor:pointer;height:92px;width:92px}.foot_bar_left h4{color:#0f0f0f;color:var(--black-color);font-family:latobold,sans-serif}.footer-bottom{align-items:center;display:flex;justify-content:space-between;margin:2.5rem auto 0;max-width:1674px;padding:0 1.0625rem;width:100%}.text_para p{color:#0f0f0f;font-family:latoregular,sans-serif;font-size:.875rem;font-weight:400;line-height:17px}.grid_item_img img{border-radius:10px;height:100%;width:100%}.grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.grid_item_img{height:100%;position:relative}.img_cont{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:50px;position:absolute;top:0}.img_cont ul li{font-family:latobold,sans-serif;font-family:Lato,sans-serif;font-size:10px}.img_cont h4,.img_cont ul li{color:#f1ede4;font-weight:700}.img_cont h4{font-family:latobold,sans-serif;font-size:39px;line-height:35px;text-transform:uppercase}.img_cont p{color:#f1ede4;font-family:latoregular,sans-serif;font-size:14px;font-weight:400;line-height:.875rem;max-width:342px}.foot_sec{background-color:#f1ede4;margin:7.5rem 0 0;padding:2.8125rem}.foot_head{font-size:1.125rem;font-weight:700;margin:0 0 30px}.foot_left ul li{color:#0f0f0f;font-size:.875rem;font-weight:600}.foot_left{max-width:40%;width:100%}.foot_items,.foot_right{display:flex;justify-content:space-between}.foot_right{max-width:60%;width:100%}.foot_right ul li{margin:0 0 .625rem}.foot_right ul li a{color:#0f0f0f;font-size:.875rem;font-weight:600}.foot_bar_left{align-items:center;display:flex}.foot_bar_left h4{font-size:7.9375rem;font-weight:700;margin:0 0 0 2.5rem}.foot_bar{align-items:baseline;display:flex;justify-content:space-between;margin:2.5rem 0 0}header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#f1ede480;background-color:rgba(var(--body-background-color),.5);left:0;padding:1rem 0;position:fixed;top:0;width:100%;z-index:2}.head_sec{justify-content:space-between}.head_item,.head_sec{align-items:center;display:flex}.head_item li a{color:#0f0f0f;font-size:1rem;font-weight:700;padding:0 1.5625rem}.head_item li:last-child a{padding-right:0}.color_head{color:#0f0f0f;font-size:.75rem;font-weight:700}.work_dot_out{position:relative}.work_dot:hover:before{background:#000;border-radius:50%;content:" ";height:4px;left:.9375rem;position:absolute;top:6px;width:4px}.nav_items{flex:0 1 33.33%}.head_item{justify-content:center}#content-next{align-items:center;display:inline-flex;gap:4px}#content-next span{overflow:hidden}#content-next svg{margin-top:-2px}.back_work button{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;color:#0f0f0f;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:.6875rem;font-weight:700;gap:4px;margin:0;outline:0;padding:0;text-transform:uppercase}.back_work.mobile{display:none;padding-top:1.8125rem}.casestudy_sec{position:relative;z-index:1}.casestudy_inner{display:flex;gap:2.8125rem;width:100%}.case_left{display:flex;flex:0 1 541px;flex-direction:column;gap:1.25rem;height:calc(100dvh - 89px)!important}.case_left .text_para{display:flex;flex:1 1;flex-direction:column;font-family:Lato,sans-serif;gap:10px;overflow-x:hidden;overflow-y:auto}.case_right{max-width:60%;width:100%}.caption{font-size:11px;margin:0 0 .875rem}.caption,.case_left h4{color:#0f0f0f;font-family:Lato,sans-serif;font-weight:700}.case_left h4{font-size:1.75rem;line-height:1.6875rem;padding:0 0 .75rem;text-transform:uppercase}.case_left h4,.case_left ul{border-bottom:2px solid #000}.case_left ul{display:flex;flex-wrap:wrap;margin:0 0 .9375rem;padding:0 0 1.625rem .625rem}.case_left ul li{color:#0f0f0f;font-family:Lato,sans-serif;font-size:.625rem;font-weight:700;max-width:152px;padding:0 3px 3px 0;position:relative;width:100%}.case_left ul li span,.case_left ul li span span{font-feature-settings:"kern";--webkit-text-box-trim:both;text-box-trim:both;--webkit-text-box-edge:cap alphabetic;text-box-edge:cap alphabetic;-webkit-font-kerning:normal;font-kerning:normal;line-height:inherit!important}.case_left ul li:before{background:#000;border-radius:8px;content:" ";display:inline-block;height:8px;left:-10px;position:absolute;top:0;width:8px}@supports (-moz-appearance:none){.case_left ul li:before{top:2px}}.case-study-description{margin:auto 0;max-height:450px}.vimeo-span{grid-column:span 2}.grid-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:2fr 2fr;width:100%}.grid-container .grid__column{gap:1rem}.grid__item{opacity:0;transform:translateY(20px)}.grid-item img,.grid-item video{border-radius:5px;height:auto!important;object-fit:contain;width:100%}.case-study-footer{display:none;width:100%}.about-page{overflow:hidden;visibility:hidden}.about-page.animated{visibility:visible}.about-us-header{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);padding:0 5rem 0 1.6875rem}.about-us-header .about-us-header-imgitem{align-items:center;display:flex;gap:2.5rem}.about-us-header .about-us-header-text{line-height:17px;padding-top:3.5625rem}.about-us-head-img-col{align-items:center;border:1px solid #00000040;border-radius:50%;display:flex;height:5.1875rem;justify-content:center;overflow:hidden;padding:.875rem;width:5.1875rem}.about-us-head-img-col img{height:100%;width:100%}.about-us-header-imgitem .aboutus-header-text-col p{color:#0f0f0f;font-size:2.75rem;font-weight:700;text-transform:uppercase}.about-us-header-item p{color:#0f0f0f;font-size:.95rem}.about-us-header-item h1,.about-us-header-item h2,.about-us-header-item h3,.about-us-header-item h4,.about-us-header-item h5 .about-us-header-item h6{color:#0f0f0f}.about-us-body{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:996px;padding:140px 0 80px;width:100%}.about-us-body .animate-title{color:#0f0f0f;font-size:4.6875rem;font-weight:700;margin:0;padding:0;text-align:center;text-transform:uppercase}.animate-title.splitting,.animate-title.splitting .char,.animate-title.splitting .word{line-height:.82}.contact-section{background-color:#b8d732;padding:4rem 0}.contact-grid{grid-gap:6rem;align-items:start;gap:6rem;margin:0 auto;max-width:1200px;padding:0 3.125rem;width:100%}.contact-left h2{color:#0f0f0f;font-size:4rem;font-weight:700;letter-spacing:-.02em;line-height:.9;margin-bottom:2rem;text-transform:uppercase}.contact-info{display:flex;flex-direction:column;gap:2rem}.contact-address p,.contact-email,.contact-phone{color:#0f0f0f80;font-size:.875rem;font-weight:600;margin:0}.contact-address{display:flex;flex-direction:column;gap:.25rem}.form-title{color:#0f0f0f;font-size:1.125rem;font-weight:600;margin:0 0 2rem}.contact-form{display:flex;flex-direction:column;gap:1.5rem}.form-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.form-group{display:flex;flex-direction:column}.form-label{color:#0f0f0f;font-size:.875rem;font-weight:700;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.form-input,.form-textarea{background:#0000;border:none;color:#0f0f0f;font-size:.875rem;outline:none;padding:.75rem 0}.form-input::placeholder,.form-textarea::placeholder{color:#0f0f0f99;font-size:.875rem;font-weight:600}.form-textarea{border-left:none;border-right:none;border-top:none;padding-bottom:0;resize:none}.subject-input.form-input{border-bottom:1px solid}.msg-block{display:flex;gap:10px}.msg-block .form-group{flex:1 1}.submit-btn{align-self:flex-end;background:#0000;border:none;color:#0f0f0f;cursor:pointer;font-size:.875rem;font-weight:700;letter-spacing:.05em;padding:.5rem;text-align:right;text-transform:uppercase;transition:all .1s ease}.submit-btn svg{fill:currentColor}.submit-btn:hover{background:#0f0f0f;background:var(--black-color);color:#fff;color:rgba(var(--white-color),1)}.cursor{--columns:40;height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:9999}.cursor__inner{display:grid;grid-template-columns:repeat(var(--columns),1fr);height:100%;width:100%}.cursor__inner-box{background-color:#d67378;height:100%;opacity:0;width:100%}.cursor-animate{height:40px;left:0;opacity:0;top:0;transform:translate(-50%,-50%);width:40px;z-index:1002}.cursor-animate,.splash{border-radius:50%;pointer-events:none;position:fixed}.splash{background:#adbcf7;box-shadow:0 0 20px #f898a1,0 0 40px #f898a1,0 0 80px #f898a1;filter:blur(10px);height:10px;width:10px;z-index:1000}.error-message{color:red;font-size:.875rem}.project-not-loaded{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.project-not-loaded h2{color:rgb(#0F0F0F,1);color:rgb(var(--black-color),1);font-size:1.5rem}.project-not-loaded-btn{-webkit-appearance:none;appearance:none;background:#8bc34a;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;letter-spacing:1px;outline:none;padding:.8rem 1rem;position:relative}.error-message{color:#f44;display:block;font-size:12px;font-weight:500;margin-top:4px}.submit-error{border-radius:4px;margin-bottom:15px;padding:10px;text-align:center}.modal-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:2000}.modal-content{animation:slideUp .4s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:500px;overflow:hidden;padding:0;position:relative;width:90%}.modal-close{align-items:center;background:#0000001a;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .2s ease;width:40px;z-index:10}.modal-close:hover{background:#0003;color:#333;transform:scale(1.1)}.modal-body{padding:60px 40px 40px;text-align:center}.success-icon{animation:bounceIn .6s ease-out .2s both;height:64px;margin:0 auto 30px;width:64px}.modal-title{animation:fadeInUp .5s ease-out .3s both;color:#333;font-size:2.5rem;font-weight:700;letter-spacing:2px;margin-bottom:20px}.modal-message{animation:fadeInUp .5s ease-out .4s both;color:#666;font-size:1.2rem;line-height:1.5;margin-bottom:10px}.modal-submessage{animation:fadeInUp .5s ease-out .5s both;color:#999;font-size:1rem;line-height:1.5;margin-bottom:40px}.modal-button{animation:fadeInUp .5s ease-out .6s both;background:#8bc34a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1px;overflow:hidden;padding:15px 30px;position:relative;transition:all .3s ease}.modal-button:hover{background:#7cb342;box-shadow:0 8px 25px #8bc34a66;transform:translateY(-2px)}.modal-button:active{transform:translateY(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.contact-grid{grid-gap:40px;align-items:flex-start;display:grid;gap:40px;grid-template-columns:1fr 1fr}.contact-right{position:relative;z-index:1}.contact-form,.contact-right{left:auto!important;right:auto!important;transform:none!important}.contact-form{position:relative!important}.contact-section *{backface-visibility:hidden;-webkit-backface-visibility:hidden}.form-group{margin-bottom:20px;position:relative}.submit-btn:disabled{cursor:not-allowed;opacity:.6}.submit-btn:disabled:hover{transform:none}@media (max-width:650px){.contact-grid{gap:30px;grid-template-columns:1fr}.modal-content{margin:20px;width:95%}.modal-body{padding:50px 30px 30px}.modal-title{font-size:2rem}.modal-message{font-size:1.1rem}}@media (max-width:480px){.modal-body{padding:40px 20px 20px}.modal-title{font-size:1.8rem}.success-icon{height:56px;width:56px}}@media(max-width:1400px){html{font-size:80%}.grid__item-img{min-height:560px}.foot_bar_left h4{font-size:5.9375rem}}@media (max-width:991px){.grid{grid-template-columns:repeat(1,1fr)}.foot_bar_left h4{font-size:3.75rem}.my_container{padding:0 .9375rem}.color_ds,.head_item{display:none}#menu{background:#000;border-radius:10px;left:0;padding:10px;position:absolute;top:57px;width:100%;z-index:3}#menu ul li a{color:#fff}#menu ul li{margin:0 0 15px}#menu .color_mb{color:#fff}.casestudy_inner{flex-direction:column}.case_right{max-width:100%}.case_left,.case_left .text_para{flex:0 0 auto}.case_left{height:auto!important}.case_left ul li{max-width:242px}.about-us-header,.contact-grid{gap:2rem;grid-template-columns:1fr}.about-us-header-imgitem .aboutus-header-text-col p{font-size:2rem}.about-us-header .about-us-header-text{padding-top:0}.about-left,.about-right{padding:0}.about-title,.contact-left h2{font-size:3rem}.about-us-body{padding:3.125rem 1rem}.about-us-body .animate-title{font-size:2rem}.about-us-header{padding:0}.case-study-description{margin:auto;max-height:auto;width:100%}}@media only screen and (min-width:991px){.color_mb,.hamburger{display:none}#menu ul{display:flex}.color_head{text-align:end}}@media only screen and (max-width:650px){.header_block h4{display:block}.header_action,.nav{display:none}.nav.active{background-color:#f1ede4;background-color:rgba(var(--body-background-color),1);display:block;flex-direction:column;height:100dvh;justify-content:center;left:0;overflow:hidden;padding:0 1.0625rem;position:fixed;top:0;width:100%;z-index:1000;z-index:0}.nav.active,.nav.active .header-footer-wrapper{display:flex}.nav .navbar{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}.nav_brand{flex:0 0 auto;position:relative;z-index:2}.nav_brand svg{height:30px;width:30px}.navbar .nav_item .nav_link{color:rgba(#0F0F0F,1);color:rgba(var(--black-color),1);font-size:1.5rem}.hamburger{display:flex;flex-direction:column;gap:4px}.foot_left{display:none}footer{margin:1.5rem 0 0;padding-bottom:2rem}.foot_right_left{order:1}.footer-bottom{display:none}.header-footer-bottom{display:flex}.foot_items{margin-bottom:.875rem}.foot_bar_left svg{height:50px;width:50px}.foot_sec{padding:1z5px}.foot_left{margin:0 0 1.25rem;max-width:100%}.foot_right{max-width:100%}.foot_items,.foot_right{flex-direction:column}.foot_bar_left h4{font-size:1.25rem;margin:0 0 0 1.25rem}.my_container{padding:0}.foot_bar_left img{height:3.125rem;width:3.125rem}.foot_sec{margin:3.75rem 0 0;padding:.9375rem}.img_cont h4{font-size:1.25rem;line-height:1.25rem;margin:.9375rem 0}.main_sec{padding:.9375rem}.foot_head{display:none;font-size:.875rem}.foot_right ul li a{font-size:1rem}.foot_right_right{display:none}.img_cont{padding:.9375rem}.foot_head{margin:0 0 .9375rem}.grid-container{gap:1px}.case_left ul li{max-width:50%}.grid-container{grid-auto-rows:auto;grid-template-columns:1fr}.grid-item,.grid-item img{height:auto}.about-header{padding:2rem 0}.contact-left h2{font-size:2.5rem}.about-us-header{gap:.9375rem}.about-us-body .animate-title{font-size:2rem}.contact-section{padding:3rem 0}.form-row{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:1rem;padding-bottom:1rem}.back_work.mobile,.case-study-footer{display:flex}.card_footer_text,.card_inner_header{display:none}.grid__item{opacity:1}.grid__item-img{min-height:335px;padding:1.25rem}.grid__item:after{content:none}.read-more{display:inline-flex}.menu-text .char{opacity:0}}.terms-page{display:flex;justify-content:center;padding:80px 20px;width:100%}.terms-container{color:#000;font-size:17px;line-height:1.8;max-width:840px;width:100%}.terms-container h1{color:#000;font-size:38px;font-weight:700;margin-bottom:10px;text-align:center}.last-updated{color:#444;font-size:14px;margin-bottom:40px;text-align:center}.terms-container h2{color:#000;font-size:22px;font-weight:600;margin-bottom:15px;margin-top:40px}.terms-container p{color:#000;margin-bottom:18px}.terms-container ul{margin-bottom:20px;margin-left:20px}.terms-container ul li{color:#000;margin-bottom:8px}@media(max-width:650px){.grid{grid-template-columns:repeat(1,minmax(10%,1fr))}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.case_left ul li:before{top:1px}}.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char:after,.splitting .char:before{content:attr(data-char);left:0;position:absolute;top:0;transition:inherit;-webkit-user-select:none;user-select:none;visibility:hidden}.splitting{--word-center:calc((var(--word-total) - 1)/2);--char-center:calc((var(--char-total) - 1)/2);--line-center:calc((var(--line-total) - 1)/2)}.splitting .word{--word-percent:calc(var(--word-index)/var(--word-total));--line-percent:calc(var(--line-index)/var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index)/var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset)*var(--char-offset))/var(--char-center));--distance-sine:calc(var(--char-offset)/var(--char-center));--distance-percent:(var(--distance)/var(--char-center))}.splitting.cells img{display:block;width:100%}@supports (display:grid){.splitting.cells{background-size:cover;overflow:hidden;position:relative;visibility:hidden}.splitting .cell-grid{background:inherit;display:grid;grid-template:repeat(var(--row-total),1fr) /repeat(var(--col-total),1fr);height:100%;left:0;position:absolute;top:0;width:100%}.splitting .cell{background:inherit;overflow:hidden;position:relative}.splitting .cell-inner{background:inherit;height:calc(100%*var(--row-total));left:calc(-100%*var(--col-index));position:absolute;top:calc(-100%*var(--row-index));visibility:visible;width:calc(100%*var(--col-total))}.splitting .cell{--center-x:calc((var(--col-total) - 1)/2);--center-y:calc((var(--row-total) - 1)/2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc((var(--offset-x)*var(--offset-x))/var(--center-x));--distance-y:calc((var(--offset-y)*var(--offset-y))/var(--center-y))}}
/*# sourceMappingURL=main.ac3009b7.css.map*/