@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@tailwind base;@tailwind components;@tailwind utilities;:root{--black:#10101e;--primary:#2563eb;--fadeSlim:#2564eb60;--white:#e7e9ea;--gray:#a1a1a1;--yellow:#dbff00;--loader:hsla(0,7%,8%,.303);--pure60:#a0a0a0;--background:linear-gradient(to bottom right,#2563eb,transparent 50%) bottom right /50% 50% no-repeat,linear-gradient(to bottom left,#2563eb,transparent 50%) bottom left /50% 50% no-repeat,linear-gradient(to top left,#2563eb,transparent 50%) top left /50% 50% no-repeat,linear-gradient(to top right,#2563eb,transparent 50%) top right /50% 50% no-repeat;--filter:blur(108px)}body{background-color:var(--black)}.custom-button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.custom-button.sm{padding:6px 12px;font-size:14px}.custom-button.md{padding:10px 16px;font-size:16px}.custom-button.lg{padding:14px 24px;font-size:18px}.custom-button.primary{background-color:var(--primary);color:#fff}.custom-button.primary:hover{background-color:#4338ca}.custom-button.secondary{background-color:#e5e7eb;color:#111827}.custom-button.secondary:hover{background-color:#d1d5db}.custom-button.danger{background-color:#dc2626;color:#fff}.custom-button.danger:hover{background-color:#b91c1c}.light-mode{--black:#10101e;--primary:#2563eb;--white:#fff;--gray:#a1a1a1;--yellow:#dbff00;--loader:hsla(0,7%,8%,.303);--pure60:#a0a0a0;--background:linear-gradient(to bottom right,#2563eb,transparent 50%) bottom right /50% 50% no-repeat,linear-gradient(to bottom left,#2563eb,transparent 50%) bottom left /50% 50% no-repeat,linear-gradient(to top left,#2563eb,transparent 50%) top left /50% 50% no-repeat,linear-gradient(to top right,#2563eb,transparent 50%) top right /50% 50% no-repeat;--filter:blur(108px)}.dark-mode{--black:#fff;--white:#10101e;--gray:#161616;--pure60:#fff}.menu-wrap{position:relative;width:50px;height:50px}.menu-wrap .toggler{position:absolute;top:0;left:0;z-index:2;cursor:pointer;width:50px;height:50px;opacity:0}.menu-wrap .hamburger{position:absolute;top:-2px;left:0;z-index:1;width:30px;height:60px}.menu-wrap .hamburger,.menu-wrap .hamburger>div{display:flex;align-items:center;justify-content:center}.menu-wrap .hamburger>div{position:relative;flex:none;width:100%;height:2px;background:var(--white);transition:all .4s ease}.menu-wrap .hamburger>div:after,.menu-wrap .hamburger>div:before{content:"";position:absolute;z-index:1;top:-10px;width:100%;height:2px;background:inherit}.menu-wrap .hamburger>div:after{top:10px}.menu-wrap .toggler:checked+.hamburger>div{transform:rotate(135deg)}.menu-wrap .toggler:checked+.hamburger>div:after,.menu-wrap .toggler:checked+.hamburger>div:before{top:0;transform:rotate(90deg)}.menu-wrap .toggler:checked:hover+.hamburger>div{transform:rotate(225deg)}.menu-wrap .toggler:checked~.menu{visibility:visible}.menu-wrap .toggler:checked~.menu>div{transform:scale(1);transition-duration:var(--menu-speed)}.menu-wrap .toggler:checked~.menu>div>div{opacity:1;transition:opacity .4s ease .4s}.banners{background-color:var(--black)}.banners h1{color:var(--white);font-size:60px;font-style:normal;font-weight:700;line-height:85.621px;letter-spacing:-1px}@media (max-width:540px){.banners h1{font-size:40px;line-height:60.621px}}.banners h1 span{margin:0 5px;color:var(--yellow)}@media (min-width:1000px){.banners{justify-content:center;align-items:center;height:100vh}.banners,.banners .container{display:flex}.banners .container .image_component,.banners .container .text_sec{width:45%}}@media (max-width:1000px){.banners .image_component img{margin:70px 0}.banners .text_sec{padding-top:120px}}.banners .image_component{text-align:center;max-width:476px;margin:0 auto}.banners .image_component img{object-fit:cover;width:100%}.banners .getInTouch{display:flex;align-items:center;margin-top:50px;color:var(--gray)}.banners .getInTouch h4{font-weight:100}.smalls.full-text{display:none;transition:max-height .6s ease,opacity .6s ease}.eachProject:hover .short-text{display:none}.eachProject:hover .full-text{display:block;transition:max-height .6s ease,opacity .6s ease}.projects{padding-bottom:100px}.projects h2{text-align:center;color:var(--white);font-size:50px;font-style:normal;font-weight:500;line-height:64.406px;letter-spacing:-1.25px}.projects .all_project{margin-top:70px;padding-bottom:70px}.projects .all_project .eachProject{position:relative;margin-bottom:40px;overflow:hidden}.projects .all_project .eachProject img{width:100%;object-fit:cover;height:320px}.projects .all_project .eachProject .icons{width:45px;height:45px;background-color:var(--white);border-radius:50%}.projects .all_project .eachProject .shadows{padding:30px;transition:.3s}.projects .all_project .eachProject .shadows:hover{background:rgba(37,100,235,.643)!important}.projects .all_project .eachProject .shadows h3{color:var(--white);font-size:40px;font-style:normal;font-weight:500;margin:10px 0;letter-spacing:-.875px}.projects .all_project .eachProject .shadows p{color:var(--white);font-size:15px;font-weight:400;margin:10px 0 20px;line-height:25px}.projects .all_project .eachProject .shadows span{color:var(--white);transition:.3s;margin-left:15px;position:relative;top:7px}.projects .all_project .eachProject .see_website{margin-top:40px}.projects .all_project .eachProject .tech{display:inline-block;margin-right:8px!important;padding:0 12px;margin-bottom:5px!important;background-color:var(--white);color:var(--black)!important;text-transform:uppercase!important;font-size:12px!important;font-weight:500}@media (min-width:768px){.projects .all_project{display:flex;justify-content:space-between;flex-wrap:wrap}.projects .all_project .eachProject{width:48%}.projects .all_project .eachProject img{width:100%}}@media (min-width:1024px){.projects .projectsBase .eachProject{width:31%}.projects .projectsBase .eachProject img{width:100%}}.tech{display:inline-block;margin-right:8px!important;padding:8px 12px;margin-bottom:5px!important;background-color:var(--white);color:var(--black)!important;text-transform:uppercase!important;font-size:12px!important;font-weight:500}.stack{margin:20px 0}.green{background:var(--primary)}.circle{width:5px;height:5px;margin:0 20px;border-radius:50%;box-shadow:0 0 1px 1px var(--fadeSlim)}.pulse{animation:pulse-animation 1s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 var(--fadeSlim)}to{box-shadow:0 0 0 5px var(--fadeSlim)}}.scroll-section-wrapper{position:relative;background:var(--black);width:100%}.scroll-content{position:-webkit-sticky;position:sticky;top:0;background-color:#ccc;margin:50px;border-radius:30px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.dashboard-wrapper{display:flex;min-height:100vh;font-family:Inter,sans-serif;background:#f5f6f8}.sidebar{width:220px;color:var(--black);padding:1.5rem;display:flex;flex-direction:column;gap:2rem;border-right:1px solid var(--gray)}.sidebar a h5{display:inline-block;padding:7px 30px;font-weight:700;background:var(--yellow)!important;color:#10101e;border-top-right-radius:50px;border-bottom-left-radius:50px}.sidebar .sidebar-title{font-size:1.5rem;font-weight:700}.sidebar .sidebar-nav{display:flex;flex-direction:column;gap:1rem}.sidebar .sidebar-nav .nav-link{color:var(--black);text-decoration:none;font-size:.95rem;padding:1rem}.sidebar .sidebar-nav .nav-link svg{margin-right:10px}.sidebar .sidebar-nav .nav-link svg path{fill:var(--black)}.sidebar .sidebar-nav .nav-link span{margin:0;padding:0;position:relative;top:-5px;font-weight:500;color:var(--black)}.sidebar .sidebar-nav .nav-link.active{border-radius:10px;color:#fff;font-weight:600;background:#d5e4fb}.sidebar .sidebar-nav .nav-link.active svg{margin-right:10px}.sidebar .sidebar-nav .nav-link.active svg path{fill:var(--primary)}.sidebar .sidebar-nav .nav-link.active span{font-weight:600;color:var(--primary)}.sidebar .sidebar-nav .nav-link:hover{border-radius:10px;background:hsla(0,0%,80%,.404);color:#fff}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-overlay .delete_cof{padding:30px}.modal-overlay .modal-actions{text-align:right}.modal-overlay .modal-actions button{margin-left:10px}.modal-overlay .modal-actions .btn-danger{background:#f11c1c}.modal-overlay .modal-actions .btn-danger:hover{background:var(--fadeSlim)}.c_box{display:inline-flex;margin-top:10px;width:100%}.c_box input{width:auto!important;margin-right:5px}.modal-content{background:#fff;border-radius:10px;max-width:700px;width:100%;position:relative;padding-bottom:30px;box-shadow:0 10px 25px rgba(0,0,0,.2)}.modal-content form{padding:2rem;height:700px;overflow:scroll}.modal-content form .quill{margin-bottom:50px;height:220px}.modal-content input{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:15px;border-radius:10px;border:1px solid var(--gray);margin-bottom:30px}.modal-content h2{padding:30px!important;margin-bottom:20px;border-bottom:1px solid var(--gray)}.modal-content .winks{display:flex;flex-wrap:wrap;justify-content:space-between}.modal-content .winks input{width:48%}.close-btn{position:absolute;top:12px;right:16px;background:transparent;border:none;color:var(--black);font-size:30px;cursor:pointer}.main-content{flex:1 1;display:flex;flex-direction:column}.topbar{background:#fff;border-bottom:1px solid var(--gray);padding:30px}.topbar .topbar-title{font-size:40px;font-weight:600;padding:0;color:var(--black)}.content-area{padding:2rem;background:var(--white)}.posts-page .page-header{display:flex;justify-content:space-between;margin-bottom:1.5rem}.posts-page .page-header .search-input{padding:.5rem .75rem;border:1px solid #ddd;border-radius:6px;width:250px}.post-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.post-table td,.post-table th{padding:.75rem 1rem;text-align:left;font-size:.9rem}.post-table thead{background:#f3f4f6}.post-table thead th{font-weight:600}.post-table tbody tr{border-top:1px solid #eee}.post-table tbody tr:hover{background:#fafafa}.post-table tbody tr .post-title{font-weight:500}.post-table tbody tr .post-preview{font-size:.8rem;color:#777}.post-table tbody tr .status{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}.post-table tbody tr .status.published{background:#dcfce7;color:#15803d}.post-table tbody tr .status.draft{background:#fef3c7;color:#92400e}.post-table tbody tr .post-actions{display:flex;gap:.5rem}.post-table tbody tr .post-actions button{background:none!important;border:none;cursor:pointer;font-size:1rem}.post-table .edit{background:none;color:#3b82f6}.post-table .trimmed{display:flex;align-items:center}.post-table .trimmed img{margin-right:10px;width:40px;height:40px;border-radius:50%}.post-table .trimmed h4{font-size:16px}.post-table .trimmed i{font-size:12px!important}.post-table .delete{background:none;color:#ef4444}.modal-root{position:fixed;inset:0;z-index:50;display:flex;justify-content:center;align-items:center}.modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5)}.modal-center{position:relative;z-index:60;width:100%;max-width:500px;padding:1rem}.modal-title{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.dashboard__container{padding:2rem;display:grid;grid-gap:2rem;gap:2rem}.dashboard__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.5rem;gap:1.5rem}.dashboard__charts{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.dashboard__card{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 4px 10px rgba(0,0,0,.05)}.dashboard__card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.dashboard__chart{width:100%;height:auto}.stat-card__title{color:#666}.stat-card__value{padding-top:10px}.newsletter_here{max-width:600px;margin:0 auto 100px}.newsletter_here h1{text-align:center;margin-bottom:30px;color:var(--white)}.newsletter_here .together_flex{display:flex;justify-content:space-between}.newsletter_here input{margin-right:10px;width:100%;border-radius:10px;padding:15px;border:0;outline:0}.stat-card{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 4px 10px rgba(0,0,0,.05)}.stat-card__title{font-size:.875rem;color:#777}.stat-card__value{font-size:1.75rem;font-weight:600}.stat-card__change{font-size:.875rem;margin-top:.5rem}.stat-card__change--positive{color:#16a34a}.stat-card__change--negative{color:#dc2626}.modal-form{display:flex;flex-direction:column;gap:1rem}.modal-form .form-row{display:flex;gap:1rem;flex-wrap:wrap}.modal-form .form-row .input{flex:1 1}.modal-form .input,.modal-form .textarea{padding:.5rem .75rem;border:1px solid #ccc;border-radius:6px;width:100%;font-size:.9rem}.modal-form .textarea{resize:vertical}.modal-form .form-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.modal-form .form-actions .btn{padding:.5rem 1rem;border:none;border-radius:6px;font-weight:500;cursor:pointer}.modal-form .form-actions .btn.cancel{background:#e5e7eb;color:#111827}.modal-form .form-actions .btn.submit{background:#18181b;color:#fff}*{margin:0;padding:0;list-style:none;font-family:Montserrat,sans-serif}.become_body{background:var(--white)}a{text-decoration:none}.container{max-width:1300px;margin:0 auto;padding:0 20px}.margin-up{margin-top:50px}img{width:100%}a,h1,h2,h5,li,p{color:var(--black)}.blogs{background:var(--black);color:var(--white)!important}.blogs .blog-content a,.blogs .blog-content h2,.blogs .blog-content p,.blogs .blog-content span{color:var(--white);margin:0}.blogs .blog-content .blog-date{font-size:12px;color:var(--gray);margin:10px 0!important}.blogs .blog-content h2{padding:0;font-size:40px}.blogs .blog-content p{color:var(--gray);line-height:30px;margin-top:20px}.blogs .blog-excerpt{margin-bottom:30px!important}.blogs .heading_h2{padding-top:150px;text-align:center;color:var(--white)!important}@media (max-width:550px){.blogs h3{font-size:25px}.blogs img{margin-bottom:20px}.blogs h2{margin-bottom:40px}}.blogs .tags{border:1px solid var(--white);display:inline-block;margin-right:8px!important;margin-bottom:5px!important;border-radius:50px;background-color:var(--black);color:var(--white)!important;font-size:12px!important;padding:5px 10px}@media (min-width:700px){.blogs .featured{display:flex;justify-content:space-between;margin:50px 0}.blogs .featured img{border-radius:5px;width:45%;object-fit:cover}.blogs .featured .blog-content{width:50%}}button{padding:15px;border:0;background-color:var(--primary);border-radius:10px;color:var(--white);font-size:16px;cursor:pointer;transform:scale(1);transition:.3s}button:hover{transform:scale(1.03)}.canom_navigation{box-shadow:0 10px 10px -10px rgba(33,35,38,.1);position:fixed;padding:30px 0;z-index:9999;width:100%;background-color:var(--black)}.canom_navigation input[type=checkbox]:checked,.canom_navigation input[type=checkbox]:hover{opacity:0!important}.canom_navigation h5{padding:7px 30px;font-weight:700;background:var(--yellow);color:#10101e;border-top-right-radius:50px;border-bottom-left-radius:50px}.canom_navigation nav{display:flex;justify-content:space-between;align-items:center}.canom_navigation nav h4{color:var(--white)}.canom_navigation nav img{width:76px;height:61px;flex-shrink:0}.canom_navigation nav button{padding:15px 20px;margin:0!important;border-radius:5px}.canom_navigation nav ul li a{padding:8px 20px;border-radius:50px;transition:all .3s;text-transform:uppercase;color:var(--white);opacity:.4;font-weight:700}.canom_navigation nav ul li a:hover{opacity:1}.canom_navigation nav .outlined-btn{margin-right:15px!important}.canom_navigation nav .mini_flex{display:flex;align-items:center;justify-content:space-between}.canom_navigation nav .mini_flex ul{display:flex;width:60%;justify-content:space-between}.canom_navigation #rincles{transform:translateX(0)}@media (min-width:917px){.canom_navigation .menu-wrap{display:none}}.canom_navigation .remote_link a{width:100%;max-width:400px}@media (max-width:917px){.canom_navigation .mini_flex{display:flex;align-items:left!important;flex-direction:column;position:absolute;top:80px;right:0;transition:all .5s;text-align:left;transform:translateX(300px);width:200px!important;padding:30px;box-shadow:0 1px 0 rgba(17,17,26,.05),0 0 8px rgba(17,17,26,.1);background-color:var(--black)}.canom_navigation .mini_flex a{text-align:left}.canom_navigation .mini_flex ul{width:100%!important;display:flex;align-items:left!important;flex-direction:column}.canom_navigation .mini_flex ul li{margin:15px 0}.canom_navigation .auth_us{margin-top:30px}.canom_navigation .auth_us button{margin:10px!important;padding:15px 40px;border-radius:0!important}}.loaders_height{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.fade-in-bottom{animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both}.imgStart{display:flex;justify-content:space-between;background-color:var(--globalColor)}.imgStart img{width:500px;height:500px}.imgStart p{font-size:14px}.imgStart p:hover{font-size:var(--headingSize)}.introduction h2{font-size:36px}.introduction p{font-size:21.324px}main h2{padding-top:90px}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid #000;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.reserved_small{font-size:16px;text-transform:uppercase;display:inline-block;margin-bottom:20px;color:var(--white)}@media (max-width:500px){.reserved_small{font-size:14px;margin-bottom:10px}}.melon_bg{background-color:var(--black)}.heading_small{color:var(--white)}.heading_small p{font-size:18px;color:var(--gray);margin:20px 0 50px;line-height:30px}.heading_small h2{color:var(--white);padding:0;font-size:45px;font-weight:500;line-height:65px}@media (max-width:500px){.heading_small h2{font-size:35px;line-height:45px}}.heading_small h2 span{text-decoration:underline}.swing-in-top-bck{animation:swing-in-top-bck .6s cubic-bezier(.175,.885,.32,1.275) both}.transition{transition:.5s}.focus-in-expand{animation:focus-in-expand .8s cubic-bezier(.25,.46,.45,.94) both}@media (min-width:920px){.canon_flex{display:flex;justify-content:space-between}.heading_small,.image_canon{width:48%}}.bg-pan-left{animation:bg-pan-left 8s both}.quote-section{position:relative;background:var(--black);padding:50px 0;font-family:Arial,sans-serif;box-shadow:0 0 15px #dddd17;animation:glowEffect 4s linear infinite;font-style:italic;overflow:hidden}.quote-section cite{color:var(--white);margin-top:20px}.quote-section p{color:#fff;font-size:45px;font-style:italic;margin-bottom:20px}.reviews{padding:100px 0;background-color:var(--black)}.fade-in-top{animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both}.fade-out-bottom{animation:fade-out-bottom .7s cubic-bezier(.25,.46,.45,.94) both}.heading_h2{font-size:50px;font-style:normal;font-weight:500;margin-top:0;padding:0;line-height:64.406px;letter-spacing:-1.25px;color:var(--white)}@media (max-width:450px){.heading_h2{font-size:40px;line-height:70.406px}}#gradient-overlay{position:fixed;top:0;left:0;width:100%;height:10px;background:linear-gradient(90deg,#dddd17,#ff0 50%,rgba(255,255,0,.05));animation:moveGradient 5s ease-in-out infinite alternate;z-index:9999}@keyframes moveGradient{0%{top:0}to{top:100%}}@media (min-width:520px){.three_cards{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.three_cards .each_item{width:43.5%}}@media (min-width:920px){.three_cards{flex-direction:row;flex-wrap:wrap}.three_cards .each_item{width:28.5%;background-color:var(--black);transition:transform .3s ease-in-out}.three_cards .each_item:hover{transform:scale(1.05)}.little_up{margin-top:-20px!important;position:relative}}.all_testimonial{color:var(--white);margin-top:50px}.all_testimonial .testimonial{margin-top:50px;padding:20px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border-radius:5px}.all_testimonial .testimonial p{line-height:28px;color:var(--white)}.all_testimonial .testimonial .headshot{display:flex;align-items:center;margin:10px 0 25px!important}.all_testimonial .testimonial .headshot img{width:50px;height:50px;border-radius:50%;margin-right:10px}.all_testimonial .testimonial .headshot h4{color:var(--gray);font-size:14px;margin-bottom:2px}.all_testimonial .testimonial .headshot span{font-size:12px;font-style:italic}.headshot{display:flex;align-items:center}.headshot img{width:50px!important;height:50px!important;border-radius:50%!important;margin-right:10px;object-fit:cover!important}.headshot h4{color:var(--gray);font-size:14px;margin-bottom:2px}.headshot span{font-size:12px;font-style:italic}.carousel_row{overflow:hidden;width:100%}.carousel-track{display:flex;align-items:center;justify-content:space-between;animation:scroll 10s linear infinite}.item{min-width:200px;margin-right:20px;padding:1rem}.item img{width:200px}.virona{display:flex;justify-content:space-between;width:60%}@media (max-width:500px){.virona{width:100%;margin-bottom:40px}}.virona img,.virona svg{width:40px;transition:.3s;cursor:pointer}.virona img:hover,.virona svg:hover{transform:scale(1.08)}section{scroll-margin-top:100px}.call_to_action{background-color:var(--black);color:var(--white);padding-bottom:100px}.call_to_action h2,.call_to_action p{color:var(--white);line-height:28px}.call_to_action h2{line-height:50px;margin-bottom:30px;font-size:40px;padding-top:0}.call_to_action p{margin-bottom:30px}.h2line{line-height:50px}.start_case{display:flex;flex-wrap:wrap;background-color:var(--globalColor);box-shadow:0 2px 8px 0 rgba(99,99,99,.2);justify-content:space-between;align-items:center;padding:30px;border-radius:15px}@media (min-width:800px){.start_case .start_here{width:45%}}.start_case .image_start img{width:400px}@media (max-width:500px){.start_case .image_start img{width:100%}}.accordions{background-color:var(--black);padding:100px 0}.accordions h2,.accordions p{color:var(--white);padding:0;margin-top:10px}.accordions h2{font-size:20px;font-weight:400;margin-right:20px;position:relative}.accordions h2 span{position:absolute;right:-20px;top:-12px;font-size:30px}.accordions p{color:var(--gray);line-height:28px}.accordions .container{max-width:700px}.accordions .heading_h2{font-size:40px;font-weight:500;line-height:50px}.accordions .clients_heading{margin-bottom:40px}.accordions .question{color:var(--white);padding:10px;width:100%;border-bottom:.4px solid #ccc}.accordions .question h2{cursor:pointer}.accordions a{background-color:var(--black)!important;padding:100px 0}.accordions a h2,.accordions a p{color:var(--white);padding:0;margin-top:10px}.accordions a h2{font-size:20px;font-weight:400;margin-right:20px;position:relative}.accordions a h2 span{position:absolute;right:-20px;font-size:30px}.accordions a p{color:var(--gray);line-height:28px}.accordions a .container{max-width:700px}.accordions a .heading_h2{font-size:40px;font-weight:500;line-height:50px}.accordions a .clients_heading{margin-bottom:40px}.accordions a .question{color:var(--white);padding:10px;width:100%;border-bottom:.4px solid #ccc}.accordions a .question h2{cursor:pointer}@media (max-width:760px){@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}}@keyframes glowEffect{0%{box-shadow:0 0 15px #dddd17}50%{box-shadow:0 0 30px #ff0}to{box-shadow:0 0 15px rgba(255,255,0,.05)}}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes swing-in-top-bck{0%{transform:rotateX(70deg);transform-origin:top;opacity:0}to{transform:rotateX(0deg);transform-origin:top;opacity:1}}@keyframes focus-in-expand{0%{letter-spacing:-.5em;filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes bg-pan-left{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-out-bottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}.accordions .scroll-section-wrapper{position:relative;background:var(--black);width:100%}.accordions .scroll-content{position:-webkit-sticky;position:sticky;top:0;background-color:#ccc;margin:50px;border-radius:30px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.accordions .stack{margin-top:10px}.accordions .smalls{font-size:14px!important}.eachProject{transition:.3s;margin-bottom:30px}.eachProject:hover{transform:scale(1.04)}.together_blog{margin-top:50px!important}.together_blog .each_blog{box-shadow:0 1px 4px rgba(0,0,0,.16);margin:20px 0}.together_blog .each_blog:hover{box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}.together_blog .each_blog img{object-fit:cover}.together_blog .each_blog h3,.together_blog .each_blog span{color:var(--white)!important}.together_blog .each_blog h3{color:var(--white);font-size:25px!important;line-height:32px;margin-top:10px}.together_blog .each_blog p{line-height:25px;margin-top:10px;color:var(--gray);font-size:14px}.together_blog .each_blog .mini_in{padding:15px}@media (min-width:700px){.together_blog{display:flex;justify-content:space-between}.together_blog .each_blog{width:32%}}@media (min-width:1024px){.projectfame .projectsBase .eachProject .eachProject{width:31%}.projectfame .projectsBase .eachProject .eachProject img{width:100%}}.details_heading{max-width:400px}.project-card-actions{margin-top:30px}.project-card-actions span{cursor:pointer}.details_project{padding-top:150px}.details_project,.details_project h1,.details_project p{color:var(--white)}.details_project h1 p,.details_project p p{line-height:32px}.details_project .echo_cha{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin:40px auto}.details_project h3{font-size:30px;font-style:italic;margin-bottom:10px}.details_project .details_top{text-align:center;max-width:700px;margin:0 auto 70px}.details_project .details_top h1{font-size:45px}.details_project .details_top a{color:var(--white);font-size:20px;text-transform:uppercase;margin-top:30px!important;display:inline-block}.details_project .plained{width:47%}.prose{margin:50px auto;max-width:800px}.prose h5{font-size:20px;font-weight:500;text-align:center;color:var(--white)}.prose p{margin-top:20px}#provimax .all_project h3{font-size:22px}#provimax .eachProject{width:24%}.details_max{max-width:550px;margin:0 auto;padding:150px 20px}.details_max .details_bg{color:var(--white)}.details_max .details_bg a,.details_max .details_bg b,.details_max .details_bg li,.details_max .details_bg p,.details_max .details_bg small,.details_max .details_bg strong{color:var(--white);line-height:28px!important}.details_max .details_bg li,.details_max .details_bg p{margin-top:5px}.details_max .details_bg h2{font-size:25px!important;margin-bottom:10px}.details_max .details_bg h3{font-size:22px!important;margin-bottom:10px}.details_max h1{font-size:30px!important;color:var(--white);margin-bottom:20px}.details_max .headshot{color:var(--white)!important}.details_max .headshot p{color:var(--gray)!important}@font-face{font-family:__Space_Grotesk_bc0dcf;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Space_Grotesk_bc0dcf;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Space_Grotesk_bc0dcf;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/7cba1811e3c25a15-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Space_Grotesk_Fallback_bc0dcf;src:local("Arial");ascent-override:88.82%;descent-override:26.36%;line-gap-override:0.00%;size-adjust:110.78%}.__className_bc0dcf{font-family:__Space_Grotesk_bc0dcf,__Space_Grotesk_Fallback_bc0dcf;font-style:normal}