.visualtake-row1 .vt-visualtake-card,.visualtake-row2 .vt-visualtake-card{height:100%;background:linear-gradient(158.77deg,#141414 54.71%,#222 85.69%);padding:30px;display:flex}.row-button,.row-buttons{align-content:center;align-self:center}.vt-visualtake-grid{display:flex;flex-direction:column;gap:30px;width:100%;max-width:1196px;margin:0 auto}.visualtake-row1,.visualtake-row2,.visualtake-row3,.visualtake-row4{display:flex;gap:20px;width:100%}.visualtake-row1{height:375px}.visualtake-row1 .vt-visualtake-card{width:758px;border-radius:20px;border:1px solid rgba(255,255,255,.2);flex-direction:column;overflow:hidden}.visualtake-row1 .vt-visualtake-card:first-child{background:linear-gradient(210.71deg,#141414 59.07%,#220c37 85.22%);gap:42px;display:flex;flex-direction:row;justify-content:space-between}.project-column2,.visualtake-row1 .vt-visualtake-card:nth-child(2){background-repeat:no-repeat;background-size:cover;background-position:center;background-clip:padding-box;overflow:hidden;position:relative}.project-column1{gap:20px;display:flex;flex-direction:column;width:331px}.project-column1 img{object-fit:none;padding:2px}.project-column2{width:284px;display:flex;flex-direction:column;height:321px;gap:10px;opacity:1;border-radius:12px;border-width:1px;padding:17px 12px 8px 29px;background-image:url(../images/products/visualtake/card1.1.webp);background:linear-gradient(128.65deg,rgba(255,255,255,.08) 12.45%,rgba(255,255,255,0) 51.24%);border:1px solid rgba(255,255,255,.05)}.project-column2 img{object-fit:none;width:242px;height:269px}.visualtake-row1 .vt-visualtake-card h4,.visualtake-row2 .vt-visualtake-card h4,.visualtake-row3 .vt-visualtake-card h4{font-family:Satoshi,sans-serif;font-weight:500;font-size:20px}.visualtake-row1 .vt-visualtake-card:nth-child(2){width:408px;justify-content:center;background-image:url(../images/products/visualtake/card2.webp)}.visualtake-row1 .vt-visualtake-card:nth-child(2) .card-overlay{content:" ";position:absolute;inset:0;background:radial-gradient(47.54% 51.76% at 49.87% 48.78%,rgba(20,20,20,.29) 0,#141414 100%)}.vt-visualtake-card[data-card=project-management] .schedule-options{display:flex;gap:10px;margin-bottom:15px}.vt-visualtake-card[data-card=project-management] .option-btn{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.2);color:#fff;padding:4px 10px;border-radius:50px;font-family:Poppins,sans-serif;font-size:10px;cursor:pointer;transition:background .2s}.vt-visualtake-card[data-card=project-management] .option-btn.active,.vt-visualtake-card[data-card=smart-scheduling] .option-btn.active{background:linear-gradient(200.42deg,#844ffc 13.57%,#491eb8 98.35%);color:#fff}.visualtake-row2{height:357px}.visualtake-row2 .vt-visualtake-card{border-radius:20px;border:1px solid rgba(255,255,255,.2);flex-direction:column;overflow:hidden}.visualtake-row2 .vt-visualtake-card:first-child img{object-fit:none;border-radius:10px;height:199px}.visualtake-row2 .vt-visualtake-card:first-child{width:562px;background:linear-gradient(295.44deg,#141414 62.73%,#220c37 83.96%)}.visualtake-row2 .vt-visualtake-card:nth-child(2) img{object-fit:none;width:auto;border-radius:10px;height:184px}.visualtake-row2 .vt-visualtake-card:nth-child(2){background:linear-gradient(131.54deg,#141414 58.52%,#220c37 95.68%)}.visualtake-row2 .vt-visualtake-card:nth-child(3){background:linear-gradient(205.34deg,#141414 59.5%,#220c37 95.36%)}.visualtake-row2 .vt-visualtake-card:nth-child(2),.visualtake-row2 .vt-visualtake-card:nth-child(3){width:287px}.vt-content-card{width:100%;opacity:1;border-radius:10px;border-width:1px;padding:20px;background:linear-gradient(180deg,#1e1e1e 0,#191822 100%);border-top:1px solid;border-image-source:linear-gradient(155.31deg,rgba(255,255,255,0.5) 12.33%,rgba(255,255,255,0) 34.31%,rgba(255,255,255,0) 52.66%,rgba(255,255,255,0.54) 74.67%);box-shadow:0 -4px 100px 0 #1e1c34;justify-content:center;align-items:center}.card-content .vt-content-card{height:200px;opacity:1;border-radius:10px;border-width:1px;padding:20px;border:none;box-shadow:none;align-items:center;display:flex;flex-direction:column}.visualtake-row3 .vt-visualtake-card,.visualtake-row4 .vt-visualtake-card{height:100%;background:linear-gradient(131.54deg,#141414 58.52%,#220c37 95.68%);padding:30px;overflow:hidden;display:flex}.card-content .vt-content-card h3{font-family:Satoshi,sans-serif;font-size:60px;font-weight:700;color:#8d2be8;background:linear-gradient(180deg,#8d2be8 -22.12%,rgba(141,43,232,0) 70.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;margin:0;text-align:center;width:fit-content}.card-content .vt-content-card p{font-family:Poppins,sans-serif;font-size:14px;color:rgba(255,255,255,.5)}.visualtake-row3 .vt-visualtake-card h3,.visualtake-row4 .vt-visualtake-card h3{font-family:Satoshi,sans-serif;font-size:34px;background-image:linear-gradient(0deg,#fff 13.02%,rgba(255,255,255,.3) 79.43%);color:transparent;font-weight:700;-webkit-text-fill-color:transparent}.visualtake-row3{height:473px}.visualtake-row3 .vt-visualtake-card{border-radius:20px;border:1px solid rgba(255,255,255,.2);flex-direction:column}.visualtake-row3 .vt-visualtake-card:first-child img{object-fit:none;object-position:center;border-radius:10px}.visualtake-row3 .vt-visualtake-card h3{text-align:center;-webkit-background-clip:text;background-clip:text}.visualtake-row3 .vt-visualtake-card:nth-child(2) p{text-align:center}.visualtake-row3 .vt-visualtake-card:nth-child(2) img{height:321px;object-fit:cover;object-position:top}.visualtake-row3 .vt-visualtake-card:first-child{width:408px}.visualtake-row3 .vt-visualtake-card:nth-child(2){width:758px}.visualtake-row4{height:175px;justify-content:center}.visualtake-row4 .vt-visualtake-card{width:583px;border-radius:20px;border:1px solid rgba(255,255,255,.2);flex-direction:column}.visualtake-row4 .vt-visualtake-card h3{-webkit-background-clip:text;background-clip:text}.card-buttons{display:flex;flex-direction:row;gap:10px}.card-button{width:fit-content;border-radius:50px;background:rgba(255,255,255,.04);padding:4px 10px;border:1px solid rgba(255,255,255,.2)}.card-button p{font-family:Poppins,sans-serif;font-size:10px!important;color:#ccc}.vt-visualtake-card{transition:transform .3s,box-shadow .3s;position:relative;gap:20px}.vt-visualtake-card .card-header{display:flex;flex-direction:column;gap:10px}.vt-visualtake-card h3{font-family:Satoshi,sans-serif;font-size:20px;font-weight:700;color:#fff;margin:0 0 5px}.vt-visualtake-card p{font-family:Poppins,sans-serif;font-size:14px;color:rgba(255,255,255,.7);margin:0;line-height:1.4}.vt-visualtake-card .card-content{flex:1}.project-management-column{width:331px}.vt-visualtake-card[data-card=project-management] .card-tabs,.vt-visualtake-card[data-card=smart-scheduling] .schedule-options{display:flex;gap:8px;margin-bottom:15px}.vt-visualtake-card[data-card=project-management] .tab-btn{background:rgba(255,255,255,.1);border:none;color:#fff;padding:6px 12px;border-radius:6px;font-family:Satoshi,sans-serif;font-size:12px;cursor:pointer;transition:background .2s}.vt-visualtake-card[data-card=project-management] .tab-btn.active{background:rgba(141,43,232,.3);color:#8d2be8}.row-button{opacity:1;border-radius:10px;padding:6px;background:rgba(0,0,0,.31);border:1px solid #844ffc;backdrop-filter:blur(7px);box-shadow:0 4px 10px -1px #000}.row-buttons,.vt-department-card{border-width:1px;border-image-source:linear-gradient(155.31deg,rgba(255,255,255,0.5) 12.33%,rgba(255,255,255,0) 34.31%,rgba(255,255,255,0) 52.66%,rgba(255,255,255,0.54) 74.67%);opacity:1}.row-buttons{width:auto;height:55px;border-radius:10px;padding:10px 20px;background:linear-gradient(200.42deg,#844ffc 13.57%,#491eb8 98.35%)}.vt-visualtake-card[data-card=smart-scheduling] .option-btn{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.2);color:#fff;padding:8px 20px;border-radius:56px;font-family:poppins,sans-serif;font-size:10px;cursor:pointer;transition:background .2s}@media (max-width:1200px){.vt-visualtake-grid{max-width:900px}.visualtake-row1,.visualtake-row2,.visualtake-row3,.visualtake-row4{flex-direction:column;height:auto}.visualtake-row1 .vt-visualtake-card,.visualtake-row2 .vt-visualtake-card,.visualtake-row3 .vt-visualtake-card,.visualtake-row4 .vt-visualtake-card{width:100%!important;height:auto;min-height:200px}}@media (max-width:768px){.vt-visualtake-grid{max-width:600px;gap:20px}.vt-visualtake-card{padding:15px}.vt-visualtake-card h3{font-size:18px}.vt-visualtake-card p{font-size:12px}.visualtake-row1 .vt-visualtake-card,.visualtake-row2 .vt-visualtake-card,.visualtake-row3 .vt-visualtake-card,.visualtake-row4 .vt-visualtake-card{width:100%}.visualtake-row1 .vt-visualtake-card:nth-child(2){width:100%;height:250px!important}.visualtake-row3 .vt-visualtake-card:nth-child(2) h3,.visualtake-row3 .vt-visualtake-card:nth-child(2) p{text-align:left}.vt-video-bg,.vt-video-player2{aspect-ratio:16/9;object-fit:cover}.vt-hero-section3{text-align:center}.vt-hero-title3{line-height:1.3!important}.vt-hero-line1,.vt-hero-line2{display:block}.vt-section-subtitle{font-size:14px!important;padding:0 10px;max-width:520px}.vt-video-player2{height:auto!important;margin-top:30px;border-radius:16px!important}.vt-video-bg{width:100%!important;height:100%!important}.card-buttons{flex-direction:column}}@media (max-width:480px){.vt-visualtake-grid{max-width:350px;gap:15px}.vt-visualtake-card{padding:10px}.vt-visualtake-card h3{font-size:16px}.visualtake-row3 .vt-visualtake-card:nth-child(2) h3,.visualtake-row3 .vt-visualtake-card:nth-child(2) p{text-align:left}.vt-visualtake-card p{font-size:11px}.vt-visualtake-card .card-content{padding:10px 0}.vt-visualtake-card .card-tabs,.vt-visualtake-card .schedule-options{flex-wrap:wrap}}.vt-department-grid{display:flex;width:100%;margin-top:50px;gap:50px}.vt-department-column1,.vt-department-column2{display:flex;flex:1}.vt-department-column1{display:flex;flex-direction:column;gap:20px}.vt-department-row1,.vt-department-row2{display:flex;gap:20px;width:100%;flex:1}.vt-department-subcard{flex:1;padding:24px 30px 40px;border-radius:12px;background:linear-gradient(158.77deg,#141414 54.71%,#222 85.69%);box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:center;gap:24px;transition:background .3s;border:1px solid var(--neutral-warm-grey-700,#2e2e2e)}.vt-department-column2 .vt-department-subcard:hover,.vt-department-subcard:hover{background:linear-gradient(315.85deg,#141414 15.04%,#220c37 86.13%)}.vt-department-subcard h4{margin:0 0 12px;font-size:28px;color:#fff;font-family:Satoshi,sans-serif;font-weight:500}.vt-department-subcard p{margin:0;font-size:16px;color:#fff;line-height:1.5;font-family:Poppins,sans-serif}.vt-department-column2{display:flex;align-items:stretch;justify-content:center;padding:0}.vt-department-column2 .visual-card10{width:100%;height:100%;object-fit:cover;border-radius:12px}.vt-department-card{width:100%;gap:12px;border-radius:8px;padding:20px;background:linear-gradient(180deg,#1e1e1e 0,#191822 100%);border-top:1px solid;box-shadow:0 -4px 100px 0 #1e1c34;justify-content:center;align-items:center}.vt-department-subcard .vt-department-card{height:231px;opacity:1;border-radius:8px;border-width:1px;padding:90px 100px;border:none;box-shadow:none;margin-bottom:24px;align-items:center}.vt-department-subcard .vt-department-card h3{font-family:Satoshi,sans-serif;font-size:60px;font-weight:700;color:#8d2be8;background:linear-gradient(180deg,#8d2be8 -22.12%,rgba(141,43,232,0) 70.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;margin:0;text-align:center}.vt-department-subcard .vt-department-text{margin-bottom:24px}.vt-department-subcard .vt-department-text p{font-family:Satoshi,sans-serif;font-style:italic;font-size:16px;color:rgba(204,204,204,.7);line-height:1.6;margin:0;font-weight:300;text-align:justify}.vt-department-profile-card{display:flex;align-items:center;gap:16px}.vt-department-profile{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.1)}.vt-department-profile-text{display:flex;flex-direction:column;justify-content:center}.vt-department-profile-text h5{font-family:Satoshi,sans-serif;font-size:16px;font-weight:500;color:#fff;margin:0}.vt-department-profile-text p{font-family:Satoshi,sans-serif;font-size:12px;color:rgba(255,255,255,.7);margin:0;line-height:1.4}.vt-department-column2 .vt-department-subcard{padding:30px;min-height:448px;display:flex;flex-direction:column;background:linear-gradient(158.77deg,#141414 54.71%,#222 85.69%);border:1px solid var(--neutral-warm-grey-700,#2e2e2e);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}@media (min-width:992px){.vt-two-line-desktop5{white-space:normal;display:inline-block;overflow-wrap:normal}.vt-section-title.vt-two-line-desktop5{max-width:1000px}}.vt-content{max-width:820px!important}.vt-content p{width:605px!important}@media (max-width:1199px){.project-column2 img,.vt-visualtake-card img{width:100%!important;height:auto!important;object-fit:contain!important}.vt-visualtake-grid{max-width:100%!important;gap:24px}.visualtake-row1,.visualtake-row2,.visualtake-row3,.visualtake-row4{flex-direction:column!important;height:auto!important}.vt-visualtake-card{width:100%!important;min-height:unset!important;height:auto!important;padding:20px!important}.vt-visualtake-card[data-card=project-management]{flex-direction:column!important}.project-column1,.project-column2{width:100%!important;height:auto!important}.project-column2{background:linear-gradient(158.77deg,#141414 54.71%,#222 85.69%)!important;background-image:none!important;padding:20px!important;border-radius:12px}.vt-visualtake-card img{max-height:300px;margin-top:15px;border-radius:10px}.vt-visualtake-card h3,.vt-visualtake-card h4{font-size:20px!important}.vt-visualtake-card p{font-size:14px!important}.card-button,.option-btn{font-size:12px!important;padding:6px 12px!important}.card-content .vt-content-card h3{font-size:40px!important}}@media (max-width:768px){.vt-department-grid{background:0 0!important;border:none!important;padding:0!important;margin-top:40px!important;flex-direction:column!important;gap:30px!important}.vt-department-column1,.vt-department-row1,.vt-department-row2{flex-direction:column!important;gap:20px!important}.vt-department-subcard{width:100%!important;min-height:unset!important;padding:20px!important}.vt-department-column2{order:2;width:100%!important;padding:0!important}.vt-department-column2 .vt-department-subcard{padding:24px!important;gap:10px!important}.vt-department-subcard h4{font-size:22px!important}.vt-department-subcard p,.vt-department-text p,.vt-quote-box2 p{font-size:14px!important}.vt-department-card h3,.vt-department-subcard .vt-department-card h3{font-size:40px!important}.vt-department-profile-card{flex-wrap:wrap;gap:12px}.vt-department-profile{width:40px!important;height:40px!important}.vt-department-profile-text h5{font-size:15px!important}.vt-department-profile-text p{font-size:13px!important}.vt-department-subcard .vt-department-card{padding:40px;height:fit-content}.vt-about-section-full2{padding:60px 0 90px!important}.vt-section-content h2{font-size:26px!important;text-align:center}.vt-section-content p{font-size:16px!important;text-align:center;width:100%!important}.quote-box-container{margin-top:-170px!important;padding:0 16px!important}.vt-quote-box2{width:100%!important;padding:20px!important;box-sizing:border-box}.vt-quote-box2 h4{font-size:18px!important}}@media (min-width:768px) and (max-width:900px){.visualtake-row1 .vt-visualtake-card:nth-child(2){height:400px!important}.vt-section{padding:70px 32px}.card-content .vt-content-card h3{font-size:70px!important}.vt-visualtake-card h4{font-size:24px!important}.vt-department-profile-text p,.vt-visualtake-card p{font-size:16px!important}.vt-department-subcard .vt-department-card h3{font-size:80px!important}.vt-department-profile-text h5,.vt-department-text p{font-size:18px!important}.vt-about-section-full2 .vt-section-content h2{font-size:60px!important;line-height:1.3}.vt-department-row1,.vt-department-row2{display:flex;flex-direction:row!important;gap:20px!important}.vt-hero-title4{font-size:42px!important}.vt-section-content h2{font-size:50px!important;line-height:1.3}.vt-quote-box2{width:100%!important;padding:20px!important;box-sizing:border-box;margin-top:80px}}@media (min-width:768px) and (max-width:1024px){.vt-department-row1{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}