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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.text-right{text-align:right}a.primary.linkedin-mobile{display:none}.top-banner{background-color:#fef3c7;border-bottom:1px solid #fde68a;color:#111827;font-size:.9rem;font-weight:500;margin-bottom:0;padding:.6rem 1rem;position:relative;text-align:center;transition:all .3s ease-in-out;width:100vw;z-index:100}.top-banner p{color:#161e47;font-size:14px;margin:0 auto;max-width:1200px;opacity:.7}.top-banner p a{color:#1d4ed8;color:#161e47;margin-left:4px;text-decoration:underline;transition:color .2s ease}.top-banner p a:hover{color:#1e40af}nav.scrolled{background-color:#fff;box-shadow:0 1px 6px #00000014;position:sticky;top:0;transition:all .3s ease;z-index:99}.embed-image.logo-left:after{background:#f1f1f1;content:"";height:100%;left:42px;position:absolute;top:0;width:1px;z-index:-1}.about-page .right-side.col{position:relative}body{color:#161e47;font-family:DM Sans,sans-serif}.animated-line{left:0;opacity:.5;position:absolute;top:0;transform:translateX(-130%) translateY(-50%) rotate(9deg);z-index:10}.animated-line .path{stroke-dasharray:680;stroke-dashoffset:680;animation:draw 1s cubic-bezier(.04,.42,.41,.99) forwards;animation-delay:.4s}.animated-line svg{width:200px}@keyframes draw{to{stroke-dashoffset:0}}p{font-size:18px;line-height:1.6em}.text-dark,a,p{color:#414766}.Wrap-Content.fade-enter{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.Wrap-Content.fade-enter-active{opacity:1;transform:translateY(0)}.wrap-current-read{align-items:center;background:#fff;border-radius:24px;bottom:16px;font-size:14px;left:16px;padding:8px 16px;position:absolute;width:calc(100% - 32px)}.wrap-current-read .context{font-size:13px;min-width:55px}.wrap-current-read a{text-decoration:none}p.current-read{cursor:pointer;margin-bottom:0;overflow:hidden;padding-left:15px!important;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-all;z-index:1000}p.current-read span{font-weight:500}.current-read{color:#555;font-size:13px;max-width:100%;overflow:hidden;padding-right:30px;position:relative;white-space:nowrap}.current-read span{display:inline-block}.current-read .animate{animation:leftright 3s ease-in-out infinite alternate;position:relative}@keyframes leftright{0%,20%{left:0;transform:translateX(0)}80%,to{left:100%;transform:translateX(-100%)}}.fader{height:100%;pointer-events:none;position:absolute;top:0;width:25px}.fader-left{background:linear-gradient(270deg,#fff0,#fff);left:0}.fader-right{background:linear-gradient(90deg,#fff0,#fff);right:0}.no-underline{cursor:pointer;text-decoration:none}.no-underline:hover{text-decoration:underline}video{border:1px solid #f0ebeb}video.grayscale{filter:grayscale(.3)}.border_r{border:1px solid #f0ebeb;border-radius:10px;overflow:hidden}.error-message{background:#fafafa;font-size:12px;margin-bottom:10px;padding:10px 0}.nav-wrap a{opacity:.7}.nav-wrap a.active{opacity:1}.React{bottom:.5vh;position:fixed;right:-5px;width:80px;z-index:100}.Community-Listing .community-slider .slick-slide svg{margin-left:0}ul.slick-dots li:after{display:none}.community-slider .slick-prev{left:-36px!important}.community-slider .slick-next{right:-36px!important}.community-slider .wrap{overflow:hidden}.community-slider a{cursor:pointer;display:block}.community-slider .thumbnail{position:relative}.community-slider .thumbnail:hover .external{transform:translateX(-50%) translateY(-50%) scale(1)}.community-slider .external{align-items:center;background:#161e47;border-radius:100%;display:flex;height:70px;justify-content:center;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) scale(0);transition:all .5s cubic-bezier(.06,.53,.25,1.01);width:70px}.community-slider .slick-track{display:flex!important}.community-slider .slick-slide{margin:0 10px}.community-slider .slick-slide .information{padding:0}.community-slider .slick-slide .label-wrap{margin-bottom:1.3rem;margin-top:0}.community-slider .slick-slide svg{margin-left:.5rem}.community-slider .slick-slide .primary{display:inline-block;text-decoration:none}.community-slider .slick-slide img{height:auto;object-fit:cover;object-position:top}.community-slider .slick-slide h4{font-size:1.1rem;margin:0 0 1rem}.community-slider .slick-list{margin:0 -10px}.back-button-empty{background-color:#0000;border:none;color:#161e47;display:block;font-weight:700;margin:16px auto 0;text-align:center;text-decoration:underline}.portfolio-grid-skeleton{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:1rem}.portfolio-item-skeleton{aspect-ratio:16/9;background:#f0f0f0;border-radius:8px;overflow:hidden;position:relative}.skeleton-animation{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#fff0,#fff3 50%,#fff0);height:100%;left:0;position:absolute;top:0;width:100%}.single-portfolio{opacity:0;transform:translateY(20px);transition:opacity .5s cubic-bezier(.06,.53,.25,1.01),transform .5s cubic-bezier(.06,.53,.25,1.01)}.single-portfolio.fade-in{opacity:1;transform:translateY(0)}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.error-container{background:#fff5f5;border-radius:8px;margin:1rem 0;padding:2rem;text-align:center}.error-container button{background:#e53e3e;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:1rem;padding:.5rem 1rem;transition:background .2s cubic-bezier(.06,.53,.25,1.01)}.error-container button:hover{background:#c53030}.image-loading{filter:blur(10px);opacity:0;transition:opacity .3s cubic-bezier(.06,.53,.25,1.01)}.image-loaded{filter:blur(0);opacity:1;transition:all .3s cubic-bezier(.06,.53,.25,1.01)}.image-loading:before{animation:loading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#f8f8f8 50%,#f0f0f0);background-size:200% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.BannerAbout{min-height:650px;opacity:0;padding:4rem 0;position:relative;transform:translateY(20px);transition-delay:0s!important;transition:opacity .5s cubic-bezier(.06,.53,.25,1.01),transform .5s cubic-bezier(.06,.53,.25,1.01)}.BannerAbout.loaded{opacity:1;transform:translateY(0)}.image-container{border-radius:8px;overflow:hidden;position:relative}.image-placeholder{animation:loading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#f8f8f8 50%,#f0f0f0);background-size:200% 100%;height:100%;left:0;position:absolute;top:0;width:100%}.image-container img{opacity:0;transition:opacity .3s cubic-bezier(.06,.53,.25,1.01)}.image-container img.fade-in{opacity:1}.location-heading,.name-heading{animation:slideUp .5s cubic-bezier(.06,.53,.25,1.01) forwards;opacity:0;transform:translateY(20px)}.location-heading{animation-delay:.2s}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){header .Logo{position:relative}.BannerAbout{padding:2rem 0}.banner-content{margin-bottom:2rem;text-align:center}.location-heading{justify-content:center}}.content-block .video-list{align-items:flex-start}.Banner{align-items:center;padding:4rem 0;position:relative}.banner-wrapper{animation:fadeIn .5s cubic-bezier(.06,.53,.25,1.01) forwards;opacity:0}.banner-title{overflow:hidden}.banner-paragraph{margin-top:3rem}.row-archive{opacity:0;transform:translateY(20px) scale(1);transition-delay:2s;transition:all .7s cubic-bezier(.06,.53,.25,1.01)!important}.row-archive.fade-in{opacity:1;transform:translateY(0) scale(1)}.rating-popup{animation:slideUp .3s ease-out;background:#fff;border:1px solid #fafafa;border-radius:8px;box-shadow:0 4px 6px 3px #0000000d,0 2px 4px -1px #00000008;max-width:320px}.rating-container{position:relative;text-align:center}.close-button{transition:all .3s ease}.rating-title{color:#161e47}.star-button{line-height:1;transition:all .3s ease}.star-button:disabled{cursor:not-allowed;opacity:.5}.spinner{border:2px solid #161e47}.success-title{color:#1f2937;font-size:18px;font-weight:700;margin:0 0 8px}.success-description{color:#6b7280;font-size:14px;margin:0 0 12px}.close-success-button{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s ease}.rating-popup{animation:slideIn .3s ease-out forwards;bottom:16px;left:16px;position:fixed;z-index:1000}.rating-container{animation:scaleIn .3s ease-out forwards;background:#fff;border-radius:8px;max-width:320px;padding:16px;transform-origin:bottom left}.close-button{align-items:center;background:#f3f4f6;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;position:absolute;right:-8px;top:-8px;transition:all .2s ease;width:24px}.close-button:hover{background:#e5e7eb;transform:scale(1.1)}.close-button svg{stroke:#6b7280;height:16px;width:16px}.rating-content{animation:fadeIn .3s ease-out .1s forwards;opacity:0;text-align:center}.rating-title{color:#1f2937;font-size:18px;font-weight:700;margin:0 0 4px}.rating-description{color:#6b7280;font-size:14px;margin:0 0 12px}.stars-container{display:flex;gap:4px;justify-content:center;margin-bottom:8px}.star-button{background:none;border:none;color:#d1d5db;cursor:pointer;font-size:24px;padding:0;transition:all .2s ease}.star-button.active,.star-button:hover{color:#fbbf24;transform:scale(1.25)}.textarea-container{animation:slideUpFade .3s ease-out forwards;opacity:0;transform:translateY(10px)}.suggestions-textarea{background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;font-size:14px;line-height:1.5;margin-bottom:4px;min-height:100px;padding:12px;resize:vertical;transition:all .2s ease;width:100%}.suggestions-textarea:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.char-counter{color:#6b7280;font-size:12px;margin-bottom:8px;text-align:right;transition:color .2s ease}.char-counter.warning{color:#f59e0b}.button-group{animation:slideUpFade .3s ease-out .1s forwards;display:flex;gap:8px;margin-top:12px;opacity:0;transform:translateY(10px)}.back-button,.submit-button{border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.submit-button{background:#3b82f6;border:none;color:#fff;flex:2 1}.submit-button:hover{background:#2563eb;transform:translateY(-1px)}.back-button{background:#f3f4f6;border:1px solid #d1d5db;color:#4b5563;flex:1 1}.back-button:hover{background:#e5e7eb;transform:translateY(-1px)}.success-popup{animation:scaleIn .3s ease-out forwards;opacity:0;text-align:center}.success-icon{color:#10b981;height:48px;margin:0 auto 12px;width:48px}.loading-text{align-items:center;animation:fadeIn .2s ease-out forwards;color:#6b7280;display:flex;font-size:14px;gap:8px;justify-content:center;margin-top:12px;opacity:0}.spinner{animation:spin 1s linear infinite;border:2px solid #3b82f6;border-radius:50%;border-top-color:#0000;height:16px;width:16px}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.rating-popup{bottom:8px;left:8px;right:8px}.rating-container{margin:0 auto;max-width:none}.star-button{font-size:20px}}.mt-4.pt-4.mb-4.pb-4.archive-wrapper{min-height:100vh}img.loading{opacity:0}img.loaded{opacity:1;transition:opacity .3s ease-in-out}.banner-text-animated{animation:slideUp .7s cubic-bezier(.06,.53,.25,1.01) forwards;display:block;margin:0;opacity:0;transform:translateY(20px)}h1.banner-text-animated{font-size:93px!important;line-height:1.1;margin-bottom:0}.images,.right-banner{position:relative}.Main-Image{animation:slideUp .5s cubic-bezier(.06,.53,.25,1.01) forwards;animation-delay:0s;height:auto;max-width:100%;opacity:0;transform:translateX(20px)}.Main-Image.scroll-img{left:0;position:absolute;top:0;visibility:hidden}.main-image-container:hover .main-img{object-position:bottom!important}.main-image-container:after{background:red;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.main-image-container.scrolled-half .main-img{object-position:bottom!important}.rotation{animation:fadeRotateIn .5s cubic-bezier(.06,.53,.25,1.01) forwards;animation-delay:.4s;opacity:0;position:absolute;right:-20px;top:-20px}.rotating-text-container{height:150px;position:relative;width:150px}.rotating-text-svg{animation:spin 20s linear infinite;height:100%;width:100%}.rotating-image{height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.rotating-image img{height:100%;object-fit:contain;width:100%}.locked-portfolio-container{overflow-x:hidden;position:relative}.locked-portfolio-container .locked-background{bottom:0;height:80vh;opacity:.1;position:absolute;right:-10%;z-index:0}.locked-portfolio-container .locked-portfolio-form{position:relative;z-index:1}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeRotateIn{0%{opacity:0;transform:rotate(-180deg)}to{opacity:1;transform:rotate(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.Banner{flex-direction:column;padding:2rem 0}.banner-title{text-align:center}h1.banner-text-animated{font-size:2.5rem}.w-50{text-align:center;width:100%!important}.right-banner{margin-top:2rem;width:100%}.rotation{right:-10px;top:-10px}}@media(min-width:992px){.container{max-width:1200px!important}}.portfolio-Banner{border-radius:30px;margin:5rem!important;text-align:left;width:100%;width:calc(100% - 10rem)}.portfolio-Banner .side-info{padding:4rem 4rem 0}.portfolio-Banner .side-info h2{margin:1.5rem 0}.portfolio-Banner .data-top{display:flex;flex-direction:row;gap:2rem;justify-content:center;margin-top:2rem}.portfolio-Banner .data-top span{border-radius:.5rem;padding:.5rem 1rem;position:relative;width:auto}.portfolio-Banner .data-top span:last-child:after{display:none}.portfolio-Banner .data-top span:after{content:"|";opacity:.3;position:absolute;right:-1rem}.portfolio-Banner .data-bottom{display:flex;gap:1.5rem;margin-bottom:3rem;margin-top:2rem}.portfolio-Banner .data-bottom .single-info{background-color:#0000000d;border-radius:.75rem;padding:1.5rem;width:33.33%}.portfolio-Banner .data-bottom .single-info .info-title{display:flex;gap:.75rem;margin-bottom:.75rem}.portfolio-Banner .data-bottom .single-info .info-value{text-align:left}.portfolio-Banner p{font-size:1.3rem;line-height:1.8rem;text-align:center}.w-80{width:70%}.HomePage{padding-top:10rem}.locked-portfolio-container{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh;padding:20px}.locked-portfolio-form{background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;max-width:400px;padding:40px;width:100%}.locked-portfolio-form .form-header{margin-bottom:30px;text-align:center}.locked-portfolio-form .form-header h2{color:#161e47;font-size:24px;margin-bottom:10px}.locked-portfolio-form .form-header p{color:#8589ac;font-size:16px}.locked-portfolio-form .input-group{margin-bottom:20px}.locked-portfolio-form .input-group input{border:1px solid #ddd;border-radius:5px;font-size:16px;padding:12px 15px;transition:border-color .3s cubic-bezier(.06,.53,.25,1.01);width:100%}.locked-portfolio-form .input-group input:focus{border-color:#161e47;outline:none}.locked-portfolio-form .error-message{background-color:#fff5f5;border-radius:5px;color:#dc3545;font-size:14px;margin-bottom:20px;padding:10px;text-align:center}.locked-portfolio-form .button-group{display:flex;flex-direction:column;gap:10px}.locked-portfolio-form .unlock-button{background-color:#161e47;border:none;border-radius:100px;color:#fff;cursor:pointer!important;font-size:16px;padding:12px;transition:background-color .3s cubic-bezier(.06,.53,.25,1.01);width:100%}.locked-portfolio-form .unlock-button:hover{background-color:#161e47}.locked-portfolio-form .unlock-button:focus{box-shadow:0 0 0 3px #007bff40;outline:none}.locked-portfolio-form .back-button{background-color:#0000;border:1px solid #ddd;border-radius:100px;color:#414766;cursor:pointer;font-size:16px;padding:12px;transition:all .3s cubic-bezier(.06,.53,.25,1.01);width:100%}.locked-portfolio-form .back-button:hover{background-color:#f5f5f5;border-color:#999;color:#333}.locked-portfolio-form .back-button:focus{box-shadow:0 0 0 3px #0000001a;outline:none}nav{align-items:center;display:flex;justify-content:flex-end}nav a{color:#161e47;font-weight:500;padding:15px 30px;text-decoration:none}nav a.primary{align-items:center;display:inline-flex;gap:12px;justify-content:space-between;padding:20px}nav a.primary svg{margin-top:-3px}.community-slider .label-wrap span{border:1px solid #161e47;border-radius:30px;color:#161e47;transition:all .5s cubic-bezier(.06,.53,.25,1.01)}.community-slider .label-wrap span:hover{background:#161e47;color:#fff}.community-slider .slick-prev{left:16px;top:calc(50% - 30px);z-index:10}.community-slider .slick-prev:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="41" viewBox="0 0 23 41" fill="none"><path d="M1.24608 19.2129C0.671662 19.7874 0.671662 20.8405 1.24608 21.4149L19.6275 39.7963C20.2019 40.3707 21.255 40.3707 21.8294 39.7963C22.4039 39.2219 22.4039 38.1688 21.8294 37.5944L4.50113 20.266L21.8294 3.03345C22.4039 2.45903 22.4039 1.40593 21.8294 0.83151C21.255 0.25709 20.2019 0.25709 19.6275 0.83151L1.24608 19.2129Z" fill="%23161E47"/></svg>');background-repeat:no-repeat;background-size:contain;bottom:0;color:#161e47;content:"";height:20px!important;left:0;position:absolute;width:20px!important}.community-slider .slick-next{right:16px;top:calc(50% - 30px);z-index:10}.community-slider .slick-next:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="41" viewBox="0 0 23 41" fill="none"><path d="M21.5558 19.2129C22.1302 19.7874 22.1302 20.8405 21.5558 21.4149L3.17437 39.7963C2.59995 40.3707 1.54685 40.3707 0.972432 39.7963C0.398013 39.2219 0.398013 38.1688 0.972432 37.5944L18.3008 20.266L0.972432 3.03345C0.398013 2.45903 0.398013 1.40593 0.972432 0.83151C1.54685 0.25709 2.59995 0.25709 3.17437 0.83151L21.5558 19.2129Z" fill="%23161E47"/></svg>');background-repeat:no-repeat;background-size:contain;bottom:0;color:#161e47;content:"";height:20px!important;position:absolute;right:0;width:20px!important}.image-carousel .Slider-fig-name{display:block;margin-top:1rem}.image-carousel :focus{border:none!important;outline:none!important}.image-carousel .slick-prev{left:16px;top:calc(50% - 30px);z-index:10}.image-carousel .slick-prev:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="41" viewBox="0 0 23 41" fill="none"><path d="M1.24608 19.2129C0.671662 19.7874 0.671662 20.8405 1.24608 21.4149L19.6275 39.7963C20.2019 40.3707 21.255 40.3707 21.8294 39.7963C22.4039 39.2219 22.4039 38.1688 21.8294 37.5944L4.50113 20.266L21.8294 3.03345C22.4039 2.45903 22.4039 1.40593 21.8294 0.83151C21.255 0.25709 20.2019 0.25709 19.6275 0.83151L1.24608 19.2129Z" fill="%23161E47"/></svg>');background-repeat:no-repeat;background-size:contain;bottom:0;color:#161e47;content:"";height:20px!important;left:0;position:absolute;width:20px!important}.image-carousel .slick-next{right:16px;top:calc(50% - 30px);z-index:10}.image-carousel .slick-next:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="41" viewBox="0 0 23 41" fill="none"><path d="M21.5558 19.2129C22.1302 19.7874 22.1302 20.8405 21.5558 21.4149L3.17437 39.7963C2.59995 40.3707 1.54685 40.3707 0.972432 39.7963C0.398013 39.2219 0.398013 38.1688 0.972432 37.5944L18.3008 20.266L0.972432 3.03345C0.398013 2.45903 0.398013 1.40593 0.972432 0.83151C1.54685 0.25709 2.59995 0.25709 3.17437 0.83151L21.5558 19.2129Z" fill="%23161E47"/></svg>');background-repeat:no-repeat;background-size:contain;bottom:0;color:#161e47;content:"";height:20px!important;position:absolute;right:0;width:20px!important}.image-carousel span{display:block;font-size:11px;margin:0 auto 3rem;opacity:.5;text-align:center}.portfolio-page h2.title-sub{display:none}.BannerAbout,.article-detail-page,.portfolio-page{padding-top:10rem}.article-detail-page h2.main-title{font-size:46px}.article-detail-page h3{margin-bottom:1rem;margin-top:3rem}.article-detail-page .next-case-study{background-color:#fff!important}.article-detail-page .next-case-study img{opacity:.1}.article-detail-page .next-case-study .details h4{width:60%}h1{font-size:96px}h1,h4{font-weight:400}h4{font-size:24px;font-style:normal;line-height:38px}.embed-image.logo-left{align-items:center;display:flex;margin-bottom:2rem;margin-top:0}.embed-image.logo-left img{background-color:#fff;border:1px solid #f1f1f1;height:80px;margin-bottom:0;object-fit:contain;width:80px!important}.embed-image.logo-left .details-rightx{display:flex;flex-direction:column;margin-left:15px;text-align:left}.embed-image.logo-left .details-rightx p{margin-bottom:0}.overview-section{padding-top:0;text-align:left}.overview-section .role-side h5{font-weight:500;margin-bottom:2rem}.overview-section .role-side p{font-size:18px}.overview-section p{font-size:18px;letter-spacing:0;line-height:1.6em;margin-bottom:1rem}.overview-section h4{font-size:1.75rem;font-weight:500;margin-bottom:2rem}hr{opacity:.1!important}.label-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:.4rem;margin-top:5rem}.label-wrap span{border:1px solid #161e47;border-radius:30px;color:#161e47;display:inline-block;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;transition:all .5s cubic-bezier(.06,.53,.25,1.01)}.label-wrap span:hover{background-color:#161e47;color:#fff}.text-left{text-align:left}.metics,.metics .single-metics{display:flex;flex-direction:row;flex-wrap:wrap}.metics .single-metics{border-radius:15px;margin:10px;padding:16px;width:25%;width:calc(25% - 20px)}.metics .single-metics strong{font-size:1.5rem;font-weight:700;line-height:2rem}.metics .single-metics p{font-size:.875rem;line-height:1.25rem;margin-bottom:0}.metics .single-metics svg{opacity:1}.metics .single-metics .color-grey{color:#1d2759;font-size:.875rem}.metics .single-metics .icon{align-items:center;background:#fff;border-radius:.5rem;display:flex;height:53px;justify-content:center;margin-bottom:1.3rem;margin-right:1.3rem;width:53px}.op-1{opacity:10%}.Banner{display:flex;justify-content:space-between;margin-bottom:5rem;padding-top:3rem}.Banner .right-banner{position:relative;top:14.7rem}.Banner .right-banner .images{bottom:0;left:-346px;position:absolute}.Banner .right-banner .images .Main-Image{border-radius:8px;height:451px;object-fit:cover;object-position:top;width:346px}.Banner .right-banner .images .rotation{position:absolute;right:-40px;top:-40px}.Banner .right-banner .images .rotation .rotating-text-container{background-color:#eb7846;border-radius:100%;height:90px;position:relative;width:90px}.Banner .right-banner .images .rotation .rotating-text-svg{animation:rotateText 10s linear infinite;height:80%;inset:0;left:10%;position:absolute;top:10%;width:80%}.Banner .right-banner .images .rotation .rotating-text{fill:#030f49;font-size:12px;font-weight:500;letter-spacing:3px}.Banner .right-banner .images .rotation .rotating-image{animation:rotateImage 10s linear infinite reverse;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.Banner .right-banner .images .rotation .rotating-image img{border-radius:50%;height:100%;object-fit:cover;width:100%}@keyframes rotateText{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateImage{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.sidebar{height:max-content;overflow-y:auto;padding-left:0;padding-top:100px;position:sticky;top:20px}.sidebar ul{list-style:none;padding-left:0;width:100%}.sidebar li button{align-items:center;background-color:#0000;border:none;color:#161e47;display:block;display:flex;font-weight:400;gap:10px;opacity:.5;padding:10px}.sidebar li button span{background-color:#161e47;display:block;height:2px;transition:all .7s cubic-bezier(.06,.53,.25,1.01);width:0}.sidebar li button.active{font-weight:600;opacity:1}.sidebar li button.active span{width:50px}.content-article img{border-radius:10px;margin-bottom:1.5rem!important;width:100%}.portfolio-detail-page{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.portfolio-detail-page h2{font-size:5rem}.portfolio-detail-page .content{margin-top:4rem;text-align:left}.portfolio-detail-page .content h3{margin-bottom:2rem;margin-top:3rem!important}.portfolio-detail-page .content ol,.portfolio-detail-page .content ul{margin-bottom:3rem}.portfolio-detail-page .content p{font-size:18px;letter-spacing:0;line-height:1.6em;margin-bottom:1rem;opacity:96%}.portfolio-detail-page .Main-Portfolio-Image{border-radius:10px;min-height:520px;width:1176px}table tbody,table td,table tfoot,table th,table thead,table tr{border:1px solid #f0f0f0;padding:10px 14px}table p{margin-bottom:0!important}table tbody p{font-size:15px!important}table th p{font-size:17px!important}.video-list{align-items:center;display:flex;flex-wrap:nowrap;gap:20px;justify-content:center}.embed-video{border-radius:8px;box-shadow:0 2px 4px #0000001a;height:auto;object-fit:cover;width:100%}.embed-video video{width:100%}.video-details{font-size:14px;padding-top:20px}.video-details strong{display:block;font-size:16px;margin-bottom:.6rem!important}.video-details p{font-size:14px!important;min-height:100px}.single-portfolio{border-radius:30px;color:#161e47;display:block;margin-bottom:72px;min-height:521px;overflow:hidden;position:relative;text-decoration:none}.single-portfolio .app-logo{left:60px;position:absolute;top:43px;z-index:10}.single-portfolio.Text-white *{color:#fff}.single-portfolio .dynamic-width{width:var(--dynamic-width)!important}.single-portfolio img{width:100%!important}.single-portfolio .portfolio-item{border-radius:20px;overflow:hidden}.single-portfolio .portfolio-item .information{bottom:50px;left:60px;position:absolute;width:30%;z-index:5}.single-portfolio .portfolio-item .information strong{display:block;font-size:18px;font-weight:400;margin-bottom:8px;opacity:.5}.single-portfolio .portfolio-item .information h3{font-size:3rem;font-weight:500}.single-portfolio .portfolio-item .information p{font-size:18px;font-weight:400;line-height:1.6em}.single-portfolio .portfolio-item img.thumbnail-large{transition:all .7s cubic-bezier(.06,.53,.25,1.01)}@media(min-width:768px){.single-portfolio .portfolio-item:hover img.thumbnail-large{scale:1.1}}.Tools-Listing{padding-bottom:8rem}.Tools-Listing .single-tool{margin-bottom:2rem}.Tools-Listing .single-tool img{transform:scale(.9);transition:all .5s cubic-bezier(.06,.53,.25,1.01)}.Tools-Listing .single-tool img:hover{transform:scale(.8)}.Client-Listing{padding-bottom:2rem}.Client-Listing .single-client{align-items:center;border:1px solid #f0f0f0;display:flex;justify-content:center;outline:1px solid #fff}.Client-Listing .single-client img{transform:scale(1);transition:all .5s cubic-bezier(.06,.53,.25,1.01);width:80%}.Client-Listing .single-client img:hover{transform:scale(1.1)}.archive-wrapper .border_r{margin-bottom:2rem}.archive-wrapper .row-archive{margin-left:-.5rem;margin-right:-.5rem}.archive-wrapper .row-archive .col-md-4{padding:0 .5rem}.archive-wrapper .thumbnail{overflow:hidden}.archive-wrapper .thumbnail img{transform:scale(1);transition:transform .3s ease}.archive-wrapper .thumbnail:hover img{transform:scale(1.05)}.img-rounded{border:1px solid #f1f1f1;border-radius:12px}.embedDragabble{text-align:center}.embedDragabble .draggable-container{margin-bottom:.7rem}.embedDragabble span{display:block;font-size:11px;margin-bottom:3rem;opacity:.5}.embed-image{text-align:center}.embed-image img{margin-bottom:.7rem}.embed-image span{display:block;font-size:11px;margin-bottom:3rem;opacity:.5}.draggable-container{border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;position:relative}.draggable-image{-webkit-user-drag:none;left:0;position:absolute;transform-origin:left center;-webkit-user-select:none;user-select:none}.primary{align-content:center;align-items:center;background-color:#161e47;border:none;border-radius:99px;box-shadow:0 .706592px .706592px -.625px #00000026,0 1.80656px 1.80656px -1.25px rgba(0,0,0,.145),0 3.62176px 3.62176px -1.875px rgba(0,0,0,.137),0 6.8656px 6.8656px -2.5px rgba(0,0,0,.125),0 13.6468px 13.6468px -3.125px rgba(0,0,0,.106),0 30px 30px -3.75px #0000000d;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;height:40px;justify-content:center;padding:15px;position:relative}.primary svg{width:16px}.secondary{align-content:center;align-items:center;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:99px;color:#4b5563;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;height:40px;justify-content:center;padding:15px;position:relative}.secondary svg{width:16px}.main-content{min-height:100vh}header{background-color:#0000;left:0;position:sticky;top:0;transition:all .5s cubic-bezier(.06,.53,.25,1.01);width:100%;z-index:100}header.scrolled{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff80;box-shadow:0 2px 5px #00000003}header .Logo{align-items:center;color:#161e47;display:flex;font-size:18px;font-style:normal;font-weight:500;height:26px;line-height:26px;text-decoration:none;width:133px}header .Logo span{font-size:22px;font-weight:400;margin-top:4px}.title-sub{color:#161e47;font-size:24px;font-weight:400;margin-bottom:3rem}.title-sub span{color:#5e69a1;font-size:16px;font-weight:400}.Article-Listing{background:#f6f5f6;padding:5rem}.article-grid a{align-items:center;color:#161e47;display:flex;gap:30px;margin-bottom:5rem;text-decoration:none;width:70%}.article-grid a .thumbnail img{border-radius:8px;height:265px;width:325px}.article-grid a .article-item h3{font-size:28px;font-weight:500;list-style:1.2em;margin-bottom:1rem;margin-top:1rem}.article-grid a .article-item strong{font-size:16;font-weight:400;opacity:50%}.article-grid a .article-item p{font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:1rem}.side-project-grid .wrap{align-items:center;display:flex;gap:64px;margin-bottom:4rem}.side-project-grid .wrap .thumbnail{width:60%}.side-project-grid .wrap .thumbnail video{border-radius:10px;width:100%}.side-project-grid .wrap .article-item{width:40%}.side-project-grid .wrap .article-item h3{font-size:28px;font-weight:500}.side-project-grid .wrap .article-item a{display:inline-flex;margin-top:2rem;text-decoration:none}.footer{padding:3rem 0}.footer .email{font-size:32px;font-weight:400}.footer .email a{color:#161e47;margin-left:2rem;text-decoration:none}.footer .email a:hover{text-decoration:underline}.footer .email span{opacity:.5}.footer .social{display:flex;gap:30px;justify-content:flex-end;text-align:right}.fade-enter{transform:scale(.98)}.fade-enter-active,.fade-exit{transform:scale(1)}.fade-exit-active{transform:scale(.98)}body,html{scroll-behavior:auto!important}.fade-enter{-webkit-transform:translateY(20px);will-change:opacity,transform}.fade-enter-active{-webkit-transform:translateY(0);-webkit-transition:opacity .3s cubic-bezier(.06,.53,.25,1.01),-webkit-transform .3s cubic-bezier(.06,.53,.25,1.01)}.fade-exit{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.fade-exit-active{opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);transition:opacity .3s cubic-bezier(.06,.53,.25,1.01),transform .3s cubic-bezier(.06,.53,.25,1.01);-webkit-transition:opacity .3s cubic-bezier(.06,.53,.25,1.01),-webkit-transform .3s cubic-bezier(.06,.53,.25,1.01)}.fade-enter{opacity:0;transform:translateY(20px)}.fade-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s cubic-bezier(.06,.53,.25,1.01),transform .3s cubic-bezier(.06,.53,.25,1.01)}.loading-placeholder{align-items:center;animation:fadeIn .3s forwards;color:#aaa;display:flex;font-size:1.5em;height:100vh;justify-content:center;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.single-cv-item{display:flex;gap:30px}.single-cv-item .left-side{font-size:18px;font-weight:400;width:100px}.single-cv-item .left-side p{opacity:70%}.single-cv-item .right-side p{font-size:18px;font-weight:400;list-style:1.6em;margin-bottom:2rem}.single-cv-item .right-side h3{font-size:18px;font-weight:600}.single-cv-item .right-side a{color:#161e47}.BannerAbout h1 span{font-size:24px;font-weight:400}.gallery-grid{display:flex;flex-wrap:wrap}.gallery-grid .single-gallery{padding:1rem;width:25%}.gallery-grid .single-gallery img{border-radius:12px;height:300px;object-fit:cover;width:100%}iframe.elementor-video-iframe{height:500px!important}.wrap-next-case{color:#fff;text-decoration:none;width:100%}.next-case-study{background-color:#161e47;border-radius:10px;height:200px;overflow:hidden;position:relative}.next-case-study img{transition:all .5s cubic-bezier(.06,.53,.25,1.01)}.next-case-study:hover img{transform:scale(1.1)}.next-case-study .details{color:#161e47;left:3rem;position:absolute;text-align:left;top:50%;transform:translateY(-50%);z-index:1}.next-case-study .details h4{font-size:2rem}.next-case-study .details p{margin-bottom:.5rem}.next-case-study img{height:100%;object-fit:cover;object-position:center right;opacity:1;width:100%}.hamburger{align-items:center;display:flex;display:none;height:40px;justify-content:center;padding:.6rem 0;position:absolute;right:0;top:24px;width:70px}.hamburger>div{position:relative;top:0;width:60%}.hamburger>div,.hamburger>div:after,.hamburger>div:before{background:#161e47;height:2px;left:0;transition:all .4s cubic-bezier(.06,.53,.25,1.01)}.hamburger>div:after,.hamburger>div:before{content:"";position:absolute;top:-10px;width:100%}.hamburger>div:after{top:10px}.hamburger.isOpen>div{background-color:#0000}.hamburger.isOpen>div:before{background:#000;top:0;transform:rotate(45deg)}.hamburger.isOpen>div:after{background:#000;top:0;transform:rotate(135deg)}h3.warning-red{background:red!important;display:block;height:100px}.content ul li{list-style:none;position:relative}.content ul li:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgN2gxMHYxME03IDE3IDE3IDciIHN0cm9rZT0iIzE2MUU0NyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);background-size:cover;content:"";height:20px;left:-33px;opacity:.4;position:absolute;top:4px;width:20px}.content ol li{list-style:none;position:relative}.content ol li:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIyIDExLjA4VjEyYTEwIDEwIDAgMSAxLTUuOTMtOS4xNCIgc3Ryb2tlPSIjMTYxRTQ3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Im05IDExIDMgM0wyMiA0IiBzdHJva2U9IiMxNjFFNDciIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-size:cover;content:"";height:20px;left:-33px;opacity:1;position:absolute;top:4px;width:20px}@media(max-width:460px){.wrap-current-read{width:calc(100% - 76px)!important;z-index:100000!important}}@media(min-width:768px){.visible-mobile{display:none}}@media(max-width:820px){.animated-line{bottom:0;left:auto;opacity:1;position:absolute;right:0;top:auto;transform:translateX(-5%) translateY(59%) rotate(130deg) scale(.5);z-index:10}.embed-image.logo-left:after{display:none}.BannerAbout h1 span,.about-page h1.d-flex.align-items-end.location-heading svg{margin-left:.5rem!important}header{height:60px}p.last-updated.mb-0.ms-3{display:none}.linkedin-mobile{bottom:88px;display:flex!important;height:40px;padding:0;position:fixed;right:26px;text-decoration:none;width:40px;z-index:10}.col-md-2.single-client,.col-md-2.single-tool{width:33%}body{overflow-x:hidden}body.menu-open{height:100vh;overflow:hidden;width:100vw}nav.col-10.text-right{padding-right:0;width:50%}main{padding-top:0}nav a.primary{display:none}nav .nav-wrap{align-items:flex-start;background:#fff;display:none;flex-direction:column;height:100vh;justify-content:flex-start;left:0;position:absolute;top:58px;width:100%}nav .nav-wrap .home-mobile{height:70px;left:0;position:fixed;top:0;width:150px}nav.isOpen .nav-wrap{display:flex}.nav-wrap{display:none}.HomePage{padding-top:4rem}.banner-text-container{margin-top:3rem}.banner-text-animated{text-align:left}.single-portfolio .dynamic-width{height:auto!important;left:20px;max-width:200px!important;top:20px;width:120px}.single-portfolio .portfolio-item .information h3{font-size:2.3rem}.Client-Listing .col-md-3.single-client{width:50%}.Community-Listing.mt-5{margin-top:0!important;padding-top:0}.Side-projects.mt-5.pt-3{margin-top:0!important;padding-top:0!important}.footer{padding:32px!important}.Tools-Listing{padding-bottom:4rem}.article-grid a:last-child{margin-bottom:0}h1.banner-text-animated{font-size:46px!important;line-height:1;margin-bottom:0;margin:6px 0!important;text-align:left}.Banner{flex-direction:column-reverse;margin-bottom:6rem;padding-top:0}.Banner .w-50{width:100%!important}.Banner .right-banner{top:0}.Banner .right-banner .images{position:static}.Banner .right-banner .images .rotation{right:-12px}.Banner h1{font-size:3rem;margin-top:2rem}.portfolio-grid .single-portfolio{border-radius:8px;margin-bottom:2rem}.portfolio-grid .single-portfolio .portfolio-item{border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:column-reverse}.portfolio-grid .single-portfolio .portfolio-item .information{padding:20px;position:static;width:100%}.portfolio-grid .single-portfolio .portfolio-item img{height:300px;object-fit:cover;width:100%}.Article-Listing{padding:3rem 0}.Article-Listing .article-grid a{flex-direction:column;width:100%}.Article-Listing .article-grid a .thumbnail,.Article-Listing .article-grid a .thumbnail img{width:100%}.Community-Listing{padding:3rem 0}.Community-Listing .community-grid a{flex-direction:column;width:100%}.Community-Listing .community-grid a .thumbnail,.Community-Listing .community-grid a .thumbnail img{width:100%}.side-project-grid .wrap{flex-direction:column}.side-project-grid .wrap .article-item,.side-project-grid .wrap .thumbnail{width:100%}.footer{background-color:#f6f5f6;border-radius:8px;margin:16px;padding-inline:32px;width:calc(100% - 32px)}.footer .row{align-items:center;flex-direction:column;gap:2rem}.footer .row .email{font-size:24px}.footer .row .email span{display:block}.footer .row .email a{margin-left:0}.footer .row .social{justify-self:start}.hamburger{display:flex;justify-content:flex-end;right:18px;top:10px}.BannerAbout{margin-bottom:3rem}h1{font-size:3rem}.container.mt-5.pt-5.mb-5.pb-5,.mt-4.pt-4.mb-4.pb-4.archive-wrapper .container{padding:0}.single-cv-item{flex-direction:column;position:relative}.single-cv-item .left-side{background-color:#fff;font-size:1.2rem;padding:16px 0;position:sticky;top:60px;width:100%;z-index:4}.single-cv-item .left-side p{margin-bottom:0}.gallery-grid .single-gallery{padding:5px;width:50%}.portfolio-detail-page{width:100%}.portfolio-detail-page .sidebar{display:none}.portfolio-detail-page .label-wrap{margin-top:0}.portfolio-detail-page .next-case-study img{opacity:.3}.portfolio-detail-page .next-case-study .details{left:2rem}.portfolio-detail-page .col-md-9.content{margin:0}.portfolio-detail-page .col-md-9.content h3{margin-bottom:.5rem;margin-top:1.5rem!important}.portfolio-detail-page .col-md-9.content table{display:block;overflow-x:scroll;width:auto}.portfolio-detail-page .portfolio-Banner{border-radius:30px;margin-top:70px!important;width:calc(100% - 32px)}.portfolio-detail-page .portfolio-Banner .side-info{padding-bottom:0!important}.portfolio-detail-page .portfolio-Banner .side-info h2{font-size:45px}.portfolio-detail-page .portfolio-Banner .side-info .data-bottom{align-items:center;flex-wrap:wrap;gap:1rem;justify-content:center}.portfolio-detail-page .portfolio-Banner .side-info .data-bottom .single-info{width:calc(50% - .5rem)}.portfolio-detail-page .portfolio-Banner .side-info{padding:24px 24px 0}.portfolio-detail-page img.Main-Portfolio-Image{height:auto;min-height:auto;width:100%}.portfolio-detail-page .content h3{background-color:#fff;font-size:1.2rem;padding:16px 0;position:sticky;top:60px;width:100%;z-index:4}.about-page .banner-content{text-align:left}.about-page .BannerAbout{min-height:auto;padding-bottom:0;padding-top:110px!important}.about-page h1.d-flex.align-items-end.location-heading{align-items:center!important;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.about-page h1.d-flex.align-items-end.location-heading svg{height:43px}.article-detail-page{padding-top:110px!important}.article-detail-page .container{padding:0!important}.article-detail-page .next-case-study .details{left:20px}.article-detail-page .next-case-study .details h4{font-size:20px;line-height:1.4;width:100%}.archive-wrapper{padding:16px!important}.visible-mobile{display:block}.article-detail-page img{width:100%}iframe.elementor-video-iframe{height:auto!important}.container{padding:0 20px}.side-project-grid .wrap{gap:16px}.side-project-grid .wrap .article-item a{margin-top:1rem}.footer .social{justify-content:flex-start;text-align:left}.no-ps-mobile{padding-left:0!important}}@media(min-width:820px){.single-cv-item .left-side p{position:sticky;top:100px}.col-w-90{width:89%!important}.about-page .embed-image.logo-left{margin-left:-7rem}.about-page .embed-image.logo-left img{margin-right:1rem}.about-page .right-side.col{padding-left:7rem}}@media only screen and (min-width:820px)and (max-width:1180px){.container{max-width:1130px!important}h1.banner-text-animated{font-size:85px!important}.HomePage{padding-top:5rem}.single-portfolio .portfolio-item .information{width:40%}.App{overflow-x:hidden}.portfolio-Banner .side-info{padding:4rem 0}.portfolio-Banner{border-radius:30px;margin:5rem 2rem!important;width:calc(100% - 4rem)}.portfolio-Banner .side-info .col-md-6{width:80%}}@keyframes vibrate{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}.contact-qr__container{align-items:flex-end;bottom:16px;display:flex;flex-direction:column;position:fixed;right:16px;z-index:50}.contact-qr__button{align-items:center;background-color:#161e47;border:none!important;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:18px;transition:all .3s}.contact-qr__card{background-color:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a;overflow:hidden;transition:all .3s;width:208px}.contact-qr__header{align-items:center;background-color:#161e47;color:#fff;display:flex;justify-content:space-between;padding:12px}.contact-qr__title{font-size:16px;font-weight:500;margin:0}.contact-qr__close-button{background:none;border:none;color:#fff;cursor:pointer;transition:color .2s}.contact-qr__close-button:hover{color:#e5e7eb}.contact-qr__tab-container{padding:12px}.contact-qr__tabs{background-color:#f3f4f6;border-radius:50px;display:flex;padding:4px;position:relative}.contact-qr__tab-indicator{background-color:#161e47;border-radius:50px;bottom:4px;position:absolute;top:4px;transition:all .3s ease-in-out}.contact-qr__tab-indicator--email{left:4px;right:50%}.contact-qr__tab-indicator--call{left:50%;right:4px}.contact-qr__tab{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px 0;position:relative;transition:all .3s;width:50%;z-index:10}.contact-qr__tab--active{color:#fff}.contact-qr__tab--inactive{color:#4b5563}.contact-qr__tab-label{align-items:center;display:flex}.contact-qr__tab-text{font-size:14px;margin-left:4px}.contact-qr__qr-container{display:flex;justify-content:center;padding:0 16px 8px}.contact-qr__qr-wrapper{border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px 0 #0000000d;cursor:pointer;padding:8px;transition:all .3s}.contact-qr__qr-wrapper:hover{box-shadow:0 4px 6px -1px #0000001a}.contact-qr__instruction-text{color:#6b7280;font-size:12px;padding:0 16px 4px;text-align:center}.contact-qr__contact-info{color:#4b5563;font-size:12px;padding:0 16px 16px;text-align:center}.contact-qr__contact-info p{margin:0}.contact-qr__contact-number{cursor:pointer;margin:0;position:relative;transition:color .2s ease}.contact-qr__contact-number:hover{color:#161e47;text-decoration:underline}.contact-qr__contact-number:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.contact-qr__phone-part{direction:rtl;display:inline-block;unicode-bidi:bidi-override}.contact-qr__phone-part:after{content:attr(data-value);display:none}.contact-qr__accessibility-text{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.small-text{font-size:14px}.underline{text-decoration:underline}.contact-qr__button{animation:pulse 2s infinite;border:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .25s ease;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:9999;z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:#000;background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:contain;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:1;opacity:var(--yarl__pull_opacity,1);transform:translate(0);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*100%);width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*0*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-webkit-touch-callout:none;max-height:100%;max-width:100%;object-fit:contain;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);user-select:none;-webkit-user-select:none}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:#fffc;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:red;color:var(--yarl__slide_icon_error_color,red);height:48px;height:var(--yarl__slide_icon_error_size,48px);width:48px;width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:none 0s ease 0s;transition:initial}.yarl__slide_loading,.yarl__slide_loading line{animation:none 0s ease 0s 1 normal none running;animation:initial}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:8px;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:32px;height:var(--yarl__icon_size,32px);width:32px;width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:initial;background-color:var(--yarl__button_background_color,#0000);border:0;border:var(--yarl__button_border,0);color:#fffc;color:var(--yarl__color_button,#fffc);cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.8));filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:0;margin:var(--yarl__button_margin,0);outline:none;padding:8px;padding:var(--yarl__button_padding,8px)}.yarl__button:focus{color:#fff;color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:#fffc;color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:#fff;color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:#fff;color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:#fff6;color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:24px 16px;padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:auto;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:auto;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
/*# sourceMappingURL=main.afe276be.css.map*/