body.mobile-menu-open{overflow:hidden}.header-page-header{position:fixed;z-index:100;width:100%;transition:all .3s ease}.header-page-header.transparent,.header-page-header.transparent .header-page-navbar{background-color:transparent;border-bottom:none}.header-page-header.transparent .header-page-navbar>ul>li>h1,.header-page-header.transparent .header-page-navbar>ul>li>h1>a,.header-page-header.transparent .header-page-navbar>ul>li>a,.header-page-header.transparent .header-page-navbar .dropdown,.header-page-header.transparent #header-page-contact_us h1,.header-page-header.transparent #header-page-contact_us h1 a{color:#fff!important}.header-page-header.transparent .header-page-navbar>ul>li>h1>a:hover{color:#6b778c!important}.header-page-header.transparent .header-page-navbar>ul>li>h1>a:hover span{color:#6b778c!important}.header-page-header.transparent .header-page-navbar>ul>li>a:hover{color:#6b778c!important}.header-page-header.transparent .header-page-dropdown:hover .dropdown,.header-page-header.transparent #header-page-contact_us h1 a:hover{color:#6b778c!important}.header-page-header.transparent .header-page-dropdown-content .header-page-service-heading{color:#343b42!important}.header-page-header.transparent .header-page-dropdown-content .header-page-description{color:#6b778c!important}.header-page-header.scrolled{background-color:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(225,229,233,.8)}.header-page-header.scrolled .header-page-navbar{background-color:#fffffff2;border-bottom:1px solid rgba(225,229,233,.8)}.header-page-space{padding-top:60px}#header-page-img{margin-left:0;height:40px;width:auto;max-width:140px;object-fit:contain;display:block;flex-shrink:0}.header-page-menu-list{max-width:none;min-width:0;flex:1;display:flex;list-style:none;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0;justify-content:center;margin:0 20px}.header-page-navbar{height:70px!important;width:100%;z-index:1;background-color:#f4f6f8;font-size:16px;border-bottom:1px solid #e1e5e9;position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 24px;flex-wrap:nowrap;overflow:visible;min-height:60px!important;max-height:70px!important;max-width:100%;box-sizing:border-box}.header-page-navbar ul:not(.hr-category-list):not(.solutions-category-list){display:flex;list-style:none;flex-direction:row;align-items:center}.header-page-navbar li{position:relative;padding:0}.header-page-navbar h1{font-size:18px;font-weight:500;padding:8px 12px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:nowrap}.header-page-navbar a:not(.header-page-logo-link){position:relative;color:#343b42;padding:8px 12px;text-decoration:none;display:flex;align-items:center;gap:4px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;border-radius:4px;transition:all .2s ease;white-space:nowrap}.solutions-category-item a{padding:0!important}.header-page-service-heading{color:#343b42;font-size:large;font-weight:500;transition:color .3s ease;position:relative;text-decoration:none;display:block;text-align:center}.header-page-service-heading:hover{color:#fff;transition:background-color .3s ease,color .3s ease;border-radius:5px}.header-page-service-heading:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transition:transform .3s ease}.header-page-service-heading:hover:after{transform:scaleX(1)}.header-page-navbar a:not(.header-page-logo-link):hover{color:#0052cc;background-color:#f4f5f7;transition:all .2s ease}.header-page-navbar a:not(.header-page-logo-link):hover span{transform:rotate(180deg);transition:transform .3s ease}.header-page-navbar a:not(.header-page-logo-link) span{display:inline-block;transition:transform .3s ease}.header-page-navbar a:not(.header-page-logo-link):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transition:transform .3s ease}.dropdown{margin-left:4px;font-size:10px;color:#6b778c;transition:transform .2s ease}.header-page-dropdown .dropdown.open{transform:rotate(180deg);color:#0052cc}.header-page-dropdown-content{z-index:200;position:fixed;left:50%;transform:translate(-50%) scale(1);width:90vw;max-width:1200px;min-height:auto;max-height:70vh;background-color:#f4f6f8;box-shadow:0 8px 20px #0000001a;overflow-y:auto;overflow-x:hidden;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out,transform .3s ease;margin-top:0;top:60px}.products-mega-menu{max-height:none!important;height:auto!important}.header-page-dropdown-content-wrap{display:flex;flex-wrap:nowrap;gap:20px;margin-bottom:0;justify-content:center;list-style:none;padding:20px 30px;width:100%;max-width:100%;overflow-x:hidden;align-items:flex-start}.header-page-dropdown-content-wrap a:hover{background-color:transparent;transition:none;border-radius:0;padding:0}.header-page-dropdown-link{display:block;text-decoration:none;transition:all .3s ease;border-radius:8px;padding:0}.header-page-dropdown-link:hover{background-color:transparent;transform:none}.header-page-dropdown-item-content{padding:20px;border-radius:8px;background:#f8f9fa;border:1px solid #e9ecef;transition:all .3s ease;min-width:300px;max-width:400px}.header-page-dropdown-item-content:hover{background:#fff;border-color:#00b4d8;box-shadow:0 4px 12px #00b4d826;transform:translateY(-2px)}.header-page-dropdown-item-content h3{font-size:1.2rem;font-weight:600;color:#333;margin-bottom:8px;line-height:1.3}.header-page-dropdown-item-content p{font-size:.95rem;color:#666;line-height:1.5;margin:0}.header-page-dropdown-section{margin-bottom:20px}.header-page-dropdown-section:last-child{margin-bottom:0}.header-page-dropdown-section-title{font-size:.9rem;font-weight:600;color:#00b4d8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;padding-bottom:6px;border-bottom:2px solid #e9ecef}.header-page-dropdown-section-content{display:flex;flex-direction:column;gap:10px}.header-page-dropdown-item-content.coming-soon{background:#f8f9fa;border:1px dashed #ccc;opacity:.8;cursor:default}.header-page-dropdown-item-content.coming-soon:hover{background:#f8f9fa;border-color:#ccc;box-shadow:none;transform:none}.header-page-dropdown-item-content.coming-soon h3,.header-page-dropdown-item-content.coming-soon p{color:#999}.clean-dropdown{padding:20px;background:#f4f6f8;border-radius:0;width:100%;max-width:100%;max-height:none;height:auto;overflow-y:visible}.dropdown-section{margin-bottom:0}.dropdown-section-title{font-size:12px;font-weight:600;color:#6b778c;text-transform:uppercase;letter-spacing:.3px;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e1e5e9}.dropdown-items-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:100%;margin:0 auto;padding:0 20px;justify-content:center}.dropdown-item{display:flex;flex-direction:row;align-items:flex-start;padding:16px;background:#fff;border-radius:6px;text-decoration:none;transition:all .2s ease;border:1px solid #e1e5e9;position:relative;gap:16px;min-height:100px;width:100%;max-width:100%;box-sizing:border-box;flex-shrink:0}.dropdown-item:hover{background:#f4f6f8;border-color:#0052cc;box-shadow:0 2px 8px #0052cc1a}.dropdown-item.coming-soon{opacity:.7;cursor:default}.dropdown-item.coming-soon:hover{transform:none;background:#fff;border-color:#e1e5e9;box-shadow:none}.dropdown-item-icon{width:40px;height:40px;background:linear-gradient(135deg,#0052cc,#1868db);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center}.dropdown-item:has(img) .dropdown-item-icon{background:#fff;border:1px solid #e1e5e9}.dropdown-item-icon img{width:100%;height:100%;object-fit:contain;border-radius:4px}.dropdown-item:not(:has(img)) .dropdown-item-icon{background:linear-gradient(135deg,#0052cc,#1868db);border:none}.dropdown-item-icon i{color:#fff;font-size:20px}.dropdown-item-content{flex:1;min-width:0;width:100%;display:flex;flex-direction:column;gap:4px;text-align:left;align-items:flex-start}.dropdown-item-title{font-size:15px;font-weight:600;color:#343b42;margin:0;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.dropdown-item-description{font-size:13px;color:#6b778c;margin:0;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:left;white-space:normal;word-break:break-word;max-width:100%}.dropdown-item-badge{position:absolute;top:4px;right:4px;padding:1px 3px;border-radius:2px;font-size:7px;font-weight:600;text-transform:uppercase;letter-spacing:.2px}.dropdown-item-badge.launched{background:#2563eb;color:#fff}.dropdown-item-badge.upcoming{background:#999;color:#fff}.dropdown-item-badge.beta{background:#f39c12;color:#fff}.products-mega-menu-content{min-height:auto;height:auto}.products-mega-menu-main{padding:24px}.products-section-title{font-size:16px;font-weight:600;color:#344563;margin-bottom:16px}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.products-card{background:#fff;border:1px solid #e1e5e9;border-radius:8px;padding:16px;text-decoration:none;transition:all .2s ease;position:relative;display:block;min-height:160px}.products-card:hover{border-color:#00b4d8;box-shadow:0 8px 25px #00b4d826;transform:translateY(-2px)}.products-card:hover .products-card-cta{transform:none}.products-card.coming-soon{opacity:.7;cursor:default}.products-card.coming-soon:hover{transform:none;box-shadow:none;border-color:#e9ecef}.products-card-icon{font-size:24px;margin-bottom:12px;display:block}.products-card-title{font-size:16px;font-weight:600;color:#344563;margin-bottom:6px}.products-card-description{font-size:13px;color:#42526e;line-height:1.4;margin-bottom:12px}.products-card-cta{color:#2563eb;font-weight:600;font-size:13px;text-decoration:none;display:inline-block;transform:none!important}.products-card-badge{position:absolute;top:12px;right:12px;background:#2563eb;color:#fff;padding:3px 6px;border-radius:3px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.products-card.coming-soon .products-card-badge{background:#999}.header-page-dropdown-content.active{visibility:visible;opacity:1;transform:translate(-50%) scale(1.05);transition:visibility 0s,opacity .3s ease-in-out,transform .3s ease}.header-page-dropdown-item{display:block;position:relative;width:350px;height:150px;cursor:pointer;text-align:left;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;border-radius:8px;background-color:#fff;box-shadow:0 4px 12px #0000000d}.header-page-dropdown-item:not(.featured):hover{transform:translateY(-5px);background-color:#02234e;color:#fff;box-shadow:0 8px 20px #0003}.header-page-dropdown-item:hover .header-page-service-heading{color:#fff}.header-page-dropdown-item:hover a{color:#fff;transition:color .3s ease}.header-page-dropdown-item:hover .header-page-description{color:#fff}.header-page-image-container{position:absolute;bottom:0;right:0;width:39%;height:72%;overflow:hidden;opacity:0;transform:translate(100%) translateY(100%);transition:transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='100%25'%20height='100%25'%20viewBox='0%200%20158%20120'%20fill='none'%3e%3cpath%20d='M50.9821%206.9388C53.9667%202.59524%2058.8989%200%2064.169%200H114.5H164.831C170.101%200%20175.033%202.59525%20178.018%206.93881L225.774%2076.4388C229.525%2081.8974%20229.525%2089.1026%20225.774%2094.5612L178.018%20164.061C175.033%20168.405%20170.101%20171%20164.831%20171H114.5H64.169C58.8989%20171%2053.9667%20168.405%2050.9821%20164.061L3.22625%2094.5612C-0.524526%2089.1026%20-0.524518%2081.8974%203.22625%2076.4388L50.9821%206.9388Z'%20fill='white'%20/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='100%25'%20height='100%25'%20viewBox='0%200%20158%20120'%20fill='none'%3e%3cpath%20d='M50.9821%206.9388C53.9667%202.59524%2058.8989%200%2064.169%200H114.5H164.831C170.101%200%20175.033%202.59525%20178.018%206.93881L225.774%2076.4388C229.525%2081.8974%20229.525%2089.1026%20225.774%2094.5612L178.018%20164.061C175.033%20168.405%20170.101%20171%20164.831%20171H114.5H64.169C58.8989%20171%2053.9667%20168.405%2050.9821%20164.061L3.22625%2094.5612C-0.524526%2089.1026%20-0.524518%2081.8974%203.22625%2076.4388L50.9821%206.9388Z'%20fill='white'%20/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;border-radius:8px}.header-page-dropdown-item:hover .header-page-image-container{opacity:1;transform:translate(0) translateY(0) scale(1.03)}.header-page-image-container img{width:100%;height:100%;object-fit:cover;border-radius:8px;transition:transform .3s ease}.header-page-dropdown-item:hover .header-page-image-container img{transform:scale(1.1)}.header-page-description{margin-top:10px;margin-left:10px;font-size:15px;color:#555;font-weight:400;line-height:1.5;width:200px;transition:opacity .3s ease,color .3s ease;opacity:1;z-index:1}.header-page-description.visible{opacity:1}.header-page-dropdown-item:hover .header-page-image-container{transform:translate(0) translateY(0) scale(1.05)}.header-page-hamburger{display:none;align-items:center;justify-content:center;border-radius:5px;cursor:pointer}.header-page-hamburger i{font-size:24px;color:#343b42}.header-page-search-btn{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0;flex-shrink:0;margin:0;padding:0;max-width:400px}.header-search-container{position:relative;margin:0;padding:0;display:flex;align-items:center}.header-search-icon-btn{background:none;border:none;color:#6b778c;font-size:18px;padding:8px;cursor:pointer;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.header-search-icon-btn:hover{color:#0052cc;background-color:#f4f5f7}.header-search-line{width:1px;height:20px;background-color:#dfe1e6;margin:0 4px;flex-shrink:0}.header-page-header.transparent .header-search-icon-btn{color:#fff}.header-page-header.transparent .header-page-hamburger i{color:#fff!important}.header-page-header.transparent:not(.scrolled) .header-search-icon-btn:hover{color:#fff;background-color:transparent}.header-page-header.transparent.scrolled .header-search-icon-btn:hover{color:#6b778c;background-color:#ffffff1a}.header-search-dropdown{position:absolute;top:100%;right:0;background:#fff;border:1px solid #dfe1e6;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;margin-top:8px;min-width:300px;max-width:400px;width:90vw;max-width:90vw}.header-search-form{display:flex;align-items:center;position:relative;width:100%;margin:0;padding:16px}.header-search-input-wrapper{position:relative;display:flex;align-items:center;width:100%;margin:0;padding:0}.header-search-input{flex:1;border:1px solid #dfe1e6;border-radius:6px;outline:none;background:#f4f5f7;font-size:14px;color:#172b4d;padding:12px 50px 12px 16px;min-width:180px;transition:all .2s ease;width:100%;margin:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header-search-input:focus{border-color:#0052cc;background:#fff;box-shadow:0 0 0 2px #0052cc33}.header-search-input::placeholder{color:#6b778c;font-size:14px;opacity:1;transition:opacity .2s ease}.header-search-button{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b778c;padding:0;margin:0;border-radius:4px;cursor:pointer;transition:color .2s ease;width:18px;height:18px;display:flex;align-items:center;justify-content:center;z-index:2}.header-search-container *,.header-search-form *,.header-search-input-wrapper *{margin:0!important}.header-search-container,.header-search-form,.header-search-input-wrapper{margin:0!important;padding:0!important}.header-mobile-search{width:100%;padding:15px 20px;border-bottom:1px solid #ddd;background:#fff}@media (max-width: 768px){.header-search-dropdown{position:fixed;top:60px;left:0;right:0;width:100vw;max-width:100vw;margin:0;border-radius:0;border-left:none;border-right:none;box-shadow:0 4px 12px #00000026;transform:none}.header-search-form{padding:20px}}.header-mobile-search-form{display:flex;align-items:center;background:#f8f9fa;border-radius:25px;padding:8px 15px;gap:10px}.header-mobile-search-input{flex:1;border:none;outline:none;background:transparent;font-size:16px;color:#333}.header-mobile-search-input::placeholder{color:#999}.header-mobile-search-button{background:#323b42;border:none;color:#fff;padding:8px 12px;border-radius:50%;cursor:pointer;transition:background-color .3s ease}.header-mobile-search-button:hover{background-color:#7f919f}@media (max-width: 1500px){.header-page-navbar{font-size:14px;height:60px!important;min-height:60px!important;max-height:60px!important;padding:0 20px}.header-page-navbar h1{font-size:17px;padding:6px 10px}.header-page-space{padding-top:60px}.header-search-dropdown{min-width:280px;max-width:320px;width:85vw}.header-search-input{min-width:160px;font-size:13px;padding:10px 45px 10px 12px}.header-page-menu-list{margin:0 15px}}@media (max-width: 1200px){.header-page-navbar{height:60px!important;min-height:60px!important;max-height:60px!important;padding:0 16px}.header-page-menu-list{margin:0 12px;gap:0}.header-page-navbar h1{font-size:16px;padding:6px 8px}.header-search-dropdown{min-width:260px;max-width:300px;width:80vw}.header-search-input{min-width:140px;font-size:13px;padding:10px 43px 10px 12px}.header-search-input::placeholder{opacity:0}.header-page-search-btn{gap:12px}}@media (max-width: 1800px) and (min-resolution: 1.5dppx){.header-page-navbar{height:60px!important;min-height:60px!important;max-height:60px!important;padding:0 20px}.header-page-navbar h1{font-size:17px;padding:7px 10px}.header-search-dropdown{min-width:290px;max-width:350px;width:85vw}.header-search-input{min-width:150px;font-size:13px;padding:10px 45px 10px 12px}.header-search-input::placeholder{opacity:0}}@media (max-width: 1600px){.header-page-navbar{height:60px!important;min-height:60px!important;max-height:60px!important;padding:0 18px}.header-page-navbar h1{font-size:16px;padding:6px 9px}.header-search-dropdown{min-width:270px;max-width:320px;width:80vw}.header-search-input{min-width:140px;font-size:13px;padding:10px 43px 10px 12px}.header-search-input::placeholder{opacity:0}.header-page-menu-list{margin:0 10px}#header-page-img{height:36px;max-width:120px}}@media (min-width: 2000px){.header-page-navbar{height:60px!important;min-height:60px!important;max-height:60px!important;padding:0 32px}.header-page-navbar h1{font-size:19px;padding:9px 14px}.header-search-dropdown{min-width:340px;max-width:420px;width:70vw}.header-search-input{min-width:200px;font-size:15px;padding:12px 52px 12px 16px}.header-page-menu-list{margin:0 30px}#header-page-img{height:44px;max-width:160px}}@media (max-width: 768px){.header-page-hamburger i{margin-bottom:10px}.header-page-hamburger{margin-top:10px}.header-search-dropdown{min-width:240px;max-width:300px;width:85vw}.header-search-input{min-width:120px;padding:10px 40px 10px 12px}.header-search-input::placeholder{opacity:0}.header-page-menu-list{max-width:500px}}@media (max-width: 480px){.header-page-navbar{height:60px!important;min-height:60px!important;max-height:60px!important;padding:0 10px}.header-page-search-btn{height:auto;gap:8px}.header-search-dropdown{min-width:220px;max-width:270px;width:90vw}.header-search-input{font-size:13px;min-width:100px;padding:8px 38px 8px 12px}.header-search-input::placeholder{opacity:0}.header-search-button{padding:6px;width:16px;height:16px;right:12px}.header-page-menu-list{max-width:400px;gap:2px}.header-page-navbar h1{font-size:14px;padding:6px}}@media (max-width: 768px){.header-page-dropdown-content{width:95vw;left:50%;transform:translate(-50%) scale(1);padding:15px;min-height:auto}.clean-dropdown{padding:12px;width:100%;max-width:100%}.dropdown-items-grid{grid-template-columns:repeat(2,1fr);gap:12px;max-width:100%;margin:0;padding:0 10px;justify-content:center}.dropdown-item{padding:14px 16px;gap:14px;min-height:90px;flex-direction:row;align-items:flex-start;width:100%;max-width:100%;box-sizing:border-box;flex-shrink:0}.dropdown-item-icon{width:36px;height:36px;align-self:center}.dropdown-item-icon i{font-size:18px}.dropdown-item-title{font-size:14px;word-wrap:break-word;overflow-wrap:break-word}.dropdown-item-description{font-size:12px;color:#6b778c;word-wrap:break-word;overflow-wrap:break-word;text-align:left;white-space:normal;word-break:break-word;max-width:100%}.dropdown-section-title{font-size:8px;margin-bottom:4px}.header-page-dropdown-item-content{min-width:auto;max-width:none;width:100%;padding:15px}.header-page-dropdown-item-content h3{font-size:1.1rem}.header-page-dropdown-item-content p{font-size:.9rem}.header-page-mobile-dropdown-section{margin-bottom:15px}.header-page-mobile-section-title{font-size:.8rem;font-weight:600;color:#00b4d8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e9ecef}.header-page-mobile-dropdown-link.coming-soon{color:#999;font-style:italic}.products-mega-menu{width:95vw;max-width:none;min-height:auto}.products-mega-menu-main{padding:20px}.products-grid{grid-template-columns:1fr;gap:15px}.products-card{min-height:auto;padding:15px}.header-page-space{padding-top:50px}.header-page-navbar{flex-direction:row;height:60px!important;min-height:60px!important;max-height:60px!important}.header-page-navbar ul{flex-direction:column;width:100%}.header-page-dropdown-content-wrap{flex-direction:column;gap:15px;max-width:100%;margin-left:20px;margin-right:20px}.header-page-dropdown-item{width:100%;height:250px}.header-page-dropdown-item.featured{width:100%;height:200px}.header-page-dropdown-item.category{width:100%;height:180px}.solution-card-header{margin-left:10px;width:calc(100% - 20px);margin-top:10px}.solution-label{font-size:11px}.header-page-image-container{width:50%;height:50%}.header-page-dropdown-item:hover .header-page-image-container{transform:scale(1.05)}.solutions-categories{flex-direction:row;gap:20px;padding:15px;flex-wrap:wrap}.solutions-category-column{min-width:45%;max-width:45%;flex:1}.solutions-category-title{font-size:13px;margin-bottom:8px}.solutions-category-item a{font-size:13px}.hr-process-categories{flex-direction:column;gap:20px;padding:15px}.hr-category-column{min-width:100%;max-width:100%}.hr-category-title{font-size:13px;margin-bottom:8px}.hr-category-item a{font-size:13px}}@media (max-width: 480px){.header-page-navbar{padding:0 12px}.header-page-navbar h1{font-size:16px}.header-page-navbar a{font-size:14px;padding:8px}.dropdown-items-grid{grid-template-columns:1fr;gap:10px}.header-page-dropdown-content-wrap{flex-direction:column;gap:15px}.header-page-dropdown-item{width:100%;height:220px}.header-page-image-container{width:50%;height:50%}.header-page-description{font-size:14px;width:300px}.solutions-categories{flex-direction:column;gap:15px;padding:10px}.solutions-category-column{min-width:100%;max-width:100%;flex:none}}@media screen and (max-width: 1200px){.header-page-navbar ul.header-page-menu-list{display:none!important;flex-direction:column;padding:0;margin:0}.header-page-navbar ul.show{display:flex}.header-page-navbar ul img{display:inline-block!important;visibility:visible}.header-page-hamburger{display:block}#header-page-contact_us{display:none}.header-search-container,.header-search-line{display:none!important}}.header-page-mobileview{overflow-y:auto;position:fixed;right:-100%;width:100%;height:100vh;background-color:#eeeff4;transition:right .3s ease-in-out;z-index:100}.header-page-mobileview.show{top:60px;right:0;z-index:1000;height:calc(100vh - 60px)}.header-page-mobile-ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.header-page-mobile-li{width:100%;text-align:left;margin-bottom:20px;transition:background-color .3s ease}.header-page-mobile-li h1{margin:0;font-size:20px;font-weight:600;color:#343b42}.header-page-mobile-nav-item{text-decoration:none;color:#343b42;font-size:20px;display:inline-block;padding:12px 20px;transition:color .3s ease,background-color .3s ease;border-radius:8px;font-weight:500;margin-left:10px}.header-page-mobile-dropdown-menu{text-decoration:none;position:relative;width:100%;text-align:left}.header-page-mobile-dropdown-btn{text-decoration:none;cursor:pointer;font-size:20px;color:#343b42;font-weight:500;display:inline-block;padding:20px;margin-left:10px;width:100%;transition:background-color .3s ease;border-radius:8px;background-color:#eeeff4}.header-page-mobile-dropdown-content{overflow-y:auto;background-color:#eeeff4;box-shadow:0 8px 16px #0006;border-radius:8px}.header-page-mobile-dropdown-content.active{overflow-y:auto;transform:translateY(0);opacity:1;height:auto}.header-page-mobile-dropdown-btn i.open{transform:rotate(180deg);transition:transform .3s ease}.header-page-mobile-dropdown-link a{text-decoration:none;color:#343b42}.header-page-mobile-dropdown-link{background-color:#eeeff4;color:#343b42;font-size:20px;padding:12px;display:block;transition:background-color .3s ease}.header-page-mobile-dropdown-menu.active .header-page-mobile-dropdown-content{display:block;opacity:1;transform:translateY(0)}.header-page-mobile-dropdown-btn i{margin-left:10px;transition:transform .3s ease}hr{color:gray;width:100%}@media screen and (max-width: 768px){.header-page-mobile-dropdown-content{top:0}.header-page-mobileview.show{top:60px;height:calc(100vh - 60px)}.header-page-mobile-nav-item,.header-page-mobile-dropdown-btn{font-size:18px;padding:12px 20px}.header-page-mobile-dropdown-link{font-size:16px}.header-page-mobile-li{margin-bottom:0}}@media (max-width: 480px){#header-page-footer-reserved{width:240px;text-align:left}.header-page-mobileview.show{top:60px;height:calc(100vh - 60px)}#header-page-img{margin:0}}.header-page-dropdown-item.featured{width:320px;height:220px;background:#fff;border:1px solid #e1e5e9;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden;border-radius:12px;display:flex;flex-direction:column;box-shadow:0 2px 8px #0000000a;position:relative}.header-page-dropdown-item.category{width:320px;height:200px;background:#fff;border:1px solid #e1e5e9;display:flex;flex-direction:column;border-radius:12px;box-shadow:0 2px 8px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.header-page-solution-card{padding:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;border-radius:8px}.solution-card-content{padding:20px;border-radius:12px;flex:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:hidden;gap:12px}.solution-card-content:first-child{padding-top:20px}.solution-card-header{background:linear-gradient(135deg,#0052cc,#1868db);margin:0;padding:12px 16px;width:100%;border-radius:8px;flex-shrink:0;box-shadow:0 2px 4px #1868db33}.solution-label{color:#fff;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;line-height:1}.solution-card-title{font-size:18px;font-weight:600;color:#172b4d;line-height:1.4;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.solution-card-description{font-size:14px;color:#6b778c;line-height:1.5;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400}.strategy-items{display:flex;flex-direction:column;gap:6px;margin-top:auto;flex-shrink:0}.platform-explore-btn{background-color:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;margin:15px 0;width:100%;transition:all .3s ease}.platform-links{display:flex;flex-direction:column;gap:8px;margin-top:auto}.solution-card-btn{background:linear-gradient(135deg,#0052cc,#1868db);color:#fff;border:none;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;margin:0;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 2px 4px #0052cc33}.solution-card-btn:hover{background:linear-gradient(135deg,#0747a6,#1557b3);transform:translateY(-1px);box-shadow:0 4px 8px #0052cc4d}.platform-link-item{display:flex;align-items:center;gap:8px;color:#172b4d;font-size:14px;cursor:pointer;transition:color .3s ease;padding:4px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500}.platform-link-item i{font-size:14px;width:14px;color:#0052cc;flex-shrink:0}.strategy-item{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#172b4d;padding:4px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.strategy-item i{font-size:14px;color:#0052cc;width:14px;flex-shrink:0}.solutions-categories{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;margin-top:0;padding:32px 40px;background-color:#f4f6f8;width:100%;box-sizing:border-box;justify-content:space-around}.solutions-category-column{width:auto;min-width:200px;max-width:250px;flex:1;display:flex;flex-direction:column}.solutions-category-title{font-size:12px;font-weight:700;color:#172b4d;margin-bottom:16px;text-transform:uppercase;letter-spacing:.8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.solutions-category-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;flex:1}.solutions-category-item{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:8px 0;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:6px}.solutions-category-item a{color:#6b778c;text-decoration:none;font-size:14px;font-weight:500;transition:color .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.solutions-category-item:hover{background-color:transparent;padding-left:0}.solutions-category-item:hover a{color:#0052cc}.header-page-dropdown-content .solutions-categories{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.header-page-dropdown-content .solutions-category-column{display:flex!important;flex-direction:column!important}.hr-process-categories{display:flex;flex-wrap:wrap;gap:40px;margin-top:0;padding:32px 40px;background-color:#fafbfc;width:100%;box-sizing:border-box;justify-content:space-around;border-top:1px solid #dfe1e6}.hr-category-column{width:auto;min-width:220px;max-width:250px}.hr-category-title{font-size:12px;font-weight:700;color:#6b778c;margin-bottom:16px;text-transform:uppercase;letter-spacing:.8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hr-category-list{list-style:none;padding:0;margin:0;display:block;flex-direction:column}.hr-category-row{display:flex;gap:15px;margin-bottom:12px}.hr-category-item{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:8px 0;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:6px}.hr-category-item-spaced{margin-top:20px}.hr-category-item-full{margin-top:12px}.hr-category-item i{font-size:16px;color:#6b778c;width:20px;text-align:center;transition:color .3s ease}.hr-category-item a{color:#172b4d;text-decoration:none;font-size:14px;font-weight:500;transition:color .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hr-category-item:hover{background-color:#0052cc0a;padding-left:12px}.hr-category-item:hover a,.hr-category-item:hover i{color:#0052cc}.strategy-icon{font-size:16px}.platform-explore-btn{background:#1868db;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease;margin-bottom:15px}.platform-links{display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:8px}.platform-link{display:flex;align-items:center;gap:8px;color:#1868db;text-decoration:none;font-size:14px;transition:color .3s ease}.platform-link:hover{color:#1557b3}.platform-icon{font-size:14px}.solution-category-title{font-size:16px;font-weight:600;color:#343b42;margin-bottom:15px;text-transform:uppercase;letter-spacing:.5px}.solution-category-items{display:flex;flex-direction:column;gap:12px}.category-item{display:flex;align-items:center;gap:10px;font-size:14px;color:#343b42;padding:8px 0;border-bottom:1px solid #f1f3f4}.category-item:last-child{border-bottom:none}.category-icon{font-size:16px;width:20px;text-align:center}.header-page-dropdown-item{display:block;position:relative;cursor:pointer;text-align:left;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;border-radius:8px;box-shadow:0 4px 12px #0000000d}.header-page-dropdown-item:not(.featured):hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.header-page-dropdown-item.featured:hover,.header-page-dropdown-item.category:hover{background:#fff;transform:translateY(-4px);box-shadow:0 8px 25px #0000001f;border-color:#dfe1e6}.footer-page-footer{background-color:#f8f9fa;padding:40px 60px 20px;font-family:Arial,sans-serif}.footer-page-container{width:90%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:30px}.footer-page-item{text-align:center}.footer-page-social-media{padding:20px 0}.footer-page-social-flex{display:flex;justify-content:flex-start;gap:15px;padding:0;list-style:none}.footer-page-social-flex a{display:inline-block;transition:transform .3s ease,color .3s ease}.footer-page-social-flex i{font-size:20px;color:#343b42}.footer-page-social-flex a:hover i{color:#0073e6;transform:scale(1.2)}.footer-page-links{display:flex;justify-content:space-between;width:100%;flex-wrap:nowrap;gap:40px}.footer-page-column{flex:1;min-width:0;display:flex;flex-direction:column}.footer-page-column h4{font-size:1.2rem;margin-bottom:20px;color:#2c3e50;font-weight:700;position:relative}.footer-page-column h4:after{content:"";position:absolute;bottom:-8px;left:0;width:0;height:2px;background:#0073e6;transition:width .3s ease}.footer-page-column h4:hover:after{width:100%}.footer-page-column h4:hover{color:#0073e6}.footer-page-column ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer-page-column ul li{margin:0}.footer-page-column ul li a{text-decoration:none;color:#2c3e50;font-size:18px;font-weight:400;transition:all .3s ease;position:relative}.footer-page-column ul li a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#0073e6;transition:width .3s ease}.footer-page-column ul li a:hover:after{width:100%}.footer-page-column ul li a:hover{color:#0073e6}.footer-page-email-section .footer-page-connect-section{display:flex;position:relative;max-width:350px}.footer-page-email-input{display:flex;position:relative;align-items:center;height:45px;width:100%;max-width:350px;box-sizing:border-box}.footer-page-email-input input{flex:1;padding:10px 55px 10px 15px;border:1px solid #e1e8ed;border-radius:20px;font-size:13px;outline:none;transition:all .3s ease;background:#fff;height:45px;width:100%;box-sizing:border-box;position:relative}.footer-page-email-input input:focus{border-color:#0073e6;box-shadow:0 0 0 2px #0073e61a}.footer-page-email-input input::placeholder{color:#a0a0a0}.footer-page-email-btn{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:38px;height:38px;border:none;border-radius:50%;background:#0073e6;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #0073e64d;z-index:2;pointer-events:auto;min-width:38px;min-height:38px}.footer-page-email-btn i{font-size:14px}.footer-page-social-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-page-social-links li{margin:0}.footer-page-social-links a{display:flex;align-items:center;gap:12px;text-decoration:none;color:#2c3e50;font-size:13px;font-weight:400;padding:6px 0;transition:all .3s ease;transform:translateY(0)}.footer-page-social-links a:hover{color:#0073e6}.footer-page-social-links a:hover span{background-color:#0073e6;color:#fff;padding:4px 8px;border-radius:4px;transition:all .3s ease}.footer-page-social-links i{width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-size:12px;transition:all .3s ease;box-shadow:0 1px 3px #0000001a;cursor:pointer}.footer-page-social-links a:hover{transform:translateY(-8px);transition:all .3s ease}.footer-page-social-links a:hover i{background:#0073e6;color:#fff;box-shadow:0 4px 8px #0073e64d}.footer-page-bottom{display:flex;justify-content:space-between;width:100%;align-items:center;font-size:13px;margin-top:20px}.footer-page-bottom p{margin:0;color:#6c757d}.footer-page-bottom a{text-decoration:none;color:#6c757d;transition:color .3s ease}.footer-page-bottom a:hover{color:#0073e6}.footer-page-links-bottom a{color:#6c757d;text-decoration:none;transition:color .3s ease}.footer-page-links-bottom a:hover{color:#0073e6}@media (max-width: 1024px){.footer-page-container{width:95%}.footer-page-links{gap:30px}.footer-page-column h4{font-size:15px;margin-bottom:18px}.footer-page-column ul li a{font-size:13px}.footer-page-social-links i{width:26px;height:26px;font-size:11px}.footer-page-email-input{width:100%;max-width:320px;position:relative}.footer-page-email-btn{position:absolute;right:3px;top:50%;transform:translateY(-50%)}}@media (max-width: 768px){.footer-page-footer{padding:30px 20px 15px}.footer-page-container{width:100%;gap:20px}.footer-page-links{flex-direction:column;align-items:center;gap:25px}.footer-page-column{min-width:100%;text-align:center}.footer-page-column h4{font-size:16px;margin-bottom:15px}.footer-page-column ul{align-items:center;gap:10px}.footer-page-column ul li a{font-size:13px}.footer-page-email-input{flex-direction:column;gap:15px;width:100%;max-width:300px;position:relative}.footer-page-email-input input{width:100%;text-align:center;padding-right:55px;box-sizing:border-box}.footer-page-email-btn{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:45px;height:45px;min-width:45px;min-height:45px}.footer-page-social-links{align-items:center}.footer-page-social-links a{justify-content:center;min-width:180px}.footer-page-bottom{font-size:12px;flex-direction:column;gap:10px;text-align:center}}@media (max-width: 480px){.footer-page-footer{padding:25px 15px 10px}.footer-page-container{gap:15px}.footer-page-links{gap:20px}.footer-page-column h4{font-size:15px;margin-bottom:12px}.footer-page-column ul li a{font-size:12px}.footer-page-email-input{width:100%;max-width:280px;position:relative}.footer-page-email-input input{padding:8px 50px 8px 12px;font-size:12px;box-sizing:border-box}.footer-page-email-btn{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:40px;height:40px;min-width:40px;min-height:40px}.footer-page-social-links a{font-size:12px;padding:5px 0;min-width:160px}.footer-page-social-links i{width:24px;height:24px;font-size:10px}.footer-page-bottom{font-size:11px}}.footer-page-mobile-links{display:none;flex-direction:column;gap:10px;width:100%}.footer-page-mobile-column{border:1px solid #e9ecef;padding:15px;border-radius:8px;background:#fff}.footer-page-mobile-column h4{display:flex;justify-content:space-between;align-items:center;font-size:16px;margin:0;cursor:pointer;color:#2c3e50;font-weight:600}.footer-page-mobile-column ul{padding-left:20px;list-style:none}.footer-page-mobile-column ul li{margin-bottom:8px}.footer-page-mobile-toggle-btn{color:#2c3e50;background:none;border:none;font-size:18px;cursor:pointer}.footer-page-mobile-footer-list{padding-left:20px;margin-top:15px}.footer-page-mobile-footer-list li a{text-decoration:none;color:#2c3e50;font-size:14px;transition:color .3s ease}.footer-page-mobile-footer-list li a:hover{color:#0073e6}@media (max-width: 768px){.footer-page-links{display:none}.footer-page-mobile-links{display:flex}}.chatbot-container{position:fixed;bottom:24px;right:24px;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.chatbot-toggle{width:60px;height:60px;border-radius:50%;background:#2563eb;border:none;color:#fff;cursor:pointer;box-shadow:0 4px 20px #2563eb4d;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600}.chatbot-toggle:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 6px 25px #2563eb66}.chatbot-toggle:active{transform:translateY(0);box-shadow:0 2px 15px #2563eb4d}.chatbot-toggle.active{background:#dc2626;box-shadow:0 4px 20px #dc26264d}.chatbot-window{position:absolute;bottom:80px;right:0;width:400px;height:550px;background:#fff;border-radius:16px;box-shadow:0 10px 40px #00000026;display:flex;flex-direction:column;overflow:hidden;animation:slideIn .3s ease;border:1px solid #e5e7eb}@keyframes slideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.chatbot-header{background:#2563eb;color:#fff;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1d4ed8}.chatbot-header-content{display:flex;align-items:center;gap:12px}.chatbot-header-actions{display:flex;align-items:center;gap:8px}.chatbot-avatar{width:40px;height:40px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.3)}.chatbot-info h3{margin:0;font-size:16px;font-weight:600;letter-spacing:-.025em}.status{font-size:12px;opacity:.9;display:flex;align-items:center;gap:6px;font-weight:500;margin-top:2px}.status:before{content:"";width:6px;height:6px;background:#10b981;border-radius:50%;animation:statusPulse 2s infinite}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.chatbot-reset{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;padding:6px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.chatbot-reset:hover{background:#fff3;transform:scale(1.05)}.chatbot-close{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;padding:6px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.chatbot-close:hover{background:#fff3;transform:scale(1.05)}.chatbot-messages{flex:1;padding:20px 24px;overflow-y:auto;background:#f9fafb;display:flex;flex-direction:column;gap:16px}.chatbot-messages::-webkit-scrollbar{width:6px}.chatbot-messages::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.chatbot-messages::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.chatbot-messages::-webkit-scrollbar-thumb:hover{background:#94a3b8}.message{display:flex;animation:messageSlide .3s ease}@keyframes messageSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message.user{justify-content:flex-end}.message.bot{justify-content:flex-start}.message-content{max-width:280px;padding:12px 16px;border-radius:18px;position:relative;word-wrap:break-word}.message.user .message-content{background:#2563eb;color:#fff;border-bottom-right-radius:6px}.message.bot .message-content{background:#fff;color:#1f2937;border:1px solid #e5e7eb;border-bottom-left-radius:6px;box-shadow:0 1px 3px #0000001a}.message-content p{margin:0;font-size:14px;line-height:1.5;word-wrap:break-word}.message-time{font-size:11px;opacity:.7;margin-top:4px;display:block}.typing-indicator{display:flex;align-items:center;gap:4px;padding:8px 0}.typing-indicator span{width:8px;height:8px;background:#9ca3af;border-radius:50%;animation:typing 1.4s infinite ease-in-out}.typing-indicator span:nth-child(1){animation-delay:-.32s}.typing-indicator span:nth-child(2){animation-delay:-.16s}@keyframes typing{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.chatbot-input{padding:20px 24px;background:#fff;border-top:1px solid #e5e7eb}.input-container{display:flex;align-items:flex-end;gap:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:24px;padding:8px 12px;transition:border-color .2s ease}.input-container:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.input-container textarea{flex:1;border:none;background:transparent;resize:none;outline:none;font-size:14px;line-height:1.5;max-height:100px;min-height:20px;padding:4px 0;font-family:inherit}.input-container textarea:disabled{opacity:.6;cursor:not-allowed}.input-container textarea::placeholder{color:#9ca3af}.send-button{background:#2563eb;border:none;color:#fff;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;min-width:36px;height:36px}.send-button:hover:not(:disabled){background:#1d4ed8;transform:scale(1.05)}.send-button:active:not(:disabled){transform:scale(.95)}.send-button:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.quick-questions{margin-top:16px;animation:slideIn .3s ease}.quick-questions-header{margin-bottom:12px;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.quick-questions-list{display:flex;flex-direction:column;gap:8px}.quick-question-btn{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;text-align:left;font-size:13px;line-height:1.4;color:#374151;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a;font-family:inherit}.quick-question-btn:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 2px 6px #00000026}.quick-question-btn:active{transform:translateY(0);box-shadow:0 1px 3px #0000001a}.quick-question-btn:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}@media (max-width: 480px){.chatbot-window{width:calc(100vw - 48px);height:calc(100vh - 120px);bottom:70px;right:24px}.chatbot-container{bottom:16px;right:16px}.chatbot-toggle{width:56px;height:56px;font-size:20px}.chatbot-messages,.chatbot-input{padding:16px 20px}.quick-question-btn{font-size:12px;padding:10px 14px}.quick-questions-header{font-size:11px}}@media (prefers-color-scheme: dark){.chatbot-window{background:#1f2937;border-color:#374151}.chatbot-messages{background:#111827}.message.bot .message-content{background:#374151;color:#f9fafb;border-color:#4b5563}.chatbot-input{background:#1f2937;border-color:#374151}.input-container{background:#374151;border-color:#4b5563}.input-container textarea{color:#f9fafb}.input-container textarea::placeholder{color:#9ca3af}.typing-indicator span{background:#6b7280}.quick-question-btn{background:#374151;border-color:#4b5563;color:#f9fafb}.quick-question-btn:hover{background:#4b5563;border-color:#6b7280}.quick-questions-header{color:#9ca3af}}html,body{scroll-behavior:smooth}.about-us-hero-banner{position:relative;width:100%;height:80vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-video{width:100%;height:100%;object-fit:cover;object-position:center}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1868dbcc,#343b42b3,#1868db99),url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="hero-pattern" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23hero-pattern)"/></svg>');z-index:2;animation:overlayPulse 8s ease-in-out infinite}@keyframes overlayPulse{0%,to{opacity:1}50%{opacity:.9}}.hero-content{position:relative;z-index:3;text-align:center;color:#fff;max-width:1000px;padding:0 20px;animation:heroContentFadeIn 1.5s ease-out .5s both,heroFloat 6s ease-in-out infinite 2s}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-title{font-size:2.5rem;font-weight:700;margin-bottom:20px;line-height:1.2;font-family:Roboto,sans-serif;text-shadow:0 4px 8px rgba(0,0,0,.3);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-tagline{font-size:1.3rem;margin-bottom:40px;line-height:1.6;font-family:Open Sans,sans-serif;color:#fffffff2;text-shadow:0 2px 4px rgba(0,0,0,.2);max-width:700px;margin-left:auto;margin-right:auto}.hero-cta{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.hero-btn{padding:15px 30px;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;font-family:Roboto,sans-serif;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);text-transform:uppercase;letter-spacing:.5px;position:relative;overflow:hidden}.hero-btn.primary{background:linear-gradient(135deg,#1868db,#2196f3);color:#fff;box-shadow:0 8px 25px #1868db66}.hero-btn.primary:hover{transform:translateY(-3px);box-shadow:0 12px 35px #1868db99;background:linear-gradient(135deg,#1976d2,#1e88e5)}.hero-btn.secondary{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-btn.secondary:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-3px);box-shadow:0 8px 25px #fff3}.hero-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.hero-btn:hover:before{left:100%}@keyframes heroContentFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.about-us-fixedtext{font-family:Times New Roman,Times,serif;position:absolute;top:10px;left:20px;color:#fff;font-size:1rem;font-weight:700;z-index:10}.about-us-About-us{max-width:1500px;margin:50px auto 30px;text-align:center}.about-us-con-flex{padding:26px 2.5rem 1rem;display:flex;align-items:center;gap:50px;flex-wrap:wrap}.about-us-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;background-color:#fff;transition:all .3s ease}.about-us-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Arial,sans-serif}.about-us-conventional p{font-size:1rem;line-height:1.6;color:#4a5568;margin-bottom:20px;font-family:Arial,sans-serif;text-align:left}.about-us-conventional ul{list-style:inside;margin-bottom:20px;font-size:15px;line-height:1.6;color:#555;font-family:Open Sans,sans-serif}.about-us-video-container{position:relative;width:100%;height:500px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease}.about-us-video-container video{width:100%;height:100%;object-fit:cover}.about-us-vision-mission{background:url(/assets/ourvalues-BuT7Yk16.jpg) center center/cover no-repeat;color:#fff;padding:80px 20px;text-align:center;position:relative;overflow:hidden}.about-us-vision-mission:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#1868dbd9,#343b42bf,#1868dbcc);z-index:1}.about-us-vision-mission:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3;z-index:2}.about-us-vision-mission-container{position:relative;z-index:3;max-width:1400px;margin:0 auto}.about-us-vision-mission-header{margin-bottom:60px}.about-us-vision-mission-header h1{font-size:3rem;font-weight:700;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);font-family:Arial,sans-serif}.about-us-vision-mission-header p{font-size:1.2rem;color:#ffffffe6;font-weight:300;max-width:600px;margin:0 auto;line-height:1.6}.about-us-vision-mission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:40px;align-items:stretch}.about-us-vision-card,.about-us-mission-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:40px;text-align:left;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.about-us-vision-card{background:url(/assets/vision1-DuJNhBIp.jpg) center center/cover no-repeat}.about-us-mission-card{background:url(/assets/mission-CaSc0ldJ.jpg) center center/cover no-repeat}.about-us-vision-card:before,.about-us-mission-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#000c,#ffffff1a,#000000d9);border-radius:20px;z-index:1}.about-us-vision-card:after,.about-us-mission-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.15) 0%,transparent 50%),linear-gradient(45deg,rgba(255,255,255,.1) 0%,transparent 50%,rgba(0,0,0,.3) 100%);border-radius:20px;z-index:2}.about-us-vision-content h2,.about-us-mission-content h2{font-size:2.2rem;font-weight:700;margin-bottom:20px;color:#fff;font-family:Arial,sans-serif;text-transform:capitalize;position:relative;z-index:3;text-shadow:0 3px 6px rgba(0,0,0,.8),0 1px 3px rgba(0,0,0,.5)}.about-us-vision-content p,.about-us-mission-content p{font-size:1.1rem;line-height:1.7;color:#fff;margin-bottom:25px;font-family:Open Sans,sans-serif;position:relative;z-index:3;text-shadow:0 2px 4px rgba(0,0,0,.8),0 1px 2px rgba(0,0,0,.5);font-weight:500}.about-us-vision-highlight,.about-us-mission-highlight{background:#0006;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:20px;border-radius:15px;margin-top:20px;position:relative;z-index:2;border:1px solid rgba(255,255,255,.3)}.about-us-vision-highlight span,.about-us-mission-highlight span{color:#fff;font-size:1rem;line-height:1.6;font-weight:500;display:block}.about-us-who-we-are{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:#fff}.about-us-who-we-are:before{content:"";position:absolute;top:0;right:0;width:80%;height:100%;background:url(/assets/webg-abY58-lT.jpg) center center/cover no-repeat;clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%);z-index:1}.about-us-who-we-are:after{content:"";position:absolute;top:0;right:0;width:80%;height:100%;background:linear-gradient(135deg,#0009,#94a8ff4d,#0006),url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="tech-pattern" width="20" height="20" patternUnits="userSpaceOnUse"><circle cx="10" cy="10" r="1" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23tech-pattern)"/></svg>');clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%);z-index:2}.about-us-who-we-are-container{position:relative;z-index:3;max-width:1400px;margin:0 auto;padding:80px 40px;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;min-height:100vh;width:100%;box-sizing:border-box}.about-us-who-we-are-content{background:transparent;padding:20px 40px 20px 20px;text-align:left;position:relative;z-index:5;max-width:100%;overflow:hidden;box-sizing:border-box}.about-us-who-we-are h1{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;margin-bottom:40px;color:#000;font-family:Roboto,sans-serif;line-height:1.1;text-transform:uppercase;letter-spacing:-2px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:20px 40px 20px 0;box-sizing:border-box;position:relative;z-index:5}.about-us-who-we-are-content p{font-size:clamp(1rem,2vw,1.2rem);line-height:1.6;color:#fff;margin-bottom:20px;font-family:Arial,sans-serif;font-weight:400;text-align:left}.about-us-who-we-are-content p:last-child{margin-bottom:0;font-weight:600;color:#fff}.about-us-response{background-color:#fff;color:#343b42;padding:50px 20px;text-align:center}.about-us-response h1{font-size:2rem;margin-bottom:3rem}.about-us-response-flex{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;max-width:1200px;margin:0 auto}.about-us-response-detail{background:#ffffff1a;padding:20px;border-radius:10px;max-width:350px;transition:transform .3s ease,box-shadow .3s ease}.about-us-response-detail img{width:100%;height:auto;border-radius:8px;border:3px solid #077cf1}.about-us-response-detail h1{font-size:1.5rem;margin:15px 0 10px;color:#343b42}.about-us-response-detail p{font-size:1rem;line-height:1.6;color:#343b42}.about-us-solution{background-color:#c5ccd3;color:#fff;padding:50px 20px;text-align:center;perspective:1000px;position:relative;overflow:hidden}.about-us-solution:before{content:"";position:absolute;inset:0;background:url(/assets/whatmakes-KXN5iwLn.jpg) center center/cover no-repeat}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100px) rotateY(-15deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(100px) rotateX(-15deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100px) rotateY(15deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@keyframes floatCard{0%,to{transform:translateY(0) rotateX(0) rotateY(0)}50%{transform:translateY(-8px) rotateX(2deg) rotateY(1deg)}}.about-us-solution-title{font-size:2rem;margin-bottom:3rem;color:#fff;position:relative;z-index:2;text-shadow:0 2px 4px rgba(0,0,0,.1);animation:titleFloat 5s ease-in-out infinite}@keyframes titleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.about-us-solution-flex{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;max-width:1200px;margin:0 auto}.about-us-solution-text{background:#343b42;padding:30px;border-radius:10px;max-width:350px;text-align:center;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform-style:preserve-3d;perspective:1000px;position:relative;cursor:pointer;overflow:hidden;--tilt-x: 0deg;--tilt-y: 0deg;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}.about-us-solution-text:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);opacity:0;transition:opacity .6s ease;z-index:1;border-radius:10px}.about-us-solution-text:after{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#ffffff1a,#ffffff0d,#ffffff1a);border-radius:12px;z-index:-1;opacity:0;transition:opacity .6s ease}.about-us-solution-text:hover:after{opacity:1}.about-us-solution-text:hover{transform:translateY(-15px) rotateX(10deg) rotateY(5deg);box-shadow:0 20px 40px #0000004d,0 15px 20px #0003,0 0 0 1px #ffffff1a,0 0 30px #ffffff1a;filter:brightness(1.1) contrast(1.05)}.about-us-solution-text:hover:before{opacity:1}.about-us-solution-text:active{transform:translateY(-5px) rotateX(5deg) rotateY(2deg);transition:all .2s ease}.about-us-solution-text:nth-child(1){animation:slideInLeft 1s ease-out,floatCard 4s ease-in-out infinite 1s}.about-us-solution-text:nth-child(2){animation:slideInUp 1s ease-out .2s both,floatCard 4s ease-in-out infinite 1.2s}.about-us-solution-text:nth-child(3){animation:slideInRight 1s ease-out .4s both,floatCard 4s ease-in-out infinite 1.4s}.about-us-solution-text img{width:60px;height:auto;margin-bottom:15px;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateZ(20px);filter:drop-shadow(0 5px 15px rgba(0,0,0,.3))}.about-us-solution-text:hover img{transform:translateZ(30px) scale(1.1);filter:drop-shadow(0 8px 25px rgba(0,0,0,.4))}.about-us-solution-text h2{font-size:1.5rem;margin-bottom:10px;color:#f8f9fa;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateZ(15px);text-shadow:0 2px 4px rgba(0,0,0,.3)}.about-us-solution-text:hover h2{transform:translateZ(25px);text-shadow:0 4px 8px rgba(0,0,0,.4)}.about-us-solution-text p{font-size:1rem;line-height:1.6;color:#dcdcdc;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateZ(10px);text-shadow:0 1px 2px rgba(0,0,0,.2)}.about-us-solution-text:hover p{transform:translateZ(20px);text-shadow:0 2px 4px rgba(0,0,0,.3)}.about-us-explore{padding:50px 20px;text-align:center;color:#000}.about-us-explore h2{font-size:32px;margin-bottom:3rem}.about-us-explore-flex{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.about-us-explore-content{background:#41484e;border-radius:10px;overflow:hidden;width:354px;text-align:center;transition:all .3s ease;position:relative;cursor:pointer}.about-us-explore-content:hover{transform:translateY(-8px);box-shadow:0 10px 25px #0003;background:#2c3136}.about-us-explore-content a{text-decoration:none;color:#fff;display:block;padding:15px;transition:all .3s ease}.about-us-explore-content h1{font-size:22px;margin-bottom:10px;transition:all .3s ease}.about-us-explore-content img{width:100%;height:200px;object-fit:cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:transform .5s ease-in-out}.about-us-explore-content:hover img{transform:scale(1.1)}.about-us-explore-content:active{transform:translateY(-4px) scale(.98);transition:all .1s ease}.scroll-animate{opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.scroll-animate.animate-in{opacity:1;transform:translateY(0)}.about-us-vision-card{transition-delay:.1s}.about-us-mission-card{transition-delay:.2s}.about-us-response-detail:nth-child(1){transition-delay:.1s}.about-us-response-detail:nth-child(2){transition-delay:.2s}.about-us-response-detail:nth-child(3){transition-delay:.3s}.about-us-solution-text:nth-child(1){transition-delay:.1s}.about-us-solution-text:nth-child(2){transition-delay:.2s}.about-us-solution-text:nth-child(3){transition-delay:.3s}.about-us-explore-content:nth-child(1){transition-delay:.1s}.about-us-explore-content:nth-child(2){transition-delay:.2s}.about-us-explore-content:nth-child(3){transition-delay:.3s}.scroll-animate.animate-in:hover{transform:translateY(-5px);transition:transform .3s ease}.about-us-vision-card h2,.about-us-mission-card h2,.about-us-response-detail h1,.about-us-solution-text h2,.about-us-explore-content h1{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:.2s}.scroll-animate.animate-in h2,.scroll-animate.animate-in h1{opacity:1;transform:translateY(0)}.about-us-vision-card p,.about-us-mission-card p,.about-us-response-detail p,.about-us-solution-text p{opacity:0;transform:translateY(15px);transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:.4s}.scroll-animate.animate-in p{opacity:1;transform:translateY(0);text-align:left}@media (min-width: 1200px){.about-us-who-we-are:before,.about-us-who-we-are:after{width:70%;clip-path:polygon(12% 0%,100% 0%,100% 100%,0% 100%)}}@media (max-width: 1199px) and (min-width: 1025px){.about-us-who-we-are:before,.about-us-who-we-are:after{width:75%;clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%)}}@media (max-width: 1024px) and (min-width: 769px){.about-us-who-we-are:before,.about-us-who-we-are:after{width:60%;clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%)}}@media (max-width: 1024px){.about-us-hero-banner{height:70vh}.hero-title{font-size:2.4rem}.hero-tagline{font-size:1.2rem}.about-us-text{font-size:3rem;padding:15px;width:500px}.about-us-con-flex{padding-top:60px;gap:30px}.about-us-conventional{flex:1 1 45%}.about-us-video-container{height:400px}}@media (max-width: 768px){.about-us-hero-banner{height:60vh}.hero-title{font-size:2.2rem;margin-bottom:15px}.hero-tagline{font-size:1.1rem;margin-bottom:30px}.hero-cta{flex-direction:column;gap:15px}.hero-btn{padding:12px 25px;font-size:1rem}.about-us-text{height:204px;width:300px}.about-us-con-flex{padding-top:30px;flex-direction:column;gap:20px}.about-us-conventional{flex:1 1 100%}.about-us-video-container{height:350px}.about-us-vision-mission{padding:50px 15px}.about-us-vision-mission-header h1{font-size:2.2rem}.about-us-who-we-are{min-height:80vh}.about-us-who-we-are-container{grid-template-columns:1fr;padding:50px 20px;gap:40px;min-height:auto}.about-us-who-we-are:before{width:100%;height:80%;top:20%;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 95%)}.about-us-who-we-are:after{width:100%;height:80%;top:20%;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 95%)}.about-us-who-we-are h1{font-size:clamp(2rem,4vw,2.5rem);margin-bottom:30px;padding:20px 20px 20px 0}.about-us-who-we-are-content{padding:20px 30px 20px 15px}.about-us-who-we-are-content p{font-size:clamp(.9rem,2vw,1.1rem);margin-bottom:15px}.about-us-vision-mission-header p{font-size:1rem}.about-us-vision-mission-grid{grid-template-columns:1fr;gap:30px}.about-us-vision-card,.about-us-mission-card{padding:30px 20px}.about-us-vision-icon,.about-us-mission-icon{width:60px;height:60px;margin-bottom:20px}.about-us-vision-icon i,.about-us-mission-icon i{font-size:1.5rem}.about-us-vision-content h2,.about-us-mission-content h2{font-size:1.8rem}.about-us-vision-content p,.about-us-mission-content p{font-size:1rem}.about-us-explore-content{width:50%}.about-us-solution-text{transform-style:flat;perspective:none}.about-us-solution-text:hover{transform:translateY(-8px)}.about-us-solution-text img,.about-us-solution-text h2,.about-us-solution-text p,.about-us-solution-text:hover img,.about-us-solution-text:hover h2,.about-us-solution-text:hover p{transform:none}}@media (max-width: 480px){.about-us-hero-banner{height:50vh}.hero-title{font-size:1.8rem;margin-bottom:12px}.hero-tagline{font-size:1rem;margin-bottom:25px}.hero-content{padding:0 15px}.about-us-fixedtext{top:15%}.about-us-text{top:44%;font-size:2rem;padding:8px;width:50%;height:23%}.about-us-vision-mission{padding:30px 15px}.about-us-vision-mission-header h1{font-size:1.8rem}.about-us-vision-mission-header p{font-size:.9rem}.about-us-who-we-are{min-height:70vh}.about-us-who-we-are-container{padding:30px 15px;gap:30px;min-height:auto}.about-us-who-we-are h1{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:20px;padding:15px 15px 15px 0}.about-us-who-we-are-content{padding:15px 20px 15px 10px}.about-us-who-we-are-content p{font-size:clamp(.8rem,1.5vw,1rem);margin-bottom:12px}.about-us-vision-card,.about-us-mission-card{padding:25px 15px}.about-us-vision-icon,.about-us-mission-icon{width:50px;height:50px;margin-bottom:15px}.about-us-vision-icon i,.about-us-mission-icon i{font-size:1.2rem}.about-us-vision-content h2,.about-us-mission-content h2{font-size:1.5rem}.about-us-vision-content p,.about-us-mission-content p{font-size:.9rem}.about-us-solution-text{transform-style:flat;perspective:none;animation:none}.about-us-solution-text:hover{transform:translateY(-5px)}.about-us-explore-content{width:80%}}@media (max-width: 360px){.about-us-who-we-are-container{padding:20px 10px;gap:20px}.about-us-who-we-are h1{font-size:clamp(1.2rem,2.5vw,1.5rem);line-height:1.2;margin-bottom:15px;padding:10px 10px 10px 0}.about-us-who-we-are-content{padding:10px 15px 10px 5px}.about-us-who-we-are-content p{font-size:clamp(.7rem,1.2vw,.9rem);margin-bottom:10px;line-height:1.5}}.about-us-commitments{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:80px 40px;position:relative;overflow:hidden}.about-us-commitments:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="commitments-pattern" width="20" height="20" patternUnits="userSpaceOnUse"><circle cx="10" cy="10" r="1" fill="rgba(24,104,219,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23commitments-pattern)"/></svg>');opacity:.3;z-index:1}.about-us-commitments-title{font-size:3rem;font-weight:700;color:#181a1b;text-align:left;position:relative;z-index:2;font-family:Roboto,sans-serif;max-width:1200px;margin:0 auto 40px;padding-left:0}.about-us-commitments-tabs{display:flex;gap:0;position:relative;z-index:2;border-bottom:2px solid #e9ecef;max-width:1200px;margin:0 auto 40px;padding-left:0}.about-us-commitments-tab{background:none;border:none;padding:15px 25px;font-size:1.1rem;font-weight:600;color:#6c757d;cursor:pointer;transition:all .3s ease;position:relative;font-family:Roboto,sans-serif;text-transform:none;letter-spacing:0}.about-us-commitments-tab:hover{color:#181a1b;background:#1868db0d}.about-us-commitments-tab.active{color:#181a1b;background:#1868db1a}.about-us-commitments-tab.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#1868db;border-radius:2px 2px 0 0}.about-us-commitments-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;position:relative;z-index:2;max-width:1200px;margin:0 auto}.about-us-commitments-text{padding-left:0;padding-right:0}.about-us-commitments-text p{font-size:1.2rem;line-height:1.7;color:#495057;margin-bottom:30px;font-family:Arial,sans-serif;text-align:left}.about-us-commitments-link{display:inline-flex;align-items:center;gap:10px;color:#1868db;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;font-family:Roboto,sans-serif}.about-us-commitments-link:hover{color:#0d47a1;transform:translate(5px)}.about-us-commitments-link i{transition:transform .3s ease}.about-us-commitments-link:hover i{transform:translate(3px)}.about-us-commitments-image{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 20px 40px #00000026;transition:transform .3s ease}.about-us-commitments-image:hover{transform:translateY(-5px)}.about-us-commitments-image img{width:100%;height:400px;object-fit:cover;transition:transform .3s ease}.about-us-commitments-image:hover img{transform:scale(1.05)}@media (max-width: 1024px){.about-us-commitments{padding:60px 30px}.about-us-commitments-title{font-size:2.5rem}.about-us-commitments-content{gap:40px}}@media (max-width: 768px){.about-us-commitments{padding:50px 20px}.about-us-commitments-title{font-size:2rem;margin-bottom:30px}.about-us-commitments-tabs{flex-wrap:wrap;gap:10px;margin-bottom:30px}.about-us-commitments-tab{padding:12px 20px;font-size:1rem}.about-us-commitments-content{grid-template-columns:1fr;gap:30px}.about-us-commitments-text p{font-size:1.1rem}.about-us-commitments-image img{height:300px}}@media (max-width: 480px){.about-us-commitments{padding:40px 15px}.about-us-commitments-title{font-size:1.8rem;margin-bottom:25px}.about-us-commitments-tabs{flex-direction:column;gap:5px}.about-us-commitments-tab{padding:10px 15px;font-size:.9rem;text-align:center}.about-us-commitments-text p{font-size:1rem;margin-bottom:20px}.about-us-commitments-link{font-size:1rem}.about-us-commitments-image img{height:250px}}.about-us-leadership{background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 40px;text-align:center;position:relative;overflow:hidden}.about-us-leadership:before{content:"";position:absolute;inset:0;background:transparent;z-index:1}.about-us-leadership-title{font-size:3rem;font-weight:700;color:#181a1b;margin-bottom:30px;position:relative;z-index:2;font-family:Roboto,sans-serif}.about-us-leadership-content{max-width:800px;margin:0 auto;position:relative;z-index:2}.about-us-leadership-content p{font-size:1.3rem;line-height:1.7;text-align:left;color:#495057;margin-bottom:40px;font-family:Open Sans,sans-serif}.about-us-leadership-team{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;max-width:1200px;margin:0 auto;position:relative;z-index:2}.about-us-leader-card{background:#fff;box-shadow:0 8px 25px #0000001a;border-radius:15px;padding:30px 20px;text-align:center;width:280px;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.about-us-leader-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#1868db0d,#1868db05);opacity:0;transition:opacity .4s ease;z-index:1}.about-us-leader-card:hover:before{opacity:1}.about-us-leader-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px #00000026}.about-us-leader-card img{width:100%;height:250px;object-fit:cover;border-radius:10px;margin-bottom:20px;transition:transform .4s ease;position:relative;z-index:2}.about-us-leader-card:hover img{transform:scale(1.05)}.about-us-leader-card h3{font-size:1.4rem;font-weight:700;color:#1868db;margin-bottom:8px;font-family:Roboto,sans-serif;position:relative;z-index:2}.about-us-leader-card p{font-size:1rem;color:#6c757d;font-weight:500;margin:0;font-family:Open Sans,sans-serif;position:relative;z-index:2}@media (max-width: 1024px){.about-us-leadership{padding:60px 30px}.about-us-leadership-title{font-size:2.5rem}}@media (max-width: 768px){.about-us-leadership{padding:50px 20px}.about-us-leadership-title{font-size:2rem;margin-bottom:25px}.about-us-leadership-content p{font-size:1.2rem}.about-us-leadership-team{gap:30px}.about-us-leader-card{width:250px}}@media (max-width: 480px){.about-us-leadership{padding:40px 15px}.about-us-leadership-title{font-size:1.8rem;margin-bottom:20px}.about-us-leadership-content p{font-size:1.1rem}.about-us-leadership-team{gap:25px;flex-direction:column;align-items:center;padding:0 10px}.about-us-leader-card{width:100%;max-width:320px;padding:25px 15px}.about-us-leader-card img{height:280px;width:100%;object-fit:contain;object-position:center;border-radius:8px;background-color:#f8f9fa}}@media (max-width: 400px){.about-us-leadership{padding:35px 12px}.about-us-leadership-team{gap:22px;padding:0 8px}.about-us-leader-card{max-width:300px;padding:22px 14px}.about-us-leader-card img{height:260px;object-fit:contain;background-color:#f8f9fa}}@media (max-width: 360px){.about-us-leadership{padding:30px 10px}.about-us-leadership-title{font-size:1.6rem;margin-bottom:15px}.about-us-leadership-content p{font-size:1rem}.about-us-leadership-team{gap:20px;padding:0 5px}.about-us-leader-card{max-width:280px;padding:20px 12px}.about-us-leader-card img{height:250px;object-fit:contain;background-color:#f8f9fa}.about-us-leader-card h3{font-size:1.2rem}.about-us-leader-card p{font-size:.9rem}}.car-careers-container{max-width:1200px;margin:0 auto;padding:2rem;min-height:80vh;height:auto}.car-careers-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.car-careers-header h1{margin:0}.car-careers-filters{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center;flex-wrap:nowrap;align-items:center}.car-filter-select,.car-filter-input{padding:.75rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;width:200px;flex:1;background-color:#fff;transition:all .3s ease;margin-top:0}.car-careers-container input[type=text],.car-careers-container input[type=tel],.car-careers-container textarea{margin-top:0}.car-filter-select:focus,.car-filter-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.car-careers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;width:100%}@media (min-width: 1200px){.car-careers-grid{grid-template-columns:repeat(3,calc((100% - 4rem) / 3))}}@media (min-width: 768px) and (max-width: 1199px){.car-careers-grid{grid-template-columns:repeat(2,calc((100% - 2rem)/2))}}@media (min-width: 480px) and (max-width: 767px){.car-careers-grid{grid-template-columns:repeat(1,calc(100% + -0rem));gap:1.5rem}}@media (max-width: 479px){.car-careers-grid{grid-template-columns:repeat(1,calc(100% + -0rem));gap:1rem}}.car-career-card{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease;display:flex;flex-direction:column;justify-content:space-between;min-height:200px}.car-career-card:hover{transform:translateY(-5px)}.car-career-card h2{color:#333;margin-bottom:1rem;font-size:1.25rem}.car-career-meta{margin:1rem 0}.car-career-meta-row{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:center;margin:1rem 0 .5rem}.car-status-badge{padding:.25em .75em;border-radius:12px;font-size:.95rem;font-weight:600;background:#eee;color:#555;border:1px solid #ddd;min-width:70px;text-align:center}.car-status-badge.active{background:#e6f9ed;color:#1e824c;border-color:#b2eac7}.car-status-badge.inactive{background:#fbeaea;color:#c0392b;border-color:#f5b7b1}.car-career-description-trunc{color:#555;margin:.5rem 0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.8em}.car-career-card .car-location,.car-career-card .car-experience,.car-career-card .car-package{color:#666;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-size:.95rem}.car-career-card i{color:#007bff;width:16px;text-align:center}.car-career-description{color:#555;margin:1rem 0;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.car-career-actions{display:flex;justify-content:center;margin-top:auto;padding-top:1rem;border-top:1px solid #eee}.car-detail-button{background-color:#17a2b8;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;transition:background-color .3s ease;font-size:.9rem;font-weight:500}.car-detail-button:hover{background-color:#138496}.car-modal-overlay{position:fixed;inset:0;background-color:#000000b3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}.car-modal-content{background:#fff;border-radius:12px;max-width:90vw;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column}.car-modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #eee}.car-modal-header h2{margin:0;color:#333;font-size:1.5rem}.car-modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease}.car-modal-close:hover{background-color:#f8f9fa;color:#333}.car-modal-body{padding:1.5rem;flex:1;overflow-y:auto}.car-job-details{margin-bottom:2rem;width:100%;background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.car-detail-row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #e9ecef}.car-detail-row:last-child{border-bottom:none}.car-detail-label{font-weight:600;color:#333;min-width:120px}.car-detail-value{color:#666;text-align:right;flex:1}.car-status-active{color:#28a745;font-weight:600}.car-status-inactive{color:#dc3545;font-weight:600}.car-job-description,.car-job-requirements,.car-job-responsibilities,.car-job-skills,.car-job-benefits{margin-bottom:2rem;width:100%}.car-job-description h3,.car-job-requirements h3,.car-job-responsibilities h3,.car-job-skills h3,.car-job-benefits h3{color:#333;margin-bottom:.75rem;font-size:1.1rem}.car-job-description p,.car-job-requirements p,.car-job-responsibilities p,.car-job-benefits p{color:#555;line-height:1.6;margin:0}.text-content{color:#555;line-height:1.6;padding-left:1rem}.text-line{margin-bottom:.75rem;padding-left:1.5rem;position:relative}.text-line:before{content:"•";color:#007bff;font-weight:700;position:absolute;left:0;top:0}.text-line:last-child{margin-bottom:0}.car-job-skills{margin-bottom:1.5rem}.car-modal-footer{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem;border-top:1px solid #eee;background-color:#f8f9fa;border-radius:0 0 12px 12px}.car-apply-button{background-color:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;transition:background-color .3s ease;font-weight:500}.car-apply-button:hover{background-color:#0056b3}.car-apply-button.disabled{background-color:#6c757d;color:#adb5bd;cursor:not-allowed;opacity:.6}.car-apply-button.disabled:hover{background-color:#6c757d;color:#adb5bd}.car-close-button{background-color:#6c757d;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;transition:background-color .3s ease;font-weight:500}.car-close-button:hover{background-color:#545b62}.car-careers-loading,.car-careers-error{text-align:center;padding:2rem;font-size:1.2rem;color:#666}.car-careers-error{color:#dc3545}.car-careers-empty{text-align:center;padding:3rem;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin:2rem auto;max-width:600px;color:#666;font-size:1.2rem}@media (max-width: 768px){.car-careers-container{padding:1rem}.car-careers-filters{flex-direction:column}.car-filter-select,.car-filter-input{width:100%}.car-modal-content{margin:.5rem;max-width:95vw;max-height:95vh}.car-modal-header,.car-modal-body,.car-modal-footer{padding:1rem}.car-detail-row{flex-direction:column;align-items:flex-start;gap:.25rem}.car-detail-value{text-align:left}.car-modal-footer{flex-direction:column}}.career-home-container{width:100%;margin:0 auto}.career-home-header{background:#ededed;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0;margin:0}.career-home-header-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;height:26px}.career-home-header-nav{display:flex;align-items:center;gap:30px}.career-home-nav-link{color:#2c3e50;text-decoration:none;font-weight:550;font-size:1rem;transition:all .3s ease;position:relative;padding:8px 0}.career-home-nav-link:hover{color:#1868db;transform:translateY(-1px)}.career-home-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#1868db;transition:width .3s ease}.career-home-nav-link:hover:after{width:100%}.career-home-nav-cta{background:#1868db;color:#fff!important;padding:10px 20px;border-radius:25px;font-weight:600;transition:all .3s ease}.career-home-nav-cta:hover{background:#169cff;transform:translateY(-2px);box-shadow:0 4px 15px #1868db4d}.career-home-nav-cta:after{display:none}.career-home-hero-banner{position:relative;width:100%;height:80vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.career-home-hero-banner .hero-background img,.career-home-hero-video{width:100%;height:100%;object-fit:cover;object-position:center}.career-home-hero-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:center}.career-home-hero-video::-webkit-media-controls{display:none!important}.career-home-hero-video::-webkit-media-controls-enclosure{display:none!important}.career-home-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1868dbcc,#343b42b3,#1868db99);z-index:2}.career-home-hero-content{position:relative;z-index:3;text-align:center;color:#fff;max-width:1000px;padding:0 20px}.career-home-hero-title{font-size:3.5rem;font-weight:700;margin-bottom:20px;line-height:1.2;font-family:Roboto,sans-serif;text-shadow:0 4px 8px rgba(0,0,0,.3);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.career-home-hero-tagline{font-size:1.3rem;margin-bottom:40px;line-height:1.6;font-family:Open Sans,sans-serif;color:#fffffff2;text-shadow:0 2px 4px rgba(0,0,0,.2);max-width:650px;margin-left:auto;margin-right:auto}.career-home-hero-cta{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.career-home-hero-btn{padding:15px 30px;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.career-home-hero-btn.primary{background:#1868db;color:#fff;box-shadow:0 4px 15px #28a7454d}.career-home-hero-btn.primary:hover{background:#169cff;transform:translateY(-2px);box-shadow:0 6px 20px #28a74566}.career-home-hero-btn.secondary{background:transparent;color:#fff;border:2px solid white}.career-home-hero-btn.secondary:hover{background:#fff;color:#2c3e50;transform:translateY(-2px)}.career-home-challenge{padding:20px 0;background:#fff}.career-home-challenge-container{max-width:1200px;margin:0 auto;padding:0 20px}.career-home-challenge-title{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:40px;line-height:1.2}.career-home-challenge-content{margin:0 auto}.career-home-challenge-content p{font-size:1.1rem;color:#495057;line-height:1.8;margin-bottom:25px;text-align:left}.career-home-challenge-content p:last-child{font-weight:600;color:#28a745;font-size:1.3rem;text-align:center;margin-top:30px}.career-home-values-section{padding:20px 0;background:#f8f9fa;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.career-home-values-section:before{content:"";position:absolute;inset:0;background:#0810187f;z-index:1}.career-home-values-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.career-home-values-header{margin-bottom:50px}.career-home-values-title{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:20px}.career-home-values-subtitle{font-size:1.2rem;color:#fff;margin:0 auto;text-align:left}.career-home-values-tabs{display:flex;gap:20px;margin-bottom:40px;flex-wrap:wrap}.career-home-values-tab{padding:12px 24px;border:none;background:transparent;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;border-bottom:3px solid transparent;transition:all .3s ease}.career-home-values-tab:hover{color:#ffc66d}.career-home-values-tab.active{color:#fff;border-bottom-color:#1868db}.career-home-values-content{display:flex;gap:50px}.career-home-values-text{flex:1}.career-home-values-text h2{font-size:2rem;font-weight:700;color:#fff;margin-bottom:20px}.career-home-values-text p{font-size:1.1rem;line-height:1.6;color:#fff;text-align:left}.career-home-values-image{flex:1}.career-home-values-image img{width:100%;height:400px;object-fit:cover;border-radius:10px}.career-home-great-place{padding:20px 0;background:#fff}.career-home-great-place-container{max-width:1200px;margin:0 auto;padding:0 20px}.career-home-great-place-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;text-align:left}.career-home-great-place-description{font-size:1.2rem;color:#3c4144;text-align:left;max-width:800px;margin:0 0 50px;line-height:1.6}.career-home-video-section{display:flex;gap:30px;margin-top:50px}.career-home-main-video{flex:2}.career-home-video-thumbnail{position:relative;border-radius:10px;overflow:hidden;margin-bottom:20px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.career-home-video-thumbnail:hover{transform:scale(1.02);box-shadow:0 8px 25px #00000026}.career-home-video-thumbnail img{width:100%;height:300px;object-fit:cover}.career-home-video-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#000000b3,#0000004d);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:#fff;padding:20px}.career-home-video-title{font-size:1.5rem;font-weight:700;margin-bottom:10px}.career-home-video-subtitle{font-size:1.2rem;margin-bottom:20px}.career-home-play-button{width:60px;height:60px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#2c3e50;cursor:pointer;transition:all .3s ease}.career-home-play-button:hover{background:#fff;transform:scale(1.1)}.career-home-main-video h3{font-size:1.2rem;font-weight:600;color:#2c3e50;margin-bottom:10px;text-align:left}.career-home-video-duration{color:#6c757d;font-size:.9rem}.career-home-video-sidebar{flex:1;display:flex;flex-direction:column;gap:20px}.career-home-video-thumbnail-small{position:relative;border-radius:8px;overflow:hidden;margin-bottom:10px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.career-home-video-thumbnail-small:hover{transform:scale(1.02);box-shadow:0 5px 15px #00000026}.career-home-video-thumbnail-small img{width:100%;height:120px;object-fit:cover}.career-home-video-overlay-small{position:absolute;inset:0;background:linear-gradient(135deg,#000000b3,#0000004d);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:#fff;padding:15px}.career-home-video-title-small{font-size:.9rem;font-weight:700;margin-bottom:10px}.career-home-play-button-small{width:30px;height:30px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:#2c3e50;cursor:pointer;transition:all .3s ease}.career-home-play-button-small:hover{background:#fff;transform:scale(1.1)}.career-home-video-sidebar h4{font-size:.9rem;font-weight:600;color:#2c3e50;margin-bottom:5px}.career-home-benefits{padding:20px 0;background:#f8f9fa}.career-home-benefits-container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.career-home-benefits-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;text-align:left}.career-home-benefits-description{font-size:1.2rem;color:#6c757d;max-width:600px;margin:0 0 50px;line-height:1.6;text-align:left}.career-home-benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:50px}.career-home-benefit-card{padding:20px;border-radius:15px;box-shadow:0 5px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.career-home-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.career-home-benefit-icon{font-size:2.5rem;color:#28a745;margin-bottom:20px;display:flex;justify-content:center;gap:10px}.career-home-benefit-card h3{font-size:1.2rem;font-weight:600;color:#2c3e50}.career-home-teams{padding:20px 0;background:#fff}.career-home-teams-container{max-width:1200px;margin:0 auto;padding:0 20px}.career-home-teams-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:50px;text-align:center}.career-home-teams-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-bottom:50px}.career-home-team-card{background:#fff;padding:30px;border-radius:15px;box-shadow:0 5px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.career-home-team-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.career-home-team-card h2{font-size:1.3rem;font-weight:700;color:#2c3e50;margin-bottom:15px}.career-home-team-card p{font-size:1rem;color:#6c757d;line-height:1.6;margin-bottom:20px}.career-home-team-link{color:#28a745;text-decoration:none;font-weight:600;font-size:1rem;transition:color .3s ease}.career-home-team-link:hover{color:#218838;text-decoration:underline}.career-home-teams-image{text-align:center;margin-top:50px}.career-home-teams-image img{width:100%;max-width:600px;height:400px;object-fit:cover;border-radius:15px}.career-home-learn{padding:20px 0;background:#f8f9fa}.career-home-learn-container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.career-home-learn-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;text-align:left}.career-home-learn-description{font-size:1.2rem;color:#6c757d;max-width:600px;margin:0 0 50px;line-height:1.6;text-align:left}.career-home-learn-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:50px}.career-home-learn-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 5px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.career-home-learn-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.career-home-learn-card img{width:100%;height:200px;object-fit:cover}.career-home-learn-card h2{font-size:1.3rem;font-weight:700;color:#2c3e50;margin:20px 20px 15px}.career-home-learn-card p{font-size:1rem;color:#6c757d;line-height:1.6;margin:0 20px 20px}.career-home-equal-opportunity{padding:20px 0;background:#fff}.career-home-equal-opportunity-content{max-width:1200px;margin:0 auto;padding:0 20px}.career-home-equal-opportunity-title{font-size:2.5rem;font-weight:700;color:#292b29;margin-bottom:30px;text-align:left;position:relative}.career-home-equal-opportunity-title:after{content:"";position:absolute;bottom:-10px;left:0;width:450px;height:3px;background:#1868db;border-radius:2px}.career-home-equal-opportunity-content p{font-size:1.1rem;color:#495057;line-height:1.6;margin-bottom:20px}.career-home-policy-link{color:#007bff;text-decoration:none;font-weight:600}.career-home-policy-link:hover{text-decoration:underline}.career-home-cta{padding:20px 0;background:linear-gradient(135deg,#2c3e50,#34495e);position:relative;overflow:hidden}.career-home-cta:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="cta-pattern" width="20" height="20" patternUnits="userSpaceOnUse"><polygon points="10,0 20,10 10,20 0,10" fill="rgba(255,255,255,0.05)"/></pattern></defs><rect width="100" height="100" fill="url(%23cta-pattern)"/></svg>');z-index:1}.career-home-cta-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;margin:0 auto;padding:0 20px}.career-home-cta-title{font-size:3rem;font-weight:700;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.career-home-cta-description{font-size:1.3rem;margin-bottom:40px;opacity:.9}.career-home-cta-button{display:inline-block;padding:15px 40px;background:#1868db;color:#fff;text-decoration:none;border-radius:50px;font-size:1.1rem;font-weight:600;transition:all .3s ease;border:none;cursor:pointer}.career-home-cta-button:hover{background:#218838;transform:translateY(-2px);box-shadow:0 5px 15px #0003}@media (max-width: 768px){.career-home-header-container{padding:0 15px}.career-home-header-nav{gap:15px}.career-home-nav-link{font-size:.9rem}.career-home-nav-cta{padding:8px 15px;font-size:.9rem}.career-home-hero-banner{height:60vh}.career-home-hero-title{font-size:2.5rem}.career-home-hero-tagline{font-size:1.1rem}.career-home-hero-cta{flex-direction:column;align-items:center}.career-home-hero-btn{width:200px}.career-home-challenge-title{font-size:2.2rem}.career-home-challenge-content p{font-size:1.1rem}.career-home-challenge-content p:last-child{font-size:1.2rem}.career-home-values-content{flex-direction:column}.career-home-values-image{margin-top:30px}.career-home-video-section{flex-direction:column}.career-home-benefits-grid,.career-home-teams-grid,.career-home-learn-grid{grid-template-columns:1fr}.career-home-cta-title{font-size:2.5rem}.career-home-cta-description{font-size:1.1rem}}@media (max-width: 480px){.career-home-header-nav{gap:10px}.career-home-nav-link{font-size:.8rem}.career-home-nav-cta{padding:6px 12px;font-size:.8rem}}.contact-us-container{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:flex-end;padding:2rem;overflow:hidden}.contact-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://images.unsplash.com/photo-1552664730-d307ca884978?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-2}.background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#343b42b3,#c5cdd3cc);z-index:-1}.contact-content{width:100%;max-width:1400px;margin:0 auto;z-index:1;display:flex;flex-direction:row;gap:2rem;align-items:flex-start}.location-section{flex:1;max-width:50%}.location-section .location{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2rem;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px #0000001a;animation:fadeInUp 1s ease-out .1s both;margin-top:0}.location-section .map-location-container{display:flex;flex-direction:column;gap:1.5rem}.location-section .location-detail{background:#ffffffe6;color:#343b42;padding:1.5rem;border-radius:15px;box-shadow:0 10px 30px #0000001a;width:100%}.location-section .location-detail h1{font-size:1.5rem;margin-bottom:1rem;color:#007bff;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.location-section .location-detail p{font-size:.9rem;line-height:1.5;margin-bottom:.5rem;color:#343b42}.location-section .location-detail i{color:#007bff;margin-right:.5rem}.location-section .map-container{width:100%;height:250px;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px #0000001a;padding:0}.location-section .map-container iframe{width:100%;height:100%;border:0}.contact-form-wrapper{flex:1;max-width:50%;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:3rem;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px #0000001a;animation:fadeInUp 1s ease-out .3s both}.contact-header{text-align:left;margin-bottom:2.5rem;animation:fadeInDown 1s ease-out}.contact-title{font-size:2.8rem;font-weight:700;color:#fff;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.3);letter-spacing:2px}.contact-subtitle{font-size:1.2rem;color:#fff;font-weight:300;text-shadow:1px 1px 2px rgba(0,0,0,.3);max-width:500px;margin:0}.contact-form{width:100%}.form-group{position:relative;margin-bottom:1.8rem;display:flex;flex-direction:column}.form-label{position:absolute;top:-10px;left:15px;background:#ffffffe6;padding:0 8px;font-size:.85rem;color:#343b42;font-weight:500;opacity:0;transform:translateY(-10px);transition:all .3s ease;z-index:2;border-radius:4px}.form-label.visible{opacity:1;transform:translateY(0)}.form-control{width:100%;padding:1.2rem 1.5rem;font-size:1rem;background:#ffffffe6;border:2px solid rgba(255,255,255,.3);border-radius:12px;color:#343b42;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:55px;display:flex;align-items:center}.form-control::placeholder{color:#666;font-weight:400}.form-control.error::placeholder{color:#e74c3c;font-weight:500}.form-control:focus{outline:none;border-color:#343b42;background:#fffffff2;box-shadow:0 0 0 3px #343b421a;transform:translateY(-2px)}.form-control.focused{border-color:#343b42;background:#fffffff2}.form-control.error{border-color:#e74c3c;background:#e74c3c1a}.form-control[rows]{min-height:120px;resize:vertical;line-height:1.6;height:auto}.custom-select-wrapper{position:relative;width:100%}.custom-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;padding-right:40px}.error-message{color:#e74c3c;font-size:.85rem;margin-top:.5rem;display:block;font-weight:500;animation:shake .5s ease-in-out}.captcha-group{margin-top:2rem}.captcha-container{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;background:#fffc;padding:1rem;border-radius:12px;border:1px solid rgba(255,255,255,.3)}.captcha-image{border-radius:8px;border:2px solid #343b42;max-height:50px;object-fit:contain}.refresh-captcha{background:#343b42;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-size:.85rem;transition:all .3s ease;white-space:nowrap}.refresh-captcha:hover{background:#c5cdd3;color:#343b42;transform:translateY(-2px)}.captcha-loading{color:#666;font-style:italic;font-size:.9rem}.captcha-error{color:#e74c3c;font-size:.9rem;display:flex;align-items:center;gap:1rem}.retry-captcha{background:#e74c3c;color:#fff;border:none;padding:.3rem .8rem;border-radius:6px;cursor:pointer;font-size:.8rem;transition:all .3s ease}.retry-captcha:hover{background:#c0392b;transform:translateY(-1px)}.captcha-help{font-size:.8rem;color:#666;margin-top:.5rem;font-style:italic}.submit-button{position:relative;width:100%;padding:1.2rem;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;border:none;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;overflow:hidden;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px #007bff4d;height:55px;display:flex;align-items:center;justify-content:center}.submit-button:hover{transform:translateY(-3px);box-shadow:0 8px 25px #007bff66;background:linear-gradient(135deg,#0056b3,#004085);color:#fff}.submit-button:active{transform:translateY(-1px)}.button-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.submit-button:hover .button-overlay{left:100%}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media (max-width: 1200px){.contact-content{flex-direction:column;gap:2rem}.location-section,.contact-form-wrapper{max-width:100%;flex:none}}@media (max-width: 768px){.contact-us-container{padding:1rem}.contact-content{flex-direction:column;gap:1.5rem}.location-section,.contact-form-wrapper{max-width:100%;flex:none}.location-section .map-location-container{flex-direction:column;gap:1rem}.location-section .location-detail,.location-section .map-container{flex:none;width:100%}.location-section .map-container{height:250px}.contact-form-wrapper{padding:2rem}.contact-title{font-size:2.2rem}.contact-subtitle{font-size:1rem}.form-control{padding:1rem 1.2rem;height:50px}.submit-button{height:50px}}@media (max-width: 480px){.contact-title{font-size:1.8rem}.contact-subtitle{font-size:.9rem}.contact-form-wrapper{padding:1.5rem}.captcha-container{flex-direction:column;align-items:stretch}.refresh-captcha{align-self:center}}.form-control:disabled{opacity:.6;cursor:not-allowed}.form-control:focus-visible{outline:2px solid #343b42;outline-offset:2px}body{font-family:Arial,sans-serif}.location{width:90%;max-width:85%;margin:50px auto;padding:20px;box-shadow:0 4px 10px #0000001a}.location-img{text-align:center;margin-bottom:20px;position:relative}.location-img img{width:50%;height:300px;object-fit:contain;border-radius:10px;filter:brightness(80%)}.location-img .overlay-text{position:absolute;bottom:1%;left:50%;transform:translate(-50%);font-size:20px;font-weight:700;color:#036;background:linear-gradient(to right,#f93,#fff,#138808);padding:5px;border-radius:5px}.map-location-container{display:flex;gap:20px;width:100%;margin-top:20px}.map-container,.location-detail{display:table-cell;vertical-align:top;width:50%;padding:10px}.map-container{height:300px}.map-container iframe{width:100%;height:100%;border:0;box-shadow:0 4px 8px #0000001a}.location-detail{background:#c5ccd3;color:#000;padding:20px;text-align:left}.location-detail h1{font-size:24px;margin-bottom:10px}.location-detail p{font-size:16px;line-height:1.6}@media (max-width: 768px){.location-img img{width:70%}.map-location-container{flex-direction:column}.map-container,.location-detail{width:100%;padding:15px}.location-detail h1{font-size:22px}.location-detail p{font-size:14px}}@media (max-width: 480px){.location-img img{width:90%}.map-location-container{flex-direction:column}.map-container,.location-detail{width:100%;padding:10px}.location-detail h1{font-size:20px}.location-detail p{font-size:12px}}.toast{position:fixed;top:20px;right:20px;z-index:9999;min-width:300px;max-width:400px;padding:16px;border-radius:8px;box-shadow:0 4px 12px #00000026;animation:slideIn .3s ease-out;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.toast-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.toast-error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.toast-warning{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.toast-info{background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.toast-content{display:flex;align-items:center;justify-content:space-between}.toast-message{flex:1;margin-right:12px;font-size:14px;font-weight:500;line-height:1.4}.toast-close{background:none;border:none;color:inherit;font-size:18px;font-weight:700;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.toast-close:hover{background-color:#0000001a}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.toast.slide-out{animation:slideOut .3s ease-in}.leadership-hero{background:linear-gradient(135deg,#1a1a2e,#16213e);padding:80px 20px;text-align:center;color:#fff;min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-title{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:Arial,sans-serif;line-height:1.2}.hero-description{font-size:1.2rem;margin-bottom:40px;max-width:700px;line-height:1.6;font-family:Arial,sans-serif}.hero-button{background-color:#007bff;color:#fff;border:none;padding:15px 30px;font-size:1.1rem;font-weight:600;border-radius:5px;cursor:pointer;box-shadow:0 4px 15px #007bff4d;transition:all .3s ease}.hero-button:hover{background-color:#0056b3;transform:translateY(-2px);box-shadow:0 6px 20px #007bff66}.values-section{background-color:#f8f9fa;padding:20px;text-align:center}.section-title{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:20px;font-family:Arial,sans-serif}.section-description{font-size:1.1rem;color:#666;margin-bottom:60px;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6;font-family:Arial,sans-serif}.values-grid{display:flex;justify-content:center;gap:40px;max-width:1200px;margin:0 auto;flex-wrap:wrap}.value-card{background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:40px 30px;text-align:center;flex:1;min-width:300px;max-width:350px;box-shadow:0 2px 10px #0000001a;transition:transform .3s ease}.value-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px #00000026}.value-icon{width:80px;height:80px;background-color:#e3f2fd;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 20px}.value-title{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:15px;font-family:Arial,sans-serif}.value-description{font-size:1rem;color:#666;line-height:1.6;font-family:Arial,sans-serif}.leadership-section{background-color:#f8f9fa;padding:20px;text-align:center}.leadership-grid{display:flex;justify-content:center;gap:40px;max-width:1200px;margin:0 auto;flex-wrap:wrap}.leader-profile{text-align:center;flex:1;min-width:250px;max-width:300px}.leader-image-container{margin-bottom:20px;display:flex;justify-content:center}.leader-image{width:150px;height:150px;border-radius:50%;object-fit:cover;border:4px solid #fff;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease}.leader-image:hover{transform:scale(1.05)}.leader-name{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:8px;font-family:Arial,sans-serif}.leader-title{font-size:1rem;color:#666;font-family:Arial,sans-serif}@media (max-width: 768px){.hero-title{font-size:2.5rem}.hero-description{font-size:1rem}.section-title{font-size:2rem}.values-grid{flex-direction:column;align-items:center}.value-card{min-width:280px;max-width:100%}.leadership-grid{flex-direction:column;align-items:center}.leader-profile{min-width:200px;max-width:100%}}@media (max-width: 480px){.leadership-hero{padding:60px 15px}.hero-title{font-size:2rem}.values-section,.leadership-section{padding:20px 15px}.value-card{padding:30px 20px;min-width:250px}}.apply-job-container{max-width:960px;margin:0 auto;padding:1rem;background:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.apply-job-details{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #eee}.apply-job-details h1{color:#0056b3;margin-bottom:.5rem;font-size:1.8rem;font-weight:600}.apply-job-details h3{color:#333;margin:1.5rem 0 .75rem;font-size:1.3rem}.apply-job-meta{display:flex;flex-wrap:wrap;gap:1rem;margin:.5rem 0}.apply-job-location,.apply-job-experience,.apply-job-salary{color:#444;margin:0;font-size:1.1rem;display:flex;align-items:center;gap:.5rem}.apply-job-meta i{color:#0056b3}.apply-job-description{margin-top:1.5rem;padding-top:.5rem;border-top:1px solid #eee}.apply-job-description p,.apply-job-text-content{color:#555;line-height:1.6}.apply-job-text-line{margin-bottom:.75rem}.apply-job-text-line:last-child{margin-bottom:0}.apply-job-form{display:flex;flex-direction:column;gap:1.5rem}.apply-job-form h2{color:#0056b3;border-bottom:1px solid #e1e1e1;padding-bottom:.5rem;margin:0 0 1rem;font-size:1.3rem}.apply-job-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:0}.apply-job-form-group{display:flex;flex-direction:column;gap:.5rem;margin-bottom:0}.apply-job-form-group label{color:#333;font-weight:500;font-size:.95rem}.apply-job-form-help{color:#666;font-size:.8rem;margin-top:.25rem}.apply-job-form-group input,.apply-job-form-group select,.apply-job-form-group textarea{padding:.75rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;transition:all .2s ease;background-color:#f9f9f9}.apply-job-form-group input:focus,.apply-job-form-group select:focus,.apply-job-form-group textarea:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 2px #0056b333;background-color:#fff}.apply-job-form-group input[name=phone_number]{font-family:monospace;letter-spacing:1px}.apply-job-form-group input[name=phone_number]:valid{border-color:#28a745}.apply-job-form-group input[name=phone_number]:invalid:not(:placeholder-shown){border-color:#dc3545}.apply-job-form-group textarea{resize:vertical;min-height:100px}.apply-job-file-upload input[type=file]{padding:.75rem;border:2px dashed #ccc;background:#f5f7fa;cursor:pointer;width:100%;border-radius:8px;transition:all .2s ease}.apply-job-file-upload input[type=file]:hover{border-color:#0056b3;background:#f0f5ff}.apply-job-file-help{margin:.3rem 0 0;font-size:.8rem;color:#666}.apply-job-captcha-group{margin-top:1rem;background:transparent;border:none;padding:0}.apply-job-captcha-group .apply-job-error-message{font-size:.9rem;color:#ef4444;margin-bottom:.5rem;padding:.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px}.apply-job-captcha-group .apply-job-error-message a{text-decoration:underline;color:#0056b3;cursor:pointer;margin-left:.5rem}.apply-job-captcha-group .apply-job-error-message a:hover{color:#003d82}.apply-job-captcha-group input{padding:.75rem;font-size:1rem;letter-spacing:1px;text-align:center;font-family:monospace;border:1px solid #ddd;border-radius:4px;width:200px;margin-top:.5rem;background-color:#fff;display:block}.apply-job-captcha-group img{border:1px solid #ddd;border-radius:4px;padding:.5rem;background-color:#fff;margin-bottom:.5rem;display:block}.apply-job-form-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}.apply-job-submit-button,.apply-job-cancel-button{padding:.9rem 1.75rem;border-radius:8px;font-size:1.1rem;cursor:pointer;transition:all .2s ease;font-weight:500;border:none}.apply-job-submit-button{background-color:#0056b3;color:#fff}.apply-job-submit-button:hover{background-color:#003d82;transform:translateY(-2px)}.apply-job-cancel-button{background-color:#f0f0f0;color:#444}.apply-job-cancel-button:hover{background-color:#e0e0e0}.apply-job-submit-button:disabled{background-color:#b3cce6;cursor:not-allowed;transform:none}.apply-job-submit-status{padding:1rem;border-radius:8px;margin:1rem 0;text-align:center;font-weight:500}.apply-job-submit-status.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.apply-job-submit-status.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.apply-job-loading,.apply-job-error{text-align:center;padding:3rem;font-size:1.2rem;color:#666;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:800px;margin:3rem auto}.apply-job-error{color:#dc3545;border-left:4px solid #dc3545}.captcha-image-container{display:flex;align-items:center;gap:.75rem}.captcha-image{max-width:220px;height:auto;border:1px solid #e1e1e1;border-radius:6px;background-color:#fff;padding:.5rem;box-shadow:0 2px 4px #0000001a}.captcha-input{padding:1rem;font-size:1.1rem;letter-spacing:1px;text-align:center;font-family:monospace;border:2px solid #ddd;border-radius:8px;transition:all .2s ease}.captcha-input:focus{border-color:#0056b3;box-shadow:0 0 0 2px #0056b333}.loading-spinner{width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #0056b3;border-radius:50%;animation:spin 1s linear infinite}.error-icon{font-size:1.2rem;margin-bottom:.5rem}.error-message{margin-bottom:.75rem;font-weight:500}@media (max-width: 768px){.apply-job-container{margin:0;padding:.5rem}.apply-job-details h1{font-size:1.5rem}.apply-job-form-row{grid-template-columns:1fr}.apply-job-meta{flex-direction:column;gap:.5rem}.apply-job-form-actions{flex-direction:column-reverse}.apply-job-submit-button,.apply-job-cancel-button{width:100%}}.auth-guard-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f4f6f8;padding:2rem}.auth-guard-card{background:#fff;border-radius:14px;box-shadow:0 4px 24px #00000014,0 1.5px 4px #00000008;padding:2.5rem 2.5rem 2rem;max-width:420px;width:100%;text-align:center}.auth-guard-header h2{color:#222;margin-bottom:.5rem;font-size:2rem;font-weight:700;letter-spacing:-1px}.auth-guard-header p{color:#555;margin-bottom:2rem;font-size:1.05rem;font-weight:400}.auth-guard-form{display:flex;flex-direction:column;gap:1.2rem}.auth-guard-form .form-group{display:flex;flex-direction:column;gap:.4rem;text-align:left}.auth-guard-form label{color:#333;font-weight:500;font-size:.97rem}.auth-guard-form input{padding:.9rem 1rem;border:1.5px solid #e0e3e7;border-radius:7px;font-size:1rem;background:#f8f9fa;transition:border-color .2s}.auth-guard-form input:focus{outline:none;border-color:#1976d2;background:#fff}.auth-guard-form .error-message{color:#b3261e;background-color:#fbeaea;border:1px solid #f5c6cb;padding:.7rem;border-radius:7px;font-size:.97rem;text-align:center}.auth-guard-form .form-actions{display:flex;gap:1rem;margin-top:1rem}.auth-guard-form .submit-button,.auth-guard-form .cancel-button{flex:1;padding:.8rem 1.5rem;border-radius:7px;font-size:1rem;font-weight:500;cursor:pointer;border:none;transition:background .2s,color .2s}.auth-guard-form .submit-button{background:#1976d2;color:#fff}.auth-guard-form .submit-button:hover:not(:disabled){background:#1256a3}.auth-guard-form .submit-button:disabled{background:#b0b8c1;color:#fff;cursor:not-allowed}.auth-guard-form .cancel-button{background:#e0e3e7;color:#333}.auth-guard-form .cancel-button:hover{background:#cfd2d6}.protected-content{position:relative}.admin-header{background:#f8f9fa;color:#222;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 10px #0000000a;border-radius:8px 8px 0 0;position:sticky;top:0;z-index:100}.admin-info{display:flex;align-items:center;gap:1rem}.admin-badge{background:#e0e3e7;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.95rem}.admin-text{font-size:.97rem;opacity:.9}.logout-button{background:#e0e3e7;color:#333;border:1px solid #d1d5db;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.97rem;transition:background .2s}.logout-button:hover{background:#cfd2d6}@media (max-width: 768px){.auth-guard-container{padding:1rem}.auth-guard-card{padding:1.5rem}.auth-guard-form .form-actions{flex-direction:column}.admin-header{flex-direction:column;gap:1rem;text-align:center}.admin-info{flex-direction:column;gap:.5rem}}.add-career-container{max-width:800px;margin:2rem auto;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a}.add-career-container h1{color:#333;margin-bottom:2rem;text-align:center;font-size:2rem}.add-career-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{color:#333;font-weight:500}.form-group input,.form-group textarea,.form-group select{padding:.75rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;font-family:inherit;transition:all .3s ease}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.checkbox-group{flex-direction:row;align-items:center}.checkbox-group label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-group input[type=checkbox]{width:18px;height:18px;cursor:pointer}.error-message{color:#dc3545;background-color:#f8d7da;border:1px solid #f5c6cb;padding:1rem;border-radius:8px;text-align:center}.form-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.submit-button,.cancel-button{padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s ease;border:none}.submit-button{background-color:#007bff;color:#fff}.submit-button:hover{background-color:#0056b3}.submit-button:disabled{background-color:#ccc;cursor:not-allowed}.cancel-button{background-color:#6c757d;color:#fff}.cancel-button:hover{background-color:#5a6268}.manage-button{background-color:#28a745;color:#fff}.manage-button:hover{background-color:#218838}@media (max-width: 768px){.add-career-container{margin:1rem;padding:1rem}.form-row{grid-template-columns:1fr}.form-actions{flex-direction:column-reverse}.submit-button,.cancel-button,.manage-button{width:100%}}.job-management{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:2rem 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.job-management .container{max-width:1400px;margin:0 auto;padding:0 2rem}.page-header{text-align:center;margin-bottom:3rem;padding:3rem 2rem;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #e2e8f0}.page-header h1{font-size:2.75rem;color:#1e293b;margin-bottom:.75rem;font-weight:700;letter-spacing:-.025em}.page-header p{font-size:1.125rem;color:#64748b;margin:0;font-weight:400;line-height:1.6}.error-message{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;padding:1rem 1.5rem;border-radius:12px;margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 6px -1px #ef44444d;border:1px solid #fecaca}.error-message button{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.management-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;flex-wrap:wrap;gap:1.5rem;background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid #e2e8f0}.search-filters{display:flex;gap:1rem;flex:1;min-width:300px}.search-box input{padding:.875rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;width:320px;transition:all .2s ease;background:#fafafa;font-weight:400}.search-box input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;background:#fff}.filter-dropdown select{padding:.875rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;background:#fafafa;cursor:pointer;transition:all .2s ease;font-weight:400}.filter-dropdown select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;background:#fff}.btn-primary{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:.875rem 1.75rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;letter-spacing:.025em}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;background:linear-gradient(135deg,#2563eb,#1e40af)}.action-buttons{display:flex;gap:1rem}.btn-secondary{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:.875rem 1.75rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;letter-spacing:.025em}.btn-secondary:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;background:linear-gradient(135deg,#059669,#047857)}.loading{text-align:center;padding:3rem;font-size:1.2rem;color:#7f8c8d}.jobs-table{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;overflow:hidden;border:1px solid #e2e8f0}.jobs-table table{width:100%;border-collapse:collapse}.jobs-table thead{background:linear-gradient(135deg,#1e293b,#334155);color:#fff}.jobs-table th{padding:1.25rem 1rem;text-align:left;font-weight:600;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase}.jobs-table td{padding:1rem;border-bottom:1px solid #f1f5f9;vertical-align:middle;font-size:.875rem;color:#475569}.jobs-table tbody tr{transition:all .2s ease}.jobs-table tbody tr:hover{background:#f8fafc;transform:none}.status{padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:inline-block}.status.active{background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.status.inactive{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.actions{display:flex;gap:.5rem;justify-content:center}.actions button{border:none;padding:.5rem;border-radius:6px;cursor:pointer;font-size:1rem;transition:all .2s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #0000000d}.actions button svg{width:16px;height:16px;stroke:currentColor}.btn-edit{background:#f59e0b;color:#fff}.btn-edit:hover{background:#d97706;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.btn-toggle.activate{background:#10b981;color:#fff}.btn-toggle.deactivate{background:#ef4444;color:#fff}.btn-toggle:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.btn-delete{background:#ef4444;color:#fff}.btn-delete:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.no-jobs{text-align:center;padding:3rem;color:#7f8c8d;font-size:1.1rem}.modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040;border:1px solid #e2e8f0}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;border-bottom:1px solid #e1e8ed}.modal-header h2{margin:0;color:#1e293b;font-size:1.5rem;font-weight:700;letter-spacing:-.025em}.close-btn{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#64748b;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.close-btn:hover{background:#f1f5f9;color:#1e293b}.job-form{padding:2rem}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}.form-group{display:flex;flex-direction:column}.form-group label{font-weight:600;color:#374151;margin-bottom:.5rem;font-size:.875rem;letter-spacing:.025em}.form-group input,.form-group select,.form-group textarea{padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;transition:all .2s ease;font-family:inherit;background:#fafafa}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;background:#fff}.form-group textarea{resize:vertical;min-height:100px}.checkbox-group{margin:1.5rem 0}.checkbox-label{display:flex;align-items:center;cursor:pointer;font-weight:500;color:#374151;font-size:.875rem}.checkbox-label input[type=checkbox]{margin-right:.75rem;width:18px;height:18px;cursor:pointer}.form-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #e1e8ed}.form-actions button{padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid #d1d5db;background:#fff;color:#6b7280;letter-spacing:.025em}.form-actions button:hover{border-color:#9ca3af;color:#374151;background:#f9fafb}.form-actions .btn-primary{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.form-actions .btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;background:linear-gradient(135deg,#2563eb,#1e40af)}.delete-modal{max-width:500px}.delete-modal-content{padding:2rem}.delete-warning{text-align:center;margin-bottom:2rem;padding:1.5rem;background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px}.warning-icon{margin-bottom:1rem;color:#f59e0b;display:flex;justify-content:center}.delete-warning h3{color:#92400e;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.delete-warning p{color:#92400e;margin:0;font-size:.875rem;font-weight:400}.job-details{margin-bottom:2rem;padding:1.5rem;background:#f8f9fa;border-radius:8px;border-left:4px solid #dc3545}.job-details h4{color:#1e293b;margin:0 0 1rem;font-size:1rem;font-weight:600}.job-info p{margin:.5rem 0;color:#475569;font-size:.875rem;line-height:1.5}.job-info strong{color:#1e293b;font-weight:600}.modal-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e1e8ed}.btn-cancel{padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid #d1d5db;background:#fff;color:#6b7280;letter-spacing:.025em}.btn-cancel:hover{background:#f9fafb;color:#374151;border-color:#9ca3af}.btn-delete-confirm{padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;letter-spacing:.025em}.btn-delete-confirm:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;background:linear-gradient(135deg,#dc2626,#b91c1c)}@media (max-width: 768px){.job-management .container{padding:0 1rem}.page-header h1{font-size:2rem}.management-controls{flex-direction:column;align-items:stretch}.search-filters{flex-direction:column;min-width:auto}.search-box input{width:100%}.form-row{grid-template-columns:1fr}.jobs-table{overflow-x:auto}.jobs-table table{min-width:600px}.modal-content{margin:1rem;max-height:95vh}.modal-header,.job-form,.delete-modal-content{padding:1.5rem}.modal-actions{flex-direction:column;gap:.75rem}.btn-cancel,.btn-delete-confirm{width:100%}}@media (max-width: 480px){.page-header{padding:1.5rem 1rem}.page-header h1{font-size:1.8rem}.jobs-table th,.jobs-table td{padding:.75rem .5rem;font-size:.9rem}.actions{flex-direction:column;gap:.25rem}.actions button{width:30px;height:30px;font-size:1rem}}.banking-containered{position:relative;width:100%;height:100vh;overflow:hidden}.banking-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.banking-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.banking-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.banking-connecttext i:hover{background-color:#fff;color:#000}.banking-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.banking-business-executive{margin:50px auto 30px;text-align:center}.banking-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.banking-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.banking-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.banking-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.banking-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.banking-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.banking-video-container video{width:100%;height:100%;object-fit:cover}.banking-business-content{max-width:800px}.banking-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.banking-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.banking-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.banking-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.banking-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.banking-flip-card:hover .banking-flip-card-inner{transform:rotateY(180deg)}.banking-flip-card-front,.banking-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.banking-flip-card-front{background-color:#f4f6f8;color:#343b43}.banking-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.banking-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.banking-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.banking-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.banking-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.banking-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.banking-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:15px;max-width:1200px;height:600px}.banking-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.banking-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.banking-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.banking-faq-center{grid-column:2;grid-row:2;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.banking-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.banking-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.banking-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.banking-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.banking-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#banking-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.banking-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.banking-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.banking-faq-answer p{margin:0;text-align:justify}@media (max-width: 1200px){.banking-business-text{width:48%}.banking-conventional{max-width:700px}}@media (max-width: 1024px){.banking-flip-card{width:250px;height:180px}.banking-business-flex{gap:20px}.banking-conventional{max-width:90%}.banking-video-container{height:300px}}@media (max-width: 768px){.banking-con-flex{flex-direction:column}.banking-business-title{font-size:28px}.banking-faq-toggle{font-size:18px}.banking-video-container{height:250px}}@media (max-width: 480px){.banking-business-flex{flex-direction:column;align-items:center}.banking-flip-card{width:90%;max-width:300px;height:160px}.banking-business-title,.banking-conventional h2{font-size:24px}.banking-conventional p,.banking-faq-question{font-size:16px}.banking-text{font-size:2rem}.banking-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(9,auto);height:auto;gap:10px}.banking-faq-center{grid-column:1;grid-row:5;min-height:150px}.banking-faq-item{min-height:80px}}.education-containered{position:relative;width:100%;height:100vh;overflow:hidden}.education-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.education-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.education-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.education-connecttext i:hover{background-color:#fff;color:#000}.education-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.education-business-executive{margin:50px auto 30px;text-align:center}.education-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.education-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.education-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.education-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.education-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.education-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.education-video-container video{width:100%;height:100%;object-fit:cover}.education-business-content{max-width:800px}.education-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.education-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.education-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.education-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.education-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.education-flip-card:hover .education-flip-card-inner{transform:rotateY(180deg)}.education-flip-card-front,.education-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.education-flip-card-front{background-color:#f4f6f8;color:#343b43}.education-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.education-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.education-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.education-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.education-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.education-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.education-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:15px;max-width:1200px;height:600px}.education-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.education-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.education-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.education-faq-center{grid-column:2;grid-row:2;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.education-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.education-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.education-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.education-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.education-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#education-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.education-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.education-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.education-faq-answer p{margin:0;text-align:justify}@media (max-width: 1200px){.education-business-text{width:48%}.education-conventional{max-width:700px}}@media (max-width: 1024px){.education-flip-card{width:250px;height:180px}.education-business-flex{gap:20px}.education-conventional{max-width:90%}.education-video-container{height:300px}}@media (max-width: 768px){.education-con-flex{flex-direction:column}.education-business-title{font-size:28px}.education-faq-toggle{font-size:18px}.education-video-container{height:250px}}@media (max-width: 480px){.education-business-flex{flex-direction:column;align-items:center}.education-flip-card{width:90%;max-width:300px;height:160px}.education-business-title,.education-conventional h2{font-size:24px}.education-conventional p,.education-faq-question{font-size:16px}.education-text{font-size:2rem}.education-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(9,auto);height:auto;gap:10px}.education-faq-center{grid-column:1;grid-row:5;min-height:150px}.education-faq-item{min-height:80px}}.healthcare-containered{position:relative;width:100%;height:100vh;overflow:hidden}.healthcare-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.healthcare-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.healthcare-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.healthcare-connecttext i:hover{background-color:#fff;color:#000}.healthcare-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.healthcare-business-executive{margin:50px auto 30px;text-align:center}.healthcare-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.healthcare-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.healthcare-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.healthcare-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.healthcare-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.healthcare-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.healthcare-video-container video{width:100%;height:100%;object-fit:cover}.healthcare-business-content{max-width:800px}.healthcare-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.healthcare-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.healthcare-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.healthcare-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.healthcare-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.healthcare-flip-card:hover .healthcare-flip-card-inner{transform:rotateY(180deg)}.healthcare-flip-card-front,.healthcare-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.healthcare-flip-card-front{background-color:#f4f6f8;color:#343b43}.healthcare-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.healthcare-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.healthcare-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.healthcare-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.healthcare-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.healthcare-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.healthcare-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:15px;max-width:1200px;height:600px}.healthcare-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.healthcare-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.healthcare-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.healthcare-faq-center{grid-column:2;grid-row:2;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.healthcare-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.healthcare-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.healthcare-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.healthcare-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.healthcare-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#healthcare-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.healthcare-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.healthcare-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.healthcare-faq-answer p{margin:0;text-align:justify}@media (max-width: 1200px){.healthcare-conventional{max-width:700px}}@media (max-width: 1024px){.healthcare-flip-card{width:250px;height:180px}.healthcare-business-flex{gap:20px}.healthcare-conventional{max-width:90%}.healthcare-video-container{height:300px}}@media (max-width: 768px){.healthcare-con-flex{flex-direction:column}.healthcare-business-title{font-size:28px}.healthcare-faq-toggle{font-size:18px}.healthcare-video-container{height:250px}}@media (max-width: 480px){.healthcare-business-flex{flex-direction:column;align-items:center}.healthcare-flip-card{width:90%;max-width:300px;height:160px}.healthcare-business-title,.healthcare-conventional h2{font-size:24px}.healthcare-conventional p,.healthcare-faq-question{font-size:16px}.healthcare-text{font-size:2rem}.healthcare-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(9,auto);height:auto;gap:10px}.healthcare-faq-center{grid-column:1;grid-row:5;min-height:150px}.healthcare-faq-item{min-height:80px}}.insurance-containered{position:relative;width:100%;height:100vh;overflow:hidden}.insurance-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.insurance-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.insurance-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.insurance-connecttext i:hover{background-color:#fff;color:#000}.insurance-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.insurance-business-executive{margin:50px auto 30px;text-align:center}.insurance-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.insurance-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.insurance-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.insurance-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.insurance-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.insurance-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.insurance-video-container video{width:100%;height:100%;object-fit:cover}.insurance-business-content{max-width:800px}.insurance-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.insurance-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.insurance-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.insurance-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.insurance-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.insurance-flip-card:hover .insurance-flip-card-inner{transform:rotateY(180deg)}.insurance-flip-card-front,.insurance-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.insurance-flip-card-front{background-color:#f4f6f8;color:#343b43}.insurance-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.insurance-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.insurance-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.insurance-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.insurance-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.insurance-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.insurance-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:15px;max-width:1200px;height:600px}.insurance-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.insurance-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.insurance-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.insurance-faq-center{grid-column:2;grid-row:2;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.insurance-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.insurance-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.insurance-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.insurance-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.insurance-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#insurance-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.insurance-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.insurance-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.insurance-faq-answer p{margin:0;text-align:justify}@media (max-width: 1200px){.insurance-conventional{max-width:700px}}@media (max-width: 1024px){.insurance-flip-card{width:250px;height:180px}.insurance-business-flex{gap:20px}.insurance-conventional{max-width:90%}.insurance-video-container{height:300px}}@media (max-width: 768px){.insurance-con-flex{flex-direction:column}.insurance-business-title{font-size:28px}.insurance-faq-toggle{font-size:18px}.insurance-video-container{height:250px}}@media (max-width: 480px){.insurance-business-flex{flex-direction:column;align-items:center}.insurance-flip-card{width:90%;max-width:300px;height:160px}.insurance-business-title,.insurance-conventional h2{font-size:24px}.insurance-conventional p,.insurance-faq-question{font-size:16px}.insurance-text{font-size:2rem}.insurance-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(9,auto);height:auto;gap:10px}.insurance-faq-center{grid-column:1;grid-row:5;min-height:150px}.insurance-faq-item{min-height:80px}}.finance-containered{position:relative;width:100%;height:100vh;overflow:hidden}.finance-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.finance-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.finance-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.finance-connecttext i:hover{background-color:#fff;color:#000}.finance-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.finance-business-executive{margin:50px auto 30px;text-align:center}.finance-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.finance-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.finance-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.finance-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.finance-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.finance-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.finance-video-container video{width:100%;height:100%;object-fit:cover}.finance-business-content{max-width:800px}.finance-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.finance-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.finance-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.finance-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.finance-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.finance-flip-card:hover .finance-flip-card-inner{transform:rotateY(180deg)}.finance-flip-card-front,.finance-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.finance-flip-card-front{background-color:#f4f6f8;color:#343b43}.finance-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.finance-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.finance-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.finance-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.finance-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.finance-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.finance-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:15px;max-width:1200px;height:600px}.finance-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.finance-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.finance-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.finance-faq-center{grid-column:2;grid-row:2;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.finance-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.finance-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.finance-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.finance-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.finance-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#finance-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.finance-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.finance-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.finance-faq-answer p{margin:0;text-align:justify}@media (max-width: 1200px){.finance-conventional{max-width:700px}}@media (max-width: 1024px){.finance-flip-card{width:250px;height:180px}.finance-business-flex{gap:20px}.finance-conventional{max-width:90%}.finance-video-container{height:300px}}@media (max-width: 768px){.finance-con-flex{flex-direction:column}.finance-business-title{font-size:28px}.finance-faq-toggle{font-size:18px}.finance-video-container{height:250px}}@media (max-width: 480px){.finance-business-flex{flex-direction:column;align-items:center}.finance-flip-card{width:90%;max-width:300px;height:160px}.finance-business-title,.finance-conventional h2{font-size:24px}.finance-conventional p,.finance-faq-question{font-size:16px}.finance-text{font-size:2rem}.finance-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(9,auto);height:auto;gap:10px}.finance-faq-center{grid-column:1;grid-row:5;min-height:150px}.finance-faq-item{min-height:80px}}.manufacturing-containered{position:relative;width:100%;height:100vh;overflow:hidden}.manufacturing-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.manufacturing-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.manufacturing-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.manufacturing-connecttext i:hover{background-color:#fff;color:#000}.manufacturing-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.manufacturing-business-executive{margin:50px auto 30px;text-align:center}.manufacturing-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.manufacturing-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.manufacturing-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.manufacturing-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.manufacturing-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.manufacturing-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.manufacturing-video-container video{width:100%;height:100%;object-fit:cover}.manufacturing-business-content{max-width:800px}.manufacturing-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.manufacturing-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.manufacturing-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.manufacturing-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.manufacturing-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.manufacturing-flip-card:hover .manufacturing-flip-card-inner{transform:rotateY(180deg)}.manufacturing-flip-card-front,.manufacturing-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.manufacturing-flip-card-front{background-color:#f4f6f8;color:#343b43}.manufacturing-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.manufacturing-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.manufacturing-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.manufacturing-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.manufacturing-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.manufacturing-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.manufacturing-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:15px;max-width:1200px;height:600px}.manufacturing-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.manufacturing-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.manufacturing-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.manufacturing-faq-center{grid-column:2;grid-row:2;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.manufacturing-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.manufacturing-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.manufacturing-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.manufacturing-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.manufacturing-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#manufacturing-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.manufacturing-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.manufacturing-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.manufacturing-faq-answer p{margin:0;text-align:justify}@media (max-width: 1200px){.manufacturing-conventional{max-width:700px}}@media (max-width: 1024px){.manufacturing-flip-card{width:250px;height:180px}.manufacturing-business-flex{gap:20px}.manufacturing-conventional{max-width:90%}.manufacturing-video-container{height:300px}}@media (max-width: 768px){.manufacturing-con-flex{flex-direction:column}.manufacturing-business-title{font-size:28px}.manufacturing-faq-toggle{font-size:18px}.manufacturing-video-container{height:250px}}@media (max-width: 480px){.manufacturing-business-flex{flex-direction:column;align-items:center}.manufacturing-flip-card{width:90%;max-width:300px;height:160px}.manufacturing-business-title,.manufacturing-conventional h2{font-size:24px}.manufacturing-conventional p,.manufacturing-faq-question{font-size:16px}.manufacturing-text{font-size:2rem}.manufacturing-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(9,auto);height:auto;gap:10px}.manufacturing-faq-center{grid-column:1;grid-row:5;min-height:150px}.manufacturing-faq-item{min-height:80px}}.telecom-utilities-containered{position:relative;width:100%;height:100vh;overflow:hidden}.telecom-utilities-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.telecom-utilities-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.telecom-utilities-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.telecom-utilities-connecttext i:hover{background-color:#fff;color:#000}.telecom-utilities-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.telecom-utilities-business-executive{margin:50px auto 30px;text-align:center}.telecom-utilities-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.telecom-utilities-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.telecom-utilities-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.telecom-utilities-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.telecom-utilities-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.telecom-utilities-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.telecom-utilities-video-container video{width:100%;height:100%;object-fit:cover}.telecom-utilities-business-content{max-width:800px}.telecom-utilities-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.telecom-utilities-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.telecom-utilities-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.telecom-utilities-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.telecom-utilities-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.telecom-utilities-flip-card:hover .telecom-utilities-flip-card-inner{transform:rotateY(180deg)}.telecom-utilities-flip-card-front,.telecom-utilities-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.telecom-utilities-flip-card-front{background-color:#f4f6f8;color:#343b43}.telecom-utilities-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.telecom-utilities-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.telecom-utilities-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.telecom-utilities-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.telecom-utilities-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.telecom-utilities-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.telecom-utilities-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:15px;max-width:1200px;height:400px}.telecom-utilities-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.telecom-utilities-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.telecom-utilities-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.telecom-utilities-faq-center{grid-column:2;grid-row:1;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.telecom-utilities-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.telecom-utilities-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.telecom-utilities-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.telecom-utilities-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.telecom-utilities-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#telecom-utilities-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.telecom-utilities-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.telecom-utilities-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.telecom-utilities-faq-answer p{margin:0;text-align:justify}@media (max-width: 1200px){.telecom-utilities-conventional{max-width:700px}}@media (max-width: 1024px){.telecom-utilities-flip-card{width:250px;height:180px}.telecom-utilities-business-flex{gap:20px}.telecom-utilities-conventional{max-width:90%}.telecom-utilities-video-container{height:300px}}@media (max-width: 768px){.telecom-utilities-con-flex{flex-direction:column}.telecom-utilities-business-title{font-size:28px}.telecom-utilities-faq-toggle{font-size:18px}.telecom-utilities-video-container{height:250px}}@media (max-width: 480px){.telecom-utilities-business-flex{flex-direction:column;align-items:center}.telecom-utilities-flip-card{width:90%;max-width:300px;height:160px}.telecom-utilities-business-title,.telecom-utilities-conventional h2{font-size:24px}.telecom-utilities-conventional p,.telecom-utilities-faq-question{font-size:16px}.telecom-utilities-text{font-size:2rem}.telecom-utilities-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(6,auto);height:auto;gap:10px}.telecom-utilities-faq-center{grid-column:1;grid-row:3;min-height:150px}.telecom-utilities-faq-item{min-height:80px}}.travel-hospitality-containered{position:relative;width:100%;height:100vh;overflow:hidden}.travel-hospitality-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.travel-hospitality-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.travel-hospitality-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.travel-hospitality-connecttext i:hover{background-color:#fff;color:#000}.travel-hospitality-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.travel-hospitality-business-executive{margin:50px auto 30px;text-align:center}.travel-hospitality-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.travel-hospitality-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.travel-hospitality-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.travel-hospitality-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.travel-hospitality-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.travel-hospitality-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.travel-hospitality-video-container video{width:100%;height:100%;object-fit:cover}.travel-hospitality-business-content{max-width:800px}.travel-hospitality-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.travel-hospitality-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.travel-hospitality-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.travel-hospitality-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.travel-hospitality-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.travel-hospitality-flip-card:hover .travel-hospitality-flip-card-inner{transform:rotateY(180deg)}.travel-hospitality-flip-card-front,.travel-hospitality-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.travel-hospitality-flip-card-front{background-color:#f4f6f8;color:#343b43}.travel-hospitality-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.travel-hospitality-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.travel-hospitality-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.travel-hospitality-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.travel-hospitality-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.travel-hospitality-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.travel-hospitality-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:15px;max-width:1200px;height:600px}.travel-hospitality-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.travel-hospitality-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.travel-hospitality-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.travel-hospitality-faq-center{grid-column:2;grid-row:2;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.travel-hospitality-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.travel-hospitality-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.travel-hospitality-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.travel-hospitality-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.travel-hospitality-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#travel-hospitality-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.travel-hospitality-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.travel-hospitality-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.travel-hospitality-faq-answer p{margin:0;text-align:justify}@media (max-width: 1200px){.travel-hospitality-conventional{max-width:700px}}@media (max-width: 1024px){.travel-hospitality-flip-card{width:250px;height:180px}.travel-hospitality-business-flex{gap:20px}.travel-hospitality-conventional{max-width:90%}.travel-hospitality-video-container{height:300px}}@media (max-width: 768px){.travel-hospitality-con-flex{flex-direction:column}.travel-hospitality-business-title{font-size:28px}.travel-hospitality-faq-toggle{font-size:18px}.travel-hospitality-video-container{height:250px}}@media (max-width: 480px){.travel-hospitality-business-flex{flex-direction:column;align-items:center}.travel-hospitality-flip-card{width:90%;max-width:300px;height:160px}.travel-hospitality-business-title,.travel-hospitality-conventional h2{font-size:24px}.travel-hospitality-conventional p,.travel-hospitality-faq-question{font-size:16px}.travel-hospitality-text{font-size:2rem}.travel-hospitality-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(9,auto);height:auto;gap:10px}.travel-hospitality-faq-center{grid-column:1;grid-row:5;min-height:150px}.travel-hospitality-faq-item{min-height:80px}}.retail-consumer-containered{position:relative;width:100%;height:100vh;overflow:hidden}.retail-consumer-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.retail-consumer-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.retail-consumer-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.retail-consumer-connecttext i:hover{background-color:#fff;color:#000}.retail-consumer-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.retail-consumer-business-executive{margin:50px auto 30px;text-align:center}.retail-consumer-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.retail-consumer-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:8px;border:2px solid #e0e0e0}.retail-consumer-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.retail-consumer-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.retail-consumer-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.retail-consumer-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:8px;border:1px solid #e0e0e0;padding:10px}.retail-consumer-video-container video{width:100%;height:100%;object-fit:cover}.retail-consumer-business-content{max-width:800px}.retail-consumer-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.retail-consumer-business-flex{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.retail-consumer-flip-card{background-color:transparent;width:280px;height:200px;perspective:1000px;margin:10px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.retail-consumer-flip-card:hover{border-color:#007bff;transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.retail-consumer-flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.retail-consumer-flip-card:hover .retail-consumer-flip-card-inner{transform:rotateY(180deg)}.retail-consumer-flip-card-front,.retail-consumer-flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.retail-consumer-flip-card-front{background-color:#f4f6f8;color:#343b43}.retail-consumer-flip-card-back{background-color:#1868db;color:#fff;transform:rotateY(180deg)}.retail-consumer-card-icon{font-size:3rem;margin-bottom:15px;opacity:.9;color:#343b43}.retail-consumer-card-icon i{font-size:3rem;color:#343b43;text-shadow:none}.retail-consumer-flip-card-front h2{font-size:22px;font-weight:700;margin:0;color:#343b43;text-shadow:none}.retail-consumer-flip-card-back h2{font-size:20px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.retail-consumer-flip-card-back p{font-size:14px;line-height:1.5;margin:0;text-align:center;opacity:.95}.retail-consumer-faq-section{margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:15px;max-width:1200px;height:400px}.retail-consumer-faq-item{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.retail-consumer-faq-item:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026;border-color:#007bff}.retail-consumer-faq-item.active{border-color:#0056b3;transform:translateY(-3px);box-shadow:0 4px 15px #007bff4d}.retail-consumer-faq-center{grid-column:2;grid-row:1;background-color:#f8f9fa;border:3px solid #007bff;min-height:200px;cursor:default}.retail-consumer-faq-center:hover{transform:none;box-shadow:0 2px 8px #0000001a;border-color:#007bff}.retail-consumer-faq-question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:10px}.retail-consumer-faq-question span{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.retail-consumer-faq-toggle{background-color:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.retail-consumer-faq-toggle:hover{background-color:#0056b3;transform:scale(1.1)}#retail-consumer-faq-content{width:100%;height:100%;padding:20px;overflow-y:auto}.retail-consumer-faq-answer{display:none;padding:0;font-size:14px;line-height:1.6;color:#555}.retail-consumer-faq-answer h3{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;border-bottom:2px solid #007bff;padding-bottom:8px}.retail-consumer-faq-answer p{margin:0;text-align:justify}.retail-consumer-faq-answer ul{margin:0;padding-left:20px}.retail-consumer-faq-answer li{margin-bottom:8px;line-height:1.4}@media (max-width: 1200px){.retail-consumer-conventional{max-width:700px}}@media (max-width: 1024px){.retail-consumer-flip-card{width:250px;height:180px}.retail-consumer-business-flex{gap:20px}.retail-consumer-conventional{max-width:90%}.retail-consumer-video-container{height:300px}}@media (max-width: 768px){.retail-consumer-con-flex{flex-direction:column}.retail-consumer-business-title{font-size:28px}.retail-consumer-faq-toggle{font-size:18px}.retail-consumer-video-container{height:250px}}@media (max-width: 480px){.retail-consumer-business-flex{flex-direction:column;align-items:center}.retail-consumer-flip-card{width:90%;max-width:300px;height:160px}.retail-consumer-business-title,.retail-consumer-conventional h2{font-size:24px}.retail-consumer-conventional p,.retail-consumer-faq-question{font-size:16px}.retail-consumer-text{font-size:2rem}.retail-consumer-faq-section{grid-template-columns:1fr;grid-template-rows:repeat(6,auto);height:auto;gap:10px}.retail-consumer-faq-center{grid-column:1;grid-row:3;min-height:150px}.retail-consumer-faq-item{min-height:80px}}.services-view button{color:#000;border:none;border-radius:8px;padding:12px 24px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;align-self:flex-start;background-color:#f8f9fa;border:2px solid transparent}.services-view button:hover{background-color:#343b42;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #343b424d}.services-view-img{width:100%;height:auto;max-width:450px;max-height:450px;border-radius:50%;object-fit:cover;transition:transform .3s ease}.services-view-img:hover{transform:scale(1.05)}.services-container{display:flex;flex-direction:column;gap:60px;margin:40px auto;padding:0 20px;max-width:1400px}.services-view{max-width:1200px;margin:0 auto;text-align:left;color:#000;padding:40px;transition:all .3s ease;box-shadow:0 15px 35px #0000001a;font-size:x-large;font-weight:100;min-height:300px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:80px;border-radius:20px;background:linear-gradient(135deg,#fff,#f8f9fa)}.services-view.image-right{flex-direction:row}.services-view.image-left{flex-direction:row-reverse}.services-view.bg1{background:linear-gradient(135deg,#000000b3,#00000080),url(/assets/softwaredevelopmentbackground-D8jlGYwH.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.services-view.bg2{background:linear-gradient(135deg,#000000b3,#00000080),url(/src/assets/services/trainingbackground.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.services-view.bg3{background:linear-gradient(135deg,#000000b3,#00000080),url(/assets/QAbackground-CoQgN22Z.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.services-view.bg1 .services-view-header,.services-view.bg1 .services-view-para,.services-view.bg2 .services-view-header,.services-view.bg2 .services-view-para,.services-view.bg3 .services-view-header,.services-view.bg3 .services-view-para{color:#fff}.services-animate-float{animation:float 6s ease-in-out infinite}.services-floating-card{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:2rem;text-align:center;color:#fff;box-shadow:0 8px 32px #0000001a}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.services-view:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.services-content{display:flex;flex-direction:column;flex:1;gap:20px;max-width:60%;z-index:2}.services-view-header{font-weight:700;font-size:1.6rem;color:#342d42;margin:0;line-height:1.3}.services-view-para{text-align:left;font-size:1.1rem;color:#342d42;line-height:1.7;margin:0}.services-containered{position:relative;width:100%;height:75vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.services-containered img{object-position:center;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.1)}.services-text{font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);color:#fff;font-size:clamp(2.5rem,8vw,6rem);font-weight:700;text-shadow:3px 3px 8px rgba(0,0,0,.8);opacity:0;transition:opacity .8s ease .5s;text-align:center;z-index:10}.services-intro{max-width:1200px;margin:60px auto;padding:0 20px;text-align:center}.services-intro-text{font-size:1.2rem;line-height:1.8;color:#333;margin:0;padding:40px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;box-shadow:0 8px 25px #0000001a;border:1px solid rgba(0,0,0,.05)}@media (min-width: 1400px){.services-container{max-width:1600px;gap:80px}.services-view{padding:60px;gap:100px}.services-view-header{font-size:2rem}.services-view-para{font-size:1.3rem}.services-intro-text{font-size:1.4rem;padding:50px}}@media (max-width: 1399px) and (min-width: 1200px){.services-container{gap:50px}.services-view{padding:35px;gap:60px}.services-view-header{font-size:1.8rem}.services-view-para{font-size:1.15rem}}@media (max-width: 1199px) and (min-width: 992px){.services-container{gap:40px;padding:0 15px}.services-view{padding:30px;gap:50px}.services-view-img{max-width:350px;max-height:350px}.services-view-header{font-size:1.6rem}.services-view-para{font-size:1.05rem}.services-intro-text{font-size:1.1rem;padding:35px}}@media (max-width: 991px) and (min-width: 768px){.services-container{gap:35px;padding:0 15px}.services-view{flex-direction:column!important;text-align:center;padding:35px;gap:30px;min-height:auto}.services-view.image-right,.services-view.image-left{flex-direction:column!important}.services-content{max-width:100%;align-items:center}.services-view-img{max-width:280px;max-height:280px}.services-view-header{font-size:1.5rem;text-align:center}.services-view-para{font-size:1rem;text-align:center}.services-intro{padding:0 15px;margin:40px auto}.services-intro-text{font-size:1.05rem;padding:30px}.services-text{font-size:clamp(2rem,6vw,4rem)}}@media (max-width: 767px) and (min-width: 576px){.services-container{gap:30px;padding:0 10px}.services-view{flex-direction:column!important;text-align:center;padding:25px;gap:25px;min-height:auto}.services-view.image-right,.services-view.image-left{flex-direction:column!important}.services-content{max-width:100%;align-items:center}.services-view-img{max-width:200px;max-height:200px}.services-view-header{font-size:1.4rem;text-align:center}.services-view-para{font-size:.95rem;text-align:center}.services-view button{font-size:.95rem;padding:10px 20px}.services-intro{padding:0 10px;margin:30px auto}.services-intro-text{font-size:1rem;padding:25px}.services-text{font-size:clamp(1.8rem,5vw,3rem)}.services-containered{height:80vh}}@media (max-width: 575px){.services-container{gap:25px;padding:0 8px}.services-view{flex-direction:column!important;text-align:center;padding:20px;gap:20px;min-height:auto}.services-view.image-right,.services-view.image-left{flex-direction:column!important}.services-content{max-width:100%;align-items:center}.services-view-img{max-width:150px;max-height:150px}.services-view-header{font-size:1.3rem;text-align:center}.services-view-para{font-size:.9rem;text-align:center;line-height:1.6}.services-view button{font-size:.9rem;padding:8px 16px}.services-intro{padding:0 8px;margin:25px auto}.services-intro-text{font-size:.95rem;padding:20px;line-height:1.7}.services-text{font-size:clamp(1.5rem,4vw,2.5rem)}.services-containered{height:70vh}}@media (max-width: 375px){.services-container{gap:20px;padding:0 5px}.services-view{padding:15px;gap:15px}.services-view-img{max-width:120px;max-height:120px}.services-view-header{font-size:1.2rem}.services-view-para{font-size:.85rem}.services-view button{font-size:.85rem;padding:6px 12px}.services-intro-text{font-size:.9rem;padding:15px}.services-text{font-size:clamp(1.2rem,3.5vw,2rem)}}.software-development-page{width:100%;overflow-x:hidden}.software-development-containered{position:relative;width:100%;height:100vh;min-height:500px;max-height:800px;overflow:hidden;display:flex;align-items:center;justify-content:center}.software-development-containered img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1s ease;transform:scale(1.1)}.software-development-text{position:absolute;top:50%;left:33%;transform:translate(-50%,-50%);color:#fff;font-size:3.5rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);text-align:center;opacity:0;transition:opacity .5s ease .5s;z-index:5;max-width:90%;line-height:1.2}.software-development-connecttext{position:absolute;top:calc(50% + 3.5rem + 15px);left:33%;transform:translate(-50%);color:#fff;font-size:1.1rem;font-weight:700;text-decoration:none;background:#0000004d;padding:15px 25px;border-radius:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;z-index:10;display:flex;align-items:center;gap:10px}.software-development-connecttext:hover{background:#00000080;transform:translate(-50%) translateY(-2px)}.software-development-connecttext i{background-color:#c5ccd2;color:#fff;padding:8px;border-radius:50%;font-size:16px;transition:all .3s ease}.software-development-connecttext:hover i{background-color:#fff;color:#000}.software-development-form-overlay{position:fixed;top:0;right:-100%;width:50%;height:100%;background:#fff;box-shadow:-4px 0 10px #0003;transition:right .4s ease-in-out;z-index:1000;padding:20px;overflow-y:auto}.software-development-form-overlay.software-development-active{right:0}.software-development-form-container{position:relative;width:100%;max-width:600px;margin:0 auto}.software-development-close-btn{position:absolute;top:10px;right:15px;font-size:40px;color:#007bff;cursor:pointer;z-index:10}.software-development-row{display:flex;flex-direction:column;width:100%;padding:20px 0}.software-development-intro-text{width:100%;padding:20px 0;text-align:center;margin-bottom:30px}.software-development-intro-text h1{font-size:2.5rem;color:#333;margin-bottom:10px}.software-development-intro-text p{font-size:1.2rem;color:#555}.software-development-form-group{margin-bottom:25px;position:relative}.software-development-form-group label{font-size:14px;color:#333;margin-bottom:8px;display:block;opacity:0;transition:opacity .2s ease-in-out;font-weight:500}.software-development-form-control{width:100%;padding:18px;font-size:16px;border:2px solid #e0e0e0;background-color:#f8f9fa;border-radius:8px;height:55px;transition:all .3s ease}.software-development-form-control:focus{border-color:#007bff;background-color:#fff;box-shadow:0 0 0 3px #007bff1a;outline:none}.software-development-text-danger{color:#dc3545;font-size:12px;display:none;position:absolute;bottom:-20px;left:0}.software-development-btn-primary{background:linear-gradient(135deg,#007bff,#0056b3);border:none;color:#fff;font-size:1rem;padding:15px 30px;border-radius:8px;cursor:pointer;width:100%;transition:all .3s ease;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.software-development-btn-primary:hover{background:linear-gradient(135deg,#0056b3,#003d80);transform:translateY(-2px);box-shadow:0 4px 15px #007bff4d}.software-development-custom-select-wrapper{position:relative;width:100%}.software-development-custom-select-wrapper:after{content:"▼";font-size:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#555;pointer-events:none}.software-development-why-choose-us{padding:80px 20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);width:100%}.software-development-why-choose-us h1{text-align:center;font-size:2.5rem;color:#333;margin-bottom:50px;font-weight:700}.software-development-details-carousel{display:flex;align-items:center;justify-content:center;gap:20px;margin:0 auto;max-width:1200px;position:relative;height:500px}.software-development-carousel-side{flex:0 0 150px;height:300px;cursor:pointer;position:relative;transition:all .3s ease;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a}.software-development-carousel-side:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0003}.software-development-side-image-container{position:relative;width:100%;height:100%;overflow:hidden}.software-development-side-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.software-development-side-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1868dbb3,#0d4a9e80);display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease}.software-development-carousel-side:hover .software-development-side-overlay{opacity:0}.software-development-side-overlay i{font-size:2rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.software-development-carousel-main{flex:0 0 600px;height:400px;position:relative;border-radius:15px;overflow:hidden;box-shadow:0 8px 30px #00000026;transition:all .5s ease;border:3px solid;border-image:linear-gradient(45deg,#1868db,#0d4a9e,#1868db) 1;animation:borderGlow 2s ease-in-out infinite alternate}@keyframes borderGlow{0%{border-image:linear-gradient(45deg,#1868db,#0d4a9e,#1868db) 1}to{border-image:linear-gradient(45deg,#0d4a9e,#1868db,#0d4a9e) 1}}.software-development-carousel-main:hover{transform:translateY(-5px);box-shadow:0 20px 50px #00000040}.software-development-main-image-container{position:relative;width:100%;height:100%;overflow:hidden}.software-development-main-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.software-development-carousel-main:hover .software-development-main-image-container img{transform:scale(1.05)}.software-development-main-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);color:#fff;padding:30px;transform:translateY(20px);transition:transform .3s ease}.software-development-carousel-main:hover .software-development-main-details{transform:translateY(0)}.software-development-main-title{font-size:1.8rem;font-weight:700;margin-bottom:10px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.software-development-main-description{font-size:1rem;line-height:1.6;text-shadow:0 1px 2px rgba(0,0,0,.5)}.software-development-progress-container{display:flex;justify-content:center;gap:15px;margin-top:30px}.software-development-progress-item{display:flex;align-items:center}.software-development-progress-capsule{width:60px;height:4px;background-color:#0000001a;border-radius:2px;overflow:hidden;position:relative}.software-development-progress-fill{height:100%;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px;transition:width .3s ease;position:relative}.software-development-progress-fill.active{background:linear-gradient(90deg,#1868db,#0d4a9e);box-shadow:0 0 10px #1868db80}.software-development-service-section{background-image:url(/assets/SoftwareDevelopmentService-B_SpDFX_.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding:80px 20px;position:relative;margin-bottom:50px}.software-development-service-section:before{content:"";position:absolute;inset:0;background:#0006;z-index:1}.software-development-service-section h1{position:relative;z-index:2;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.7);text-align:center;font-size:2.5rem;margin-bottom:50px}.software-development-features-flex{max-width:1200px;display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin:0 auto;position:relative;z-index:2}.software-development-features{background-color:#fffffff2;border-radius:15px;padding:30px;box-shadow:0 4px 15px #0003;flex:1;min-width:300px;max-width:400px;transition:all .3s ease;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.software-development-features:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000004d;background-color:#fff}.software-development-features ul{list-style:none;padding:0;margin:0}.software-development-features li{display:flex;align-items:center;margin-bottom:15px;font-size:1.1rem;color:#333;text-align:left}.software-development-features li img{margin-right:10px;width:20px;height:20px}.software-development-features p{text-align:left;font-size:1.1rem;line-height:1.6;color:#333}.software-development-containers{padding:80px 20px;font-family:Arial,sans-serif;background:url(/assets/outerstepper-CWmYYIdq.png) center/cover no-repeat;margin:0;box-shadow:0 4px 15px #0000001a}.software-development-containers h1{text-align:center;font-size:2.5rem;color:#fff;margin-bottom:50px;font-weight:700}.software-development-ladder-container{display:flex;justify-content:center;align-items:flex-start;gap:30px;flex-wrap:wrap;background:url(/src/assets/services/steperbackground.jpg) center/cover no-repeat;padding:50px 30px;border-radius:15px;margin:0 auto;max-width:1200px}.software-development-ladder-step{display:flex;flex-direction:column;align-items:center;width:200px;position:relative;transition:all .3s ease}.software-development-ladder-step:hover{transform:translateY(-5px)}.software-development-step-header{width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px;position:relative;z-index:2;background:#fff}.software-development-step-number{font-size:1.5em;font-weight:700;color:#333;margin-bottom:5px;z-index:1}.software-development-step-text{font-size:.8em;color:#666;z-index:1;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.software-development-step-content{background:#fff;border-radius:15px;padding:25px 20px;width:100%;text-align:center;box-shadow:0 4px 15px #0000001a;position:relative;height:320px;display:flex;flex-direction:column;justify-content:flex-start}.software-development-step-title{font-size:1.1em;font-weight:700;margin:0 0 15px;color:#333;text-transform:uppercase;letter-spacing:.5px}.software-development-step-description{font-size:.9em;line-height:1.6;color:#666;text-align:left;flex-grow:1}.software-development-services{margin-top:50px;background:url(/assets/background-Ccp4zbBz.png) center/cover no-repeat;padding:80px 20px;position:relative;overflow:hidden}.software-development-services-parallax{position:absolute;top:0;left:0;width:120%;height:100%;z-index:1;transition:transform .5s ease}.software-development-services-bg-image{width:100%;height:100%;object-fit:cover;opacity:1}.software-development-services-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:3}.software-development-services-header{margin-bottom:50px;text-align:center}.software-development-services-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.software-development-services-subtitle{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.software-development-services-carousel{position:relative;overflow:hidden}.software-development-services-cards{display:flex;gap:20px;transition:transform .5s ease;width:max-content}.software-development-service-card{flex:0 0 280px;background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:200px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.software-development-service-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.software-development-service-image-container{position:absolute;inset:0;opacity:0;transition:all .5s ease;z-index:1;overflow:hidden}.software-development-service-card:hover .software-development-service-image-container{opacity:.3}.software-development-service-image{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform .5s ease}.software-development-service-card:hover .software-development-service-image{transform:scale(1)}.software-development-service-title{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.software-development-service-description{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:20px;flex-grow:1;position:relative;z-index:2}.software-development-services-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.software-development-services-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.software-development-services-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.software-development-services-buttons{display:flex;gap:15px}.software-development-services-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.software-development-services-prev{background:#4a5568;color:#fff}.software-development-services-prev:hover{background:#6b7280;transform:scale(1.05)}.software-development-services-next{background:#fff;color:#1a2332}.software-development-services-next:hover{background:#f8fafc;transform:scale(1.05)}.software-development-video-slider{padding:80px 20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.software-development-video-slider h1{text-align:center;font-size:2.5rem;color:#333;margin-bottom:50px;font-weight:700}.software-development-gallery-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto;position:relative;max-width:1200px}.software-development-gallery-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:60vh;min-height:400px;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a;border-radius:15px}.software-development-gallery-slides{display:flex;width:100%;height:100%;position:relative;overflow:hidden}.software-development-gallery-slide{position:absolute;width:100%;height:100%;transition:all .5s ease;display:flex;justify-content:center;align-items:center}.software-development-gallery-slide img{width:100%;height:100%;object-fit:cover;border-radius:8px}.software-development-gallery-slide.active{opacity:1;transform:scale(1)}.software-development-gallery-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:#ffffffe6;border:none;border-radius:50%;width:50px;height:50px;font-size:24px;cursor:pointer;transition:all .3s ease;z-index:10;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #0000001a}.software-development-gallery-btn:hover{background-color:#fff;box-shadow:0 4px 8px #0003;transform:translateY(-50%) scale(1.1)}.software-development-gallery-prev{left:20px}.software-development-gallery-next{right:20px}.software-development-gallery-pagination{display:flex;justify-content:center;gap:10px;margin-top:20px}.software-development-gallery-dot{width:12px;height:12px;border-radius:50%;border:none;background-color:#0000004d;cursor:pointer;transition:all .3s ease}.software-development-gallery-dot:hover,.software-development-gallery-dot.active{background-color:#007bff;transform:scale(1.2)}.software-development-tech-container{background:url(/assets/backgroundtech-DbEnt1u8.jpg) center/cover no-repeat;padding:80px 20px;position:relative}.software-development-tech-container h1{text-align:center;font-size:2.5rem;color:#fff;margin-bottom:50px;font-weight:700}.software-development-technology{max-width:1200px;margin:0 auto}.software-development-Tech-Head ul{display:flex;justify-content:center;list-style:none;padding:20px;margin:0;flex-wrap:wrap;gap:20px}.software-development-Tech-Head li{margin:0;font-size:1.2rem;font-weight:500;color:#fff;text-align:center}.software-development-Tech-Head a{text-decoration:none;color:inherit;cursor:pointer;padding:10px 20px;border-radius:25px;background:#ffffff1a;transition:all .3s ease;display:block}.software-development-Tech-Head a:hover{background:#fff3;transform:translateY(-2px)}.software-development-Tech-icon ul{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;padding-top:30px;margin-bottom:20px}.software-development-Tech-icon ul h4{margin-top:10px;font-size:1rem;font-weight:500;color:#fff;text-align:center}.software-development-Tech-icon li{list-style:none;text-align:center;margin-bottom:20px;transition:transform .3s ease}.software-development-Tech-icon li:hover{transform:translateY(-5px)}.software-development-Tech-icon img{width:90px;height:90px;object-fit:contain;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:all .3s ease}.software-development-Tech-icon img:hover{transform:scale(1.1);box-shadow:0 6px 12px #0003}@media (min-width: 1400px){.software-development-containers,.software-development-services,.software-development-tech-container{padding:100px 40px}.software-development-ladder-container{max-width:1400px;gap:40px}.software-development-services-container,.software-development-gallery-container{max-width:1400px}}@media (max-width: 1200px){.software-development-carousel-main{flex:0 0 500px;height:350px}.software-development-carousel-side{flex:0 0 120px;height:250px}.software-development-ladder-container{gap:25px;padding:40px 25px}.software-development-ladder-step{width:180px}.software-development-step-content{height:300px;padding:20px 15px}}@media screen and (max-width: 1024px) and (min-width: 769px){.software-development-containered{height:80vh;min-height:500px}.software-development-containered img{transform:scale(1.1)}.software-development-text{font-size:3rem;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:90%}.software-development-connecttext{top:calc(50% + 3rem + 20px);left:50%;transform:translate(-50%);font-size:1rem;padding:12px 20px}}@media (max-width: 1024px){.software-development-text{font-size:2.5rem}.software-development-connecttext{font-size:1rem;padding:12px 20px}.software-development-form-overlay{width:70%}.software-development-details-carousel{flex-direction:column;height:auto;gap:30px}.software-development-carousel-main{flex:1;width:100%;max-width:500px;height:300px}.software-development-carousel-side{flex:1;width:100%;max-width:200px;height:200px}.software-development-main-details{transform:translateY(0);position:static;background:linear-gradient(135deg,#1868dbe6,#0d4a9ecc)}.software-development-ladder-container{flex-direction:column;gap:30px;padding:40px 20px}.software-development-ladder-step{width:100%;max-width:400px;margin:0 auto}.software-development-services-title{font-size:2.5rem}.software-development-service-card{flex:0 0 250px;padding:25px;min-height:180px}.software-development-gallery-wrapper{height:50vh}}@media (max-width: 768px){.software-development-containered{height:70vh;min-height:400px}.software-development-containered img{transform:scale(1);object-position:center top}.software-development-text{font-size:2rem;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:95%;line-height:1.1}.software-development-connecttext{top:calc(45% + 2rem + 15px);left:50%;transform:translate(-50%);font-size:.9rem;padding:10px 15px;max-width:90%;text-align:center}.software-development-form-overlay{width:100%;right:-100%}.software-development-form-overlay.software-development-active{right:0}.software-development-why-choose-us,.software-development-containers,.software-development-services,.software-development-video-slider,.software-development-tech-container{padding:60px 15px}.software-development-why-choose-us h1,.software-development-containers h1,.software-development-video-slider h1,.software-development-tech-container h1{font-size:2rem;margin-bottom:30px}.software-development-features-flex{flex-direction:column;gap:20px}.software-development-features{min-width:100%;max-width:100%}.software-development-ladder-step{width:100%;max-width:350px}.software-development-step-content{height:280px;padding:20px 15px}.software-development-services-title{font-size:2rem}.software-development-service-card{flex:0 0 220px;padding:20px;min-height:160px}.software-development-service-title{font-size:1.2rem}.software-development-service-description{font-size:.9rem}.software-development-services-navigation{flex-direction:column;gap:20px}.software-development-services-progress{margin-right:0;width:100%}.software-development-gallery-wrapper{height:45vh;min-height:300px}.software-development-Tech-Head ul{flex-direction:column;gap:10px}.software-development-Tech-Head a{padding:8px 15px;font-size:1rem}.software-development-Tech-icon img{width:70px;height:70px}}@media (max-width: 480px){.software-development-containered{height:60vh;min-height:350px}.software-development-containered img{transform:scale(1);object-position:center top}.software-development-text{font-size:1.5rem;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:95%;line-height:1.1;padding:0 10px}.software-development-connecttext{top:calc(40% + 1.5rem + 15px);left:50%;transform:translate(-50%);font-size:.8rem;padding:8px 12px;max-width:90%;text-align:center}.software-development-connecttext i{padding:6px;font-size:14px}.software-development-why-choose-us,.software-development-containers,.software-development-services,.software-development-video-slider,.software-development-tech-container{padding:40px 10px}.software-development-why-choose-us h1,.software-development-containers h1,.software-development-video-slider h1,.software-development-tech-container h1{font-size:1.5rem;margin-bottom:25px}.software-development-carousel-main{height:250px}.software-development-carousel-side{height:150px}.software-development-main-title{font-size:1.4rem}.software-development-main-description{font-size:.9rem}.software-development-progress-capsule{width:40px;height:3px}.software-development-ladder-step{width:100%;max-width:280px}.software-development-step-header{width:70px;height:70px}.software-development-step-content{height:260px;padding:15px 12px}.software-development-step-title{font-size:1rem}.software-development-step-description{font-size:.85rem}.software-development-services-title{font-size:1.8rem}.software-development-service-card{flex:0 0 200px;padding:15px;min-height:140px}.software-development-service-title{font-size:1.1rem}.software-development-service-description{font-size:.8rem}.software-development-services-nav-btn{width:40px;height:40px;font-size:14px}.software-development-gallery-wrapper{height:40vh;min-height:250px}.software-development-gallery-btn{width:40px;height:40px;font-size:18px}.software-development-gallery-prev{left:10px}.software-development-gallery-next{right:10px}.software-development-Tech-icon img{width:60px;height:60px}.software-development-Tech-icon ul{gap:25px}.software-development-Tech-icon ul h4{font-size:.9rem}}@media (max-width: 360px){.software-development-text{font-size:1.3rem}.software-development-connecttext{top:calc(40% + 1.3rem + 15px);font-size:.75rem;padding:6px 10px}.software-development-why-choose-us,.software-development-containers,.software-development-services,.software-development-video-slider,.software-development-tech-container{padding:30px 8px}.software-development-why-choose-us h1,.software-development-containers h1,.software-development-video-slider h1,.software-development-tech-container h1{font-size:1.3rem}.software-development-ladder-step{max-width:250px}.software-development-step-content{height:240px;padding:12px 10px}.software-development-service-card{flex:0 0 180px;padding:12px;min-height:120px}.software-development-service-title{font-size:1rem}.software-development-service-description{font-size:.75rem}.software-development-gallery-wrapper{height:35vh;min-height:200px}.software-development-Tech-icon img{width:50px;height:50px}}@media screen and (max-width: 360px){.software-development-containered{height:50vh;min-height:300px}.software-development-text{font-size:1.3rem;top:35%;padding:0 5px}.software-development-connecttext{top:calc(35% + 1.3rem + 10px);font-size:.75rem;padding:6px 10px}}@media screen and (max-height: 500px) and (orientation: landscape){.software-development-containered{height:100vh;min-height:100vh}.software-development-text{font-size:2.2rem;top:50%}.software-development-connecttext{top:calc(50% + 2.2rem + 10px);font-size:.9rem;padding:8px 15px}}*{margin:0;padding:0;box-sizing:border-box}.business-executive-page{width:100%;overflow-x:hidden}.business-executive-containered{position:relative;width:100%;height:100vh;min-height:500px;max-height:800px;overflow:hidden;display:flex;align-items:center;justify-content:center}.business-executive-containered img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1s ease;transform:scale(1.1)}.business-executive-text{position:absolute;top:50%;left:33%;transform:translate(-50%,-50%);color:#fff;font-size:3.5rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);text-align:center;opacity:0;transition:opacity .5s ease .5s;z-index:5;max-width:90%;line-height:1.2}.business-executive-connecttext{position:absolute;top:calc(50% + 1.75rem + 15px);left:34%;transform:translate(-50%);color:#fff;font-size:1.1rem;font-weight:700;text-decoration:none;background:#0000004d;padding:15px 25px;border-radius:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;z-index:10;display:flex;align-items:center;gap:10px}.business-executive-connecttext:hover{background:#00000080;transform:translate(-50%) translateY(-2px)}.business-executive-connecttext i{background-color:#c5ccd2;color:#fff;padding:8px;border-radius:50%;font-size:16px;transition:all .3s ease}.business-executive-connecttext:hover i{background-color:#fff;color:#000}.business-executive-form-overlay{position:fixed;top:0;right:-100%;width:50%;height:100%;background:#fff;box-shadow:-4px 0 10px #0003;transition:right .4s ease-in-out;z-index:1000;padding:20px;overflow-y:auto}.business-executive-form-overlay.business-executive-active{right:0}.business-executive-form-container{position:relative;width:100%;max-width:600px;margin:0 auto}.business-executive-close-btn{position:absolute;top:10px;right:15px;font-size:40px;color:#007bff;cursor:pointer;z-index:10}.business-executive-row{display:flex;flex-direction:column;width:100%;padding:20px 0}.business-executive-intro-text{width:100%;padding:20px 0;text-align:center;margin-bottom:30px}.business-executive-intro-text h1{font-size:2.5rem;color:#333;margin-bottom:10px}.business-executive-intro-text p{font-size:1.2rem;color:#555}.business-executive-form-group{margin-bottom:25px;position:relative}.business-executive-form-group label{font-size:14px;color:#333;margin-bottom:8px;display:block;opacity:0;transition:opacity .2s ease-in-out;font-weight:500}.business-executive-form-control{width:100%;padding:18px;font-size:16px;border:2px solid #e0e0e0;background-color:#f8f9fa;border-radius:8px;height:55px;transition:all .3s ease}.business-executive-form-control:focus{border-color:#007bff;background-color:#fff;box-shadow:0 0 0 3px #007bff1a;outline:none}.business-executive-text-danger{color:#dc3545;font-size:12px;display:none;position:absolute;bottom:-20px;left:0}.business-executive-btn-primary{background:linear-gradient(135deg,#007bff,#0056b3);border:none;color:#fff;font-size:1rem;padding:15px 30px;border-radius:8px;cursor:pointer;width:100%;transition:all .3s ease;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.business-executive-btn-primary:hover{background:linear-gradient(135deg,#0056b3,#003d80);transform:translateY(-2px);box-shadow:0 4px 15px #007bff4d}.business-executive-custom-select-wrapper{position:relative;width:100%}.business-executive-custom-select-wrapper:after{content:"▼";font-size:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#555;pointer-events:none}.business-executive{max-width:1400px;margin:60px auto 40px;text-align:center;padding:0 20px}.business-executive-con-flex{display:flex;align-items:center;gap:50px;padding:40px 0;flex-wrap:wrap}.business-executive-conventional{flex:1;min-width:300px;max-width:600px;box-sizing:border-box;text-align:left;padding:30px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease;border-radius:12px}.business-executive-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.business-executive-conventional h2{font-size:2rem;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.business-executive-conventional p{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.business-executive-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease;border-radius:12px;flex:1;min-width:300px;max-width:600px}video{width:100%;height:100%;object-fit:cover}.business-executive-services{background:url(/assets/BuisneesBackgound-Dlwq50p2.jpg) center/cover no-repeat;padding:80px 20px;position:relative;overflow:hidden}.business-executive-services-parallax{position:absolute;top:0;left:0;width:120%;height:100%;z-index:1;transition:transform .5s ease}.business-executive-services-bg-image{width:100%;height:100%;object-fit:cover;opacity:1}.business-executive-services-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:3}.business-executive-services-header{margin-bottom:50px;text-align:center}.business-executive-services-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.business-executive-services-subtitle{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.business-executive-services-carousel{position:relative;overflow:hidden}.business-executive-services-cards{display:flex;gap:20px;transition:transform .5s ease;width:max-content}.business-executive-service-card{flex:0 0 280px;background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:200px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.business-executive-service-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.business-executive-service-image-container{position:absolute;inset:0;opacity:0;transition:all .5s ease;z-index:1;overflow:hidden}.business-executive-service-card:hover .business-executive-service-image-container{opacity:.3}.business-executive-service-image{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform .5s ease}.business-executive-service-card:hover .business-executive-service-image{transform:scale(1)}.business-executive-service-title{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.business-executive-service-description{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:20px;flex-grow:1;position:relative;z-index:2}.business-executive-services-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.business-executive-services-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.business-executive-services-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.business-executive-services-buttons{display:flex;gap:15px}.business-executive-services-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.business-executive-services-prev{background:#4a5568;color:#fff}.business-executive-services-prev:hover{background:#6b7280;transform:scale(1.05)}.business-executive-services-next{background:#fff;color:#1a2332}.business-executive-services-next:hover{background:#f8fafc;transform:scale(1.05)}.business-executive-industry-section{padding:80px 20px;background:transparent;position:relative}.business-executive-industry-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.business-executive-industry-header{text-align:center;margin-bottom:50px}.business-executive-industry-title{font-size:2.5rem;font-weight:700;color:#343b42;margin-bottom:20px;position:relative}.business-executive-industry-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.business-executive-industry-subtitle{color:#343b42;font-size:1.1rem;font-weight:600;margin-bottom:12px;text-transform:none;letter-spacing:1px}.business-executive-industry-carousel{display:flex;align-items:center;justify-content:center;gap:20px;margin:0 auto;max-width:1200px;position:relative;height:500px}.business-executive-industry-carousel-side{flex:0 0 150px;height:300px;cursor:pointer;position:relative;transition:all .3s ease;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a}.business-executive-industry-carousel-side:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0003}.business-executive-industry-side-image-container{position:relative;width:100%;height:100%;overflow:hidden}.business-executive-industry-side-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.business-executive-industry-side-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1868dbb3,#0d4a9e80);display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease}.business-executive-industry-carousel-side:hover .business-executive-industry-side-overlay{opacity:0}.business-executive-industry-side-overlay i{font-size:2rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.business-executive-industry-carousel-main{flex:0 0 600px;height:400px;position:relative;border-radius:15px;overflow:hidden;box-shadow:0 8px 30px #00000026;transition:all .5s ease;border:3px solid;border-image:linear-gradient(45deg,#1868db,#0d4a9e,#1868db) 1;animation:businessExecutiveIndustryBorderGlow 2s ease-in-out infinite alternate}@keyframes businessExecutiveIndustryBorderGlow{0%{border-image:linear-gradient(45deg,#1868db,#0d4a9e,#1868db) 1}to{border-image:linear-gradient(45deg,#0d4a9e,#1868db,#0d4a9e) 1}}.business-executive-industry-carousel-main:hover{transform:translateY(-5px);box-shadow:0 20px 50px #00000040}.business-executive-industry-main-image-container{position:relative;width:100%;height:100%;overflow:hidden}.business-executive-industry-main-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.business-executive-industry-carousel-main:hover .business-executive-industry-main-image-container img{transform:scale(1.05)}.business-executive-industry-main-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);color:#fff;padding:30px;transform:translateY(20px);transition:transform .3s ease}.business-executive-industry-carousel-main:hover .business-executive-industry-main-details{transform:translateY(0)}.business-executive-industry-main-title{font-size:1.8rem;font-weight:700;margin-bottom:10px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.business-executive-industry-main-description{font-size:1rem;line-height:1.6;text-shadow:0 1px 2px rgba(0,0,0,.5)}.business-executive-industry-progress-container{display:flex;justify-content:center;gap:15px;margin-top:30px;flex-wrap:wrap;align-items:center}.business-executive-industry-progress-item{display:flex;align-items:center;justify-content:center}.business-executive-industry-simple-circle{width:12px;height:12px;border-radius:50%;background:#1868db4d;cursor:pointer;transition:all .3s ease;border:2px solid rgba(24,104,219,.3)}.business-executive-industry-simple-circle:hover{background:#1868db80;border-color:#1868dbb3;transform:scale(1.2);box-shadow:0 2px 8px #1868db4d}.business-executive-industry-capsule-progress{width:60px;height:8px;cursor:pointer;transition:all .3s ease}.business-executive-industry-capsule-background{width:100%;height:100%;background:#1868db33;border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 1px 3px #0000001a;border:1px solid rgba(24,104,219,.3)}.business-executive-industry-capsule-fill{height:100%;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:10px;transition:width .1s linear;position:relative;overflow:hidden;width:0%}.business-executive-industry-capsule-progress:hover{transform:scale(1.05)}.business-executive-solution{padding:80px 20px;background:#f8fafc;position:relative;overflow:hidden}.business-executive-solution-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.business-executive-solution-bg-video{width:100%;height:100%;object-fit:cover;object-position:center}.business-executive-solution-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:2}.business-executive-solution-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:3}.business-executive-solution-header{text-align:center;margin-bottom:50px}.business-executive-solution-title{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:20px;position:relative;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.business-executive-solution-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.business-executive-solution-content{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto}.business-executive-solution-left{flex:1;max-width:500px;height:500px}.business-executive-solution-details{background:#fffffff2;border-radius:15px;padding:30px;box-shadow:0 10px 30px #0000004d;border:2px solid rgba(255,255,255,.3);transition:all .3s ease;height:100%;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.business-executive-solution-details:hover{box-shadow:0 15px 40px #00000026;transform:translateY(-2px)}.business-executive-solution-details-content{display:flex;flex-direction:column;gap:20px;height:100%;flex:1}.business-executive-solution-details-image-container{height:250px;border-radius:10px;overflow:hidden;position:relative;box-shadow:0 5px 15px #0000001a}.business-executive-solution-details-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.business-executive-solution-details:hover .business-executive-solution-details-image{transform:scale(1.05)}.business-executive-solution-details-text{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.business-executive-solution-details-title{font-size:1.5rem;font-weight:700;color:#343b42;margin-bottom:15px;line-height:1.3}.business-executive-solution-details-description{font-size:1rem;color:#4a5568;line-height:1.6;flex:1}.business-executive-solution-right{flex:1;max-width:500px}.business-executive-solution-grid{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);gap:15px;width:100%;position:relative;height:500px}.business-executive-solution-card{background:#ffffffe6;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000004d;border:2px solid transparent;transition:all .3s ease;position:relative;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.business-executive-solution-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.business-executive-solution-card.active{border-color:#1868db;box-shadow:0 15px 40px #1868db80;transform:translateY(-5px);z-index:10;position:relative;background:#fffffff2}.business-executive-solution-card-image-container{height:100%;overflow:hidden;position:relative}.business-executive-solution-card-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.business-executive-solution-card-title-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:20px;color:#fff}.business-executive-solution-card:hover .business-executive-solution-card-image{transform:scale(1.05)}.business-executive-solution-card-title{font-size:1.1rem;font-weight:600;color:#fff;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.business-executive-solution-card.active .business-executive-solution-card-title{font-size:1.3rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.7)}@media (min-width: 1400px){.business-executive-containers,.business-executive-services,.business-executive-industry-section,.business-executive-solution{padding:100px 40px}.business-executive-services-container,.business-executive-industry-container,.business-executive-solution-container{max-width:1400px}}@media (max-width: 1200px){.business-executive-industry-carousel-main{flex:0 0 500px;height:350px}.business-executive-industry-carousel-side{flex:0 0 120px;height:250px}.business-executive-solution-content{gap:30px}.business-executive-solution-left,.business-executive-solution-right{max-width:450px}}@media screen and (max-width: 1024px) and (min-width: 769px){.business-executive-containered{height:80vh;min-height:500px}.business-executive-containered img{transform:scale(1.1)}.business-executive-text{font-size:3rem;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:90%}.business-executive-connecttext{top:calc(50% + 2rem + 20px);left:50%;transform:translate(-50%);font-size:1rem;padding:12px 20px}}@media (max-width: 1024px){.business-executive-text{font-size:2.5rem}.business-executive-connecttext{font-size:1rem;padding:12px 20px}.business-executive-form-overlay{width:70%}.business-executive-con-flex{flex-direction:column;gap:30px}.business-executive-conventional,.business-executive-video-container{max-width:100%;width:100%}.business-executive-industry-carousel{flex-direction:column;height:auto;gap:30px}.business-executive-industry-carousel-main{flex:1;width:100%;max-width:500px;height:300px}.business-executive-industry-carousel-side{flex:1;width:100%;max-width:200px;height:200px}.business-executive-industry-main-details{transform:translateY(0);position:static;background:linear-gradient(135deg,#1868dbe6,#0d4a9ecc)}.business-executive-solution-content{flex-direction:column;gap:30px}.business-executive-solution-left{order:2;max-width:100%;height:400px}.business-executive-solution-right{order:1;max-width:100%}.business-executive-solution-grid{gap:15px;height:400px}}@media (max-width: 768px){.business-executive-containered{height:70vh;min-height:400px}.business-executive-containered img{transform:scale(1);object-position:center top}.business-executive-text{font-size:2rem;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:95%;line-height:1.1}.business-executive-connecttext{top:calc(45% + 1rem + 15px);left:50%;transform:translate(-50%);font-size:.9rem;padding:10px 15px;max-width:90%;text-align:center}.business-executive-form-overlay{width:100%;right:-100%}.business-executive-form-overlay.business-executive-active{right:0}.business-executive,.business-executive-services,.business-executive-industry-section,.business-executive-solution{padding:60px 15px}.business-executive-conventional h2{font-size:1.5rem}.business-executive-conventional p{font-size:1rem}.business-executive-video-container{height:300px}.business-executive-services-title{font-size:2.5rem}.business-executive-service-card{flex:0 0 250px;padding:25px;min-height:180px}.business-executive-service-title{font-size:1.2rem}.business-executive-service-description{font-size:.9rem}.business-executive-services-navigation{flex-direction:column;gap:20px}.business-executive-services-progress{margin-right:0;width:100%}.business-executive-industry-title{font-size:2rem}.business-executive-industry-main-title{font-size:1.3rem}.business-executive-industry-main-description{font-size:.85rem}.business-executive-solution-title{font-size:2rem}.business-executive-solution-details-title{font-size:1.3rem}.business-executive-solution-details-description{font-size:.9rem}.business-executive-solution-details{padding:25px}.business-executive-solution-details-image-container{height:180px}.business-executive-solution-card-title{font-size:1rem}.business-executive-solution-card.active .business-executive-solution-card-title{font-size:1.2rem}}@media (max-width: 480px){.business-executive-containered{height:60vh;min-height:350px}.business-executive-containered img{transform:scale(1);object-position:center top}.business-executive-text{font-size:1.5rem;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:95%;line-height:1.1;padding:0 10px}.business-executive-connecttext{top:calc(40% + .75rem + 15px);left:50%;transform:translate(-50%);font-size:.8rem;padding:8px 12px;max-width:90%;text-align:center}.business-executive-connecttext i{padding:6px;font-size:14px}.business-executive,.business-executive-services,.business-executive-industry-section,.business-executive-solution{padding:40px 10px}.business-executive-conventional h2{font-size:1.3rem}.business-executive-conventional p{font-size:.9rem}.business-executive-video-container{height:250px}.business-executive-services-title{font-size:2rem}.business-executive-service-card{flex:0 0 220px;padding:20px;min-height:160px}.business-executive-service-title{font-size:1.1rem}.business-executive-service-description{font-size:.85rem}.business-executive-services-nav-btn{width:40px;height:40px;font-size:14px}.business-executive-industry-title{font-size:1.8rem}.business-executive-industry-subtitle{font-size:1rem}.business-executive-industry-carousel{gap:20px}.business-executive-industry-carousel-main{height:250px}.business-executive-industry-carousel-side{height:150px}.business-executive-industry-main-title{font-size:1.2rem}.business-executive-industry-main-description{font-size:.8rem}.business-executive-industry-capsule-progress{width:50px;height:6px}.business-executive-industry-simple-circle{width:10px;height:10px}.business-executive-solution-title{font-size:1.8rem}.business-executive-solution-left{height:350px}.business-executive-solution-grid{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);gap:12px;height:350px}.business-executive-solution-card.active{transform:translateY(-2px)}.business-executive-solution-card-image-container{height:100px}.business-executive-solution-card-title{font-size:.9rem}.business-executive-solution-card.active .business-executive-solution-card-title,.business-executive-solution-details-title{font-size:1.1rem}.business-executive-solution-details-description{font-size:.85rem}.business-executive-solution-details{padding:20px}.business-executive-solution-details-image-container{height:160px}}@media (max-width: 360px){.business-executive-text{font-size:1.3rem}.business-executive-connecttext{top:calc(40% + .65rem + 15px);font-size:.75rem;padding:6px 10px}.business-executive,.business-executive-services,.business-executive-industry-section,.business-executive-solution{padding:30px 8px}.business-executive-conventional h2{font-size:1.2rem}.business-executive-conventional p{font-size:.85rem}.business-executive-video-container{height:200px}.business-executive-services-title{font-size:1.8rem}.business-executive-service-card{flex:0 0 200px;padding:15px;min-height:140px}.business-executive-service-title{font-size:1rem}.business-executive-service-description{font-size:.8rem}.business-executive-industry-title{font-size:1.5rem}.business-executive-industry-subtitle{font-size:.9rem}.business-executive-industry-carousel-main{height:200px}.business-executive-industry-carousel-side{height:120px}.business-executive-industry-main-title{font-size:1.1rem}.business-executive-industry-main-description{font-size:.75rem}.business-executive-solution-title{font-size:1.5rem}.business-executive-solution-left,.business-executive-solution-grid{height:300px}.business-executive-solution-card-image-container{height:80px}.business-executive-solution-card-title{font-size:.8rem}.business-executive-solution-card.active .business-executive-solution-card-title,.business-executive-solution-details-title{font-size:1rem}.business-executive-solution-details-description{font-size:.8rem}.business-executive-solution-details{padding:15px}.business-executive-solution-details-image-container{height:140px}}@media screen and (max-width: 360px){.business-executive-containered{height:50vh;min-height:300px}.business-executive-text{font-size:1.3rem;top:35%;padding:0 5px}.business-executive-connecttext{top:calc(35% + .5rem + 10px);font-size:.75rem;padding:6px 10px}}@media screen and (max-height: 500px) and (orientation: landscape){.business-executive-containered{height:100vh;min-height:100vh}.business-executive-text{font-size:2.2rem;top:50%}.business-executive-connecttext{top:calc(50% + 1.5rem + 10px);font-size:.9rem;padding:8px 15px}}.courses-page *{margin:0;padding:0;box-sizing:border-box}.courses-banner-container{position:relative;width:100%;height:100vh;overflow:hidden}.courses-banner-image{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.courses-banner-image.courses-loaded{transform:scale(1)}.courses-banner-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:20%;transform:translate(-50%);color:#fff;font-size:4rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.courses-banner-text.courses-text-visible{opacity:1}.courses-section{padding:2rem 0;background-color:#f8f9fa}.courses-section-header{text-align:center;margin-bottom:3rem;padding:0 2rem}.courses-section-title{font-size:2.5rem;font-weight:700;color:#323130;margin-bottom:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.courses-section-subtitle{font-size:1.1rem;color:#605e5c;max-width:600px;margin:0 auto;line-height:1.5}.courses-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;max-width:1400px;margin:0 auto;padding:0 2rem}.courses-card{background-color:#fff;border:none;border-radius:12px;padding:0;transition:all .3s ease;display:flex;flex-direction:column;position:relative;min-height:450px;overflow:hidden;box-shadow:0 4px 12px #00000014}.courses-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000026}.courses-card-image-container{width:100%;height:220px;overflow:hidden;position:relative;border-radius:12px 12px 0 0}.courses-card-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.courses-card-image:hover{transform:scale(1.05)}.courses-card-content{padding:24px 24px 0;flex-grow:1;display:flex;flex-direction:column}.courses-card-header{margin-bottom:.75rem}.courses-card-type{font-size:.8rem;font-weight:600;color:#4285f4;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.courses-card-title{font-size:1.4rem;font-weight:700;color:#333;margin-bottom:.75rem;line-height:1.3;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.courses-card-description{font-size:.95rem;color:#666;line-height:1.5;margin-bottom:6px;flex-grow:1}.courses-card-meta{margin-bottom:1.5rem}.courses-card-duration{font-size:.9rem;color:#666;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.courses-card-level{display:flex;gap:.5rem;flex-wrap:wrap}.courses-card-level span{background-color:#f5f5f5;color:#000;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}.courses-card-footer{margin-top:auto;padding:0 24px 24px}.courses-card-button{background-color:#4285f4;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 2px 8px #4285f44d}.courses-card-button:hover{background-color:#3367d6;transform:translateY(-1px);box-shadow:0 4px 12px #4285f466}.courses-card-button:after{content:"→";font-size:.9rem;font-weight:700}@media screen and (max-width: 1200px){.courses-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.25rem}.courses-banner-text{font-size:4rem;top:25%}.courses-section-title{font-size:2.25rem}}@media screen and (max-width: 992px){.courses-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;padding:0 1.5rem}.courses-banner-text{font-size:3.5rem;top:28%}.courses-section-title{font-size:2rem}.courses-section-subtitle{font-size:1rem}}@media screen and (max-width: 768px){.courses-grid{grid-template-columns:1fr;gap:1rem;padding:0 1rem}.courses-card{min-height:380px}.courses-card-image-container{height:180px}.courses-banner-text{font-size:3rem;top:30%}.courses-section-title{font-size:1.75rem}.courses-section-header{margin-bottom:2rem;padding:0 1rem}}@media screen and (max-width: 576px){.courses-grid{padding:0 .75rem}.courses-card{min-height:360px}.courses-card-image-container{height:160px}.courses-card-content{padding:24px 24px 0}.courses-banner-text{font-size:2.5rem;top:35%}.courses-section-title{font-size:1.5rem}.courses-section-subtitle{font-size:.95rem}}@media screen and (max-width: 480px){.courses-card{min-height:340px}.courses-card-image-container{height:140px}.courses-card-content{padding:24px 24px 0}.courses-banner-text{font-size:2rem;top:40%}.courses-section-title{font-size:1.25rem}.courses-card-title{font-size:1.1rem}.courses-card-description{font-size:.9rem}}.outsourcing-containered{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.outsourcing-containered img{object-position:center;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.outsourcing-fixedtext{font-family:Times New Roman,Times,serif;position:absolute;top:10px;left:20px;color:#fff;font-size:1rem;font-weight:700;z-index:10}.outsourcing-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:calc(50% + 1.75rem + 15px);left:42%;transform:translate(-50%);color:#fff;font-size:1.1rem;font-weight:700;background:#0000004d;padding:15px 25px;border-radius:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;z-index:10;display:flex;align-items:center;gap:10px}.outsourcing-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.outsourcing-connecttext i:hover{background-color:#fff;color:#000}.outsourcing-text{font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:42%;transform:translate(-50%,-50%);color:#fff;font-size:3.5rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s;z-index:5;max-width:90%;line-height:1.2}.outsourcing-Outsourcing{margin:40px 0;background:#1a2332;padding:40px 0;position:relative;overflow:hidden}.outsourcing-services-parallax{position:absolute;top:0;left:0;width:120%;height:100%;z-index:1;transition:transform .5s ease}.outsourcing-services-bg-image{width:100%;height:100%;object-fit:cover;opacity:1}.outsourcing-services-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:3}.outsourcing-services-header{margin-bottom:10px}.outsourcing-services-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.outsourcing-services-subtitle{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.outsourcing-services-carousel{position:relative;overflow:hidden}.outsourcing-services-cards{display:flex;gap:20px;transition:transform .5s ease;width:max-content}.outsourcing-service-card{flex:0 0 280px;background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:200px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.outsourcing-service-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.outsourcing-service-image-container{position:absolute;inset:0;opacity:0;transition:all .5s ease;z-index:1;overflow:hidden}.outsourcing-service-card:hover .outsourcing-service-image-container{opacity:.3}.outsourcing-service-image{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform .5s ease}.outsourcing-service-card:hover .outsourcing-service-image{transform:scale(1)}.outsourcing-service-title{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.outsourcing-service-description{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:20px;flex-grow:1;position:relative;z-index:2}.outsourcing-service-btn{width:40px;height:40px;background:#f4f6f8;border:none;border-radius:8px;color:#343b42;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;align-self:flex-start;position:relative;z-index:2}.outsourcing-service-btn:hover{background:#1868db;transform:scale(1.1)}.outsourcing-services-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.outsourcing-services-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.outsourcing-services-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.outsourcing-services-buttons{display:flex;gap:15px}.outsourcing-services-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.outsourcing-services-prev{background:#4a5568;color:#fff}.outsourcing-services-prev:hover{background:#6b7280;transform:scale(1.05)}.outsourcing-services-next{background:#fff;color:#1a2332}.outsourcing-services-next:hover{background:#f8fafc;transform:scale(1.05)}.outsourcing-conventional-outsourcing{max-width:1480px;margin:50px auto 30px;text-align:center}.outsourcing-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.outsourcing-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease}.outsourcing-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.outsourcing-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.outsourcing-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.outsourcing-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease}.outsourcing-video-container video{width:100%;height:100%;object-fit:cover}.outsourcing-video-container:hover{transform:scale(1.05);box-shadow:0 10px 30px #0003}.outsourcing-row{display:flex;flex-direction:column;width:100%;padding:50px 0}.outsourcing-intro-text{width:100%;padding:20px;text-align:left}.outsourcing-intro-text h1{font-size:2rem}.outsourcing-intro-text p{font-size:1.2rem;color:#555}.outsourcing-form-container{width:60%;padding:0 20px}.outsourcing-form-group{margin-bottom:20px;position:relative}.outsourcing-form-group label{font-size:14px;color:#333;margin-bottom:5px;display:block;opacity:0;transition:opacity .2s ease-in-out}.outsourcing-form-control{width:100%;padding:18px;font-size:14px;border:1px solid #ccc;background-color:#f5f5f5;border-radius:0;height:50px}.outsourcing-form-control:focus{border-color:#007bff}.outsourcing-form-control:focus+label,.outsourcing-form-control:not(:placeholder-shown)+label{opacity:1}.outsourcing-form-control:focus+small,.outsourcing-form-control:invalid+small{display:block}.outsourcing-text-danger{color:red;font-size:12px;display:none;position:absolute;bottom:-18px;left:0}.outsourcing-btn-primary{background-color:#007bff;border-color:#0056b3;color:#fff;font-size:1rem;padding:12px 0;border-radius:0;cursor:pointer;width:100%;transition:background-color .3s ease,transform .3s ease;text-transform:uppercase;border:none}.outsourcing-btn-primary:hover{background-color:#0056b3;border-color:#003d80;transform:translateY(-3px)}.outsourcing-custom-select-wrapper{position:relative;width:100%}.outsourcing-form-group select{width:100%;padding:14px 18px;font-size:14px;border:1px solid #ccc;background-color:#f5f5f5;border-radius:0;height:50px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.outsourcing-form-group select:focus{border-color:#007bff;outline:none}.outsourcing-custom-select-wrapper:after{content:"▼";font-size:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#555;pointer-events:none}.outsourcing-form-overlay{position:fixed;top:0;right:-100%;width:50%;height:100%;background:#fff;box-shadow:-4px 0 10px #0003;transition:right .4s ease-in-out;z-index:1000;padding:20px;overflow-y:auto}.outsourcing-form-container{position:relative;width:100%}.outsourcing-close-btn{position:absolute;top:10px;right:15px;font-size:40px;color:#007bff;cursor:pointer}.outsourcing-form-overlay.outsourcing-active{right:0}@media screen and (max-width: 1024px) and (min-width: 769px){.outsourcing-containered{height:80vh;min-height:500px}.outsourcing-containered img{transform:scale(1.1)}.outsourcing-text{font-size:3rem;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:90%}.outsourcing-connecttext{top:calc(50% + 2rem + 20px);left:50%;transform:translate(-50%);font-size:1rem;padding:12px 20px}.outsourcing-fixedtext{top:15px;left:25px;font-size:.9rem}}@media (max-width: 768px){.outsourcing-containered{height:70vh;min-height:400px}.outsourcing-containered img{transform:scale(1);object-position:center top}.outsourcing-text{font-size:2.5rem;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:95%;line-height:1.1}.outsourcing-connecttext{top:calc(45% + 1rem + 15px);left:50%;transform:translate(-50%);font-size:.9rem;padding:10px 15px;max-width:90%;text-align:center}.outsourcing-fixedtext{top:10px;left:15px;font-size:.85rem}.outsourcing-Outsourcing{padding:60px 0}.outsourcing-services-title{font-size:2.5rem}.outsourcing-services-subtitle{font-size:1.1rem}.outsourcing-service-card{flex:0 0 250px;padding:25px;min-height:180px}.outsourcing-service-title{font-size:1.2rem}.outsourcing-service-description{font-size:.9rem}.outsourcing-services-navigation{flex-direction:column;gap:20px}.outsourcing-services-progress{margin-right:0;width:100%}.outsourcing-form-overlay{width:100%}.outsourcing-row{flex-direction:column}.outsourcing-intro-text,.outsourcing-form-container{width:100%}.outsourcing-btn-primary{font-size:1rem}.outsourcing-con-flex{flex-direction:column;align-items:center}.outsourcing-conventional{max-width:100%}.outsourcing-video-container{height:300px}.outsourcing-conventional h2{font-size:22px}.outsourcing-conventional p{font-size:14px}}@media (max-width: 480px){.outsourcing-containered{height:60vh;min-height:350px}.outsourcing-containered img{transform:scale(1);object-position:center top}.outsourcing-text{font-size:2rem;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:95%;line-height:1.1;padding:0 10px}.outsourcing-connecttext{top:calc(40% + .75rem + 15px);left:50%;transform:translate(-50%);font-size:.8rem;padding:8px 12px;max-width:90%;text-align:center}.outsourcing-fixedtext{top:8px;left:10px;font-size:.8rem}.outsourcing-Outsourcing{padding:50px 0}.outsourcing-services-title{font-size:2rem}.outsourcing-services-subtitle{font-size:1rem}.outsourcing-service-card{flex:0 0 220px;padding:20px;min-height:160px}.outsourcing-service-title{font-size:1.1rem}.outsourcing-service-description{font-size:.85rem}.outsourcing-services-nav-btn{width:40px;height:40px;font-size:14px}.outsourcing-fixedtext{top:5%}.outsourcing-text{font-size:3rem}.outsourcing-containered img{transform:scale(1)}.outsourcing-video-container{height:250px}.outsourcing-conventional h2{font-size:24px}.outsourcing-conventional p{font-size:14px}}@media screen and (max-width: 360px){.outsourcing-containered{height:50vh;min-height:300px}.outsourcing-text{font-size:1.8rem;top:35%;padding:0 5px}.outsourcing-connecttext{top:calc(35% + .5rem + 10px);font-size:.75rem;padding:6px 10px}.outsourcing-fixedtext{top:5px;left:8px;font-size:.75rem}}@media screen and (max-height: 500px) and (orientation: landscape){.outsourcing-containered{height:100vh;min-height:100vh}.outsourcing-text{font-size:2.2rem;top:50%}.outsourcing-connecttext{top:calc(50% + 1.5rem + 10px);font-size:.9rem;padding:8px 15px}}.qa-services-containered{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.qa-services-containered img{object-position:center;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.qa-services-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:calc(50% + 1.75rem + 15px);left:33%;transform:translate(-50%);color:#fff;font-size:1.1rem;font-weight:700;background:#0000004d;padding:15px 25px;border-radius:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;z-index:10;display:flex;align-items:center;gap:10px}.qa-services-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.qa-services-connecttext i:hover{background-color:#fff;color:#000}.qa-services-fixedtext{font-family:Times New Roman,Times,serif;position:absolute;top:10px;left:20px;color:#fff;font-size:1rem;font-weight:700;z-index:10}.qa-services-text{font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:42%;transform:translate(-50%,-50%);color:#fff;font-size:3.5rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s;z-index:5;max-width:90%;line-height:1.2}.qa-services-types-section{margin:50px auto;max-width:1300px;padding:2.5rem;background-color:#fff;border-radius:12px;box-shadow:0 8px 24px #0000001a}.qa-services-types-container{width:100%}.qa-services-types-header{text-align:center;margin-bottom:40px}.qa-services-types-title{font-size:28px;font-weight:700;color:#333;margin-bottom:10px;line-height:1.3;font-family:Arial,sans-serif}.qa-services-types-title span{color:#07f}.qa-services-types-subtitle{font-size:16px;color:#666;margin:0}.qa-services-types-carousel{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:40px;position:relative}.qa-services-types-carousel-side{flex:0 0 200px;height:300px;cursor:pointer;position:relative;transition:all .3s ease}.qa-services-types-carousel-side:hover{transform:scale(1.05)}.qa-services-types-side-image-container{width:100%;height:100%;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.qa-services-types-side-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.qa-services-types-side-overlay{position:absolute;inset:0;background:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.qa-services-types-carousel-side:hover .qa-services-types-side-overlay{opacity:1}.qa-services-types-side-overlay i{color:#fff;font-size:24px}.qa-services-types-carousel-main{flex:0 0 400px;height:400px;position:relative;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #00000026}.qa-services-types-main-image-container{width:100%;height:100%;position:relative}.qa-services-types-main-image-container img{width:100%;height:100%;object-fit:cover}.qa-services-types-main-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);color:#fff;padding:30px;z-index:2}.qa-services-types-main-title{font-size:24px;font-weight:700;margin:0 0 10px;color:#fff}.qa-services-types-main-description{font-size:14px;line-height:1.5;margin:0;color:#ffffffe6}.qa-services-types-progress-container{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap}.qa-services-types-progress-item{cursor:pointer;transition:transform .2s ease}.qa-services-types-progress-item:hover{transform:scale(1.1)}.qa-services-types-capsule-progress{width:40px;height:8px;border-radius:4px;cursor:pointer}.qa-services-types-capsule-background{width:100%;height:100%;background-color:#07f3;border-radius:4px;overflow:hidden}.qa-services-types-capsule-fill{height:100%;background-color:#07f;border-radius:4px;transition:width .1s ease}.qa-services-types-simple-circle{width:8px;height:8px;border-radius:50%;background-color:#0077ff4d;transition:background-color .3s ease}.qa-services-types-simple-circle:hover{background-color:#07f9}.qa-services-social-section{background-color:#fff;padding:2.5rem;width:100%;max-width:1300px;border-radius:12px;margin:20px auto;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000001a}.qa-services-social-title{font-size:28px;font-weight:700;color:#333;text-align:center;margin-bottom:30px;line-height:1.3;font-family:Arial,sans-serif}.qa-services-social-title span{color:#07f}.qa-services-social-slider{position:relative;overflow:hidden}.qa-services-social-flex{display:flex;justify-content:space-between;transition:transform .5s ease;gap:20px}.qa-services-social-card{background-color:#fff;border-radius:12px;box-shadow:0 6px 14px #0000001a;padding:30px;font-family:Arial,sans-serif;flex:1 0 250px;text-align:center;transition:all .3s ease}.qa-services-social-card:hover{box-shadow:0 10px 25px #00000026;transform:translateY(-10px)}.qa-services-social-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.qa-services-social-name .qa-services-logo{font-size:20px;font-weight:600;color:#333;text-align:center;line-height:1.2}.qa-services-social-dots{text-align:center;margin-top:30px}.qa-services-dott{height:12px;width:12px;margin:0 6px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.qa-services-dott:hover,.qa-services-active{background-color:#717171}.qa-services-testingtype{padding:2.5rem;background:linear-gradient(135deg,#0a1a2e,#16213e,#1e3a5f,#16213e,#0a1a2e);box-shadow:0 4px 20px #0000001a;position:relative;overflow:hidden}.qa-services-testingtype:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 800px 200px at 20% 30%,rgba(25,55,95,.3) 0%,transparent 50%),radial-gradient(ellipse 600px 150px at 80% 70%,rgba(20,45,80,.4) 0%,transparent 50%),radial-gradient(ellipse 1000px 300px at 50% 50%,rgba(15,35,65,.2) 0%,transparent 60%);border-radius:10px;z-index:1}.qa-services-testingtype:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(30,60,100,.1) 50%,transparent 70%),linear-gradient(-45deg,transparent 40%,rgba(25,50,85,.15) 60%,transparent 80%);border-radius:10px;z-index:2}.qa-services-testingtype h2{color:#fff;font-size:28px;font-weight:600;text-align:center;margin-bottom:40px;letter-spacing:1px;position:relative;z-index:3}.qa-services-testingtype ul{padding:0;margin:0}.qa-services-testingtype ul li{text-align:left;font-size:18px;margin:15px 0;line-height:1.6;color:#333;position:relative;z-index:3}.qa-services-testing-type{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px}.qa-services-test-content{background:linear-gradient(135deg,#fffffff2,#f8fafce6);padding:30px;border-radius:8px;box-shadow:0 4px 12px #0003;width:48%;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease;position:relative;z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.qa-services-test-content:hover{transform:translateY(-10px);box-shadow:0 8px 16px #0003}.qa-services-test-content img{width:100px;height:100px;object-fit:contain;margin-bottom:20px}.qa-services-test-content h2{font-size:22px;color:#1a1a1a;margin-bottom:20px;font-weight:600;text-align:left;position:relative;z-index:3}.qa-services-qa-detail{font-family:Arial,sans-serif;margin:10px 50px}.qa-services-qa-detail h2{text-align:center;font-size:2rem;font-weight:700;margin-bottom:40px;color:#333}.qa-services-qa-detail-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:30px;background-color:#fff;padding:20px;box-shadow:0 2px 10px #0000001a;position:relative;gap:15px}.qa-services-image-qa img{width:100%;height:auto;object-fit:cover;transition:transform .3s ease}.qa-services-text-overlay{position:absolute;top:20px;left:43%;width:57%;background:#0006;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:20px;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;height:75%;box-shadow:0 4px 12px #0000004d;overflow:hidden;box-sizing:border-box}.qa-services-tags{display:flex;flex-wrap:wrap;gap:10px}.qa-services-tags span{display:inline-block;background-color:#fff3;color:#fff;padding:5px 10px;font-size:.9rem;border-radius:15px;border:1px solid rgba(255,255,255,.3)}.qa-services-text-overlay h2{font-size:1.8rem;font-weight:700;margin:40px 0;color:#fff;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.qa-services-text-overlay p{font-size:1rem;line-height:1.6;margin-top:20px;color:#fff;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.qa-services-QA-outsourcing{max-width:1300px;margin:0 auto;padding:20px;background-color:#f4f6f9}.qa-services-QA-outsourcing h2{text-align:center;font-size:2rem;font-weight:700;margin-bottom:40px;color:#333}.qa-services-QA-outsourcing-flex{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:1.4rem}.qa-services-qa-out-detail{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;width:calc(33.33% - 20px);text-align:left;transition:transform .3s ease,box-shadow .3s ease}.qa-services-qa-out-detail:hover{transform:translateY(-10px);box-shadow:0 8px 16px #0003}.qa-services-qa-out-detail img{width:50%;height:30%;border-radius:8px;margin-bottom:15px}.qa-services-qa-out-detail h2{text-align:left;font-size:1.6rem;margin-bottom:10px;color:#2c3e50}.qa-services-qa-out-detail p{font-size:1rem;margin-top:15px;margin-bottom:25px}.qa-services-qa-out-detail ul{padding-left:0;margin-bottom:15px}.qa-services-qa-out-detail ul li{margin-left:15px;font-size:1rem;color:#34495e;margin-top:20px;margin-bottom:8px;text-align:left}.qa-services-tech-container{margin:50px 0;background-image:url(/assets/backgroundtech-DbEnt1u8.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px 20px;box-shadow:0 8px 24px #0000001a}.qa-services-tech-container h1{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.qa-services-technology{margin-bottom:40px;color:#fff}.qa-services-Tech-Head ul{display:flex;justify-content:center;list-style:none;padding:2.5rem;margin:0}.qa-services-Tech-Head li{margin:0 20px;font-size:1.2rem;font-weight:500;color:#fff;text-align:center}.qa-services-Tech-Head a{text-decoration:none;color:inherit;cursor:pointer}.qa-services-Tech-Head a:hover{text-decoration:underline;color:#fff;opacity:.8}.qa-services-Tech-icon ul{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;padding-top:30px;margin-bottom:20px}.qa-services-Tech-icon ul h4{margin-top:10px;font-size:1rem;font-weight:500;color:#fff;text-align:center}.qa-services-Tech-icon li{list-style:none;text-align:center;margin-bottom:20px}.qa-services-Tech-icon img{width:90px;height:90px;object-fit:contain;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.qa-services-Tech-icon img:hover{transform:scale(1.1);box-shadow:0 6px 12px #0003}.qa-services-row{display:flex;flex-direction:column;width:100%;padding:50px 0}.qa-services-intro-text{width:100%;padding:20px;text-align:left}.qa-services-intro-text h1{font-size:2rem}.qa-services-intro-text p{font-size:1.2rem;color:#555}.qa-services-form-container{width:60%;padding:0 20px}.qa-services-form-group{margin-bottom:20px;position:relative}.qa-services-form-group label{font-size:14px;color:#333;margin-bottom:5px;display:block;opacity:0;transition:opacity .2s ease-in-out}.qa-services-form-control{width:100%;padding:18px;font-size:14px;border:1px solid #ccc;background-color:#f5f5f5;border-radius:0;height:50px}.qa-services-form-control:focus{border-color:#007bff}.qa-services-form-control:focus+label,.qa-services-form-control:not(:placeholder-shown)+label{opacity:1}.qa-services-form-control:focus+small,.qa-services-form-control:invalid+small{display:block}.qa-services-text-danger{color:red;font-size:12px;display:none;position:absolute;bottom:-18px;left:0}.qa-services-btn-primary{background-color:#007bff;border-color:#0056b3;color:#fff;font-size:1rem;padding:12px 0;border-radius:0;cursor:pointer;width:100%;transition:background-color .3s ease,transform .3s ease;text-transform:uppercase;border:none}.qa-services-btn-primary:hover{background-color:#0056b3;border-color:#003d80;transform:translateY(-3px)}.qa-services-custom-select-wrapper{position:relative;width:100%}.qa-services-form-group select{width:100%;padding:14px 18px;font-size:14px;border:1px solid #ccc;background-color:#f5f5f5;border-radius:0;height:50px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qa-services-form-group select:focus{border-color:#007bff;outline:none}.qa-services-custom-select-wrapper:after{content:"▼";font-size:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#555;pointer-events:none}.qa-services-form-overlay{position:fixed;top:0;right:-100%;width:50%;height:100%;background:#fff;box-shadow:-4px 0 10px #0003;transition:right .4s ease-in-out;z-index:1000;padding:20px;overflow-y:auto}.qa-services-form-container{position:relative;width:100%}.qa-services-close-btn{position:absolute;top:10px;right:15px;font-size:40px;color:#007bff;cursor:pointer}.qa-services-form-overlay.qa-services-active{right:0}@media screen and (max-width: 1024px) and (min-width: 769px){.qa-services-text-overlay{position:relative;width:100%;top:-125px;left:0;transform:none;padding:18px;background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:auto;min-height:220px;margin-top:20px;box-sizing:border-box}.qa-services-qa-detail-content{flex-direction:column;padding:20px}.qa-services-qa-detail .qa-services-image-qa{order:-1;margin-bottom:15px}}@media screen and (max-width: 1200px){.qa-services-types-carousel{gap:15px}.qa-services-types-carousel-side{flex:0 0 150px;height:250px}.qa-services-types-carousel-main{flex:0 0 350px;height:350px}.qa-services-social-dots{display:none}.qa-services-social-flex{flex-direction:row;flex-wrap:wrap;justify-content:center}.qa-services-social-card{flex:1 0 45%;margin-bottom:20px}.qa-services-testing-type{flex-wrap:wrap}.qa-services-test-content{width:48%}.qa-services-QA-outsourcing-flex{flex-wrap:wrap;justify-content:space-between}.qa-services-qa-out-detail{width:calc(50% - 20px)}}@media screen and (max-width: 1024px) and (min-width: 769px){.qa-services-containered{height:80vh;min-height:500px}.qa-services-containered img{transform:scale(1.1)}.qa-services-text{font-size:3rem;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:90%}.qa-services-connecttext{top:calc(50% + 2rem + 20px);left:50%;transform:translate(-50%);font-size:1rem;padding:12px 20px}.qa-services-fixedtext{top:15px;left:25px;font-size:.9rem}}@media screen and (max-width: 768px){.qa-services-containered{height:70vh;min-height:400px}.qa-services-containered img{transform:scale(1);object-position:center top}.qa-services-text{font-size:2.5rem;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:95%;line-height:1.1}.qa-services-connecttext{top:calc(45% + 1rem + 15px);left:50%;transform:translate(-50%);font-size:.9rem;padding:10px 15px;max-width:90%;text-align:center}.qa-services-fixedtext{top:10px;left:15px;font-size:.85rem}.qa-services-types-carousel{flex-direction:column;gap:20px}.qa-services-types-carousel-side{display:none}.qa-services-types-carousel-main{flex:1;width:100%;max-width:400px;height:300px}.qa-services-types-main-details{padding:20px}.qa-services-types-main-title{font-size:20px}.qa-services-types-main-description{font-size:13px}.qa-services-types-progress-container{gap:10px}.qa-services-form-overlay{width:100%}.qa-services-row{flex-direction:column}.qa-services-intro-text,.qa-services-form-container{width:100%}.qa-services-btn-primary{font-size:1rem}.qa-services-containered img{transform:scale(1)}.qa-services-social-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.qa-services-social-card{flex:1 0 45%;margin-bottom:20px}.qa-services-social-title{font-size:24px}.qa-services-social-slider{padding:0 10px}.qa-services-testing-type{flex-direction:column}.qa-services-test-content{width:100%;margin-bottom:20px}.qa-services-QA-outsourcing-flex{flex-direction:column}.qa-services-qa-out-detail{width:100%;margin-bottom:20px}.qa-services-Tech-icon img{width:70px;height:70px}.qa-services-social-dots{display:none}.qa-services-qa-detail-content{flex-direction:column;padding:15px}.qa-services-qa-detail .qa-services-image-qa img{width:100%;height:auto}.qa-services-text-overlay{position:relative;width:100%;top:0;left:0;transform:none;padding:15px;background:#0009;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:auto;min-height:200px;margin-top:15px}.qa-services-tags span{font-size:.85rem;padding:5px 10px}.qa-services-text-overlay h2{font-size:1.4rem;margin:20px 0 15px}.qa-services-text-overlay p{font-size:.9rem;line-height:1.5;margin-top:15px}.qa-services-test-content h2{font-size:18px}.qa-services-qa-out-detail h2{font-size:1.4rem}}@media screen and (max-width: 480px){.qa-services-containered{height:60vh;min-height:350px}.qa-services-containered img{transform:scale(1);object-position:center top}.qa-services-text{font-size:2rem;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:95%;line-height:1.1;padding:0 10px}.qa-services-connecttext{top:calc(40% + .75rem + 15px);left:50%;transform:translate(-50%);font-size:.8rem;padding:8px 12px;max-width:90%;text-align:center}.qa-services-fixedtext{top:8px;left:10px;font-size:.8rem}.qa-services-types-section{padding:15px;margin:20px auto}.qa-services-types-title{font-size:22px}.qa-services-types-subtitle{font-size:14px}.qa-services-types-carousel-main{height:250px}.qa-services-types-main-details{padding:15px}.qa-services-types-main-title{font-size:18px}.qa-services-types-main-description{font-size:12px}.qa-services-types-progress-container{gap:8px}.qa-services-types-capsule-progress{width:30px;height:6px}.qa-services-types-simple-circle{width:6px;height:6px}.qa-services-text{top:35%;font-size:3.5rem}.qa-services-fixedtext{top:5%}*{box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden}.qa-services-containered img{width:100%;transform:scale(1)}.qa-services-QA-outsourcing-flex{flex-direction:column;width:100%}.qa-services-qa-out-detail{width:100%;margin-bottom:15px;padding:15px}.qa-services-Tech-Head ul{flex-direction:column;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.qa-services-Tech-Head li{margin:10px 0}.qa-services-Tech-icon img{width:60px;height:60px;margin:10px}.qa-services-qa-detail-content{flex-direction:column;padding:10px;width:100%;max-height:100%;overflow-y:auto}.qa-services-qa-detail .qa-services-image-qa img{width:100%;height:auto}.qa-services-text-overlay{position:relative;width:100%;top:0;left:0;transform:none;padding:12px;min-height:250px;max-height:none;overflow-y:visible;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;background:#000000b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-top:10px;box-sizing:border-box}.qa-services-tags span{margin-bottom:10px;font-size:.8rem;padding:4px 8px}.qa-services-test-content h2{font-size:16px}.qa-services-qa-out-detail h2{font-size:1.2rem}.qa-services-testingtype,.qa-services-QA-outsourcing,.qa-services-tech-container{margin:50px auto;padding:10px;width:100%}.qa-services-social-dots{display:none}.qa-services-qa-detail-content h2,.qa-services-qa-detail-content p{font-size:1rem;margin:0;padding:0;word-wrap:break-word;overflow-wrap:break-word}.qa-services-qa-detail-content h2{font-size:1.2rem;margin-bottom:10px}.qa-services-qa-detail-content p{font-size:.9rem;margin-top:10px}.qa-services-text-overlay h2{font-size:1.1rem;margin:15px 0 10px;line-height:1.3}.qa-services-text-overlay p{font-size:.85rem;line-height:1.4;margin-top:10px}.qa-services-qa-detail-content{min-height:400px}.qa-services-qa-detail-content p{word-wrap:break-word;overflow-wrap:break-word}}@media screen and (max-width: 360px){.qa-services-containered{height:50vh;min-height:300px}.qa-services-text{font-size:1.8rem;top:35%;padding:0 5px}.qa-services-connecttext{top:calc(35% + .5rem + 10px);font-size:.75rem;padding:6px 10px}.qa-services-fixedtext{top:5px;left:8px;font-size:.75rem}}@media screen and (max-height: 500px) and (orientation: landscape){.qa-services-containered{height:100vh;min-height:100vh}.qa-services-text{font-size:2.2rem;top:50%}.qa-services-connecttext{top:calc(50% + 1.5rem + 10px);font-size:.9rem;padding:8px 15px}}.newhome-services{background:#1a2332;padding:40px 0;position:relative;overflow:hidden}.newhome-service-card{background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;height:300px;max-height:300px;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;width:280px;flex:0 0 280px}.newhome-service-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.newhome-service-title{font-size:1.4rem;font-weight:600;margin-bottom:10px;position:relative;z-index:2;height:50px;max-height:50px;min-height:50px;display:flex;align-items:center;flex-shrink:0}.newhome-service-description{font-size:.95rem;line-height:1.5;margin-bottom:20px;position:relative;z-index:2;height:120px;max-height:120px;min-height:120px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;flex-shrink:0}.newhome-service-btn{width:40px;height:40px;border:none;border-radius:50%;background:#fff3;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative;z-index:2;align-self:flex-end;flex-shrink:0;margin-top:auto}.newhome-service-btn:hover{background:#fff;color:#1a2332;transform:scale(1.1)}@media (max-width: 768px){.newhome-services{padding:60px 0}.newhome-services-title{font-size:2.5rem}.newhome-services-subtitle{font-size:1.1rem}.newhome-service-card{flex:0 0 250px;padding:25px;height:280px;max-height:280px;min-height:280px}.newhome-service-title{font-size:1.2rem;height:45px;max-height:45px;min-height:45px}.newhome-service-description{font-size:.9rem;height:100px;max-height:100px;min-height:100px}.newhome-services-navigation{flex-direction:column;gap:20px}.newhome-services-progress{margin-right:0;width:100%}}@media (max-width: 480px){.newhome-services{padding:50px 0}.newhome-services-title{font-size:2rem}.newhome-services-subtitle{font-size:1rem}.newhome-service-card{flex:0 0 220px;padding:20px;height:260px;max-height:260px;min-height:260px}.newhome-service-title{font-size:1.1rem;height:40px;max-height:40px;min-height:40px}.newhome-service-description{font-size:.85rem;height:90px;max-height:90px;min-height:90px}.newhome-services-nav-btn{width:40px;height:40px;font-size:14px}}.application-services-page{width:100%}.application-services-containered{position:relative;width:100%;height:100vh;overflow:hidden}.application-services-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.application-services-fixedtext{font-family:Times New Roman,Times,serif;position:absolute;top:10px;left:20px;color:#fff;font-size:1rem;font-weight:700;z-index:10}.application-services-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.application-services-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.application-services-connecttext i:hover{background-color:#fff;color:#000}.application-services-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.application-services-business-executive{margin:50px auto 30px;text-align:center}.application-services-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.application-services-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease}.application-services-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.application-services-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.application-services-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.application-services-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease}.application-services-video-container video{width:100%;height:100%;object-fit:cover}.application-services-business-content{max-width:800px}.application-services-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.application-services-business-flex{display:flex;gap:20px;justify-content:flex-start;flex-wrap:wrap;margin-left:3.5rem}.application-services-business-text{width:40%;margin:10px;text-align:left;transition:all .3s ease-in-out;box-shadow:0 4px 8px #0000001a;padding:20px}.application-services-business-text h2{font-size:24px;height:60px;color:#333;margin-bottom:10px;line-height:1.4}.application-services-business-text p{font-size:16px;color:#666;line-height:1.6;margin-top:20px}.application-services-business-text:hover{background-color:#9e9e9e;color:#000;transform:translateY(-10px)}.application-services-business-text:hover h2,.application-services-business-text:hover p{color:#000}.application-services-faq-section{background-color:#f9f9f9;margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between}.application-services-faq-item{width:48%;margin-bottom:20px;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.application-services-faq-item:hover{transform:translateY(-5px)}.application-services-faq-question{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:18px;font-weight:700;color:#2c3e50;color:#000}.application-services-faq-toggle{background-color:#000;color:#fff;border:none;padding:8px 15px;border-radius:30%;font-size:20px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.application-services-faq-toggle:hover{background-color:#888;color:#000;transform:scale(1.1)}.application-services-faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.application-services-faq-answer.application-services-show{display:block}.application-services-faq-answer ul{padding-left:20px;list-style-type:disc}.application-services-faq-question span{font-size:18px;font-weight:700;color:#222}.application-services-row{display:flex;flex-direction:column;width:100%;padding:50px 0}.application-services-intro-text{width:100%;padding:20px;text-align:left}.application-services-intro-text h1{font-size:2rem}.application-services-intro-text p{font-size:1.2rem;color:#555}.application-services-form-container-inner{width:60%;padding:0 20px}.application-services-form-group{margin-bottom:20px;position:relative}.application-services-form-group label{font-size:14px;color:#333;margin-bottom:5px;display:block;opacity:0;transition:opacity .2s ease-in-out}.application-services-form-control{width:100%;padding:18px;font-size:14px;border:1px solid #ccc;background-color:#f5f5f5;border-radius:0;height:50px}.application-services-form-control:focus{border-color:#007bff}.application-services-form-control:focus+label,.application-services-form-control:not(:placeholder-shown)+label{opacity:1}.application-services-form-control:focus+small,.application-services-form-control:invalid+small{display:block}.application-services-text-danger{color:red;font-size:12px;display:none;position:absolute;bottom:-18px;left:0}.application-services-btn-primary{background-color:#007bff;border-color:#0056b3;color:#fff;font-size:1rem;padding:12px 0;border-radius:0;cursor:pointer;width:100%;transition:background-color .3s ease,transform .3s ease;text-transform:uppercase}.application-services-btn-primary:hover{background-color:#0056b3;border-color:#003d80;transform:translateY(-3px)}.application-services-custom-select-wrapper{position:relative;width:100%}.application-services-form-group select{width:100%;padding:14px 18px;font-size:14px;border:1px solid #ccc;background-color:#f5f5f5;border-radius:0;height:50px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.application-services-form-group select:focus{border-color:#007bff;outline:none}.application-services-custom-select-wrapper:after{content:"▼";font-size:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#555;pointer-events:none}.application-services-form-overlay{position:fixed;top:0;right:-100%;width:50%;height:100%;background:#fff;box-shadow:-4px 0 10px #0003;transition:right .4s ease-in-out;z-index:1000;padding:20px;overflow-y:auto}.application-services-form-container{position:relative;width:100%}.application-services-close-btn{position:absolute;top:10px;right:15px;font-size:40px;color:#007bff;cursor:pointer}.application-services-form-overlay.active{right:0}@media (max-width: 1200px){.application-services-business-text{width:48%}.application-services-conventional{max-width:700px}}@media (max-width: 1024px){.application-services-business-text{width:35%;height:300px;margin-bottom:20px}.application-services-business-flex{flex-direction:row;align-items:center}.application-services-conventional{max-width:90%}.application-services-video-container{height:300px}}@media (max-width: 768px){.application-services-con-flex{flex-direction:column}.application-services-business-title{font-size:28px}.application-services-faq-section h2{font-size:30px}.application-services-faq-toggle{font-size:18px}.application-services-video-container{height:250px}.application-services-form-overlay{width:100%}.application-services-row{flex-direction:column}.application-services-business-text h2{height:80px}.application-services-intro-text,.application-services-form-container-inner{width:100%}.application-services-btn-primary{font-size:1rem}}@media (max-width: 480px){.application-services-business-flex{flex-direction:column;margin:0}.application-services-business-text{width:75%;height:auto}.application-services-fixedtext{top:5%}.application-services-business-title,.application-services-conventional h2{font-size:24px}.application-services-conventional p,.application-services-faq-question{font-size:16px}.application-services-text{font-size:2rem}.application-services-faq-section{flex-direction:column}.application-services-faq-item{width:100%}}.cybersecurity-page{width:100%}.cybersecurity-containered{position:relative;width:100%;height:100vh;overflow:hidden}.cybersecurity-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.cybersecurity-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.cybersecurity-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.cybersecurity-connecttext i:hover{background-color:#fff;color:#000}.cybersecurity-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.cybersecurity-business-executive{margin:50px auto 30px;text-align:center}.cybersecurity-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.cybersecurity-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease}.cybersecurity-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.cybersecurity-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.cybersecurity-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.cybersecurity-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease}.cybersecurity-video-container video{width:100%;height:100%;object-fit:cover}.cybersecurity-business-content{max-width:800px}.cybersecurity-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.cybersecurity-business-flex{display:flex;gap:20px;justify-content:flex-start;flex-wrap:wrap;margin-left:3.5rem}.cybersecurity-business-text{width:40%;margin:10px;text-align:left;transition:all .3s ease-in-out;box-shadow:0 4px 8px #0000001a;padding:20px}.cybersecurity-business-text h2{font-size:24px;height:60px;color:#333;margin-bottom:10px;line-height:1.4}.cybersecurity-business-text p{font-size:16px;color:#666;line-height:1.6;margin-top:20px}.cybersecurity-business-text:hover{background-color:#9e9e9e;color:#000;transform:translateY(-10px)}.cybersecurity-business-text:hover h2,.cybersecurity-business-text:hover p{color:#000}.cybersecurity-faq-section{background-color:#f9f9f9;margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between}.cybersecurity-faq-item{width:48%;margin-bottom:20px;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.cybersecurity-faq-item:hover{transform:translateY(-5px)}.cybersecurity-faq-question{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:18px;font-weight:700;color:#000}.cybersecurity-faq-toggle{background-color:#000;color:#fff;border:none;padding:8px 15px;border-radius:30%;font-size:20px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.cybersecurity-faq-toggle:hover{background-color:#888;color:#000;transform:scale(1.1)}.cybersecurity-faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.cybersecurity-faq-answer.cybersecurity-show{display:block}.cybersecurity-faq-question span{font-size:18px;font-weight:700;color:#222}@media (max-width: 1200px){.cybersecurity-business-text{width:48%}.cybersecurity-conventional{max-width:700px}}@media (max-width: 1024px){.cybersecurity-business-text{width:35%;height:300px;margin-bottom:20px}.cybersecurity-business-flex{flex-direction:row;align-items:center}.cybersecurity-conventional{max-width:90%}.cybersecurity-video-container{height:300px}}@media (max-width: 768px){.cybersecurity-con-flex{flex-direction:column}.cybersecurity-business-title{font-size:28px}.cybersecurity-faq-toggle{font-size:18px}.cybersecurity-video-container{height:250px}.cybersecurity-business-text h2{height:80px}}@media (max-width: 480px){.cybersecurity-business-flex{flex-direction:column;margin:0}.cybersecurity-business-text{width:75%;height:auto}.cybersecurity-business-title,.cybersecurity-conventional h2{font-size:24px}.cybersecurity-conventional p,.cybersecurity-faq-question{font-size:16px}.cybersecurity-text{font-size:2rem}.cybersecurity-faq-section{flex-direction:column}.cybersecurity-faq-item{width:100%}}.enterprise-automation-page{width:100%}.enterprise-automation-containered{position:relative;width:100%;height:100vh;overflow:hidden}.enterprise-automation-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.enterprise-automation-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.enterprise-automation-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.enterprise-automation-connecttext i:hover{background-color:#fff;color:#000}.enterprise-automation-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.enterprise-automation-business-executive{margin:50px auto 30px;text-align:center}.enterprise-automation-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.enterprise-automation-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease}.enterprise-automation-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.enterprise-automation-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.enterprise-automation-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.enterprise-automation-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease}.enterprise-automation-video-container video{width:100%;height:100%;object-fit:cover}.enterprise-automation-business-content{max-width:800px}.enterprise-automation-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.enterprise-automation-business-flex{display:flex;gap:20px;justify-content:flex-start;flex-wrap:wrap;margin-left:3.5rem}.enterprise-automation-business-text{width:40%;margin:10px;text-align:left;transition:all .3s ease-in-out;box-shadow:0 4px 8px #0000001a;padding:20px}.enterprise-automation-business-text h2{font-size:24px;height:60px;color:#333;margin-bottom:10px;line-height:1.4}.enterprise-automation-business-text p{font-size:16px;color:#666;line-height:1.6;margin-top:20px}.enterprise-automation-business-text:hover{background-color:#9e9e9e;color:#000;transform:translateY(-10px)}.enterprise-automation-business-text:hover h2,.enterprise-automation-business-text:hover p{color:#000}.enterprise-automation-faq-section{background-color:#f9f9f9;margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between}.enterprise-automation-faq-item{width:48%;margin-bottom:20px;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.enterprise-automation-faq-item:hover{transform:translateY(-5px)}.enterprise-automation-faq-question{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:18px;font-weight:700;color:#000}.enterprise-automation-faq-toggle{background-color:#000;color:#fff;border:none;padding:8px 15px;border-radius:30%;font-size:20px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.enterprise-automation-faq-toggle:hover{background-color:#888;color:#000;transform:scale(1.1)}.enterprise-automation-faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.enterprise-automation-faq-answer.enterprise-automation-show{display:block}.enterprise-automation-faq-question span{font-size:18px;font-weight:700;color:#222}@media (max-width: 1200px){.enterprise-automation-business-text{width:48%}.enterprise-automation-conventional{max-width:700px}}@media (max-width: 1024px){.enterprise-automation-business-text{width:35%;height:300px;margin-bottom:20px}.enterprise-automation-business-flex{flex-direction:row;align-items:center}.enterprise-automation-conventional{max-width:90%}.enterprise-automation-video-container{height:300px}}@media (max-width: 768px){.enterprise-automation-con-flex{flex-direction:column}.enterprise-automation-business-title{font-size:28px}.enterprise-automation-faq-toggle{font-size:18px}.enterprise-automation-video-container{height:250px}.enterprise-automation-business-text h2{height:80px}}@media (max-width: 480px){.enterprise-automation-business-flex{flex-direction:column;margin:0}.enterprise-automation-business-text{width:75%;height:auto}.enterprise-automation-business-title,.enterprise-automation-conventional h2{font-size:24px}.enterprise-automation-conventional p,.enterprise-automation-faq-question{font-size:16px}.enterprise-automation-text{font-size:2rem}.enterprise-automation-faq-section{flex-direction:column}.enterprise-automation-faq-item{width:100%}}.generative-ai-page{width:100%}.generative-ai-containered{position:relative;width:100%;height:100vh;overflow:hidden}.generative-ai-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.generative-ai-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.generative-ai-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.generative-ai-connecttext i:hover{background-color:#fff;color:#000}.generative-ai-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.generative-ai-business-executive{margin:50px auto 30px;text-align:center}.generative-ai-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.generative-ai-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease}.generative-ai-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.generative-ai-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.generative-ai-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.generative-ai-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease}.generative-ai-video-container video{width:100%;height:100%;object-fit:cover}.generative-ai-business-content{max-width:800px}.generative-ai-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.generative-ai-business-flex{display:flex;gap:20px;justify-content:flex-start;flex-wrap:wrap;margin-left:3.5rem}.generative-ai-business-text{width:40%;margin:10px;text-align:left;transition:all .3s ease-in-out;box-shadow:0 4px 8px #0000001a;padding:20px}.generative-ai-business-text h2{font-size:24px;height:60px;color:#333;margin-bottom:10px;line-height:1.4}.generative-ai-business-text p{font-size:16px;color:#666;line-height:1.6;margin-top:20px}.generative-ai-business-text:hover{background-color:#9e9e9e;color:#000;transform:translateY(-10px)}.generative-ai-business-text:hover h2,.generative-ai-business-text:hover p{color:#000}.generative-ai-faq-section{background-color:#f9f9f9;margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between}.generative-ai-faq-item{width:48%;margin-bottom:20px;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.generative-ai-faq-item:hover{transform:translateY(-5px)}.generative-ai-faq-question{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:18px;font-weight:700;color:#000}.generative-ai-faq-toggle{background-color:#000;color:#fff;border:none;padding:8px 15px;border-radius:30%;font-size:20px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.generative-ai-faq-toggle:hover{background-color:#888;color:#000;transform:scale(1.1)}.generative-ai-faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.generative-ai-faq-answer.generative-ai-show{display:block}.generative-ai-faq-question span{font-size:18px;font-weight:700;color:#222}@media (max-width: 1200px){.generative-ai-business-text{width:48%}.generative-ai-conventional{max-width:700px}}@media (max-width: 1024px){.generative-ai-business-text{width:35%;height:300px;margin-bottom:20px}.generative-ai-business-flex{flex-direction:row;align-items:center}.generative-ai-conventional{max-width:90%}.generative-ai-video-container{height:300px}}@media (max-width: 768px){.generative-ai-con-flex{flex-direction:column}.generative-ai-business-title{font-size:28px}.generative-ai-faq-toggle{font-size:18px}.generative-ai-video-container{height:250px}.generative-ai-business-text h2{height:80px}}@media (max-width: 480px){.generative-ai-business-flex{flex-direction:column;margin:0}.generative-ai-business-text{width:75%;height:auto}.generative-ai-business-title,.generative-ai-conventional h2{font-size:24px}.generative-ai-conventional p,.generative-ai-faq-question{font-size:16px}.generative-ai-text{font-size:2rem}.generative-ai-faq-section{flex-direction:column}.generative-ai-faq-item{width:100%}}.sustainability-page{width:100%}.sustainability-containered{position:relative;width:100%;height:100vh;overflow:hidden}.sustainability-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.sustainability-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.sustainability-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.sustainability-connecttext i:hover{background-color:#fff;color:#000}.sustainability-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.sustainability-business-executive{margin:50px auto 30px;text-align:center}.sustainability-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.sustainability-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease}.sustainability-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.sustainability-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.sustainability-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.sustainability-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease}.sustainability-video-container video{width:100%;height:100%;object-fit:cover}.sustainability-business-content{max-width:800px}.sustainability-business-title{text-align:center;padding:2.5rem;font-size:34px}.sustainability-business-flex{display:flex;gap:20px;justify-content:flex-start;flex-wrap:wrap;margin-left:3.5rem}.sustainability-business-text{width:40%;margin:10px;text-align:left;transition:all .3s ease-in-out;box-shadow:0 4px 8px #0000001a;padding:20px}.sustainability-business-text h2{font-size:24px;height:60px;color:#333;margin-bottom:10px;line-height:1.4}.sustainability-business-text p{font-size:16px;color:#666;line-height:1.6;margin-top:20px}.sustainability-business-text:hover{background-color:#9e9e9e;color:#000;transform:translateY(-10px)}.sustainability-business-text:hover h2,.sustainability-business-text:hover p{color:#000}.sustainability-faq-section{background-color:#f9f9f9;margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between}.sustainability-faq-item{width:48%;margin-bottom:20px;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.sustainability-faq-item:hover{transform:translateY(-5px)}.sustainability-faq-question{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:18px;font-weight:700;color:#000}.sustainability-faq-toggle{background-color:#000;color:#fff;border:none;padding:8px 15px;border-radius:30%;font-size:20px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.sustainability-faq-toggle:hover{background-color:#888;color:#000;transform:scale(1.1)}.sustainability-faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.sustainability-faq-answer.sustainability-show{display:block}.sustainability-faq-answer ul{padding-left:20px;list-style-type:disc}.sustainability-faq-question span{font-size:18px;font-weight:700;color:#222}@media (max-width: 1200px){.sustainability-business-text{width:48%}.sustainability-conventional{max-width:700px}}@media (max-width: 1024px){.sustainability-business-text{width:35%;height:300px;margin-bottom:20px}.sustainability-business-flex{flex-direction:row;align-items:center}.sustainability-conventional{max-width:90%}.sustainability-video-container{height:300px}}@media (max-width: 768px){.sustainability-con-flex{flex-direction:column}.sustainability-business-title{font-size:28px}.sustainability-faq-toggle{font-size:18px}.sustainability-video-container{height:250px}.sustainability-business-text h2{height:80px}}@media (max-width: 480px){.sustainability-business-flex{flex-direction:column;margin:0}.sustainability-business-text{width:75%;height:auto}.sustainability-business-title,.sustainability-conventional h2{font-size:24px}.sustainability-conventional p,.sustainability-faq-question{font-size:16px}.sustainability-text{font-size:2rem}.sustainability-faq-section{flex-direction:column}.sustainability-faq-item{width:100%}}.testing-page{width:100%}.testing-containered{position:relative;width:100%;height:100vh;overflow:hidden}.testing-containered img{object-position:top;object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.2)}.testing-connecttext{text-decoration:none;font-family:Times New Roman,Times,serif;position:absolute;top:50%;left:5%;color:#fff;font-size:1rem;font-weight:700;z-index:10}.testing-connecttext i{background-color:#c5ccd2;color:#fff;padding:10px;border-radius:50%;display:inline-block;font-size:20px;transition:background-color .3s ease,transform .3s ease;margin-left:5px}.testing-connecttext i:hover{background-color:#fff;color:#000}.testing-text{font-family:Times New Roman,Times,serif;position:absolute;top:40%;left:5%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.testing-business-executive{margin:50px auto 30px;text-align:center}.testing-con-flex{display:flex;align-items:center;gap:50px;padding:2.5rem}.testing-conventional{flex:1;max-width:1000px;box-sizing:border-box;text-align:left;padding:20px;background-color:#fff;box-shadow:0 6px 16px #0000001a;transition:all .3s ease}.testing-conventional:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.testing-conventional h2{font-size:30px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.4;font-family:Roboto,sans-serif}.testing-conventional p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px;font-family:Open Sans,sans-serif}.testing-video-container{position:relative;width:100%;height:400px;background-color:#222;overflow:hidden;box-shadow:0 6px 20px #00000026;transition:all .3s ease}.testing-video-container video{width:100%;height:100%;object-fit:cover}.testing-business-content{max-width:800px}.testing-business-title{text-align:center;margin:80px 0 20px;font-size:34px}.testing-business-flex{display:flex;gap:20px;justify-content:flex-start;flex-wrap:wrap;margin-left:3.5rem}.testing-business-text{width:40%;margin:10px;text-align:left;transition:all .3s ease-in-out;box-shadow:0 4px 8px #0000001a;padding:20px}.testing-business-text h2{font-size:24px;height:60px;color:#333;margin-bottom:10px;line-height:1.4}.testing-business-text p{font-size:16px;color:#666;line-height:1.6;margin-top:20px}.testing-business-text:hover{background-color:#9e9e9e;color:#000;transform:translateY(-10px)}.testing-business-text:hover h2,.testing-business-text:hover p{color:#000}.testing-faq-section{background-color:#f9f9f9;margin:20px auto;padding:2.5rem;font-family:Arial,sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between}.testing-faq-item{width:48%;margin-bottom:20px;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.testing-faq-item:hover{transform:translateY(-5px)}.testing-faq-question{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:18px;font-weight:700;color:#000}.testing-faq-toggle{background-color:#000;color:#fff;border:none;padding:8px 15px;border-radius:30%;font-size:20px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.testing-faq-toggle:hover{background-color:#888;color:#000;transform:scale(1.1)}.testing-faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.testing-faq-answer.testing-show{display:block}.testing-faq-question span{font-size:18px;font-weight:700;color:#222}@media (max-width: 1200px){.testing-business-text{width:48%}.testing-conventional{max-width:700px}}@media (max-width: 1024px){.testing-business-text{width:35%;height:300px;margin-bottom:20px}.testing-business-flex{flex-direction:row;align-items:center}.testing-conventional{max-width:90%}.testing-video-container{height:300px}}@media (max-width: 768px){.testing-con-flex{flex-direction:column}.testing-business-title{font-size:28px}.testing-faq-toggle{font-size:18px}.testing-video-container{height:250px}.testing-business-text h2{height:80px}}@media (max-width: 480px){.testing-business-flex{flex-direction:column;margin:0}.testing-business-text{width:75%;height:auto}.testing-business-title,.testing-conventional h2{font-size:24px}.testing-conventional p,.testing-faq-question{font-size:16px}.testing-text{font-size:2rem}.testing-faq-section{flex-direction:column}.testing-faq-item{width:100%}}.privacy-body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0;color:#333;text-align:left}.privacy-main-wrapper{display:flex;justify-content:center;max-width:1200px;width:100%;margin:40px auto;gap:20px;background-color:#fff}.privacy-content{width:800px;padding:25px;background-color:#fff;box-shadow:0 2px 10px #0000001a;border-radius:8px;margin-right:340px;text-align:left}.privacy-sidebar{width:300px;background-color:#2d3e50;color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 15px #0000001a;font-size:16px;position:fixed;top:100px;right:20px;max-height:calc(100vh - 120px);overflow-y:auto;z-index:1000;transition:all .3s ease;text-align:left}.privacy-sidebar.sidebar-absolute{position:absolute;top:auto;right:auto;bottom:0}.privacy-sidebar h2{font-size:20px;margin-bottom:20px;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px}.privacy-sidebar ul{list-style:none;padding:0}.privacy-sidebar li{margin-bottom:15px}.privacy-sidebar a{color:#fff;text-decoration:none;font-size:16px;transition:color .3s ease;display:block;padding:5px 0}.privacy-sidebar a:hover,.privacy-sidebar a.privacy-active{color:#f39c12}.privacy-content h1{font-size:24px;color:#333;margin-bottom:15px;font-weight:600;text-align:left}.privacy-content h2{font-size:20px;margin-bottom:10px;color:#444;text-align:left}.privacy-content p,.privacy-content ul{font-size:16px;line-height:1.8;margin-bottom:20px;text-align:left}.privacy-content ul li{margin-left:20px;text-align:left}.privacy-content div{margin-bottom:40px;text-align:left}.privacy-content p{margin-bottom:20px;text-align:left}.privacy-content h1,.privacy-content h2{border-bottom:2px solid #f2f2f2;padding-bottom:10px;margin-bottom:20px;text-align:left}.privacy-content ul li{padding-left:10px;text-align:left}.privacy-content h1,.privacy-content div[id]{scroll-margin-top:80px}@media screen and (max-width: 1024px){.privacy-content{margin-right:0}.privacy-sidebar{display:none}}@media screen and (max-width: 480px){.privacy-content{width:100%;padding:20px;margin-right:0}.privacy-sidebar h2{font-size:18px}.privacy-sidebar a{font-size:13px}.privacy-content h1{font-size:22px}.privacy-content h2{font-size:18px}.privacy-content p,.privacy-content ul{font-size:14px}}body{font-family:Arial,sans-serif;margin:0;padding:0;box-sizing:border-box}.newhome-containered{position:relative;width:100%;height:100vh;overflow:hidden;margin-top:0;padding-top:0}.newhome-containered img{object-fit:cover;width:100%;height:100%;transition:transform 1s ease;transform:scale(1.1)}.newhome-containered video{width:100%;height:100%;display:block;object-fit:cover;object-position:top;transition:transform 1s ease;transform:scale(1.1)}.newhome-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:2;pointer-events:none}.newhome-fixedtext{width:40%;position:absolute;top:45%;left:3%;color:#fff;font-size:1.5rem;z-index:10}.newhome-fixedtext a{padding:10px;text-decoration:none;background-color:#678497;color:#fff;border-radius:10px}.newhome-text{position:absolute;top:25%;left:3%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.7);opacity:0;transition:opacity .5s ease .5s}.newhome-containers{max-width:1060px;margin:30px auto;padding:20px}.newhome-text-center{font-size:30px;margin-bottom:30px;font-weight:600;text-align:center}.newhome-row{display:flex;flex-wrap:wrap;gap:20px}.newhome-card{border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #0000001a;background-color:#fff;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.newhome-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0003}.newhome-card-body{height:200px;width:200px;max-height:800px;max-width:800px;padding:20px;font-size:16px}.newhome-card-title{font-size:20px;font-weight:700;color:#34495e;margin-bottom:10px}.newhome-card-text{font-size:14px;color:#7f8c8d;margin-bottom:15px;line-height:1.6}.newhome-card p{font-size:14px;color:#34495e;margin:5px 0}.newhome-card p strong{font-weight:700}.newhome-technology{margin-bottom:40px}.newhome-Home-Head ul{display:flex;justify-content:space-evenly;align-items:center;list-style:none;padding:20px;margin:0;gap:15px;background-color:#fff;border-radius:15px;box-shadow:0 4px 20px #0000001a}.newhome-Home-Head li{border-radius:12px;background-color:#fff;border:2px solid #e5e7eb;display:flex;align-items:center;justify-content:center;height:100px;width:200px;font-size:1.1rem;font-weight:600;color:#374151;cursor:pointer;padding:15px 20px;text-align:center;transition:all .3s ease;position:relative;box-shadow:0 2px 8px #0000000d}.newhome-Home-Head li:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 15px #0000001a;border-color:#3b82f6}.newhome-Home-Head li.active{background-color:#3b82f6;color:#fff;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 15px #3b82f64d}.newhome-manage-li:hover,.newhome-reduce-li:hover,.newhome-improve-product-li:hover,.newhome-deliver_on_time-li:hover,.newhome-transform-customer-li:hover{background-color:#f8fafc;border-color:#3b82f6;color:#1e40af}#details-h1{font-size:2.5rem;margin-bottom:1rem;font-weight:700;text-align:center;color:#1f2937;line-height:1.2}.newhome-subtitle{font-size:1.2rem;color:#6b7280;text-align:center;margin-bottom:3rem;line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto}.newhome-container{max-width:1250px;margin:40px auto}.newhome-icon-flex{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap;padding:25px}.newhome-icon-detail{flex:1 1 45%;display:flex;flex-direction:column;justify-content:center}.newhome-icon-detail img{max-width:100%;height:auto;margin-bottom:20px}.newhome-icon-detail h1{font-size:30px;font-weight:700;color:#1d1d1d;margin-bottom:15px;line-height:1.4;text-align:left}.newhome-icon-detail p{font-size:20px;color:#666;line-height:1.6;margin:0 auto;text-align:left}.newhome-whatwedo{background-color:#323b42;height:600px;margin:0 auto 40px;padding:2.8rem;font-family:Arial,sans-serif}.newhome-whatwedo-flex{display:flex;justify-content:space-between;gap:2rem}.newhome-whatwedo-detail{color:#fff;width:40%}.newhome-whatwedo-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:2rem;height:500px;width:55%;position:relative}.newhome-grid-item{background-color:#c5cdd3;color:#000;padding:1rem;overflow:hidden;position:relative;width:70%;height:60%;transform:scale(.8);transition:transform .3s ease,opacity .3s ease,width .3s ease,height .3s ease}.newhome-grid-item:nth-child(1){justify-self:flex-end;align-self:flex-end}.newhome-grid-item:nth-child(2){justify-self:flex-start;align-self:flex-end}.newhome-grid-item:nth-child(3){justify-self:flex-end;align-self:flex-start}.newhome-grid-item:nth-child(4){justify-self:flex-start;align-self:flex-start}.newhome-grid-item.active{height:100%;width:100%;opacity:1;transform:scale(1);z-index:1}.newhome-grid-description{display:none}.newhome-grid-item.active .newhome-grid-description{display:block}.newhome-grid-title{cursor:pointer;font-size:1.5rem;color:#000;margin-bottom:1rem}.newhome-expand-btn{position:absolute;height:30px;width:30px;bottom:10px;left:10px;background-color:#fff;color:#000;border:none;font-size:1.5rem;cursor:pointer;opacity:1;transition:opacity .3s ease}.newhome-expand-btn:hover{opacity:.7}.newhome-grid-item.active .newhome-expand-btn{display:none}.newhome-grid-item:not(.active) .newhome-expand-btn{display:block}.newhome-whatweachieved{padding:2.8rem;padding-bottom:60px;background-color:#f7f9fb}.newhome-achievedequally{width:50%}.newhome-whatweachieved-flex{display:flex}.newhome-whatweachievedcontent{line-height:1.3}.newhome-whatweachievedcontent h1{color:#11054c}.newhome-whatweachievedcontent p{width:70%;color:#425466}.newhome-achievedequally h2{margin-top:20px;color:#11054c}.newhome-whatweimgfirst{margin-left:auto;margin-right:30px;line-height:1.3;border-radius:10px;margin-top:40px;background-color:#fff;padding:20px;height:auto;width:70%;box-shadow:0 18px 36px -18px #00000040,0 30px 60px -5px #00000040}.newhome-whatweimg{line-height:1.3;border-radius:10px;margin-top:40px;background-color:#fff;padding:20px;height:auto;width:70%;box-shadow:0 18px 36px -18px #00000040,0 30px 60px -5px #00000040}.newhome-whatweimglast{line-height:1.3;border-radius:10px;margin-top:50px;background-color:#fff;padding:20px;height:auto;width:70%;box-shadow:0 18px 36px -18px #00000040,0 30px 60px -5px #00000040}.newhome-whatweimgfirst img,.newhome-whatweimglast img,.newhome-whatweimg img{border-radius:10px;height:100%;width:100%;transition:transform .3s ease-in-out}.newhome-whatweimgfirst:hover img,.newhome-whatweimglast:hover img,.newhome-whatweimg:hover img{transform:scale(1.05)}.newhome-whatweimgfirst:hover h2,.newhome-whatweimglast:hover h2,.newhome-whatweimg:hover h2{color:#4a20f5}@media (max-width: 768px){.newhome-whatweimgfirst{margin-top:20px}.newhome-whatweachievedcontent p{width:80%}}@media (max-width: 480px){.newhome-whatweachieved-flex{flex-direction:column}.newhome-achievedequally{width:100%}.newhome-whatweimgfirst{margin-left:0}.newhome-whatweimgfirst,.newhome-whatweimglast,.newhome-whatweimg{width:100%}}@media (max-width: 340px){.newhome-Home-Head li{padding:10px}}@media (max-width: 1300px){.newhome-text{font-size:2rem}.newhome-fixedtext{top:40%;font-size:1rem;width:30%}}@media (max-width: 1250px){.newhome-whatwedo-flex{flex-direction:row}.newhome-whatwedo{max-width:100%}}@media (max-width: 850px){.newhome-grid-description{font-size:15px}.newhome-grid-title{font-size:1rem}}@media (max-width: 768px){.newhome-text{left:5%}.newhome-fixedtext{width:40%;top:48%;left:5%}.newhome-Home-Head li{width:125px;font-size:.8rem}.newhome-grid-title{font-size:.8rem}.newhome-grid-description{font-size:10px!important}.newhome-grid-item.active{width:80%;height:80%}}@media (max-width: 380px){.newhome-text{top:20%!important}}@media (max-width: 480px){.newhome-fixedtext a{background-color:#67849780}.newhome-background-container{height:100%}body{font-size:14px}.newhome-containered img{transform:scale(1.05)}.newhome-fixedtext{line-height:1.2;width:60%;top:40%;left:5%}.newhome-text{line-height:1.2;width:80%;font-size:1.7rem;top:25%;left:5%}.newhome-containers{padding:10px}.newhome-text-center{font-size:24px}.newhome-row{gap:10px}.newhome-card-body{height:auto;width:100%;padding:10px}.newhome-card-title{font-size:18px}.newhome-card-text{font-size:12px}.newhome-Home-Head li{width:66px;font-size:.4rem;height:60px}.newhome-icon-detail img{height:50%;width:50%}.newhome-whatwedo{padding:1rem;height:auto}.newhome-whatwedo-flex{flex-direction:column}.newhome-whatwedo-detail{width:100%}.newhome-whatwedo-grid{grid-template-columns:1fr;grid-template-rows:auto;gap:1rem;width:100%;height:auto}.newhome-grid-item{width:100%;height:auto}.newhome-grid-title{font-size:1rem}.newhome-grid-description{font-size:.8rem}.newhome-grid-item.active{height:auto;width:100%}.newhome-expand-btn{height:25px;width:25px;font-size:1.2rem}.newhome-Thought{height:10vh;margin-bottom:35px}.newhome-Thought p{font-size:1rem}.newhome-icon-flex{gap:20px}.newhome-icon-detail{flex:1 1 100%}.newhome-icon-detail h1{text-align:center;font-size:20px}.newhome-icon-detail p{text-align:center;font-size:14px}.newhome-expand-btn{height:18px;width:18px}.newhome-scroll-arrow{bottom:120px!important;background-image:none!important}}.newhome-scroll-arrow{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:70px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .6s ease-out,opacity .6s ease-out,background-color .3s ease-in;opacity:0;background-size:cover;background-position:center}.newhome-scroll-arrow.visible{opacity:1}.newhome-scroll-arrow.hide{transform:translate(-50%) translateY(-120px);opacity:0}.newhome-scroll-arrow i{font-size:2rem;color:#fff;transition:transform .3s ease-out}.newhome-row{display:flex;flex-direction:column;width:100%;padding:50px 0}.newhome-intro-text{width:100%;padding:20px;text-align:left}.newhome-intro-text h1{font-size:2rem}.newhome-intro-text p{font-size:1.2rem;color:#555}.newhome-form-container{width:60%;padding:0 20px}.newhome-form-group{margin-bottom:20px;position:relative}.newhome-label{font-size:14px;color:#333;margin-bottom:5px;display:block;opacity:0;transition:opacity .2s ease-in-out}.newhome-form-control{width:100%;padding:18px;font-size:14px;border:1px solid #ccc;background-color:#f5f5f5;border-radius:0;height:50px}.newhome-form-control:focus{border-color:#007bff}.newhome-form-control:focus+.newhome-label,.newhome-form-control:not(:placeholder-shown)+.newhome-label{opacity:1}.newhome-form-control:focus+small,.newhome-form-control:invalid+small{display:block}small.newhome-text-danger{color:red;font-size:12px;display:none;position:absolute;bottom:-18px;left:0}.newhome-btn-primary{background-color:#007bff;border-color:#0056b3;color:#fff;font-size:1rem;padding:12px 0;border-radius:0;cursor:pointer;width:100%;transition:background-color .3s ease,transform .3s ease;text-transform:uppercase}.newhome-btn-primary:hover{background-color:#0056b3;border-color:#003d80;transform:translateY(-3px)}.newhome-custom-select-wrapper{position:relative;width:100%}.newhome-form-group select{width:100%;padding:14px 18px;font-size:14px;border:1px solid #ccc;background-color:#f5f5f5;border-radius:0;height:50px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.newhome-form-group select:focus{border-color:#007bff;outline:none}.newhome-custom-select-wrapper:after{content:"▼";font-size:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#555;pointer-events:none}.newhome-form-group .newhome-label{font-size:14px;color:#333;margin-bottom:5px;display:block;opacity:0;transition:opacity .2s ease-in-out}.newhome-form-overlay{position:fixed;top:0;right:-100%;width:50%;height:100%;background:#fff;box-shadow:-4px 0 10px #0003;transition:right .4s ease-in-out;z-index:1000;padding:20px;overflow-y:auto}.newhome-form-container{position:relative;width:100%}.newhome-close-btn{position:absolute;top:10px;right:15px;font-size:40px;color:#007bff;cursor:pointer}.newhome-form-overlay.active{right:0}@media (max-width: 768px){.newhome-form-overlay{width:100%}.newhome-row{flex-direction:column}.newhome-intro-text,.newhome-form-container{width:100%}.newhome-btn-primary{font-size:1rem}}.newhome-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:499}.newhome-cookie-banner{z-index:500;position:fixed;bottom:0;left:0;width:100%;background:#f5f5f5;color:#333;padding:30px;text-align:left;box-shadow:0 -2px 10px #0000001a}.newhome-cookie-banner-content{display:flex;align-items:center;justify-content:center;gap:40px}.newhome-cookie-banner-text{max-width:800px;flex:1}.newhome-cookie-banner-text p{margin-bottom:15px;font-size:14px;line-height:1.6;color:#333}.newhome-cookie-banner-text p:last-child{margin-bottom:0}.newhome-cookie-banner-text a{color:#4fc3f7;text-decoration:underline}.newhome-cookie-banner-text a:hover{color:#29b6f6}.newhome-cookie-banner-button{flex-shrink:0;display:flex;justify-content:center}.newhome-cookie-banner-button button{background:#2469bc;border:none;padding:16px 32px;color:#fff;cursor:pointer;font-size:16px;border-radius:6px;font-weight:500;transition:background-color .3s ease;min-width:120px}.newhome-cookie-banner-button button:hover{background:#005b9c}@media (max-width: 768px){.newhome-cookie-banner{width:100%;bottom:0;padding:20px}.newhome-cookie-banner-content{flex-direction:column;gap:20px}.newhome-cookie-banner-text{max-width:100%}.newhome-cookie-banner-text p{font-size:13px;margin-bottom:12px}.newhome-cookie-banner-button{justify-content:center}.newhome-cookie-banner-button button{padding:14px 28px;font-size:15px;min-width:100px}}@media (max-width: 480px){.newhome-cookie-banner{width:100%;bottom:0;padding:15px}.newhome-cookie-banner-text p{font-size:12px;margin-bottom:10px}.newhome-cookie-banner-button button{padding:12px 24px;font-size:14px;min-width:90px}}.newhome-nexus-section{padding:60px 0 0;background:#fff;position:relative;overflow:hidden}.newhome-nexus-container{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.newhome-nexus-content{text-align:center;position:relative}.newhome-nexus-title{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:20px;line-height:1.1;text-shadow:none;text-align:left;max-width:900px;margin-left:auto;margin-right:auto}.newhome-nexus-subtitle{font-size:1.2rem;color:#4a5568;margin-bottom:40px;font-weight:400;text-align:left;max-width:900px;margin-left:auto;margin-right:auto}.newhome-nexus-base{position:relative;display:flex;justify-content:center;align-items:flex-end;margin-top:60px;height:500px;min-height:500px}.newhome-nexus-base:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:120%;height:350px;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);clip-path:polygon(0% 0%,100% 0%,95% 100%,5% 100%);z-index:1;box-shadow:0 20px 60px #3b82f64d}.newhome-nexus-image-container{position:relative;width:100%;max-width:900px;height:500px;background:#fff;border-radius:0;box-shadow:0 25px 80px #00000026;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:3;border:1px solid rgba(0,0,0,.05);margin-bottom:0;transform:translateY(-30px)}.newhome-nexus-image{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}@media (max-width: 768px){.newhome-nexus-section{padding:50px 0}.newhome-nexus-title{font-size:2.2rem;margin-bottom:30px}.newhome-nexus-subtitle{font-size:1.1rem;margin-bottom:30px}.newhome-nexus-base{margin-top:40px;height:auto;min-height:300px}.newhome-nexus-image-container{height:auto;min-height:250px;max-width:100%;max-height:350px}}@media (max-width: 480px){.newhome-nexus-section{padding:40px 0}.newhome-nexus-title{font-size:1.8rem;margin-bottom:20px}.newhome-nexus-subtitle{font-size:1rem;margin-bottom:25px}.newhome-nexus-base{margin-top:30px;height:auto;min-height:200px}.newhome-nexus-image-container{height:auto;min-height:180px;max-height:250px;border-radius:15px}.newhome-nexus-base:before{width:110%;height:180px}}@media (max-width: 360px){.newhome-nexus-title{font-size:1.6rem}.newhome-nexus-subtitle{font-size:.9rem}.newhome-nexus-image-container{min-height:150px;max-height:200px}.newhome-nexus-base{min-height:150px}.newhome-nexus-base:before{height:150px}}.newhome-what-we-do{padding:60px 0;background:#f8fafc;position:relative}.newhome-what-we-do-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.newhome-what-we-do-header{text-align:center;margin-bottom:50px}.newhome-what-we-do-title{font-size:2.5rem;font-weight:700;color:#343b42;margin-bottom:20px;position:relative}.newhome-what-we-do-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.newhome-what-we-do-subtitle{color:#343b42;font-size:1.2rem;font-weight:600;margin-bottom:12px;text-transform:none;letter-spacing:1px}.newhome-what-we-do-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0 auto;line-height:1.5}.newhome-what-we-do-content{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto}.newhome-what-we-do-left{flex:1;max-width:500px;height:400px}.newhome-what-we-do-details{background:transparent;border-radius:15px;padding:30px;box-shadow:none;border:none;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.newhome-what-we-do-details:hover{box-shadow:none;transform:none}.newhome-details-content{display:flex;flex-direction:column;gap:20px;height:100%;flex:1}.newhome-details-image-container{width:100%;height:200px;border-radius:10px;overflow:hidden;position:relative;flex-shrink:0}.newhome-details-image{width:100%;height:100%;object-fit:cover;object-position:left;border-radius:10px;transition:transform .3s ease}.newhome-details-image-container:hover .newhome-details-image{transform:scale(1.05)}.newhome-details-text{text-align:left;flex:1;display:flex;flex-direction:column;justify-content:center}.newhome-details-title{font-size:1.8rem;font-weight:700;color:#343b42;margin-bottom:15px;line-height:1.3}.newhome-details-description{font-size:1rem;color:#4a5568;line-height:1.6;margin:0}.newhome-what-we-do-right{flex:1;max-width:500px}.newhome-what-we-do-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;position:relative;height:400px}.newhome-what-we-do-card{background:#fff;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000001a;border:2px solid transparent;transition:all .3s ease;position:relative;height:100%}.newhome-what-we-do-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.newhome-what-we-do-card.active{border-color:#1868db;box-shadow:0 15px 40px #1868db4d;transform:translateY(-5px);z-index:10;position:relative}.newhome-card-image-container{height:100%;overflow:hidden;position:relative}.newhome-card-title-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);padding:20px 15px 15px;z-index:2}.newhome-card-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.newhome-what-we-do-card:hover .newhome-card-image{transform:scale(1.05)}.newhome-what-we-do-card .newhome-card-content{padding:20px;text-align:center}.newhome-what-we-do-card .newhome-card-title{font-size:1.1rem;font-weight:600;color:#fff;margin:0;background:transparent;background-color:transparent;text-shadow:0 2px 4px rgba(0,0,0,.5)}.newhome-what-we-do-card.active .newhome-card-title{font-size:1.3rem;color:#fff;background:transparent;background-color:transparent;text-shadow:0 2px 4px rgba(0,0,0,.7)}.newhome-card-details{margin-top:15px;padding:15px;background:#1868db0d;border-radius:8px;border-left:3px solid #1868db}.newhome-card-description{font-size:.9rem;color:#4a5568;line-height:1.6;margin:0;text-align:left}.newhome-what-we-do-card.active .newhome-card-description{font-size:1rem;text-align:left;color:#2d3748;font-weight:500}@media (max-width: 768px){.newhome-what-we-do{padding:50px 0}.newhome-what-we-do-title{font-size:2.2rem}.newhome-what-we-do-content{flex-direction:column;gap:30px}.newhome-what-we-do-left{order:2;max-width:100%;height:350px}.newhome-what-we-do-right{order:1;max-width:100%}.newhome-what-we-do-grid{gap:15px;height:300px}.newhome-what-we-do-card.active{transform:translateY(-3px)}.newhome-card-image-container{height:120px}.newhome-what-we-do-card .newhome-card-title{font-size:1rem;background:transparent!important;background-color:transparent!important;color:#fff}.newhome-what-we-do-card.active .newhome-card-title{font-size:1.2rem;background:transparent!important;background-color:transparent!important;color:#fff}.newhome-details-title{font-size:1.5rem}.newhome-details-description{font-size:.9rem}}@media (max-width: 480px){.newhome-what-we-do{padding:40px 0}.newhome-what-we-do-title{font-size:1.8rem}.newhome-what-we-do-subtitle{font-size:1.1rem}.newhome-what-we-do-content{gap:20px}.newhome-what-we-do-left{height:300px}.newhome-what-we-do-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:12px;height:auto}.newhome-what-we-do-card.active{transform:translateY(-2px)}.newhome-card-image-container{height:100px}.newhome-what-we-do-card .newhome-card-title{font-size:.9rem;background:transparent!important;background-color:transparent!important;color:#fff}.newhome-what-we-do-card.active .newhome-card-title{font-size:1.1rem;background:transparent!important;background-color:transparent!important;color:#fff}.newhome-details-title{font-size:1.3rem}.newhome-details-description{font-size:.85rem}.newhome-what-we-do-details{padding:0}.newhome-details-image-container{height:150px}}.newhome-services{background:#1a2332;background-image:linear-gradient(135deg,#1a2332,#2a3441,#1a2332);padding:40px 0;position:relative;overflow:hidden}.newhome-services:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:1;pointer-events:none}.newhome-services-parallax{position:absolute;top:0;left:0;width:200%;height:100%;z-index:1;transition:transform .5s ease}.newhome-services-bg-image{width:100%;height:100%;object-fit:cover;opacity:1;min-width:100vw;min-height:100%}.newhome-services-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:4}.newhome-services-header{margin-bottom:10px}.newhome-services-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.newhome-services-subtitle{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.newhome-services-carousel{position:relative;overflow:hidden}.newhome-services-cards{display:flex;gap:20px;transition:transform .5s ease;width:max-content}.newhome-service-card-link{text-decoration:none;color:inherit;display:block;flex:0 0 280px}.newhome-service-card{background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:200px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;width:100%;height:100%}.newhome-service-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.newhome-service-image-container{position:absolute;inset:0;opacity:0;transition:all .5s ease;z-index:1;overflow:hidden}.newhome-service-card:hover .newhome-service-image-container{opacity:.3}.newhome-service-image{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform .5s ease}.newhome-service-card:hover .newhome-service-image{transform:scale(1)}.newhome-service-title{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.newhome-service-description{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:20px;flex-grow:1;position:relative;z-index:2}.newhome-service-btn{width:40px;height:40px;background:#f4f6f8;border:none;border-radius:8px;color:#343b42;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;align-self:flex-start;position:relative;z-index:2}.newhome-service-btn:hover{background:#1868db;transform:scale(1.1)}.newhome-services-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.newhome-services-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.newhome-services-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.newhome-services-buttons{display:flex;gap:15px}.newhome-services-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.newhome-services-prev{background:#4a5568;color:#fff}.newhome-services-prev:hover{background:#6b7280;transform:scale(1.05)}.newhome-services-next{background:#fff;color:#1a2332}.newhome-services-next:hover{background:#f8fafc;transform:scale(1.05)}@media (max-width: 768px){.newhome-services{padding:60px 0}.newhome-services-title{font-size:2.5rem}.newhome-services-subtitle{font-size:1.1rem}.newhome-service-card{flex:0 0 250px;padding:25px;min-height:180px}.newhome-service-title{font-size:1.2rem}.newhome-service-description{font-size:.9rem}.newhome-services-navigation{flex-direction:column;gap:20px}.newhome-services-progress{margin-right:0;width:100%}.newhome-services-parallax{width:250%;left:-25%}.newhome-services-bg-image{min-width:110vw;object-position:center}}@media (max-width: 480px){.newhome-services{padding:50px 0}.newhome-services-title{font-size:2rem}.newhome-services-subtitle{font-size:1rem}.newhome-service-card{flex:0 0 220px;padding:20px;min-height:160px}.newhome-service-title{font-size:1.1rem}.newhome-service-description{font-size:.85rem}.newhome-services-nav-btn{width:40px;height:40px;font-size:14px}.newhome-services-parallax{width:300%;left:-50%}.newhome-services-bg-image{min-width:120vw;object-position:center}}.newhome-how-we-work{background:#f4f6f8 url(/assets/homeimage-BfZdVvO4.jpg) no-repeat center center;background-size:cover;padding:40px 0;position:relative;overflow:hidden}.newhome-how-we-work:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0006,#0003,#00000080);z-index:1;pointer-events:none}.newhome-how-we-work-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:3}.newhome-section-header{text-align:center;margin-bottom:30px}.newhome-section-title{font-size:2rem;font-weight:700;color:#fff;margin-bottom:10px;position:relative}.newhome-section-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.newhome-section-subtitle{font-size:1.1rem;color:#ffffffe6;max-width:500px;margin:0 auto;line-height:1.5}.newhome-how-we-work-content{display:flex;align-items:center;gap:40px;margin-bottom:30px}.newhome-how-we-work-left{flex:1;padding-right:20px}.newhome-step-content{margin-bottom:20px}.newhome-step-number{font-size:14px;font-weight:600;color:#1868db;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;position:relative;display:inline-block}.newhome-step-number:after{content:"";position:absolute;bottom:-3px;left:0;width:25px;height:2px;background:#1868db}.newhome-step-title{font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:8px;line-height:1.2}.newhome-step-subtitle{font-size:1.1rem;font-weight:600;color:#4fc3f7;margin-bottom:12px}.newhome-step-description{font-size:.95rem;color:#fffc;line-height:1.5;margin-bottom:20px}.newhome-step-features{display:flex;flex-direction:column;gap:8px}.newhome-feature-item{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#fff;padding:8px 12px;background:#1868db33;border-radius:6px;border-left:3px solid #1868db;transition:all .3s ease}.newhome-feature-item:hover{background:#1868db4d;transform:translate(5px)}.newhome-feature-icon{width:20px;height:20px;background:linear-gradient(135deg,#1868db,#0d4a9e);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0;box-shadow:0 2px 6px #1868db4d}.newhome-step-navigation{display:flex;gap:12px;position:absolute;bottom:20px;right:20px}.newhome-nav-btn{width:40px;height:40px;background:linear-gradient(135deg,#1868db,#0d4a9e);color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:14px;box-shadow:0 3px 10px #1868db4d;position:relative;overflow:hidden}.newhome-nav-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.newhome-nav-btn:hover:before{left:100%}.newhome-nav-btn:hover{transform:scale(1.05);box-shadow:0 6px 20px #1868db66}.newhome-nav-btn:active{transform:scale(.95)}.newhome-how-we-work-right{flex:1;position:relative;height:350px}.newhome-hexagon-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.newhome-hexagon-frame{position:relative;width:300px;height:300px;background:linear-gradient(135deg,#1868db,#0d4a9e);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);padding:5px}.newhome-hexagon-frame:before{content:"";position:absolute;inset:5px;background:#fff;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.newhome-step-image-container{position:relative;width:100%;height:100%;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);overflow:hidden}.newhome-step-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.newhome-step-image-container:hover .newhome-step-image{transform:scale(1.1)}.newhome-image-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#1868db33,#343b421a);pointer-events:none}.newhome-holographic-elements{position:absolute;inset:0;pointer-events:none}.newhome-holo-icon{position:absolute;width:30px;height:30px;background:#1868dbe6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;animation:holoFloat 3s ease-in-out infinite;box-shadow:0 0 15px #1868db80}.newhome-holo-icon-1{top:20%;left:10%;animation-delay:0s}.newhome-holo-icon-2{top:30%;right:15%;animation-delay:.5s}.newhome-holo-icon-3{bottom:25%;left:20%;animation-delay:1s}.newhome-holo-icon-4{bottom:20%;right:10%;animation-delay:1.5s}@keyframes holoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.newhome-holo-line{position:absolute;background:linear-gradient(90deg,transparent,#1868db,transparent);height:1px;animation:holoLine 2s ease-in-out infinite}.newhome-holo-line-1{top:25%;left:20%;width:40px;transform:rotate(45deg);animation-delay:0s}.newhome-holo-line-2{top:60%;right:25%;width:50px;transform:rotate(-30deg);animation-delay:.7s}.newhome-holo-line-3{bottom:30%;left:30%;width:35px;transform:rotate(60deg);animation-delay:1.4s}@keyframes holoLine{0%,to{opacity:0}50%{opacity:1}}.newhome-geometric-shapes{position:absolute;inset:0;pointer-events:none}.newhome-shape{position:absolute;border-radius:50%;animation:shapeFloat 4s ease-in-out infinite}.newhome-shape-1{width:12px;height:12px;background:#1868db;top:10%;left:5%;animation-delay:0s}.newhome-shape-2{width:10px;height:10px;background:#0d4a9e;top:20%;right:8%;animation-delay:1s}.newhome-shape-3{width:15px;height:15px;background:#1868db99;bottom:15%;left:10%;animation-delay:2s}.newhome-shape-4{width:11px;height:11px;background:#1868db;bottom:25%;right:5%;animation-delay:3s}.newhome-shape-5{width:8px;height:8px;background:#0d4a9ecc;top:50%;left:2%;animation-delay:1.5s}@keyframes shapeFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-15px) scale(1.1)}}.newhome-step-indicators{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.newhome-step-indicators-container{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:30px}.newhome-how-we-work-nav-buttons{display:flex;align-items:center;gap:10px}.newhome-step-indicator,.newhome-how-we-work-step-indicator{width:60px;height:6px;background:#1868db33;border-radius:10px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.newhome-step-indicator:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(24,104,219,.3),transparent);transition:left .5s ease}.newhome-step-indicator:hover:before{left:100%}.newhome-step-indicator.active{background:linear-gradient(90deg,#1868db,#0d4a9e);transform:scale(1.05);box-shadow:0 2px 8px #1868db66}.newhome-how-we-work-step-indicator.active{background:#fff;transform:scale(1.05);box-shadow:0 2px 8px #fff6;position:relative;overflow:hidden}.newhome-how-we-work-step-indicator.active:after{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress, 0%);background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:10px;transition:width .1s linear}.newhome-step-indicator:hover{transform:scale(1.02);box-shadow:0 3px 10px #1868db4d}.newhome-step-nav-arrows{display:flex;align-items:center;gap:15px}.newhome-step-nav-arrow{width:40px;height:40px;border:2px solid #1868db;background:#fff;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#1868db;font-size:14px}.newhome-step-nav-arrow:hover{background:#1868db;color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868db4d}.newhome-step-nav-arrow:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width: 1200px){.newhome-hexagon-frame{width:300px;height:300px}}@media (max-width: 768px){.newhome-how-we-work{padding:50px 0}.newhome-section-title{font-size:2rem}.newhome-how-we-work-content{flex-direction:column;gap:40px}.newhome-how-we-work-left{padding-right:0;order:2}.newhome-how-we-work-right{order:1;height:300px}.newhome-hexagon-frame{width:250px;height:250px}.newhome-step-title{font-size:1.8rem}.newhome-step-subtitle{font-size:1.1rem}.newhome-step-description{font-size:.95rem}.newhome-holo-icon{width:25px;height:25px;font-size:10px}.newhome-step-navigation{position:static;justify-content:center;margin-top:20px}.newhome-step-indicator{height:30px;padding:0 15px;min-width:70px}.newhome-indicator-number{font-size:10px}}@media (max-width: 480px){.newhome-how-we-work{padding:40px 0}.newhome-section-title{font-size:1.8rem}.newhome-section-subtitle{font-size:1rem}.newhome-how-we-work-right{height:250px}.newhome-hexagon-frame{width:200px;height:200px}.newhome-step-title{font-size:1.6rem}.newhome-step-subtitle{font-size:1rem}.newhome-step-description{font-size:.9rem}.newhome-nav-btn{width:35px;height:35px;font-size:12px}.newhome-step-indicator{height:28px;padding:0 12px;min-width:60px}.newhome-indicator-number{font-size:9px}.newhome-holo-icon{width:20px;height:20px;font-size:8px}.newhome-shape{display:none}}.industyweserve{padding:40px 0;background:transparent;position:relative}.industyweserve-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.industyweserve-header{text-align:center;margin-bottom:0}.industyweserve-title{font-size:2rem;font-weight:700;color:#343b42;margin-bottom:20px;position:relative}.industyweserve-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.industyweserve-subtitle{color:#343b42;font-size:1.1rem;font-weight:600;margin-bottom:12px;text-transform:none;letter-spacing:1px}.industyweserve-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0 auto;line-height:1.5}.industyweserve-carousel{display:flex;align-items:center;justify-content:center;gap:0;margin-top:20px;position:relative;height:500px}.industyweserve-carousel-side{flex:0 0 150px;height:300px;cursor:pointer;position:relative;transition:all .3s ease;border-radius:0;overflow:hidden;box-shadow:none}.industyweserve-carousel-side:hover{transform:none;box-shadow:none}.industyweserve-side-image-container{position:relative;width:100%;height:100%;overflow:hidden}.industyweserve-side-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.industyweserve-carousel-side:hover .industyweserve-side-image-container img{transform:none}.industyweserve-side-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1868dbb3,#0d4a9e80);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.industyweserve-carousel-side:hover .industyweserve-side-overlay{opacity:0}.industyweserve-side-overlay i{font-size:2rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.industyweserve-carousel-main{flex:0 0 600px;height:400px;position:relative;border-radius:0;overflow:hidden;box-shadow:none;transition:all .5s ease;border:3px solid;border-image:linear-gradient(45deg,#1868db,#0d4a9e,#1868db) 1;animation:industyweserveBorderGlow 2s ease-in-out infinite alternate}@keyframes industyweserveBorderGlow{0%{box-shadow:0 0 10px #1868db4d,0 0 20px #1868db33}to{box-shadow:0 0 20px #1868db99,0 0 40px #1868db66}}.industyweserve-carousel-main:hover{transform:translateY(-5px);box-shadow:0 20px 50px #00000040}.industyweserve-main-image-container{position:relative;width:100%;height:100%;overflow:hidden}.industyweserve-main-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;will-change:transform}.industyweserve-carousel-main:hover .industyweserve-main-image-container img{transform:scale(1.05)}.industyweserve-main-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:30px;color:#fff;transform:translateY(0);transition:all .6s cubic-bezier(.4,0,.2,1);animation:industyweserveSlideUpDetails .6s cubic-bezier(.4,0,.2,1)}@keyframes industyweserveSlideUpDetails{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.industyweserve-main-title{font-size:1.5rem;font-weight:700;margin-bottom:8px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.industyweserve-main-description{font-size:.9rem;line-height:1.4;color:#ffffffe6;text-shadow:0 1px 2px rgba(0,0,0,.5)}.industyweserve-progress-container{display:flex;justify-content:center;gap:15px;margin-top:30px;flex-wrap:wrap;align-items:center}.industyweserve-progress-item{display:flex;align-items:center;justify-content:center}.industyweserve-simple-circle{width:12px;height:12px;border-radius:50%;background:#1868db4d;cursor:pointer;transition:all .3s ease;border:2px solid rgba(24,104,219,.3)}.industyweserve-simple-circle:hover{background:#1868db80;border-color:#1868dbb3;transform:scale(1.2);box-shadow:0 2px 8px #1868db4d}.industyweserve-capsule-progress{width:60px;height:8px;cursor:pointer;transition:all .3s ease}.industyweserve-capsule-background{width:100%;height:100%;background:#1868db33;border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 1px 3px #0000001a;border:1px solid rgba(24,104,219,.3)}.industyweserve-capsule-fill{height:100%;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:10px;transition:width .1s linear;position:relative;overflow:hidden;width:0%;will-change:width}.industyweserve-capsule-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:industyweserveCapsuleShine 2s ease-in-out infinite;will-change:transform}@keyframes industyweserveCapsuleShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.industyweserve-capsule-progress:hover{transform:scale(1.05)}.industyweserve-capsule-progress:hover .industyweserve-capsule-background{box-shadow:0 2px 8px #1868db4d;border-color:#1868db80}@media (max-width: 1200px){.industyweserve-carousel-main{flex:0 0 500px;height:350px}.industyweserve-carousel-side{flex:0 0 120px;height:250px}}@media (max-width: 768px){.industyweserve{padding:60px 0}.industyweserve-title{font-size:2.2rem}.industyweserve-carousel{flex-direction:column;height:auto;gap:0;justify-content:center;align-items:center}.industyweserve-carousel-main{flex:1;width:100%;max-width:600px;height:350px;margin:0 auto}.industyweserve-carousel-side{display:none}.industyweserve-main-details{transform:translateY(0);position:static;background:linear-gradient(135deg,#1868dbe6,#0d4a9ecc);padding:20px}.industyweserve-main-title{font-size:1.3rem}.industyweserve-main-description{font-size:.85rem}}@media (max-width: 480px){.industyweserve-title{font-size:1.8rem}.industyweserve-subtitle{font-size:1.1rem}.industyweserve-description{font-size:1rem}.industyweserve-carousel-main{height:280px;max-width:100%}.industyweserve-carousel-side{display:none}.industyweserve-main-title{font-size:1.1rem}.industyweserve-main-description{font-size:.8rem}.industyweserve-simple-circle{width:10px;height:10px}.industyweserve-capsule-progress{width:50px;height:6px}.industyweserve-progress-container{gap:12px;margin-top:20px}}.newhome-testimonial-section{padding:80px 20px;position:relative}.newhome-testimonial-container{max-width:1200px;margin:0 auto;position:relative}.newhome-testimonial-content{display:flex;align-items:center;min-height:400px;border-radius:0;border:none;overflow:hidden;position:relative;background:#000;clip-path:polygon(2% 16%,100% 0,100% 100%,0 100%)}.newhome-testimonial-visual{flex:0 0 40%;position:relative;height:400px;display:flex;align-items:center;justify-content:center;z-index:20;margin-right:-50px}.newhome-testimonial-image-container{position:relative;width:250px;height:250px;border-radius:50%;overflow:hidden;z-index:25}.newhome-testimonial-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.newhome-testimonial-text{flex:0 0 60%;color:#fff;padding:60px 40px;position:relative;z-index:2;background:transparent}.newhome-testimonial-quote{font-size:1.5rem;font-weight:400;line-height:1.3;margin:0 0 25px;color:#fff;position:relative;font-style:normal;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.newhome-testimonial-name{font-size:1rem;font-weight:700;color:#fff;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.newhome-testimonial-title{font-size:.9rem;color:#fff;font-weight:400;text-transform:none}.newhome-testimonial-author{margin-bottom:20px}@media (max-width: 1200px){.newhome-testimonial-content:before{width:35%}.newhome-testimonial-content:after{width:65%;clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%)}.newhome-testimonial-visual{flex:0 0 35%}.newhome-testimonial-text{flex:0 0 65%}.newhome-testimonial-image-container{width:200px;height:200px}.newhome-testimonial-quote{font-size:1.5rem}}@media (max-width: 768px){.newhome-testimonial-section{padding:60px 15px}.newhome-testimonial-content{flex-direction:column;min-height:auto;background:#000;clip-path:polygon(2% 16%,100% 0,100% 100%,0 100%)}.newhome-testimonial-visual{flex:none;order:1;height:300px;width:100%;margin-right:0}.newhome-testimonial-text{flex:none;order:2;padding:40px 20px;width:100%;text-align:center;background:transparent}.newhome-testimonial-content{margin-left:0}.newhome-testimonial-image-container{width:200px;height:200px}.newhome-testimonial-quote{font-size:1.3rem}}@media (max-width: 480px){.newhome-testimonial-section{padding:50px 10px}.newhome-testimonial-content{padding:0;background:#000;clip-path:polygon(2% 16%,100% 0,100% 100%,0 100%)}.newhome-testimonial-visual{height:250px}.newhome-testimonial-text{padding:30px 15px;background:transparent}.newhome-testimonial-image-container{width:150px;height:150px}.newhome-testimonial-quote{font-size:1.1rem}.newhome-testimonial-name{font-size:.9rem}.newhome-testimonial-title{font-size:.8rem}}.coming-soon-page{min-height:100vh;background-color:#f8f9fa;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;overflow:hidden;padding:4rem 2rem}.coming-soon-content{text-align:left;max-width:600px;padding:0;z-index:2;position:relative}.coming-soon-title{font-family:Inter,Roboto,Open Sans,sans-serif;font-size:2.5rem;font-weight:700;color:#212529;margin:0 0 .5rem;line-height:1.2}.coming-soon-description{font-family:Inter,Roboto,Open Sans,sans-serif;font-size:1rem;font-weight:400;color:#6c757d;margin:0;line-height:1.4}.coming-soon-wave{position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(135deg,#e9ecef,#dee2e6,#e9ecef);clip-path:ellipse(100% 100% at 50% 100%);z-index:1}@media (max-width: 768px){.coming-soon-title{font-size:2.5rem}.coming-soon-description{font-size:1.1rem}.coming-soon-content{padding:0 1rem}}@media (max-width: 480px){.coming-soon-title{font-size:2rem}.coming-soon-description{font-size:1rem}}*{box-sizing:border-box}.blog-custom-container{position:relative;width:100%;overflow:hidden;margin:0;padding:0}.blog-custom-image-container{position:relative;width:100%;height:100vh;min-height:500px;max-height:800px;overflow:hidden}.blog-custom-image-container img{width:100%;height:100%;object-fit:cover;object-position:center}.blog-custom-text-container{position:absolute;bottom:-30px;left:-25px;background:#fff;color:#000;padding:10px;border-radius:35px;height:200px;width:500px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 4px 20px #0000001a}.blog-custom-text-container h1{font-size:2.5rem;font-weight:700;color:#333;margin:0 0 10px;line-height:1.2}.blog-custom-text-container p{font-size:1.1rem;color:#666;margin:0;line-height:1.4}.blog-detail{width:100%;max-width:1400px;margin:0 auto;padding:60px 20px;font-family:Arial,sans-serif}.blog-search-container{width:100%;margin-bottom:50px}.blog-search-wrapper{width:100%;max-width:800px;margin:0 auto}.blog-search-box{position:relative;width:100%}.blog-search-input{width:100%;padding:18px 60px 18px 25px;border:2px solid #e0e0e0;border-radius:50px;font-size:1rem;background:#fff;transition:all .3s ease;box-shadow:0 4px 15px #00000014;outline:none}.blog-search-input:focus{border-color:#5f00aa;box-shadow:0 6px 25px #5f00aa26;transform:translateY(-2px)}.blog-search-input::placeholder{color:#999;font-weight:400}.blog-search-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%);color:#666;pointer-events:none}.blog-search-results{text-align:center;margin-top:15px;color:#666;font-size:.9rem;font-weight:500}.blog-detail-flex{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;width:100%;margin:0 auto;justify-items:center}.blog-detail-content{width:100%;max-width:380px;height:400px;border:1px solid #e0e0e0;border-radius:15px;box-shadow:0 4px 20px #00000014;background:#fff;cursor:pointer;text-decoration:none;transition:all .3s ease;overflow:hidden;position:relative}.blog-detail-content:hover{transform:translateY(-8px);box-shadow:0 12px 35px #00000026}.blog-card-inner{width:100%;height:100%;position:relative}.blog-card-front{display:flex;flex-direction:column;width:100%;height:100%}.blog-image-qa{position:relative;width:100%;height:60%;overflow:hidden}.blog-image-qa img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-detail-content:hover .blog-image-qa img{transform:scale(1.05)}.blog-tags{position:absolute;top:15px;right:15px;background:linear-gradient(135deg,#5f00aa,#7c3aed);padding:8px 16px;font-size:.85rem;font-weight:600;border-radius:20px;color:#fff;box-shadow:0 4px 15px #5f00aa4d;z-index:2}.blog-card-title{height:40%;display:flex;flex-direction:column;justify-content:space-between;padding:25px;background:#fff}.blog-card-title h2{margin:0;font-size:1.1rem;color:#333;line-height:1.4;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-read-more-hover{color:#007bff;font-size:.9rem;font-weight:600;margin-top:15px;transition:color .3s ease}.blog-detail-content:hover .blog-read-more-hover{color:#0056b3}.blog-no-results{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px 20px;width:100%}.blog-no-results-content{text-align:center;max-width:500px;width:100%}.blog-no-results-icon{color:#ccc;margin-bottom:20px}.blog-no-results-content h3{font-size:1.5rem;color:#333;margin:0 0 15px;font-weight:600}.blog-no-results-content p{color:#666;font-size:1rem;line-height:1.6;margin:0 0 25px}.blog-clear-search-btn{background:linear-gradient(135deg,#5f00aa,#7c3aed);color:#fff;border:none;padding:12px 30px;border-radius:25px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #5f00aa4d}.blog-clear-search-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #5f00aa66;background:linear-gradient(135deg,#4a0080,#6d28d9)}.blog-pagination{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:50px;padding:20px 0;width:100%;flex-wrap:wrap}.pagination-btn{background:linear-gradient(135deg,#5f00aa,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:25px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #5f00aa4d;min-width:100px}.pagination-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #5f00aa66;background:linear-gradient(135deg,#4a0080,#6d28d9)}.pagination-btn:disabled{background:#ccc;cursor:not-allowed;box-shadow:none;transform:none}.pagination-numbers{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:center}.pagination-number{background:#fff;color:#333;border:2px solid #e0e0e0;padding:10px 16px;border-radius:20px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;min-width:45px;text-align:center}.pagination-number:hover{border-color:#5f00aa;color:#5f00aa;transform:translateY(-2px);box-shadow:0 4px 12px #5f00aa33}.pagination-number.active{background:linear-gradient(135deg,#5f00aa,#7c3aed);color:#fff;border-color:#5f00aa;box-shadow:0 4px 15px #5f00aa4d}.pagination-number.active:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #5f00aa66}@media (max-width: 1024px){.blog-custom-text-container{width:60%;bottom:-20px;left:-20px;height:180px;width:400px;padding:20px}.blog-custom-text-container h1{font-size:2.2rem}.blog-custom-text-container p{font-size:1rem}.blog-detail{padding:50px 20px}.blog-detail-flex{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.blog-detail-content{max-width:350px;height:380px}.blog-card-title{padding:20px}.blog-card-title h2{font-size:1rem}}@media (max-width: 768px){.blog-custom-image-container{height:60vh;min-height:400px}.blog-custom-text-container{width:60%;padding:8px;font-size:.9rem;bottom:-15px;left:-15px;height:160px;width:350px}.blog-custom-text-container h1{font-size:1.8rem}.blog-custom-text-container p{font-size:.95rem}.blog-detail{padding:40px 15px}.blog-detail-flex{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.blog-detail-content{max-width:320px;height:360px}.blog-search-input{padding:16px 55px 16px 22px;font-size:.95rem}.blog-search-icon{right:22px}.blog-pagination{gap:10px;margin-top:35px;padding:15px 10px;justify-content:center;flex-wrap:wrap;width:100%;max-width:100%}.blog-card-title{padding:18px}.blog-card-title h2{font-size:.95rem}.blog-tags{font-size:.8rem;padding:6px 12px;top:12px;right:12px}.blog-pagination{gap:8px;margin-top:30px;padding:15px 10px;justify-content:center;flex-wrap:wrap;width:100%;max-width:100%;overflow-x:auto}.pagination-btn{padding:10px 20px;font-size:.85rem;min-width:90px}.pagination-number{padding:8px 12px;font-size:.85rem;min-width:40px;flex-shrink:0}}@media (max-width: 480px){.blog-custom-image-container{height:50vh;min-height:350px}.blog-custom-text-container{height:25%;font-size:.8rem;bottom:-15px;left:0;right:0;width:100%;height:140px;padding:15px}.blog-custom-text-container h1{font-size:1.5rem}.blog-custom-text-container p{font-size:.9rem}.blog-detail{padding:30px 10px}.blog-detail-flex{grid-template-columns:1fr;gap:15px;justify-items:center}.blog-detail-content{max-width:100%;width:100%;height:340px}.blog-search-input{padding:14px 50px 14px 20px;font-size:.9rem}.blog-search-icon{right:20px}.blog-card-title{padding:15px}.blog-card-title h2{font-size:.9rem;-webkit-line-clamp:2}.blog-tags{font-size:.75rem;padding:5px 10px;top:10px;right:10px}.blog-no-results-content h3{font-size:1.3rem}.blog-no-results-content p{font-size:.9rem}.blog-clear-search-btn{padding:10px 25px;font-size:.85rem}.blog-pagination{gap:6px;margin-top:20px;padding:10px 5px;justify-content:center;flex-wrap:wrap;width:100%;max-width:100%;overflow-x:auto}.pagination-btn{padding:8px 16px;font-size:.8rem;min-width:80px}.pagination-number{padding:6px 10px;font-size:.8rem;min-width:35px;flex-shrink:0}}@media (max-width: 360px){.blog-custom-text-container{padding:12px;height:120px;bottom:-10px}.blog-custom-text-container h1{font-size:1.3rem}.blog-custom-text-container p{font-size:.85rem}.blog-detail{padding:25px 8px}.blog-detail-content{height:320px}.blog-card-title{padding:12px}.blog-card-title h2{font-size:.85rem}.blog-tags{font-size:.7rem;padding:4px 8px}.blog-search-input{padding:12px 45px 12px 18px;font-size:.85rem}.blog-search-icon{right:18px}}@media (min-width: 1400px){.blog-detail{max-width:1600px;padding:80px 40px}.blog-detail-flex{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px}.blog-detail-content{max-width:400px;height:420px}.blog-custom-text-container{width:700px;padding:40px 50px}.blog-custom-text-container h1{font-size:3rem}.blog-custom-text-container p{font-size:1.2rem}}.blog01-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.blog01-hero-section{background:url(/assets/Topbackground-BXL-WQSc.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.blog01-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.blog01-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.blog01-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.blog01-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.blog01-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.blog01-date{position:relative;color:#000!important}.blog01-date:after{content:"•";position:absolute;right:-12px;color:#0009}.blog01-author{font-weight:600;color:#000!important}.blog01-hero-image{position:relative}.blog01-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.blog01-main-content{background-color:#fff;padding:80px 0}.blog01-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blog01-section{margin-bottom:60px}.blog01-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px}.blog01-section-title{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:24px;text-align:center}.blog01-section-text{font-size:1.1rem;color:#4a5568;line-height:1.7;margin-bottom:40px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.blog01-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.blog01-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.blog01-card:nth-child(1){background:#1e3a8a;color:#fff}.blog01-card:nth-child(2){background:#000;color:#fff}.blog01-card:nth-child(3){background:#e3f2fd;color:#1976d2}.blog01-card:nth-child(4){background:#fff;color:#333}.blog01-card:nth-child(5){background:#000;color:#fff}.blog01-card:nth-child(6){background:#e3f2fd;color:#1976d2}.blog01-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.blog01-card:nth-child(1):before{background-image:url(/assets/blog11-BHH1YynZ.png)}.blog01-card:nth-child(2):before{background-image:url(/assets/blog12-C9kQIsQp.png)}.blog01-card:nth-child(3):before{background-image:url(/assets/blog13-8CeQ5ziJ.png)}.blog01-card:nth-child(4):before{background-image:url(/assets/blog14-CNX1ycYt.png)}.blog01-card:nth-child(5):before{background-image:url(/assets/blog15-fn9bWsi-.png)}.blog01-card:nth-child(6):before{background-image:url(/assets/blog16-e2AVLhCs.png)}.blog01-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.blog01-card:hover:before{opacity:0;transform:scale(1.1)}.blog01-card:hover:after{background:transparent}.blog01-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #1e3a8a66}.blog01-card-icon{display:none}.blog01-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease}.blog01-card:nth-child(1) h3,.blog01-card:nth-child(4) h3{color:#fff;text-shadow:none}.blog01-card:nth-child(2) h3,.blog01-card:nth-child(5) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog01-card:nth-child(3) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog01-card:nth-child(6) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog01-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px)}.blog01-card:nth-child(1) p,.blog01-card:nth-child(4) p{color:#fff}.blog01-card:nth-child(2) p,.blog01-card:nth-child(5) p{color:#ffffffe6}.blog01-card:nth-child(3) p{color:#fff}.blog01-card:nth-child(6) p{color:#fff}.blog01-card:hover p{opacity:1;transform:translate(0)}.blog01-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.blog01-card-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.blog01-card:nth-child(1) .blog01-card-highlight,.blog01-card:nth-child(4) .blog01-card-highlight{background:#ffffff1a;color:#fff}.blog01-card:nth-child(2) .blog01-card-highlight,.blog01-card:nth-child(5) .blog01-card-highlight{background:#ffffff1a;color:#fff}.blog01-card:nth-child(3) .blog01-card-highlight{background:#ffffff1a;color:#fff}.blog01-card:nth-child(6) .blog01-card-highlight{background:#ffffff1a;color:#fff}.blog01-card:hover .blog01-card-highlight{opacity:1;transform:translate(0)}.blog01-card-highlight strong{font-weight:600}.blog01-card:nth-child(1) .blog01-card-highlight strong,.blog01-card:nth-child(4) .blog01-card-highlight strong{color:#fff}.blog01-card:nth-child(2) .blog01-card-highlight strong,.blog01-card:nth-child(5) .blog01-card-highlight strong{color:gold}.blog01-card:nth-child(3) .blog01-card-highlight strong{color:gold}.blog01-card:nth-child(6) .blog01-card-highlight strong{color:gold}.blog01-card:nth-child(1):hover{background:#fff;color:#333}.blog01-card:nth-child(1):hover h3{color:#000!important;text-shadow:none}.blog01-card:nth-child(1):hover p{color:#000!important}.blog01-card:nth-child(1):hover .blog01-card-highlight{background:#0000000d;color:#000}.blog01-card:nth-child(1):hover .blog01-card-highlight strong{color:#1e3a8a}.blog01-card:nth-child(4):hover{background:#fff;color:#333}.blog01-card:nth-child(4):hover h3{color:#000!important;text-shadow:none}.blog01-card:nth-child(4):hover p{color:#000!important}.blog01-card:nth-child(4):hover .blog01-card-highlight{background:#0000000d;color:#000}.blog01-card:nth-child(4):hover .blog01-card-highlight strong{color:#1e3a8a}.blog01-card:nth-child(3):hover{background:#e3f2fd;color:#333}.blog01-card:nth-child(3):hover h3{color:#000!important;text-shadow:none}.blog01-card:nth-child(3):hover p{color:#000!important}.blog01-card:nth-child(3):hover .blog01-card-highlight{background:#0000000d;color:#000}.blog01-card:nth-child(3):hover .blog01-card-highlight strong{color:#1e3a8a}.blog01-card:nth-child(6):hover{background:#e3f2fd;color:#333}.blog01-card:nth-child(6):hover h3{color:#000!important;text-shadow:none}.blog01-card:nth-child(6):hover p{color:#000!important}.blog01-card:nth-child(6):hover .blog01-card-highlight{background:#0000000d;color:#000}.blog01-card:nth-child(6):hover .blog01-card-highlight strong{color:#1e3a8a}.blog01-skills-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:40px 0}.blog01-skill-card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 15px #0000001a;transition:all .3s ease;border:1px solid #e2e8f0}.blog01-skill-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.blog01-skill-card h3{font-size:1.2rem;font-weight:600;color:#1a202c;margin-bottom:12px}.blog01-skill-card p{color:#4a5568;font-size:.95rem;line-height:1.5;margin:0}.blog01-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog3bg-0xsA_HAu.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.blog01-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.blog01-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.blog01-cta{margin-top:40px}.blog01-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.blog01-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}@media (max-width: 1024px){.blog01-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.blog01-hero-title{font-size:2.5rem}.blog01-cards-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.blog01-card{height:350px}.blog01-skills-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width: 768px){.blog01-hero-section{padding:60px 0}.blog01-hero-title{font-size:2rem}.blog01-hero-subtitle{font-size:1.1rem}.blog01-hero-meta{flex-direction:column;gap:12px;align-items:center}.blog01-date:after{display:none}.blog01-cards-grid{grid-template-columns:1fr;gap:20px}.blog01-card{height:300px}.blog01-card h3{font-size:1.5rem;padding:20px 20px 0}.blog01-card p{padding:15px 20px 20px}.blog01-card-highlight{padding:15px 20px}.blog01-skills-grid{grid-template-columns:1fr}.blog01-conclusion{padding:40px 24px}.blog01-conclusion h2{font-size:2rem}}@media (max-width: 480px){.blog01-hero-title{font-size:1.75rem}.blog01-hero-subtitle{font-size:1rem}.blog01-card{height:280px}.blog01-card h3{font-size:1.3rem;padding:15px 15px 0}.blog01-card p{padding:10px 15px 15px;font-size:.9rem}.blog01-card-highlight{padding:10px 15px;font-size:.8rem}.blog01-conclusion h2{font-size:1.75rem}.blog01-conclusion p{font-size:1rem}}.blog01-card{animation:fadeInUp .6s ease-out}.blog01-card:nth-child(1){animation-delay:.1s}.blog01-card:nth-child(2){animation-delay:.2s}.blog01-card:nth-child(3){animation-delay:.3s}.blog01-card:nth-child(4){animation-delay:.4s}.blog01-card:nth-child(5){animation-delay:.5s}.blog01-card:nth-child(6){animation-delay:.6s}.blog01-skill-card{animation:fadeInUp .6s ease-out}.blog01-skill-card:nth-child(1){animation-delay:.1s}.blog01-skill-card:nth-child(2){animation-delay:.2s}.blog01-skill-card:nth-child(3){animation-delay:.3s}.blog01-skill-card:nth-child(4){animation-delay:.4s}.blog01-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.blog01-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}.blog01-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.blog01-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.blog01-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.blog01-modal-close:hover{background:#f7fafc;color:#2d3748}.blog01-modal-body{padding:20px 30px 30px}.blog01-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.blog01-modal-tip{background:#f7fafc;padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.blog01-modal-tip strong{color:#333;font-weight:700}@media (max-width: 768px){.blog01-modal-content{margin:20px;max-height:90vh}.blog01-modal-header{padding:20px 24px 16px}.blog01-modal-header h2{font-size:1.3rem}.blog01-modal-body{padding:16px 24px 24px}.blog01-modal-body p{font-size:1rem}.blog01-modal-tip{padding:16px;font-size:.9rem}}.techm-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.techm-hero-section{background:url(/assets/bgtop2-HvT3iCLB.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.techm-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.techm-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.techm-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.techm-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.techm-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.techm-date{position:relative;color:#000!important}.techm-date:after{content:"•";position:absolute;right:-12px;color:#0009}.techm-author{font-weight:600;color:#000!important}.techm-hero-image{position:relative}.techm-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.techm-main-content{background-color:#fff;padding:80px 0}.techm-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.techm-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px}.techm-tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.techm-tip-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.techm-tip-card:nth-child(1){background:#333;color:#fff}.techm-tip-card:nth-child(2){background:#000;color:#fff}.techm-tip-card:nth-child(3){background:#e3f2fd;color:#1976d2}.techm-tip-card:nth-child(4){background:#fff;color:#333}.techm-tip-card:nth-child(5){background:#000;color:#fff}.techm-tip-card:nth-child(6){background:#e3f2fd;color:#1976d2}.techm-tip-card:nth-child(7){background:#333;color:#fff}.techm-tip-card:nth-child(8){background:#000;color:#fff}.techm-tip-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.techm-tip-card:nth-child(1):before{background-image:url(/assets/workspace-icon-Wm4TE-kL.jpg)}.techm-tip-card:nth-child(2):before{background-image:url(/assets/breaks-icon-C35Dz0DJ.jpg)}.techm-tip-card:nth-child(3):before{background-image:url(/assets/activity-icon-DMDMCEva.jpg)}.techm-tip-card:nth-child(4):before{background-image:url(/assets/nutrition-icon-BH7h41Zj.jpg)}.techm-tip-card:nth-child(5):before{background-image:url(/assets/balance-icon-DjgpQy36.jpg)}.techm-tip-card:nth-child(6):before{background-image:url(/assets/mental-health-icon-BpYazL02.jpg)}.techm-tip-card:nth-child(7):before{background-image:url(/assets/checkIn-BZmmi0Kv.jpg)}.techm-tip-card:nth-child(8):before{background-image:url(/assets/priority-nHNbiN6V.jpg)}.techm-tip-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.techm-tip-card:hover:before{opacity:0;transform:scale(1.1)}.techm-tip-card:hover:after{background:transparent}.techm-tip-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #8b2d9266}.techm-tip-icon{display:none}.techm-tip-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease}.techm-tip-card:nth-child(1) h3,.techm-tip-card:nth-child(4) h3,.techm-tip-card:nth-child(7) h3{color:#fff;text-shadow:none}.techm-tip-card:nth-child(2) h3,.techm-tip-card:nth-child(5) h3,.techm-tip-card:nth-child(8) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.techm-tip-card:nth-child(3) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.techm-tip-card:nth-child(6) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.techm-tip-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px)}.techm-tip-card:nth-child(1) p,.techm-tip-card:nth-child(4) p,.techm-tip-card:nth-child(7) p{color:#fff}.techm-tip-card:nth-child(2) p,.techm-tip-card:nth-child(5) p,.techm-tip-card:nth-child(8) p{color:#ffffffe6}.techm-tip-card:nth-child(3) p{color:#fff}.techm-tip-card:nth-child(6) p{color:#fff}.techm-tip-card:hover p{opacity:1;transform:translate(0)}.techm-tip-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.techm-tip-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.techm-tip-card:nth-child(1) .techm-tip-highlight,.techm-tip-card:nth-child(4) .techm-tip-highlight,.techm-tip-card:nth-child(7) .techm-tip-highlight{background:#ffffff1a;color:#fff}.techm-tip-card:nth-child(2) .techm-tip-highlight,.techm-tip-card:nth-child(5) .techm-tip-highlight,.techm-tip-card:nth-child(8) .techm-tip-highlight{background:#ffffff1a;color:#fff}.techm-tip-card:nth-child(3) .techm-tip-highlight{background:#ffffff1a;color:#fff}.techm-tip-card:nth-child(6) .techm-tip-highlight{background:#ffffff1a;color:#fff}.techm-tip-card:hover .techm-tip-highlight{opacity:1;transform:translate(0)}.techm-tip-highlight strong{font-weight:600}.techm-tip-card:nth-child(1) .techm-tip-highlight strong,.techm-tip-card:nth-child(4) .techm-tip-highlight strong,.techm-tip-card:nth-child(7) .techm-tip-highlight strong{color:#fff}.techm-tip-card:nth-child(1):hover{background:#fff;color:#333}.techm-tip-card:nth-child(1):hover h3{color:#000!important;text-shadow:none}.techm-tip-card:nth-child(1):hover p{color:#000!important}.techm-tip-card:nth-child(1):hover .techm-tip-highlight{background:#0000000d;color:#000}.techm-tip-card:nth-child(1):hover .techm-tip-highlight strong{color:#1976d2}.techm-tip-card:nth-child(4):hover{background:#fff;color:#333}.techm-tip-card:nth-child(4):hover h3{color:#000!important;text-shadow:none}.techm-tip-card:nth-child(4):hover p{color:#000!important}.techm-tip-card:nth-child(4):hover .techm-tip-highlight{background:#0000000d;color:#000}.techm-tip-card:nth-child(4):hover .techm-tip-highlight strong{color:#1976d2}.techm-tip-card:nth-child(3):hover{background:#e3f2fd;color:#333}.techm-tip-card:nth-child(3):hover h3{color:#000!important;text-shadow:none}.techm-tip-card:nth-child(3):hover p{color:#000!important}.techm-tip-card:nth-child(3):hover .techm-tip-highlight{background:#0000000d;color:#000}.techm-tip-card:nth-child(3):hover .techm-tip-highlight strong{color:#1976d2}.techm-tip-card:nth-child(6):hover{background:#e3f2fd;color:#333}.techm-tip-card:nth-child(6):hover h3{color:#000!important;text-shadow:none}.techm-tip-card:nth-child(6):hover p{color:#000!important}.techm-tip-card:nth-child(6):hover .techm-tip-highlight{background:#0000000d;color:#000}.techm-tip-card:nth-child(6):hover .techm-tip-highlight strong{color:#1976d2}.techm-tip-card:nth-child(7):hover{background:#fff!important;color:#333}.techm-tip-card:nth-child(7):hover h3{color:#000!important;text-shadow:none}.techm-tip-card:nth-child(7):hover p{color:#000!important}.techm-tip-card:nth-child(7):hover .techm-tip-highlight{background:#0000000d;color:#000}.techm-tip-card:nth-child(7):hover .techm-tip-highlight strong{color:#1976d2}.techm-tip-card:nth-child(8):hover{background:#000!important;color:#fff}.techm-tip-card:nth-child(8):hover h3{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.techm-tip-card:nth-child(8):hover p{color:#ffffffe6!important}.techm-tip-card:nth-child(8):hover .techm-tip-highlight{background:#ffffff1a;color:#fff}.techm-tip-card:nth-child(8):hover .techm-tip-highlight strong{color:gold}.techm-tip-card:nth-child(2) .techm-tip-highlight strong,.techm-tip-card:nth-child(5) .techm-tip-highlight strong,.techm-tip-card:nth-child(8) .techm-tip-highlight strong{color:gold}.techm-tip-card:nth-child(3) .techm-tip-highlight strong{color:gold}.techm-tip-card:nth-child(6) .techm-tip-highlight strong{color:gold}.techm-additional-sections{margin:80px 0}.techm-additional-sections .techm-section{padding:10px 40px;border-radius:16px}.techm-additional-sections h2{font-size:2rem;font-weight:600;color:#1a202c;margin-bottom:20px}.techm-additional-sections p{font-size:1.1rem;color:#4a5568;line-height:1.7}.techm-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog2bg-BN4CrMzh.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.techm-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.techm-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.techm-cta{margin-top:40px}.techm-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.techm-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}@media (max-width: 1024px){.techm-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.techm-hero-title{font-size:2.5rem}.techm-tips-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.techm-tip-card{height:350px}}@media (max-width: 768px){.techm-hero-section{padding:60px 0}.techm-hero-title{font-size:2rem}.techm-hero-subtitle{font-size:1.1rem}.techm-hero-meta{flex-direction:column;gap:12px;align-items:center}.techm-date:after{display:none}.techm-tips-grid{grid-template-columns:1fr;gap:20px}.techm-tip-card{height:300px}.techm-tip-card h3{font-size:1.5rem;padding:20px 20px 0}.techm-tip-card p{padding:15px 20px 20px}.techm-tip-highlight{padding:15px 20px}.techm-additional-sections .techm-section{padding:24px}.techm-conclusion{padding:40px 24px}.techm-conclusion h2{font-size:2rem}}@media (max-width: 480px){.techm-hero-title{font-size:1.75rem}.techm-hero-subtitle{font-size:1rem}.techm-tip-card{height:280px}.techm-tip-card h3{font-size:1.3rem;padding:15px 15px 0}.techm-tip-card p{padding:10px 15px 15px;font-size:.9rem}.techm-tip-highlight{padding:10px 15px;font-size:.8rem}.techm-additional-sections h2{font-size:1.5rem}.techm-conclusion h2{font-size:1.75rem}.techm-conclusion p{font-size:1rem}}.techm-tip-card{animation:fadeInUp .6s ease-out}.techm-tip-card:nth-child(1){animation-delay:.1s}.techm-tip-card:nth-child(2){animation-delay:.2s}.techm-tip-card:nth-child(3){animation-delay:.3s}.techm-tip-card:nth-child(4){animation-delay:.4s}.techm-tip-card:nth-child(5){animation-delay:.5s}.techm-tip-card:nth-child(6){animation-delay:.6s}.techm-tip-card:nth-child(7){animation-delay:.7s}.techm-tip-card:nth-child(8){animation-delay:.8s}.techm-read-more{position:absolute;bottom:10px;right:20px;z-index:4;opacity:0;transform:translateY(20px);transition:all .3s ease}.techm-tip-card:hover .techm-read-more{opacity:1;transform:translateY(0)}.techm-read-more-btn{background:#ffffffe6;color:#333;border:none;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px #0003}.techm-read-more-btn:hover{background:#1976d2;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #1976d24d}.techm-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.techm-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}.techm-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.techm-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.techm-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.techm-modal-close:hover{background:#f7fafc;color:#2d3748}.techm-modal-body{padding:20px 30px 30px}.techm-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.techm-modal-tip{padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.techm-modal-tip strong{color:#333;font-weight:700}@media (max-width: 768px){.techm-modal-content{margin:20px;max-height:90vh}.techm-modal-header{padding:20px 24px 16px}.techm-modal-header h2{font-size:1.3rem}.techm-modal-body{padding:16px 24px 24px}.techm-modal-body p{font-size:1rem}.techm-modal-tip{padding:16px;font-size:.9rem}}.blog03-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.blog03-hero-section{background:url(/assets/bgtop3-DXRMXgj8.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.blog03-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.blog03-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.blog03-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.blog03-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.blog03-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.blog03-date{position:relative;color:#000!important}.blog03-date:after{content:"•";position:absolute;right:-12px;color:#0009}.blog03-author{font-weight:600;color:#000!important}.blog03-hero-image{position:relative}.blog03-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.blog03-main-content{background-color:#fff;padding:80px 0}.blog03-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blog03-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px}.blog03-tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.blog03-tip-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.blog03-tip-card:nth-child(1){background:#333;color:#fff}.blog03-tip-card:nth-child(2){background:#000;color:#fff}.blog03-tip-card:nth-child(3){background:#e3f2fd;color:#1976d2}.blog03-tip-card:nth-child(4){background:#fff;color:#333}.blog03-tip-card:nth-child(5){background:#000;color:#fff}.blog03-tip-card:nth-child(6){background:#e3f2fd;color:#1976d2}.blog03-tip-card:nth-child(7){background:#333;color:#fff}.blog03-tip-card:nth-child(8){background:#000;color:#fff}.blog03-tip-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.blog03-tip-card:nth-child(1):before{background-image:url(/assets/APISecurityTesting-CrAVEHxu.jpg)}.blog03-tip-card:nth-child(2):before{background-image:url(/assets/APISecurityTestingMethod-BmQzLFGH.jpg)}.blog03-tip-card:nth-child(3):before{background-image:url(/assets/SettingupAutomatedTeststoAuthenticateScenarios-B-7PnZf0.png)}.blog03-tip-card:nth-child(4):before{background-image:url(/assets/AdvantagesofAutomatedSecurityTesting-lgAlRLMx.png)}.blog03-tip-card:nth-child(5):before{background-image:url(/assets/TopFiveOpenSourceAutomatedSecurityTestingTools-6S3iiUA-.png)}.blog03-tip-card:nth-child(6):before{background-image:url(/assets/ZAPToolRecommendation-Cqp7NmC2.png)}.blog03-tip-card:nth-child(7):before{background-image:url(/assets/ToolSelectionProcess-vNtCaBBY.png)}.blog03-tip-card:nth-child(8):before{background-image:url(/assets/ToolSelectionProcess-vNtCaBBY.png)}.blog03-tip-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.blog03-tip-card:hover:before{opacity:0;transform:scale(1.1)}.blog03-tip-card:hover:after{background:transparent}.blog03-tip-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #8b2d9266}.blog03-tip-icon{display:none}.blog03-tip-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease}.blog03-tip-card:nth-child(1) h3,.blog03-tip-card:nth-child(4) h3,.blog03-tip-card:nth-child(7) h3{color:#fff;text-shadow:none}.blog03-tip-card:nth-child(2) h3,.blog03-tip-card:nth-child(5) h3,.blog03-tip-card:nth-child(8) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog03-tip-card:nth-child(3) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog03-tip-card:nth-child(6) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog03-tip-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px)}.blog03-tip-card:nth-child(1) p,.blog03-tip-card:nth-child(4) p,.blog03-tip-card:nth-child(7) p{color:#fff}.blog03-tip-card:nth-child(2) p,.blog03-tip-card:nth-child(5) p,.blog03-tip-card:nth-child(8) p{color:#ffffffe6}.blog03-tip-card:nth-child(3) p{color:#fff}.blog03-tip-card:nth-child(6) p{color:#fff}.blog03-tip-card:hover p{opacity:1;transform:translate(0)}.blog03-tip-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.blog03-tip-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.blog03-tip-card:nth-child(1) .blog03-tip-highlight,.blog03-tip-card:nth-child(4) .blog03-tip-highlight,.blog03-tip-card:nth-child(7) .blog03-tip-highlight{background:#ffffff1a;color:#fff}.blog03-tip-card:nth-child(2) .blog03-tip-highlight,.blog03-tip-card:nth-child(5) .blog03-tip-highlight,.blog03-tip-card:nth-child(8) .blog03-tip-highlight{background:#ffffff1a;color:#fff}.blog03-tip-card:nth-child(3) .blog03-tip-highlight{background:#ffffff1a;color:#fff}.blog03-tip-card:nth-child(6) .blog03-tip-highlight{background:#ffffff1a;color:#fff}.blog03-tip-card:hover .blog03-tip-highlight{opacity:1;transform:translate(0)}.blog03-tip-highlight strong{font-weight:600}.blog03-tip-card:nth-child(1) .blog03-tip-highlight strong,.blog03-tip-card:nth-child(4) .blog03-tip-highlight strong,.blog03-tip-card:nth-child(7) .blog03-tip-highlight strong{color:#fff}.blog03-tip-card:nth-child(1):hover{background:#fff;color:#333}.blog03-tip-card:nth-child(1):hover h3{color:#000!important;text-shadow:none}.blog03-tip-card:nth-child(1):hover p{color:#000!important}.blog03-tip-card:nth-child(1):hover .blog03-tip-highlight{background:#0000000d;color:#000}.blog03-tip-card:nth-child(1):hover .blog03-tip-highlight strong{color:#1976d2}.blog03-tip-card:nth-child(4):hover{background:#fff;color:#333}.blog03-tip-card:nth-child(4):hover h3{color:#000!important;text-shadow:none}.blog03-tip-card:nth-child(4):hover p{color:#000!important}.blog03-tip-card:nth-child(4):hover .blog03-tip-highlight{background:#0000000d;color:#000}.blog03-tip-card:nth-child(4):hover .blog03-tip-highlight strong{color:#1976d2}.blog03-tip-card:nth-child(3):hover{background:#e3f2fd;color:#333}.blog03-tip-card:nth-child(3):hover h3{color:#000!important;text-shadow:none}.blog03-tip-card:nth-child(3):hover p{color:#000!important}.blog03-tip-card:nth-child(3):hover .blog03-tip-highlight{background:#0000000d;color:#000}.blog03-tip-card:nth-child(3):hover .blog03-tip-highlight strong{color:#1976d2}.blog03-tip-card:nth-child(6):hover{background:#e3f2fd;color:#333}.blog03-tip-card:nth-child(6):hover h3{color:#000!important;text-shadow:none}.blog03-tip-card:nth-child(6):hover p{color:#000!important}.blog03-tip-card:nth-child(6):hover .blog03-tip-highlight{background:#0000000d;color:#000}.blog03-tip-card:nth-child(6):hover .blog03-tip-highlight strong{color:#1976d2}.blog03-tip-card:nth-child(7):hover{background:#fff!important;color:#333}.blog03-tip-card:nth-child(7):hover h3{color:#000!important;text-shadow:none}.blog03-tip-card:nth-child(7):hover p{color:#000!important}.blog03-tip-card:nth-child(7):hover .blog03-tip-highlight{background:#0000000d;color:#000}.blog03-tip-card:nth-child(7):hover .blog03-tip-highlight strong{color:#1976d2}.blog03-tip-card:nth-child(8):hover{background:#000!important;color:#fff}.blog03-tip-card:nth-child(8):hover h3{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog03-tip-card:nth-child(8):hover p{color:#ffffffe6!important}.blog03-tip-card:nth-child(8):hover .blog03-tip-highlight{background:#ffffff1a;color:#fff}.blog03-tip-card:nth-child(8):hover .blog03-tip-highlight strong{color:gold}.blog03-tip-card:nth-child(2) .blog03-tip-highlight strong,.blog03-tip-card:nth-child(5) .blog03-tip-highlight strong,.blog03-tip-card:nth-child(8) .blog03-tip-highlight strong{color:gold}.blog03-tip-card:nth-child(3) .blog03-tip-highlight strong{color:gold}.blog03-tip-card:nth-child(6) .blog03-tip-highlight strong{color:gold}.blog03-additional-sections{margin:80px 0}.blog03-additional-sections .blog03-section{padding:10px 40px;border-radius:16px}.blog03-additional-sections h2{font-size:2rem;font-weight:600;color:#1a202c;margin-bottom:20px}.blog03-additional-sections p{font-size:1.1rem;color:#4a5568;line-height:1.7}.blog03-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog3bg-0xsA_HAu.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.blog03-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.blog03-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.blog03-cta{margin-top:40px}.blog03-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.blog03-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}@media (max-width: 1024px){.blog03-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.blog03-hero-title{font-size:2.5rem}.blog03-tips-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.blog03-tip-card{height:350px}}@media (max-width: 768px){.blog03-hero-section{padding:60px 0}.blog03-hero-title{font-size:2rem}.blog03-hero-subtitle{font-size:1.1rem}.blog03-hero-meta{flex-direction:column;gap:12px;align-items:center}.blog03-date:after{display:none}.blog03-tips-grid{grid-template-columns:1fr;gap:20px}.blog03-tip-card{height:300px}.blog03-tip-card h3{font-size:1.5rem;padding:20px 20px 0}.blog03-tip-card p{padding:15px 20px 20px}.blog03-tip-highlight{padding:15px 20px}.blog03-additional-sections .blog03-section{padding:24px}.blog03-conclusion{padding:40px 24px}.blog03-conclusion h2{font-size:2rem}}@media (max-width: 480px){.blog03-hero-title{font-size:1.75rem}.blog03-hero-subtitle{font-size:1rem}.blog03-tip-card{height:280px}.blog03-tip-card h3{font-size:1.3rem;padding:15px 15px 0}.blog03-tip-card p{padding:10px 15px 15px;font-size:.9rem}.blog03-tip-highlight{padding:10px 15px;font-size:.8rem}.blog03-additional-sections h2{font-size:1.5rem}.blog03-conclusion h2{font-size:1.75rem}.blog03-conclusion p{font-size:1rem}}.blog03-tip-card{animation:fadeInUp .6s ease-out}.blog03-tip-card:nth-child(1){animation-delay:.1s}.blog03-tip-card:nth-child(2){animation-delay:.2s}.blog03-tip-card:nth-child(3){animation-delay:.3s}.blog03-tip-card:nth-child(4){animation-delay:.4s}.blog03-tip-card:nth-child(5){animation-delay:.5s}.blog03-tip-card:nth-child(6){animation-delay:.6s}.blog03-tip-card:nth-child(7){animation-delay:.7s}.blog03-tip-card:nth-child(8){animation-delay:.8s}.blog03-read-more{position:absolute;bottom:10px;right:20px;z-index:4;opacity:0;transform:translateY(20px);transition:all .3s ease}.blog03-tip-card:hover .blog03-read-more{opacity:1;transform:translateY(0)}.blog03-read-more-btn{background:#ffffffe6;color:#333;border:none;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px #0003}.blog03-read-more-btn:hover{background:#1976d2;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #1976d24d}.blog03-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.blog03-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}.blog03-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.blog03-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.blog03-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.blog03-modal-close:hover{background:#f7fafc;color:#2d3748}.blog03-modal-body{padding:20px 30px 30px}.blog03-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.blog03-modal-tip{background:#f7fafc;padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.blog03-modal-tip strong{color:#333;font-weight:700}@media (max-width: 768px){.blog03-modal-content{margin:20px;max-height:90vh}.blog03-modal-header{padding:20px 24px 16px}.blog03-modal-header h2{font-size:1.3rem}.blog03-modal-body{padding:16px 24px 24px}.blog03-modal-body p{font-size:1rem}.blog03-modal-tip{padding:16px;font-size:.9rem}}.blog04-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.blog04-hero-section{background:url(/assets/bgtop4-CYe9d-ew.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.blog04-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.blog04-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.blog04-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.blog04-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.blog04-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.blog04-date{position:relative;color:#000!important}.blog04-date:after{content:"•";position:absolute;right:-12px;color:#0009}.blog04-author{font-weight:600;color:#000!important}.blog04-hero-image{position:relative}.blog04-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.blog04-main-content{background-color:#fff;padding:80px 0}.blog04-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blog04-section{margin-bottom:60px}.blog04-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px}.blog04-section-title{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:24px;text-align:center}.blog04-section-text{font-size:1.1rem;color:#4a5568;line-height:1.7;margin-bottom:40px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.blog04-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.blog04-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.blog04-card:nth-child(1){background:#333;color:#fff}.blog04-card:nth-child(2){background:#000;color:#fff}.blog04-card:nth-child(3){background:#e3f2fd;color:#1976d2}.blog04-card:nth-child(4){background:#fff;color:#333}.blog04-card:nth-child(5){background:#000;color:#fff}.blog04-card:nth-child(6){background:#e3f2fd;color:#1976d2}.blog04-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.blog04-card:nth-child(1):before{background-image:url(/assets/blog41-DirNKdim.png)}.blog04-card:nth-child(2):before{background-image:url(/assets/blog42-My9OHlYP.png)}.blog04-card:nth-child(3):before{background-image:url(/assets/blog43-ChGE3unM.png)}.blog04-card:nth-child(4):before{background-image:url(/assets/blog44-XbWIppZr.png)}.blog04-card:nth-child(5):before{background-image:url(/assets/blog45-BGywRw8K.png)}.blog04-card:nth-child(6):before{background-image:url(/assets/blog46-P8J6q0iT.png)}.blog04-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.blog04-card:hover:before{opacity:0;transform:scale(1.1)}.blog04-card:hover:after{background:transparent}.blog04-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #8b2d9266}.blog04-card-icon{display:none}.blog04-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease}.blog04-card:nth-child(1) h3,.blog04-card:nth-child(4) h3{color:#fff;text-shadow:none}.blog04-card:nth-child(2) h3,.blog04-card:nth-child(5) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog04-card:nth-child(3) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog04-card:nth-child(6) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog04-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px)}.blog04-card:nth-child(1) p,.blog04-card:nth-child(4) p{color:#fff}.blog04-card:nth-child(2) p,.blog04-card:nth-child(5) p{color:#ffffffe6}.blog04-card:nth-child(3) p{color:#fff}.blog04-card:nth-child(6) p{color:#fff}.blog04-card:hover p{opacity:1;transform:translate(0)}.blog04-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.blog04-card-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.blog04-card:nth-child(1) .blog04-card-highlight,.blog04-card:nth-child(4) .blog04-card-highlight{background:#ffffff1a;color:#fff}.blog04-card:nth-child(2) .blog04-card-highlight,.blog04-card:nth-child(5) .blog04-card-highlight{background:#ffffff1a;color:#fff}.blog04-card:nth-child(3) .blog04-card-highlight{background:#ffffff1a;color:#fff}.blog04-card:nth-child(6) .blog04-card-highlight{background:#ffffff1a;color:#fff}.blog04-card:hover .blog04-card-highlight{opacity:1;transform:translate(0)}.blog04-card-highlight strong{font-weight:600}.blog04-read-more{position:absolute;bottom:20px;right:20px;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.blog04-read-more-btn{background:#ffffffe6;color:#333;border:none;padding:12px 24px;border-radius:25px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px #0003}.blog04-read-more-btn:hover{background:#1976d2;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #1976d266}.blog04-card:hover .blog04-read-more{opacity:1;transform:translate(0)}.blog04-card:nth-child(1) .blog04-card-highlight strong,.blog04-card:nth-child(4) .blog04-card-highlight strong{color:#fff}.blog04-card:nth-child(1):hover{background:#fff;color:#333}.blog04-card:nth-child(1):hover h3{color:#000!important;text-shadow:none}.blog04-card:nth-child(1):hover p{color:#000!important}.blog04-card:nth-child(1):hover .blog04-card-highlight{background:#0000000d;color:#000}.blog04-card:nth-child(1):hover .blog04-card-highlight strong{color:#1976d2}.blog04-card:nth-child(4):hover{background:#fff;color:#333}.blog04-card:nth-child(4):hover h3{color:#000!important;text-shadow:none}.blog04-card:nth-child(4):hover p{color:#000!important}.blog04-card:nth-child(4):hover .blog04-card-highlight{background:#0000000d;color:#000}.blog04-card:nth-child(4):hover .blog04-card-highlight strong{color:#1976d2}.blog04-card:nth-child(3):hover{background:#e3f2fd;color:#333}.blog04-card:nth-child(3):hover h3{color:#000!important;text-shadow:none}.blog04-card:nth-child(3):hover p{color:#000!important}.blog04-card:nth-child(3):hover .blog04-card-highlight{background:#0000000d;color:#000}.blog04-card:nth-child(3):hover .blog04-card-highlight strong{color:#1976d2}.blog04-card:nth-child(6):hover{background:#e3f2fd;color:#333}.blog04-card:nth-child(6):hover h3{color:#000!important;text-shadow:none}.blog04-card:nth-child(6):hover p{color:#000!important}.blog04-card:nth-child(6):hover .blog04-card-highlight{background:#0000000d;color:#000}.blog04-card:nth-child(6):hover .blog04-card-highlight strong{color:#1976d2}.blog04-card:nth-child(2) .blog04-card-highlight strong,.blog04-card:nth-child(5) .blog04-card-highlight strong{color:gold}.blog04-card:nth-child(3) .blog04-card-highlight strong{color:gold}.blog04-card:nth-child(6) .blog04-card-highlight strong{color:gold}.blog04-skills-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:40px 0}.blog04-skill-card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 15px #0000001a;transition:all .3s ease;border:1px solid #e2e8f0}.blog04-skill-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.blog04-skill-card h3{font-size:1.2rem;font-weight:600;color:#1a202c;margin-bottom:12px}.blog04-skill-card p{color:#4a5568;font-size:.95rem;line-height:1.5;margin:0}.blog04-prospects-list{list-style:none;padding:0;margin:20px 0}.blog04-prospects-list li{border-bottom:1px solid #e2e8f0;position:relative;padding:12px 0 12px 30px}.blog04-prospects-list li:before{content:"✓";position:absolute;left:0;color:#1976d2;font-weight:700;font-size:1.2rem}.blog04-prospects-list li:last-child{border-bottom:none}.blog04-prospects-list strong{color:#1a202c;font-weight:600}.blog04-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog2bg-BN4CrMzh.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.blog04-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.blog04-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.blog04-cta{margin-top:40px}.blog04-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.blog04-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}@media (max-width: 1024px){.blog04-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.blog04-hero-title{font-size:2.5rem}.blog04-cards-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.blog04-card{height:350px}.blog04-skills-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width: 768px){.blog04-hero-section{padding:60px 0}.blog04-hero-title{font-size:2rem}.blog04-hero-subtitle{font-size:1.1rem}.blog04-hero-meta{flex-direction:column;gap:12px;align-items:center}.blog04-date:after{display:none}.blog04-cards-grid{grid-template-columns:1fr;gap:20px}.blog04-card{height:300px}.blog04-card h3{font-size:1.5rem;padding:20px 20px 0}.blog04-card p{padding:15px 20px 20px}.blog04-card-highlight{padding:15px 20px}.blog04-skills-grid{grid-template-columns:1fr}.blog04-conclusion{padding:40px 24px}.blog04-conclusion h2{font-size:2rem}}@media (max-width: 480px){.blog04-hero-title{font-size:1.75rem}.blog04-hero-subtitle{font-size:1rem}.blog04-card{height:280px}.blog04-card h3{font-size:1.3rem;padding:15px 15px 0}.blog04-card p{padding:10px 15px 15px;font-size:.9rem}.blog04-card-highlight{padding:10px 15px;font-size:.8rem}.blog04-conclusion h2{font-size:1.75rem}.blog04-conclusion p{font-size:1rem}}.blog04-card{animation:fadeInUp .6s ease-out}.blog04-card:nth-child(1){animation-delay:.1s}.blog04-card:nth-child(2){animation-delay:.2s}.blog04-card:nth-child(3){animation-delay:.3s}.blog04-card:nth-child(4){animation-delay:.4s}.blog04-card:nth-child(5){animation-delay:.5s}.blog04-card:nth-child(6){animation-delay:.6s}.blog04-skill-card{animation:fadeInUp .6s ease-out}.blog04-skill-card:nth-child(1){animation-delay:.1s}.blog04-skill-card:nth-child(2){animation-delay:.2s}.blog04-skill-card:nth-child(3){animation-delay:.3s}.blog04-skill-card:nth-child(4){animation-delay:.4s}.blog04-skill-card:nth-child(5){animation-delay:.5s}.blog04-skill-card:nth-child(6){animation-delay:.6s}.blog04-skill-card:nth-child(7){animation-delay:.7s}.blog04-skill-card:nth-child(8){animation-delay:.8s}.blog04-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.blog04-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}.blog04-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.blog04-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.blog04-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.blog04-modal-close:hover{background:#f7fafc;color:#2d3748}.blog04-modal-body{padding:20px 30px 30px}.blog04-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.blog04-modal-tip{background:#f7fafc;padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.blog04-modal-tip strong{color:#333;font-weight:700}@media (max-width: 768px){.blog04-modal-content{margin:20px;max-height:90vh}.blog04-modal-header{padding:20px 24px 16px}.blog04-modal-header h2{font-size:1.3rem}.blog04-modal-body{padding:16px 24px 24px}.blog04-modal-body p{font-size:1rem}.blog04-modal-tip{padding:16px;font-size:.9rem}}.blog05-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.blog05-hero-section{background:url(/assets/bgtop5-CYwR7PJW.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.blog05-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.blog05-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.blog05-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.blog05-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.blog05-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.blog05-date{position:relative;color:#000!important}.blog05-date:after{content:"•";position:absolute;right:-12px;color:#0009}.blog05-author{font-weight:600;color:#000!important}.blog05-hero-image{position:relative}.blog05-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.blog05-main-content{background-color:#fff;padding:80px 0}.blog05-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blog05-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px}.blog05-tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.blog05-tip-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.blog05-tip-card:nth-child(1){background:#333;color:#fff}.blog05-tip-card:nth-child(2){background:#000;color:#fff}.blog05-tip-card:nth-child(3){background:#e3f2fd;color:#1976d2}.blog05-tip-card:nth-child(4){background:#fff;color:#333}.blog05-tip-card:nth-child(5){background:#000;color:#fff}.blog05-tip-card:nth-child(6){background:#e3f2fd;color:#1976d2}.blog05-tip-card:nth-child(7){background:#333;color:#fff}.blog05-tip-card:nth-child(8){background:#000;color:#fff}.blog05-tip-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.blog05-tip-card:nth-child(1):before{background-image:url(/assets/blog51-D_r1_DxD.png)}.blog05-tip-card:nth-child(2):before{background-image:url(/assets/blog52-BDg_lZ-K.png)}.blog05-tip-card:nth-child(3):before{background-image:url(/assets/blog53-CRYwGcKU.png)}.blog05-tip-card:nth-child(4):before{background-image:url(/assets/blog54-4MLFajb9.png)}.blog05-tip-card:nth-child(5):before{background-image:url(/assets/blog55-Bwf8ad1J.png)}.blog05-tip-card:nth-child(6):before{background-image:url(/assets/blog56-BsMZ_Mq4.png)}.blog05-tip-card:nth-child(7):before{background-image:url(/assets/blog57-B8yVcjNK.png)}.blog05-tip-card:nth-child(8):before{background-image:url(/assets/blog58-Z3260L0F.png)}.blog05-tip-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.blog05-tip-card:hover:before{opacity:0;transform:scale(1.1)}.blog05-tip-card:hover:after{background:transparent}.blog05-tip-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #8b2d9266}.blog05-tip-icon{display:none}.blog05-tip-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease}.blog05-tip-card:nth-child(1) h3,.blog05-tip-card:nth-child(4) h3,.blog05-tip-card:nth-child(7) h3{color:#fff;text-shadow:none}.blog05-tip-card:nth-child(2) h3,.blog05-tip-card:nth-child(5) h3,.blog05-tip-card:nth-child(8) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog05-tip-card:nth-child(3) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog05-tip-card:nth-child(6) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog05-tip-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px)}.blog05-tip-card:nth-child(1) p,.blog05-tip-card:nth-child(4) p,.blog05-tip-card:nth-child(7) p{color:#fff}.blog05-tip-card:nth-child(2) p,.blog05-tip-card:nth-child(5) p,.blog05-tip-card:nth-child(8) p{color:#ffffffe6}.blog05-tip-card:nth-child(3) p{color:#fff}.blog05-tip-card:nth-child(6) p{color:#fff}.blog05-tip-card:hover p{opacity:1;transform:translate(0)}.blog05-tip-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.blog05-tip-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.blog05-tip-card:nth-child(1) .blog05-tip-highlight,.blog05-tip-card:nth-child(4) .blog05-tip-highlight,.blog05-tip-card:nth-child(7) .blog05-tip-highlight{background:#ffffff1a;color:#fff}.blog05-tip-card:nth-child(2) .blog05-tip-highlight,.blog05-tip-card:nth-child(5) .blog05-tip-highlight,.blog05-tip-card:nth-child(8) .blog05-tip-highlight{background:#ffffff1a;color:#fff}.blog05-tip-card:nth-child(3) .blog05-tip-highlight{background:#ffffff1a;color:#fff}.blog05-tip-card:nth-child(6) .blog05-tip-highlight{background:#ffffff1a;color:#fff}.blog05-tip-card:hover .blog05-tip-highlight{opacity:1;transform:translate(0)}.blog05-tip-highlight strong{font-weight:600}.blog05-tip-card:nth-child(1) .blog05-tip-highlight strong,.blog05-tip-card:nth-child(4) .blog05-tip-highlight strong,.blog05-tip-card:nth-child(7) .blog05-tip-highlight strong{color:#fff}.blog05-tip-card:nth-child(1):hover{background:#fff;color:#333}.blog05-tip-card:nth-child(1):hover h3{color:#000!important;text-shadow:none}.blog05-tip-card:nth-child(1):hover p{color:#000!important}.blog05-tip-card:nth-child(1):hover .blog05-tip-highlight{background:#0000000d;color:#000}.blog05-tip-card:nth-child(1):hover .blog05-tip-highlight strong{color:#1976d2}.blog05-tip-card:nth-child(4):hover{background:#fff;color:#333}.blog05-tip-card:nth-child(4):hover h3{color:#000!important;text-shadow:none}.blog05-tip-card:nth-child(4):hover p{color:#000!important}.blog05-tip-card:nth-child(4):hover .blog05-tip-highlight{background:#0000000d;color:#000}.blog05-tip-card:nth-child(4):hover .blog05-tip-highlight strong{color:#1976d2}.blog05-tip-card:nth-child(3):hover{background:#e3f2fd;color:#333}.blog05-tip-card:nth-child(3):hover h3{color:#000!important;text-shadow:none}.blog05-tip-card:nth-child(3):hover p{color:#000!important}.blog05-tip-card:nth-child(3):hover .blog05-tip-highlight{background:#0000000d;color:#000}.blog05-tip-card:nth-child(3):hover .blog05-tip-highlight strong{color:#1976d2}.blog05-tip-card:nth-child(6):hover{background:#e3f2fd;color:#333}.blog05-tip-card:nth-child(6):hover h3{color:#000!important;text-shadow:none}.blog05-tip-card:nth-child(6):hover p{color:#000!important}.blog05-tip-card:nth-child(6):hover .blog05-tip-highlight{background:#0000000d;color:#000}.blog05-tip-card:nth-child(6):hover .blog05-tip-highlight strong{color:#1976d2}.blog05-tip-card:nth-child(7):hover{background:#fff!important;color:#333}.blog05-tip-card:nth-child(7):hover h3{color:#000!important;text-shadow:none}.blog05-tip-card:nth-child(7):hover p{color:#000!important}.blog05-tip-card:nth-child(7):hover .blog05-tip-highlight{background:#0000000d;color:#000}.blog05-tip-card:nth-child(7):hover .blog05-tip-highlight strong{color:#1976d2}.blog05-tip-card:nth-child(8):hover{background:#000!important;color:#fff}.blog05-tip-card:nth-child(8):hover h3{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog05-tip-card:nth-child(8):hover p{color:#ffffffe6!important}.blog05-tip-card:nth-child(8):hover .blog05-tip-highlight{background:#ffffff1a;color:#fff}.blog05-tip-card:nth-child(8):hover .blog05-tip-highlight strong{color:gold}.blog05-tip-card:nth-child(2) .blog05-tip-highlight strong,.blog05-tip-card:nth-child(5) .blog05-tip-highlight strong,.blog05-tip-card:nth-child(8) .blog05-tip-highlight strong{color:gold}.blog05-tip-card:nth-child(3) .blog05-tip-highlight strong{color:gold}.blog05-tip-card:nth-child(6) .blog05-tip-highlight strong{color:gold}.blog05-additional-sections{margin:20px 0}.blog05-additional-sections .blog05-section{padding:10px 40px;border-radius:16px}.blog05-additional-sections h2{font-size:2rem;font-weight:600;color:#1a202c;margin-bottom:20px}.blog05-additional-sections p{font-size:1.1rem;color:#4a5568;line-height:1.7}.blog05-additional-sections ul{font-size:1.1rem;color:#4a5568;line-height:1.7;padding-left:20px}.blog05-additional-sections li{margin-bottom:10px}.blog05-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog5bg-Coke_Zne.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.blog05-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.blog05-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.blog05-cta{margin-top:40px}.blog05-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.blog05-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}@media (max-width: 1024px){.blog05-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.blog05-hero-title{font-size:2.5rem}.blog05-tips-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.blog05-tip-card{height:350px}}@media (max-width: 768px){.blog05-hero-section{padding:60px 0}.blog05-hero-title{font-size:2rem}.blog05-hero-subtitle{font-size:1.1rem}.blog05-hero-meta{flex-direction:column;gap:12px;align-items:center}.blog05-date:after{display:none}.blog05-tips-grid{grid-template-columns:1fr;gap:20px}.blog05-tip-card{height:300px}.blog05-tip-card h3{font-size:1.5rem;padding:20px 20px 0}.blog05-tip-card p{padding:15px 20px 20px}.blog05-tip-highlight{padding:15px 20px}.blog05-additional-sections .blog05-section{padding:24px}.blog05-conclusion{padding:40px 24px}.blog05-conclusion h2{font-size:2rem}}@media (max-width: 480px){.blog05-hero-title{font-size:1.75rem}.blog05-hero-subtitle{font-size:1rem}.blog05-tip-card{height:280px}.blog05-tip-card h3{font-size:1.3rem;padding:15px 15px 0}.blog05-tip-card p{padding:10px 15px 15px;font-size:.9rem}.blog05-tip-highlight{padding:10px 15px;font-size:.8rem}.blog05-additional-sections h2{font-size:1.5rem}.blog05-conclusion h2{font-size:1.75rem}.blog05-conclusion p{font-size:1rem}}.blog05-tip-card{animation:fadeInUp .6s ease-out}.blog05-tip-card:nth-child(1){animation-delay:.1s}.blog05-tip-card:nth-child(2){animation-delay:.2s}.blog05-tip-card:nth-child(3){animation-delay:.3s}.blog05-tip-card:nth-child(4){animation-delay:.4s}.blog05-tip-card:nth-child(5){animation-delay:.5s}.blog05-tip-card:nth-child(6){animation-delay:.6s}.blog05-tip-card:nth-child(7){animation-delay:.7s}.blog05-tip-card:nth-child(8){animation-delay:.8s}.blog05-read-more{position:absolute;bottom:10px;right:20px;z-index:4;opacity:0;transform:translateY(20px);transition:all .3s ease}.blog05-tip-card:hover .blog05-read-more{opacity:1;transform:translateY(0)}.blog05-read-more-btn{background:#ffffffe6;color:#333;border:none;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px #0003}.blog05-read-more-btn:hover{background:#1976d2;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #1976d24d}.blog05-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.blog05-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}.blog05-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.blog05-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.blog05-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.blog05-modal-close:hover{background:#f7fafc;color:#2d3748}.blog05-modal-body{padding:20px 30px 30px}.blog05-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.blog05-modal-tip{background:#f7fafc;padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.blog05-modal-tip strong{color:#333;font-weight:700}@media (max-width: 768px){.blog05-modal-content{margin:20px;max-height:90vh}.blog05-modal-header{padding:20px 24px 16px}.blog05-modal-header h2{font-size:1.3rem}.blog05-modal-body{padding:16px 24px 24px}.blog05-modal-body p{font-size:1rem}.blog05-modal-tip{padding:16px;font-size:.9rem}}.blog06-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.blog06-hero-section{background:url(/assets/bgtop6-D6fKt0o-.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.blog06-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.blog06-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.blog06-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.blog06-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.blog06-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.blog06-date{position:relative;color:#000!important}.blog06-date:after{content:"•";position:absolute;right:-12px;color:#0009}.blog06-author{font-weight:600;color:#000!important}.blog06-hero-image{position:relative}.blog06-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.blog06-main-content{background-color:#fff;padding:80px 0}.blog06-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blog06-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px}.blog06-sections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.blog06-section-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.blog06-section-card:nth-child(1){background:#333;color:#fff}.blog06-section-card:nth-child(2){background:#000;color:#fff}.blog06-section-card:nth-child(3){background:#e3f2fd;color:#1976d2}.blog06-section-card:nth-child(4){background:#fff;color:#333}.blog06-section-card:nth-child(5){background:#000;color:#fff}.blog06-section-card:nth-child(6){background:#e3f2fd;color:#1976d2}.blog06-section-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.blog06-section-card:nth-child(1):before{background-image:url(/assets/blog61-CZhCeB8s.png)}.blog06-section-card:nth-child(2):before{background-image:url(/assets/blog62-Du-ApilZ.png)}.blog06-section-card:nth-child(3):before{background-image:url(/assets/blog63-e9sD8ceW.png)}.blog06-section-card:nth-child(4):before{background-image:url(/assets/blog64-q4gBFT-p.png)}.blog06-section-card:nth-child(5):before{background-image:url(/assets/blog65-DWrUVkKE.png)}.blog06-section-card:nth-child(6):before{background-image:url(/assets/blog66-DINu-gha.png)}.blog06-section-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.blog06-section-card:hover:before{opacity:0;transform:scale(1.1)}.blog06-section-card:hover:after{background:transparent}.blog06-section-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #8b2d9266}.blog06-section-icon{display:none}.blog06-section-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease}.blog06-section-card:nth-child(1) h3,.blog06-section-card:nth-child(4) h3{color:#fff;text-shadow:none}.blog06-section-card:nth-child(2) h3,.blog06-section-card:nth-child(5) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog06-section-card:nth-child(3) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog06-section-card:nth-child(6) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog06-section-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px)}.blog06-section-card:nth-child(1) p,.blog06-section-card:nth-child(4) p{color:#fff}.blog06-section-card:nth-child(2) p,.blog06-section-card:nth-child(5) p{color:#ffffffe6}.blog06-section-card:nth-child(3) p{color:#fff}.blog06-section-card:nth-child(6) p{color:#fff}.blog06-section-card:hover p{opacity:1;transform:translate(0)}.blog06-section-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.blog06-section-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.blog06-section-card:nth-child(1) .blog06-section-highlight,.blog06-section-card:nth-child(4) .blog06-section-highlight{background:#ffffff1a;color:#fff}.blog06-section-card:nth-child(2) .blog06-section-highlight,.blog06-section-card:nth-child(5) .blog06-section-highlight{background:#ffffff1a;color:#fff}.blog06-section-card:nth-child(3) .blog06-section-highlight{background:#ffffff1a;color:#fff}.blog06-section-card:nth-child(6) .blog06-section-highlight{background:#ffffff1a;color:#fff}.blog06-section-card:hover .blog06-section-highlight{opacity:1;transform:translate(0)}.blog06-section-highlight strong{font-weight:600}.blog06-section-card:nth-child(1) .blog06-section-highlight strong,.blog06-section-card:nth-child(4) .blog06-section-highlight strong{color:#fff}.blog06-section-card:nth-child(1):hover{background:#fff;color:#333}.blog06-section-card:nth-child(1):hover h3{color:#000!important;text-shadow:none}.blog06-section-card:nth-child(1):hover p{color:#000!important}.blog06-section-card:nth-child(1):hover .blog06-section-highlight{background:#0000000d;color:#000}.blog06-section-card:nth-child(1):hover .blog06-section-highlight strong{color:#1976d2}.blog06-section-card:nth-child(4):hover{background:#fff;color:#333}.blog06-section-card:nth-child(4):hover h3{color:#000!important;text-shadow:none}.blog06-section-card:nth-child(4):hover p{color:#000!important}.blog06-section-card:nth-child(4):hover .blog06-section-highlight{background:#0000000d;color:#000}.blog06-section-card:nth-child(4):hover .blog06-section-highlight strong{color:#1976d2}.blog06-section-card:nth-child(3):hover{background:#e3f2fd;color:#333}.blog06-section-card:nth-child(3):hover h3{color:#000!important;text-shadow:none}.blog06-section-card:nth-child(3):hover p{color:#000!important}.blog06-section-card:nth-child(3):hover .blog06-section-highlight{background:#0000000d;color:#000}.blog06-section-card:nth-child(3):hover .blog06-section-highlight strong{color:#1976d2}.blog06-section-card:nth-child(6):hover{background:#e3f2fd;color:#333}.blog06-section-card:nth-child(6):hover h3{color:#000!important;text-shadow:none}.blog06-section-card:nth-child(6):hover p{color:#000!important}.blog06-section-card:nth-child(6):hover .blog06-section-highlight{background:#0000000d;color:#000}.blog06-section-card:nth-child(6):hover .blog06-section-highlight strong{color:#1976d2}.blog06-section-card:nth-child(2):hover{background:#fff!important;color:#333}.blog06-section-card:nth-child(2):hover h3{color:#000!important;text-shadow:none}.blog06-section-card:nth-child(2):hover p{color:#000!important}.blog06-section-card:nth-child(2):hover .blog06-section-highlight{background:#0000000d;color:#000}.blog06-section-card:nth-child(2):hover .blog06-section-highlight strong{color:#1976d2}.blog06-section-card:nth-child(5):hover{background:#000!important;color:#fff}.blog06-section-card:nth-child(5):hover h3{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog06-section-card:nth-child(5):hover p{color:#ffffffe6!important}.blog06-section-card:nth-child(5):hover .blog06-section-highlight{background:#ffffff1a;color:#fff}.blog06-section-card:nth-child(5):hover .blog06-section-highlight strong{color:gold}.blog06-section-card:nth-child(2) .blog06-section-highlight strong,.blog06-section-card:nth-child(5) .blog06-section-highlight strong{color:gold}.blog06-section-card:nth-child(3) .blog06-section-highlight strong{color:gold}.blog06-section-card:nth-child(6) .blog06-section-highlight strong{color:gold}.blog06-additional-sections{margin:80px 0}.blog06-additional-sections .blog06-section{padding:10px 40px;border-radius:16px}.blog06-additional-sections h2{font-size:2rem;font-weight:600;color:#1a202c;margin-bottom:20px}.blog06-additional-sections p{font-size:1.1rem;color:#4a5568;line-height:1.7}.blog06-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog6bg-COq8pGW4.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.blog06-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.blog06-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.blog06-cta{margin-top:40px}.blog06-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.blog06-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}.blog06-read-more{position:absolute;bottom:10px;right:20px;z-index:4;opacity:0;transform:translateY(20px);transition:all .3s ease}.blog06-section-card:hover .blog06-read-more{opacity:1;transform:translateY(0)}.blog06-read-more-btn{background:#ffffffe6;color:#333;border:none;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px #0003}.blog06-read-more-btn:hover{background:#1976d2;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #1976d24d}.blog06-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.blog06-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}.blog06-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.blog06-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.blog06-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.blog06-modal-close:hover{background:#f7fafc;color:#2d3748}.blog06-modal-body{padding:20px 30px 30px}.blog06-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.blog06-modal-tip{padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.blog06-modal-tip strong{color:#333;font-weight:700}@media (max-width: 1024px){.blog06-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.blog06-hero-title{font-size:2.5rem}.blog06-sections-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.blog06-section-card{height:350px}}@media (max-width: 768px){.blog06-hero-section{padding:60px 0}.blog06-hero-title{font-size:2rem}.blog06-hero-subtitle{font-size:1.1rem}.blog06-hero-meta{flex-direction:column;gap:12px;align-items:center}.blog06-date:after{display:none}.blog06-sections-grid{grid-template-columns:1fr;gap:20px}.blog06-section-card{height:300px}.blog06-section-card h3{font-size:1.5rem;padding:20px 20px 0}.blog06-section-card p{padding:15px 20px 20px}.blog06-section-highlight{padding:15px 20px}.blog06-additional-sections .blog06-section{padding:24px}.blog06-conclusion{padding:40px 24px}.blog06-conclusion h2{font-size:2rem}}@media (max-width: 480px){.blog06-hero-title{font-size:1.75rem}.blog06-hero-subtitle{font-size:1rem}.blog06-section-card{height:280px}.blog06-section-card h3{font-size:1.3rem;padding:15px 15px 0}.blog06-section-card p{padding:10px 15px 15px;font-size:.9rem}.blog06-section-highlight{padding:10px 15px;font-size:.8rem}.blog06-additional-sections h2{font-size:1.5rem}.blog06-conclusion h2{font-size:1.75rem}.blog06-conclusion p{font-size:1rem}}.blog06-section-card{animation:fadeInUp .6s ease-out}.blog06-section-card:nth-child(1){animation-delay:.1s}.blog06-section-card:nth-child(2){animation-delay:.2s}.blog06-section-card:nth-child(3){animation-delay:.3s}.blog06-section-card:nth-child(4){animation-delay:.4s}.blog06-section-card:nth-child(5){animation-delay:.5s}.blog06-section-card:nth-child(6){animation-delay:.6s}@media (max-width: 768px){.blog06-modal-content{margin:20px;max-height:90vh}.blog06-modal-header{padding:20px 24px 16px}.blog06-modal-header h2{font-size:1.3rem}.blog06-modal-body{padding:16px 24px 24px}.blog06-modal-body p{font-size:1rem}.blog06-modal-tip{padding:16px;font-size:.9rem}}.blog07-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.blog07-hero-section{background:url(/assets/bgtop7-BGMI0N6u.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.blog07-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.blog07-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.blog07-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.blog07-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.blog07-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.blog07-date{position:relative;color:#000!important}.blog07-date:after{content:"•";position:absolute;right:-12px;color:#0009}.blog07-author{font-weight:600;color:#000!important}.blog07-hero-image{position:relative}.blog07-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.blog07-main-content{background-color:#fff;padding:80px 0}.blog07-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blog07-section{margin-bottom:60px}.blog07-section h2{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:24px;text-align:center}.blog07-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px;text-align:center}.blog07-tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.blog07-tip-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.blog07-tip-card:nth-child(1){background:#1877f2;color:#fff}.blog07-tip-card:nth-child(2){background:#e1306c;color:#fff}.blog07-tip-card:nth-child(3){background:#1da1f2;color:#fff}.blog07-tip-card:nth-child(4){background:#0077b5;color:#fff}.blog07-tip-card:nth-child(5){background:#ff0050;color:#fff}.blog07-tip-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.blog07-tip-card:nth-child(1):before{background-image:url(/assets/blog71-Cxv3HqVc.png)}.blog07-tip-card:nth-child(2):before{background-image:url(/assets/blog72-B9Ard3Ve.png)}.blog07-tip-card:nth-child(3):before{background-image:url(/assets/blog73-BXXX1hxr.png)}.blog07-tip-card:nth-child(4):before{background-image:url(/assets/blog74-D8qgC8E_.png)}.blog07-tip-card:nth-child(5):before{background-image:url(/assets/blog75-BYe3tsjE.png)}.blog07-tip-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.blog07-tip-card:hover:before{opacity:0;transform:scale(1.1)}.blog07-tip-card:hover:after{background:transparent}.blog07-tip-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #1877f266}.blog07-tip-icon{display:none}.blog07-tip-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog07-tip-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px);color:#ffffffe6}.blog07-tip-card:hover p{opacity:1;transform:translate(0)}.blog07-tip-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.blog07-tip-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3;background:#ffffff1a;color:#fff}.blog07-tip-card:hover .blog07-tip-highlight{opacity:1;transform:translate(0)}.blog07-tip-highlight strong{font-weight:600;color:gold}.blog07-tip-card:nth-child(1):hover{background:#1877f2;color:#fff}.blog07-tip-card:nth-child(2):hover{background:#e1306c;color:#fff}.blog07-tip-card:nth-child(3):hover{background:#1da1f2;color:#fff}.blog07-tip-card:nth-child(4):hover{background:#0077b5;color:#fff}.blog07-tip-card:nth-child(5):hover{background:#ff0050;color:#fff}.blog07-strategies-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin:40px 0}.blog07-strategy-item{background:#f8fafc;padding:24px;border-radius:12px;transition:all .3s ease}.blog07-strategy-item:hover{transform:translateY(-4px);box-shadow:0 8px 25px #1877f226}.blog07-strategy-item h4{font-size:1.2rem;font-weight:600;color:#1a202c;margin-bottom:12px}.blog07-strategy-item p{color:#4a5568;line-height:1.6;margin:0}.blog07-steps-container{display:flex;flex-direction:column;gap:24px;margin:40px 0}.blog07-step-item{display:flex;align-items:flex-start;gap:20px;padding:24px;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;transition:all .3s ease}.blog07-step-item:hover{transform:translate(8px);box-shadow:0 8px 25px #1877f226}.blog07-step-number{background:#fff;color:#000;border:1px solid black;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;flex-shrink:0}.blog07-step-content h4{font-size:1.3rem;font-weight:600;color:#1a202c;margin-bottom:8px}.blog07-step-content p{color:#4a5568;line-height:1.6;margin:0}.blog07-kpis-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin:40px 0}.blog07-kpi-item{border:1px solid black;color:#000;padding:24px;border-radius:12px;text-align:center;transition:all .3s ease}.blog07-kpi-item:hover{transform:translateY(-4px);box-shadow:0 8px 25px #667eea4d}.blog07-kpi-item h4{font-size:1.1rem;font-weight:600;margin-bottom:8px}.blog07-kpi-item p{font-size:.9rem;opacity:.9;margin:0}.blog07-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog7bg-CxVVaZKG.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.blog07-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.blog07-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.blog07-cta{margin-top:40px}.blog07-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.blog07-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}.blog07-read-more{position:absolute;bottom:10px;right:20px;z-index:4;opacity:0;transform:translateY(20px);transition:all .3s ease}.blog07-tip-card:hover .blog07-read-more{opacity:1;transform:translateY(0)}.blog07-read-more-btn{background:#ffffffe6;color:#333;border:none;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px #0003}.blog07-read-more-btn:hover{background:#1877f2;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #1877f24d}.blog07-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.blog07-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}.blog07-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.blog07-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.blog07-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.blog07-modal-close:hover{background:#f7fafc;color:#2d3748}.blog07-modal-body{padding:20px 30px 30px}.blog07-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.blog07-modal-tip{background:#f8fafc;padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.blog07-modal-tip strong{color:#333;font-weight:700}@media (max-width: 1024px){.blog07-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.blog07-hero-title{font-size:2.5rem}.blog07-tips-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.blog07-tip-card{height:350px}}@media (max-width: 768px){.blog07-hero-section{padding:60px 0}.blog07-hero-title{font-size:2rem}.blog07-hero-subtitle{font-size:1.1rem}.blog07-hero-meta{flex-direction:column;gap:12px;align-items:center}.blog07-date:after{display:none}.blog07-tips-grid{grid-template-columns:1fr;gap:20px}.blog07-tip-card{height:300px}.blog07-tip-card h3{font-size:1.5rem;padding:20px 20px 0}.blog07-tip-card p{padding:15px 20px 20px}.blog07-tip-highlight{padding:15px 20px}.blog07-conclusion{padding:40px 24px}.blog07-conclusion h2{font-size:2rem}}@media (max-width: 480px){.blog07-hero-title{font-size:1.75rem}.blog07-hero-subtitle{font-size:1rem}.blog07-tip-card{height:280px}.blog07-tip-card h3{font-size:1.3rem;padding:15px 15px 0}.blog07-tip-card p{padding:10px 15px 15px;font-size:.9rem}.blog07-tip-highlight{padding:10px 15px;font-size:.8rem}.blog07-conclusion h2{font-size:1.75rem}.blog07-conclusion p{font-size:1rem}}.blog07-tip-card{animation:fadeInUp .6s ease-out}.blog07-tip-card:nth-child(1){animation-delay:.1s}.blog07-tip-card:nth-child(2){animation-delay:.2s}.blog07-tip-card:nth-child(3){animation-delay:.3s}.blog07-tip-card:nth-child(4){animation-delay:.4s}.blog07-tip-card:nth-child(5){animation-delay:.5s}@media (max-width: 768px){.blog07-modal-content{margin:20px;max-height:90vh}.blog07-modal-header{padding:20px 24px 16px}.blog07-modal-header h2{font-size:1.3rem}.blog07-modal-body{padding:16px 24px 24px}.blog07-modal-body p{font-size:1rem}.blog07-modal-tip{padding:16px;font-size:.9rem}}.blog08-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.blog08-hero-section{background:url(/assets/bgtop8-DOJlHs_M.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.blog08-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.blog08-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.blog08-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.blog08-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.blog08-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.blog08-date{position:relative;color:#000!important}.blog08-date:after{content:"•";position:absolute;right:-12px;color:#0009}.blog08-author{font-weight:600;color:#000!important}.blog08-hero-image{position:relative}.blog08-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.blog08-main-content{background-color:#fff;padding:80px 0}.blog08-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blog08-section{margin-bottom:60px}.blog08-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px}.blog08-section-title{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:24px;text-align:center}.blog08-section-text{font-size:1.1rem;color:#4a5568;line-height:1.7;margin-bottom:40px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.blog08-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.blog08-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.blog08-card:nth-child(1){background:#1e3a8a;color:#fff}.blog08-card:nth-child(2){background:#000;color:#fff}.blog08-card:nth-child(3){background:#e3f2fd;color:#1976d2}.blog08-card:nth-child(4){background:#fff;color:#333}.blog08-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.blog08-card:nth-child(1):before{background-image:url(/assets/blog81-Drx4k-pF.png)}.blog08-card:nth-child(2):before{background-image:url(/assets/blog82-BrXBQ7oF.png)}.blog08-card:nth-child(3):before{background-image:url(/assets/blog83-ByDEXcya.png)}.blog08-card:nth-child(4):before{background-image:url(/assets/blog84-1moajpt5.png)}.blog08-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.blog08-card:hover:before{opacity:0;transform:scale(1.1)}.blog08-card:hover:after{background:transparent}.blog08-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #1e3a8a66}.blog08-card-icon{display:none}.blog08-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease}.blog08-card:nth-child(1) h3,.blog08-card:nth-child(4) h3{color:#fff;text-shadow:none}.blog08-card:nth-child(2) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog08-card:nth-child(3) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog08-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px)}.blog08-card:nth-child(1) p,.blog08-card:nth-child(4) p{color:#fff}.blog08-card:nth-child(2) p{color:#ffffffe6}.blog08-card:nth-child(3) p{color:#fff}.blog08-card:hover p{opacity:1;transform:translate(0)}.blog08-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.blog08-card-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.blog08-card:nth-child(1) .blog08-card-highlight,.blog08-card:nth-child(4) .blog08-card-highlight{background:#ffffff1a;color:#fff}.blog08-card:nth-child(2) .blog08-card-highlight{background:#ffffff1a;color:#fff}.blog08-card:nth-child(3) .blog08-card-highlight{background:#ffffff1a;color:#fff}.blog08-card:hover .blog08-card-highlight{opacity:1;transform:translate(0)}.blog08-card-highlight strong{font-weight:600}.blog08-card:nth-child(1) .blog08-card-highlight strong,.blog08-card:nth-child(4) .blog08-card-highlight strong{color:#fff}.blog08-card:nth-child(2) .blog08-card-highlight strong{color:gold}.blog08-card:nth-child(3) .blog08-card-highlight strong{color:gold}.blog08-card:nth-child(1):hover{background:#fff;color:#333}.blog08-card:nth-child(1):hover h3{color:#000!important;text-shadow:none}.blog08-card:nth-child(1):hover p{color:#000!important}.blog08-card:nth-child(1):hover .blog08-card-highlight{background:#0000000d;color:#000}.blog08-card:nth-child(1):hover .blog08-card-highlight strong{color:#1e3a8a}.blog08-card:nth-child(4):hover{background:#fff;color:#333}.blog08-card:nth-child(4):hover h3{color:#000!important;text-shadow:none}.blog08-card:nth-child(4):hover p{color:#000!important}.blog08-card:nth-child(4):hover .blog08-card-highlight{background:#0000000d;color:#000}.blog08-card:nth-child(4):hover .blog08-card-highlight strong{color:#1e3a8a}.blog08-card:nth-child(3):hover{background:#e3f2fd;color:#333}.blog08-card:nth-child(3):hover h3{color:#000!important;text-shadow:none}.blog08-card:nth-child(3):hover p{color:#000!important}.blog08-card:nth-child(3):hover .blog08-card-highlight{background:#0000000d;color:#000}.blog08-card:nth-child(3):hover .blog08-card-highlight strong{color:#1e3a8a}.blog08-skills-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:40px 0}.blog08-skill-card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 15px #0000001a;transition:all .3s ease;border:1px solid #e2e8f0}.blog08-skill-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.blog08-skill-card h3{font-size:1.2rem;font-weight:600;color:#1a202c;margin-bottom:12px}.blog08-skill-card p{color:#4a5568;font-size:.95rem;line-height:1.5;margin:0}.blog08-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog8bg-B1lv9btM.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.blog08-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.blog08-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.blog08-cta{margin-top:40px}.blog08-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.blog08-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}@media (max-width: 1024px){.blog08-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.blog08-hero-title{font-size:2.5rem}.blog08-cards-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.blog08-card{height:350px}.blog08-skills-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width: 768px){.blog08-hero-section{padding:60px 0}.blog08-hero-title{font-size:2rem}.blog08-hero-subtitle{font-size:1.1rem}.blog08-hero-meta{flex-direction:column;gap:12px;align-items:center}.blog08-date:after{display:none}.blog08-cards-grid{grid-template-columns:1fr;gap:20px}.blog08-card{height:300px}.blog08-card h3{font-size:1.5rem;padding:20px 20px 0}.blog08-card p{padding:15px 20px 20px}.blog08-card-highlight{padding:15px 20px}.blog08-skills-grid{grid-template-columns:1fr}.blog08-conclusion{padding:40px 24px}.blog08-conclusion h2{font-size:2rem}}@media (max-width: 480px){.blog08-hero-title{font-size:1.75rem}.blog08-hero-subtitle{font-size:1rem}.blog08-card{height:280px}.blog08-card h3{font-size:1.3rem;padding:15px 15px 0}.blog08-card p{padding:10px 15px 15px;font-size:.9rem}.blog08-card-highlight{padding:10px 15px;font-size:.8rem}.blog08-conclusion h2{font-size:1.75rem}.blog08-conclusion p{font-size:1rem}}.blog08-card{animation:fadeInUp .6s ease-out}.blog08-card:nth-child(1){animation-delay:.1s}.blog08-card:nth-child(2){animation-delay:.2s}.blog08-card:nth-child(3){animation-delay:.3s}.blog08-card:nth-child(4){animation-delay:.4s}.blog08-skill-card{animation:fadeInUp .6s ease-out}.blog08-skill-card:nth-child(1){animation-delay:.1s}.blog08-skill-card:nth-child(2){animation-delay:.2s}.blog08-skill-card:nth-child(3){animation-delay:.3s}.blog08-skill-card:nth-child(4){animation-delay:.4s}.blog08-skill-card:nth-child(5){animation-delay:.5s}.blog08-skill-card:nth-child(6){animation-delay:.6s}.blog08-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.blog08-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}.blog08-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.blog08-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.blog08-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.blog08-modal-close:hover{background:#f7fafc;color:#2d3748}.blog08-modal-body{padding:20px 30px 30px}.blog08-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.blog08-modal-tip{background:#f7fafc;padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.blog08-modal-tip strong{color:#333;font-weight:700}@media (max-width: 768px){.blog08-modal-content{margin:20px;max-height:90vh}.blog08-modal-header{padding:20px 24px 16px}.blog08-modal-header h2{font-size:1.3rem}.blog08-modal-body{padding:16px 24px 24px}.blog08-modal-body p{font-size:1rem}.blog08-modal-tip{padding:16px;font-size:.9rem}}.blog09-blog-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.blog09-hero-section{background:url(/assets/bgtop9-6RAmmJeZ.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#000!important;padding:80px 0;position:relative;overflow:hidden}.blog09-hero-section:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.blog09-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.blog09-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#000!important}.blog09-hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:32px;opacity:.9;line-height:1.5;color:#000!important}.blog09-hero-meta{display:flex;gap:24px;font-size:.95rem;opacity:.8;color:#000!important}.blog09-date{position:relative;color:#000!important}.blog09-date:after{content:"•";position:absolute;right:-12px;color:#0009}.blog09-author{font-weight:600;color:#000!important}.blog09-hero-image{position:relative}.blog09-hero-image img{width:100%;height:400px;object-fit:cover;border-radius:12px;box-shadow:0 20px 40px #0000004d}.blog09-main-content{background-color:#fff;padding:80px 0}.blog09-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blog09-section{margin-bottom:60px}.blog09-intro-text{font-size:1.2rem;line-height:1.8;color:#4a5568;max-width:800px;margin:0 auto 60px}.blog09-section-title{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:24px;text-align:center}.blog09-section-text{font-size:1.1rem;color:#4a5568;line-height:1.7;margin-bottom:40px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.blog09-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin:60px 0}.blog09-card{border-radius:16px;padding:0;transition:all .5s ease;position:relative;overflow:hidden;height:400px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 30px #0000001a}.blog09-card:nth-child(1){background:#333;color:#fff}.blog09-card:nth-child(2){background:#000;color:#fff}.blog09-card:nth-child(3){background:#e3f2fd;color:#1976d2}.blog09-card:nth-child(4){background:#fff;color:#333}.blog09-card:nth-child(5){background:#000;color:#fff}.blog09-card:nth-child(6){background:#e3f2fd;color:#1976d2}.blog09-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s ease;z-index:1}.blog09-card:nth-child(1):before{background-image:url(/assets/blog91-CUSRCe6k.png)}.blog09-card:nth-child(2):before{background-image:url(/assets/blog92-DJtuKiX_.png)}.blog09-card:nth-child(3):before{background-image:url(/assets/blog93-DFlGxmTw.png)}.blog09-card:nth-child(4):before{background-image:url(/assets/blog94-CaowbuY7.png)}.blog09-card:nth-child(5):before{background-image:url(/assets/blog95-CPe3KGta.png)}.blog09-card:nth-child(6):before{background-image:url(/assets/blog96-DZ8oebWX.png)}.blog09-card:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#0006,#0003,#0009);transition:all .5s ease;z-index:2}.blog09-card:hover:before{opacity:0;transform:scale(1.1)}.blog09-card:hover:after{background:transparent}.blog09-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #8b2d9266}.blog09-card-icon{display:none}.blog09-card h3{font-size:1.8rem;font-weight:700;margin:0;padding:30px 30px 0;line-height:1.2;position:relative;z-index:3;transition:all .5s ease}.blog09-card:nth-child(1) h3,.blog09-card:nth-child(4) h3{color:#fff;text-shadow:none}.blog09-card:nth-child(2) h3,.blog09-card:nth-child(5) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog09-card:nth-child(3) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog09-card:nth-child(6) h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.blog09-card p{margin:0;padding:20px 30px 30px;line-height:1.6;font-size:1rem;position:relative;z-index:3;transition:all .5s ease;opacity:0;transform:translate(100px)}.blog09-card:nth-child(1) p,.blog09-card:nth-child(4) p{color:#fff}.blog09-card:nth-child(2) p,.blog09-card:nth-child(5) p{color:#ffffffe6}.blog09-card:nth-child(3) p{color:#fff}.blog09-card:nth-child(6) p{color:#fff}.blog09-card:hover p{opacity:1;transform:translate(0)}.blog09-card:hover h3{transform:translateY(-15px);font-size:1.6rem}.blog09-card-highlight{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px;border-radius:0 0 16px 16px;font-size:.9rem;opacity:0;transform:translate(100px);transition:all .5s ease;z-index:3}.blog09-card:nth-child(1) .blog09-card-highlight,.blog09-card:nth-child(4) .blog09-card-highlight{background:#ffffff1a;color:#fff}.blog09-card:nth-child(2) .blog09-card-highlight,.blog09-card:nth-child(5) .blog09-card-highlight{background:#ffffff1a;color:#fff}.blog09-card:nth-child(3) .blog09-card-highlight{background:#ffffff1a;color:#fff}.blog09-card:nth-child(6) .blog09-card-highlight{background:#ffffff1a;color:#fff}.blog09-card:hover .blog09-card-highlight{opacity:1;transform:translate(0)}.blog09-card-highlight strong{font-weight:600}.blog09-card:nth-child(1) .blog09-card-highlight strong,.blog09-card:nth-child(4) .blog09-card-highlight strong{color:#fff}.blog09-card:nth-child(1):hover{background:#fff;color:#333}.blog09-card:nth-child(1):hover h3{color:#000!important;text-shadow:none}.blog09-card:nth-child(1):hover p{color:#000!important}.blog09-card:nth-child(1):hover .blog09-card-highlight{background:#0000000d;color:#000}.blog09-card:nth-child(1):hover .blog09-card-highlight strong{color:#1976d2}.blog09-card:nth-child(4):hover{background:#fff;color:#333}.blog09-card:nth-child(4):hover h3{color:#000!important;text-shadow:none}.blog09-card:nth-child(4):hover p{color:#000!important}.blog09-card:nth-child(4):hover .blog09-card-highlight{background:#0000000d;color:#000}.blog09-card:nth-child(4):hover .blog09-card-highlight strong{color:#1976d2}.blog09-card:nth-child(3):hover{background:#e3f2fd;color:#333}.blog09-card:nth-child(3):hover h3{color:#000!important;text-shadow:none}.blog09-card:nth-child(3):hover p{color:#000!important}.blog09-card:nth-child(3):hover .blog09-card-highlight{background:#0000000d;color:#000}.blog09-card:nth-child(3):hover .blog09-card-highlight strong{color:#1976d2}.blog09-card:nth-child(6):hover{background:#e3f2fd;color:#333}.blog09-card:nth-child(6):hover h3{color:#000!important;text-shadow:none}.blog09-card:nth-child(6):hover p{color:#000!important}.blog09-card:nth-child(6):hover .blog09-card-highlight{background:#0000000d;color:#000}.blog09-card:nth-child(6):hover .blog09-card-highlight strong{color:#1976d2}.blog09-card:nth-child(2) .blog09-card-highlight strong,.blog09-card:nth-child(5) .blog09-card-highlight strong{color:gold}.blog09-card:nth-child(3) .blog09-card-highlight strong{color:gold}.blog09-card:nth-child(6) .blog09-card-highlight strong{color:gold}.blog09-skills-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:40px 0}.blog09-skill-card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 15px #0000001a;transition:all .3s ease;border:1px solid #e2e8f0}.blog09-skill-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.blog09-skill-card h3{font-size:1.2rem;font-weight:600;color:#1a202c;margin-bottom:12px}.blog09-skill-card p{color:#4a5568;font-size:.95rem;line-height:1.5;margin:0}.blog09-conclusion{background:linear-gradient(#0006,#0006),url(/assets/blog8bg-B1lv9btM.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:60px;border-radius:20px;text-align:center;margin:80px 0}.blog09-conclusion h2{font-size:2.5rem;font-weight:700;margin-bottom:24px;color:#fff}.blog09-conclusion p{text-align:left;font-size:1.2rem;line-height:1.7;margin-bottom:20px;opacity:.9}.blog09-cta{margin-top:40px}.blog09-cta-button{display:inline-block;background:#fff;color:#1e3a8a;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.blog09-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;color:#1e3a8a;text-decoration:none}@media (max-width: 1024px){.blog09-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}.blog09-hero-title{font-size:2.5rem}.blog09-cards-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.blog09-card{height:350px}.blog09-skills-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width: 768px){.blog09-hero-section{padding:60px 0}.blog09-hero-title{font-size:2rem}.blog09-hero-subtitle{font-size:1.1rem}.blog09-hero-meta{flex-direction:column;gap:12px;align-items:center}.blog09-date:after{display:none}.blog09-cards-grid{grid-template-columns:1fr;gap:20px}.blog09-card{height:300px}.blog09-card h3{font-size:1.5rem;padding:20px 20px 0}.blog09-card p{padding:15px 20px 20px}.blog09-card-highlight{padding:15px 20px}.blog09-skills-grid{grid-template-columns:1fr}.blog09-conclusion{padding:40px 24px}.blog09-conclusion h2{font-size:2rem}}@media (max-width: 480px){.blog09-hero-title{font-size:1.75rem}.blog09-hero-subtitle{font-size:1rem}.blog09-card{height:280px}.blog09-card h3{font-size:1.3rem;padding:15px 15px 0}.blog09-card p{padding:10px 15px 15px;font-size:.9rem}.blog09-card-highlight{padding:10px 15px;font-size:.8rem}.blog09-conclusion h2{font-size:1.75rem}.blog09-conclusion p{font-size:1rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.blog09-card{animation:fadeInUp .6s ease-out}.blog09-card:nth-child(1){animation-delay:.1s}.blog09-card:nth-child(2){animation-delay:.2s}.blog09-card:nth-child(3){animation-delay:.3s}.blog09-card:nth-child(4){animation-delay:.4s}.blog09-card:nth-child(5){animation-delay:.5s}.blog09-card:nth-child(6){animation-delay:.6s}.blog09-skill-card{animation:fadeInUp .6s ease-out}.blog09-skill-card:nth-child(1){animation-delay:.1s}.blog09-skill-card:nth-child(2){animation-delay:.2s}.blog09-skill-card:nth-child(3){animation-delay:.3s}.blog09-skill-card:nth-child(4){animation-delay:.4s}.blog09-skill-card:nth-child(5){animation-delay:.5s}.blog09-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.blog09-modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn .3s ease-out}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.blog09-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px 20px;border-bottom:1px solid #e2e8f0}.blog09-modal-header h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.blog09-modal-close{background:none;border:none;font-size:2rem;color:#718096;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.blog09-modal-close:hover{background:#f7fafc;color:#2d3748}.blog09-modal-body{padding:20px 30px 30px}.blog09-modal-body p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.blog09-modal-tip{background:#f7fafc;padding:20px;border-radius:12px;font-size:1rem;line-height:1.6}.blog09-modal-tip strong{color:#333;font-weight:700}@media (max-width: 768px){.blog09-modal-content{margin:20px;max-height:90vh}.blog09-modal-header{padding:20px 24px 16px}.blog09-modal-header h2{font-size:1.3rem}.blog09-modal-body{padding:16px 24px 24px}.blog09-modal-body p{font-size:1rem}.blog09-modal-tip{padding:16px;font-size:.9rem}}.SoftwareTesting_Details{position:relative;width:100%;height:108vh;display:flex;background:#c5ccd3 url(/assets/softtesing1-B4610u-f.jpg) center center/cover no-repeat;justify-content:flex-start;padding:40px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.SoftwareTesting_Details{display:flex;justify-content:space-between}.SoftwareTesting_Details:before{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}.SoftwareTesting_Details>*{position:relative;z-index:2}.SoftwareTesting_background-image{position:absolute;top:0;left:0;width:100%;height:91%;object-fit:cover;z-index:0}.SoftwareTesting_info{position:relative;max-width:600px;color:#fff;z-index:2;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin-top:50px}.SoftwareTesting_info h1{font-weight:lighter;margin-bottom:50px}.SoftwareTesting_info h2{font-weight:lighter;margin-bottom:20px;line-height:1.4}.SoftwareTesting_info p{font-size:15px;line-height:1.5;margin-bottom:20px;text-align:left}.SoftwareTesting_video-containers{top:10%;position:relative;width:300px;height:220px;z-index:3}.SoftwareTesting_video-containers video{width:100%;height:100%;border-radius:8px;object-fit:cover}.SoftwareTesting_bottom-info-flex{position:relative;margin:40px auto;width:80%;max-width:1200px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:40px 60px;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;z-index:10}.SoftwareTesting_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.SoftwareTesting_bottom-info:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background-color:#e0e0e0}.SoftwareTesting_bottom-info h3{font-size:18px;font-weight:700;color:#343b42;margin-bottom:8px;line-height:1.3}.SoftwareTesting_bottom-info p{font-size:15px;color:#666;line-height:1.4;margin:0}.SoftwareTesting_rating{background-color:#c5ccd3}.SoftwareTesting_rating-review{margin:0 auto;width:60%;background:#c5ccd3;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px;z-index:2}.SoftwareTesting_rating-info{text-align:center}.SoftwareTesting_rating-info h1{color:#343b42;font-weight:700;margin-left:40px;display:flex;justify-content:space-evenly;align-items:center}.SoftwareTesting_rating-info img{width:20%;height:auto;object-fit:contain}.SoftwareTesting_course-overview{background:#f8f9fa;max-width:1500px;margin:40px auto;padding:0;display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-radius:0;overflow:visible;min-height:auto;gap:3rem;box-shadow:none}.SoftwareTesting_course-overview:before{display:none}.SoftwareTesting_course-overview>*{position:relative;z-index:1}.SoftwareTesting_course-detail{flex:1;max-width:65%;background:transparent;padding:20px 70px;box-shadow:none;border:none;transition:none;position:relative;overflow:visible;border-radius:0}.SoftwareTesting_course-detail:before{display:none}.SoftwareTesting_course-detail:hover{transform:none;box-shadow:none}.SoftwareTesting_course-detail>*{position:relative;z-index:1}.SoftwareTesting_course-image{position:relative;z-index:1;flex:0 0 auto;width:35%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;margin-top:0}.SoftwareTesting_course-image img{width:100%;height:auto;max-width:425px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease;z-index:1;object-fit:cover;background:#f0f0f0;border:3px solid #1868db;border-radius:8px}.SoftwareTesting_course-image img:hover{transform:scale(1.05)}@media screen and (max-width: 768px){.SoftwareTesting_course-overview{flex-direction:column;gap:2rem;padding:0;background:#f8f9fa}.SoftwareTesting_course-image{width:100%;margin-top:0;order:-1;position:static}.SoftwareTesting_course-image img{position:static;width:100%;right:auto;top:auto;transform:none;max-width:100%}.SoftwareTesting_course-detail{width:100%;max-width:100%;padding:0}.SoftwareTesting_course-detail h1:first-child{font-size:2.2rem}.SoftwareTesting_course-detail h1{font-size:1.8rem}.SoftwareTesting_course-detail p{font-size:1rem}.SoftwareTesting_course-viewflex ul{grid-template-columns:repeat(2,1fr);gap:.5rem}}.SoftwareTesting_course-overview h1{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;line-height:1.2;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.SoftwareTesting_course-detail h1{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative;text-align:left}.SoftwareTesting_course-detail h1:not(:first-child){font-size:2.2rem;color:#2c3e50;margin-bottom:1.5rem;position:relative}.SoftwareTesting_course-detail h1:not(:first-child):after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.SoftwareTesting_course-detail h1:first-child{font-size:2.8rem;color:#2c3e50;margin-bottom:1.5rem;text-align:left;font-weight:700;position:relative}.SoftwareTesting_course-detail h1:first-child:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.SoftwareTesting_course-detail h1:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:3px;background:linear-gradient(45deg,#00b4d8,#0077b6);border-radius:2px}.SoftwareTesting_course-overview p{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:1.5rem;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;text-shadow:0 1px 2px rgba(0,0,0,.1)}.SoftwareTesting_course-detail p{font-size:1.2rem;color:#555;line-height:1.7;margin-bottom:2rem;text-align:left;font-weight:400}.SoftwareTesting_course-viewflex ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;list-style:none;padding:0}@media screen and (max-width: 1024px){.SoftwareTesting_course-viewflex ul{grid-template-columns:repeat(2,1fr);gap:1rem}}@media screen and (max-width: 768px){.SoftwareTesting_course-viewflex ul{grid-template-columns:1fr;gap:.8rem;margin-top:1.5rem}.SoftwareTesting_course-viewflex ul li{padding:.8rem;background:#f8f9fa;border-radius:8px;border-left:4px solid #1868db;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease,box-shadow .2s ease;margin-bottom:0}.SoftwareTesting_course-viewflex ul li:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.SoftwareTesting_course-viewflex ul li:before{color:#1868db;font-size:1.2rem;margin-right:.5rem}}@media screen and (max-width: 480px){.SoftwareTesting_course-viewflex ul{gap:.6rem;margin-top:1rem}.SoftwareTesting_course-viewflex ul li{padding:.6rem;font-size:.95rem;line-height:1.5}}.SoftwareTesting_course-viewflex ul li{width:100%;display:flex;align-items:flex-start;font-size:1.1rem;color:#2c3e50;margin-bottom:.8rem;line-height:1.6;padding:0;background:transparent;border:none;transition:none;box-shadow:none;border-radius:0;position:relative;font-weight:500}.SoftwareTesting_course-viewflex ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.4rem;margin-top:.1rem}.SoftwareTesting_course-viewflex ul li:hover{transform:none;box-shadow:none;background:transparent}.SoftwareTesting_course-viewflex ul li img{width:20px;height:20px;margin-right:.8rem;flex-shrink:0;margin-top:1px}.SoftwareTesting_course-detail h1:last-of-type{padding-top:1.5rem;border-top:2px solid rgba(0,180,216,.2)}.SoftwareTesting_course-detail br{margin:1.5rem 0;display:block;content:""}.SoftwareTesting_course-certificate{max-width:1500px;margin:40px auto;padding:0;background:#f8f9fa;position:relative;border-radius:0;overflow:visible;min-height:auto;box-shadow:none}.SoftwareTesting_course-certificate:before{display:none}.SoftwareTesting_course-certificate>*{position:relative;z-index:1}.SoftwareTesting_certification-container{display:flex;align-items:center;gap:60px;padding:0;background:transparent;box-shadow:none}.SoftwareTesting_certification-content{padding:20px 70px;flex:1;max-width:60%}.SoftwareTesting_certification-content h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.SoftwareTesting_certification-content h1:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.SoftwareTesting_certification-content p{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2rem;text-align:left}.SoftwareTesting_certification-content h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;position:relative}.SoftwareTesting_certification-content h2:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#1868db;border-radius:2px}.SoftwareTesting_certification-content h3{font-size:1.4rem;font-weight:600;color:#2c3e50;margin:1.5rem 0 1rem}.SoftwareTesting_certification-content ul{padding-left:0;margin:1rem 0 2rem;list-style:none}.SoftwareTesting_certification-content ul li{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.8rem;padding-left:0;position:relative;display:flex;align-items:flex-start;text-align:left}.SoftwareTesting_certification-content ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.2rem}.SoftwareTesting_enroll-btn{background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:20px}.SoftwareTesting_enroll-btn:hover{background:#1557c0}.SoftwareTesting_certificate-visual{flex:1;max-width:40%;display:flex;justify-content:center;align-items:center}.SoftwareTesting_certificate-card{background:#fff;padding:2rem;border-radius:8px;position:relative;overflow:hidden;border:3px solid #1868db;box-shadow:0 4px 15px #0000001a}.SoftwareTesting_certificate-card:before{display:none}.SoftwareTesting_certificate-card>*{position:relative;z-index:1}.SoftwareTesting_certificate-img{width:100%;max-width:400px;height:auto;border-radius:8px;object-fit:contain}@media (max-width: 1200px){.SoftwareTesting_certification-container{gap:40px;padding:0}.SoftwareTesting_certification-content h1{font-size:2.5rem}}@media (max-width: 768px){.SoftwareTesting_certification-container{flex-direction:column;gap:2rem;padding:0}.SoftwareTesting_certification-content,.SoftwareTesting_certificate-visual{max-width:100%}.SoftwareTesting_certification-content h1{font-size:2.2rem}.SoftwareTesting_certification-content h2{font-size:1.5rem}.SoftwareTesting_certification-content p{font-size:1.1rem}}@media (max-width: 480px){.SoftwareTesting_certification-container{padding:0}.SoftwareTesting_certification-content h1{font-size:2rem}.SoftwareTesting_enroll-btn{padding:12px 25px;font-size:1rem}}.SoftwareTesting_containered{background:#fff;box-shadow:0 8px 25px #00000026;padding:2.5rem;transition:transform .3s ease,box-shadow .3s ease;width:45%;height:100%;border:1px solid #e5e7eb}.SoftwareTesting_containered:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0003}.SoftwareTesting_placement{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;background:url(/assets/placement-jMESyvF1.jpg) center center / cover no-repeat;position:relative;overflow:hidden;border-radius:20px;min-height:400px}.SoftwareTesting_place-img{flex:1;text-align:center}.SoftwareTesting_place-img img{max-width:100%;height:auto}.SoftwareTesting_place-detail{flex:1;padding:20px;text-align:left;position:relative}.SoftwareTesting_place-detail h1{color:#fff;font-size:32px;margin-bottom:10px;position:relative}.SoftwareTesting_place-detail p{font-size:16px;line-height:1.6;color:#fff}.SoftwareTesting_course-highlights-section{max-width:1500px;margin:40px auto;padding:0 20px}.SoftwareTesting_highlights-container{background:#fff;border-radius:12px;box-shadow:0 8px 25px #0000001f,0 4px 12px #00000014;padding:40px;display:flex;gap:40px;align-items:flex-start}.SoftwareTesting_highlights-left{flex:1}.SoftwareTesting_highlights-left h2{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:25px;line-height:1.2}.SoftwareTesting_highlights-list{display:flex;flex-direction:column;gap:20px}.SoftwareTesting_highlight-item{display:flex;align-items:flex-start;gap:15px}.SoftwareTesting_check-icon{width:24px;height:24px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0;margin-top:2px}.SoftwareTesting_highlight-content{font-size:1rem;color:#333;line-height:1.5;text-align:left}.SoftwareTesting_highlight-content strong{font-weight:600}.SoftwareTesting_highlights-right{flex:1;display:flex;flex-direction:column}.SoftwareTesting_highlights-right h2{font-size:1.8rem;font-weight:700;color:#343b42;margin-bottom:20px;line-height:1.2}.SoftwareTesting_highlights-right p{font-size:1.1rem;color:#555;line-height:1.6;margin-bottom:30px;max-width:400px;text-align:left}.SoftwareTesting_enroll-highlight-btn{width:200px;background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.SoftwareTesting_contact-section{max-width:1500px;margin:40px auto;padding:0 20px}.SoftwareTesting_contact-container{background:#fff;border-radius:12px;box-shadow:0 8px 25px #0000001f,0 4px 12px #00000014;padding:40px;display:flex;gap:40px;align-items:flex-start}.SoftwareTesting_contact-info{flex:1}.SoftwareTesting_contact-info h2{font-size:2rem;font-weight:700;color:#333;margin-bottom:15px;line-height:1.2}.SoftwareTesting_contact-info p{font-size:1.1rem;color:#555;line-height:1.6;margin-bottom:30px}.SoftwareTesting_contact-details{display:flex;flex-direction:column;gap:15px}.SoftwareTesting_contact-item{display:flex;align-items:center;gap:12px;font-size:1rem;color:#333}.SoftwareTesting_contact-icon{color:#1868db;font-size:1.2rem;width:20px;text-align:center}.SoftwareTesting_contact-form{flex:1}.SoftwareTesting_contact-form .SoftwareTesting_form-group{margin-bottom:20px}.SoftwareTesting_form-input,.SoftwareTesting_form-textarea{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;font-family:Arial,sans-serif;transition:border-color .3s ease;box-sizing:border-box}.SoftwareTesting_form-textarea{resize:vertical;min-height:100px}.SoftwareTesting_contact-btn{background:#1868db;color:#fff;border:none;padding:12px 30px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%}.SoftwareTesting_placement-buttons{margin-top:20px;display:flex;gap:15px;flex-wrap:wrap}@media (max-width: 768px){.SoftwareTesting_placement{flex-direction:column;text-align:center;padding:20px;margin:20px auto}.SoftwareTesting_place-detail h1{font-size:28px}.SoftwareTesting_place-detail p{font-size:14px}}@media (max-width: 480px){.SoftwareTesting_placement{padding:15px;margin:15px auto}.SoftwareTesting_place-detail h1{font-size:24px;margin-bottom:8px}.SoftwareTesting_place-detail p{font-size:13px}}@media (max-width: 768px){.SoftwareTesting_highlights-container{flex-direction:column;gap:30px;padding:30px}.SoftwareTesting_highlights-left h2,.SoftwareTesting_highlights-right h2{font-size:1.6rem}.SoftwareTesting_highlights-right p{font-size:1rem}}@media (max-width: 480px){.SoftwareTesting_course-highlights-section{margin:30px auto;padding:0 15px}.SoftwareTesting_highlights-container{padding:25px}.SoftwareTesting_highlights-left h2,.SoftwareTesting_highlights-right h2{font-size:1.4rem}.SoftwareTesting_highlights-right p{font-size:.95rem}.SoftwareTesting_highlight-content{font-size:.9rem}.SoftwareTesting_check-icon{width:20px;height:20px;font-size:12px}.SoftwareTesting_enroll-highlight-btn{padding:12px 30px;font-size:1rem}}@media (max-width: 768px){.SoftwareTesting_contact-container{flex-direction:column;gap:30px;padding:30px}.SoftwareTesting_contact-info h2{font-size:1.8rem}.SoftwareTesting_contact-info p{font-size:1rem}}@media (max-width: 480px){.SoftwareTesting_contact-section{margin:30px auto;padding:0 15px}.SoftwareTesting_contact-container{padding:25px}.SoftwareTesting_contact-info h2{font-size:1.6rem}.SoftwareTesting_contact-info p{font-size:.95rem}.SoftwareTesting_contact-item{font-size:.9rem}.SoftwareTesting_form-input,.SoftwareTesting_form-textarea{padding:10px 14px;font-size:.9rem}.SoftwareTesting_contact-btn{padding:10px 25px;font-size:.9rem}}.SoftwareTesting_form-group{margin-bottom:15px;width:100%}.SoftwareTesting_containered label{display:block!important;font-size:1.1em;margin-bottom:8px;font-weight:600;color:#333!important;visibility:visible!important;opacity:1!important;text-align:left;width:100%}.SoftwareTesting_containered input[type=text],.SoftwareTesting_containered input[type=tel],.SoftwareTesting_containered textarea{width:100%;padding:12px 16px;font-size:1em;border:2px solid #e5e7eb;border-radius:8px;margin-top:8px;transition:border-color .3s ease,box-shadow .3s ease;background:#f9f9f9}.SoftwareTesting_containered input[type=text]:focus,.SoftwareTesting_containered input[type=tel]:focus,.SoftwareTesting_containered textarea:focus{outline:none;border-color:#1868db;box-shadow:0 0 0 3px #1868db1a;background:#fff}.SoftwareTesting_containered textarea{resize:vertical;min-height:80px;max-height:150px}.SoftwareTesting_button{width:auto;max-width:300px;padding:15px 30px;background:linear-gradient(135deg,#1868db,#1557c0);color:#fff;font-size:1.1em;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;margin-top:20px}.SoftwareTesting_button:hover{background:linear-gradient(135deg,#1557c0,#0d47a1);transform:translateY(-2px);box-shadow:0 8px 20px #1868db4d}.SoftwareTesting_course-benefit{position:relative;width:100%;min-height:70vh;padding:3rem 2rem;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;margin:0;font-family:Arial,sans-serif;color:#343b42;overflow:visible;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.SoftwareTesting_course-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.SoftwareTesting_course-benefit>*{position:relative;z-index:2}.SoftwareTesting_course-benefit h1{font-size:28px;font-weight:700;margin-top:40px;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;width:100%}.SoftwareTesting_course-benefit p{font-size:16px;color:#fff;margin-bottom:30px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;max-width:800px;margin-left:auto;margin-right:auto;padding:0 20px}.SoftwareTesting_course-benefit-container{display:flex;justify-content:space-between;gap:20px;border:1px solid #ddd;padding:25px;background:#fff;box-shadow:0 4px 10px #0000001a;max-width:1200px;width:100%;margin:0 auto}.SoftwareTesting_designation{width:30%;display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.SoftwareTesting_designation h3{font-size:18px;margin-bottom:15px;font-weight:700;text-align:center;text-transform:uppercase;color:#343b42;letter-spacing:1px}.SoftwareTesting_designation div{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.SoftwareTesting_designation div:hover{background:#d6d8db}.SoftwareTesting_designation div.SoftwareTesting_active{background:#343b42;color:#fff;font-weight:700}.SoftwareTesting_chart,.SoftwareTesting_companies{width:30%;text-align:center}.SoftwareTesting_chart h3,.SoftwareTesting_companies h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center}.SoftwareTesting_salary-chart{display:flex;flex-direction:column;align-items:center;gap:34px}.SoftwareTesting_salary-circle{margin-top:40px;width:180px;height:180px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;transition:background .3s ease}.SoftwareTesting_salary-circle:before{content:"";position:absolute;width:130px;height:130px;background:#fff;border-radius:50%}.SoftwareTesting_salary-center{display:flex;flex-direction:column;align-items:center;z-index:1}.SoftwareTesting_salary-amount{font-size:20px;font-weight:700;color:#343b42;line-height:1.2}.SoftwareTesting_salary-label{font-size:14px;color:#666;margin-top:2px}.SoftwareTesting_salary-range{display:flex;justify-content:space-between;width:100%;margin-top:15px;max-width:280px;gap:40px}.SoftwareTesting_salary-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#343b42}.SoftwareTesting_salary-dot{width:8px;height:8px;border-radius:50%}.SoftwareTesting_salary-dot.max,.SoftwareTesting_salary-dot.min{background-color:#1868db}.SoftwareTesting_chart p,.SoftwareTesting_companies p{margin-top:15px;font-size:12px;color:#999;text-align:center}.SoftwareTesting_course-benefit-container{display:flex;justify-content:space-between;align-items:flex-end}.SoftwareTesting_chart,.SoftwareTesting_companies{display:flex;flex-direction:column;justify-content:space-between;height:100%}.SoftwareTesting_chart p,.SoftwareTesting_companies p{margin-top:20px;margin-bottom:0;font-size:12px;color:#999;text-align:center}.SoftwareTesting_company-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.SoftwareTesting_company-card{display:flex;align-items:center;gap:25px;padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.SoftwareTesting_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.SoftwareTesting_company-logo-img{width:40px;height:40px;border-radius:8px;object-fit:contain;flex-shrink:0}.SoftwareTesting_company-info h4{font-size:14px;text-align:left;font-weight:700;color:#343b42;margin:0 0 2px}.SoftwareTesting_company-info p{font-size:12px;color:#666;margin:0}.SoftwareTesting_title-container{text-align:center;margin:0 auto;padding:40px 20px 20px;font-family:Arial,sans-serif;max-width:1500px;width:100%;box-sizing:border-box}.SoftwareTesting_title-container h1{font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#fff}.SoftwareTesting_title-container p{font-size:1.125rem;color:#fff;max-width:700px;margin:0 auto;line-height:1.6}.SoftwareTesting_course-visuals-wrapper{max-width:1500px;margin:40px auto;background:#f8f9fa url(/assets/coursevisual-Q9Ck17tD.jpg) center center/cover no-repeat;overflow:hidden;width:100%;box-sizing:border-box;position:relative;min-height:400px;border-radius:20px}.SoftwareTesting_video-section-card{max-width:1500px;width:100%;padding:30px;box-sizing:border-box;border-radius:10px;box-shadow:0 4px 12px #0000001a;position:relative;z-index:2}.SoftwareTesting_video-slider-title{font-size:1.625rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.875rem}.SoftwareTesting_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.SoftwareTesting_play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.SoftwareTesting_video-title{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000e6);color:#fff;padding:20px 12px 15px;font-size:17px;font-weight:700;text-align:center;border-radius:0 0 10px 10px;z-index:2;text-shadow:2px 2px 4px rgba(0,0,0,.8);line-height:1.3;min-height:65px;display:flex;align-items:center;justify-content:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal;max-width:100%;box-sizing:border-box;letter-spacing:.3px}.SoftwareTesting_video-slider{position:relative;max-width:100%;overflow:visible;width:100%;padding-bottom:20px}.SoftwareTesting_video-flex{display:flex;gap:20px;justify-content:center;align-items:stretch;transition:all .6s ease-in-out;padding:0 60px;max-width:1200px;margin:0 auto}.SoftwareTesting_video-carousel{display:flex;align-items:center;justify-content:center;gap:2rem;margin:2rem 0;position:relative}.SoftwareTesting_video-carousel-side{flex:0 0 200px;height:150px;cursor:pointer;transition:all .3s ease;opacity:.7}.SoftwareTesting_video-carousel-side:hover{opacity:1;transform:scale(1.05)}.SoftwareTesting_video-side-image-container{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a}.SoftwareTesting_video-side-image-container img{width:100%;height:100%;object-fit:cover}.SoftwareTesting_video-side-overlay{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;transition:all .3s ease}.SoftwareTesting_video-carousel-side:hover .SoftwareTesting_video-side-overlay{background:#000000b3}.SoftwareTesting_video-carousel-main{flex:0 0 400px;height:250px;position:relative;cursor:pointer;transition:all .3s ease}.SoftwareTesting_video-carousel-main:hover{transform:scale(1.02)}.SoftwareTesting_video-main-image-container{position:relative;width:100%;height:100%;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px #00000026}.SoftwareTesting_video-main-image-container img{width:100%;height:100%;object-fit:cover}.SoftwareTesting_video-main-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:1.5rem;color:#fff}.SoftwareTesting_video-main-title{font-size:1.5rem;font-weight:600;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.SoftwareTesting_video-progress-container{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.SoftwareTesting_video-progress-item{display:flex;align-items:center}.SoftwareTesting_video-progress-capsule{width:40px;height:4px;background:#ffffff4d;border-radius:2px;overflow:hidden}.SoftwareTesting_video-progress-fill{height:100%;background:#1868db;border-radius:2px;transition:width .1s ease}.SoftwareTesting_video-progress-fill.active{background:#1868db}@media screen and (max-width: 768px){.SoftwareTesting_video-carousel{flex-direction:column;gap:1rem}.SoftwareTesting_video-carousel-side{flex:0 0 150px;height:100px}.SoftwareTesting_video-carousel-main{flex:0 0 300px;height:200px}.SoftwareTesting_video-main-title{font-size:1.2rem}}@media screen and (max-width: 480px){.SoftwareTesting_video-carousel{gap:.5rem}.SoftwareTesting_video-carousel-side{flex:0 0 120px;height:80px}.SoftwareTesting_video-carousel-main{flex:0 0 250px;height:150px}.SoftwareTesting_video-main-title{font-size:1rem}.SoftwareTesting_video-main-details{padding:1rem}}@keyframes videoSlideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes videoSlideOutToLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}.SoftwareTesting_video-flex.SoftwareTesting_video-sliding{animation:videoSlideOutToLeft .6s ease-in-out}.SoftwareTesting_video-flex:not(.SoftwareTesting_video-sliding){animation:videoSlideInFromRight .6s ease-in-out}.SoftwareTesting_video-nav{position:absolute;top:50%;transform:translateY(-50%);background:#000000b3;color:#fff;border:none;width:50px;height:50px;border-radius:50%;font-size:24px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.SoftwareTesting_video-nav:hover{background:#000000e6;transform:translateY(-50%) scale(1.1)}.SoftwareTesting_video-nav-prev{left:20px}.SoftwareTesting_video-nav-next{right:20px}.SoftwareTesting_video-container{flex:1 0 35%;margin:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px #0000001a}.SoftwareTesting_thumbnail{width:100%;height:200px;object-fit:cover;border-radius:10px;transition:opacity .3s ease,transform .3s ease}.SoftwareTesting_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.SoftwareTesting_dots-container{text-align:center;margin-top:20px}.SoftwareTesting_dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.SoftwareTesting_dot:hover,.SoftwareTesting_active{background-color:#717171}.SoftwareTesting_overlay{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.SoftwareTesting_video-popup{width:80%;height:80%;border:none;border-radius:8px}.SoftwareTesting_close-btn{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.SoftwareTesting_syllabus-flex{background:linear-gradient(135deg,#f8f9fa,#e9ecef);max-width:1500px;display:flex;justify-content:space-between;margin:40px auto;padding:3rem 2rem;border-radius:20px;box-shadow:0 8px 25px #0000001a;gap:3rem}.SoftwareTesting_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.SoftwareTesting_syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}.SoftwareTesting_Syllabus{margin:0;color:#333;width:50%;overflow:hidden;padding:2rem}.SoftwareTesting_syllabus-section{margin:5px 0}.SoftwareTesting_section-heading{font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;padding:15px 20px;background-color:#f5f5f5;border-radius:8px;transition:all .3s ease;height:50px;position:relative;margin-bottom:8px;border:1px solid #e0e0e0}.SoftwareTesting_section-heading:hover{background-color:silver}.SoftwareTesting_expand-collapse-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#1868db;cursor:pointer}.SoftwareTesting_section-content{display:none;margin-top:5px;font-size:14px;color:#666;padding-left:15px}.SoftwareTesting_section-content p{font-size:18px;color:#333;font-weight:700;margin:10px 0}.SoftwareTesting_Syllabus ul{list-style:none;padding:0;margin:10px 0}.SoftwareTesting_Syllabus ul li{position:relative;font-size:15px;color:#333;background-color:#fff;border:1px solid #bbb;border-radius:4px;padding:8px 12px 8px 30px;margin-bottom:10px}.SoftwareTesting_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#555;border-radius:50%}.SoftwareTesting_Download{max-width:40%}.SoftwareTesting_Download a{display:inline-block;padding:10px 20px;background-color:#b9b9b9;color:#000;text-decoration:none;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.SoftwareTesting_Download a:hover{background-color:red;color:#fff;text-decoration:none;transform:scale(1.05)}.SoftwareTesting_payaplace{background-color:#f7f7f7;max-width:1500px;margin:0 auto;display:flex;gap:20px;align-items:center;justify-content:space-between;padding:2.5rem}.SoftwareTesting_pap-detail,.SoftwareTesting_place-detail{flex:1;padding:20px}.SoftwareTesting_pap-detail h1,.SoftwareTesting_place-detail h1{font-size:24px;color:#fff;margin-bottom:10px}.SoftwareTesting_pap-detail p,.SoftwareTesting_place-detail p{font-size:16px;color:#fff;line-height:1.5}.SoftwareTesting_pap-detail a{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#343b42;color:#fff;text-decoration:none;border-radius:5px;transition:.3s ease}.SoftwareTesting_pap-detail a:hover{background-color:#22272c}@media screen and (max-width: 480px){.SoftwareTesting_payaplace{flex-direction:column}}.SoftwareTesting_review-section{padding:40px;max-width:1500px;margin:20px auto;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 768px){.SoftwareTesting_review-section{min-height:400px;padding:30px 20px}}.SoftwareTesting_review-section:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.SoftwareTesting_review-section>*{position:relative;z-index:2}.SoftwareTesting_review-title{font-size:26px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px;padding:40px 0}.SoftwareTesting_review-slider{position:relative;max-width:100%;display:flex;align-items:center;gap:20px}.SoftwareTesting_review-container{flex:1}.SoftwareTesting_review-flex{display:flex;justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:slideInFromRight .6s ease-in-out}.SoftwareTesting_review-flex.SoftwareTesting_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.SoftwareTesting_review-flex:not(.SoftwareTesting_sliding){animation:slideInFromRight .3s ease-in-out forwards}.SoftwareTesting_review-nav{background:#1868db;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:20px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SoftwareTesting_review-nav:hover{background:#1557c0;transform:scale(1.1)}.SoftwareTesting_review-nav:active{transform:scale(.95)}.SoftwareTesting_review-card{background-color:#fff;border-radius:15px;box-shadow:0 6px 14px #0000001a;padding:20px;transition:all .3s ease;font-family:Arial,sans-serif;flex:1;max-width:280px;min-width:250px;box-sizing:border-box;display:flex;flex-direction:column;min-height:200px}.SoftwareTesting_review-card:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-8px)}.SoftwareTesting_review-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.SoftwareTesting_review-avatar{margin-bottom:10px}.SoftwareTesting_avatar-img{width:100px;height:100px;border-radius:50px;object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d}.SoftwareTesting_review-user-name .SoftwareTesting_user-name{font-size:18px;font-weight:600;color:#333;text-align:center}.SoftwareTesting_review-content p{font-size:16px;line-height:1.6;color:#555;margin-top:10px}.SoftwareTesting_review-dots{text-align:center;margin-top:20px}.SoftwareTesting_dott{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.SoftwareTesting_dott:hover,.SoftwareTesting_active{background-color:#717171}.SoftwareTesting_faq-section{max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;border-radius:8px;box-shadow:0 8px 16px #0000001a}.SoftwareTesting_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.SoftwareTesting_faq-question{display:flex;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;color:#2c3e50;color:#fff}.SoftwareTesting_faq-toggle{background:none;border:none;font-size:14px;cursor:pointer;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:15px}.SoftwareTesting_faq-toggle svg{transition:transform .3s ease}.SoftwareTesting_faq-item.SoftwareTesting_active .SoftwareTesting_faq-toggle svg{transform:rotate(180deg)}.SoftwareTesting_faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.SoftwareTesting_faq-answer.SoftwareTesting_show{display:block}.SoftwareTesting_faq-answer ul{padding-left:20px;list-style-type:disc}.SoftwareTesting_faq-question span{font-size:18px;font-weight:700;color:#2c3e50;padding:15px}.SoftwareTesting_faq-section h2{text-align:center;font-size:24px;margin-bottom:20px;color:#2c3e50}.SoftwareTesting_tools{width:100%;text-align:center;margin:40px 0;padding:3rem 2rem;background:#f8f9fa url(/assets/toolscovered-Ddi5hwZ6.jpg) center center/cover no-repeat;border-radius:0;position:relative;overflow:hidden;min-height:500px}.SoftwareTesting_tools:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.SoftwareTesting_tools>*{position:relative;z-index:2}.SoftwareTesting_tools h1{font-size:2rem;color:#6ab4ff;margin-bottom:40px;font-weight:600}.SoftwareTesting_tools-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;justify-items:center}.SoftwareTesting_tool-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;background:#fffffff2;border-radius:12px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease;width:100%;max-width:280px;border:1px solid rgba(255,255,255,.2)}.SoftwareTesting_tool-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.SoftwareTesting_tool-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;margin-bottom:15px}.SoftwareTesting_tool-icon img{width:40px;height:40px;object-fit:contain}.SoftwareTesting_tool-card h3{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 8px;line-height:1.2}.SoftwareTesting_tool-card p{font-size:.9rem;color:#666;margin:0;line-height:1.4}.SoftwareTesting_tools-dropdown{position:relative;display:inline-block}.SoftwareTesting_dropdown-trigger{cursor:pointer;transition:all .3s ease}.SoftwareTesting_dropdown-trigger:hover{background:#f8f9fa;transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.SoftwareTesting_dropdown-trigger .SoftwareTesting_tool-icon i{font-size:24px;color:#666;transition:transform .3s ease,color .3s ease}.SoftwareTesting_dropdown-trigger:hover .SoftwareTesting_tool-icon i{color:#1868db;transform:rotate(180deg)}.SoftwareTesting_tools-dropdown-content{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#fff;border-radius:12px;box-shadow:0 8px 25px #00000026;padding:20px;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease;min-width:400px;margin-top:10px}.SoftwareTesting_tools-dropdown:hover .SoftwareTesting_tools-dropdown-content{opacity:1;visibility:visible;transform:translate(-50%) translateY(5px)}.SoftwareTesting_additional-tools{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.SoftwareTesting_additional-tools .SoftwareTesting_tool-card{max-width:none;padding:15px;margin:0}.SoftwareTesting_additional-tools .SoftwareTesting_tool-icon{width:50px;height:50px;margin-bottom:10px}.SoftwareTesting_additional-tools .SoftwareTesting_tool-icon i{font-size:20px;color:#666}.SoftwareTesting_additional-tools .SoftwareTesting_tool-card h3{font-size:1rem;margin-bottom:5px}.SoftwareTesting_additional-tools .SoftwareTesting_tool-card p{font-size:.8rem}@media (max-width: 1200px){.SoftwareTesting_tools-grid{grid-template-columns:repeat(4,1fr);gap:12px}}@media (max-width: 768px){.SoftwareTesting_tools-grid{grid-template-columns:repeat(3,1fr);gap:10px}.SoftwareTesting_tool-card{padding:15px;max-width:160px}.SoftwareTesting_tool-icon{width:50px;height:50px;margin-bottom:12px}.SoftwareTesting_tool-icon img{width:35px;height:35px}.SoftwareTesting_tool-card h3{font-size:1rem}.SoftwareTesting_tool-card p{font-size:.85rem}}@media (max-width: 480px){.SoftwareTesting_tools-grid{grid-template-columns:repeat(2,1fr);gap:8px}.SoftwareTesting_tool-card{padding:12px;max-width:140px}.SoftwareTesting_tool-icon{width:45px;height:45px;margin-bottom:10px}.SoftwareTesting_tool-icon img{width:30px;height:30px}.SoftwareTesting_tool-card h3{font-size:.9rem}.SoftwareTesting_tool-card p{font-size:.8rem}.SoftwareTesting_tools-dropdown-content{min-width:300px;left:50%;transform:translate(-50%)}.SoftwareTesting_additional-tools{grid-template-columns:1fr;gap:10px}}@media screen and (max-width: 1200px){.SoftwareTesting_Details{flex-direction:column;align-items:center;text-align:center;padding:60px 40px;height:auto;min-height:100vh}.SoftwareTesting_info{max-width:100%;margin-bottom:40px}.SoftwareTesting_video-containers{width:100%;max-width:600px;height:350px;margin-left:0}.SoftwareTesting_info h1{font-size:2.5rem}.SoftwareTesting_info h2{font-size:1.3rem}}@media screen and (max-width: 1024px){.SoftwareTesting_bottom-info-flex{width:90%;padding:30px 40px;gap:40px}}@media (max-width: 880px){.SoftwareTesting_company-set img{width:44%}}@media screen and (max-width: 768px){.SoftwareTesting_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.SoftwareTesting_info,.SoftwareTesting_course-detail{max-width:100%;width:100%;padding:2rem}.SoftwareTesting_course-detail{margin:1rem 0;border-radius:15px}.SoftwareTesting_course-detail h1{font-size:1.8rem;text-align:center}.SoftwareTesting_course-detail h1:after{left:50%;transform:translate(-50%)}.SoftwareTesting_Details{flex-direction:column;align-items:flex-start;text-align:left;padding:40px 20px;height:auto;min-height:100vh}.SoftwareTesting_info{max-width:100%;margin-bottom:30px;text-align:left}.SoftwareTesting_info h1{font-size:2rem;margin-bottom:20px;text-align:left}.SoftwareTesting_info h2{font-size:1.1rem;margin-bottom:20px;text-align:left}.SoftwareTesting_info p{font-size:1rem;margin-bottom:30px;text-align:left}}@media screen and (max-width: 768px){.SoftwareTesting_title-container{padding:20px 15px 15px;margin:0 auto}.SoftwareTesting_title-container h1{font-size:1.5rem}.SoftwareTesting_title-container p{font-size:1rem;max-width:100%}.SoftwareTesting_video-section-card{margin:10px;padding:20px}.SoftwareTesting_Details{flex-direction:column;align-items:center;text-align:center;padding:40px 20px;height:auto;min-height:100vh}.SoftwareTesting_info{max-width:100%;margin-bottom:30px}.SoftwareTesting_info h1{font-size:2rem;margin-bottom:20px}.SoftwareTesting_info h2{font-size:1.1rem;margin-bottom:20px}.SoftwareTesting_info p{font-size:1rem;margin-bottom:30px}.SoftwareTesting_video-containers{width:100%;height:250px;margin-left:0}.SoftwareTesting_video-flex{display:flex;flex-direction:column;transform:none;transition:none}.SoftwareTesting_video-nav{display:none}.SoftwareTesting_video-container{flex:1 0 100%;margin:10px 0;max-width:none}.SoftwareTesting_video-title{font-size:15px;font-weight:700;padding:18px 10px 12px;min-height:55px;text-shadow:2px 2px 4px rgba(0,0,0,.8);line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;box-sizing:border-box;letter-spacing:.2px}.SoftwareTesting_dots-container{display:block}.SoftwareTesting_review-slider{flex-direction:column;gap:15px;height:280px;overflow:hidden}.SoftwareTesting_review-nav{display:none}.SoftwareTesting_review-flex{flex-direction:row;gap:0;align-items:stretch;justify-content:flex-start;overflow:hidden;height:100%;width:100%;transition:transform .6s ease-in-out}.SoftwareTesting_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;overflow:visible;margin:0;padding:20px}.SoftwareTesting_review-flex .SoftwareTesting_review-card:not(:first-child){display:none}.SoftwareTesting_review-content{flex:1;display:flex;flex-direction:column;overflow:visible;padding:0}.SoftwareTesting_review-content p{flex:1;display:block;overflow:visible;text-overflow:initial;line-height:1.6;font-size:15px}.SoftwareTesting_review-header{margin-bottom:10px;flex-shrink:0}.SoftwareTesting_avatar-img{width:80px;height:80px}.SoftwareTesting_review-user-name .SoftwareTesting_user-name{font-size:16px}.SoftwareTesting_review-content p{font-size:14px;line-height:1.5}}@media screen and (min-width: 768px){.SoftwareTesting_video-flex{flex-direction:row;transform:initial;transition:transform .5s ease}.SoftwareTesting_video-container{flex:1 0 35%;margin:10px;max-width:430px;max-width:1000px}.SoftwareTesting_video-nav{display:flex}.SoftwareTesting_review-slider{flex-direction:row;gap:20px}.SoftwareTesting_review-nav{display:flex}.SoftwareTesting_review-flex{flex-direction:row;gap:20px}.SoftwareTesting_review-card{flex:1;max-width:280px;min-width:250px}.SoftwareTesting_dots-container{display:block}}@media screen and (max-width: 768px){.SoftwareTesting_syllabus-flex{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.SoftwareTesting_Syllabus{width:100%}.SoftwareTesting_containered{width:100%;padding:2rem}}@media screen and (max-width: 480px){.SoftwareTesting_syllabus-flex{padding:1.5rem 1rem;gap:1.5rem}.SoftwareTesting_containered{padding:1.5rem}.SoftwareTesting_button{padding:12px 20px;font-size:1em}.SoftwareTesting_review-card{flex:1 0 100%;margin-bottom:20px}.SoftwareTesting_certificate{flex-direction:column;gap:10px}.SoftwareTesting_bottom-info-flex,.SoftwareTesting_rating-review{display:none}}@media (max-width: 480px){.SoftwareTesting_Details{height:auto;min-height:100vh;padding:30px 15px}.SoftwareTesting_course-benefit{min-height:60vh;padding:2rem 1rem}.SoftwareTesting_info h1{font-size:1.8rem}.SoftwareTesting_info h2{font-size:1rem}.SoftwareTesting_info p{font-size:.95rem}.SoftwareTesting_video-containers{height:200px}.SoftwareTesting_info a{padding:12px 25px;font-size:1rem}.SoftwareTesting_placement{flex-direction:column;text-align:center;padding:15px;margin:20px auto}.SoftwareTesting_place-detail h1{font-size:24px}.SoftwareTesting_place-detail p{font-size:13px}.SoftwareTesting_place-img,.SoftwareTesting_place-detail{flex:none;width:100%;padding:10px}.SoftwareTesting_place-detail{text-align:left}.SoftwareTesting_place-detail h1{font-size:28px}.SoftwareTesting_place-detail p{font-size:14px;line-height:1.5}}@media (max-width: 768px){.SoftwareTesting_course-benefit{min-height:80vh;padding:2rem 1rem}.SoftwareTesting_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.SoftwareTesting_designation{width:100%;text-align:center;margin-bottom:20px}.SoftwareTesting_designation h3{font-size:16px;margin-bottom:8px}.SoftwareTesting_designation div{width:100%;padding:10px;font-size:14px}.SoftwareTesting_chart,.SoftwareTesting_companies{width:100%}.SoftwareTesting_company-set{justify-content:center;gap:10px}}.SoftwareTesting_info a{display:inline-block;text-decoration:none;padding:15px 35px;background:#1868db;color:#fff;font-weight:600;font-size:1.1rem;border-radius:40px;cursor:pointer}@media (min-width: 1920px){.SoftwareTesting_Details{height:60vh}.SoftwareTesting_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}@media screen and (max-width: 1024px){.SoftwareTesting_info,.SoftwareTesting_info h1,.SoftwareTesting_info h2,.SoftwareTesting_info p{text-align:left}}.captcha-group{margin-top:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;border:1px solid #e1e1e1}.captcha-container{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.captcha-image{max-width:220px;height:auto;border:1px solid #e1e1e1;border-radius:6px;background-color:#fff;padding:.5rem}.refresh-captcha{background-color:#fff;border:1px solid #0056b3;color:#0056b3;padding:.75rem 1rem;border-radius:6px;cursor:pointer;font-size:.95rem;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;height:40px}.refresh-captcha:hover{background-color:#f0f5ff;border-color:#003d82;color:#003d82}.refresh-captcha:disabled{opacity:.7;cursor:not-allowed}.captcha-group input{padding:1rem;font-size:1.1rem;letter-spacing:1px;text-align:center;font-family:monospace;width:100%;border:1px solid #ccc;border-radius:6px;background-color:#f5f5f5}.captcha-group input:focus{border-color:#007bff;outline:none}.captcha-loading,.captcha-error{width:220px;height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8f9fa;border:1px solid #e1e1e1;border-radius:6px;color:#666;font-size:.9rem;gap:8px;padding:10px}.captcha-error{border-color:#dc3545;color:#dc3545;background-color:#fff8f8}.retry-captcha{background-color:transparent;border:none;color:#0056b3;padding:4px 8px;cursor:pointer;font-size:.85rem;text-decoration:underline;transition:color .2s ease}.retry-captcha:hover{color:#003d82}.captcha-help{margin-top:.5rem;color:#666;font-size:.85rem;text-align:center}.text-danger{color:red;font-size:12px;margin-top:.5rem;display:block}@media (max-width: 768px){.captcha-container{flex-direction:column;gap:.5rem}.captcha-image{max-width:100%}.refresh-captcha{width:100%;justify-content:center}}.PayAfterPlacement{min-height:100vh;background-color:#f9f9f9;padding:40px 20px}.PayAfterPlacement_container{max-width:1060px;margin:0 auto;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 10px #0000001a;text-align:center}.PayAfterPlacement_header{padding:40px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px}.PayAfterPlacement_header h1{font-size:28px;color:#333;margin-bottom:10px;font-weight:700}.PayAfterPlacement_header p{font-size:18px;color:#666;margin-bottom:20px;font-weight:500}.PayAfterPlacement_terms{text-align:left;background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:30px}.PayAfterPlacement_terms ul{list-style:none;padding:0;margin:0}.PayAfterPlacement_terms li{font-size:16px;color:#444;margin-bottom:15px;display:flex;align-items:flex-start;font-weight:500;line-height:1.6}.PayAfterPlacement_terms li:before{content:"✅";margin-right:12px;font-size:18px;flex-shrink:0;margin-top:2px}.PayAfterPlacement_table-container{margin:30px auto;max-width:1060px;width:100%;overflow-x:auto;background:#f9f9f9;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a}.PayAfterPlacement_table-container table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden}.PayAfterPlacement_table-container th,.PayAfterPlacement_table-container td{padding:15px 12px;text-align:left;border-bottom:1px solid #ddd}.PayAfterPlacement_table-container th{background-color:#c5ccd3;color:#000;font-weight:600;font-size:16px}.PayAfterPlacement_table-container tr:hover{background-color:#f1f1f1}.PayAfterPlacement_table-container td{font-size:15px;color:#333}.PayAfterPlacement_faq-section{max-width:1060px;margin:40px auto;padding:20px;font-family:Arial,sans-serif;background-color:#f9f9f9;border-radius:8px;box-shadow:0 8px 16px #0000001a}.PayAfterPlacement_faq-section h2{text-align:center;font-size:24px;margin-bottom:30px;color:#2c3e50;font-weight:700}.PayAfterPlacement_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.PayAfterPlacement_faq-item:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0000001a}.PayAfterPlacement_faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px;font-size:18px;font-weight:700;background-color:#c5ccd3;color:#000;border-bottom:2px solid #9f9fa0;cursor:pointer;transition:background-color .3s ease}.PayAfterPlacement_faq-question:hover{background-color:#b8c1c9}.PayAfterPlacement_faq-question span{font-size:18px;font-weight:700;color:#333;flex:1;text-align:left}.PayAfterPlacement_faq-toggle{background-color:#999;color:#000;border:none;padding:8px 15px;font-size:20px;cursor:pointer;border-radius:4px;transition:background-color .3s ease,transform .3s ease;font-weight:700;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}.PayAfterPlacement_faq-toggle:hover{background-color:gray;transform:scale(1.1)}.PayAfterPlacement_faq-answer{display:none;padding:20px;font-size:16px;background-color:#ecf0f1;border-top:1px solid #e0e0e0;line-height:1.6}.PayAfterPlacement_faq-answer.PayAfterPlacement_show{display:block}.PayAfterPlacement_faq-answer p{margin-bottom:15px;color:#333}.PayAfterPlacement_faq-answer ul{padding-left:20px;list-style-type:disc;margin-bottom:15px}.PayAfterPlacement_faq-answer li{margin-bottom:8px;color:#333}@media (max-width: 768px){.PayAfterPlacement{padding:20px 10px}.PayAfterPlacement_header h1{font-size:24px}.PayAfterPlacement_header p{font-size:16px}.PayAfterPlacement_terms{padding:20px}.PayAfterPlacement_terms li{font-size:15px}.PayAfterPlacement_table-container{padding:15px;margin:20px auto}.PayAfterPlacement_table-container th,.PayAfterPlacement_table-container td{padding:10px 8px;font-size:14px}.PayAfterPlacement_faq-section{padding:15px;margin:30px auto}.PayAfterPlacement_faq-question{padding:15px;font-size:16px}.PayAfterPlacement_faq-question span{font-size:16px}.PayAfterPlacement_faq-answer{padding:15px;font-size:15px}.PayAfterPlacement_faq-toggle{padding:6px 12px;font-size:18px;min-width:35px;height:35px}}@media (max-width: 480px){.PayAfterPlacement_header h1{font-size:22px}.PayAfterPlacement_header p{font-size:15px}.PayAfterPlacement_terms li{font-size:14px}.PayAfterPlacement_table-container th,.PayAfterPlacement_table-container td{padding:8px 6px;font-size:13px}.PayAfterPlacement_faq-question{padding:12px;font-size:15px}.PayAfterPlacement_faq-question span{font-size:15px}.PayAfterPlacement_faq-answer{padding:12px;font-size:14px}}body{overflow-x:hidden;width:100%}@media screen and (max-width: 1024px){.Selenium_info,.Selenium_info h1,.Selenium_info h2,.Selenium_info p{text-align:left}}@media screen and (max-width: 768px){.Selenium_Details,.Selenium_course-overview,.Selenium_course-benefit,.Selenium_course-visuals-wrapper,.Selenium_review-section,.Selenium_syllabus-flex,.Selenium_course-highlights-section,.Selenium_tools,.Selenium_faq-section,.Selenium_placement{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}}.Selenium_Details{position:relative;width:100%;height:108vh;display:flex;background:#c5ccd3 url(/assets/selenium1-CZwr9iN_.jpg) center center/cover no-repeat;justify-content:flex-start;padding:40px;overflow:hidden;max-width:100%;box-sizing:border-box}.Selenium_Details{display:flex;justify-content:space-between}.Selenium_background-image{position:absolute;top:0;left:0;width:100%;height:91%;object-fit:cover;z-index:0}.Selenium_info{position:relative;max-width:600px;color:#fff;z-index:2;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin-top:50px}.Selenium_info h1{font-weight:lighter;margin-bottom:50px}.Selenium_info h2{font-weight:lighter;margin-bottom:20px;line-height:1.4}.Selenium_info p{font-size:15px;line-height:1.5;margin-bottom:20px;text-align:left}.Selenium_video-containers{top:10%;position:relative;width:350px;height:220px;z-index:3}.Selenium_video-containers video{width:100%;height:100%;border-radius:8px;object-fit:cover}.Selenium_bottom-info-flex{position:relative;margin:40px auto;width:80%;max-width:1200px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:40px 60px;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;z-index:10}.Selenium_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.Selenium_bottom-info:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background-color:#e0e0e0}.Selenium_bottom-info h3{font-size:18px;font-weight:700;color:#343b42;margin-bottom:8px;line-height:1.3}.Selenium_bottom-info p{font-size:15px;color:#666;line-height:1.4;margin:0}.Selenium_rating{background-color:#c5ccd3}.Selenium_rating-review{margin:0 auto;width:60%;background:#c5ccd3;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px;z-index:2}.Selenium_rating-info{text-align:center}.Selenium_rating-info h1{color:#343b42;font-weight:700;margin-left:40px;display:flex;justify-content:space-evenly;align-items:center}.Selenium_rating-info img{width:20%;height:auto;object-fit:contain}.Selenium_course-overview{background:#f8f9fa;max-width:1500px;margin:40px auto;padding:3rem 4rem;gap:3rem;position:relative;z-index:1;display:flex;justify-content:space-between;width:100%;box-sizing:border-box}.Selenium_course-detail{width:60%}.Selenium_course-image{position:relative;z-index:1;flex:0 0 auto;width:35%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;margin-top:0}.Selenium_course-image img{width:100%;height:auto;max-width:425px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease;z-index:1;object-fit:cover;background:#f0f0f0;border:3px solid #1868db;border-radius:8px}.Selenium_course-image img:hover{transform:scale(1.05)}.Selenium_course-overview h1{font-size:2.8rem;color:#2c3e50;margin-bottom:1.5rem;text-align:left;font-weight:700;position:relative}.Selenium_course-detail h1:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:3px;background:#1868db;border-radius:2px}.Selenium_course-detail h1:last-of-type{padding-top:1.5rem;border-top:2px solid rgba(0,180,216,.2)}.Selenium_course-detail p{font-size:1.2rem;color:#555;line-height:1.7;margin-bottom:2rem;text-align:left;font-weight:400}.Selenium_course-viewflex ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;list-style:none;padding:0}.Selenium_course-viewflex ul li{width:100%;display:flex;align-items:flex-start;font-size:1.1rem;color:#2c3e50;margin-bottom:.8rem;line-height:1.6;padding:0;background:transparent;border:none;transition:none;box-shadow:none;border-radius:0;position:relative;font-weight:500}.Selenium_course-viewflex ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.4rem;margin-top:.1rem}.Selenium_course-viewflex ul li:hover{transform:none;box-shadow:none;background:transparent}.Selenium_course-viewflex ul li img{width:20px;height:20px;margin-right:.8rem;flex-shrink:0;margin-top:1px}.Selenium_course-certificate{max-width:1500px;margin:40px auto;padding:0;background:#f8f9fa;position:relative;border-radius:0;overflow:visible;min-height:auto;box-shadow:none}.Selenium_course-certificate:before{display:none}.Selenium_course-certificate>*{position:relative;z-index:1}.Selenium_certification-container{display:flex;align-items:center;gap:60px;padding:0;background:transparent;box-shadow:none}.Selenium_certification-content{padding:20px 70px;flex:1;max-width:60%}.Selenium_certification-content h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.Selenium_certification-content h1:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.Selenium_certification-content p{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2rem;text-align:left}.Selenium_certification-content h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;position:relative}.Selenium_certification-content h2:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#1868db;border-radius:2px}.Selenium_certification-content h3{font-size:1.4rem;font-weight:600;color:#2c3e50;margin:1.5rem 0 1rem}.Selenium_certification-content ul{padding-left:0;margin:1rem 0 2rem;list-style:none}.Selenium_certification-content ul li{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.8rem;padding-left:0;position:relative;display:flex;align-items:flex-start;text-align:left}.Selenium_certification-content ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.2rem}.Selenium_enroll-btn{background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:20px}.Selenium_enroll-btn:hover{background:#1557c0}.Selenium_certificate-visual{flex:1;max-width:40%;display:flex;justify-content:center;align-items:center;padding:20px}.Selenium_certificate-card{background:#fff;padding:2rem;border-radius:8px;position:relative;overflow:hidden;border:3px solid #1868db;box-shadow:0 4px 15px #0000001a}.Selenium_certificate-card:before{display:none}.Selenium_certificate-card>*{position:relative;z-index:1}.Selenium_certificate-img{width:100%;max-width:400px;height:auto;border-radius:8px;object-fit:contain}.Selenium_certificate-img-wrapper{position:relative;width:100%;height:330px;max-width:48%;padding:20px;display:flex;justify-content:center;align-items:center;background:url(/assets/cert-back-CdEVAmwM.jpg) no-repeat center center;background-size:cover;border-radius:8px;box-shadow:0 4px 8px #0000001a}.Selenium_containered{background:#fff;box-shadow:0 8px 25px #00000026;padding:2.5rem;transition:transform .3s ease,box-shadow .3s ease;width:45%;height:auto;border:1px solid #e5e7eb;position:relative;z-index:1}.Selenium_containered:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0003}.Selenium_containered p{text-align:center;margin-bottom:20px;font-size:.85rem;color:#404040;display:block;visibility:visible;opacity:1}.Selenium_form-group{margin-bottom:15px;width:100%}.Selenium_containered label{display:block!important;font-size:1.1em;margin-bottom:8px;font-weight:600;color:#333!important;visibility:visible!important;opacity:1!important;text-align:left;width:100%}.Selenium_containered input[type=text],.Selenium_containered input[type=tel],.Selenium_containered textarea{width:100%;padding:12px 16px;font-size:1em;border:2px solid #e5e7eb;border-radius:8px;margin-top:8px;transition:border-color .3s ease,box-shadow .3s ease;background:#f9f9f9}.Selenium_containered input[type=text]:focus,.Selenium_containered input[type=tel]:focus,.Selenium_containered textarea:focus{outline:none;border-color:#1868db;box-shadow:0 0 0 3px #1868db1a;background:#fff}.Selenium_containered input::placeholder,.Selenium_containered textarea::placeholder{color:#999;font-style:italic;opacity:1}.Selenium_containered textarea{resize:vertical;min-height:80px;max-height:150px}.Selenium_button{width:100%;padding:15px 30px;background:linear-gradient(135deg,#1868db,#1557c0);color:#fff;font-size:1.1em;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;margin-top:20px}.Selenium_button:hover{transform:translateY(-2px);box-shadow:0 5px 15px #1868db4d}.Selenium_course-benefit{position:relative;width:100%;min-height:70vh;padding:3rem 2rem;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;margin:0;font-family:Arial,sans-serif;color:#343b42;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}.Selenium_course-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.Selenium_course-benefit>*{position:relative;z-index:2}.Selenium_course-benefit h1{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;width:100%}.Selenium_course-benefit p{font-size:16px;color:#fff;margin-bottom:20px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;max-width:800px;margin-left:auto;margin-right:auto}.Selenium_course-benefit-container{display:flex;justify-content:space-between;gap:20px;border:1px solid #ddd;padding:25px;background:#fff;box-shadow:0 4px 10px #0000001a;max-width:1200px;width:100%;margin:0 auto}.Selenium_designation{width:30%;display:flex;flex-direction:column;gap:12px}.Selenium_designation h3{font-size:18px;margin-bottom:10px;font-weight:700;text-align:center;text-transform:uppercase;color:#343b42}.Selenium_designation div{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.Selenium_designation div:hover{background:#d6d8db}.Selenium_designation div.active{background:#343b42;color:#fff;font-weight:700}.Selenium_chart,.Selenium_companies{width:30%;text-align:center}.Selenium_chart h3,.Selenium_companies h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center}.Selenium_chart img,.Selenium_companies img{max-width:250px}.Selenium_salary-chart{display:flex;flex-direction:column;align-items:center;gap:34px}.Selenium_salary-circle{margin-top:40px;width:180px;height:180px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.Selenium_salary-center{width:130px;height:130px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a}.Selenium_salary-amount{font-size:18px;font-weight:700;color:#1868db;line-height:1}.Selenium_salary-label{font-size:12px;color:#666;margin-top:2px}.Selenium_salary-range{display:flex;justify-content:space-between;width:100%;margin-top:15px;max-width:280px;gap:40px}.Selenium_salary-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#343b42}.Selenium_salary-dot{width:8px;height:8px;border-radius:50%}.Selenium_salary-dot.max,.Selenium_salary-dot.min{background-color:#1868db}.Selenium_company-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.Selenium_company-card{display:flex;align-items:center;gap:25px;padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.Selenium_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.Selenium_company-logo-img{width:40px;height:40px;border-radius:8px;object-fit:contain;flex-shrink:0}.Selenium_company-info h4{font-size:14px;text-align:left;font-weight:700;color:#333;margin:0 0 4px}.Selenium_company-info p{font-size:12px;color:#666;margin:0}.Selenium_chart p,.Selenium_companies p{margin-top:20px;margin-bottom:0;font-size:12px;color:#999;text-align:center}.Selenium_course-benefit-container{display:flex;justify-content:space-between;align-items:flex-end}.Selenium_chart,.Selenium_companies{display:flex;flex-direction:column;justify-content:space-between;height:100%}.Selenium_company-set{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:10px}.Selenium_company-set img{width:100px;height:100px;object-fit:contain;transition:transform .3s}.Selenium_company-set img:hover{transform:scale(1.1)}.Selenium_course-visuals-wrapper{max-width:1500px;margin:40px auto;background:#f8f9fa url(/assets/coursevisual-Q9Ck17tD.jpg) center center/cover no-repeat;overflow:hidden;width:100%;box-sizing:border-box;position:relative;min-height:400px;border-radius:20px}@media screen and (max-width: 480px){.Selenium_course-visuals-wrapper{margin:20px 10px;width:calc(100% - 20px);max-width:none}.Selenium_video-section-card{padding:15px;width:100%;box-sizing:border-box}.Selenium_video-carousel{width:100%;max-width:100%;gap:.5rem}.Selenium_video-carousel-side{flex:0 0 120px;height:80px}.Selenium_video-carousel-main{flex:0 0 250px;height:150px}.Selenium_video-main-title{font-size:1rem}.Selenium_video-main-details{padding:1rem}}.Selenium_title-container{text-align:center;padding-top:30px;font-family:Arial,sans-serif;position:relative;z-index:2}.Selenium_title-container h1{font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#fff}.Selenium_title-container p{font-size:1.125rem;color:#fff;max-width:700px;margin:0 auto;line-height:1.6}.Selenium_video-section-card{max-width:1500px;width:100%;padding:30px;box-sizing:border-box;border-radius:10px;position:relative;z-index:2}.Selenium_video-slider-title{font-size:1.625rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.875rem}.Selenium_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.Selenium_play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.Selenium_video-slider{position:relative;max-width:100%;overflow:hidden}.Selenium_video-flex{display:flex;transition:transform .5s ease}.Selenium_video-container{flex:1 0 35%;margin:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px #0000001a}.Selenium_thumbnail{width:100%;height:200px;object-fit:cover;border-radius:10px;transition:opacity .3s ease,transform .3s ease}.Selenium_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.Selenium_dots-container{text-align:center;margin-top:20px}.Selenium_dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.Selenium_dot:hover,.Selenium_dot.active{background-color:#717171}.Selenium_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.Selenium_video-popup{width:80%;height:80%;border:none;border-radius:8px}.Selenium_close-btn{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.Selenium_syllabus-flex{background:linear-gradient(135deg,#f8f9fa,#e9ecef);max-width:1500px;display:flex;justify-content:space-between;margin:40px auto;padding:3rem 2rem;border-radius:20px;box-shadow:0 8px 25px #0000001a;gap:3rem;width:100%;box-sizing:border-box}.Selenium_Syllabus{margin:0;color:#333;width:50%;overflow:hidden;padding:2rem}.Selenium_syllabus-section{margin:5px 0}.Selenium_section-heading{font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;padding:15px 20px;background-color:#f5f5f5;border-radius:8px;transition:all .3s ease;height:50px;position:relative;margin-bottom:8px;border:1px solid #e0e0e0}.Selenium_section-heading:hover{background-color:#e8e8e8;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.Selenium_expand-collapse-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:700;color:#1868db;transition:transform .3s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.Selenium_section-content{display:none;margin-top:5px;font-size:14px;color:#666;padding-left:15px}.Selenium_section-content p{font-size:18px;color:#333;font-weight:700;margin:10px 0}.Selenium_Syllabus ul{list-style:none;padding:0;margin:10px 0}.Selenium_Syllabus ul li{position:relative;font-size:15px;color:#333;background-color:#fff;border:1px solid #bbb;border-radius:4px;padding:8px 12px 8px 30px;margin-bottom:10px}.Selenium_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#555;border-radius:50%}.Selenium_Download{max-width:40%}.Selenium_Download a{display:inline-block;padding:10px 20px;background-color:#b9b9b9;color:#000;text-decoration:none;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.Selenium_Download a:hover{background-color:red;color:#fff;text-decoration:none;transform:scale(1.05)}.Selenium_payaplace{background-color:#f7f7f7;max-width:1500px;margin:0 auto;display:flex;gap:20px;align-items:center;justify-content:space-between;padding:2.5rem}.Selenium_pap-detail,.Selenium_place-detail{flex:1;padding:20px}.Selenium_pap-detail h1,.Selenium_place-detail h1{font-size:24px;color:#fff;margin-bottom:10px}.Selenium_pap-detail p,.Selenium_place-detail p{font-size:16px;color:#fff;line-height:1.5}.Selenium_pap-detail a{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#343b42;color:#fff;text-decoration:none;border-radius:5px;transition:.3s ease}.Selenium_pap-detail a:hover{background-color:#22272c}@media screen and (max-width: 480px){.Selenium_payaplace{flex-direction:column}}.Selenium_review-section{padding:40px;max-width:1500px;margin:20px auto;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.Selenium_review-section:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.Selenium_review-section>*{position:relative;z-index:2}.Selenium_review-title{font-size:26px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px;padding:40px 0}.Selenium_review-slider{position:relative;max-width:100%;display:flex;align-items:center;gap:20px}.Selenium_review-flex{display:flex;transition:transform .5s ease}.Selenium_review-card{background-color:#fff;border-radius:15px;box-shadow:0 6px 14px #0000001a;padding:20px;transition:all .3s ease;font-family:Arial,sans-serif;flex:1;max-width:280px;min-width:250px;box-sizing:border-box;display:flex;flex-direction:column;min-height:200px}.Selenium_review-card:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-8px)}.Selenium_review-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.Selenium_review-avatar{margin-bottom:10px}.Selenium_avatar-img{width:100px;height:100px;border-radius:50px;object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d}.Selenium_review-user-name .Selenium_user-name{font-size:18px;font-weight:600;color:#333;text-align:center}.Selenium_review-dots{text-align:center;margin-top:20px}.Selenium_dott{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.Selenium_dott:hover,.Selenium_dott.active{background-color:#717171}.Selenium_faq-section{max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;border-radius:8px;box-shadow:0 8px 16px #0000001a}.Selenium_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.Selenium_faq-question{display:flex;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;color:#2c3e50;color:#fff}.Selenium_faq-toggle{background:none;border:none;font-size:14px;cursor:pointer;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:15px}.Selenium_faq-toggle svg{transition:transform .3s ease}.Selenium_faq-item.Selenium_active .Selenium_faq-toggle svg{transform:rotate(180deg)}.Selenium_faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.Selenium_faq-answer.Selenium_show{display:block}.Selenium_faq-answer ul{padding-left:20px;list-style-type:disc}.Selenium_faq-question span{font-size:18px;font-weight:700;color:#2c3e50;padding:15px}.Selenium_faq-section h2{text-align:center;font-size:24px;margin-bottom:20px;color:#2c3e50}.Selenium_tools{width:100%;text-align:center;margin:40px 0;padding:3rem 2rem;background:#f8f9fa url(/assets/toolscovered-Ddi5hwZ6.jpg) center center/cover no-repeat;border-radius:0;position:relative;overflow:hidden;min-height:500px;max-width:100%;box-sizing:border-box}.Selenium_tools:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.Selenium_tools>*{position:relative;z-index:2}.Selenium_tools h1{font-size:2rem;color:#6ab4ff;margin-bottom:40px;font-weight:600}.Selenium_tools-flex{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:0;margin:0}.Selenium_tools-flex ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.Selenium_tools-flex li{display:flex;justify-content:center;align-items:center;width:120px;height:120px;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.Selenium_tools-flex li img{max-width:100%;max-height:100%;object-fit:contain}.Selenium_tools-flex li:hover{transform:translateY(-5px)}@media screen and (max-width: 1023px){.Selenium_video-containers{display:none}}@media screen and (max-width: 1024px){.Selenium_bottom-info-flex{width:90%;padding:30px 40px;gap:40px}}@media (max-width: 880px){.Selenium_company-set img{width:44%}}@media screen and (max-width: 768px){.Selenium_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.Selenium_course-overview{flex-direction:column;gap:2rem;padding:0;background:#f8f9fa}.Selenium_course-image{width:100%;margin-top:0;order:-1;position:static}.Selenium_course-image img{position:static;width:100%;right:auto;top:auto;transform:none;max-width:100%}.Selenium_course-image img .Selenium_salary-chart{flex-direction:column;align-items:center;gap:25px}.Selenium_course-image img .Selenium_salary-circle{margin-top:20px;width:120px;height:120px}.Selenium_course-image img .Selenium_salary-center{width:80px;height:80px}.Selenium_course-image img .Selenium_salary-amount{font-size:16px}.Selenium_course-image img .Selenium_salary-range{max-width:250px;gap:30px}.Selenium_course-image img .Selenium_salary-item{font-size:12px;gap:4px}.Selenium_course-image img .Selenium_salary-dot{width:6px;height:6px}.Selenium_course-image img .Selenium_company-cards{gap:10px}.Selenium_course-image img .Selenium_company-card{padding:10px;gap:20px}.Selenium_course-image img .Selenium_company-logo-img{width:35px;height:35px}.Selenium_course-image img .Selenium_company-info h4{font-size:13px}.Selenium_course-image img .Selenium_company-info p{font-size:11px}.Selenium_info,.Selenium_course-detail{max-width:100%;width:100%}.Selenium_course-viewflex ul{grid-template-columns:repeat(2,1fr);gap:.5rem}.Selenium_course-viewflex ul li{width:100%;padding:1rem;text-align:left}.Selenium_course-detail p{font-size:1rem}}@media screen and (max-width: 480px){.Selenium_course-viewflex ul{grid-template-columns:1fr;gap:.5rem}}@media screen and (max-width: 768px){.Selenium_Details{flex-direction:column;align-items:flex-start;padding:20px;height:auto;min-height:100vh}#view-img{height:80px;width:80px}.Selenium_info{max-width:100%;margin-top:20px}.Selenium_info h1{font-size:2.2rem}.Selenium_info h2{font-size:1.4rem}.Selenium_info p{font-size:1rem}.Selenium_video-flex{display:flex;flex-direction:column;transform:none;transition:none}.Selenium_dots-container{display:none}.Selenium_review-flex{display:flex;flex-direction:column;transform:none;transition:none}.Selenium_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.Selenium_course-overview{flex-direction:column;gap:2rem;padding:2rem 1rem;margin:20px auto}.Selenium_course-image{width:100%;margin-top:0;order:-1}.Selenium_course-detail{width:100%}.Selenium_course-detail h1{font-size:1.8rem}.Selenium_course-detail p{font-size:1rem}.Selenium_course-viewflex ul{grid-template-columns:1fr;gap:.8rem}.Selenium_syllabus-flex{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.Selenium_Syllabus{width:100%}.Selenium_containered{width:100%;padding:2rem}.Selenium_course-benefit{min-height:80vh;padding:2rem 1rem}.Selenium_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.Selenium_designation{width:100%;text-align:center;margin-bottom:20px}.Selenium_chart,.Selenium_companies{width:100%}.Selenium_company-set{justify-content:center;gap:10px}}@media screen and (min-width: 768px){.Selenium_video-flex,.Selenium_review-flex{flex-direction:row;transform:initial;transition:transform .5s ease}.Selenium_dots-container{display:block}}@media screen and (max-width: 480px){.Selenium_certificate-img-wrapper{max-width:100%}.Selenium_certification-container{flex-direction:column;gap:30px}.Selenium_certification-content{padding:20px;max-width:100%}.Selenium_certificate-visual{max-width:100%}.Selenium_certification-content h1{font-size:2rem}.Selenium_enroll-btn{padding:12px 25px;font-size:1rem}.Selenium_syllabus-flex{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.Selenium_Syllabus{width:100%}.Selenium_containered{width:100%;padding:2rem}.Selenium_syllabus-flex{padding:1.5rem 1rem;gap:1.5rem}.Selenium_containered{padding:1.5rem}.Selenium_button{padding:12px 20px;font-size:1em}#syllabus-h{font-size:2rem}.Selenium_review-card{flex:1 0 100%;margin-bottom:20px}.Selenium_certificate{flex-direction:column;gap:10px}.Selenium_bottom-info-flex,.Selenium_rating-review{display:none}}@media (max-width: 480px){.Selenium_Details{height:auto;min-height:100vh;padding:15px}.Selenium_background-image{height:91%}.Selenium_info h1{font-size:1.8rem}.Selenium_info h2{font-size:1.2rem}.Selenium_info p{font-size:.95rem}.Selenium_info a{padding:12px 25px;font-size:1rem}.Selenium_placement{flex-direction:column;text-align:center;padding:15px;margin:15px auto}.Selenium_place-detail h1{font-size:24px;margin-bottom:8px}.Selenium_place-detail p{font-size:13px}.Selenium_place-img,.Selenium_place-detail{flex:none;width:100%;padding:10px}.Selenium_place-detail{text-align:left}.Selenium_place-detail p{font-size:14px;line-height:1.5}.Selenium_syllabus-flex{padding:1.5rem 1rem;gap:1.5rem}.Selenium_containered{padding:1.5rem}.Selenium_button{padding:12px 20px;font-size:1em}.Selenium_review-card{flex:1 0 100%;margin-bottom:20px}.Selenium_certificate{flex-direction:column;gap:10px}.Selenium_bottom-info-flex,.Selenium_rating-review{display:none}.Selenium_course-benefit{min-height:60vh;padding:2rem 1rem}.Selenium_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.Selenium_designation{width:100%;text-align:center;margin-bottom:20px}.Selenium_designation h3{font-size:16px;margin-bottom:8px}.Selenium_designation div{width:100%;padding:10px;font-size:14px}.Selenium_chart,.Selenium_companies{width:100%}.Selenium_company-set{justify-content:center;gap:10px}}@media (max-width: 768px){.Selenium_course-benefit{min-height:80vh;padding:2rem 1rem}.Selenium_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.Selenium_certification-container{flex-direction:column;gap:30px}.Selenium_certification-content{padding:20px;max-width:100%}.Selenium_certificate-visual{max-width:100%}.Selenium_certification-content h1{font-size:2.2rem}.Selenium_certification-content h2{font-size:1.5rem}.Selenium_certification-content p{font-size:1.1rem}#syllabus-h{font-size:1.8rem}.Selenium_designation{width:100%;text-align:center;margin-bottom:20px}.Selenium_designation h3{font-size:16px;margin-bottom:8px}.Selenium_designation div{width:100%;padding:10px;font-size:14px}.Selenium_chart,.Selenium_companies{width:100%}.Selenium_company-set{justify-content:center;gap:10px}.Selenium_info a{padding:12px 25px;font-size:1rem}}.Selenium_info a{display:inline-block;text-decoration:none;padding:15px 35px;background:#1868db;color:#fff;font-weight:600;font-size:1.1rem;border-radius:40px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #1868db4d}.Selenium_info a:hover{background:#1556b8;transform:translateY(-2px);box-shadow:0 6px 20px #1868db66}@media (min-width: 1920px){.Selenium_Details{height:60vh}.Selenium_bottom-info-flex{width:80%;max-width:1400px;padding:40px 80px}}.Selenium_video-carousel{display:flex;align-items:center;justify-content:center;gap:2rem;margin:2rem 0;position:relative;width:100%;max-width:100%;box-sizing:border-box}.Selenium_video-carousel-side{flex:0 0 200px;height:150px;cursor:pointer;transition:all .3s ease;opacity:.7}.Selenium_video-carousel-side:hover{opacity:1;transform:scale(1.05)}.Selenium_video-side-image-container{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a}.Selenium_video-side-image-container img{width:100%;height:100%;object-fit:cover}.Selenium_video-side-overlay{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;transition:all .3s ease}.Selenium_video-carousel-side:hover .Selenium_video-side-overlay{background:#000000b3}.Selenium_video-carousel-main{flex:0 0 400px;height:250px;position:relative;cursor:pointer;transition:all .3s ease}.Selenium_video-carousel-main:hover{transform:scale(1.02)}.Selenium_video-main-image-container{position:relative;width:100%;height:100%;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px #00000026}.Selenium_video-main-image-container img{width:100%;height:100%;object-fit:cover}.Selenium_video-main-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:1.5rem;color:#fff}.Selenium_video-main-title{font-size:1.5rem;font-weight:600;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.Selenium_video-progress-container{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.Selenium_video-progress-item{display:flex;align-items:center}.Selenium_video-progress-capsule{width:40px;height:4px;background:#ffffff4d;border-radius:2px;overflow:hidden}.Selenium_video-progress-fill{height:100%;background:#1868db;border-radius:2px;transition:width .1s ease}.Selenium_video-progress-fill.active{background:#1868db}.Selenium_review-slider{position:relative;overflow:hidden;margin:2rem 0}.Selenium_review-container{flex:1}.Selenium_review-flex{display:flex;justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:slideInFromRight .6s ease-in-out}.Selenium_review-content{flex:1}.Selenium_review-content p{font-size:16px;line-height:1.6;color:#555;margin-top:10px}.Selenium_review-flex.Selenium_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.Selenium_review-flex:not(.Selenium_sliding){animation:slideInFromRight .3s ease-in-out forwards}.Selenium_tools-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;justify-items:center}.Selenium_tool-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;background:#fffffff2;border-radius:12px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease;width:100%;max-width:280px;border:1px solid rgba(255,255,255,.2)}.Selenium_tool-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.Selenium_tool-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;margin-bottom:15px}.Selenium_tool-icon img{width:40px;height:40px;object-fit:contain}.Selenium_tool-card h3{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 8px;line-height:1.2}.Selenium_tool-card p{font-size:.9rem;color:#666;margin:0;line-height:1.4}.Selenium_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.Selenium_syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}@media screen and (max-width: 768px){.Selenium_course-visuals-wrapper{margin:20px 10px;border-radius:10px;width:calc(100% - 20px);max-width:none}.Selenium_video-section-card{padding:20px;width:100%;box-sizing:border-box}.Selenium_title-container{padding-top:20px}.Selenium_title-container h1{font-size:1.5rem}.Selenium_title-container p{font-size:1rem;padding:0 10px}.Selenium_video-carousel{flex-direction:column;gap:1rem;width:100%}.Selenium_video-carousel-side{flex:0 0 150px;height:100px}.Selenium_video-carousel-main{flex:0 0 300px;height:200px}.Selenium_video-main-title{font-size:1.2rem}}@media screen and (max-width: 768px){.Selenium_video-carousel{flex-direction:column;gap:1rem}.Selenium_video-carousel-side{flex:0 0 150px;height:100px}.Selenium_video-carousel-main{flex:0 0 300px;height:200px}.Selenium_video-main-title{font-size:1.2rem}}@media screen and (max-width: 480px){.Selenium_video-carousel{gap:.5rem}.Selenium_video-carousel-side{flex:0 0 120px;height:80px}.Selenium_video-carousel-main{flex:0 0 250px;height:150px}.Selenium_video-main-title{font-size:1rem}.Selenium_video-main-details{padding:1rem}}@media screen and (min-width: 1025px){.Selenium_review-flex{flex-direction:row;gap:20px}.Selenium_review-card{flex:1;max-width:280px;min-width:250px}}@media screen and (max-width: 1024px) and (min-width: 769px){.Selenium_review-section{min-height:400px;padding:30px 20px;margin:20px auto;width:calc(100% - 40px);max-width:none}.Selenium_review-container{height:300px}.Selenium_review-flex{flex-direction:row;gap:15px;align-items:stretch;justify-content:center;overflow:hidden;height:100%}.Selenium_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:250px;display:flex;flex-direction:column;overflow:hidden}.Selenium_review-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.Selenium_review-content p{flex:1;display:flex;align-items:flex-start;overflow:hidden;text-overflow:ellipsis}.Selenium_review-header{margin-bottom:10px;flex-shrink:0}.Selenium_avatar-img{width:80px;height:80px}.Selenium_review-user-name .Selenium_user-name{font-size:16px}.Selenium_review-content p{font-size:14px;line-height:1.5}}@media screen and (max-width: 768px){.Selenium_review-section{min-height:400px;padding:30px 20px}.Selenium_review-slider{flex-direction:column;gap:15px;height:280px;overflow:hidden}.Selenium_review-flex{flex-direction:row;gap:0;align-items:stretch;justify-content:flex-start;overflow:hidden;height:100%;width:100%;transition:transform .6s ease-in-out}.Selenium_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;overflow:visible;margin:0;padding:20px}.Selenium_review-flex .Selenium_review-card:not(:first-child){display:none}.Selenium_review-content{flex:1;display:flex;flex-direction:column;overflow:visible;padding:0}.Selenium_review-content p{flex:1;display:block;overflow:visible;text-overflow:initial;line-height:1.6;font-size:15px}.Selenium_review-header{margin-bottom:10px;flex-shrink:0}.Selenium_avatar-img{width:80px;height:80px}.Selenium_review-user-name .Selenium_user-name{font-size:16px}.Selenium_review-content p{font-size:14px;line-height:1.5}}@media screen and (max-width: 480px){.Selenium_review-container{height:300px}.Selenium_review-card{flex:1 0 100%;margin-bottom:20px;height:280px;display:flex;flex-direction:column;overflow:hidden}.Selenium_review-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.Selenium_review-content p{font-size:.9rem;line-height:1.5;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;overflow-y:auto;max-height:160px}.Selenium_review-flex{gap:10px}.Selenium_user-name{font-size:1rem}.Selenium_review-header{margin-bottom:8px;flex-shrink:0}.Selenium_avatar-img{width:70px;height:70px}}.Selenium_placement{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;background:url(/assets/placement-jMESyvF1.jpg) center center / cover no-repeat;position:relative;overflow:hidden;border-radius:20px;min-height:400px}.Selenium_place-img{flex:1;text-align:center}.Selenium_place-img img{max-width:100%;height:auto}.Selenium_place-detail{flex:1;padding:20px;text-align:left;position:relative}.Selenium_place-detail h1{color:#fff;font-size:32px;margin-bottom:10px;position:relative}.Selenium_place-detail p{font-size:16px;line-height:1.6;color:#fff}.Selenium_course-highlights-section{max-width:1500px;margin:40px auto;padding:0 20px}.Selenium_highlights-container{background:#fff;border-radius:12px;box-shadow:0 8px 25px #0000001f,0 4px 12px #00000014;padding:40px;display:flex;gap:40px;align-items:flex-start}.Selenium_highlights-left{flex:1}.Selenium_highlights-left h2{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:25px;line-height:1.2}.Selenium_highlights-list{display:flex;flex-direction:column;gap:20px}.Selenium_highlight-item{display:flex;align-items:flex-start;gap:15px}.Selenium_check-icon{background:#28a745;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0;margin-top:2px}.Selenium_highlight-content{font-size:1rem;line-height:1.5;color:#555;text-align:left}.Selenium_highlights-right{flex:1;text-align:center;padding:20px;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Selenium_highlights-right h2{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:15px;line-height:1.2}.Selenium_highlights-right p{font-size:1.1rem;color:#666;margin-bottom:25px;line-height:1.5;text-align:left}.Selenium_enroll-highlight-btn{background:linear-gradient(135deg,#1868db,#1557c0);color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.Selenium_enroll-highlight-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1868db4d}@media screen and (max-width: 768px){.Selenium_highlights-container{flex-direction:column;gap:30px;padding:30px}.Selenium_highlights-left h2,.Selenium_highlights-right h2{font-size:1.5rem}.Selenium_highlights-right p{font-size:1rem}.Selenium_highlight-content{font-size:.95rem}}@media screen and (max-width: 480px){.Selenium_course-highlights-section{margin:30px auto;padding:0 15px}.Selenium_highlights-container{padding:25px}.Selenium_highlights-left h2,.Selenium_highlights-right h2{font-size:1.4rem}.Selenium_highlights-right p{font-size:.95rem}.Selenium_highlight-content{font-size:.9rem}.Selenium_check-icon{width:20px;height:20px;font-size:12px}.Selenium_enroll-highlight-btn{padding:12px 30px;font-size:1rem}}@media (max-width: 1200px){.Selenium_tools-grid{grid-template-columns:repeat(4,1fr);gap:12px}}@media (max-width: 768px){.Selenium_tools-grid{grid-template-columns:repeat(3,1fr);gap:10px}.Selenium_tool-card{padding:15px;max-width:160px}.Selenium_tool-icon{width:50px;height:50px;margin-bottom:12px}.Selenium_tool-card h3{font-size:1rem}.Selenium_tool-card p{font-size:.85rem}}@media (max-width: 480px){.Selenium_tools-grid{grid-template-columns:repeat(2,1fr);gap:8px}.Selenium_tool-card{padding:12px;max-width:140px}.Selenium_tool-icon{width:45px;height:45px;margin-bottom:10px}.Selenium_tool-card h3{font-size:.9rem}.Selenium_tool-card p{font-size:.8rem}}.ApiTesting_Details,.ApiTesting_course-overview,.ApiTesting_course-benefit,.ApiTesting_course-certificate,.ApiTesting_course-visuals-wrapper,.ApiTesting_syllabus-flex,.ApiTesting_review-section,.ApiTesting_tools,.ApiTesting_faq-section{max-width:100vw;overflow-x:hidden}.ApiTesting_Details{position:relative;width:100%;height:108vh;display:flex;background:#c5ccd3 url(/assets/apitesting1-BGj2Z0dQ.jpg) center center/cover no-repeat;justify-content:flex-start;padding:40px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.ApiTesting_Details{display:flex;justify-content:space-between}.ApiTesting_Details:before{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}.ApiTesting_Details>*{position:relative;z-index:2}.ApiTesting_background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ApiTesting_info{position:relative;max-width:600px;color:#fff;z-index:2;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin-top:50px}.ApiTesting_info h1{font-weight:lighter;margin-bottom:50px}.ApiTesting_info h2{font-weight:lighter;margin-bottom:20px;line-height:1.4}.ApiTesting_info p{font-size:15px;line-height:1.5;margin-bottom:20px;text-align:left}.ApiTesting_video-containers{top:10%;position:relative;width:350px;height:220px;z-index:3}.ApiTesting_video-containers video{width:100%;height:100%;border-radius:8px;object-fit:cover}.ApiTesting_bottom-info-flex{position:relative;margin:40px auto;width:80%;max-width:1200px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:40px 60px;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;z-index:10}.ApiTesting_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.ApiTesting_bottom-info:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background-color:#e0e0e0}.ApiTesting_bottom-info h3{font-size:18px;font-weight:700;color:#343b42;margin-bottom:8px;line-height:1.3}.ApiTesting_bottom-info p{font-size:15px;color:#666;line-height:1.4;margin:0}#ApiTesting_rating{background-color:#c5ccd3}.ApiTesting_rating-review{margin:0 auto;width:60%;background:#c5ccd3;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px;z-index:2}.ApiTesting_rating-info{text-align:center}.ApiTesting_rating-info h1{color:#343b42;font-weight:700;margin-left:40px;display:flex;justify-content:space-evenly;align-items:center}.ApiTesting_rating-info img{width:20%;height:auto;object-fit:contain}.ApiTesting_course-overview{background:#f8f9fa;max-width:1500px;margin:40px auto;padding:0;display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-radius:0;overflow:visible;min-height:auto;gap:3rem;box-shadow:none}.ApiTesting_course-overview:before{display:none}.ApiTesting_course-overview>*{position:relative;z-index:1}.ApiTesting_course-detail{flex:1;max-width:65%;background:transparent;padding:20px 70px;box-shadow:none;border:none;transition:none;position:relative;overflow:visible;border-radius:0}.ApiTesting_course-detail:before{display:none}.ApiTesting_course-detail:hover{transform:none;box-shadow:none}.ApiTesting_course-detail>*{position:relative;z-index:1}.ApiTesting_course-detail h1:last-of-type{padding-top:1.5rem;border-top:2px solid rgba(0,180,216,.2)}.ApiTesting_course-detail br{margin:1.5rem 0;display:block;content:""}.ApiTesting_course-image{position:relative;z-index:1;flex:0 0 auto;width:35%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;margin-top:0}.ApiTesting_course-image img{width:100%;height:auto;max-width:425px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease;z-index:1;object-fit:cover;background:#f0f0f0;border:3px solid #1868db;border-radius:8px}.ApiTesting_course-image img:hover{transform:scale(1.05)}.ApiTesting_course-overview h1{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;line-height:1.2;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.ApiTesting_course-detail h1{font-size:2.8rem;color:#2c3e50;margin-bottom:1.5rem;text-align:left;font-weight:700;position:relative}.ApiTesting_course-detail h1:not(:first-child){font-size:2.2rem}.ApiTesting_course-detail h1:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:3px;background:#1868db;border-radius:2px}.ApiTesting_course-overview p{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:1.5rem;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;text-shadow:0 1px 2px rgba(0,0,0,.1)}.ApiTesting_course-detail p{font-size:1.2rem;color:#555;line-height:1.7;margin-bottom:2rem;text-align:left;font-weight:400;margin-left:0;padding-left:0}.ApiTesting_course-viewflex ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;list-style:none;padding:0}.ApiTesting_course-viewflex ul li{width:100%;display:flex;align-items:flex-start;font-size:1.1rem;color:#2c3e50;margin-bottom:.8rem;line-height:1.6;padding:0;background:transparent;border:none;transition:none;box-shadow:none;border-radius:0;position:relative;font-weight:500}.ApiTesting_course-viewflex ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.4rem;margin-top:.1rem}.ApiTesting_course-viewflex ul li:hover{transform:none;box-shadow:none;background:transparent}.ApiTesting_course-viewflex ul li img{display:none}.ApiTesting_course-certificate{max-width:1500px;margin:40px auto;padding:0;background:#f8f9fa;position:relative;border-radius:0;overflow:visible;min-height:auto;box-shadow:none}.ApiTesting_course-certificate:before{display:none}.ApiTesting_course-certificate>*{position:relative;z-index:1}.ApiTesting_certification-container{display:flex;align-items:center;gap:60px;padding:0;background:transparent;box-shadow:none}.ApiTesting_certification-content{padding:20px 70px;flex:1;max-width:60%}.ApiTesting_certification-content h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.ApiTesting_certification-content h1:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.ApiTesting_certification-content p{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2rem}.ApiTesting_certification-content h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;position:relative}.ApiTesting_certification-content h2:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#1868db;border-radius:2px}.ApiTesting_certification-content h3{font-size:1.4rem;font-weight:600;color:#2c3e50;margin:1.5rem 0 1rem}.ApiTesting_certification-content ul{padding-left:0;margin:1rem 0 2rem;list-style:none}.ApiTesting_certification-content ul li{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.8rem;padding-left:0;position:relative;display:flex;align-items:flex-start;text-align:left}.ApiTesting_certification-content ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.2rem}.ApiTesting_enroll-btn{background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:20px}.ApiTesting_enroll-btn:hover{background:#1557c0}.ApiTesting_certificate-visual{flex:1;max-width:40%;display:flex;justify-content:center;align-items:center}.ApiTesting_certificate-card{background:#fff;padding:2rem;border-radius:8px;position:relative;overflow:hidden;border:3px solid #1868db;box-shadow:0 4px 15px #0000001a}.ApiTesting_certificate-card:before{display:none}.ApiTesting_certificate-card>*{position:relative;z-index:1}.ApiTesting_certificate-img{width:100%;max-width:400px;height:auto;border-radius:8px;object-fit:contain}.ApiTesting_course-certificate:before{content:"";position:absolute;inset:0;background:#ffffffb3;z-index:1}.ApiTesting_course-certificate>*{position:relative;z-index:2}.ApiTesting_course-certificate h1{font-size:2.8rem;font-weight:700;margin-bottom:20px}.ApiTesting_course-certificate p{font-size:16px;line-height:1.8;margin-bottom:20px;text-align:left}.ApiTesting_course-certificate-flex{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.ApiTesting_course-certificate-detail{flex:1;max-width:48%;padding:20px}.ApiTesting_course-certificate-detail h1{font-size:22px;font-weight:700;margin-bottom:15px}.ApiTesting_course-certificate-detail ul{padding:0;margin-top:15px}.ApiTesting_course-certificate-detail ul li{font-size:16px;margin-bottom:10px;line-height:1.6}.ApiTesting_certificate-img-wrapper{height:330px;position:relative;width:100%;max-width:48%;padding:20px;display:flex;justify-content:center;align-items:center;background:url(/assets/cert-back-CdEVAmwM.jpg) no-repeat center center;background-size:cover;border-radius:8px;box-shadow:0 4px 8px #0000001a}#ApiTesting_certificate-img{width:100%;max-width:400px;height:auto;display:block;z-index:1}.ApiTesting_containered{background-color:#f9f9f9;box-shadow:0 4px 12px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:45%;height:100%}.ApiTesting_containered:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0003}.ApiTesting_form-group{margin-bottom:15px;width:100%}.ApiTesting_containered label{display:block;font-size:1.1em;margin-bottom:8px;font-weight:600}.ApiTesting_containered input[type=text],.ApiTesting_containered input[type=tel],.ApiTesting_containered textarea{width:100%;padding:10px;font-size:1em;border:1px solid #ccc;border-radius:5px;margin-top:8px;transition:border-color .3s ease,box-shadow .3s ease;background:#f9f9f9}.ApiTesting_containered input[type=text]:focus,.ApiTesting_containered input[type=tel]:focus,.ApiTesting_containered textarea:focus{outline:none;border-color:#1868db;box-shadow:0 0 0 3px #1868db1a;background:#fff}.ApiTesting_containered input[type=text]:hover,.ApiTesting_containered input[type=tel]:hover,.ApiTesting_containered textarea:hover{border-color:#1868db;background:#fff}.ApiTesting_containered textarea{resize:vertical;min-height:80px;max-height:150px}#ApiTesting_button{width:100%;padding:12px;background-color:#1868db;color:#fff;font-size:1.2em;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .3s ease;margin-top:20px}#ApiTesting_button:hover{background-color:#1868db;transform:translateY(-2px);box-shadow:0 4px 12px #1868db4d}#ApiTesting_button:active{transform:translateY(0);box-shadow:0 2px 6px #1868db33}.ApiTesting_course-benefit{position:relative;width:100%;min-height:70vh;padding:3rem 2rem;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;margin:0;font-family:Arial,sans-serif;color:#343b42;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}.ApiTesting_course-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.ApiTesting_course-benefit>*{position:relative;z-index:2}.ApiTesting_course-benefit h1{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;width:100%}.ApiTesting_course-benefit p{font-size:16px;color:#fff;margin-bottom:20px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;max-width:800px;margin-left:auto;margin-right:auto}.ApiTesting_course-benefit-container{display:flex;justify-content:space-between;gap:20px;border:1px solid #ddd;padding:25px;background:#fff;box-shadow:0 4px 10px #0000001a;max-width:1200px;width:100%;margin:0 auto}.ApiTesting_designation{width:30%;display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.ApiTesting_designation h3{font-size:18px;margin-bottom:15px;font-weight:700;text-align:center;text-transform:uppercase;color:#343b42;letter-spacing:1px}.ApiTesting_designation div{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.ApiTesting_designation div:hover{background:#d6d8db}.ApiTesting_designation div.active{background:#343b42;color:#fff;font-weight:700}.ApiTesting_chart,.ApiTesting_companies{width:30%;text-align:center}.ApiTesting_chart h3,.ApiTesting_companies h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center}.ApiTesting_chart img,.ApiTesting_companies img{max-width:250px}.ApiTesting_salary-chart{display:flex;flex-direction:column;align-items:center;gap:34px}.ApiTesting_salary-circle{margin-top:40px;width:180px;height:180px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.ApiTesting_salary-center{width:130px;height:130px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a}.ApiTesting_salary-amount{font-size:18px;font-weight:700;color:#1868db;line-height:1}.ApiTesting_salary-label{font-size:12px;color:#666;margin-top:2px}.ApiTesting_salary-range{display:flex;justify-content:space-between;width:100%;margin-top:15px;max-width:280px;gap:40px}.ApiTesting_salary-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#343b42}.ApiTesting_salary-dot{width:8px;height:8px;border-radius:50%}.ApiTesting_salary-dot.max,.ApiTesting_salary-dot.min{background-color:#1868db}.ApiTesting_company-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.ApiTesting_company-card{display:flex;align-items:center;gap:25px;padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.ApiTesting_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.ApiTesting_company-logo-img{width:40px;height:40px;border-radius:8px;object-fit:contain;flex-shrink:0}.ApiTesting_company-info h4{font-size:14px;text-align:left;font-weight:700;color:#333;margin:0 0 4px}.ApiTesting_company-info p{font-size:12px;color:#666;margin:0}.ApiTesting_chart p,.ApiTesting_companies p{margin-top:20px;margin-bottom:0;font-size:12px;color:#999;text-align:center}.ApiTesting_course-benefit-container{display:flex;justify-content:space-between;align-items:flex-end}.ApiTesting_chart,.ApiTesting_companies{display:flex;flex-direction:column;justify-content:space-between;height:100%}.ApiTesting_company-set{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:10px}.ApiTesting_company-set img{width:100px;height:100px;object-fit:contain;transition:transform .3s}.ApiTesting_company-set img:hover{transform:scale(1.1)}.ApiTesting_course-visuals-wrapper{max-width:1500px;margin:40px auto;background:#f8f9fa url(/assets/coursevisual-Q9Ck17tD.jpg) center center/cover no-repeat;overflow:hidden;width:100%;box-sizing:border-box;position:relative;min-height:400px;border-radius:20px}.ApiTesting_title-container{text-align:center;font-family:Arial,sans-serif;padding:40px 20px 20px;margin:0 auto}.ApiTesting_title-container h1{font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#fff}.ApiTesting_title-container p{font-size:1.125rem;color:#fff;max-width:700px;margin:0 auto;line-height:1.6}.ApiTesting_video-section-card{max-width:1500px;width:100%;padding:30px;box-sizing:border-box;position:relative}.ApiTesting_video-slider-title{font-size:1.625rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.875rem}.ApiTesting_video-carousel{display:flex;align-items:center;justify-content:center;gap:2rem;margin:2rem 0;position:relative}.ApiTesting_video-carousel-side{flex:0 0 200px;cursor:pointer;transition:transform .3s ease}.ApiTesting_video-carousel-side:hover{transform:scale(1.05)}.ApiTesting_video-side-image-container{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a;transition:box-shadow .3s ease}.ApiTesting_video-side-image-container:hover{box-shadow:0 8px 25px #0003}.ApiTesting_video-side-image-container img{width:100%;height:120px;object-fit:cover;display:block}.ApiTesting_video-side-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000b3;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.ApiTesting_video-carousel-main{flex:0 0 400px;text-align:center}.ApiTesting_video-main-image-container{position:relative;cursor:pointer;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px #00000026;transition:transform .3s ease,box-shadow .3s ease}.ApiTesting_video-main-image-container:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000040}.ApiTesting_video-main-image-container img{width:100%;height:225px;object-fit:cover;display:block}.ApiTesting_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#000c;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.ApiTesting_play-button:before{content:"";width:0;height:0;border-left:25px solid white;border-top:15px solid transparent;border-bottom:15px solid transparent;margin-left:5px}.ApiTesting_video-title-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:1rem;color:#fff;text-align:left}.ApiTesting_video-main-title{font-size:1.2rem;font-weight:600;color:#fff;margin:0;line-height:1.4}.ApiTesting_video-main-subtitle{font-size:.9rem;font-weight:500;color:#fff;margin:.25rem 0 0;line-height:1.2;opacity:.9}.ApiTesting_video-progress-container{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.ApiTesting_video-progress-item{display:flex;align-items:center}.ApiTesting_video-progress-capsule{width:40px;height:4px;background:#e9ecef;border-radius:2px;overflow:hidden}.ApiTesting_video-progress-fill{height:100%;background:#1868db;border-radius:2px;transition:width .3s ease}.ApiTesting_video-progress-fill.active{background:#1868db}.ApiTesting_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.ApiTesting_play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.ApiTesting_video-slider{position:relative;max-width:100%;overflow:hidden}.ApiTesting_video-flex{display:flex;transition:transform .5s ease}.ApiTesting_video-container{flex:1 0 35%;margin:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px #0000001a}.ApiTesting_thumbnail{width:100%;height:200px;object-fit:cover;border-radius:10px;transition:opacity .3s ease,transform .3s ease}.ApiTesting_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.ApiTesting_dots-container{text-align:center;margin-top:20px}.ApiTesting_dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.ApiTesting_dot:hover,.ApiTesting_dot.active{background-color:#717171}.ApiTesting_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.ApiTesting_video-popup{width:80%;height:80%;border:none;border-radius:8px}.ApiTesting_close-btn{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.ApiTesting_syllabus-flex{background:linear-gradient(135deg,#f8f9fa,#e9ecef);max-width:1500px;display:flex;justify-content:space-between;margin:40px auto;padding:3rem 2rem;border-radius:20px;box-shadow:0 8px 25px #0000001a;gap:3rem}.ApiTesting_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.ApiTesting_syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}.ApiTesting_Syllabus{margin:20px;color:#333;width:45%;border-radius:8px;overflow:hidden}.ApiTesting_syllabus-section{margin:5px 0}.ApiTesting_section-heading{font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;padding:15px 20px;background-color:#f5f5f5;border-radius:8px;transition:all .3s ease;height:50px;position:relative;margin-bottom:8px;border:1px solid #e0e0e0}.ApiTesting_section-heading:hover{background-color:silver}.ApiTesting_expand-collapse-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#1868db;cursor:pointer}.ApiTesting_section-content{display:none;margin-top:5px;font-size:14px;color:#666;padding-left:15px}.ApiTesting_section-content p{font-size:18px;color:#333;font-weight:700;margin:10px 0}.ApiTesting_Syllabus ul{list-style:none;padding:0;margin:10px 0}.ApiTesting_Syllabus ul li{position:relative;font-size:15px;color:#333;background-color:#fff;border:1px solid #bbb;border-radius:4px;padding:8px 12px 8px 30px;margin-bottom:10px}.ApiTesting_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#555;border-radius:50%}.ApiTesting_Download{max-width:40%}.ApiTesting_Download a{display:inline-block;padding:10px 20px;background-color:#b9b9b9;color:#000;text-decoration:none;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.ApiTesting_Download a:hover{background-color:red;color:#fff;text-decoration:none;transform:scale(1.05)}.ApiTesting_placement{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;background:url(/assets/placement-jMESyvF1.jpg) center center/cover no-repeat;position:relative;overflow:hidden;border-radius:20px;min-height:400px}.ApiTesting_placement:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.ApiTesting_placement>*{position:relative;z-index:2}.ApiTesting_place-img{flex:1;text-align:center}.ApiTesting_place-img img{max-width:100%;height:auto}.ApiTesting_place-detail{flex:1;padding:20px;text-align:left;position:relative}.ApiTesting_place-detail h1{color:#fff;font-size:32px;margin-bottom:10px;position:relative}.ApiTesting_place-detail p{font-size:16px;line-height:1.6;color:#fff}.ApiTesting_review-section{padding:40px;max-width:1500px;margin:20px auto;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.ApiTesting_review-section:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.ApiTesting_review-section>*{position:relative;z-index:2}.ApiTesting_review-title{font-size:26px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px;padding:40px 0}.ApiTesting_review-slider{position:relative;max-width:100%;display:flex;align-items:center;gap:20px;padding:0 20px}@media screen and (max-width: 768px){.ApiTesting_review-slider{justify-content:center}}.ApiTesting_review-container{flex:1}.ApiTesting_review-flex{display:flex;justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:slideInFromRight .6s ease-in-out}.ApiTesting_review-flex.ApiTesting_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.ApiTesting_review-flex:not(.ApiTesting_sliding){animation:slideInFromRight .3s ease-in-out forwards}.ApiTesting_review-nav{background:#1868db;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:20px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ApiTesting_review-nav:hover{background:#1557c0;transform:scale(1.1)}.ApiTesting_review-nav:active{transform:scale(.95)}.ApiTesting_review-card{background-color:#fff;border-radius:15px;box-shadow:0 6px 14px #0000001a;padding:20px;transition:all .3s ease;font-family:Arial,sans-serif;flex:1;max-width:280px;min-width:250px;box-sizing:border-box}.ApiTesting_review-card:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-8px)}.ApiTesting_review-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.ApiTesting_review-avatar{margin-bottom:10px}.ApiTesting_avatar-img{width:100px;height:100px;border-radius:50px;object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d}.ApiTesting_review-user-name .ApiTesting_user-name{font-size:18px;font-weight:600;color:#333;text-align:center}.ApiTesting_review-content p{font-size:16px;line-height:1.6;color:#555;margin-top:10px}.ApiTesting_review-dots{text-align:center;margin-top:20px}.ApiTesting_dott{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.ApiTesting_dott:hover,.ApiTesting_dott.active{background-color:#717171}.ApiTesting_faq-section{max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;border-radius:8px;box-shadow:0 8px 16px #0000001a}.ApiTesting_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ApiTesting_faq-question{display:flex;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;color:#2c3e50;color:#fff}.ApiTesting_faq-toggle{background:none;border:none;font-size:14px;cursor:pointer;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:15px}.ApiTesting_faq-toggle svg{transition:transform .3s ease}.ApiTesting_faq-item.ApiTesting_active .ApiTesting_faq-toggle svg{transform:rotate(180deg)}.ApiTesting_faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.ApiTesting_faq-answer.ApiTesting_show{display:block}.ApiTesting_faq-answer ul{padding-left:20px;list-style-type:disc}.ApiTesting_faq-question span{font-size:18px;font-weight:700;color:#2c3e50;padding:15px}.ApiTesting_faq-section h2{text-align:center;font-size:24px;margin-bottom:20px;color:#2c3e50}@media (max-width: 768px){.ApiTesting_faq-section{padding:1.5rem;margin:20px auto}.ApiTesting_faq-section h2{font-size:20px;margin-bottom:15px}.ApiTesting_faq-question{padding:10px;font-size:16px}.ApiTesting_faq-question span{font-size:16px;padding:10px}.ApiTesting_faq-answer{padding:10px;font-size:14px}}@media (max-width: 480px){.ApiTesting_faq-section{padding:1rem;margin:15px auto}.ApiTesting_faq-section h2{font-size:18px}.ApiTesting_faq-question{padding:8px;font-size:14px}.ApiTesting_faq-question span{font-size:14px;padding:8px}.ApiTesting_faq-answer{padding:8px;font-size:13px}}.ApiTesting_tools{width:100%;text-align:center;margin:40px 0;padding:3rem 2rem;background:#f8f9fa url(/assets/toolscovered-Ddi5hwZ6.jpg) center center/cover no-repeat;border-radius:0;position:relative;overflow:hidden;min-height:500px}.ApiTesting_tools:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.ApiTesting_tools>*{position:relative;z-index:2}.ApiTesting_tools h1{font-size:2rem;color:#6ab4ff;margin-bottom:40px;font-weight:600}.ApiTesting_tools-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;justify-items:center}.ApiTesting_tool-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;background:#fffffff2;border-radius:12px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease;width:100%;max-width:280px;border:1px solid rgba(255,255,255,.2)}.ApiTesting_tool-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.ApiTesting_tool-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;margin-bottom:15px}.ApiTesting_tool-icon img{width:40px;height:40px;object-fit:contain}.ApiTesting_tool-icon i{font-size:24px;color:#666}.ApiTesting_tool-card h3{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 8px;line-height:1.2}.ApiTesting_tool-card p{font-size:.9rem;color:#666;margin:0;line-height:1.4}@media (max-width: 1200px){.ApiTesting_tools-grid{grid-template-columns:repeat(4,1fr);gap:12px}}@media (max-width: 768px){.ApiTesting_tools-grid{grid-template-columns:repeat(3,1fr);gap:10px}.ApiTesting_tool-card{padding:15px;max-width:160px}.ApiTesting_tool-icon{width:50px;height:50px;margin-bottom:12px}.ApiTesting_tool-icon img{width:35px;height:35px}.ApiTesting_tool-card h3{font-size:1rem}.ApiTesting_tool-card p{font-size:.85rem}}@media (max-width: 480px){.ApiTesting_tools-grid{grid-template-columns:repeat(2,1fr);gap:8px}.ApiTesting_tool-card{padding:12px;max-width:140px}.ApiTesting_tool-icon{width:45px;height:45px;margin-bottom:10px}.ApiTesting_tool-icon img{width:30px;height:30px}.ApiTesting_tool-card h3{font-size:.9rem}.ApiTesting_tool-card p{font-size:.8rem}}@media screen and (max-width: 1023px){.ApiTesting_video-containers{display:none}}@media screen and (max-width: 1024px){.ApiTesting_bottom-info-flex{width:90%;padding:30px 40px;gap:40px}}@media screen and (max-width: 1200px){.ApiTesting_Details{flex-direction:column;align-items:center;text-align:center;padding:60px 40px;height:auto;min-height:100vh}.ApiTesting_info{max-width:100%;margin-bottom:40px}.ApiTesting_info h1{font-size:2.5rem}.ApiTesting_info h2{font-size:1.3rem}}@media screen and (max-width: 1024px){.ApiTesting_info,.ApiTesting_info h1,.ApiTesting_info h2,.ApiTesting_info p{text-align:left}}@media screen and (max-width: 768px){.ApiTesting_Details{flex-direction:column;align-items:flex-start;text-align:left;padding:40px 20px;height:auto;min-height:100vh}.ApiTesting_info{max-width:100%;margin-bottom:30px;text-align:left}.ApiTesting_info h1{font-size:2rem;margin-bottom:20px;text-align:left}.ApiTesting_info h2{font-size:1.1rem;margin-bottom:20px;text-align:left}.ApiTesting_info p{font-size:1rem;margin-bottom:30px;text-align:left}.ApiTesting_course-overview{flex-direction:column;gap:2rem;padding:0;background:#f8f9fa}.ApiTesting_course-image{width:100%;margin-top:0;order:-1;position:static}.ApiTesting_course-image img{position:static;width:100%;right:auto;top:auto;transform:none;max-width:100%}.ApiTesting_course-detail{width:100%;max-width:100%;padding:0}.ApiTesting_course-detail h1:first-child{font-size:2.2rem}.ApiTesting_course-detail h1{font-size:1.8rem}.ApiTesting_course-detail p{font-size:1rem}.ApiTesting_course-viewflex ul{grid-template-columns:repeat(2,1fr);gap:.5rem}.ApiTesting_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.ApiTesting_info,.ApiTesting_course-detail{max-width:100%;width:100%;padding:2rem}.ApiTesting_course-detail{margin:1rem 0;border-radius:15px}.ApiTesting_course-detail h1{font-size:1.8rem;text-align:center}.ApiTesting_course-detail h1:after{left:50%;transform:translate(-50%)}.ApiTesting_course-viewflex ul{flex-direction:column;align-items:center;gap:.8rem;margin-top:1.5rem}.ApiTesting_course-viewflex ul li{width:100%;padding:1rem;text-align:left}}@media screen and (max-width: 768px){.ApiTesting_Details{flex-direction:column;align-items:flex-start}#ApiTesting_view-img{height:80px;width:80px}.ApiTesting_info{max-width:100%}.ApiTesting_video-flex{display:flex;flex-direction:column;transform:none;transition:none}.ApiTesting_dots-container{display:none}.ApiTesting_review-slider{flex-direction:column;gap:15px;height:300px;overflow:hidden;padding:0 20px}.ApiTesting_review-nav{display:none}.ApiTesting_review-flex{flex-direction:row;gap:0;align-items:stretch;justify-content:flex-start;overflow:hidden;height:100%;width:100%;transition:transform .6s ease-in-out}.ApiTesting_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;overflow:visible;margin:0;padding:20px}.ApiTesting_review-flex .ApiTesting_review-card:not(:first-child){display:none}.ApiTesting_review-content{flex:1;display:flex;flex-direction:column;overflow:visible;padding:0}.ApiTesting_review-content p{flex:1;display:block;overflow:visible;text-overflow:initial;line-height:1.6;font-size:15px}.ApiTesting_review-header{margin-bottom:10px;flex-shrink:0;padding:15px 15px 0}.ApiTesting_avatar-img{width:80px;height:80px}.ApiTesting_review-user-name .ApiTesting_user-name{font-size:16px}.ApiTesting_review-content p{font-size:14px;line-height:1.5}}@media screen and (min-width: 768px){.ApiTesting_video-flex{flex-direction:row;transform:initial;transition:transform .5s ease}.ApiTesting_review-slider{flex-direction:row;gap:20px}.ApiTesting_review-nav{display:flex}.ApiTesting_review-flex{flex-direction:row;gap:20px}.ApiTesting_review-card{flex:1;max-width:280px;min-width:250px}.ApiTesting_dots-container{display:block}}@media screen and (max-width: 768px){.ApiTesting_course-visuals-wrapper{margin:20px auto;min-height:300px}.ApiTesting_title-container{padding:20px 15px 15px;margin:0 auto}.ApiTesting_title-container h1{font-size:1.5rem}.ApiTesting_title-container p{font-size:1rem;max-width:100%}.ApiTesting_video-section-card{padding:20px}.ApiTesting_video-carousel{flex-direction:column;gap:1rem;align-items:center}.ApiTesting_video-carousel-side{flex:none;width:100%;max-width:300px}.ApiTesting_video-carousel-main{flex:none;width:100%;max-width:400px}.ApiTesting_video-main-image-container img{height:200px}.ApiTesting_video-side-image-container img{height:100px}.ApiTesting_video-carousel-side{display:none}.ApiTesting_video-carousel-main{width:100%;max-width:100%}}@media (max-width: 768px){.ApiTesting_certification-container{flex-direction:column;gap:2rem;padding:0}.ApiTesting_certification-content,.ApiTesting_certificate-visual{max-width:100%}.ApiTesting_certification-content h1{font-size:2.2rem}.ApiTesting_certification-content h2{font-size:1.5rem}.ApiTesting_certification-content p{font-size:1.1rem}}@media (max-width: 480px){.ApiTesting_certification-container{padding:0}.ApiTesting_certification-content h1{font-size:2rem}.ApiTesting_enroll-btn{padding:12px 25px;font-size:1rem}}@media screen and (max-width: 768px){.ApiTesting_syllabus-flex{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.ApiTesting_Syllabus{width:100%}.ApiTesting_containered{width:100%;padding:2rem}}@media screen and (max-width: 480px){.ApiTesting_course-viewflex ul{grid-template-columns:1fr;gap:.5rem}.ApiTesting_certificate-img-wrapper,.ApiTesting_course-certificate-detail{max-width:100%}.ApiTesting_course-certificate-flex{flex-direction:column}.ApiTesting_syllabus-flex{padding:1.5rem 1rem;gap:1.5rem}.ApiTesting_containered{padding:1.5rem}.ApiTesting_button{width:100%;padding:12px 20px;font-size:1em}.ApiTesting_review-card{flex:1 0 100%;margin-bottom:20px}.ApiTesting_certificate{flex-direction:column;gap:10px}.ApiTesting_bottom-info-flex,.ApiTesting_rating-review{display:none}}@media (max-width: 480px){.ApiTesting_Details{height:110vh}.ApiTesting_background-image{height:100%}.ApiTesting_placement{flex-direction:column;text-align:center;padding:15px;margin:20px auto}.ApiTesting_place-img,.ApiTesting_place-detail{flex:none;width:100%;padding:10px}.ApiTesting_place-detail{text-align:left}.ApiTesting_place-detail h1{font-size:28px}.ApiTesting_place-detail p{font-size:14px;line-height:1.5}.ApiTesting_info a{padding:12px 25px;font-size:1rem}}@media (max-width: 880px){.ApiTesting_company-set img{width:44%}}@media (max-width: 768px){.ApiTesting_course-benefit{min-height:80vh;padding:2rem 1rem}.ApiTesting_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.ApiTesting_designation{width:100%;text-align:center;margin-bottom:20px}.ApiTesting_designation h3{font-size:16px;margin-bottom:8px}.ApiTesting_designation div{width:100%;padding:10px;font-size:14px}.ApiTesting_chart,.ApiTesting_companies{width:100%}.ApiTesting_chart img,.ApiTesting_companies img{max-width:200px}.ApiTesting_company-set{justify-content:center;gap:10px}.ApiTesting_salary-chart{flex-direction:column;align-items:center;gap:25px}.ApiTesting_salary-circle{margin-top:20px;width:120px;height:120px}.ApiTesting_salary-center{width:80px;height:80px}.ApiTesting_salary-amount{font-size:16px}.ApiTesting_salary-range{max-width:250px;gap:30px}.ApiTesting_salary-item{font-size:12px;gap:4px}.ApiTesting_salary-dot{width:6px;height:6px}.ApiTesting_company-cards{gap:10px}.ApiTesting_company-card{padding:10px;gap:20px}.ApiTesting_company-logo-img{width:35px;height:35px}.ApiTesting_company-info h4{font-size:13px}.ApiTesting_company-info p{font-size:11px}}.ApiTesting_info a{display:inline-block;text-decoration:none;padding:15px 35px;background:#1868db;color:#fff;font-weight:600;font-size:1.1rem;border-radius:40px;cursor:pointer;transition:all .3s ease}.ApiTesting_info a:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 8px 20px #1868db4d}@media (min-width: 1920px){.ApiTesting_Details{height:60vh}.ApiTesting_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.DataScience_Details,.DataScience_course-overview,.DataScience_course-benefit,.DataScience_course-certificate,.DataScience_course-visuals-wrapper,.DataScience_syllabus-flex,.DataScience_review-section,.DataScience_faq-section{max-width:100vw;overflow-x:hidden}.DataScience_Details{position:relative;width:100%;height:108vh;display:flex;background:#c5ccd3 url(/assets/datasciencebg-Ch70tZtV.jpg) center center/cover no-repeat;justify-content:flex-start;padding:40px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.DataScience_Details{display:flex;justify-content:space-between}.DataScience_Details:before{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}.DataScience_Details>*{position:relative;z-index:2}.DataScience_info{position:relative;max-width:600px;color:#fff;z-index:2;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin-top:50px}.DataScience_info h1{font-weight:lighter;margin-bottom:50px}.DataScience_info h2{font-weight:lighter;margin-bottom:20px;line-height:1.4}.DataScience_info p{font-size:15px;line-height:1.5;margin-bottom:20px;text-align:left}.DataScience_video-containers{top:10%;position:relative;width:350px;height:220px;z-index:3}.DataScience_video-containers video{width:100%;height:100%;border-radius:8px;object-fit:cover}.DataScience_bottom-info-flex{position:relative;margin:40px auto;width:80%;max-width:1200px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:40px 60px;border-radius:8px;box-shadow:0 4px 6px #0000001a;z-index:10}.DataScience_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.DataScience_bottom-info:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background-color:#e0e0e0}.DataScience_bottom-info h3{font-size:18px;font-weight:700;color:#343b42;margin-bottom:8px;line-height:1.3}.DataScience_bottom-info p{font-size:15px;color:#666;line-height:1.4;margin:0}#DataScience_rating{background-color:#c5ccd3}.DataScience_rating-review{margin:0 auto;width:60%;background:#c5ccd3;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px;z-index:2}.DataScience_rating-info{text-align:center}.DataScience_rating-info h1{color:#343b42;font-weight:700;margin-left:40px;display:flex;justify-content:space-evenly;align-items:center}.DataScience_rating-info img{width:20%;height:auto;object-fit:contain}.DataScience_course-overview{background:#f8f9fa;max-width:1500px;margin:40px auto;padding:0;display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-radius:0;overflow:visible;min-height:auto;gap:3rem;box-shadow:none}.DataScience_course-overview:before{display:none}.DataScience_course-overview>*{position:relative;z-index:1}.DataScience_course-detail{flex:1;max-width:65%;background:transparent;padding:20px 70px;box-shadow:none;border:none;transition:none;position:relative;overflow:visible;border-radius:0}.DataScience_course-overview h1{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;line-height:1.2;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.DataScience_course-detail h1{font-size:2.8rem;color:#2c3e50;margin-bottom:1.5rem;text-align:left;font-weight:700;position:relative}.DataScience_course-detail h1:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:3px;background:#1868db;border-radius:2px}.DataScience_course-detail h1:not(:first-child){font-size:2.2rem}.DataScience_course-detail h1:last-of-type{padding-top:1.5rem;border-top:2px solid rgba(0,180,216,.2)}.DataScience_course-overview p{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:1.5rem;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;text-shadow:0 1px 2px rgba(0,0,0,.1)}.DataScience_course-detail p{font-size:1.2rem;color:#555;line-height:1.7;margin-bottom:1.5rem;text-align:left}.DataScience_course-image{position:relative;z-index:1;flex:0 0 auto;width:35%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;margin-top:0}.DataScience_course-image img{width:100%;height:auto;max-width:425px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease;z-index:1;object-fit:cover;background:#f0f0f0;border:3px solid #1868db;border-radius:8px}.DataScience_course-image img:hover{transform:scale(1.05)}.DataScience_course-viewflex ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;list-style:none;padding:0}.DataScience_course-viewflex ul li{width:100%;display:flex;align-items:flex-start;font-size:1.1rem;color:#2c3e50;margin-bottom:.8rem;line-height:1.6;padding:0;background:transparent;border:none;border-radius:0;position:relative;font-weight:500}.DataScience_course-viewflex ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.4rem;margin-top:.1rem}.DataScience_course-viewflex ul li:hover{transform:none;box-shadow:none;background:transparent}.DataScience_course-viewflex ul li img{display:none}.DataScience_course-certificate{max-width:1500px;margin:40px auto;padding:0;background:#f8f9fa;position:relative;border-radius:0;overflow:visible;min-height:auto;box-shadow:none}.DataScience_course-certificate:before{display:none}.DataScience_course-certificate>*{position:relative;z-index:1}.DataScience_certification-container{display:flex;align-items:center;gap:60px;padding:0;background:transparent;box-shadow:none}.DataScience_certification-content{padding:20px 70px;flex:1;max-width:60%}.DataScience_certification-content h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.DataScience_certification-content h1:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.DataScience_certification-content p{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2rem;text-align:left}.DataScience_certification-content h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;position:relative}.DataScience_certification-content h2:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#1868db;border-radius:2px}.DataScience_certification-content h3{font-size:1.4rem;font-weight:600;color:#2c3e50;margin:1.5rem 0 1rem}.DataScience_certification-content ul{padding-left:0;margin:1rem 0 2rem;list-style:none}.DataScience_certification-content ul li{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.8rem;padding-left:0;position:relative;display:flex;align-items:flex-start;text-align:left}.DataScience_certification-content ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.2rem}.DataScience_enroll-btn{background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:20px}.DataScience_enroll-btn:hover{background:#1557c0}.DataScience_certificate-visual{flex:1;max-width:40%;display:flex;justify-content:center;align-items:center}.DataScience_certificate-card{background:#fff;padding:2rem;border-radius:8px;position:relative;overflow:hidden;border:3px solid #1868db;box-shadow:0 4px 15px #0000001a}.DataScience_certificate-card:before{display:none}.DataScience_certificate-card>*{position:relative;z-index:1}.DataScience_certificate-img{width:100%;max-width:400px;height:auto;border-radius:8px;object-fit:contain}#DataScience_certificate-img{width:100%;max-width:400px;height:auto;display:block;z-index:1}.DataScience_containered{background-color:#f9f9f9;box-shadow:0 4px 12px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:45%;height:100%}.DataScience_form-group{margin-bottom:15px;width:100%}.DataScience_containered label{display:block;font-size:1.1em;margin-bottom:8px;font-weight:600}.DataScience_containered input[type=text],.DataScience_containered input[type=tel],.DataScience_containered textarea{width:100%;padding:10px;font-size:1em;border:1px solid #ccc;border-radius:5px;margin-top:8px;transition:border-color .3s ease,box-shadow .3s ease}.DataScience_containered textarea{resize:vertical;min-height:80px;max-height:150px}#DataScience_button{width:100%;padding:12px;background-color:#1868db;color:#fff;font-size:1.2em;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .3s ease;margin-top:20px}#DataScience_button:hover{background-color:#c5ccd3;color:#000;transform:scale(1.05)}.DataScience_course-benefit{position:relative;width:100%;min-height:70vh;padding:3rem 2rem;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;margin:0;font-family:Arial,sans-serif;color:#343b42;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}.DataScience_course-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.DataScience_course-benefit>*{position:relative;z-index:2}.DataScience_course-benefit h1{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;width:100%}.DataScience_course-benefit p{font-size:16px;color:#fff;margin-bottom:20px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;max-width:800px;margin-left:auto;margin-right:auto}.DataScience_course-benefit-container{display:flex;justify-content:space-between;gap:20px;border:1px solid #ddd;padding:25px;background:#fff;box-shadow:0 4px 10px #0000001a;max-width:1200px;width:100%;margin:0 auto}.DataScience_designation{width:30%;display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.DataScience_designation h3{font-size:18px;margin-bottom:15px;font-weight:700;text-align:center;text-transform:uppercase;color:#343b42;letter-spacing:1px}.DataScience_designation div{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.DataScience_designation div:hover{background:#d6d8db}.DataScience_designation div.active{background:#343b42;color:#fff;font-weight:700}.DataScience_chart,.DataScience_companies{width:30%;text-align:center}.DataScience_chart h3,.DataScience_companies h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center}.DataScience_chart img,.DataScience_companies img{max-width:250px}.DataScience_salary-chart{display:flex;flex-direction:column;align-items:center;gap:34px}.DataScience_salary-circle{margin-top:40px;width:180px;height:180px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.DataScience_salary-center{width:130px;height:130px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a}.DataScience_salary-amount{font-size:18px;font-weight:700;color:#1868db;line-height:1}.DataScience_salary-label{font-size:12px;color:#666;margin-top:2px}.DataScience_salary-range{display:flex;justify-content:space-between;width:100%;margin-top:15px;max-width:280px;gap:40px}.DataScience_salary-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#343b42}.DataScience_salary-dot{width:8px;height:8px;border-radius:50%}.DataScience_salary-dot.max,.DataScience_salary-dot.min{background-color:#1868db}.DataScience_company-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.DataScience_company-card{display:flex;align-items:center;gap:25px;padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.DataScience_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.DataScience_company-logo-img{width:40px;height:40px;border-radius:8px;object-fit:contain;flex-shrink:0}.DataScience_company-info h4{font-size:14px;text-align:left;font-weight:700;color:#333;margin:0 0 4px}.DataScience_company-info p{font-size:12px;color:#666;margin:0}.DataScience_chart p,.DataScience_companies p{margin-top:20px;margin-bottom:0;font-size:12px;color:#999;text-align:center}.DataScience_course-benefit-container{display:flex;justify-content:space-between;align-items:flex-end}.DataScience_chart,.DataScience_companies{display:flex;flex-direction:column;justify-content:space-between;height:100%}.DataScience_company-set{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:10px}.DataScience_company-set img{width:100px;height:100px;object-fit:contain;transition:transform .3s}.DataScience_company-set img:hover{transform:scale(1.1)}.DataScience_course-visuals-wrapper{max-width:1500px;margin:40px auto;background:#f8f9fa url(/assets/coursevisual-Q9Ck17tD.jpg) center center/cover no-repeat;overflow:hidden;width:100%;box-sizing:border-box;position:relative;min-height:400px;border-radius:20px}.DataScience_title-container{text-align:center;font-family:Arial,sans-serif;padding:40px 20px 20px;margin:0 auto}.DataScience_title-container h1{font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#fff}.DataScience_title-container p{font-size:1.125rem;color:#fff;max-width:700px;margin:0 auto;line-height:1.6}.DataScience_video-section-card{max-width:1500px;width:100%;padding:30px;box-sizing:border-box;position:relative}.DataScience_video-carousel{display:flex;align-items:center;justify-content:center;gap:2rem;margin:2rem 0;position:relative}.DataScience_video-carousel-side{flex:0 0 200px;cursor:pointer;transition:transform .3s ease}.DataScience_video-carousel-side:hover{transform:scale(1.05)}.DataScience_video-side-image-container{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a;transition:box-shadow .3s ease}.DataScience_video-side-image-container:hover{box-shadow:0 8px 25px #0003}.DataScience_video-side-image-container img{width:100%;height:120px;object-fit:cover;display:block}.DataScience_video-side-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000b3;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.DataScience_video-carousel-main{flex:0 0 400px;text-align:center}.DataScience_video-main-image-container{position:relative;cursor:pointer;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px #00000026;transition:transform .3s ease,box-shadow .3s ease}.DataScience_video-main-image-container:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000040}.DataScience_video-main-image-container img{width:100%;height:225px;object-fit:cover;display:block}.DataScience_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#000c;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.DataScience_play-button:before{content:"";width:0;height:0;border-left:25px solid white;border-top:15px solid transparent;border-bottom:15px solid transparent;margin-left:5px}.DataScience_video-title-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:1rem;color:#fff;text-align:left}.DataScience_video-main-title{font-size:1.2rem;font-weight:600;color:#fff;margin:0;line-height:1.4}.DataScience_video-main-subtitle{font-size:.9rem;font-weight:500;color:#fff;margin:.25rem 0 0;line-height:1.2;opacity:.9}.DataScience_video-progress-container{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.DataScience_video-progress-item{display:flex;align-items:center}.DataScience_video-progress-capsule{width:40px;height:4px;background:#e9ecef;border-radius:2px;overflow:hidden}.DataScience_video-progress-fill{height:100%;background:#1868db;border-radius:2px;transition:width .3s ease}.DataScience_video-progress-fill.active{background:#1868db}.DataScience_video-slider-section{background-color:#f7f7f7;padding:40px;border-radius:10px;max-width:1500px;margin:20px auto;box-shadow:0 4px 12px #0000001a}.DataScience_video-slider-title{font-size:1.625rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.875rem}.DataScience_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.DataScience_play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.DataScience_video-slider{position:relative;max-width:100%;overflow:hidden}.DataScience_video-flex{display:flex;transition:transform .5s ease}.DataScience_video-container{flex:1 0 35%;margin:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px #0000001a}.DataScience_thumbnail{width:100%;height:200px;object-fit:cover;border-radius:10px;transition:opacity .3s ease,transform .3s ease}.DataScience_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.DataScience_dots-container{text-align:center;margin-top:20px}.DataScience_dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.DataScience_dot:hover,.DataScience_dot.active{background-color:#717171}.DataScience_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.DataScience_video-popup{width:80%;height:80%;border:none;border-radius:8px}.DataScience_close-btn{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.DataScience_syllabus-flex{background:linear-gradient(135deg,#f8f9fa,#e9ecef);max-width:1500px;display:flex;justify-content:space-between;margin:40px auto;padding:3rem 2rem;border-radius:20px;box-shadow:0 8px 25px #0000001a;gap:3rem}.DataScience_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.DataScience_syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}.DataScience_Syllabus{margin:20px;color:#333;width:45%;border-radius:8px;overflow:hidden}.DataScience_syllabus-section{margin:5px 0}.DataScience_section-heading{font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;padding:15px 20px;background-color:#f5f5f5;border-radius:8px;transition:all .3s ease;height:50px;position:relative;margin-bottom:8px;border:1px solid #e0e0e0}.DataScience_section-heading:hover{background-color:silver}.DataScience_expand-collapse-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#1868db;cursor:pointer}.DataScience_section-content{display:none;margin-top:5px;font-size:14px;color:#666;padding-left:15px}.DataScience_section-content p{font-size:18px;color:#333;font-weight:700;margin:10px 0}.DataScience_Syllabus ul{list-style:none;padding:0;margin:10px 0}.DataScience_Syllabus ul li{position:relative;font-size:15px;color:#333;background-color:#fff;border:1px solid #bbb;border-radius:4px;padding:8px 12px 8px 30px;margin-bottom:10px}.DataScience_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#555;border-radius:50%}.DataScience_Download{max-width:40%}.DataScience_Download a{display:inline-block;padding:10px 20px;background-color:#b9b9b9;color:#000;text-decoration:none;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.DataScience_Download a:hover{background-color:red;color:#fff;text-decoration:none;transform:scale(1.05)}.DataScience_placement{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;background:url(/assets/placement-jMESyvF1.jpg) center center/cover no-repeat;position:relative;overflow:hidden;border-radius:20px;min-height:400px}.DataScience_placement:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.DataScience_placement>*{position:relative;z-index:2}.DataScience_place-img{flex:1;text-align:center}.DataScience_place-img img{max-width:100%;height:auto}.DataScience_place-detail{flex:1;padding-left:2rem}.DataScience_place-detail h1{font-size:32px;font-weight:700;color:#fff;margin-bottom:1rem}.DataScience_place-detail p{font-size:1.1rem;color:#fff;line-height:1.6;text-align:left}.DataScience_review-section{padding:40px;max-width:1500px;margin:20px auto;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.DataScience_review-section:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.DataScience_review-section>*{position:relative;z-index:2}.DataScience_review-title{font-size:26px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px;padding:40px 0}.DataScience_review-slider{position:relative;max-width:100%;display:flex;align-items:center;gap:20px;padding:0 20px}.DataScience_review-flex{display:flex;justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:slideInFromRight .6s ease-in-out}.DataScience_review-flex.DataScience_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.DataScience_review-flex:not(.DataScience_sliding){animation:slideInFromRight .3s ease-in-out forwards}.DataScience_review-card{background-color:#fff;border-radius:15px;box-shadow:0 6px 14px #0000001a;padding:20px;transition:all .3s ease;font-family:Arial,sans-serif;flex:1;max-width:280px;min-width:250px;box-sizing:border-box}.DataScience_review-card:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-8px)}.DataScience_review-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.DataScience_review-avatar{margin-bottom:10px}.DataScience_avatar-img{width:100px;height:100px;border-radius:50px;object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d}.DataScience_review-user-name .DataScience_user-name{font-size:18px;font-weight:600;color:#333;text-align:center}.DataScience_review-content p{font-size:16px;line-height:1.6;color:#555;margin-top:10px}.DataScience_review-dots{text-align:center;margin-top:20px}.DataScience_dott{height:15px;width:15px;margin:0 5px;background-color:#ccc;border-radius:50%;display:inline-block;cursor:pointer;transition:background-color .3s ease}.DataScience_dott.active{background-color:#1868db}.DataScience_faq-section{max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;background-color:#f9fafb;border-radius:8px;box-shadow:0 8px 16px #0000001a}.DataScience_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.DataScience_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.DataScience_faq-question{display:flex;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;color:#2c3e50;color:#fff}.DataScience_faq-toggle{background:none;border:none;padding:15px;cursor:pointer;color:#2c3e50;font-size:18px;transition:color .3s ease}.DataScience_faq-toggle:hover{color:#1868db}.DataScience_faq-toggle svg{transition:transform .3s ease}.DataScience_faq-item.DataScience_active .DataScience_faq-toggle svg{transform:rotate(180deg)}.DataScience_faq-answer{display:none;padding:15px;font-size:16px;background-color:#ecf0f1;border-top:1px solid #e0e0e0}.DataScience_faq-answer.DataScience_show{display:block}.DataScience_faq-answer ul{padding-left:20px;list-style-type:disc}.DataScience_faq-question span{font-size:18px;font-weight:700;color:#2c3e50;padding:15px}.DataScience_faq-section h2{text-align:center;font-size:24px;margin-bottom:20px;color:#2c3e50}@media screen and (max-width: 1023px){.DataScience_video-containers{display:none}}@media screen and (max-width: 1024px){.DataScience_bottom-info-flex{width:90%;padding:30px 40px;gap:40px}}@media screen and (max-width: 768px){.DataScience_Details{flex-direction:column;align-items:center;text-align:center;padding:60px 40px;height:auto;min-height:100vh}.DataScience_info{max-width:100%;margin-bottom:40px}.DataScience_info h1{font-size:2.5rem}.DataScience_info h2{font-size:1.3rem}@media screen and (max-width: 1024px){.DataScience_info,.DataScience_info h1,.DataScience_info h2,.DataScience_info p{text-align:left}}.DataScience_Details{flex-direction:column;align-items:flex-start;text-align:left;padding:40px 20px;height:auto;min-height:100vh}.DataScience_info{max-width:100%;margin-bottom:30px;text-align:left}.DataScience_info h1{font-size:2rem;margin-bottom:20px;text-align:left}.DataScience_info h2{font-size:1.1rem;margin-bottom:20px;text-align:left}.DataScience_info p{font-size:1rem;margin-bottom:30px;text-align:left}.DataScience_course-overview{flex-direction:column;gap:2rem;padding:0;background:#f8f9fa}.DataScience_course-image{width:100%;margin-top:0;order:-1;position:static}.DataScience_course-image img{position:static;width:100%;right:auto;top:auto;transform:none;max-width:100%}.DataScience_salary-chart{flex-direction:column;align-items:center;gap:25px}.DataScience_salary-circle{margin-top:20px;width:120px;height:120px}.DataScience_salary-center{width:80px;height:80px}.DataScience_salary-amount{font-size:16px}.DataScience_salary-range{max-width:250px;gap:30px}.DataScience_salary-item{font-size:12px;gap:4px}.DataScience_salary-dot{width:6px;height:6px}.DataScience_company-cards{gap:10px}.DataScience_company-card{padding:10px;gap:20px}.DataScience_company-logo-img{width:35px;height:35px}.DataScience_company-info h4{font-size:13px}.DataScience_company-info p{font-size:11px}.DataScience_info,.DataScience_course-detail{max-width:100%;width:100%}.DataScience_course-viewflex ul{grid-template-columns:repeat(2,1fr);gap:.5rem}.DataScience_course-viewflex ul li{width:100%}}@media screen and (max-width: 768px){.DataScience_Details{flex-direction:column;align-items:flex-start}#DataScience_view-img{height:80px;width:80px}.DataScience_info{max-width:100%}.DataScience_video-flex{display:flex;flex-direction:column;transform:none;transition:none}.DataScience_dots-container{display:none}.DataScience_review-slider{flex-direction:column;gap:15px;height:300px;overflow:hidden;padding:0 20px}.DataScience_review-nav{display:none}.DataScience_review-flex{flex-direction:row;gap:0;align-items:stretch;justify-content:flex-start;overflow:hidden;height:100%;width:100%;transition:transform .6s ease-in-out}.DataScience_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;overflow:visible;margin:0;padding:20px}.DataScience_review-flex .DataScience_review-card:not(:first-child){display:none}.DataScience_review-content{flex:1;display:flex;flex-direction:column;overflow:visible;padding:0}.DataScience_review-content p{flex:1;display:block;overflow:visible;text-overflow:initial;line-height:1.6;font-size:15px}.DataScience_review-header{margin-bottom:10px;flex-shrink:0;padding:15px 15px 0}.DataScience_avatar-img{width:80px;height:80px}.DataScience_review-user-name .DataScience_user-name{font-size:16px}.DataScience_review-content p{font-size:14px;line-height:1.5}}@media screen and (min-width: 768px){.DataScience_video-flex{flex-direction:row;transform:initial;transition:transform .5s ease}.DataScience_review-slider,.DataScience_review-flex{flex-direction:row;gap:20px}.DataScience_review-card{flex:1;max-width:280px;min-width:250px}.DataScience_dots-container{display:block}}@media screen and (max-width: 480px){.DataScience_course-viewflex ul{grid-template-columns:1fr;gap:.5rem}.DataScience_certification-container{padding:0}.DataScience_certification-content h1{font-size:2rem}.DataScience_enroll-btn{padding:12px 25px;font-size:1rem}.DataScience_syllabus-flex{flex-direction:column}.DataScience_Syllabus{width:90%}.DataScience_containered{width:100%}#DataScience_button{width:100%;padding:10px}.DataScience_review-card{flex:1 0 100%;margin-bottom:20px}.DataScience_certificate{flex-direction:column;gap:10px}.DataScience_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.DataScience_rating-review{display:none}}@media (max-width: 480px){.DataScience_Details{height:110vh}.DataScience_background-image{height:100%}.DataScience_placement{flex-direction:column;text-align:center;padding:15px;margin:20px auto}.DataScience_course-detail h1:after{left:50%;transform:translate(-50%)}.DataScience_place-img,.DataScience_place-detail{flex:none;width:100%;padding:10px}.DataScience_place-detail{text-align:left}.DataScience_place-detail h1{font-size:28px}.DataScience_place-detail p{font-size:14px;line-height:1.5}}@media (max-width: 880px){.DataScience_company-set img{width:44%}}@media (max-width: 768px){.DataScience_course-benefit{min-height:80vh;padding:2rem 1rem}.DataScience_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.DataScience_designation{width:100%;text-align:center;margin-bottom:20px}.DataScience_designation h3{font-size:16px;margin-bottom:8px}.DataScience_designation div{width:100%;padding:10px;font-size:14px}.DataScience_chart,.DataScience_companies{width:100%}.DataScience_chart img,.DataScience_companies img{max-width:200px}.DataScience_certification-container{flex-direction:column;gap:2rem;padding:0}.DataScience_certification-content,.DataScience_certificate-visual{max-width:100%}.DataScience_certification-content h1{font-size:2.2rem}.DataScience_certification-content h2{font-size:1.5rem}.DataScience_certification-content p{font-size:1.1rem}.DataScience_company-set{justify-content:center;gap:10px}.DataScience_course-visuals-wrapper{margin:20px auto;min-height:300px}.DataScience_title-container{padding:20px 15px 15px;margin:0 auto}.DataScience_title-container h1{font-size:1.5rem}.DataScience_title-container p{font-size:1rem;max-width:100%}.DataScience_video-section-card{padding:20px}.DataScience_video-carousel{flex-direction:column;gap:1rem}.DataScience_video-carousel-side{flex:none;width:100%;max-width:300px}.DataScience_video-carousel-main{flex:none;width:100%;max-width:400px}.DataScience_video-main-image-container img{height:200px}.DataScience_video-side-image-container img{height:100px}}.DataScience_info a{display:inline-block;text-decoration:none;padding:15px 35px;background:#1868db;color:#fff;font-weight:600;font-size:1.1rem;border-radius:40px;cursor:pointer;transition:all .3s ease}.DataScience_info a:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 8px 20px #1868db4d}@media (max-width: 768px){.DataScience_info a{padding:12px 25px;font-size:1rem}}@media (max-width: 768px){.DataScience_faq-section{padding:1.5rem;margin:20px auto}.DataScience_faq-section h2{font-size:20px;margin-bottom:15px}.DataScience_faq-question{padding:10px;font-size:16px}.DataScience_faq-question span{font-size:16px;padding:10px}.DataScience_faq-answer{padding:10px;font-size:14px}}@media (max-width: 480px){.DataScience_faq-section{padding:1rem;margin:15px auto}.DataScience_faq-section h2{font-size:18px}.DataScience_faq-question{padding:8px;font-size:14px}.DataScience_faq-question span{font-size:14px;padding:8px}.DataScience_faq-answer{padding:8px;font-size:13px}}@media (min-width: 1920px){.DataScience_Details{height:60vh}.DataScience_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.JavaDevelopment_Details,.JavaDevelopment_course-overview,.JavaDevelopment_course-benefit,.JavaDevelopment_course-certificate,.JavaDevelopment_course-visuals-wrapper,.JavaDevelopment_syllabus-flex,.JavaDevelopment_review-section,.JavaDevelopment_faq-section{max-width:100vw;overflow-x:hidden}.JavaDevelopment_Details{position:relative;width:100%;height:108vh;display:flex;background:url(/assets/javabg-BY_uET9G.jpg) center center/cover no-repeat;justify-content:flex-start;padding:40px;overflow:hidden}.JavaDevelopment_Details{display:flex;justify-content:space-between}.JavaDevelopment_info{position:relative;max-width:600px;color:#fff;z-index:2;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin-top:50px}.JavaDevelopment_info h1{font-weight:lighter;margin-bottom:50px}.JavaDevelopment_info h2{font-weight:lighter;margin-bottom:20px;line-height:1.4}.JavaDevelopment_info p{font-size:15px;line-height:1.5;margin-bottom:20px;text-align:left}.JavaDevelopment_video-containers{top:10%;position:relative;width:350px;height:220px;z-index:3}.JavaDevelopment_video-containers video{width:100%;height:100%;border-radius:8px;object-fit:cover}.JavaDevelopment_bottom-info-flex{position:relative;margin:40px auto;width:80%;max-width:1200px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:40px 60px;border-radius:8px;box-shadow:0 4px 20px #0000001a}.JavaDevelopment_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.JavaDevelopment_bottom-info:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background-color:#e0e0e0}.JavaDevelopment_bottom-info h3{font-size:18px;font-weight:700;color:#343b42;margin-bottom:8px;line-height:1.3}.JavaDevelopment_bottom-info p{font-size:15px;color:#666;line-height:1.4;margin:0}#JavaDevelopment_rating{background-color:#c5ccd3}.JavaDevelopment_rating-review{margin:0 auto;width:60%;background:#c5ccd3;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px;z-index:2}.JavaDevelopment_rating-info{text-align:center}.JavaDevelopment_rating-info h1{color:#343b42;font-weight:700;margin-left:40px;display:flex;justify-content:space-evenly;align-items:center}.JavaDevelopment_rating-info img{width:20%;height:auto;object-fit:contain}.JavaDevelopment_course-overview{background:#f8f9fa;max-width:1500px;margin:40px auto;padding:0;display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-radius:0;overflow:visible;min-height:auto;gap:3rem;box-shadow:none}.JavaDevelopment_course-overview:before{display:none}.JavaDevelopment_course-overview>*{position:relative;z-index:1}.JavaDevelopment_course-detail{flex:1;max-width:65%;background:transparent;padding:20px 70px;box-shadow:none;border:none;transition:none;position:relative;overflow:visible;border-radius:0}.JavaDevelopment_course-overview h1{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;line-height:1.2;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.JavaDevelopment_course-detail h1{font-size:2.8rem;color:#2c3e50;margin-bottom:1.5rem;text-align:left;font-weight:700;position:relative}.JavaDevelopment_course-detail h1:not(:first-child){font-size:2.2rem}.JavaDevelopment_course-detail h1:last-of-type{padding-top:1.5rem;border-top:2px solid rgba(0,180,216,.2)}.JavaDevelopment_course-detail h1:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.JavaDevelopment_course-overview p{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:1.5rem;text-align:center;max-width:800px;margin-right:auto;text-shadow:0 1px 2px rgba(0,0,0,.1)}.JavaDevelopment_course-detail p{font-size:1.2rem;color:#555;line-height:1.7;margin-bottom:1.5rem;text-align:left}.JavaDevelopment_course-image{position:relative;z-index:1;flex:0 0 auto;width:35%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;margin-top:0}.JavaDevelopment_course-image img{width:100%;height:auto;max-width:425px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease;z-index:1;object-fit:cover;background:#f0f0f0;border:3px solid #1868db;border-radius:8px}.JavaDevelopment_course-image img:hover{transform:scale(1.05)}.JavaDevelopment_course-viewflex ul{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:50px;list-style:none}.JavaDevelopment_course-viewflex ul li{width:30%;display:flex;align-items:flex-start;font-size:1.1rem;color:#2c3e50;margin-bottom:.8rem;line-height:1.6;padding:0;background:transparent;border:none;border-radius:0;position:relative;font-weight:500}.JavaDevelopment_course-viewflex ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.4rem;margin-top:.1rem}.JavaDevelopment_course-viewflex ul li:hover{transform:none;box-shadow:none;background:transparent}.JavaDevelopment_course-viewflex ul li img{display:none}.JavaDevelopment_course-certificate{max-width:1500px;margin:40px auto;padding:0;background:#f8f9fa;position:relative;border-radius:0;overflow:visible;min-height:auto;box-shadow:none}.JavaDevelopment_course-certificate:before{display:none}.JavaDevelopment_course-certificate>*{position:relative;z-index:1}.JavaDevelopment_certification-container{display:flex;align-items:center;gap:60px;padding:0;background:transparent;box-shadow:none}.JavaDevelopment_certification-content{padding:20px 70px;flex:1;max-width:60%}.JavaDevelopment_certification-content h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.JavaDevelopment_certification-content h1:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.JavaDevelopment_certification-content p{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2rem;text-align:left}.JavaDevelopment_certification-content h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;position:relative}.JavaDevelopment_certification-content h2:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#1868db;border-radius:2px}.JavaDevelopment_certification-content h3{font-size:1.4rem;font-weight:600;color:#2c3e50;margin:1.5rem 0 1rem}.JavaDevelopment_certification-content ul{padding-left:0;margin:1rem 0 2rem;list-style:none}.JavaDevelopment_certification-content ul li{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.8rem;padding-left:0;position:relative;display:flex;align-items:flex-start;text-align:left}.JavaDevelopment_certification-content ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.2rem}.JavaDevelopment_enroll-btn{background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:20px}.JavaDevelopment_enroll-btn:hover{background:#1557c0}.JavaDevelopment_certificate-visual{flex:1;max-width:40%;display:flex;justify-content:center;align-items:center}.JavaDevelopment_certificate-card{background:#fff;padding:2rem;border-radius:8px;position:relative;overflow:hidden;border:3px solid #1868db;box-shadow:0 4px 15px #0000001a}.JavaDevelopment_certificate-card:before{display:none}.JavaDevelopment_certificate-card>*{position:relative;z-index:1}.JavaDevelopment_certificate-img{width:100%;max-width:400px;height:auto;display:block;border-radius:4px}.JavaDevelopment_containered{background-color:#f9f9f9;box-shadow:0 4px 12px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:45%;height:100%}.JavaDevelopment_form-group{margin-bottom:15px;width:100%}.JavaDevelopment_containered label{display:block;font-size:1.1em;margin-bottom:8px;font-weight:600}.JavaDevelopment_containered input[type=text],.JavaDevelopment_containered input[type=tel],.JavaDevelopment_containered textarea{width:100%;padding:10px;font-size:1em;border:1px solid #ccc;border-radius:5px;margin-top:8px;transition:border-color .3s ease,box-shadow .3s ease}.JavaDevelopment_containered textarea{resize:vertical;min-height:80px;max-height:150px}#JavaDevelopment_button{width:100%;padding:12px;background-color:#1868db;color:#fff;font-size:1.2em;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .3s ease;margin-top:20px}#JavaDevelopment_button:hover{background-color:#c5ccd3;color:#000;transform:scale(1.05)}.JavaDevelopment_course-benefit{position:relative;width:100%;min-height:70vh;padding:3rem 2rem;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;margin:0;font-family:Arial,sans-serif;color:#343b42;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}.JavaDevelopment_course-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.JavaDevelopment_course-benefit>*{position:relative;z-index:2}.JavaDevelopment_course-benefit h1{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;width:100%}.JavaDevelopment_course-benefit p{font-size:16px;color:#fff;margin-bottom:20px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;max-width:800px;margin-left:auto;margin-right:auto}.JavaDevelopment_course-benefit-container{display:flex;justify-content:space-between;gap:20px;border:1px solid #ddd;padding:25px;background:#fff;box-shadow:0 4px 10px #0000001a;max-width:1200px;width:100%;margin:0 auto}.JavaDevelopment_designation{width:30%;display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.JavaDevelopment_designation h3{font-size:18px;margin-bottom:10px;font-weight:700;text-align:center;text-transform:uppercase;color:#343b42}.JavaDevelopment_designation div{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.JavaDevelopment_designation div:hover{background:#d6d8db}.JavaDevelopment_designation div.active{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.JavaDevelopment_chart,.JavaDevelopment_companies{width:30%;text-align:center}.JavaDevelopment_chart h3,.JavaDevelopment_companies h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center}.JavaDevelopment_chart img,.JavaDevelopment_companies img{max-width:250px}.JavaDevelopment_salary-chart{display:flex;flex-direction:column;align-items:center;gap:34px}.JavaDevelopment_salary-circle{margin-top:40px;width:180px;height:180px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.JavaDevelopment_salary-center{width:130px;height:130px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a}.JavaDevelopment_salary-amount{font-size:18px;font-weight:700;color:#1868db;line-height:1}.JavaDevelopment_salary-label{font-size:12px;color:#666;margin-top:2px}.JavaDevelopment_salary-range{display:flex;justify-content:space-between;width:100%;margin-top:15px;max-width:280px;gap:40px}.JavaDevelopment_salary-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#343b42}.JavaDevelopment_salary-dot{width:8px;height:8px;border-radius:50%}.JavaDevelopment_salary-dot.max,.JavaDevelopment_salary-dot.min{background-color:#1868db}.JavaDevelopment_company-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.JavaDevelopment_company-card{display:flex;align-items:center;gap:25px;padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.JavaDevelopment_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.JavaDevelopment_company-logo-img{width:40px;height:40px;border-radius:8px;object-fit:contain;flex-shrink:0}.JavaDevelopment_company-info h4{font-size:14px;text-align:left;font-weight:700;color:#333;margin:0 0 4px}.JavaDevelopment_company-info p{font-size:12px;color:#666;margin:0}.JavaDevelopment_chart p,.JavaDevelopment_companies p{margin-top:20px;margin-bottom:0;font-size:12px;color:#999;text-align:center}.JavaDevelopment_course-benefit-container{display:flex;justify-content:space-between;align-items:flex-end}.JavaDevelopment_chart,.JavaDevelopment_companies{display:flex;flex-direction:column;justify-content:space-between;height:100%}.JavaDevelopment_company-set{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:10px}.JavaDevelopment_company-set img{width:100px;height:100px;object-fit:contain;transition:transform .3s}.JavaDevelopment_company-set img:hover{transform:scale(1.1)}.JavaDevelopment_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.JavaDevelopment_title-container h1{font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#333}.JavaDevelopment_title-container p{font-size:1.125rem;color:#555;max-width:700px;margin:0 auto;line-height:1.6}.JavaDevelopment_video-slider-section{background-color:#f7f7f7;padding:40px;border-radius:10px;max-width:1500px;margin:20px auto;box-shadow:0 4px 12px #0000001a}.JavaDevelopment_video-slider-title{font-size:1.625rem;font-weight:700;color:#333;text-align:center;margin-bottom:1.875rem}.JavaDevelopment_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.JavaDevelopment_play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.JavaDevelopment_video-slider{position:relative;max-width:100%;overflow:hidden}.JavaDevelopment_video-flex{display:flex;transition:transform .5s ease}.JavaDevelopment_video-container{flex:1 0 35%;margin:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px #0000001a}.JavaDevelopment_thumbnail{width:100%;height:200px;object-fit:cover;border-radius:10px;transition:opacity .3s ease,transform .3s ease}.JavaDevelopment_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.JavaDevelopment_dots-container{text-align:center;margin-top:20px}.JavaDevelopment_dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.JavaDevelopment_dot:hover,.JavaDevelopment_dot.active{background-color:#717171}.JavaDevelopment_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.JavaDevelopment_video-popup{width:80%;height:80%;border:none;border-radius:8px}.JavaDevelopment_close-btn{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.JavaDevelopment_syllabus-flex{background-color:#f9f9f9;max-width:1500px;display:flex;justify-content:space-between;margin:20px auto;padding:1.5rem}.JavaDevelopment_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.JavaDevelopment_syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}.JavaDevelopment_Syllabus{margin:20px;color:#333;width:45%;border-radius:8px;overflow:hidden}.JavaDevelopment_syllabus-section{margin:5px 0}.JavaDevelopment_section-heading{font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;padding:15px 20px;background-color:#f5f5f5;border-radius:8px;transition:all .3s ease;height:50px;position:relative;margin-bottom:8px;border:1px solid #e0e0e0}.JavaDevelopment_section-heading:hover{background-color:silver}.JavaDevelopment_expand-collapse-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#1868db;cursor:pointer}.JavaDevelopment_section-content{display:none;margin-top:5px;font-size:14px;color:#666;padding-left:15px}.JavaDevelopment_section-content p{font-size:18px;color:#333;font-weight:700;margin:10px 0}.JavaDevelopment_Syllabus ul{list-style:none;padding:0;margin:10px 0}.JavaDevelopment_Syllabus ul li{position:relative;font-size:15px;color:#333;background-color:#fff;border:1px solid #bbb;border-radius:4px;padding:8px 12px 8px 30px;margin-bottom:10px}.JavaDevelopment_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#555;border-radius:50%}.JavaDevelopment_Download{max-width:40%}.JavaDevelopment_Download a{display:inline-block;padding:10px 20px;background-color:#b9b9b9;color:#000;text-decoration:none;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.JavaDevelopment_Download a:hover{background-color:red;color:#fff;text-decoration:none;transform:scale(1.05)}.JavaDevelopment_placement{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;background:url(/assets/placement-jMESyvF1.jpg) center center/cover no-repeat;position:relative;overflow:hidden;border-radius:20px;min-height:400px}.JavaDevelopment_placement:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.JavaDevelopment_placement>*{position:relative;z-index:2}.JavaDevelopment_place-img{flex:1;text-align:center}.JavaDevelopment_place-img img{max-width:100%;height:auto}.JavaDevelopment_place-detail{flex:1;padding:20px;text-align:left;position:relative}.JavaDevelopment_place-detail h1{color:#fff;font-size:32px;margin-bottom:10px;position:relative}.JavaDevelopment_place-detail p{font-size:16px;line-height:1.6;color:#fff}.JavaDevelopment_review-section{padding:40px;max-width:1500px;margin:20px auto;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.JavaDevelopment_review-section:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.JavaDevelopment_review-section>*{position:relative;z-index:2}.JavaDevelopment_review-title{font-size:26px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px;padding:40px 0}.JavaDevelopment_review-slider{position:relative;max-width:100%;display:flex;align-items:center;gap:20px;padding:0 20px}.JavaDevelopment_review-flex{display:flex;justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:slideInFromRight .6s ease-in-out}.JavaDevelopment_review-flex.JavaDevelopment_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.JavaDevelopment_review-flex:not(.JavaDevelopment_sliding){animation:slideInFromRight .3s ease-in-out forwards}.JavaDevelopment_review-card{background-color:#fff;border-radius:15px;box-shadow:0 6px 14px #0000001a;padding:20px;transition:all .3s ease;font-family:Arial,sans-serif;flex:1;max-width:280px;min-width:250px;box-sizing:border-box}.JavaDevelopment_review-card:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-8px)}.JavaDevelopment_review-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.JavaDevelopment_review-avatar{margin-bottom:10px}.JavaDevelopment_avatar-img{width:100px;height:100px;border-radius:50%;object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d}.JavaDevelopment_review-user-name .user-name{font-size:18px;font-weight:600;color:#333;text-align:center}.JavaDevelopment_review-content p{font-size:16px;line-height:1.6;color:#555;margin-top:10px}.JavaDevelopment_review-dots,.JavaDevelopment_dott,.JavaDevelopment_dott:hover,.JavaDevelopment_dott.active{display:none}.JavaDevelopment_faq-section{max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;background-color:#f9fafb;border-radius:8px;box-shadow:0 8px 16px #0000001a}.JavaDevelopment_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.JavaDevelopment_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.JavaDevelopment_faq-question{display:flex;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;color:#2c3e50;color:#fff}.JavaDevelopment_faq-toggle{background:none;border:none;padding:15px;cursor:pointer;color:#2c3e50;font-size:18px;transition:color .3s ease}.JavaDevelopment_faq-toggle:hover{color:#1868db}.JavaDevelopment_faq-toggle svg{transition:transform .3s ease}.JavaDevelopment_faq-item.JavaDevelopment_active .JavaDevelopment_faq-toggle svg{transform:rotate(180deg)}.JavaDevelopment_faq-answer{display:none;padding:15px;font-size:16px;background-color:#ecf0f1;border-top:1px solid #e0e0e0}.JavaDevelopment_faq-answer.JavaDevelopment_show{display:block}.JavaDevelopment_faq-answer ul{padding-left:20px;list-style-type:disc}.JavaDevelopment_faq-question span{font-size:18px;font-weight:700;color:#2c3e50;padding:15px}.JavaDevelopment_faq-section h2{text-align:center;font-size:24px;margin-bottom:20px;color:#2c3e50}@media screen and (max-width: 1023px){.JavaDevelopment_video-containers{display:none}}@media screen and (max-width: 1024px){.JavaDevelopment_bottom-info-flex{width:90%;padding:30px 40px;gap:40px}}@media screen and (max-width: 768px){.JavaDevelopment_Details{flex-direction:column;align-items:center;text-align:center;padding:60px 40px;height:auto;min-height:100vh}.JavaDevelopment_info{max-width:100%;margin-bottom:40px}.JavaDevelopment_info h1{font-size:2.5rem}.JavaDevelopment_info h2{font-size:1.3rem}@media screen and (max-width: 1024px){.JavaDevelopment_info,.JavaDevelopment_info h1,.JavaDevelopment_info h2,.JavaDevelopment_info p{text-align:left}}.JavaDevelopment_Details{flex-direction:column;align-items:flex-start;text-align:left;padding:40px 20px;height:auto;min-height:100vh}.JavaDevelopment_info{max-width:100%;margin-bottom:30px;text-align:left}.JavaDevelopment_info h1{font-size:2rem;margin-bottom:20px;text-align:left}.JavaDevelopment_info h2{font-size:1.1rem;margin-bottom:20px;text-align:left}.JavaDevelopment_info p{font-size:1rem;margin-bottom:30px;text-align:left}.JavaDevelopment_course-overview{flex-direction:column;gap:2rem;padding:0;background:#f8f9fa}.JavaDevelopment_course-image{width:100%;margin-top:0;order:-1;position:static}.JavaDevelopment_course-image img{position:static;width:100%;right:auto;top:auto;transform:none;max-width:100%;height:auto}.JavaDevelopment_salary-chart{flex-direction:column;align-items:center;gap:25px}.JavaDevelopment_salary-circle{margin-top:20px;width:120px;height:120px}.JavaDevelopment_salary-center{width:80px;height:80px}.JavaDevelopment_salary-amount{font-size:16px}.JavaDevelopment_salary-range{max-width:250px;gap:30px}.JavaDevelopment_salary-item{font-size:12px;gap:4px}.JavaDevelopment_salary-dot{width:6px;height:6px}.JavaDevelopment_company-cards{gap:10px}.JavaDevelopment_company-card{padding:10px;gap:20px}.JavaDevelopment_company-logo-img{width:35px;height:35px}.JavaDevelopment_company-info h4{font-size:13px}.JavaDevelopment_company-info p{font-size:11px}.JavaDevelopment_info,.JavaDevelopment_course-detail{max-width:100%;width:100%}.JavaDevelopment_course-viewflex ul{flex-direction:column;align-items:center}.JavaDevelopment_course-viewflex ul li{width:100%}}@media screen and (max-width: 768px){.JavaDevelopment_Details{flex-direction:column;align-items:flex-start}#JavaDevelopment_view-img{height:80px;width:80px}.JavaDevelopment_info{max-width:100%}.JavaDevelopment_video-flex{display:flex;flex-direction:column;transform:none;transition:none}.JavaDevelopment_dots-container{display:none}.JavaDevelopment_review-slider{flex-direction:column;gap:15px;height:300px;overflow:hidden;padding:0 20px}.JavaDevelopment_review-nav{display:none}.JavaDevelopment_review-flex{flex-direction:row;gap:0;align-items:stretch;justify-content:flex-start;overflow:hidden;height:100%;width:100%;transition:transform .6s ease-in-out}.JavaDevelopment_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;overflow:visible;margin:0;padding:20px}.JavaDevelopment_review-flex .JavaDevelopment_review-card:not(:first-child){display:none}.JavaDevelopment_review-content{flex:1;display:flex;flex-direction:column;overflow:visible;padding:0}.JavaDevelopment_review-content p{flex:1;display:block;overflow:visible;text-overflow:initial;line-height:1.6;font-size:15px}.JavaDevelopment_review-header{margin-bottom:10px;flex-shrink:0;padding:15px 15px 0}.JavaDevelopment_avatar-img{width:80px;height:80px}.JavaDevelopment_review-user-name .JavaDevelopment_user-name{font-size:16px}.JavaDevelopment_review-content p{font-size:14px;line-height:1.5}}@media screen and (min-width: 768px){.JavaDevelopment_video-flex{flex-direction:row;transform:initial;transition:transform .5s ease}.JavaDevelopment_review-slider,.JavaDevelopment_review-flex{flex-direction:row;gap:20px}.JavaDevelopment_review-card{flex:1;max-width:280px;min-width:250px}.JavaDevelopment_dots-container{display:none}}@media screen and (max-width: 480px){.JavaDevelopment_certificate-img-wrapper,.JavaDevelopment_course-certificate-detail{max-width:100%}.JavaDevelopment_course-certificate-flex,.JavaDevelopment_syllabus-flex{flex-direction:column}.JavaDevelopment_Syllabus{width:90%}.JavaDevelopment_containered{width:100%}#JavaDevelopment_button{width:100%;padding:10px}.JavaDevelopment_review-card{flex:1 0 100%;margin-bottom:20px}.JavaDevelopment_certificate{flex-direction:column;gap:10px}.JavaDevelopment_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.JavaDevelopment_rating-review{display:none}}@media (max-width: 480px){.JavaDevelopment_Details{height:110vh}.JavaDevelopment_background-image{height:100%}.JavaDevelopment_placement{flex-direction:column;text-align:center;padding:15px;margin:20px auto}.JavaDevelopment_place-img,.JavaDevelopment_place-detail{flex:none;width:100%;padding:10px}.JavaDevelopment_place-detail{text-align:left}.JavaDevelopment_place-detail h1{font-size:28px}.JavaDevelopment_place-detail p{font-size:14px;line-height:1.5}}@media (max-width: 880px){.JavaDevelopment_company-set img{width:44%}}@media (max-width: 1024px){.JavaDevelopment_certification-content{padding:20px 40px}.JavaDevelopment_certification-content h1{font-size:2.5rem}}@media (max-width: 768px){.JavaDevelopment_course-benefit{min-height:80vh;padding:2rem 1rem}.JavaDevelopment_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.JavaDevelopment_designation{width:100%;text-align:center;margin-bottom:20px}.JavaDevelopment_designation h3{font-size:16px;margin-bottom:8px}.JavaDevelopment_designation div{width:100%;padding:10px;font-size:14px}.JavaDevelopment_chart,.JavaDevelopment_companies{width:100%}.JavaDevelopment_company-set{justify-content:center;gap:10px}.JavaDevelopment_certification-container{flex-direction:column;gap:2rem;padding:0}.JavaDevelopment_certification-content,.JavaDevelopment_certificate-visual{max-width:100%}.JavaDevelopment_certification-content h1{font-size:2.2rem}.JavaDevelopment_certification-content h2{font-size:1.5rem}.JavaDevelopment_certification-content p{font-size:1.1rem}}@media (max-width: 480px){.JavaDevelopment_certification-container{padding:0}.JavaDevelopment_certification-content h1{font-size:2rem}.JavaDevelopment_enroll-btn{padding:12px 25px;font-size:1rem}.JavaDevelopment_chart,.JavaDevelopment_companies{width:100%}.JavaDevelopment_chart img,.JavaDevelopment_companies img{max-width:200px}.JavaDevelopment_company-set{justify-content:center;gap:10px}}@media (max-width: 768px){.JavaDevelopment_faq-section{padding:1.5rem;margin:20px auto}.JavaDevelopment_faq-section h2{font-size:20px;margin-bottom:15px}.JavaDevelopment_faq-question{padding:10px;font-size:16px}.JavaDevelopment_faq-question span{font-size:16px;padding:10px}.JavaDevelopment_faq-answer{padding:10px;font-size:14px}}@media (max-width: 480px){.JavaDevelopment_faq-section{padding:1rem;margin:15px auto}.JavaDevelopment_faq-section h2{font-size:18px}.JavaDevelopment_faq-question{padding:8px;font-size:14px}.JavaDevelopment_faq-question span{font-size:14px;padding:8px}.JavaDevelopment_faq-answer{padding:8px;font-size:13px}}.JavaDevelopment_info a{display:inline-block;text-decoration:none;padding:15px 35px;background:#1868db;color:#fff;font-weight:600;font-size:1.1rem;border-radius:40px;cursor:pointer;transition:all .3s ease}.JavaDevelopment_info a:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 8px 20px #1868db4d}@media (max-width: 768px){.JavaDevelopment_info a{padding:12px 25px;font-size:1rem}}@media (min-width: 1920px){.JavaDevelopment_Details{height:60vh}.JavaDevelopment_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.Mern_Details,.Mern_course-overview,.Mern_course-benefit,.Mern_course-certificate,.Mern_course-visuals-wrapper,.Mern_syllabus-flex,.Mern_review-section,.Mern_faq-section{max-width:100vw;overflow-x:hidden}.Mern_Details{position:relative;width:100%;height:108vh;display:flex;background:#c5ccd3 url(/assets/mernbg-Cq_1vjvb.jpg) center center/cover no-repeat;justify-content:flex-start;padding:40px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.Mern_Details{display:flex;justify-content:space-between}.Mern_Details:before{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}.Mern_Details>*{position:relative;z-index:2}.Mern_info{position:relative;max-width:600px;color:#fff;z-index:2;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin-top:50px}.Mern_info h1{font-weight:lighter;margin-bottom:50px}.Mern_info h2{font-weight:lighter;margin-bottom:20px;line-height:1.4}.Mern_info p{font-size:15px;line-height:1.5;margin-bottom:20px;text-align:left}.Mern_video-containers{top:10%;position:relative;width:350px;height:220px;z-index:3}.Mern_video-containers video{width:100%;height:100%;border-radius:8px;object-fit:cover}.Mern_bottom-info-flex{position:relative;margin:40px auto;width:80%;max-width:1200px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:40px 60px;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;z-index:10}.Mern_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.Mern_bottom-info:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background-color:#e0e0e0}.Mern_bottom-info h3{font-size:18px;font-weight:700;color:#343b42;margin-bottom:8px;line-height:1.3}.Mern_bottom-info p{font-size:15px;color:#666;line-height:1.4;margin:0}#Mern_rating{background-color:#c5ccd3}.Mern_rating-review{margin:0 auto;width:60%;background:#c5ccd3;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px;z-index:2}.Mern_rating-info{text-align:center}.Mern_rating-info h1{color:#343b42;font-weight:700;margin-left:40px;display:flex;justify-content:space-evenly;align-items:center}.Mern_rating-info img{width:20%;height:auto;object-fit:contain}.Mern_course-overview{background:#f8f9fa;max-width:1500px;margin:40px auto;padding:0;display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-radius:0;overflow:visible;min-height:auto;gap:3rem;box-shadow:none}.Mern_course-overview:before{display:none}.Mern_course-overview>*{position:relative;z-index:1}.Mern_course-detail{flex:1;max-width:65%;background:transparent;padding:20px 70px;box-shadow:none;border:none;transition:none;position:relative;overflow:visible;border-radius:0}.Mern_course-detail:before{display:none}.Mern_course-detail:hover{transform:none;box-shadow:none}.Mern_course-detail>*{position:relative;z-index:1}.Mern_course-image{position:relative;z-index:1;flex:0 0 auto;width:35%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;margin-top:0}.Mern_course-image img{width:100%;height:auto;max-width:425px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease;z-index:1;object-fit:cover;background:#f0f0f0;border:3px solid #1868db;border-radius:8px}.Mern_course-image img:hover{transform:scale(1.05)}@media screen and (max-width: 768px){.Mern_Details{flex-direction:column;align-items:center;text-align:center;padding:60px 40px;height:auto;min-height:100vh}.Mern_info{max-width:100%;margin-bottom:40px}.Mern_info h1{font-size:2.5rem}.Mern_info h2{font-size:1.3rem}@media screen and (max-width: 1024px){.Mern_info,.Mern_info h1,.Mern_info h2,.Mern_info p{text-align:left}}.Mern_Details{flex-direction:column;align-items:flex-start;text-align:left;padding:40px 20px;height:auto;min-height:100vh}.Mern_info{max-width:100%;margin-bottom:30px;text-align:left}.Mern_info h1{font-size:2rem;margin-bottom:20px;text-align:left}.Mern_info h2{font-size:1.1rem;margin-bottom:20px;text-align:left}.Mern_info p{font-size:1rem;margin-bottom:30px;text-align:left}.Mern_course-overview{flex-direction:column;gap:2rem;padding:0;background:#f8f9fa}.Mern_course-image{width:100%;margin-top:0;order:-1;position:static}.Mern_course-image img{position:static;width:100%;right:auto;top:auto;transform:none;max-width:100%}.Mern_course-detail{width:100%;max-width:100%;padding:0}.Mern_course-detail h1:first-child{font-size:2.2rem}.Mern_course-detail h1{font-size:1.8rem}.Mern_course-detail p{font-size:1rem}.Mern_course-viewflex ul{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}.Mern_course-viewflex ul li{font-size:1rem;line-height:1.5;padding:.5rem 0}}@media screen and (max-width: 480px){.Mern_course-viewflex ul{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}.Mern_course-viewflex ul li{font-size:.95rem;line-height:1.4;padding:.5rem 0}}.Mern_course-overview h1{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;line-height:1.2;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.Mern_course-detail h1{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative;text-align:left}.Mern_course-detail h1:not(:first-child){font-size:2.2rem;color:#2c3e50;margin-bottom:1.5rem;position:relative}.Mern_course-detail h1:not(:first-child):after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.Mern_course-detail h1:first-child{font-size:2.8rem;color:#2c3e50;margin-bottom:1.5rem;text-align:left;font-weight:700;position:relative}.Mern_course-detail h1:first-child:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.Mern_course-detail h1:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:3px;background:linear-gradient(45deg,#00b4d8,#0077b6);border-radius:2px}.Mern_course-overview p{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:1.5rem;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;text-shadow:0 1px 2px rgba(0,0,0,.1)}.Mern_course-detail p{font-size:1.2rem;color:#555;line-height:1.7;margin-bottom:2rem;text-align:left;font-weight:400}.Mern_course-viewflex ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;list-style:none;padding:0}.Mern_course-viewflex ul li{width:100%;display:flex;align-items:flex-start;font-size:1.1rem;color:#2c3e50;margin-bottom:.8rem;line-height:1.6;padding:0;background:transparent;border:none;transition:none;box-shadow:none;border-radius:0;position:relative;font-weight:500}.Mern_course-viewflex ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.4rem;margin-top:.1rem}.Mern_course-viewflex ul li:hover{transform:none;box-shadow:none;background:transparent}.Mern_course-viewflex ul li img{width:20px;height:20px;margin-right:.8rem;flex-shrink:0;margin-top:1px}.Mern_course-certificate{max-width:1500px;margin:40px auto;padding:0;background:#f8f9fa;position:relative;border-radius:0;overflow:visible;min-height:auto;box-shadow:none}.Mern_course-certificate:before{display:none}.Mern_course-certificate>*{position:relative;z-index:1}.Mern_certification-container{display:flex;align-items:center;gap:60px;padding:0;background:transparent;box-shadow:none}.Mern_certification-content{padding:20px 70px;flex:1;max-width:60%}.Mern_certification-content h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.Mern_certification-content h1:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.Mern_certification-content p{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2rem;text-align:left}.Mern_certification-content h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;position:relative}.Mern_certification-content h2:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#1868db;border-radius:2px}.Mern_certification-content h3{font-size:1.4rem;font-weight:600;color:#2c3e50;margin:1.5rem 0 1rem}.Mern_certification-content ul{padding-left:0;margin:1rem 0 2rem;list-style:none}.Mern_certification-content ul li{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.8rem;padding-left:0;position:relative;display:flex;align-items:flex-start;text-align:left}.Mern_certification-content ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.2rem}.Mern_enroll-btn{background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:20px}.Mern_enroll-btn:hover{background:#1557c0}.Mern_certificate-visual{flex:1;max-width:40%;display:flex;justify-content:center;align-items:center}.Mern_certificate-card{background:#fff;padding:2rem;border-radius:8px;position:relative;overflow:hidden;border:3px solid #1868db;box-shadow:0 4px 15px #0000001a}.Mern_certificate-card:before{display:none}.Mern_certificate-card>*{position:relative;z-index:1}.Mern_certificate-img{width:100%;height:auto;max-width:100%;display:block;border-radius:4px}.Mern_course-visuals-wrapper{max-width:1500px;margin:40px auto;background:#f8f9fa url(/assets/coursevisual-Q9Ck17tD.jpg) center center/cover no-repeat;overflow:hidden;width:100%;box-sizing:border-box;position:relative;min-height:400px;border-radius:20px}.Mern_title-container{text-align:center;padding:2rem 0 1rem;max-width:1200px;margin:0 auto}.Mern_title-container h1{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:1rem;line-height:1.2}.Mern_title-container p{font-size:1.2rem;color:#666;margin:0 auto;max-width:800px;line-height:1.6}.Mern_video-section-card{max-width:1500px;width:100%;padding:30px;box-sizing:border-box;border-radius:10px;box-shadow:0 4px 12px #0000001a;position:relative;z-index:2}.Mern_video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.Mern_video-play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.Mern_video-carousel{display:flex;align-items:center;justify-content:center;gap:2rem;margin:2rem 0;position:relative}.Mern_video-carousel-side{flex:0 0 200px;height:150px;cursor:pointer;transition:all .3s ease;opacity:.7}.Mern_video-carousel-side:hover{opacity:1;transform:scale(1.05)}.Mern_video-side-image-container{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a}.Mern_video-side-image-container img{width:100%;height:100%;object-fit:cover}.Mern_video-side-overlay{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;transition:all .3s ease}.Mern_video-carousel-side:hover .Mern_video-side-overlay{background:#000000b3}.Mern_video-carousel-main{flex:0 0 400px;height:250px;position:relative;cursor:pointer;transition:all .3s ease}.Mern_video-carousel-main:hover{transform:scale(1.02)}.Mern_video-main-image-container{position:relative;width:100%;height:100%;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px #00000026}.Mern_video-main-image-container img{width:100%;height:100%;object-fit:cover}.Mern_video-main-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:1.5rem;color:#fff}.Mern_video-main-title{font-size:1.5rem;font-weight:600;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.Mern_video-progress-container{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.Mern_video-progress-item{display:flex;align-items:center}.Mern_video-progress-capsule{width:40px;height:4px;background:#fff;border-radius:2px;overflow:hidden}.Mern_video-progress-fill{height:100%;background:#1868db;border-radius:2px;transition:width .1s ease}.Mern_video-progress-fill.active{background:#1868db}.Mern_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.Mern_close-btn{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;z-index:1001}.Mern_video-popup{width:80%;height:60%;max-width:800px;border-radius:10px}@media screen and (max-width: 768px){.Mern_video-carousel{flex-direction:column;gap:1rem}.Mern_video-carousel-side{flex:0 0 150px;height:100px}.Mern_video-carousel-main{flex:0 0 300px;height:200px}.Mern_video-main-title{font-size:1.2rem}}@media screen and (max-width: 480px){.Mern_video-carousel{gap:.5rem}.Mern_video-carousel-side{flex:0 0 120px;height:80px}.Mern_video-carousel-main{flex:0 0 250px;height:150px}.Mern_video-main-title{font-size:1rem}.Mern_video-main-details{padding:1rem}}.Mern_syllabus-flex{background:linear-gradient(135deg,#f8f9fa,#e9ecef);max-width:1500px;display:flex;justify-content:space-between;margin:40px auto;padding:3rem 2rem;border-radius:20px;box-shadow:0 8px 25px #0000001a;gap:3rem}.Mern_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.Mern_syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}.Mern_Syllabus{margin:0;color:#333;width:50%;overflow:hidden;padding:2rem}.Mern_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:#1868db;border-radius:50%}@media screen and (max-width: 768px){.Mern_syllabus-flex{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.Mern_Syllabus{width:100%}.Mern_containered{width:100%;padding:2rem}}@media screen and (max-width: 480px){.Mern_syllabus-flex{padding:1.5rem 1rem;gap:1.5rem}.Mern_containered{padding:1.5rem}.Mern_button{padding:12px 20px;font-size:1em}}.Mern_containered{background-color:#f9f9f9;box-shadow:0 4px 12px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:45%;height:100%}.Mern_form-group{margin-bottom:15px;width:100%}.Mern_containered label{display:block;font-size:1.1em;margin-bottom:8px;font-weight:600}.Mern_containered input[type=text],.Mern_containered input[type=tel],.Mern_containered textarea{width:100%;padding:10px;font-size:1em;border:1px solid #ccc;border-radius:5px;margin-top:8px;transition:border-color .3s ease,box-shadow .3s ease}.Mern_containered textarea{resize:vertical;min-height:80px;max-height:150px}#Mern_button{width:100%;padding:12px;background-color:#1868db;color:#fff;font-size:1.2em;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .3s ease;margin-top:20px}#Mern_button:hover{background-color:#c5ccd3;color:#000;transform:scale(1.05)}.Mern_course-benefit{position:relative;width:100%;min-height:70vh;padding:3rem 2rem;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;margin:0;font-family:Arial,sans-serif;color:#343b42;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}.Mern_course-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.Mern_course-benefit>*{position:relative;z-index:2}.Mern_course-benefit h1{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;width:100%}.Mern_course-benefit p{font-size:16px;color:#fff;margin-bottom:20px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;max-width:800px;margin-left:auto;margin-right:auto}.Mern_course-benefit-container{display:flex;justify-content:space-between;gap:20px;border:1px solid #ddd;padding:25px;background:#fff;box-shadow:0 4px 10px #0000001a;max-width:1200px;width:100%;margin:0 auto}.Mern_designation{width:30%;display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.Mern_designation h3{font-size:18px;margin-bottom:10px;font-weight:700;text-align:center;text-transform:uppercase;color:#343b42}.Mern_designation div{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.Mern_designation div:hover{background:#d6d8db}.Mern_designation div.Mern_active{background:#343b42;color:#fff;font-weight:700}.Mern_chart,.Mern_companies{width:30%;text-align:center;display:flex;flex-direction:column;align-items:center}.Mern_chart h3,.Mern_companies h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center}.Mern_chart img,.Mern_companies img{max-width:250px}.Mern_chart p,.Mern_companies p{margin-top:20px;margin-bottom:0;font-size:12px;color:#999;text-align:center}.Mern_course-benefit-container{display:flex;justify-content:space-between;align-items:flex-end}.Mern_chart,.Mern_companies{display:flex;flex-direction:column;justify-content:space-between;height:100%}.Mern_salary-chart{display:flex;flex-direction:column;align-items:center;gap:34px}.Mern_salary-circle{margin-top:40px;width:180px;height:180px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.Mern_salary-center{width:130px;height:130px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a}.Mern_salary-amount{font-size:18px;font-weight:700;color:#1868db;line-height:1}.Mern_salary-label{font-size:12px;color:#666;margin-top:2px}.Mern_salary-range{display:flex;justify-content:space-between;width:100%;margin-top:15px;max-width:280px;gap:40px}.Mern_salary-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#343b42}.Mern_salary-dot{width:8px;height:8px;border-radius:50%}.Mern_salary-dot.max,.Mern_salary-dot.min{background-color:#1868db}.Mern_company-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.Mern_company-card{display:flex;align-items:center;gap:25px;padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.Mern_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.Mern_company-logo-img{width:40px;height:40px;border-radius:8px;object-fit:contain;flex-shrink:0}.Mern_company-info h4{font-size:14px;text-align:left;font-weight:700;color:#333;margin:0 0 4px}.Mern_company-info p{font-size:12px;color:#666;margin:0}.Mern_company-set{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:10px}.Mern_company-set img{width:100px;height:100px;object-fit:contain;transition:transform .3s}.Mern_company-set img:hover{transform:scale(1.1)}.Mern_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.Mern_title-container h1{font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#fff}.Mern_title-container p{font-size:1.125rem;color:#fff;max-width:700px;margin:0 auto;line-height:1.6}.Mern_video-slider-section{background-color:#f7f7f7;padding:40px;border-radius:10px;max-width:1500px;margin:20px auto;box-shadow:0 4px 12px #0000001a}.Mern_video-slider-title{font-size:1.625rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.875rem}.Mern_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.Mern_play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.Mern_video-slider{position:relative;max-width:100%;overflow:hidden}.Mern_video-flex{display:flex;transition:transform .5s ease}.Mern_video-container{flex:1 0 35%;margin:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px #0000001a}.Mern_thumbnail{width:100%;height:200px;object-fit:cover;border-radius:10px;transition:opacity .3s ease,transform .3s ease}.Mern_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.Mern_dots-container{text-align:center;margin-top:20px}.Mern_dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.Mern_dot:hover,.Mern_dot.Mern_active{background-color:#717171}.Mern_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.Mern_video-popup{width:80%;height:80%;border:none;border-radius:8px}.Mern_close-btn{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}#Mern_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.Mern_syllabus-section{margin:5px 0}.Mern_section-heading{font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;padding:15px 20px;background-color:#f5f5f5;border-radius:8px;transition:all .3s ease;height:50px;position:relative;margin-bottom:8px;border:1px solid #e0e0e0}.Mern_section-heading:hover{background-color:silver}.Mern_expand-collapse-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#1868db;cursor:pointer}.Mern_section-content{display:none;margin-top:5px;font-size:14px;color:#666;padding-left:15px}.Mern_section-content p{font-size:18px;color:#333;font-weight:700;margin:10px 0}.Mern_Syllabus ul{list-style:none;padding:0;margin:10px 0}.Mern_Syllabus ul li{position:relative;font-size:15px;color:#333;background-color:#fff;border:1px solid #bbb;border-radius:4px;padding:8px 12px 8px 30px;margin-bottom:10px}.Mern_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#555;border-radius:50%}.Mern_Download{max-width:40%}.Mern_Download a{display:inline-block;padding:10px 20px;background-color:#b9b9b9;color:#000;text-decoration:none;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.Mern_Download a:hover{background-color:red;color:#fff;text-decoration:none;transform:scale(1.05)}.Mern_placement{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;background:url(/assets/placement-jMESyvF1.jpg) center center / cover no-repeat;position:relative;overflow:hidden;border-radius:20px;min-height:400px}.Mern_place-img{flex:1;text-align:center}.Mern_place-img img{max-width:100%;height:auto}.Mern_place-detail{flex:1;padding:20px;text-align:left;position:relative}.Mern_place-detail h1{color:#fff;font-size:32px;margin-bottom:10px;position:relative}.Mern_place-detail p{font-size:16px;line-height:1.6;color:#fff}.Mern_review-section{padding:40px;max-width:1500px;margin:20px auto;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:local;min-height:500px}@media screen and (max-width: 768px){.Mern_review-section{padding:20px 15px;margin:20px 10px;border-radius:15px;background-size:cover;background-position:center center;min-height:400px}.Mern_review-title{font-size:22px;margin-bottom:20px;padding:20px 0;z-index:3;text-shadow:2px 2px 4px rgba(0,0,0,.7)}}.Mern_review-section:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.Mern_review-section>*{position:relative;z-index:2}.Mern_review-title{font-size:26px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;position:relative;z-index:3;text-shadow:2px 2px 4px rgba(0,0,0,.5);width:100%;display:block}.Mern_review-slider{position:relative;max-width:100%;overflow:hidden;padding:0 20px}.Mern_review-container{position:relative;max-width:100%;overflow:hidden}.Mern_review-flex{display:flex;justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:slideInFromRight .6s ease-in-out}.Mern_review-flex.Mern_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.Mern_review-flex:not(.Mern_sliding){animation:slideInFromRight .3s ease-in-out forwards}.Mern_review-card{background-color:#fff;border-radius:15px;box-shadow:0 6px 14px #0000001a;padding:20px;transition:all .3s ease;font-family:Arial,sans-serif;flex:1;max-width:280px;min-width:250px;box-sizing:border-box}.Mern_review-card:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-8px)}.Mern_review-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.Mern_review-avatar{margin-bottom:10px}.Mern_avatar-img{width:100px;height:100px;border-radius:50%;object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d}.Mern_review-user-name .Mern_user-name{font-size:18px;font-weight:600;color:#333;text-align:center}.Mern_review-content p{font-size:16px;line-height:1.6;color:#555;margin-top:10px}.Mern_review-dots{text-align:center;margin-top:20px}.Mern_dott{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.Mern_dott:hover,.Mern_dott.Mern_active{background-color:#717171}.Mern_faq-section{max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;background-color:#f9fafb;border-radius:8px;box-shadow:0 8px 16px #0000001a}.Mern_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.Mern_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.Mern_faq-question{display:flex;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;color:#2c3e50}.Mern_faq-toggle{background:none;border:none;padding:15px;cursor:pointer;color:#2c3e50;font-size:18px;transition:color .3s ease}.Mern_faq-toggle:hover{color:#1868db}.Mern_faq-toggle svg{transition:transform .3s ease}.Mern_faq-item.Mern_active .Mern_faq-toggle svg{transform:rotate(180deg)}.Mern_faq-answer{display:none;padding:15px;font-size:16px;background-color:#ecf0f1;border-top:1px solid #e0e0e0}.Mern_faq-answer.Mern_show{display:block}.Mern_faq-answer ul{padding-left:20px;list-style-type:disc}.Mern_faq-question span{font-size:18px;font-weight:700}.Mern_faq-section h2{text-align:center;font-size:24px;margin-bottom:20px;color:#2c3e50}@media screen and (max-width: 1023px){.Mern_video-containers{display:none}}@media screen and (max-width: 1024px){.Mern_bottom-info-flex{width:90%;padding:30px 40px;gap:40px}}@media screen and (max-width: 768px){.Mern_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.Mern_info,.Mern_course-detail{max-width:100%;width:100%;padding:2rem}.Mern_course-detail{margin:1rem 0;border-radius:15px}.Mern_course-detail h1{font-size:1.8rem;text-align:center}.Mern_course-detail h1:after{left:50%;transform:translate(-50%)}.Mern_course-viewflex ul{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}.Mern_course-viewflex ul li{width:100%;padding:.5rem 0;text-align:left;font-size:1rem;line-height:1.5}}@media screen and (max-width: 768px){.Mern_Details{flex-direction:column;align-items:flex-start}#Mern_view-img{height:80px;width:80px}.Mern_info{max-width:100%}.Mern_video-flex{display:flex;flex-direction:column;transform:none;transition:none}.Mern_dots-container{display:none}.Mern_review-slider{padding:0 10px;max-width:100%;overflow:hidden}.Mern_review-nav{display:none}.Mern_review-flex{flex-direction:row;gap:0;align-items:stretch;justify-content:center;overflow:hidden;width:100%;animation:slideInFromRight .6s ease-in-out;transition:all .6s ease-in-out}.Mern_review-flex.Mern_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.Mern_review-flex:not(.Mern_sliding){animation:slideInFromRight .3s ease-in-out forwards}.Mern_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;overflow:visible;margin:0;padding:20px}.Mern_review-content{flex:1;display:flex;flex-direction:column;overflow:visible;padding:0}.Mern_review-content p{flex:1;display:block;overflow:visible;text-overflow:initial;line-height:1.6;font-size:15px}.Mern_review-header{margin-bottom:15px;flex-shrink:0;padding:0;display:flex;flex-direction:column;align-items:center}.Mern_avatar-img{width:70px;height:70px;margin-bottom:10px}.Mern_review-user-name .Mern_user-name{font-size:16px;font-weight:600;text-align:center}}@media screen and (min-width: 768px){.Mern_video-flex{flex-direction:row;transform:initial;transition:transform .5s ease}.Mern_review-flex{flex-direction:row;gap:20px;animation:slideInFromRight .6s ease-in-out;transition:all .6s ease-in-out}.Mern_review-card{flex:1;max-width:280px;min-width:250px}.Mern_dots-container{display:block}}@media (max-width: 1024px){.Mern_certification-container{gap:40px;padding:0}.Mern_certification-content h1{font-size:2.5rem}}@media (max-width: 768px){.Mern_certification-container{flex-direction:column;gap:2rem;padding:0}.Mern_certification-content,.Mern_certificate-visual{max-width:100%}.Mern_certification-content h1{font-size:2.2rem}.Mern_certification-content h2{font-size:1.5rem}.Mern_certification-content p{font-size:1.1rem}}@media (max-width: 480px){.Mern_certification-container{padding:0}.Mern_certification-content h1{font-size:2rem}.Mern_enroll-btn{padding:12px 25px;font-size:1rem}}@media screen and (max-width: 480px){.Mern_certificate-img-wrapper,.Mern_course-certificate-detail{max-width:100%}.Mern_course-certificate-flex,.Mern_syllabus-flex{flex-direction:column}.Mern_Syllabus{width:90%}.Mern_containered{width:100%}#Mern_button{width:100%;padding:10px}.Mern_review-card{max-width:100%;min-width:auto;width:100%;margin-bottom:20px;padding:15px;min-height:250px}.Mern_review-section{padding:15px 10px;margin:15px 5px;background-size:cover;background-position:center center;min-height:350px}.Mern_review-title{font-size:20px;margin-bottom:15px;padding:15px 0;z-index:3;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.Mern_avatar-img{width:60px;height:60px}.Mern_review-user-name .Mern_user-name{font-size:15px}.Mern_review-content p{font-size:14px;line-height:1.5}.Mern_certificate{flex-direction:column;gap:10px}.Mern_bottom-info-flex,.Mern_rating-review{display:none}}@media (max-width: 480px){.Mern_Details{height:110vh}.Mern_background-image{height:100%}.Mern_placement{flex-direction:column;text-align:center;padding:15px;margin:20px auto}.Mern_place-img,.Mern_place-detail{flex:none;width:100%;padding:10px}.Mern_place-detail{text-align:left}.Mern_place-detail h1{font-size:28px}.Mern_place-detail p{font-size:14px;line-height:1.5}}@media (max-width: 880px){.Mern_company-set img{width:44%}.Mern_company-cards{gap:10px}.Mern_company-card{padding:10px;gap:20px}}@media (max-width: 768px){.Mern_course-benefit{min-height:80vh;padding:2rem 1rem}.Mern_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.Mern_designation{width:100%;text-align:center;margin-bottom:20px}.Mern_designation h3{font-size:16px;margin-bottom:8px}.Mern_designation div{width:100%;padding:10px;font-size:14px}.Mern_chart,.Mern_companies{width:100%}.Mern_chart img,.Mern_companies img{max-width:200px}.Mern_company-set{justify-content:center;gap:10px}.Mern_salary-chart{flex-direction:column;align-items:center;gap:25px}.Mern_salary-circle{margin-top:20px;width:120px;height:120px}.Mern_salary-center{width:80px;height:80px}.Mern_salary-amount{font-size:16px}.Mern_salary-range{max-width:250px;gap:30px}.Mern_salary-item{font-size:12px;gap:4px}.Mern_salary-dot{width:6px;height:6px}.Mern_company-cards{gap:10px}.Mern_company-card{padding:10px;gap:20px}.Mern_company-logo-img{width:35px;height:35px}.Mern_company-info h4{font-size:13px}.Mern_company-info p{font-size:11px}}.Mern_info a{display:inline-block;text-decoration:none;padding:15px 35px;background:#1868db;color:#fff;font-weight:600;font-size:1.1rem;border-radius:40px;cursor:pointer;transition:all .3s ease}.Mern_info a:hover{background-color:#dfdfdf}@media (min-width: 1920px){.Mern_Details{height:60vh}.Mern_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}@media (max-width: 768px){.Mern_faq-section{padding:1.5rem;margin:20px auto}.Mern_faq-section h2{font-size:20px;margin-bottom:15px}.Mern_faq-question{padding:10px;font-size:16px}.Mern_faq-question span{font-size:16px;padding:10px}.Mern_faq-answer{padding:10px;font-size:14px}}@media (max-width: 480px){.Mern_faq-section{padding:1rem;margin:15px auto}.Mern_faq-section h2{font-size:18px}.Mern_faq-question{padding:8px;font-size:14px}.Mern_faq-question span{font-size:14px;padding:8px}.Mern_faq-answer{padding:8px;font-size:13px}}html,body{overflow-x:hidden;width:100%;max-width:100%}.Python_Details,.Python_course-overview,.Python_course-benefit,.Python_course-certificate,.Python_course-visuals-wrapper,.Python_syllabus-flex,.Python_review-section,.Python_faq-section{max-width:100vw;overflow-x:hidden}.Python_Details{position:relative;width:100%;height:108vh;display:flex;background-color:#c5ccd3;justify-content:flex-start;padding:40px;overflow:hidden}.Python_Details{display:flex;justify-content:space-between}.Python_background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.Python_info{position:relative;max-width:600px;color:#fff;z-index:2;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin-top:50px}.Python_info h1{font-weight:lighter;margin-bottom:50px}.Python_info h2{font-weight:lighter;margin-bottom:20px;line-height:1.4}.Python_info p{font-size:15px;line-height:1.5;margin-bottom:20px;text-align:left}.Python_video-containers{top:10%;position:relative;width:350px;height:220px;z-index:3}.Python_video-containers video{width:100%;height:100%;border-radius:8px;object-fit:cover}.Python_bottom-info-flex{position:relative;margin:40px auto;width:80%;max-width:1200px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:40px 60px;border-radius:8px;box-shadow:0 4px 20px #0000001a}.Python_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.Python_bottom-info:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background-color:#e0e0e0}.Python_bottom-info h3{font-size:18px;font-weight:700;color:#343b42;margin-bottom:8px;line-height:1.3}.Python_bottom-info p{font-size:15px;color:#666;line-height:1.4;margin:0}#Python_rating{background-color:#c5ccd3}.Python_rating-review{margin:0 auto;width:60%;background:#c5ccd3;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px;z-index:2}.Python_rating-info{text-align:center}.Python_rating-info h1{color:#343b42;font-weight:700;margin-left:40px;display:flex;justify-content:space-evenly;align-items:center}.Python_rating-info img{width:20%;height:auto;object-fit:contain}.Python_course-overview{background:#f8f9fa;max-width:1500px;margin:40px auto;padding:0;display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-radius:0;overflow:visible;min-height:auto;gap:3rem;box-shadow:none}.Python_course-overview:before{display:none}.Python_course-overview>*{position:relative;z-index:1}.Python_course-detail{flex:1;max-width:65%;background:transparent;padding:20px 70px;box-shadow:none;border:none;transition:none;position:relative;overflow:visible;border-radius:0}.Python_course-overview h1{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;line-height:1.2;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1)}.Python_course-overview p{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:1.5rem;text-align:center;max-width:800px;margin-right:auto;text-shadow:0 1px 2px rgba(0,0,0,.1)}.Python_course-detail p{font-size:1.2rem;color:#555;line-height:1.7;margin-bottom:1.5rem;text-align:left}.Python_course-detail h1{font-size:2.8rem;color:#2c3e50;margin-bottom:1.5rem;text-align:left;font-weight:700;position:relative}.Python_course-detail h1:not(:first-child){font-size:2.2rem}.Python_course-detail h1:last-of-type{padding-top:1.5rem;border-top:2px solid rgba(0,180,216,.2)}.Python_course-detail h1:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.Python_course-image{position:relative;z-index:1;flex:0 0 auto;width:35%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;margin-top:0}.Python_course-image img{width:100%;height:auto;max-width:425px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease;z-index:1;object-fit:cover;background:#f0f0f0;border:3px solid #1868db;border-radius:8px}.Python_course-image img:hover{transform:scale(1.05)}.Python_course-viewflex ul{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:50px;list-style:none}.Python_course-viewflex ul li{width:30%;display:flex;align-items:flex-start;font-size:1.1rem;color:#2c3e50;margin-bottom:.8rem;line-height:1.6;padding:0;background:transparent;border:none;border-radius:0;position:relative;font-weight:500}.Python_course-viewflex ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.4rem;margin-top:.1rem}.Python_course-viewflex ul li:hover{transform:none;box-shadow:none;background:transparent}.Python_course-viewflex ul li img{display:none}.Python_course-certificate{max-width:1500px;margin:40px auto;padding:0;background:#f8f9fa;position:relative;border-radius:0;overflow:visible;min-height:auto;box-shadow:none}.Python_course-certificate:before{display:none}.Python_course-certificate>*{position:relative;z-index:1}.Python_certification-container{display:flex;align-items:center;gap:60px;padding:0;background:transparent;box-shadow:none}.Python_certification-content{padding:20px 70px;flex:1;max-width:60%}.Python_certification-content h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.Python_certification-content h1:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.Python_certification-content p{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2rem}.Python_certification-content h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;position:relative}.Python_certification-content h2:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#1868db;border-radius:2px}.Python_certification-content h3{font-size:1.4rem;font-weight:600;color:#2c3e50;margin:1.5rem 0 1rem}.Python_certification-content ul{padding-left:0;margin:1rem 0 2rem;list-style:none}.Python_certification-content ul li{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.8rem;padding-left:0;position:relative;display:flex;align-items:flex-start;text-align:left}.Python_certification-content ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.2rem}.Python_enroll-btn{background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:20px}.Python_enroll-btn:hover{background:#1557c0}.Python_certificate-visual{flex:1;max-width:40%;display:flex;justify-content:center;align-items:center}.Python_certificate-card{background:#fff;padding:2rem;border-radius:8px;position:relative;overflow:hidden;border:3px solid #1868db;box-shadow:0 4px 15px #0000001a}.Python_certificate-card:before{display:none}.Python_certificate-card>*{position:relative;z-index:1}.Python_course-visuals-wrapper{max-width:1500px;margin:40px auto;background:#f8f9fa url(/assets/coursevisual-Q9Ck17tD.jpg) center center/cover no-repeat;overflow:hidden;width:100%;box-sizing:border-box;position:relative;min-height:400px;border-radius:20px}.Python_video-section-card{max-width:1500px;width:100%;padding:30px;box-sizing:border-box;border-radius:10px;box-shadow:0 4px 12px #0000001a;position:relative;z-index:2}.Python_video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#1868db;transition:all .3s ease;cursor:pointer}.Python_video-play-button:before{content:"▶";margin-left:2px}.Python_video-play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.Python_video-carousel{display:flex;align-items:center;justify-content:center;gap:2rem;margin:2rem 0}.Python_video-carousel-side{flex:0 0 200px;height:150px;cursor:pointer;transition:all .3s ease;opacity:.7}.Python_video-carousel-side:hover{opacity:1;transform:scale(1.05)}.Python_video-side-image-container{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0003}.Python_video-side-image-container img{width:100%;height:100%;object-fit:cover}.Python_video-side-overlay{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;transition:all .3s ease}.Python_video-carousel-side:hover .Python_video-side-overlay{background:#000000b3}.Python_video-carousel-main{flex:0 0 400px;height:250px;position:relative;cursor:pointer;transition:all .3s ease}.Python_video-carousel-main:hover{transform:scale(1.02)}.Python_video-main-image-container{position:relative;width:100%;height:100%;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px #0000004d}.Python_video-main-image-container img{width:100%;height:100%;object-fit:cover}.Python_video-main-details{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);padding:1.5rem;color:#fff}.Python_video-main-title{font-size:1.5rem;font-weight:600;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.Python_video-progress-container{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.Python_video-progress-item{display:flex;align-items:center}.Python_video-progress-capsule{width:40px;height:4px;background:#fff;border-radius:2px;overflow:hidden}.Python_video-progress-fill{height:100%;background:#1868db;border-radius:2px;transition:width .1s ease}.Python_video-progress-fill.active{background:#1868db}.Python_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000;cursor:pointer}.Python_close-btn{position:absolute;top:20px;right:30px;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;z-index:1001}.Python_video-popup{width:80%;height:60%;max-width:800px;border-radius:10px}.Python_course-certificate h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.Python_course-certificate p{font-size:16px;line-height:1.8;margin-bottom:20px;text-align:left}.Python_course-certificate-flex{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.Python_course-certificate-detail{flex:1;max-width:48%;padding:20px}.Python_course-certificate-detail h1{font-size:22px;font-weight:700;margin-bottom:15px}.Python_course-certificate-detail ul{padding:0;margin-top:15px}.Python_course-certificate-detail ul li{font-size:16px;margin-bottom:10px;line-height:1.6}.Python_certificate-img{width:100%;max-width:400px;height:auto;display:block;border-radius:4px}.Python_containered{background-color:#f9f9f9;box-shadow:0 4px 12px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:45%;height:100%}.Python_form-group{margin-bottom:15px;width:100%}.Python_containered label{display:block;font-size:1.1em;margin-bottom:8px;font-weight:600}.Python_containered input[type=text],.Python_containered input[type=tel],.Python_containered textarea{width:100%;padding:10px;font-size:1em;border:1px solid #ccc;border-radius:5px;margin-top:8px;transition:border-color .3s ease,box-shadow .3s ease}.Python_containered textarea{resize:vertical;min-height:80px;max-height:150px}#Python_button{width:100%;padding:12px;background-color:#1868db;color:#fff;font-size:1.2em;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .3s ease;margin-top:20px}#Python_button:hover{background-color:#c5ccd3;color:#000;transform:scale(1.05)}.Python_course-benefit{position:relative;width:100%;min-height:70vh;padding:3rem 2rem;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;margin:0;font-family:Arial,sans-serif;color:#343b42;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}.Python_course-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.Python_course-benefit>*{position:relative;z-index:2}.Python_course-benefit h1{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;width:100%}.Python_course-benefit p{font-size:16px;color:#fff;margin-bottom:20px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:left;max-width:800px;margin-left:auto;margin-right:auto}.Python_course-benefit-container{display:flex;justify-content:space-between;gap:20px;border:1px solid #ddd;padding:25px;background:#fff;box-shadow:0 4px 10px #0000001a;max-width:1200px;width:100%;margin:0 auto}.Python_designation{width:30%;display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.Python_designation h3{font-size:18px;margin-bottom:10px;font-weight:700;text-align:center;text-transform:uppercase;color:#343b42}.Python_designation div{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.Python_designation div:hover{background:#d6d8db}.Python_designation div.Python_active{background:#343b42;color:#fff;font-weight:700}.Python_chart,.Python_companies{width:30%;text-align:center}.Python_chart h3,.Python_companies h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center}.Python_chart img,.Python_companies img{max-width:250px}.Python_salary-chart{display:flex;flex-direction:column;align-items:center;gap:34px}.Python_salary-circle{margin-top:40px;width:180px;height:180px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.Python_salary-center{width:130px;height:130px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a}.Python_salary-amount{font-size:18px;font-weight:700;color:#1868db;line-height:1}.Python_salary-label{font-size:12px;color:#666;margin-top:2px}.Python_salary-range{display:flex;justify-content:space-between;width:100%;margin-top:15px;max-width:280px;gap:40px}.Python_salary-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#343b42}.Python_salary-dot{width:8px;height:8px;border-radius:50%}.Python_salary-dot.max,.Python_salary-dot.min{background-color:#1868db}.Python_company-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.Python_company-card{display:flex;align-items:center;gap:25px;padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.Python_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.Python_company-logo-img{width:40px;height:40px;border-radius:8px;object-fit:contain;flex-shrink:0}.Python_company-info h4{font-size:14px;text-align:left;font-weight:700;color:#333;margin:0 0 4px}.Python_company-info p{font-size:12px;color:#666;margin:0}.Python_chart p,.Python_companies p{margin-top:20px;margin-bottom:0;font-size:12px;color:#999;text-align:center}.Python_course-benefit-container{display:flex;justify-content:space-between;align-items:flex-end}.Python_chart,.Python_companies{display:flex;flex-direction:column;justify-content:space-between;height:100%}.Python_company-set{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:10px}.Python_company-set img{width:100px;height:100px;object-fit:contain;transition:transform .3s}.Python_company-set img:hover{transform:scale(1.1)}.Python_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.Python_title-container h1{font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#fff}.Python_title-container p{font-size:1.125rem;color:#fff;max-width:700px;margin:0 auto;line-height:1.6}.Python_video-slider-section{background-color:#f7f7f7;padding:40px;border-radius:10px;max-width:1500px;margin:20px auto;box-shadow:0 4px 12px #0000001a}.Python_video-slider-title{font-size:1.625rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.875rem}.Python_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.Python_play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.Python_video-slider{position:relative;max-width:100%;overflow:hidden}.Python_video-flex{display:flex;transition:transform .5s ease}.Python_video-container{flex:1 0 35%;margin:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px #0000001a}.Python_thumbnail{width:100%;height:200px;object-fit:cover;border-radius:10px;transition:opacity .3s ease,transform .3s ease}.Python_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.Python_dots-container{text-align:center;margin-top:20px}.Python_dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.Python_dot:hover,.Python_dot.Python_active{background-color:#717171}.Python_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.Python_video-popup{width:80%;height:80%;border:none;border-radius:8px}.Python_close-btn{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.Python_syllabus-flex{background-color:#f9f9f9;max-width:1500px;display:flex;justify-content:space-between;margin:20px auto;padding:1.5rem}.Python_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.Python_syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}.Python_Syllabus{margin:20px;color:#333;width:45%;border-radius:8px;overflow:hidden}.Python_syllabus-section{margin:5px 0}.Python_section-heading{font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;padding:15px 20px;background-color:#f5f5f5;border-radius:8px;transition:all .3s ease;height:50px;position:relative;margin-bottom:8px;border:1px solid #e0e0e0}.Python_section-heading:hover{background-color:silver}.Python_expand-collapse-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#1868db;cursor:pointer}.Python_section-content{display:none;margin-top:5px;font-size:14px;color:#666;padding-left:15px}.Python_section-content p{font-size:18px;color:#333;font-weight:700;margin:10px 0}.Python_Syllabus ul{list-style:none;padding:0;margin:10px 0}.Python_Syllabus ul li{position:relative;font-size:15px;color:#333;background-color:#fff;border:1px solid #bbb;border-radius:4px;padding:8px 12px 8px 30px;margin-bottom:10px}.Python_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#555;border-radius:50%}.Python_Download{max-width:40%}.Python_Download a{display:inline-block;padding:10px 20px;background-color:#b9b9b9;color:#000;text-decoration:none;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.Python_Download a:hover{background-color:red;color:#fff;text-decoration:none;transform:scale(1.05)}.Python_placement{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;background:url(/assets/placement-jMESyvF1.jpg) center center/cover no-repeat;border-radius:20px}.Python_place-img{flex:1;text-align:center}.Python_place-img img{max-width:100%;height:auto}.Python_place-detail{flex:1;padding:20px;text-align:left;position:relative}.Python_place-detail h1{color:#fff;font-size:32px;margin-bottom:10px;position:relative}.Python_place-detail p{font-size:16px;line-height:1.6;color:#fff}.Python_review-section{padding:40px 60px;max-width:1500px;margin:20px auto;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:local;min-height:500px}.Python_review-section:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.Python_review-section>*{position:relative;z-index:2}.Python_review-title{font-size:26px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;position:relative;z-index:3;text-shadow:2px 2px 4px rgba(0,0,0,.5);width:100%;display:block}.Python_review-slider{position:relative;max-width:100%;overflow:hidden;padding:0 20px}.Python_review-container{position:relative;max-width:100%;overflow:hidden;display:flex;justify-content:center}.Python_review-flex{display:flex;gap:20px;transition:all .6s ease-in-out;justify-content:center;padding:0 40px;animation:slideInFromRight .6s ease-in-out}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100px)}}.Python_review-flex.Python_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.Python_review-flex:not(.Python_sliding){animation:slideInFromRight .3s ease-in-out forwards}.Python_review-card{background-color:#fff;border-radius:15px;box-shadow:0 6px 14px #0000001a;padding:20px;transition:all .3s ease;font-family:Arial,sans-serif;flex:1;max-width:280px;min-width:250px;box-sizing:border-box}.Python_review-card:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-8px)}.Python_review-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.Python_review-avatar{margin-bottom:10px}.Python_avatar-img{width:100px;height:100px;border-radius:50%;object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d}.Python_review-user-name .Python_user-name{font-size:18px;font-weight:600;color:#333;text-align:center}.Python_review-content p{font-size:16px;line-height:1.6;color:#555;margin-top:10px}.Python_review-dots{text-align:center;margin-top:20px}.Python_dott{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.Python_dott:hover,.Python_dott.Python_active{background-color:#717171}.Python_faq-section{max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;background-color:#f9fafb;border-radius:8px;box-shadow:0 8px 16px #0000001a}.Python_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.Python_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.Python_faq-question{display:flex;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;color:#2c3e50}.Python_faq-toggle{background:none;border:none;padding:15px;cursor:pointer;color:#2c3e50;font-size:18px;transition:color .3s ease}.Python_faq-toggle:hover{color:#1868db}.Python_faq-toggle svg{transition:transform .3s ease}.Python_faq-item.Python_active .Python_faq-toggle svg{transform:rotate(180deg)}.Python_faq-answer{display:none;padding:15px;font-size:16px;background-color:#ecf0f1;border-top:1px solid #e0e0e0}.Python_faq-answer.Python_show{display:block}.Python_faq-answer ul{padding-left:20px;list-style-type:disc}.Python_faq-question span{font-size:18px;font-weight:700}.Python_faq-section h2{text-align:center;font-size:24px;margin-bottom:20px;color:#2c3e50}@media screen and (max-width: 1023px){.Python_video-containers{display:none}}@media screen and (max-width: 1024px){.Python_bottom-info-flex{width:90%;padding:30px 40px;gap:40px}}@media screen and (max-width: 768px){.Python_Details{flex-direction:column;align-items:center;text-align:center;padding:60px 40px;height:auto;min-height:100vh}.Python_info{max-width:100%;margin-bottom:40px}.Python_info h1{font-size:2.5rem}.Python_info h2{font-size:1.3rem}@media screen and (max-width: 1024px){.Python_info,.Python_info h1,.Python_info h2,.Python_info p{text-align:left}}.Python_Details{flex-direction:column;align-items:flex-start;text-align:left;padding:40px 20px;height:auto;min-height:100vh}.Python_info{max-width:100%;margin-bottom:30px;text-align:left}.Python_info h1{font-size:2rem;margin-bottom:20px;text-align:left}.Python_info h2{font-size:1.1rem;margin-bottom:20px;text-align:left}.Python_info p{font-size:1rem;margin-bottom:30px;text-align:left}.Python_course-overview{flex-direction:column;gap:2rem;padding:0;background:#f8f9fa}.Python_course-image{width:100%;margin-top:0;order:-1;position:static}.Python_course-image img{position:static;width:100%;right:auto;top:auto;transform:none;max-width:100%;height:auto}.Python_salary-chart{flex-direction:column;align-items:center;gap:25px}.Python_salary-circle{margin-top:20px;width:120px;height:120px}.Python_salary-center{width:80px;height:80px}.Python_salary-amount{font-size:16px}.Python_salary-range{max-width:250px;gap:30px}.Python_salary-item{font-size:12px;gap:4px}.Python_salary-dot{width:6px;height:6px}.Python_company-cards{gap:10px}.Python_company-card{padding:10px;gap:20px}.Python_company-logo-img{width:35px;height:35px}.Python_company-info h4{font-size:13px}.Python_company-info p{font-size:11px}.Python_info,.Python_course-detail{max-width:100%;width:100%}.Python_course-viewflex ul{flex-direction:column;align-items:center}.Python_course-viewflex ul li{width:100%}}@media screen and (max-width: 768px){.Python_Details{flex-direction:column;align-items:flex-start}#Python_view-img{height:80px;width:80px}.Python_info{max-width:100%}.Python_video-flex{display:flex;flex-direction:column;transform:none;transition:none}.Python_dots-container{display:none}.Python_review-slider{padding:0 10px;max-width:100%;overflow:hidden}.Python_review-nav{display:none}.Python_review-flex{flex-direction:row;gap:0;align-items:stretch;justify-content:center;overflow:hidden;width:100%;animation:slideInFromRight .6s ease-in-out;transition:all .6s ease-in-out}.Python_review-flex.Python_sliding{animation:slideOutToLeft .3s ease-in-out forwards}.Python_review-flex:not(.Python_sliding){animation:slideInFromRight .3s ease-in-out forwards}.Python_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;overflow:visible;margin:0;padding:20px}.Python_review-content{flex:1;display:flex;flex-direction:column;overflow:visible;padding:0}.Python_review-content p{flex:1;display:block;overflow:visible;text-overflow:initial;line-height:1.6;font-size:15px}.Python_review-header{margin-bottom:15px;flex-shrink:0;padding:0;display:flex;flex-direction:column;align-items:center}.Python_avatar-img{width:70px;height:70px;margin-bottom:10px}.Python_review-user-name .Python_user-name{font-size:16px;font-weight:600;text-align:center}.Python_review-section{padding:20px 15px;margin:20px 10px;border-radius:15px;background-size:cover;background-position:center center;min-height:400px}.Python_review-title{font-size:22px;margin-bottom:20px;padding:20px 0;z-index:3;text-shadow:2px 2px 4px rgba(0,0,0,.7)}}@media screen and (min-width: 768px){.Python_video-flex,.Python_review-flex{flex-direction:row;transform:initial;transition:transform .5s ease}.Python_dots-container{display:block}}@media screen and (max-width: 480px){.Python_certificate-img-wrapper,.Python_course-certificate-detail{max-width:100%}.Python_course-certificate-flex,.Python_syllabus-flex{flex-direction:column}.Python_Syllabus{width:90%}.Python_containered{width:100%}#Python_button{width:100%;padding:10px}.Python_review-card{flex:1;max-width:280px;min-width:250px}.Python_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.Python_rating-review{display:none}}@media (max-width: 480px){.Python_Details{height:110vh}.Python_background-image{height:100%}.Python_placement{flex-direction:column;text-align:center;padding:15px;margin:20px auto}.Python_place-img,.Python_place-detail{flex:none;width:100%;padding:10px}.Python_place-detail{text-align:left}.Python_place-detail h1{font-size:28px}.Python_place-detail p{font-size:14px;line-height:1.5}}@media (max-width: 880px){.Python_company-set img{width:44%}}@media (max-width: 480px){.Python_certification-container{padding:0}.Python_certification-content h1{font-size:2rem}.Python_enroll-btn{padding:12px 25px;font-size:1rem}}@media screen and (max-width: 768px){.Python_video-carousel{flex-direction:column;gap:1rem}.Python_video-carousel-side{flex:0 0 150px;height:100px}.Python_video-carousel-main{flex:0 0 300px;height:200px}.Python_video-main-title{font-size:1.2rem}}@media screen and (max-width: 480px){.Python_video-carousel{gap:.5rem}.Python_video-carousel-side{flex:0 0 120px;height:80px}.Python_video-carousel-main{flex:0 0 250px;height:150px}.Python_video-main-title{font-size:1rem}.Python_video-main-details{padding:1rem}}@media (max-width: 768px){.Python_course-benefit{min-height:80vh;padding:2rem 1rem}.Python_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.Python_designation{width:100%;text-align:center;margin-bottom:20px}.Python_designation h3{font-size:16px;margin-bottom:8px}.Python_designation div{width:100%;padding:10px;font-size:14px}.Python_chart,.Python_companies{width:100%}.Python_certification-container{flex-direction:column;gap:2rem;padding:0}.Python_certification-content,.Python_certificate-visual{max-width:100%}.Python_certification-content h1{font-size:2.2rem}.Python_certification-content h2{font-size:1.5rem}.Python_certification-content p{font-size:1.1rem}.Python_chart img,.Python_companies img{max-width:200px}.Python_company-set{justify-content:center;gap:10px}}.Python_info a{display:inline-block;text-decoration:none;padding:15px 35px;background:#1868db;color:#fff;font-weight:600;font-size:1.1rem;border-radius:40px;cursor:pointer;transition:all .3s ease}.Python_info a:hover{background-color:#dfdfdf}@media (min-width: 1920px){.Python_Details{height:60vh}.Python_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}@media (max-width: 768px){.Python_faq-section{padding:1.5rem;margin:20px auto}.Python_faq-section h2{font-size:20px;margin-bottom:15px}.Python_faq-question{padding:10px;font-size:16px}.Python_faq-question span{font-size:16px;padding:10px}.Python_faq-answer{padding:10px;font-size:14px}}@media (max-width: 480px){.Python_faq-section{padding:1rem;margin:15px auto}.Python_faq-section h2{font-size:18px}.Python_faq-question{padding:8px;font-size:14px}.Python_faq-question span{font-size:14px;padding:8px}.Python_faq-answer{padding:8px;font-size:13px}.Python_review-card{padding:15px;min-height:250px}.Python_review-section{padding:15px 10px;margin:15px 5px;background-size:cover;background-position:center center;min-height:350px}.Python_review-title{font-size:20px;margin-bottom:15px;padding:15px 0;z-index:3;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.Python_avatar-img{width:60px;height:60px}.Python_review-user-name .Python_user-name{font-size:15px}.Python_review-content p{font-size:14px;line-height:1.5}}*{margin:0;padding:0;box-sizing:border-box;font-family:Arial,sans-serif}.DigitalMarketing_Details{position:relative;width:100%;height:108vh;display:flex;background:#c5ccd3 url(/assets/Digital_Marketing_1-BMtWIfIP.jpg) center center/cover no-repeat;justify-content:flex-start;padding:40px;overflow:hidden}.DigitalMarketing_Details{display:flex;justify-content:space-between}.DigitalMarketing_background-image{position:absolute;top:0;left:0;width:100%;height:91%;object-fit:cover;z-index:0}.DigitalMarketing_info{position:relative;max-width:600px;color:#fff;z-index:2;margin-top:50px}.DigitalMarketing_info h1{font-weight:lighter;margin-bottom:50px}.DigitalMarketing_info h2{font-weight:lighter;margin-bottom:20px;line-height:1.4}.DigitalMarketing_info p{font-size:15px;line-height:1.5;margin-bottom:20px;text-align:justify}.DigitalMarketing_video-containers{top:10%;position:relative;width:350px;height:220px;z-index:3}.DigitalMarketing_video-containers video{width:100%;height:100%;border-radius:8px;object-fit:cover}.DigitalMarketing_bottom-info-flex{position:relative;margin:40px auto;width:80%;max-width:1200px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:40px 60px;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;z-index:10}.DigitalMarketing_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.DigitalMarketing_bottom-info:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background-color:#e0e0e0}.DigitalMarketing_bottom-info h3{font-size:18px;font-weight:700;color:#343b42;margin-bottom:8px;line-height:1.3}.DigitalMarketing_bottom-info p{font-size:15px;color:#666;line-height:1.4;margin:0}.DigitalMarketing_rating{background-color:#c5ccd3}.DigitalMarketing_rating-review{margin:0 auto;width:60%;background:#c5ccd3;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px;z-index:2}.DigitalMarketing_rating-info{text-align:center}.DigitalMarketing_rating-info h1{color:#343b42;font-weight:700;margin-left:40px;display:flex;justify-content:space-evenly;align-items:center}.DigitalMarketing_rating-info img{width:20%;height:auto;object-fit:contain}.DigitalMarketing_course-overview{background:#f8f9fa;max-width:1500px;margin:40px auto;padding:3rem 4rem;gap:3rem;position:relative;z-index:1;display:flex;justify-content:space-between}.DigitalMarketing_course-detail{width:60%}.DigitalMarketing_course-image{position:relative;z-index:1;flex:0 0 auto;width:35%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;margin-top:0}.DigitalMarketing_course-image img{width:100%;height:auto;max-width:425px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease;z-index:1;object-fit:cover;background:#f0f0f0;border:3px solid #1868db;border-radius:8px}.DigitalMarketing_course-image img:hover{transform:scale(1.05)}.DigitalMarketing_course-overview h1{font-size:2.8rem;color:#2c3e50;margin-bottom:1.5rem;text-align:left;font-weight:700;position:relative}.DigitalMarketing_course-detail h1:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:3px;background:#1868db;border-radius:2px}.DigitalMarketing_course-detail h1:last-of-type{padding-top:1.5rem;border-top:2px solid rgba(0,180,216,.2)}.DigitalMarketing_course-detail p{font-size:1.2rem;color:#555;line-height:1.7;margin-bottom:2rem;text-align:justify;font-weight:400}.DigitalMarketing_course-viewflex ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;list-style:none;padding:0}.DigitalMarketing_course-viewflex ul li{width:100%;display:flex;align-items:flex-start;font-size:1.1rem;color:#2c3e50;margin-bottom:.8rem;line-height:1.6;padding:0;background:transparent;border:none;transition:none;box-shadow:none;border-radius:0;position:relative;font-weight:500}.DigitalMarketing_course-viewflex ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.4rem;margin-top:.1rem}.DigitalMarketing_course-viewflex ul li:hover{transform:none;box-shadow:none;background:transparent}.DigitalMarketing_course-viewflex ul li img{width:20px;height:20px;margin-right:.8rem;flex-shrink:0;margin-top:1px}.DigitalMarketing_course-certificate{max-width:1500px;margin:40px auto;padding:0;background:#f8f9fa;position:relative;border-radius:0;overflow:visible;min-height:auto;box-shadow:none}.DigitalMarketing_course-certificate:before{display:none}.DigitalMarketing_course-certificate>*{position:relative;z-index:1}.DigitalMarketing_certification-container{display:flex;align-items:center;gap:60px;padding:0;background:transparent;box-shadow:none}.DigitalMarketing_certification-content{padding:20px 70px;flex:1;max-width:60%}.DigitalMarketing_certification-content h1{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem;line-height:1.2;position:relative}.DigitalMarketing_certification-content h1:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:#1868db;border-radius:2px}.DigitalMarketing_certification-content p{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2rem;text-align:justify}.DigitalMarketing_certification-content h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:2rem 0 1rem;position:relative}.DigitalMarketing_certification-content h2:after{content:"";position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#1868db;border-radius:2px}.DigitalMarketing_certification-content h3{font-size:1.4rem;font-weight:600;color:#2c3e50;margin:1.5rem 0 1rem}.DigitalMarketing_certification-content ul{padding-left:0;margin:1rem 0 2rem;list-style:none}.DigitalMarketing_certification-content ul li{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.8rem;padding-left:0;position:relative;display:flex;align-items:flex-start;text-align:justify}.DigitalMarketing_certification-content ul li:before{content:"•";color:#1868db;font-weight:700;margin-right:.75rem;flex-shrink:0;font-size:1.2rem}.DigitalMarketing_enroll-btn{background:#1868db;color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:20px}.DigitalMarketing_enroll-btn:hover{background:#1557c0}.DigitalMarketing_certificate-visual{flex:1;max-width:40%;display:flex;justify-content:center;align-items:center;padding:20px}.DigitalMarketing_certificate-card{background:#fff;padding:2rem;border-radius:8px;position:relative;overflow:hidden;border:3px solid #1868db;box-shadow:0 4px 15px #0000001a}.DigitalMarketing_certificate-card:before{display:none}.DigitalMarketing_certificate-card>*{position:relative;z-index:1}.DigitalMarketing_certificate-img{width:100%;max-width:400px;height:auto;border-radius:8px;object-fit:contain}.DigitalMarketing_certificate-img-wrapper{position:relative;width:100%;height:330px;max-width:48%;padding:20px;display:flex;justify-content:center;align-items:center;background:url(/assets/cert-back-CdEVAmwM.jpg) no-repeat center center;background-size:cover;border-radius:8px;box-shadow:0 4px 8px #0000001a}#certificate-img{width:100%;max-width:400px;height:auto;display:block;z-index:1}.DigitalMarketing_containered{background:#fff;box-shadow:0 8px 25px #00000026;padding:2.5rem;transition:transform .3s ease,box-shadow .3s ease;width:45%;height:auto;border:1px solid #e5e7eb;position:relative;z-index:1}.DigitalMarketing_containered:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0003}.DigitalMarketing_containered p{text-align:center;margin-bottom:20px;font-size:.85rem;color:#404040;display:block;visibility:visible;opacity:1}.DigitalMarketing_form-group{margin-bottom:15px;width:100%}.DigitalMarketing_containered label{display:block!important;font-size:1.1em;margin-bottom:8px;font-weight:600;color:#333!important;visibility:visible!important;opacity:1!important;text-align:left;width:100%}.DigitalMarketing_containered input[type=text],.DigitalMarketing_containered input[type=tel],.DigitalMarketing_containered textarea{width:100%;padding:12px 16px;font-size:1em;border:2px solid #e5e7eb;border-radius:8px;margin-top:8px;transition:border-color .3s ease,box-shadow .3s ease;background:#f9f9f9}.DigitalMarketing_containered input[type=text]:focus,.DigitalMarketing_containered input[type=tel]:focus,.DigitalMarketing_containered textarea:focus{outline:none;border-color:#1868db;box-shadow:0 0 0 3px #1868db1a;background:#fff}.DigitalMarketing_containered input::placeholder,.DigitalMarketing_containered textarea::placeholder{color:#999;font-style:italic;opacity:1}.DigitalMarketing_containered textarea{resize:vertical;min-height:80px;max-height:150px}.DigitalMarketing_button{width:100%;padding:15px 30px;background:linear-gradient(135deg,#1868db,#1557c0);color:#fff;font-size:1.1em;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;margin-top:20px}.DigitalMarketing_button:hover{transform:translateY(-2px);box-shadow:0 5px 15px #1868db4d}.DigitalMarketing_course-benefit{position:relative;width:100%;min-height:70vh;padding:3rem 2rem;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;margin:0;font-family:Arial,sans-serif;color:#343b42;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}.DigitalMarketing_course-benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.DigitalMarketing_course-benefit>*{position:relative;z-index:2}.DigitalMarketing_course-benefit h1{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;width:100%}.DigitalMarketing_course-benefit p{font-size:16px;color:#fff;margin-bottom:20px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:justify;max-width:800px;margin-left:auto;margin-right:auto}.DigitalMarketing_course-benefit-container{display:flex;justify-content:space-between;gap:20px;border:1px solid #ddd;padding:25px;background:#fff;box-shadow:0 4px 10px #0000001a;max-width:1200px;width:100%;margin:0 auto}.DigitalMarketing_designation{width:30%;display:flex;flex-direction:column;gap:12px}.DigitalMarketing_designation h3{font-size:18px;margin-bottom:10px;font-weight:700;text-align:center;text-transform:uppercase;color:#343b42}.DigitalMarketing_designation div{padding:22px 20px;cursor:pointer;background:#e9ecef;text-align:start;border-radius:5px;font-size:14px;transition:transform .3s,color .3s;width:100%;min-height:60px;display:flex;align-items:center;box-sizing:border-box}.DigitalMarketing_designation div:hover{background:#d6d8db}.DigitalMarketing_designation div.DigitalMarketing_active{background:#343b42;color:#fff;font-weight:700}.DigitalMarketing_chart,.DigitalMarketing_companies{width:30%;text-align:center}.DigitalMarketing_chart h3,.DigitalMarketing_companies h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center}.DigitalMarketing_chart img,.DigitalMarketing_companies img{max-width:250px}.DigitalMarketing_salary-chart{display:flex;flex-direction:column;align-items:center;gap:34px}.DigitalMarketing_salary-circle{margin-top:40px;width:180px;height:180px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.DigitalMarketing_salary-center{width:130px;height:130px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a}.DigitalMarketing_salary-amount{font-size:18px;font-weight:700;color:#1868db;line-height:1}.DigitalMarketing_salary-label{font-size:12px;color:#666;margin-top:2px}.DigitalMarketing_salary-range{display:flex;justify-content:space-between;width:100%;margin-top:15px;max-width:280px;gap:40px}.DigitalMarketing_salary-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#343b42}.DigitalMarketing_salary-dot{width:8px;height:8px;border-radius:50%}.DigitalMarketing_salary-dot.max,.DigitalMarketing_salary-dot.min{background-color:#1868db}.DigitalMarketing_company-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.DigitalMarketing_company-card{display:flex;align-items:center;gap:25px;padding:12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.DigitalMarketing_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.DigitalMarketing_company-logo-img{width:40px;height:40px;border-radius:8px;object-fit:contain;flex-shrink:0}.DigitalMarketing_company-info h4{text-align:left;font-size:14px;font-weight:700;color:#333;margin:0 0 4px}.DigitalMarketing_company-info p{font-size:12px;color:#666;margin:0}.DigitalMarketing_chart p,.DigitalMarketing_companies p{margin-top:20px;margin-bottom:0;font-size:12px;color:#999;text-align:center}.DigitalMarketing_course-benefit-container{display:flex;justify-content:space-between;align-items:flex-end}.DigitalMarketing_chart,.DigitalMarketing_companies{display:flex;flex-direction:column;justify-content:space-between;height:100%}.DigitalMarketing_company-set{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:10px}.DigitalMarketing_company-set img{width:100px;height:100px;object-fit:contain;transition:transform .3s}.DigitalMarketing_company-set img:hover{transform:scale(1.1)}.DigitalMarketing_course-visuals-wrapper{max-width:1500px;margin:40px auto;background:#f8f9fa url(/assets/coursevisual-Q9Ck17tD.jpg) center center/cover no-repeat;overflow:hidden;width:100%;box-sizing:border-box;position:relative;min-height:400px;border-radius:20px}.DigitalMarketing_title-container{text-align:center;padding-top:30px;font-family:Arial,sans-serif;position:relative;z-index:2}.DigitalMarketing_title-container h1{font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#fff}.DigitalMarketing_title-container p{font-size:1.125rem;color:#fff;max-width:700px;margin:0 auto;line-height:1.6}.DigitalMarketing_video-section-card{max-width:1500px;width:100%;padding:30px;box-sizing:border-box;border-radius:10px;position:relative;z-index:2}.DigitalMarketing_video-slider-title{font-size:1.625rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.875rem}.DigitalMarketing_play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#fff;clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;transition:transform .3s ease}.DigitalMarketing_play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.DigitalMarketing_video-slider{position:relative;max-width:100%;overflow:hidden}.DigitalMarketing_video-flex{display:flex;transition:transform .5s ease}.DigitalMarketing_video-container{flex:1 0 35%;margin:10px;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px #0000001a}.DigitalMarketing_thumbnail{width:100%;height:200px;object-fit:cover;border-radius:10px;transition:opacity .3s ease,transform .3s ease}.DigitalMarketing_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.DigitalMarketing_dots-container{text-align:center;margin-top:20px}.DigitalMarketing_dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.DigitalMarketing_dot:hover,.DigitalMarketing_dot.active{background-color:#717171}.DigitalMarketing_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;z-index:1000}.DigitalMarketing_video-popup{width:80%;height:80%;border:none;border-radius:8px}.DigitalMarketing_close-btn{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.DigitalMarketing_syllabus-flex{background:linear-gradient(135deg,#f8f9fa,#e9ecef);max-width:1500px;display:flex;justify-content:space-between;margin:40px auto;padding:3rem 2rem;border-radius:20px;box-shadow:0 8px 25px #0000001a;gap:3rem}#syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}#syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}.DigitalMarketing_Syllabus{margin:0;color:#333;width:50%;overflow:hidden;padding:2rem}.DigitalMarketing_syllabus-section{margin:5px 0}.DigitalMarketing_section-heading{font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;padding:15px 20px;background-color:#f5f5f5;border-radius:8px;transition:all .3s ease;height:50px;position:relative;margin-bottom:8px;border:1px solid #e0e0e0}.DigitalMarketing_section-heading:hover{background-color:#e8e8e8;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.DigitalMarketing_expand-collapse-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:700;color:#1868db;transition:transform .3s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.DigitalMarketing_section-content{display:none;margin-top:5px;font-size:14px;color:#666;padding-left:15px}.DigitalMarketing_section-content p{font-size:18px;color:#333;font-weight:700;margin:10px 0}.DigitalMarketing_Syllabus ul{list-style:none;padding:0;margin:10px 0}.DigitalMarketing_Syllabus ul li{position:relative;font-size:15px;color:#333;background-color:#fff;border:1px solid #bbb;border-radius:4px;padding:8px 12px 8px 30px;margin-bottom:10px}.DigitalMarketing_Syllabus ul li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#555;border-radius:50%}.DigitalMarketing_Download{max-width:40%}.DigitalMarketing_Download a{display:inline-block;padding:10px 20px;background-color:#b9b9b9;color:#000;text-decoration:none;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.DigitalMarketing_Download a:hover{background-color:red;color:#fff;text-decoration:none;transform:scale(1.05)}.DigitalMarketing_payaplace{background-color:#f7f7f7;max-width:1500px;margin:0 auto;display:flex;gap:20px;align-items:center;justify-content:space-between;padding:2.5rem}.DigitalMarketing_pap-detail,.DigitalMarketing_place-detail{flex:1;padding:20px}.DigitalMarketing_pap-detail h1,.DigitalMarketing_place-detail h1{font-size:24px;color:#fff;margin-bottom:10px}.DigitalMarketing_pap-detail p,.DigitalMarketing_place-detail p{font-size:16px;color:#fff;line-height:1.5}.DigitalMarketing_pap-detail a{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#343b42;color:#fff;text-decoration:none;border-radius:5px;transition:.3s ease}.DigitalMarketing_pap-detail a:hover{background-color:#22272c}@media screen and (max-width: 480px){.DigitalMarketing_payaplace{flex-direction:column}}.DigitalMarketing_review-section{padding:40px;max-width:1500px;margin:20px auto;background:#f9f9f9 url(/assets/benifits-CP_lTwlj.jpg) center center/cover no-repeat;position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.DigitalMarketing_review-section:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.DigitalMarketing_review-section>*{position:relative;z-index:2}.DigitalMarketing_review-title{font-size:26px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px;padding:40px 0}.DigitalMarketing_review-slider{position:relative;overflow:hidden;margin:2rem 0}.DigitalMarketing_review-container{position:relative;width:100%;height:390px}.DigitalMarketing_review-flex{display:flex;justify-content:center;align-items:stretch;gap:20px;transition:transform .6s ease-in-out}.DigitalMarketing_review-card{background-color:#fff;border-radius:15px;box-shadow:0 6px 14px #0000001a;padding:20px;transition:all .3s ease;font-family:Arial,sans-serif;flex:1;max-width:280px;min-width:250px;box-sizing:border-box}.DigitalMarketing_review-card:hover{box-shadow:0 10px 20px #00000026}.DigitalMarketing_review-header{display:flex;align-items:center;margin-bottom:1rem}.DigitalMarketing_review-avatar{width:100px;height:100px;border-radius:50%;overflow:hidden;margin-right:1rem;flex-shrink:0}.DigitalMarketing_avatar-img{width:100px;height:100px;border-radius:50px;object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d}.DigitalMarketing_review-user-name{flex:1}.DigitalMarketing_user-name{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0}.DigitalMarketing_review-content{flex:1;display:flex;align-items:center}.DigitalMarketing_review-content p{font-size:1rem;line-height:1.6;color:#555;margin:0;font-style:italic}.DigitalMarketing_review-flex.DigitalMarketing_sliding{animation:slideOut .6s ease-in-out}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(-100%)}}.DigitalMarketing_review-dots{text-align:center;margin-top:20px}.DigitalMarketing_dott{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease;cursor:pointer}.DigitalMarketing_dott:hover,.DigitalMarketing_dott.active{background-color:#717171}.DigitalMarketing_faq-section{max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;border-radius:8px;box-shadow:0 8px 16px #0000001a}.DigitalMarketing_faq-item{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.DigitalMarketing_faq-question{display:flex;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;color:#2c3e50;color:#fff}.DigitalMarketing_faq-toggle{background:none;border:none;font-size:14px;cursor:pointer;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:15px}.DigitalMarketing_faq-toggle svg{transition:transform .3s ease}.DigitalMarketing_faq-item.DigitalMarketing_active .DigitalMarketing_faq-toggle svg{transform:rotate(180deg)}.DigitalMarketing_faq-answer{display:none;padding:15px;font-size:16px;border-top:1px solid #e0e0e0}.DigitalMarketing_faq-answer.DigitalMarketing_show{display:block}.DigitalMarketing_faq-answer ul{padding-left:20px;list-style-type:disc}.DigitalMarketing_faq-question span{font-size:18px;font-weight:700;color:#2c3e50;padding:15px}.DigitalMarketing_faq-section h2{text-align:center;font-size:24px;margin-bottom:20px;color:#2c3e50}.DigitalMarketing_tools{width:100%;text-align:center;margin:40px 0;padding:3rem 2rem;background:#f8f9fa url(/assets/toolscovered-Ddi5hwZ6.jpg) center center/cover no-repeat;border-radius:0;position:relative;overflow:hidden;min-height:500px}.DigitalMarketing_tools:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#ffffffd9;z-index:1}.DigitalMarketing_tools>*{position:relative;z-index:2}.DigitalMarketing_tools h1{font-size:2rem;color:#6ab4ff;margin-bottom:40px;font-weight:600}.DigitalMarketing_tools-flex{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:0;margin:0}.DigitalMarketing_tools-flex ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.DigitalMarketing_tools-flex li{display:flex;justify-content:center;align-items:center;width:120px;height:120px;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.DigitalMarketing_tools-flex li img{max-width:100%;max-height:100%;object-fit:contain}.DigitalMarketing_tools-flex li:hover{transform:translateY(-5px)}@media screen and (max-width: 1023px){.DigitalMarketing_video-containers{display:none}}@media screen and (max-width: 1024px){.DigitalMarketing_bottom-info-flex{width:90%;padding:30px 40px;gap:40px}}@media (max-width: 880px){.DigitalMarketing_company-set img{width:44%}}@media screen and (max-width: 768px){.DigitalMarketing_bottom-info-flex{width:90%;padding:20px;gap:20px;flex-direction:column}.DigitalMarketing_course-overview{flex-direction:column;gap:2rem;padding:0;background:#f8f9fa}.DigitalMarketing_course-image{width:100%;margin-top:0;order:-1;position:static}.DigitalMarketing_course-image img{position:static;width:100%;right:auto;top:auto;transform:none;max-width:100%}.DigitalMarketing_course-image img .DigitalMarketing_salary-chart{flex-direction:column;align-items:center;gap:25px}.DigitalMarketing_course-image img .DigitalMarketing_salary-circle{margin-top:20px;width:120px;height:120px}.DigitalMarketing_course-image img .DigitalMarketing_salary-center{width:80px;height:80px}.DigitalMarketing_course-image img .DigitalMarketing_salary-amount{font-size:16px}.DigitalMarketing_course-image img .DigitalMarketing_salary-range{max-width:250px;gap:30px}.DigitalMarketing_course-image img .DigitalMarketing_salary-item{font-size:12px;gap:4px}.DigitalMarketing_course-image img .DigitalMarketing_salary-dot{width:6px;height:6px}.DigitalMarketing_course-image img .DigitalMarketing_company-cards{gap:10px}.DigitalMarketing_course-image img .DigitalMarketing_company-card{padding:10px;gap:20px}.DigitalMarketing_course-image img .DigitalMarketing_company-logo-img{width:35px;height:35px}.DigitalMarketing_course-image img .DigitalMarketing_company-info h4{font-size:13px}.DigitalMarketing_course-image img .DigitalMarketing_company-info p{font-size:11px}.DigitalMarketing_info,.DigitalMarketing_course-detail{max-width:100%;width:100%}.DigitalMarketing_course-viewflex ul{grid-template-columns:repeat(2,1fr);gap:.5rem}.DigitalMarketing_course-viewflex ul li{width:100%;padding:1rem;text-align:left}.DigitalMarketing_course-detail p{font-size:1rem}}@media screen and (max-width: 480px){.DigitalMarketing_course-viewflex ul{grid-template-columns:1fr;gap:.5rem}}@media screen and (max-width: 768px){.DigitalMarketing_Details{flex-direction:column;align-items:flex-start}#view-img{height:80px;width:80px}.DigitalMarketing_info{max-width:100%}.DigitalMarketing_video-flex{display:flex;flex-direction:column;transform:none;transition:none}.DigitalMarketing_dots-container{display:none}.DigitalMarketing_review-slider{flex-direction:column;gap:15px;height:300px;overflow:hidden;padding:0 20px}.DigitalMarketing_review-nav{display:none}.DigitalMarketing_review-flex{flex-direction:row;gap:0;align-items:stretch;justify-content:flex-start;overflow:hidden;height:100%;width:100%;transition:transform .6s ease-in-out}.DigitalMarketing_review-card{flex:0 0 100%;max-width:100%;min-width:100%;width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;overflow:visible;margin:0;padding:20px}.DigitalMarketing_review-flex .DigitalMarketing_review-card:not(:first-child){display:none}.DigitalMarketing_review-content{flex:1;display:flex;flex-direction:column;overflow:visible;padding:0}.DigitalMarketing_review-content p{flex:1;display:block;overflow:visible;text-overflow:initial;line-height:1.6;font-size:15px}.DigitalMarketing_review-header{margin-bottom:10px;flex-shrink:0;padding:15px 15px 0}.DigitalMarketing_avatar-img{width:80px;height:80px}.DigitalMarketing_review-user-name .DigitalMarketing_user-name{font-size:16px}.DigitalMarketing_review-content p{font-size:14px;line-height:1.5}}@media screen and (min-width: 768px){.DigitalMarketing_video-flex,.DigitalMarketing_review-flex{flex-direction:row;transform:initial;transition:transform .5s ease}.DigitalMarketing_dots-container{display:block}}@media screen and (max-width: 480px){.DigitalMarketing_certificate-img-wrapper{max-width:100%}.DigitalMarketing_certification-container{flex-direction:column;gap:30px}.DigitalMarketing_certification-content{padding:20px;max-width:100%}.DigitalMarketing_certificate-visual{max-width:100%}.DigitalMarketing_certification-content h1{font-size:2rem}.DigitalMarketing_enroll-btn{padding:12px 25px;font-size:1rem}.DigitalMarketing_syllabus-flex{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.DigitalMarketing_Syllabus{width:100%}.DigitalMarketing_containered{width:100%;padding:2rem}.DigitalMarketing_syllabus-flex{padding:1.5rem 1rem;gap:1.5rem}.DigitalMarketing_containered{padding:1.5rem}.DigitalMarketing_button{padding:12px 20px;font-size:1em}#syllabus-h{font-size:2rem}.DigitalMarketing_review-card{flex:1 0 100%;margin-bottom:20px}.DigitalMarketing_certificate{flex-direction:column;gap:10px}.DigitalMarketing_bottom-info-flex,.DigitalMarketing_rating-review{display:none}}@media (max-width: 480px){.DigitalMarketing_Details{height:110vh}.DigitalMarketing_background-image{height:91%}.DigitalMarketing_placement{flex-direction:column;text-align:center;padding:20px;margin:20px auto}.DigitalMarketing_place-detail h1{font-size:28px}.DigitalMarketing_place-detail p{font-size:14px}.DigitalMarketing_place-img,.DigitalMarketing_place-detail{flex:none;width:100%;padding:10px}.DigitalMarketing_place-detail{text-align:left}.DigitalMarketing_place-detail p{font-size:14px;line-height:1.5}.DigitalMarketing_placement{padding:15px;margin:15px auto}.DigitalMarketing_place-detail h1{font-size:24px;margin-bottom:8px}.DigitalMarketing_place-detail p{font-size:13px}}@media (max-width: 768px){.DigitalMarketing_course-benefit{min-height:80vh;padding:2rem 1rem}.DigitalMarketing_course-benefit-container{flex-direction:column;align-items:center;padding:15px;max-width:100%}.DigitalMarketing_certification-container{flex-direction:column;gap:30px}.DigitalMarketing_certification-content{padding:20px;max-width:100%}.DigitalMarketing_certificate-visual{max-width:100%}.DigitalMarketing_certification-content h1{font-size:2.2rem}.DigitalMarketing_certification-content h2{font-size:1.5rem}.DigitalMarketing_certification-content p{font-size:1.1rem}#syllabus-h{font-size:1.8rem}.DigitalMarketing_designation{width:100%;text-align:center;margin-bottom:20px}.DigitalMarketing_designation h3{font-size:16px;margin-bottom:8px}.DigitalMarketing_designation div{width:100%;padding:10px;font-size:14px}.DigitalMarketing_chart,.DigitalMarketing_companies{width:100%}.DigitalMarketing_company-set{justify-content:center;gap:10px}.DigitalMarketing_info a{padding:12px 25px;font-size:1rem}}.DigitalMarketing_info a{display:inline-block;text-decoration:none;padding:15px 35px;background:#1868db;color:#fff;font-weight:600;font-size:1.1rem;border-radius:40px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #1868db4d}.DigitalMarketing_info a:hover{background:#1556b8;transform:translateY(-2px);box-shadow:0 6px 20px #1868db66}@media (min-width: 1920px){.DigitalMarketing_Details{height:60vh}.DigitalMarketing_bottom-info-flex{width:80%;max-width:1400px;padding:40px 80px}}.DigitalMarketing_placement{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;background:url(/assets/placement-jMESyvF1.jpg) center center / cover no-repeat;position:relative;overflow:hidden;border-radius:20px;min-height:400px}.DigitalMarketing_place-img{flex:1;text-align:center}.DigitalMarketing_place-img img{max-width:100%;height:auto}.DigitalMarketing_place-detail{flex:1;padding:20px;text-align:left;position:relative}.DigitalMarketing_place-detail h1{color:#fff;font-size:32px;margin-bottom:10px;position:relative}.DigitalMarketing_place-detail p{font-size:16px;line-height:1.6;color:#fff}.DigitalMarketing_course-highlights-section{max-width:1500px;margin:40px auto;padding:0 20px}.DigitalMarketing_highlights-container{background:#fff;border-radius:12px;box-shadow:0 8px 25px #0000001f,0 4px 12px #00000014;padding:40px;display:flex;gap:40px;align-items:flex-start}.DigitalMarketing_highlights-left{flex:1}.DigitalMarketing_highlights-left h2{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:25px;line-height:1.2}.DigitalMarketing_highlights-list{display:flex;flex-direction:column;gap:20px}.DigitalMarketing_highlight-item{display:flex;align-items:flex-start;gap:15px}.DigitalMarketing_check-icon{background:#28a745;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0;margin-top:2px}.DigitalMarketing_highlight-content{font-size:1rem;line-height:1.5;color:#555;text-align:justify}.DigitalMarketing_highlights-right{flex:1;text-align:center;padding:20px;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.DigitalMarketing_highlights-right h2{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:15px;line-height:1.2}.DigitalMarketing_highlights-right p{font-size:1.1rem;color:#666;margin-bottom:25px;line-height:1.5;text-align:justify}.DigitalMarketing_enroll-highlight-btn{background:linear-gradient(135deg,#1868db,#1557c0);color:#fff;border:none;padding:15px 35px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.DigitalMarketing_enroll-highlight-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1868db4d}@media screen and (max-width: 768px){.DigitalMarketing_highlights-container{flex-direction:column;gap:30px;padding:30px}.DigitalMarketing_highlights-left h2,.DigitalMarketing_highlights-right h2{font-size:1.5rem}.DigitalMarketing_highlights-right p{font-size:1rem}.DigitalMarketing_highlight-content{font-size:.95rem}}@media screen and (max-width: 480px){.DigitalMarketing_course-highlights-section{margin:30px auto;padding:0 15px}.DigitalMarketing_highlights-container{padding:25px}.DigitalMarketing_highlights-left h2,.DigitalMarketing_highlights-right h2{font-size:1.4rem}.DigitalMarketing_highlights-right p{font-size:.95rem}.DigitalMarketing_highlight-content{font-size:.9rem}.DigitalMarketing_check-icon{width:20px;height:20px;font-size:12px}.DigitalMarketing_enroll-highlight-btn{padding:12px 30px;font-size:1rem}}.DigitalMarketing_tools-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;justify-items:center}.DigitalMarketing_tool-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;background:#fffffff2;border-radius:12px;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease;width:100%;max-width:280px;border:1px solid rgba(255,255,255,.2)}.DigitalMarketing_tool-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.DigitalMarketing_tool-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;margin-bottom:15px}.DigitalMarketing_tool-icon img{width:40px;height:40px;object-fit:contain}.DigitalMarketing_tool-card h3{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 8px;line-height:1.2}.DigitalMarketing_tool-card p{font-size:.9rem;color:#666;margin:0;line-height:1.4}.DigitalMarketing_syllabus-h{padding:0;text-align:center;font-weight:700;font-size:2.5rem;color:#2c3e50;margin-bottom:2rem;position:relative}.DigitalMarketing_syllabus-h:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1868db;border-radius:2px}@media screen and (max-width: 768px){.DigitalMarketing_course-visuals-wrapper{margin:20px 10px;border-radius:10px}.DigitalMarketing_video-section-card{padding:20px}.DigitalMarketing_title-container{padding-top:20px}.DigitalMarketing_title-container h1{font-size:1.5rem}.DigitalMarketing_title-container p{font-size:1rem;padding:0 10px}}@media (max-width: 1200px){.DigitalMarketing_tools-grid{grid-template-columns:repeat(4,1fr);gap:12px}}@media (max-width: 768px){.DigitalMarketing_tools-grid{grid-template-columns:repeat(3,1fr);gap:10px}.DigitalMarketing_tool-card{padding:15px;max-width:160px}.DigitalMarketing_tool-icon{width:50px;height:50px;margin-bottom:12px}.DigitalMarketing_tool-card h3{font-size:1rem}.DigitalMarketing_tool-card p{font-size:.85rem}}@media (max-width: 480px){.DigitalMarketing_tools-grid{grid-template-columns:repeat(2,1fr);gap:8px}.DigitalMarketing_tool-card{padding:12px;max-width:140px}.DigitalMarketing_tool-icon{width:45px;height:45px;margin-bottom:10px}.DigitalMarketing_tool-card h3{font-size:.9rem}.DigitalMarketing_tool-card p{font-size:.8rem}}.search-results-container{max-width:1000px;margin:0 auto;padding:40px 20px;min-height:80vh;background:#f8f9fa;min-height:100vh}.search-header{text-align:center;margin-bottom:40px;background:#fff;padding:40px;border-radius:12px;box-shadow:0 2px 10px #0000000d}.search-header h1{font-size:2.5rem;color:#323b42;margin-bottom:15px;font-weight:700}.search-query{font-size:1.1rem;color:#666;margin:0}.search-query strong{color:#323b42;font-weight:600}.search-results-list{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;overflow:hidden}.search-result-item{display:flex;align-items:center;padding:24px 32px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .3s ease;position:relative}.search-result-item:last-child{border-bottom:none}.search-result-item:hover{background:#f8f9fa;transform:translate(5px)}.search-result-item:active{background:#e9ecef}.result-icon{width:50px;height:50px;border-radius:10px;background:linear-gradient(135deg,#323b42,#7f919f);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.3rem;margin-right:20px;flex-shrink:0;transition:all .3s ease}.search-result-item:hover .result-icon{transform:scale(1.1);box-shadow:0 4px 15px #323b424d}.result-content{flex:1;min-width:0}.result-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:15px}.result-title{font-size:1.3rem;font-weight:600;color:#323b42;margin:0;line-height:1.3;flex:1;min-width:0}.result-type{padding:4px 12px;border-radius:20px;color:#fff;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.result-description{color:#666;font-size:.95rem;line-height:1.5;margin:0 0 12px}.result-tags{display:flex;flex-wrap:wrap;gap:8px}.result-tag{background:#e9ecef;color:#495057;padding:4px 10px;border-radius:15px;font-size:.8rem;font-weight:500;transition:all .3s ease}.result-tag:hover{background:#323b42;color:#fff}.result-arrow{color:#ccc;font-size:1.1rem;margin-left:20px;transition:all .3s ease;flex-shrink:0}.search-result-item:hover .result-arrow{color:#323b42;transform:translate(3px)}.no-results{text-align:center;background:#fff;padding:60px 40px;border-radius:12px;box-shadow:0 2px 10px #0000000d}.no-results-icon{width:80px;height:80px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#ccc;font-size:2rem}.no-results h2{font-size:1.8rem;color:#323b42;margin-bottom:15px;font-weight:600}.no-results p{color:#666;font-size:1rem;margin-bottom:30px;line-height:1.5}.suggestions{text-align:left;max-width:500px;margin:0 auto}.suggestions h3{font-size:1.1rem;color:#323b42;margin-bottom:15px;font-weight:600}.suggestion-tags{display:flex;flex-wrap:wrap;gap:10px}.suggestion-tag{background:#323b42;color:#fff;padding:8px 16px;border-radius:20px;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .3s ease}.suggestion-tag:hover{background:#7f919f;transform:translateY(-2px);box-shadow:0 4px 12px #323b424d}.search-loading{text-align:center;background:#fff;padding:60px 40px;border-radius:12px;box-shadow:0 2px 10px #0000000d}.loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #323b42;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.search-results-container{padding:20px 15px}.search-header{padding:30px 20px}.search-header h1{font-size:2rem}.search-result-item{padding:20px;flex-direction:column;align-items:flex-start;gap:15px}.result-icon{margin-right:0;align-self:flex-start}.result-header{flex-direction:column;align-items:flex-start;gap:10px}.result-title{font-size:1.2rem}.result-arrow{margin-left:0;align-self:flex-end}.no-results{padding:40px 20px}.no-results h2{font-size:1.5rem}.suggestion-tags{justify-content:center}}@media (max-width: 480px){.search-header h1{font-size:1.8rem}.search-query{font-size:1rem}.search-result-item{padding:15px}.result-title{font-size:1.1rem}.result-description{font-size:.9rem}.result-tags{gap:6px}.result-tag{font-size:.75rem;padding:3px 8px}}.peoplenexus-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;overflow-x:hidden;width:100%;position:relative;z-index:1;min-height:100vh;background:#fff}.peoplenexus-hero{position:relative;width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:0;padding:0}.peoplenexus-hero-overlay{position:absolute;inset:0;background:#0000004d;z-index:1}.peoplenexus-top-nav{position:absolute;top:0;right:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 0}.peoplenexus-nav-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.peoplenexus-logo{display:flex;align-items:center;gap:.5rem;font-weight:700;color:#333}.peoplenexus-logo-icon{width:40px;height:40px;background:linear-gradient(45deg,#00b4d8,#0077b6);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.peoplenexus-logo h2{margin:0;font-size:1.5rem;color:#333}.peoplenexus-nav-menu{display:flex;align-items:center;gap:2rem}.peoplenexus-nav-item{position:relative}.peoplenexus-nav-button{background:none;border:none;color:#fff;font-size:1rem;font-weight:500;padding:.5rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;border-radius:8px;transition:all .3s ease}.peoplenexus-nav-button:hover,.peoplenexus-nav-button.active{background:#00b4d81a}.peoplenexus-dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.peoplenexus-nav-button.active .peoplenexus-dropdown-arrow{transform:rotate(180deg)}.peoplenexus-nav-link{color:#fff;font-size:1rem;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;border-radius:8px}.peoplenexus-nav-link:hover{background:#00b4d81a}.peoplenexus-dropdown-menu{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 10px 30px #00000026;padding:1rem 0;min-width:200px;z-index:1000;animation:peoplenexus-dropdown-fade-in .2s ease}@keyframes peoplenexus-dropdown-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.peoplenexus-dropdown-item{display:block;padding:.75rem 1.5rem;color:#333;text-decoration:none;font-size:.95rem;transition:all .2s ease}.peoplenexus-dropdown-item:hover{background:#00b4d81a;color:#0077b6}.peoplenexus-nav-actions{display:flex;align-items:center;gap:1rem}.peoplenexus-btn-contact{background:#e74c3c;color:#fff;border:none;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;border-radius:6px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.peoplenexus-btn-contact:hover{background:#c0392b;transform:translateY(-1px);box-shadow:0 4px 12px #e74c3c4d}.peoplenexus-hero-content{position:relative;z-index:2;padding:0 2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;height:100%}.peoplenexus-hero-text{color:#fff}.peoplenexus-hero-title{font-size:4rem;font-weight:700;margin-bottom:2rem;line-height:1.2;text-shadow:2px 2px 5px rgba(0,0,0,.7)}.peoplenexus-highlight{color:#fff}.peoplenexus-hero-subtitle{font-size:1.5rem;margin-bottom:3rem;opacity:.9;line-height:1.6;max-width:800px;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.peoplenexus-hero-buttons{display:flex;gap:1rem;flex-wrap:wrap}.peoplenexus-btn-primary{background:linear-gradient(45deg,#ff6b6b,#4ecdc4);color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.peoplenexus-btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0003}.peoplenexus-btn-secondary{background:transparent;color:#fff;border:2px solid white;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease}.peoplenexus-btn-secondary:hover{background:#fff;color:#667eea;transform:translateY(-2px)}.peoplenexus-hero-visual{display:flex;justify-content:center;align-items:center}.peoplenexus-floating-card{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:2rem;text-align:left;color:#fff;box-shadow:0 8px 32px #0000001a}.peoplenexus-animate-float{animation:peoplenexus-float 6s ease-in-out infinite}@keyframes peoplenexus-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.peoplenexus-stats-section{background:#f8f9fa;padding:4rem 2rem;position:relative;z-index:2}.peoplenexus-stats-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:left}.peoplenexus-stat-item{padding:2rem 1rem;background:#fff;border-radius:15px;box-shadow:0 5px 15px #00000014;transition:transform .3s ease;text-align:left}.peoplenexus-stat-item:hover{transform:translateY(-5px)}.peoplenexus-stat-number{font-size:2.5rem;font-weight:700;color:#667eea;margin-bottom:.5rem}.peoplenexus-stat-label{font-size:1rem;color:#666;font-weight:500}.peoplenexus-content-wrapper{max-width:1200px;margin:0 auto;padding:0 2rem}.peoplenexus-section-title{font-size:2.5rem;font-weight:700;text-align:left;margin-bottom:1.5rem;color:#333}.peoplenexus-section-description{font-size:1.2rem;text-align:left;color:#666;margin-bottom:3rem;line-height:1.6}.peoplenexus-section-header{margin-bottom:4rem}.peoplenexus-what-is-section{padding:20px;background:#fff}.peoplenexus-features-cards-section{padding:20px;background:#fff;position:relative;overflow-x:auto}.peoplenexus-features-cards-container{max-width:1200px;margin:0 auto}.peoplenexus-hr-cards-grid{display:flex;gap:15px;overflow-x:auto;padding-bottom:10px}.peoplenexus-hr-card{background:#fff;border-radius:8px;padding:15px 0 15px 15px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;text-align:left;position:relative;overflow:hidden;border:1px solid #f0f0f0;flex:0 0 280px;min-width:280px;height:320px;display:flex;flex-direction:column}.peoplenexus-hr-card:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.peoplenexus-hr-card-title{font-size:1.1rem;font-weight:600;color:#1a1a1a;margin:0 0 12px;line-height:1.3;text-align:left}.peoplenexus-hr-card-image{height:260px;position:relative;flex:1}.peoplenexus-hr-card-image img{width:100%;height:100%;object-fit:contain;border-radius:4px}.peoplenexus-steps-section{padding:20px;background:#e8f2ff;position:relative}.peoplenexus-steps-container{max-width:1200px;margin:0 auto}.peoplenexus-steps-header{text-align:left;margin-bottom:40px}.peoplenexus-steps-title{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px;line-height:1.1}.peoplenexus-steps-subtitle{font-size:1.1rem;color:#666;max-width:800px;line-height:1.6}.peoplenexus-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.peoplenexus-step-item{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.peoplenexus-step-image{margin-bottom:16px;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a;background:#fff;width:100%;max-width:280px}.peoplenexus-step-image img{width:100%;height:auto;display:block}.peoplenexus-step-number{width:50px;height:50px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-bottom:12px}.peoplenexus-step-number-1{background:linear-gradient(135deg,#ff6b6b,#ee5a24);box-shadow:0 3px 10px #ff6b6b4d}.peoplenexus-step-number-2{background:linear-gradient(135deg,#4ecdc4,#44a08d);box-shadow:0 3px 10px #4ecdc44d}.peoplenexus-step-number-3{background:linear-gradient(135deg,#45b7d1,#96c93d);box-shadow:0 3px 10px #45b7d14d}.peoplenexus-step-number-4{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 3px 10px #f093fb4d}.peoplenexus-step-number-5{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 3px 10px #4facfe4d}.peoplenexus-step-number-6{background:linear-gradient(135deg,#43e97b,#38f9d7);box-shadow:0 3px 10px #43e97b4d}.peoplenexus-step-content{text-align:left}.peoplenexus-step-title{font-size:1.4rem;font-weight:700;color:#1a1a1a;margin-bottom:8px;line-height:1.2}.peoplenexus-step-description{font-size:1rem;color:#666;line-height:1.5}.peoplenexus-step-placeholder{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;padding:40px 20px;text-align:center;color:#6c757d;font-weight:500;font-size:1rem}.peoplenexus-what-is-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.peoplenexus-what-is-content{padding:2rem 0}.peoplenexus-what-is-title{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem;line-height:1.2}.peoplenexus-what-is-description{font-size:1.1rem;color:#666;line-height:1.6}.peoplenexus-what-is-image-container{display:flex;justify-content:center;align-items:center;position:relative}.peoplenexus-what-is-image{max-width:100%;height:auto;object-fit:contain}.peoplenexus-features-section{padding:6rem 2rem;background:#f8f9fa}.peoplenexus-features-nav{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.peoplenexus-feature-tab{background:#fff;border:2px solid #e9ecef;padding:1rem 1.5rem;border-radius:50px;cursor:pointer;font-weight:600;color:#666;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.peoplenexus-feature-tab:hover{border-color:#667eea;color:#667eea}.peoplenexus-feature-tab.active{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;border-color:transparent}.peoplenexus-feature-icon{font-size:1.2rem}.peoplenexus-features-content{position:relative}.peoplenexus-feature-panel{display:none;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;background:#fff;padding:3rem;border-radius:20px;box-shadow:0 10px 30px #0000001a}.peoplenexus-feature-panel.active{display:grid}.peoplenexus-feature-details h3{font-size:2rem;margin-bottom:1rem;color:#333}.peoplenexus-feature-details p{font-size:1.1rem;color:#666;line-height:1.6}.peoplenexus-feature-visual{display:flex;justify-content:center}.peoplenexus-feature-mockup{background:#f8f9fa;border-radius:15px;padding:1.5rem;width:300px;box-shadow:0 10px 25px #0000001a}.peoplenexus-mockup-header{display:flex;align-items:center;margin-bottom:1rem}.peoplenexus-mockup-dots{display:flex;gap:.5rem}.peoplenexus-mockup-dots span{width:12px;height:12px;border-radius:50%;background:#ddd}.peoplenexus-mockup-dots span:nth-child(1){background:#ff5f56}.peoplenexus-mockup-dots span:nth-child(2){background:#ffbd2e}.peoplenexus-mockup-dots span:nth-child(3){background:#27ca3f}.peoplenexus-mockup-content{display:flex;align-items:center;gap:1rem}.peoplenexus-mockup-icon{font-size:2rem;background:linear-gradient(45deg,#667eea,#764ba2);width:60px;height:60px;border-radius:15px;display:flex;align-items:center;justify-content:center}.peoplenexus-mockup-text{flex:1}.peoplenexus-mockup-line{height:8px;background:#ddd;border-radius:4px;margin-bottom:.5rem}.peoplenexus-mockup-line.short{width:60%}.peoplenexus-mission-section{padding:6rem 2rem;background:#fff}.peoplenexus-mission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.peoplenexus-mission-card{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:2.5rem;border-radius:20px;text-align:left;transition:transform .3s ease;border:1px solid rgba(255,255,255,.2)}.peoplenexus-mission-card:nth-child(1){background:url(/assets/mission-BO6XIfAJ.jpg) center center/cover no-repeat;position:relative;color:#fff}.peoplenexus-mission-card:nth-child(1):before{content:"";position:absolute;inset:0;background:#0006;border-radius:20px;z-index:1}.peoplenexus-mission-card:nth-child(1) h3,.peoplenexus-mission-card:nth-child(1) p{position:relative;z-index:2;color:#fff}.peoplenexus-mission-card:nth-child(2){background:url(/assets/vision-sF_a_9p9.jpg) center center/cover no-repeat;position:relative;color:#fff}.peoplenexus-mission-card:nth-child(2):before{content:"";position:absolute;inset:0;background:#0006;border-radius:20px;z-index:1}.peoplenexus-mission-card:nth-child(2) h3,.peoplenexus-mission-card:nth-child(2) p{position:relative;z-index:2;color:#fff}.peoplenexus-mission-card:nth-child(3){background:url(/assets/values-BgGoWlPL.jpg) center center/cover no-repeat;position:relative;color:#fff}.peoplenexus-mission-card:nth-child(3):before{content:"";position:absolute;inset:0;background:#0006;border-radius:20px;z-index:1}.peoplenexus-mission-card:nth-child(3) h3,.peoplenexus-mission-card:nth-child(3) p{position:relative;z-index:2;color:#fff}.peoplenexus-mission-card:hover{transform:translateY(-10px)}.peoplenexus-mission-icon{font-size:3rem;margin-bottom:1rem}.peoplenexus-mission-card h3{font-size:1.5rem;margin-bottom:1rem;color:#333}.peoplenexus-mission-card p{color:#666;line-height:1.6}.peoplenexus-benefits-section{background:#1a2332;padding:40px 0;position:relative;overflow:hidden}.peoplenexus-benefits-parallax{position:absolute;top:0;left:0;width:200%;height:100%;z-index:1;transition:transform .5s ease}.peoplenexus-benefits-bg-image{width:100%;height:100%;object-fit:cover;opacity:1;min-width:100vw;min-height:100%}.peoplenexus-benefits-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:3}.peoplenexus-benefits-header{margin-bottom:10px}.peoplenexus-benefits-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.peoplenexus-benefits-subtitle{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.peoplenexus-benefits-carousel{position:relative;overflow:hidden}.peoplenexus-benefits-cards{display:flex;gap:20px;transition:transform .5s ease;width:max-content}.peoplenexus-benefit-card{flex:0 0 280px;background:#1868db;border-radius:12px;padding:20px;color:#fff;position:relative;min-height:140px;display:flex;flex-direction:column;justify-content:space-between}.peoplenexus-benefit-title{font-size:1.3rem;font-weight:700;margin-bottom:10px;line-height:1.3;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.peoplenexus-benefit-description{font-size:.9rem;line-height:1.4;margin-bottom:15px;color:#ffffffe6;flex-grow:1}.peoplenexus-benefit-features{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:0;align-items:flex-end}.peoplenexus-benefit-feature-tag{background:#fff3;color:#fff;padding:3px 8px;border-radius:12px;font-size:.75rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.peoplenexus-benefits-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.peoplenexus-benefits-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.peoplenexus-benefits-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.peoplenexus-benefits-buttons{display:flex;gap:15px}.peoplenexus-benefits-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.peoplenexus-benefits-prev{background:#4a5568;color:#fff}.peoplenexus-benefits-prev:hover{background:#6b7280;transform:scale(1.05)}.peoplenexus-benefits-next{background:#fff;color:#1a2332}.peoplenexus-benefits-next:hover{background:#f8fafc;transform:scale(1.05)}.peoplenexus-benefits-content.unified-platform{background:url(/assets/21450-C87ecxYx.jpg) center center/cover no-repeat;position:relative}.peoplenexus-benefits-content.unified-platform:before{content:"";position:absolute;inset:0;background:#0006;border-radius:15px;z-index:1}.peoplenexus-benefits-content.unified-platform .peoplenexus-benefits-text h3,.peoplenexus-benefits-content.unified-platform .peoplenexus-benefits-text p,.peoplenexus-benefits-content.unified-platform .peoplenexus-benefit-cta{position:relative;z-index:2;color:#fff}.peoplenexus-benefits-content.ai-driven{background:url(/assets/aidriven-C9tks3mT.jpg) center center/cover no-repeat;position:relative}.peoplenexus-benefits-content.ai-driven:before{content:"";position:absolute;inset:0;background:#0006;border-radius:15px;z-index:1}.peoplenexus-benefits-content.ai-driven .peoplenexus-benefits-text h3,.peoplenexus-benefits-content.ai-driven .peoplenexus-benefits-text p,.peoplenexus-benefits-content.ai-driven .peoplenexus-benefit-cta{position:relative;z-index:2;color:#fff}.peoplenexus-benefits-content.employee-experience{background:url(/assets/employeeexp-BJ1slcR7.jpg) center center/cover no-repeat;position:relative}.peoplenexus-benefits-content.employee-experience:before{content:"";position:absolute;inset:0;background:#0006;border-radius:15px;z-index:1}.peoplenexus-benefits-content.employee-experience .peoplenexus-benefits-text h3,.peoplenexus-benefits-content.employee-experience .peoplenexus-benefits-text p,.peoplenexus-benefits-content.employee-experience .peoplenexus-benefit-cta{position:relative;z-index:2;color:#fff}.peoplenexus-differentiators-section{padding:6rem 2rem;background:#f8f9fa}.peoplenexus-differentiators-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.peoplenexus-differentiator-card{background:#fff;padding:2.5rem;border-radius:20px;box-shadow:0 10px 30px #0000001a;transition:transform .3s ease}.peoplenexus-differentiator-card:hover{transform:translateY(-5px)}.peoplenexus-differentiator-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.peoplenexus-differentiator-icon{font-size:2.5rem;background:linear-gradient(45deg,#667eea,#764ba2);width:70px;height:70px;border-radius:15px;display:flex;align-items:center;justify-content:center}.peoplenexus-differentiator-card h3{font-size:1.5rem;color:#333;margin:0}.peoplenexus-differentiator-card p{color:#666;line-height:1.6;margin:0}.peoplenexus-cta-section{padding:80px 20px;background:linear-gradient(135deg,#1868db,#0d4a9e);text-align:left;position:relative;overflow:hidden}.peoplenexus-cta-container{max-width:1200px;margin:0 auto;position:relative;z-index:2}.peoplenexus-cta-content{color:#fff}.peoplenexus-cta-title{font-size:3rem;font-weight:700;margin-bottom:20px;line-height:1.2}.peoplenexus-cta-description{font-size:1.3rem;margin-bottom:40px;opacity:.9;line-height:1.6;max-width:800px;text-align:left}.peoplenexus-cta-buttons{display:flex;gap:20px;justify-content:flex-start;flex-wrap:wrap}.peoplenexus-cta-button{display:inline-block;padding:16px 32px;font-size:1.1rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease;cursor:pointer;border:2px solid transparent}.peoplenexus-cta-primary{background:#fff;color:#1868db;border-color:#fff}.peoplenexus-cta-primary:hover{background:#f8f9fa;color:#0d4a9e;transform:translateY(-2px);box-shadow:0 8px 25px #0003}.peoplenexus-cta-secondary{background:transparent;color:#fff;border-color:#fff}.peoplenexus-cta-secondary:hover{background:#fff;color:#1868db;transform:translateY(-2px);box-shadow:0 8px 25px #0003}.peoplenexus-cta-background{position:absolute;inset:0;z-index:1}.peoplenexus-floating-elements{position:relative;width:100%;height:100%}.peoplenexus-floating-circle,.peoplenexus-floating-square,.peoplenexus-floating-triangle{position:absolute;opacity:.1}.peoplenexus-floating-circle{width:200px;height:200px;background:#fff;border-radius:50%;top:10%;right:10%;animation:peoplenexus-float-slow 8s ease-in-out infinite}.peoplenexus-floating-square{width:150px;height:150px;background:#fff;border-radius:20px;bottom:20%;left:10%;animation:peoplenexus-float-slow 10s ease-in-out infinite reverse}.peoplenexus-floating-triangle{width:0;height:0;border-left:75px solid transparent;border-right:75px solid transparent;border-bottom:130px solid white;top:50%;left:50%;transform:translate(-50%,-50%);animation:peoplenexus-float 12s ease-in-out infinite}@keyframes peoplenexus-float-slow{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(10deg)}}.peoplenexus-animate-on-scroll{opacity:1;transform:translateY(0);transition:all .6s ease}.peoplenexus-animate-in{opacity:1;transform:translateY(0)}.peoplenexus-animate-on-scroll.initial-hidden{opacity:0;transform:translateY(50px)}@media (max-width: 1024px){.peoplenexus-nav-menu{gap:1rem}.peoplenexus-nav-button{font-size:.9rem;padding:.4rem .8rem}}@media (max-width: 1024px){.peoplenexus-steps-grid{grid-template-columns:repeat(2,1fr);gap:30px}.peoplenexus-steps-title{font-size:2.5rem}}@media (max-width: 768px){.peoplenexus-nav-container{padding:0 1rem;flex-wrap:wrap;gap:1rem}.peoplenexus-nav-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#fffffffa;flex-direction:column;padding:1rem;border-radius:0 0 12px 12px;box-shadow:0 10px 30px #00000026}.peoplenexus-nav-menu.mobile-open{display:flex}.peoplenexus-nav-item{width:100%}.peoplenexus-nav-button{width:100%;justify-content:space-between;padding:1rem}.peoplenexus-dropdown-menu{position:static;box-shadow:none;border:none;background:#00b4d80d;margin-top:.5rem;border-radius:8px}.peoplenexus-hero-content{padding:2rem 1rem}.peoplenexus-hero-title{font-size:2.5rem}.peoplenexus-hero-buttons{justify-content:center}.peoplenexus-feature-panel{grid-template-columns:1fr;gap:2rem}.peoplenexus-features-nav{flex-direction:column;align-items:center}.peoplenexus-feature-tab{width:100%;max-width:300px;justify-content:center}.peoplenexus-section-title,.peoplenexus-cta-content h2{font-size:2rem}.peoplenexus-benefits-section{padding:60px 0}.peoplenexus-benefits-title{font-size:2.5rem}.peoplenexus-benefits-subtitle{font-size:1.1rem}.peoplenexus-benefit-card{flex:0 0 250px;padding:15px;min-height:120px;justify-content:space-between}.peoplenexus-benefit-title{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.peoplenexus-benefit-description{font-size:.9rem}.peoplenexus-benefit-features{align-items:flex-end}.peoplenexus-benefits-navigation{flex-direction:column;gap:20px}.peoplenexus-benefits-progress{margin-right:0;width:100%}.peoplenexus-benefits-parallax{width:250%;left:-25%}.peoplenexus-benefits-bg-image{min-width:110vw;object-position:center}.peoplenexus-differentiators-grid{grid-template-columns:1fr}.peoplenexus-features-cards-section{padding:30px 15px}.peoplenexus-hr-cards-grid{display:flex;gap:12px;overflow-x:auto}.peoplenexus-hr-card{padding:12px 0 12px 12px;flex:0 0 240px;min-width:240px;height:280px}.peoplenexus-hr-card-title{font-size:.95rem;margin-bottom:8px;text-align:left}.peoplenexus-hr-card-image{height:220px}.peoplenexus-steps-section{padding:30px 15px}.peoplenexus-steps-title{font-size:2rem}.peoplenexus-steps-subtitle{font-size:1rem}.peoplenexus-steps-grid{grid-template-columns:1fr;gap:30px;margin-top:20px}.peoplenexus-step-item{align-items:flex-start}.peoplenexus-step-number{width:45px;height:45px;font-size:1.3rem}.peoplenexus-step-number-1{background:linear-gradient(135deg,#ff6b6b,#ee5a24);box-shadow:0 3px 10px #ff6b6b4d}.peoplenexus-step-number-2{background:linear-gradient(135deg,#4ecdc4,#44a08d);box-shadow:0 3px 10px #4ecdc44d}.peoplenexus-step-number-3{background:linear-gradient(135deg,#45b7d1,#96c93d);box-shadow:0 3px 10px #45b7d14d}.peoplenexus-step-number-4{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 3px 10px #f093fb4d}.peoplenexus-step-number-5{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 3px 10px #4facfe4d}.peoplenexus-step-number-6{background:linear-gradient(135deg,#43e97b,#38f9d7);box-shadow:0 3px 10px #43e97b4d}}@media (max-width: 480px){.peoplenexus-mission-grid{grid-template-columns:1fr}.peoplenexus-what-is-container{grid-template-columns:1fr;gap:2rem;text-align:left}.peoplenexus-what-is-image{width:300px;height:300px}.peoplenexus-steps-section{padding:25px 10px}.peoplenexus-steps-title{font-size:1.8rem}.peoplenexus-steps-subtitle{font-size:.95rem}.peoplenexus-step-number{width:40px;height:40px;font-size:1.2rem}.peoplenexus-step-number-1{background:linear-gradient(135deg,#ff6b6b,#ee5a24);box-shadow:0 3px 10px #ff6b6b4d}.peoplenexus-step-number-2{background:linear-gradient(135deg,#4ecdc4,#44a08d);box-shadow:0 3px 10px #4ecdc44d}.peoplenexus-step-number-3{background:linear-gradient(135deg,#45b7d1,#96c93d);box-shadow:0 3px 10px #45b7d14d}.peoplenexus-step-number-4{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 3px 10px #f093fb4d}.peoplenexus-step-number-5{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 3px 10px #4facfe4d}.peoplenexus-step-number-6{background:linear-gradient(135deg,#43e97b,#38f9d7);box-shadow:0 3px 10px #43e97b4d}.peoplenexus-step-title{font-size:1.2rem}.peoplenexus-step-description{font-size:.9rem}.peoplenexus-cta-section{padding:60px 15px}.peoplenexus-cta-title{font-size:2.2rem}.peoplenexus-cta-description{font-size:1.1rem}.peoplenexus-cta-buttons{flex-direction:column;align-items:flex-start}.peoplenexus-cta-button{width:100%;max-width:280px;text-align:left}.peoplenexus-features-cards-section{padding:25px 10px}.peoplenexus-hr-cards-grid{display:flex;gap:10px;overflow-x:auto}.peoplenexus-hr-card{padding:10px 0 10px 10px;flex:0 0 200px;min-width:200px;height:260px}.peoplenexus-hr-card-title{font-size:.85rem;margin-bottom:6px;text-align:left}.peoplenexus-hr-card-image{height:200px}.peoplenexus-benefits-parallax{width:300%;left:-50%}.peoplenexus-benefits-bg-image{min-width:120vw;object-position:center}}@media (max-width: 480px){.peoplenexus-content-wrapper{padding:0 1rem}.peoplenexus-hero-title{font-size:2rem}.peoplenexus-hero-subtitle{font-size:1rem}.peoplenexus-btn-primary,.peoplenexus-btn-secondary,.peoplenexus-btn-outline{padding:.8rem 1.5rem;font-size:1rem}.peoplenexus-stats-container{grid-template-columns:repeat(2,1fr)}.peoplenexus-stat-number{font-size:2rem}}.peoplenexus-reviews-section{padding:80px 20px;background:#f8f9fa;position:relative}.peoplenexus-reviews-container{max-width:1200px;margin:0 auto}.peoplenexus-reviews-header{text-align:left;margin-bottom:60px}.peoplenexus-reviews-title{font-size:2.8rem;font-weight:700;color:#1a1a1a;margin-bottom:20px;line-height:1.2}.peoplenexus-reviews-subtitle{font-size:1.2rem;color:#666;max-width:600px;margin:0;line-height:1.6;text-align:left}.peoplenexus-reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-top:40px}.peoplenexus-review-card{background:#fff;border-radius:16px;padding:20px;box-shadow:0 8px 25px #00000014;transition:all .3s ease;border:1px solid #f0f0f0;position:relative;overflow:hidden;text-align:left}.peoplenexus-review-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0000001f}.peoplenexus-review-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#667eea,#764ba2)}.peoplenexus-review-rating{display:flex;gap:4px;margin-bottom:15px}.peoplenexus-star{color:gold;font-size:1.2rem}.peoplenexus-review-text{font-size:1rem;color:#333;line-height:1.5;margin-bottom:15px;font-style:normal;text-align:left}.peoplenexus-review-author{display:flex;align-items:center;gap:18px;margin-bottom:10px}.peoplenexus-review-image{width:80px;height:80px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #f0f0f0}.peoplenexus-review-image img{width:100%;height:100%;object-fit:cover}.peoplenexus-review-info{flex:1}.peoplenexus-review-name{font-size:1.1rem;font-weight:600;color:#1a1a1a;margin:0 0 3px}.peoplenexus-review-position{font-size:.95rem;color:#667eea;margin:0 0 3px;font-weight:500}.peoplenexus-review-company{font-size:.9rem;color:#666;margin:0}@media (max-width: 768px){.peoplenexus-reviews-section{padding:60px 15px}.peoplenexus-reviews-title{font-size:2.2rem}.peoplenexus-reviews-subtitle{font-size:1.1rem}.peoplenexus-reviews-grid{grid-template-columns:1fr;gap:25px}.peoplenexus-review-card{padding:25px}.peoplenexus-review-text{font-size:1rem}}@media (max-width: 480px){.peoplenexus-reviews-section{padding:50px 10px}.peoplenexus-reviews-title{font-size:1.8rem}.peoplenexus-reviews-subtitle{font-size:1rem}.peoplenexus-review-card{padding:20px}.peoplenexus-review-text{font-size:.95rem}.peoplenexus-review-name{font-size:1rem}.peoplenexus-review-position{font-size:.9rem}.peoplenexus-review-company{font-size:.85rem}}.peoplenexus-testimonial-section{padding:80px 20px;position:relative}.peoplenexus-testimonial-container{max-width:1200px;margin:0 auto;position:relative}.peoplenexus-testimonial-content{display:flex;align-items:center;min-height:400px;border-radius:0;border:none;overflow:hidden;position:relative}.peoplenexus-testimonial-content:after{content:"";position:absolute;top:0;right:0;width:60%;height:100%;z-index:1}.peoplenexus-testimonial-visual{flex:0 0 40%;position:relative;height:400px;display:flex;align-items:center;justify-content:center;z-index:20;margin-right:-50px}.peoplenexus-testimonial-shapes{position:absolute;inset:0;z-index:5}.peoplenexus-shape{position:absolute}.peoplenexus-shape-orange{width:200px;height:150px;background:#ff6b35;border-radius:20px;top:10%;left:5%;transform:rotate(-15deg);z-index:1}.peoplenexus-shape-red{width:120px;height:100px;background:#8b0000;border-radius:15px;top:30%;right:15%;transform:rotate(25deg);z-index:1}.peoplenexus-shape-purple{width:180px;height:120px;background:#8a2be2;border-radius:50px;top:50%;right:5%;transform:rotate(-10deg);z-index:1}.peoplenexus-shape-plus{color:#fff;font-size:1.5rem;font-weight:700;z-index:2}.peoplenexus-plus-1{top:20%;left:20%}.peoplenexus-plus-2{top:40%;right:25%}.peoplenexus-plus-3{top:60%;left:10%}.peoplenexus-testimonial-image-container{position:relative;width:250px;height:250px;border-radius:50%;overflow:hidden;z-index:25}.peoplenexus-testimonial-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.peoplenexus-testimonial-text{flex:0 0 60%;color:#fff;padding:60px 40px;position:relative;z-index:2;background:#000;clip-path:polygon(2% 16%,100% 0,100% 100%,0 100%)}.peoplenexus-testimonial-quote{font-size:1.8rem;font-weight:400;line-height:1.3;margin:0 0 25px;color:#fff;position:relative;font-style:normal;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.peoplenexus-testimonial-name{font-size:1rem;font-weight:700;color:#fff;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.peoplenexus-testimonial-title{font-size:.9rem;color:#fff;font-weight:400;text-transform:none}.peoplenexus-testimonial-author{margin-bottom:20px}@media (max-width: 1200px){.peoplenexus-testimonial-content:before{width:35%}.peoplenexus-testimonial-content:after{width:65%;clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%)}.peoplenexus-testimonial-visual{flex:0 0 35%}.peoplenexus-testimonial-text{flex:0 0 65%}.peoplenexus-testimonial-image-container{width:200px;height:200px}.peoplenexus-testimonial-quote{font-size:1.5rem}}@media (max-width: 768px){.peoplenexus-testimonial-section{padding:60px 15px}.peoplenexus-testimonial-container{clip-path:none;background:#000}.peoplenexus-testimonial-content{flex-direction:column;min-height:auto}.peoplenexus-testimonial-content:before,.peoplenexus-testimonial-content:after{display:none}.peoplenexus-testimonial-visual{flex:none;order:1;height:300px;width:100%;margin-right:0}.peoplenexus-testimonial-text{flex:none;order:2;padding:40px 20px;width:100%;text-align:center;clip-path:none;background:#000}.peoplenexus-testimonial-content{margin-left:0}.peoplenexus-testimonial-image-container{width:200px;height:200px}.peoplenexus-testimonial-quote{font-size:1.3rem}.peoplenexus-shape-orange{width:150px;height:100px}.peoplenexus-shape-red{width:80px;height:60px}.peoplenexus-shape-purple{width:120px;height:80px}}@media (max-width: 480px){.peoplenexus-testimonial-section{padding:50px 10px}.peoplenexus-testimonial-content{padding:0}.peoplenexus-testimonial-visual{height:250px}.peoplenexus-testimonial-text{padding:30px 15px}.peoplenexus-testimonial-image-container{width:150px;height:150px}.peoplenexus-testimonial-quote{font-size:1.1rem}.peoplenexus-testimonial-name{font-size:.9rem}.peoplenexus-testimonial-title{font-size:.8rem}.peoplenexus-shape-orange{width:120px;height:80px}.peoplenexus-shape-red{width:60px;height:40px}.peoplenexus-shape-purple{width:100px;height:60px}}.pricing-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;overflow-x:hidden;background:#fafbfc;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.pricing-hero{position:relative;min-height:80vh;background:url(/assets/peoplnexusbackgrounf-DMoCr1wL.png) center center/cover no-repeat;background-attachment:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:0;padding:4rem 0}.pricing-hero-overlay{position:absolute;inset:0;background:#0000004d;z-index:1}.pricing-hero-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:1200px;margin:0 auto;padding:2rem;display:flex;flex-direction:column;justify-content:center;min-height:60vh}.pricing-hero-title{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.1;text-shadow:0 2px 4px rgba(0,0,0,.3)}.pricing-hero-subtitle{font-size:1.3rem;margin-bottom:2rem;opacity:.95;max-width:900px;margin-left:auto;margin-right:auto;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.2)}.pricing-stats-section{padding:4rem 2rem;background:#f8f9fa}.pricing-stats-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.pricing-stat-item{text-align:center;padding:2.5rem 2rem;background:#fff;border-radius:16px;box-shadow:0 8px 25px #00000014;transition:all .3s ease;border:1px solid rgba(0,180,216,.1)}.pricing-stat-item:hover{transform:translateY(-8px);box-shadow:0 15px 35px #00b4d826;border-color:#00b4d833}.pricing-stat-number{font-size:3rem;font-weight:800;color:#2563eb;margin-bottom:.8rem;text-shadow:0 2px 4px rgba(0,180,216,.2)}.pricing-stat-label{font-size:1.1rem;color:#555;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.pricing-content-wrapper{max-width:1200px;margin:0 auto;padding:0 2rem}.pricing-section-header{text-align:center;margin-bottom:3rem}.pricing-section-title{font-size:2.8rem;font-weight:800;color:#2c3e50;margin-bottom:1.2rem;text-align:center;position:relative}.pricing-section-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60px;height:4px;background:linear-gradient(90deg,#2563eb,#0077b6);border-radius:2px}.pricing-section-description{font-size:1.2rem;color:#666;max-width:700px;margin:0 auto;line-height:1.6;font-weight:400}.pricing-plans-section{padding:6rem 2rem;background:#fff}.pricing-plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem;align-items:stretch}.pricing-plan-card{background:#fff;border:2px solid #e9ecef;border-radius:20px;padding:2rem 1.5rem;text-align:center;transition:all .4s ease;cursor:pointer;position:relative;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;height:100%;min-height:450px}.pricing-plan-card:hover{border-color:#2563eb;transform:translateY(-8px);box-shadow:0 20px 40px #00b4d826}.pricing-plan-card.active{border-color:#2563eb;box-shadow:0 20px 40px #00b4d840;background:linear-gradient(135deg,#fff,#f0f8ff)}.pricing-plan-header{margin-bottom:1.5rem}.pricing-plan-name{font-size:1.8rem;font-weight:800;color:#2c3e50;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:.5px}.pricing-plan-price{font-size:3rem;font-weight:900;color:#2563eb;margin-bottom:.8rem;text-shadow:0 2px 4px rgba(0,180,216,.2)}.pricing-plan-description{color:#666;font-size:1rem;font-weight:500;line-height:1.5}.pricing-plan-features{margin-bottom:1.5rem;text-align:left;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start}.pricing-plan-feature{display:flex;align-items:center;margin-bottom:.8rem;padding:.4rem 0;border-bottom:1px solid rgba(0,180,216,.1)}.pricing-plan-feature:last-child{border-bottom:none}.pricing-plan-feature-icon{color:#2563eb;font-weight:700;margin-right:1rem;font-size:1.2rem;background:#00b4d81a;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pricing-plan-feature-text{color:#333;font-size:1rem;font-weight:500;line-height:1.4}.pricing-plan-button{width:100%;background:linear-gradient(135deg,#2563eb,#0077b6);color:#fff;border:none;padding:1rem 1.5rem;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px #00b4d84d;margin-top:auto}.pricing-plan-button:hover{background:linear-gradient(135deg,#0077b6,#005f8a);transform:translateY(-3px);box-shadow:0 8px 25px #00b4d866}.pricing-comparison-section{padding:6rem 2rem;background:#f8f9fa}.pricing-comparison-table{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a}.pricing-comparison-header{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;background:#2563eb;color:#fff;font-weight:600}.pricing-comparison-header>div{padding:1.5rem 1rem;text-align:center;border-right:1px solid rgba(255,255,255,.2)}.pricing-comparison-header>div:last-child{border-right:none}.pricing-comparison-category{border-bottom:1px solid #e9ecef}.pricing-comparison-category:last-child{border-bottom:none}.pricing-comparison-category-header{background:#f8f9fa;padding:1rem 1.5rem;font-weight:600;color:#333;border-bottom:1px solid #e9ecef}.pricing-comparison-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;border-bottom:1px solid #f0f0f0}.pricing-comparison-row:last-child{border-bottom:none}.pricing-comparison-feature-name{padding:1rem 1.5rem;color:#333;border-right:1px solid #f0f0f0}.pricing-comparison-feature-basic,.pricing-comparison-feature-standard,.pricing-comparison-feature-premium{padding:1rem;text-align:center;border-right:1px solid #f0f0f0;font-weight:600}.pricing-comparison-feature-basic:last-child,.pricing-comparison-feature-standard:last-child,.pricing-comparison-feature-premium:last-child{border-right:none}.pricing-comparison-feature-basic{color:#666}.pricing-comparison-feature-standard,.pricing-comparison-feature-premium{color:#2563eb}.pricing-testimonials-section{padding:6rem 2rem;background:#fff}.pricing-testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-top:3rem}.pricing-testimonial-card{background:#f8f9fa;padding:2rem;border-radius:12px;text-align:center;border:1px solid #e9ecef}.pricing-testimonial-rating{margin-bottom:1rem}.pricing-testimonial-star{color:#ffc107;font-size:1.2rem;margin-right:.2rem}.pricing-testimonial-text{font-size:1.1rem;color:#333;margin-bottom:1.5rem;font-style:italic;line-height:1.6}.pricing-testimonial-name{font-weight:600;color:#333;margin-bottom:.2rem}.pricing-testimonial-position{color:#666;font-size:.9rem}.pricing-faq-section{padding:6rem 2rem;background:#f8f9fa}.pricing-faq-list{max-width:800px;margin:0 auto;margin-top:3rem}.pricing-faq-item{background:#fff;border-radius:8px;margin-bottom:1rem;box-shadow:0 2px 8px #0000001a}.pricing-faq-question{width:100%;background:none;border:none;padding:1.5rem;text-align:left;font-size:1.1rem;font-weight:600;color:#333;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.pricing-faq-question:hover{background:#f8f9fa}.pricing-faq-arrow{font-size:1.2rem;color:#2563eb;transition:transform .3s ease}.pricing-faq-arrow.active{transform:rotate(180deg)}.pricing-faq-answer{padding:0 1.5rem 1.5rem;color:#666;line-height:1.6}.pricing-cta-section{padding:6rem 2rem;background:linear-gradient(135deg,#2563eb,#0077b6);color:#fff;text-align:center}.pricing-cta-content{max-width:800px;margin:0 auto}.pricing-cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.pricing-cta-content p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.pricing-cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.pricing-btn-primary{background:#fff;color:#2563eb;border:none;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.pricing-btn-primary:hover{background:#f8f9fa;transform:translateY(-2px)}.pricing-btn-secondary{background:transparent;color:#fff;border:2px solid white;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.pricing-btn-secondary:hover{background:#fff;color:#2563eb;transform:translateY(-2px)}.pricing-animate-on-scroll{opacity:0;transform:translateY(30px);transition:all .6s ease;will-change:transform,opacity}.pricing-animate-in{opacity:1;transform:translateY(0)}html{scroll-behavior:smooth}body{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.pricing-container *{-webkit-transform:translateZ(0);transform:translateZ(0)}.pricing-hero,.pricing-stats-section,.pricing-plans-section,.pricing-comparison-section,.pricing-testimonials-section,.pricing-faq-section,.pricing-cta-section{contain:layout style paint}.pricing-plan-card,.pricing-stat-item,.pricing-testimonial-card{backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (max-width: 768px){.pricing-hero{min-height:70vh;padding:2rem 0;background-attachment:scroll}.pricing-hero-content{min-height:50vh;padding:1rem}.pricing-hero-title{font-size:2.5rem}.pricing-hero-subtitle{font-size:1.1rem}.pricing-section-title{font-size:2rem}.pricing-plans-grid{grid-template-columns:1fr;gap:1.5rem}.pricing-plan-card{min-height:400px}.pricing-comparison-header,.pricing-comparison-row{grid-template-columns:1fr;text-align:left}.pricing-comparison-header>div,.pricing-comparison-row>div{border-right:none;border-bottom:1px solid #e9ecef}.pricing-comparison-header>div:last-child,.pricing-comparison-row>div:last-child{border-bottom:none}.pricing-testimonials-grid{grid-template-columns:1fr}.pricing-cta-buttons{flex-direction:column;align-items:center}.pricing-cta-content h2{font-size:2rem}}.team-management-page{min-height:100vh;background-color:#fff}.team-management-hero{background:linear-gradient(#0009,#0009),var(--hero-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;color:#fff}.team-management-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;width:100%}.team-management-hero-left{display:flex;flex-direction:column;gap:24px;text-align:left;max-width:800px}.team-management-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0;background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.team-management-hero-description{font-size:1.25rem;line-height:1.6;margin:0;opacity:.9}.team-management-system{padding:20px 0;background:#f8fafc;position:relative}.team-management-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.team-management-system-header{text-align:left;margin-bottom:50px}.team-management-system-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;position:relative}.team-management-system-title:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.team-management-system-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0;line-height:1.5}.team-management-system-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;position:relative;height:400px}.team-management-system-item{background:#fff;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000001a;border:2px solid transparent;transition:all .3s ease;position:relative;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:left}.team-management-system-item:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.team-management-system-item.active{border-color:#1868db;box-shadow:0 15px 40px #1868db4d;transform:translateY(-5px);z-index:10;position:relative}.team-management-system-item h3{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 10px;line-height:1.3}.team-management-system-item p{font-size:.9rem;line-height:1.6;color:#4a5568;margin:0}.team-management-results{padding:20px 0;background:#f8f9fa}.team-management-results-header{text-align:left;margin-bottom:30px}.team-management-results-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.team-management-results-description{font-size:1.125rem;color:#6c757d;margin:0;max-width:600px}.team-management-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:60px}.team-management-results-item{text-align:left;padding:0;border-radius:15px;background:transparent;border:none;box-shadow:none;transition:all .3s ease;cursor:pointer;overflow:hidden}.team-management-results-item:hover{transform:translateY(-5px);box-shadow:none;border-color:transparent}.team-management-results-item h3{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.team-management-results-item p{font-size:1rem;line-height:1.6;color:#6c757d;margin:0}.team-management-features{background:#1a2332;padding:20px 0;position:relative;overflow:hidden}.team-management-features:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:1;pointer-events:none}.team-management-features-header{margin-bottom:10px;position:relative;z-index:4}.team-management-features-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.team-management-features-description{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.team-management-features-carousel{position:relative;overflow:hidden}.team-management-features-grid{display:flex;gap:20px;transition:transform .5s ease;width:max-content;position:relative;z-index:4}.team-management-features-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px;position:relative;z-index:4}.team-management-features-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.team-management-features-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.team-management-features-buttons{display:flex;gap:15px}.team-management-features-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.team-management-features-prev{background:#4a5568;color:#fff}.team-management-features-prev:hover{background:#6b7280;transform:scale(1.05)}.team-management-features-next{background:#fff;color:#1a2332}.team-management-features-next:hover{background:#f8fafc;transform:scale(1.05)}.team-management-feature-card{background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:250px;height:auto;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:280px;flex:0 0 280px}.team-management-feature-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.team-management-feature-card h3{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.team-management-feature-card p{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:0;flex-grow:1;position:relative;z-index:2}.team-management-cta{padding:80px 0;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);color:#fff;position:relative;overflow:hidden}.team-management-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="cta-pattern" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23cta-pattern)"/></svg>');z-index:1;pointer-events:none}.team-management-cta-content{text-align:left;max-width:800px;margin:0;position:relative;z-index:2}.team-management-cta-title{font-size:2.5rem;font-weight:700;margin:0 0 24px;line-height:1.2;color:#fff;white-space:nowrap}.team-management-cta-description{font-size:1.25rem;line-height:1.6;margin:0 0 40px;color:#ffffffe6}.team-management-cta-button{background:#f59e0b;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f59e0b4d}.team-management-cta-button:hover{background:#d97706;transform:translateY(-2px);box-shadow:0 8px 25px #f59e0b66}.team-management-contact{padding:20px 0;background:#fff;color:#2c3e50;position:relative;overflow:hidden}.team-management-contact:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);z-index:1;pointer-events:none}.team-management-contact-header{text-align:left;margin-bottom:60px;position:relative;z-index:2}.team-management-contact-title{font-size:2.5rem;font-weight:700;margin:0 0 16px;color:#2c3e50}.team-management-contact-description{font-size:1.125rem;margin:0;max-width:600px;color:#6c757d}.team-management-contact-form-wrapper{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;border:1px solid #e2e8f0;box-shadow:0 5px 20px #0000001a;position:relative;z-index:2}.team-management-contact-form{display:flex;flex-direction:column;gap:24px}.team-management-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.team-management-form-group{display:flex;flex-direction:column;position:relative}.team-management-form-label{position:absolute;top:12px;left:16px;color:#6c757d;font-size:.875rem;font-weight:500;transition:all .3s ease;pointer-events:none;transform:translateY(0);opacity:0}.team-management-form-label.visible{opacity:1;transform:translateY(-24px);color:#2c3e50}.team-management-form-control{padding:16px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;color:#2c3e50;font-size:1rem;transition:all .3s ease}.team-management-form-control::placeholder{color:#6c757d}.team-management-form-control:focus{outline:none;border-color:#3b82f6;background:#fff}.team-management-form-control.focused{border-color:#3b82f6;background:#fff}.team-management-form-control.error{border-color:#ff6b6b}.team-management-error-message{color:#ff6b6b;font-size:.875rem;margin-top:4px}.team-management-captcha-group{margin-top:20px}.team-management-captcha-container{display:flex;align-items:center;gap:12px;margin-bottom:12px}.team-management-captcha-image{border-radius:4px;border:1px solid #e2e8f0}.team-management-captcha-loading,.team-management-captcha-error{color:#6c757d;font-size:.875rem}.team-management-retry-captcha,.team-management-refresh-captcha{background:#f8f9fa;border:1px solid #e2e8f0;color:#2c3e50;padding:6px 12px;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .3s ease}.team-management-retry-captcha:hover,.team-management-refresh-captcha:hover{background:#e9ecef}.team-management-captcha-help{color:#6c757d;font-size:.875rem;margin:8px 0 0}.team-management-submit-status{padding:12px 16px;border-radius:8px;font-size:.875rem;margin-bottom:16px}.team-management-submit-status.success{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.team-management-submit-status.error{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.team-management-submit-button{position:relative;background:#3b82f6;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-top:20px}.team-management-submit-button:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.team-management-button-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.team-management-submit-button:hover .team-management-button-overlay{left:100%}@media (max-width: 768px){.team-management-hero-content{padding:0 20px}.team-management-hero-title{font-size:2.5rem}.team-management-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:12px;height:auto}.team-management-system-item{height:auto;min-height:120px}.team-management-results-grid{grid-template-columns:1fr;gap:30px}.team-management-features-carousel{overflow:visible}.team-management-features-grid{flex-direction:column;gap:20px;width:100%;transform:none!important}.team-management-feature-card{flex:1;width:100%;max-width:100%;min-height:200px;height:auto}.team-management-features-navigation,.team-management-features-progress{display:none}.team-management-form-row{grid-template-columns:1fr;gap:16px}.team-management-contact-form-wrapper{padding:30px 20px}.team-management-system-title,.team-management-results-title,.team-management-features-title,.team-management-cta-title,.team-management-contact-title{font-size:2rem}}@media (max-width: 480px){.team-management-hero{padding:20px 0}.team-management-hero-title{font-size:2rem}.team-management-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:10px;height:auto}.team-management-system-item{height:auto;min-height:100px;padding:15px}.team-management-system-item h3{font-size:1rem}.team-management-system-item p{font-size:.8rem}.team-management-features-title{font-size:2rem}.team-management-feature-card{padding:20px;min-height:180px;height:auto}.team-management-feature-card h3{font-size:1.1rem}.team-management-feature-card p{font-size:.85rem}.team-management-system-title,.team-management-results-title,.team-management-cta-title,.team-management-contact-title{font-size:1.75rem}.team-management-cta-title{font-size:2rem}.team-management-cta-description{font-size:1.125rem}.team-management-contact-form-wrapper{padding:20px 16px}.team-management-form-control{padding:12px}}.hiring-onboarding-page{min-height:100vh;background-color:#fff}.hiring-onboarding-hero{background:linear-gradient(#000c,#000c),var(--hero-bg-image);background-size:120% auto;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;color:#fff;position:relative}.hiring-onboarding-hero:before{content:"";position:absolute;inset:0;background:var(--hero-bg-image);background-size:120% auto;background-position:center;background-repeat:no-repeat;filter:blur(5px);z-index:-1}.hiring-onboarding-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;width:100%}.hiring-onboarding-hero-left{display:flex;flex-direction:column;gap:24px;text-align:left;max-width:800px}.hiring-onboarding-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0;background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hiring-onboarding-hero-description{font-size:1.25rem;line-height:1.6;margin:0;opacity:.9}.hiring-onboarding-system{padding:20px 0;background:#f8fafc;position:relative}.hiring-onboarding-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.hiring-onboarding-system-header{text-align:left;margin-bottom:50px}.hiring-onboarding-system-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;position:relative}.hiring-onboarding-system-title:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.hiring-onboarding-system-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0;line-height:1.5}.hiring-onboarding-system-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;position:relative;height:400px}.hiring-onboarding-system-item{background:#fff;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000001a;border:2px solid transparent;transition:all .3s ease;position:relative;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:left}.hiring-onboarding-system-item:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.hiring-onboarding-system-item.active{border-color:#1868db;box-shadow:0 15px 40px #1868db4d;transform:translateY(-5px);z-index:10;position:relative}.hiring-onboarding-system-item h3{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 10px;line-height:1.3}.hiring-onboarding-system-item p{font-size:.9rem;line-height:1.6;color:#4a5568;margin:0}.hiring-onboarding-results{padding:20px 0;background:#f8f9fa}.hiring-onboarding-results-header{text-align:left;margin-bottom:30px}.hiring-onboarding-results-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.hiring-onboarding-results-description{font-size:1.125rem;color:#6c757d;margin:0;max-width:600px}.hiring-onboarding-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:60px}.hiring-onboarding-results-item{text-align:left;padding:0;border-radius:15px;background:transparent;border:none;box-shadow:none;transition:all .3s ease;cursor:pointer;overflow:hidden}.hiring-onboarding-results-item:hover{transform:translateY(-5px);box-shadow:none;border-color:transparent}.hiring-onboarding-results-item h3{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.hiring-onboarding-results-item p{font-size:1rem;line-height:1.6;color:#6c757d;margin:0}.hiring-onboarding-features{background:#1a2332;padding:20px 0;position:relative;overflow:hidden}.hiring-onboarding-features:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:1;pointer-events:none}.hiring-onboarding-features-header{margin-bottom:10px;position:relative;z-index:4}.hiring-onboarding-features-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.hiring-onboarding-features-description{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.hiring-onboarding-features-carousel{position:relative;overflow:hidden}.hiring-onboarding-features-grid{display:flex;gap:20px;transition:transform .5s ease;width:max-content;position:relative;z-index:4}.hiring-onboarding-features-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px;position:relative;z-index:4}.hiring-onboarding-features-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.hiring-onboarding-features-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.hiring-onboarding-features-buttons{display:flex;gap:15px}.hiring-onboarding-features-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.hiring-onboarding-features-prev{background:#4a5568;color:#fff}.hiring-onboarding-features-prev:hover{background:#6b7280;transform:scale(1.05)}.hiring-onboarding-features-next{background:#fff;color:#1a2332}.hiring-onboarding-features-next:hover{background:#f8fafc;transform:scale(1.05)}.hiring-onboarding-feature-card{background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:250px;height:auto;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:280px;flex:0 0 280px}.hiring-onboarding-feature-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.hiring-onboarding-feature-card h3{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.hiring-onboarding-feature-card p{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:0;flex-grow:1;position:relative;z-index:2}.hiring-onboarding-cta{padding:80px 0;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);color:#fff;position:relative;overflow:hidden}.hiring-onboarding-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="cta-pattern" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23cta-pattern)"/></svg>');z-index:1;pointer-events:none}.hiring-onboarding-cta-content{text-align:left;max-width:800px;margin:0;position:relative;z-index:2}.hiring-onboarding-cta-title{font-size:2.5rem;font-weight:700;margin:0 0 24px;line-height:1.2;color:#fff;white-space:nowrap}.hiring-onboarding-cta-description{font-size:1.25rem;line-height:1.6;margin:0 0 40px;color:#ffffffe6}.hiring-onboarding-cta-button{background:#f59e0b;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f59e0b4d}.hiring-onboarding-cta-button:hover{background:#d97706;transform:translateY(-2px);box-shadow:0 8px 25px #f59e0b66}.hiring-onboarding-contact{padding:20px 0;background:#fff;color:#2c3e50;position:relative;overflow:hidden}.hiring-onboarding-contact:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);z-index:1;pointer-events:none}.hiring-onboarding-contact-header{text-align:left;margin-bottom:60px;position:relative;z-index:2}.hiring-onboarding-contact-title{font-size:2.5rem;font-weight:700;margin:0 0 16px;color:#2c3e50}.hiring-onboarding-contact-description{font-size:1.125rem;margin:0;max-width:600px;color:#6c757d}.hiring-onboarding-contact-form-wrapper{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;border:1px solid #e2e8f0;box-shadow:0 5px 20px #0000001a;position:relative;z-index:2}.hiring-onboarding-contact-form{display:flex;flex-direction:column;gap:24px}.hiring-onboarding-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.hiring-onboarding-form-group{display:flex;flex-direction:column;position:relative}.hiring-onboarding-form-label{position:absolute;top:12px;left:16px;color:#6c757d;font-size:.875rem;font-weight:500;transition:all .3s ease;pointer-events:none;transform:translateY(0);opacity:0}.hiring-onboarding-form-label.visible{opacity:1;transform:translateY(-24px);color:#2c3e50}.hiring-onboarding-form-control{padding:16px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;color:#2c3e50;font-size:1rem;transition:all .3s ease}.hiring-onboarding-form-control::placeholder{color:#6c757d}.hiring-onboarding-form-control:focus{outline:none;border-color:#3b82f6;background:#fff}.hiring-onboarding-form-control.focused{border-color:#3b82f6;background:#fff}.hiring-onboarding-form-control.error{border-color:#ff6b6b}.hiring-onboarding-error-message{color:#ff6b6b;font-size:.875rem;margin-top:4px}.hiring-onboarding-captcha-group{margin-top:20px}.hiring-onboarding-captcha-container{display:flex;align-items:center;gap:12px;margin-bottom:12px}.hiring-onboarding-captcha-image{border-radius:4px;border:1px solid #e2e8f0}.hiring-onboarding-captcha-loading,.hiring-onboarding-captcha-error{color:#6c757d;font-size:.875rem}.hiring-onboarding-retry-captcha,.hiring-onboarding-refresh-captcha{background:#f8f9fa;border:1px solid #e2e8f0;color:#2c3e50;padding:6px 12px;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .3s ease}.hiring-onboarding-retry-captcha:hover,.hiring-onboarding-refresh-captcha:hover{background:#e9ecef}.hiring-onboarding-captcha-help{color:#6c757d;font-size:.875rem;margin:8px 0 0}.hiring-onboarding-submit-status{padding:12px 16px;border-radius:8px;font-size:.875rem;margin-bottom:16px}.hiring-onboarding-submit-status.success{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.hiring-onboarding-submit-status.error{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.hiring-onboarding-submit-button{position:relative;background:#3b82f6;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-top:20px}.hiring-onboarding-submit-button:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.hiring-onboarding-button-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.hiring-onboarding-submit-button:hover .hiring-onboarding-button-overlay{left:100%}@media (max-width: 768px){.hiring-onboarding-hero{background-size:cover;background-position:center center}.hiring-onboarding-hero:before{background-size:cover;background-position:center center}.hiring-onboarding-hero-content{padding:0 20px}.hiring-onboarding-hero-title{font-size:2.5rem}.hiring-onboarding-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:12px;height:auto}.hiring-onboarding-system-item{height:auto;min-height:120px}.hiring-onboarding-results-grid{grid-template-columns:1fr;gap:30px}.hiring-onboarding-features-carousel{overflow:visible}.hiring-onboarding-features-grid{flex-direction:column;gap:20px;width:100%;transform:none!important}.hiring-onboarding-feature-card{flex:1;width:100%;max-width:100%;min-height:200px;height:auto}.hiring-onboarding-features-navigation,.hiring-onboarding-features-progress{display:none}.hiring-onboarding-form-row{grid-template-columns:1fr;gap:16px}.hiring-onboarding-contact-form-wrapper{padding:30px 20px}.hiring-onboarding-system-title,.hiring-onboarding-results-title,.hiring-onboarding-features-title,.hiring-onboarding-cta-title,.hiring-onboarding-contact-title{font-size:2rem}}@media (max-width: 480px){.hiring-onboarding-hero{padding:20px 0;background-size:cover;background-position:center center}.hiring-onboarding-hero:before{background-size:cover;background-position:center center}.hiring-onboarding-hero-title{font-size:2rem}.hiring-onboarding-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:10px;height:auto}.hiring-onboarding-system-item{height:auto;min-height:100px;padding:15px}.hiring-onboarding-system-item h3{font-size:1rem}.hiring-onboarding-system-item p{font-size:.8rem}.hiring-onboarding-features-title{font-size:2rem}.hiring-onboarding-feature-card{padding:20px;min-height:180px;height:auto}.hiring-onboarding-feature-card h3{font-size:1.1rem}.hiring-onboarding-feature-card p{font-size:.85rem}.hiring-onboarding-system-title,.hiring-onboarding-results-title,.hiring-onboarding-cta-title,.hiring-onboarding-contact-title{font-size:1.75rem}.hiring-onboarding-cta-title{font-size:2rem}.hiring-onboarding-cta-description{font-size:1.125rem}.hiring-onboarding-contact-form-wrapper{padding:20px 16px}.hiring-onboarding-form-control{padding:12px}}.accounting-page{min-height:100vh;background-color:#fff}.accounting-hero{background:linear-gradient(#0009,#0009),var(--hero-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;color:#fff}.accounting-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;width:100%}.accounting-hero-left{display:flex;flex-direction:column;gap:24px;text-align:left;max-width:800px}.accounting-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0;background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.accounting-hero-description{font-size:1.25rem;line-height:1.6;margin:0;opacity:.9}.accounting-system{padding:20px 0;background:#f8fafc;position:relative}.accounting-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.accounting-system-header{text-align:left;margin-bottom:50px}.accounting-system-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;position:relative}.accounting-system-title:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.accounting-system-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0;line-height:1.5}.accounting-system-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;position:relative;height:400px}.accounting-system-item{background:#fff;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000001a;border:2px solid transparent;transition:all .3s ease;position:relative;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:left}.accounting-system-item:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.accounting-system-item.active{border-color:#1868db;box-shadow:0 15px 40px #1868db4d;transform:translateY(-5px);z-index:10;position:relative}.accounting-system-item h3{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 10px;line-height:1.3}.accounting-system-item p{font-size:.9rem;line-height:1.6;color:#4a5568;margin:0}.accounting-results{padding:20px 0;background:#f8f9fa}.accounting-results-header{text-align:left;margin-bottom:30px}.accounting-results-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.accounting-results-description{font-size:1.125rem;color:#6c757d;margin:0;max-width:600px}.accounting-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:60px}.accounting-results-item{text-align:left;padding:0;border-radius:15px;background:transparent;border:none;box-shadow:none;transition:all .3s ease;cursor:pointer;overflow:hidden}.accounting-results-item:hover{transform:translateY(-5px);box-shadow:none;border-color:transparent}.accounting-results-item h3{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.accounting-results-item p{font-size:1rem;line-height:1.6;color:#6c757d;margin:0}.accounting-features{background:#1a2332;padding:20px 0;position:relative;overflow:hidden}.accounting-features:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:1;pointer-events:none}.accounting-features-header{margin-bottom:10px;position:relative;z-index:4}.accounting-features-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.accounting-features-description{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.accounting-features-carousel{position:relative;overflow:hidden}.accounting-features-grid{display:flex;gap:20px;transition:transform .5s ease;width:max-content;position:relative;z-index:4}.accounting-features-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px;position:relative;z-index:4}.accounting-features-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.accounting-features-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.accounting-features-buttons{display:flex;gap:15px}.accounting-features-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.accounting-features-prev{background:#4a5568;color:#fff}.accounting-features-prev:hover{background:#6b7280;transform:scale(1.05)}.accounting-features-next{background:#fff;color:#1a2332}.accounting-features-next:hover{background:#f8fafc;transform:scale(1.05)}.accounting-feature-card{background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:250px;height:auto;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:280px;flex:0 0 280px}.accounting-feature-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.accounting-feature-card h3{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.accounting-feature-card p{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:0;flex-grow:1;position:relative;z-index:2}.accounting-cta{padding:80px 0;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);color:#fff;position:relative;overflow:hidden}.accounting-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="cta-pattern" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23cta-pattern)"/></svg>');z-index:1;pointer-events:none}.accounting-cta-content{text-align:left;max-width:800px;margin:0;position:relative;z-index:2}.accounting-cta-title{font-size:2.5rem;font-weight:700;margin:0 0 24px;line-height:1.2;color:#fff;white-space:nowrap}.accounting-cta-description{font-size:1.25rem;line-height:1.6;margin:0 0 40px;color:#ffffffe6}.accounting-cta-button{background:#f59e0b;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f59e0b4d}.accounting-cta-button:hover{background:#d97706;transform:translateY(-2px);box-shadow:0 8px 25px #f59e0b66}.accounting-contact{padding:20px 0;background:#fff;color:#2c3e50;position:relative;overflow:hidden}.accounting-contact:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);z-index:1;pointer-events:none}.accounting-contact-header{text-align:left;margin-bottom:60px;position:relative;z-index:2}.accounting-contact-title{font-size:2.5rem;font-weight:700;margin:0 0 16px;color:#2c3e50}.accounting-contact-description{font-size:1.125rem;margin:0;max-width:600px;color:#6c757d}.accounting-contact-form-wrapper{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;border:1px solid #e2e8f0;box-shadow:0 5px 20px #0000001a;position:relative;z-index:2}.accounting-contact-form{display:flex;flex-direction:column;gap:24px}.accounting-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.accounting-form-group{display:flex;flex-direction:column;position:relative}.accounting-form-label{position:absolute;top:12px;left:16px;color:#6c757d;font-size:.875rem;font-weight:500;transition:all .3s ease;pointer-events:none;transform:translateY(0);opacity:0}.accounting-form-label.visible{opacity:1;transform:translateY(-24px);color:#2c3e50}.accounting-form-control{padding:16px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;color:#2c3e50;font-size:1rem;transition:all .3s ease}.accounting-form-control::placeholder{color:#6c757d}.accounting-form-control:focus{outline:none;border-color:#3b82f6;background:#fff}.accounting-form-control.focused{border-color:#3b82f6;background:#fff}.accounting-form-control.error{border-color:#ff6b6b}.accounting-error-message{color:#ff6b6b;font-size:.875rem;margin-top:4px}.accounting-captcha-group{margin-top:20px}.accounting-captcha-container{display:flex;align-items:center;gap:12px;margin-bottom:12px}.accounting-captcha-image{border-radius:4px;border:1px solid #e2e8f0}.accounting-captcha-loading,.accounting-captcha-error{color:#6c757d;font-size:.875rem}.accounting-retry-captcha,.accounting-refresh-captcha{background:#f8f9fa;border:1px solid #e2e8f0;color:#2c3e50;padding:6px 12px;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .3s ease}.accounting-retry-captcha:hover,.accounting-refresh-captcha:hover{background:#e9ecef}.accounting-captcha-help{color:#6c757d;font-size:.875rem;margin:8px 0 0}.accounting-submit-status{padding:12px 16px;border-radius:8px;font-size:.875rem;margin-bottom:16px}.accounting-submit-status.success{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.accounting-submit-status.error{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.accounting-submit-button{position:relative;background:#3b82f6;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-top:20px}.accounting-submit-button:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.accounting-button-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.accounting-submit-button:hover .accounting-button-overlay{left:100%}@media (max-width: 768px){.accounting-hero-content{padding:0 20px}.accounting-hero-title{font-size:2.5rem}.accounting-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:12px;height:auto}.accounting-system-item{height:auto;min-height:120px}.accounting-results-grid{grid-template-columns:1fr;gap:30px}.accounting-features-carousel{overflow:visible}.accounting-features-grid{flex-direction:column;gap:20px;width:100%;transform:none!important}.accounting-feature-card{flex:1;width:100%;max-width:100%;min-height:200px;height:auto}.accounting-features-navigation,.accounting-features-progress{display:none}.accounting-form-row{grid-template-columns:1fr;gap:16px}.accounting-contact-form-wrapper{padding:30px 20px}.accounting-system-title,.accounting-results-title,.accounting-features-title,.accounting-cta-title,.accounting-contact-title{font-size:2rem}}@media (max-width: 480px){.accounting-hero{padding:20px 0}.accounting-hero-title{font-size:2rem}.accounting-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:10px;height:auto}.accounting-system-item{height:auto;min-height:100px;padding:15px}.accounting-system-item h3{font-size:1rem}.accounting-system-item p{font-size:.8rem}.accounting-features-title{font-size:2rem}.accounting-feature-card{padding:20px;min-height:180px;height:auto}.accounting-feature-card h3{font-size:1.1rem}.accounting-feature-card p{font-size:.85rem}.accounting-system-title,.accounting-results-title,.accounting-cta-title,.accounting-contact-title{font-size:1.75rem}.accounting-cta-title{font-size:2rem}.accounting-cta-description{font-size:1.125rem}.accounting-contact-form-wrapper{padding:20px 16px}.accounting-form-control{padding:12px}}.hr-team-page{min-height:100vh;background-color:#fff}.hr-team-hero{background:linear-gradient(#0009,#0009),var(--hero-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;color:#fff}.hr-team-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;width:100%}.hr-team-hero-left{display:flex;flex-direction:column;gap:24px;text-align:left;max-width:800px}.hr-team-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0;background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hr-team-hero-description{font-size:1.25rem;line-height:1.6;margin:0;opacity:.9}.hr-team-system{padding:20px 0;background:#f8fafc;position:relative}.hr-team-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.hr-team-system-header{text-align:left;margin-bottom:50px}.hr-team-system-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;position:relative}.hr-team-system-title:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.hr-team-system-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0;line-height:1.5}.hr-team-system-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;position:relative;height:400px}.hr-team-system-item{background:#fff;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000001a;border:2px solid transparent;transition:all .3s ease;position:relative;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:left}.hr-team-system-item:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.hr-team-system-item.active{border-color:#1868db;box-shadow:0 15px 40px #1868db4d;transform:translateY(-5px);z-index:10;position:relative}.hr-team-system-item h3{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 10px;line-height:1.3}.hr-team-system-item p{font-size:.9rem;line-height:1.6;color:#4a5568;margin:0}.hr-team-results{padding:20px 0;background:#f8f9fa}.hr-team-results-header{text-align:left;margin-bottom:30px}.hr-team-results-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.hr-team-results-description{font-size:1.125rem;color:#6c757d;margin:0;max-width:600px}.hr-team-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:60px}.hr-team-results-item{text-align:left;padding:0;border-radius:15px;background:transparent;border:none;box-shadow:none;transition:all .3s ease;cursor:pointer;overflow:hidden}.hr-team-results-item:hover{transform:translateY(-5px);box-shadow:none;border-color:transparent}.hr-team-results-item h3{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.hr-team-results-item p{font-size:1rem;line-height:1.6;color:#6c757d;margin:0}.hr-team-features{background:#1a2332;padding:20px 0;position:relative;overflow:hidden}.hr-team-features:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:1;pointer-events:none}.hr-team-features-header{margin-bottom:10px;position:relative;z-index:4}.hr-team-features-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.hr-team-features-description{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.hr-team-features-carousel{position:relative;overflow:hidden}.hr-team-features-grid{display:flex;gap:20px;transition:transform .5s ease;width:max-content;position:relative;z-index:4}.hr-team-features-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px;position:relative;z-index:4}.hr-team-features-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.hr-team-features-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.hr-team-features-buttons{display:flex;gap:15px}.hr-team-features-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.hr-team-features-prev{background:#4a5568;color:#fff}.hr-team-features-prev:hover{background:#6b7280;transform:scale(1.05)}.hr-team-features-next{background:#fff;color:#1a2332}.hr-team-features-next:hover{background:#f8fafc;transform:scale(1.05)}.hr-team-feature-card{background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:250px;height:auto;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:280px;flex:0 0 280px}.hr-team-feature-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.hr-team-feature-card h3{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.hr-team-feature-card p{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:0;flex-grow:1;position:relative;z-index:2}.hr-team-cta{padding:80px 0;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);color:#fff;position:relative;overflow:hidden}.hr-team-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="cta-pattern" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23cta-pattern)"/></svg>');z-index:1;pointer-events:none}.hr-team-cta-content{text-align:left;max-width:800px;margin:0;position:relative;z-index:2}.hr-team-cta-title{font-size:2.5rem;font-weight:700;margin:0 0 24px;line-height:1.2;color:#fff;white-space:nowrap}.hr-team-cta-description{font-size:1.25rem;line-height:1.6;margin:0 0 40px;color:#ffffffe6}.hr-team-cta-button{background:#f59e0b;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f59e0b4d}.hr-team-cta-button:hover{background:#d97706;transform:translateY(-2px);box-shadow:0 8px 25px #f59e0b66}.hr-team-contact{padding:20px 0;background:#fff;color:#2c3e50;position:relative;overflow:hidden}.hr-team-contact:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);z-index:1;pointer-events:none}.hr-team-contact-header{text-align:left;margin-bottom:60px;position:relative;z-index:2}.hr-team-contact-title{font-size:2.5rem;font-weight:700;margin:0 0 16px;color:#2c3e50}.hr-team-contact-description{font-size:1.125rem;margin:0;max-width:600px;color:#6c757d}.hr-team-contact-form-wrapper{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;border:1px solid #e2e8f0;box-shadow:0 5px 20px #0000001a;position:relative;z-index:2}.hr-team-contact-form{display:flex;flex-direction:column;gap:24px}.hr-team-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.hr-team-form-group{display:flex;flex-direction:column;position:relative}.hr-team-form-label{position:absolute;top:12px;left:16px;color:#6c757d;font-size:.875rem;font-weight:500;transition:all .3s ease;pointer-events:none;transform:translateY(0);opacity:0}.hr-team-form-label.visible{opacity:1;transform:translateY(-24px);color:#2c3e50}.hr-team-form-control{padding:16px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;color:#2c3e50;font-size:1rem;transition:all .3s ease}.hr-team-form-control::placeholder{color:#6c757d}.hr-team-form-control:focus{outline:none;border-color:#3b82f6;background:#fff}.hr-team-form-control.focused{border-color:#3b82f6;background:#fff}.hr-team-form-control.error{border-color:#ff6b6b}.hr-team-error-message{color:#ff6b6b;font-size:.875rem;margin-top:4px}.hr-team-captcha-group{margin-top:20px}.hr-team-captcha-container{display:flex;align-items:center;gap:12px;margin-bottom:12px}.hr-team-captcha-image{border-radius:4px;border:1px solid #e2e8f0}.hr-team-captcha-loading,.hr-team-captcha-error{color:#6c757d;font-size:.875rem}.hr-team-retry-captcha,.hr-team-refresh-captcha{background:#f8f9fa;border:1px solid #e2e8f0;color:#2c3e50;padding:6px 12px;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .3s ease}.hr-team-retry-captcha:hover,.hr-team-refresh-captcha:hover{background:#e9ecef}.hr-team-captcha-help{color:#6c757d;font-size:.875rem;margin:8px 0 0}.hr-team-submit-status{padding:12px 16px;border-radius:8px;font-size:.875rem;margin-bottom:16px}.hr-team-submit-status.success{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.hr-team-submit-status.error{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.hr-team-submit-button{position:relative;background:#3b82f6;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-top:20px}.hr-team-submit-button:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.hr-team-button-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.hr-team-submit-button:hover .hr-team-button-overlay{left:100%}@media (max-width: 768px){.hr-team-hero-content{padding:0 20px}.hr-team-hero-title{font-size:2.5rem}.hr-team-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:12px;height:auto}.hr-team-system-item{height:auto;min-height:120px}.hr-team-results-grid{grid-template-columns:1fr;gap:30px}.hr-team-features-carousel{overflow:visible}.hr-team-features-grid{flex-direction:column;gap:20px;width:100%;transform:none!important}.hr-team-feature-card{flex:1;width:100%;max-width:100%;min-height:200px;height:auto}.hr-team-features-navigation,.hr-team-features-progress{display:none}.hr-team-form-row{grid-template-columns:1fr;gap:16px}.hr-team-contact-form-wrapper{padding:30px 20px}.hr-team-system-title,.hr-team-results-title,.hr-team-features-title,.hr-team-cta-title,.hr-team-contact-title{font-size:2rem}}@media (max-width: 480px){.hr-team-hero{padding:20px 0}.hr-team-hero-title{font-size:2rem}.hr-team-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:10px;height:auto}.hr-team-system-item{height:auto;min-height:100px;padding:15px}.hr-team-system-item h3{font-size:1rem}.hr-team-system-item p{font-size:.8rem}.hr-team-features-title{font-size:2rem}.hr-team-feature-card{padding:20px;min-height:180px;height:auto}.hr-team-feature-card h3{font-size:1.1rem}.hr-team-feature-card p{font-size:.85rem}.hr-team-system-title,.hr-team-results-title,.hr-team-cta-title,.hr-team-contact-title{font-size:1.75rem}.hr-team-cta-title{font-size:2rem}.hr-team-cta-description{font-size:1.125rem}.hr-team-contact-form-wrapper{padding:20px 16px}.hr-team-form-control{padding:12px}}.finance-team-page{min-height:100vh;background-color:#fff}.finance-team-hero{background:linear-gradient(#0009,#0009),var(--hero-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;color:#fff}.finance-team-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;width:100%}.finance-team-hero-left{display:flex;flex-direction:column;gap:24px;text-align:left;max-width:800px}.finance-team-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0;background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.finance-team-hero-description{font-size:1.25rem;line-height:1.6;margin:0;opacity:.9}.finance-team-system{padding:20px 0;background:#f8fafc;position:relative}.finance-team-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.finance-team-system-header{text-align:left;margin-bottom:50px}.finance-team-system-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;position:relative}.finance-team-system-title:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.finance-team-system-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0;line-height:1.5}.finance-team-system-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;position:relative;height:400px}.finance-team-system-item{background:#fff;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000001a;border:2px solid transparent;transition:all .3s ease;position:relative;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:left}.finance-team-system-item:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.finance-team-system-item.active{border-color:#1868db;box-shadow:0 15px 40px #1868db4d;transform:translateY(-5px);z-index:10;position:relative}.finance-team-system-item h3{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 10px;line-height:1.3}.finance-team-system-item p{font-size:.9rem;line-height:1.6;color:#4a5568;margin:0}.finance-team-results{padding:20px 0;background:#f8f9fa}.finance-team-results-header{text-align:left;margin-bottom:30px}.finance-team-results-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.finance-team-results-description{font-size:1.125rem;color:#6c757d;margin:0;max-width:600px}.finance-team-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:60px}.finance-team-results-item{text-align:left;padding:0;border-radius:15px;background:transparent;border:none;box-shadow:none;transition:all .3s ease;cursor:pointer;overflow:hidden}.finance-team-results-item:hover{transform:translateY(-5px);box-shadow:none;border-color:transparent}.finance-team-results-item h3{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.finance-team-results-item p{font-size:1rem;line-height:1.6;color:#6c757d;margin:0}.finance-team-features{background:#1a2332;padding:20px 0;position:relative;overflow:hidden}.finance-team-features:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:1;pointer-events:none}.finance-team-features-header{margin-bottom:10px;position:relative;z-index:4}.finance-team-features-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.finance-team-features-description{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.finance-team-features-carousel{position:relative;overflow:hidden}.finance-team-features-grid{display:flex;gap:20px;transition:transform .5s ease;width:max-content;position:relative;z-index:4}.finance-team-features-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px;position:relative;z-index:4}.finance-team-features-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.finance-team-features-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.finance-team-features-buttons{display:flex;gap:15px}.finance-team-features-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.finance-team-features-prev{background:#4a5568;color:#fff}.finance-team-features-prev:hover{background:#6b7280;transform:scale(1.05)}.finance-team-features-next{background:#fff;color:#1a2332}.finance-team-features-next:hover{background:#f8fafc;transform:scale(1.05)}.finance-team-feature-card{background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:250px;height:auto;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:280px;flex:0 0 280px}.finance-team-feature-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.finance-team-feature-card h3{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.finance-team-feature-card p{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:0;flex-grow:1;position:relative;z-index:2}.finance-team-cta{padding:80px 0;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);color:#fff;position:relative;overflow:hidden}.finance-team-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="cta-pattern" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23cta-pattern)"/></svg>');z-index:1;pointer-events:none}.finance-team-cta-content{text-align:left;max-width:800px;margin:0;position:relative;z-index:2}.finance-team-cta-title{font-size:2.5rem;font-weight:700;margin:0 0 24px;line-height:1.2;color:#fff;white-space:nowrap}.finance-team-cta-description{font-size:1.25rem;line-height:1.6;margin:0 0 40px;color:#ffffffe6}.finance-team-cta-button{background:#f59e0b;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f59e0b4d}.finance-team-cta-button:hover{background:#d97706;transform:translateY(-2px);box-shadow:0 8px 25px #f59e0b66}.finance-team-contact{padding:20px 0;background:#fff;color:#2c3e50;position:relative;overflow:hidden}.finance-team-contact:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);z-index:1;pointer-events:none}.finance-team-contact-header{text-align:left;margin-bottom:60px;position:relative;z-index:2}.finance-team-contact-title{font-size:2.5rem;font-weight:700;margin:0 0 16px;color:#2c3e50}.finance-team-contact-description{font-size:1.125rem;margin:0;max-width:600px;color:#6c757d}.finance-team-contact-form-wrapper{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;border:1px solid #e2e8f0;box-shadow:0 5px 20px #0000001a;position:relative;z-index:2}.finance-team-contact-form{display:flex;flex-direction:column;gap:24px}.finance-team-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.finance-team-form-group{display:flex;flex-direction:column;position:relative}.finance-team-form-label{position:absolute;top:12px;left:16px;color:#6c757d;font-size:.875rem;font-weight:500;transition:all .3s ease;pointer-events:none;transform:translateY(0);opacity:0}.finance-team-form-label.visible{opacity:1;transform:translateY(-24px);color:#2c3e50}.finance-team-form-control{padding:16px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;color:#2c3e50;font-size:1rem;transition:all .3s ease}.finance-team-form-control::placeholder{color:#6c757d}.finance-team-form-control:focus{outline:none;border-color:#3b82f6;background:#fff}.finance-team-form-control.focused{border-color:#3b82f6;background:#fff}.finance-team-form-control.error{border-color:#ff6b6b}.finance-team-error-message{color:#ff6b6b;font-size:.875rem;margin-top:4px}.finance-team-captcha-group{margin-top:20px}.finance-team-captcha-container{display:flex;align-items:center;gap:12px;margin-bottom:12px}.finance-team-captcha-image{border-radius:4px;border:1px solid #e2e8f0}.finance-team-captcha-loading,.finance-team-captcha-error{color:#6c757d;font-size:.875rem}.finance-team-retry-captcha,.finance-team-refresh-captcha{background:#f8f9fa;border:1px solid #e2e8f0;color:#2c3e50;padding:6px 12px;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .3s ease}.finance-team-retry-captcha:hover,.finance-team-refresh-captcha:hover{background:#e9ecef}.finance-team-captcha-help{color:#6c757d;font-size:.875rem;margin:8px 0 0}.finance-team-submit-status{padding:12px 16px;border-radius:8px;font-size:.875rem;margin-bottom:16px}.finance-team-submit-status.success{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.finance-team-submit-status.error{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.finance-team-submit-button{position:relative;background:#3b82f6;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-top:20px}.finance-team-submit-button:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.finance-team-button-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.finance-team-submit-button:hover .finance-team-button-overlay{left:100%}@media (max-width: 768px){.finance-team-hero-content{padding:0 20px}.finance-team-hero-title{font-size:2.5rem}.finance-team-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:12px;height:auto}.finance-team-system-item{height:auto;min-height:120px}.finance-team-results-grid{grid-template-columns:1fr;gap:30px}.finance-team-features-carousel{overflow:visible}.finance-team-features-grid{flex-direction:column;gap:20px;width:100%;transform:none!important}.finance-team-feature-card{flex:1;width:100%;max-width:100%;min-height:200px;height:auto}.finance-team-features-navigation,.finance-team-features-progress{display:none}.finance-team-form-row{grid-template-columns:1fr;gap:16px}.finance-team-contact-form-wrapper{padding:30px 20px}.finance-team-system-title,.finance-team-results-title,.finance-team-features-title,.finance-team-cta-title,.finance-team-contact-title{font-size:2rem}}@media (max-width: 480px){.finance-team-hero{padding:20px 0}.finance-team-hero-title{font-size:2rem}.finance-team-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:10px;height:auto}.finance-team-system-item{height:auto;min-height:100px;padding:15px}.finance-team-system-item h3{font-size:1rem}.finance-team-system-item p{font-size:.8rem}.finance-team-features-title{font-size:2rem}.finance-team-feature-card{padding:20px;min-height:180px;height:auto}.finance-team-feature-card h3{font-size:1.1rem}.finance-team-feature-card p{font-size:.85rem}.finance-team-system-title,.finance-team-results-title,.finance-team-cta-title,.finance-team-contact-title{font-size:1.75rem}.finance-team-cta-title{font-size:2rem}.finance-team-cta-description{font-size:1.125rem}.finance-team-contact-form-wrapper{padding:20px 16px}.finance-team-form-control{padding:12px}}.operations-team-page{min-height:100vh;background-color:#fff}.operations-team-hero{background:linear-gradient(#0009,#0009),var(--hero-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;color:#fff}.operations-team-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;width:100%}.operations-team-hero-left{display:flex;flex-direction:column;gap:24px;text-align:left;max-width:800px}.operations-team-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0;background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.operations-team-hero-description{font-size:1.25rem;line-height:1.6;margin:0;opacity:.9}.operations-team-system{padding:20px 0;background:#f8fafc;position:relative}.operations-team-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.operations-team-system-header{text-align:left;margin-bottom:50px}.operations-team-system-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;position:relative}.operations-team-system-title:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.operations-team-system-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0;line-height:1.5}.operations-team-system-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;position:relative;height:400px}.operations-team-system-item{background:#fff;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000001a;border:2px solid transparent;transition:all .3s ease;position:relative;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:left}.operations-team-system-item:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.operations-team-system-item.active{border-color:#1868db;box-shadow:0 15px 40px #1868db4d;transform:translateY(-5px);z-index:10;position:relative}.operations-team-system-item h3{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 10px;line-height:1.3}.operations-team-system-item p{font-size:.9rem;line-height:1.6;color:#4a5568;margin:0}.operations-team-results{padding:20px 0;background:#f8f9fa}.operations-team-results-header{text-align:left;margin-bottom:30px}.operations-team-results-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.operations-team-results-description{font-size:1.125rem;color:#6c757d;margin:0;max-width:600px}.operations-team-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:60px}.operations-team-results-item{text-align:left;padding:0;border-radius:15px;background:transparent;border:none;box-shadow:none;transition:all .3s ease;cursor:pointer;overflow:hidden}.operations-team-results-item:hover{transform:translateY(-5px);box-shadow:none;border-color:transparent}.operations-team-results-item h3{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.operations-team-results-item p{font-size:1rem;line-height:1.6;color:#6c757d;margin:0}.operations-team-features{background:#1a2332;padding:20px 0;position:relative;overflow:hidden}.operations-team-features:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:1;pointer-events:none}.operations-team-features-header{margin-bottom:10px;position:relative;z-index:4}.operations-team-features-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.operations-team-features-description{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.operations-team-features-carousel{position:relative;overflow:hidden}.operations-team-features-grid{display:flex;gap:20px;transition:transform .5s ease;width:max-content;position:relative;z-index:4}.operations-team-features-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px;position:relative;z-index:4}.operations-team-features-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.operations-team-features-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.operations-team-features-buttons{display:flex;gap:15px}.operations-team-features-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.operations-team-features-prev{background:#4a5568;color:#fff}.operations-team-features-prev:hover{background:#6b7280;transform:scale(1.05)}.operations-team-features-next{background:#fff;color:#1a2332}.operations-team-features-next:hover{background:#f8fafc;transform:scale(1.05)}.operations-team-feature-card{background:#1868db;border-radius:12px;padding:30px;color:#fff;transition:all .3s ease;cursor:pointer;position:relative;min-height:250px;height:auto;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:280px;flex:0 0 280px}.operations-team-feature-card:hover{transform:translateY(-5px);background:#3a4451;box-shadow:0 10px 30px #0000004d}.operations-team-feature-card h3{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.operations-team-feature-card p{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:0;flex-grow:1;position:relative;z-index:2}.operations-team-cta{padding:80px 0;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);color:#fff;position:relative;overflow:hidden}.operations-team-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="cta-pattern" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23cta-pattern)"/></svg>');z-index:1;pointer-events:none}.operations-team-cta-content{text-align:left;max-width:800px;margin:0;position:relative;z-index:2}.operations-team-cta-title{font-size:2.5rem;font-weight:700;margin:0 0 24px;line-height:1.2;color:#fff;white-space:nowrap}.operations-team-cta-description{font-size:1.25rem;line-height:1.6;margin:0 0 40px;color:#ffffffe6}.operations-team-cta-button{background:#f59e0b;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f59e0b4d}.operations-team-cta-button:hover{background:#d97706;transform:translateY(-2px);box-shadow:0 8px 25px #f59e0b66}.operations-team-contact{padding:20px 0;background:#fff;color:#2c3e50;position:relative;overflow:hidden}.operations-team-contact:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);z-index:1;pointer-events:none}.operations-team-contact-header{text-align:left;margin-bottom:60px;position:relative;z-index:2}.operations-team-contact-title{font-size:2.5rem;font-weight:700;margin:0 0 16px;color:#2c3e50}.operations-team-contact-description{font-size:1.125rem;margin:0;max-width:600px;color:#6c757d}.operations-team-contact-form-wrapper{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;border:1px solid #e2e8f0;box-shadow:0 5px 20px #0000001a;position:relative;z-index:2}.operations-team-contact-form{display:flex;flex-direction:column;gap:24px}.operations-team-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.operations-team-form-group{display:flex;flex-direction:column;position:relative}.operations-team-form-label{position:absolute;top:12px;left:16px;color:#6c757d;font-size:.875rem;font-weight:500;transition:all .3s ease;pointer-events:none;transform:translateY(0);opacity:0}.operations-team-form-label.visible{opacity:1;transform:translateY(-24px);color:#2c3e50}.operations-team-form-control{padding:16px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;color:#2c3e50;font-size:1rem;transition:all .3s ease}.operations-team-form-control::placeholder{color:#6c757d}.operations-team-form-control:focus{outline:none;border-color:#3b82f6;background:#fff}.operations-team-form-control.focused{border-color:#3b82f6;background:#fff}.operations-team-form-control.error{border-color:#ff6b6b}.operations-team-error-message{color:#ff6b6b;font-size:.875rem;margin-top:4px}.operations-team-captcha-group{margin-top:20px}.operations-team-captcha-container{display:flex;align-items:center;gap:12px;margin-bottom:12px}.operations-team-captcha-image{border-radius:4px;border:1px solid #e2e8f0}.operations-team-captcha-loading,.operations-team-captcha-error{color:#6c757d;font-size:.875rem}.operations-team-retry-captcha,.operations-team-refresh-captcha{background:#f8f9fa;border:1px solid #e2e8f0;color:#2c3e50;padding:6px 12px;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .3s ease}.operations-team-retry-captcha:hover,.operations-team-refresh-captcha:hover{background:#e9ecef}.operations-team-captcha-help{color:#6c757d;font-size:.875rem;margin:8px 0 0}.operations-team-submit-status{padding:12px 16px;border-radius:8px;font-size:.875rem;margin-bottom:16px}.operations-team-submit-status.success{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.operations-team-submit-status.error{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.operations-team-submit-button{position:relative;background:#3b82f6;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-top:20px}.operations-team-submit-button:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.operations-team-button-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.operations-team-submit-button:hover .operations-team-button-overlay{left:100%}@media (max-width: 768px){.operations-team-hero-content{padding:0 20px}.operations-team-hero-title{font-size:2.5rem}.operations-team-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:12px;height:auto}.operations-team-system-item{height:auto;min-height:120px}.operations-team-results-grid{grid-template-columns:1fr;gap:30px}.operations-team-features-carousel{overflow:visible}.operations-team-features-grid{flex-direction:column;gap:20px;width:100%;transform:none!important}.operations-team-feature-card{flex:1;width:100%;max-width:100%;min-height:200px;height:auto}.operations-team-features-navigation,.operations-team-features-progress{display:none}.operations-team-form-row{grid-template-columns:1fr;gap:16px}.operations-team-contact-form-wrapper{padding:30px 20px}.operations-team-system-title,.operations-team-results-title,.operations-team-features-title,.operations-team-cta-title,.operations-team-contact-title{font-size:2rem}}@media (max-width: 480px){.operations-team-hero{padding:20px 0}.operations-team-hero-title{font-size:2rem}.operations-team-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:10px;height:auto}.operations-team-system-item{height:auto;min-height:100px;padding:15px}.operations-team-system-item h3{font-size:1rem}.operations-team-system-item p{font-size:.8rem}.operations-team-features-title{font-size:2rem}.operations-team-feature-card{padding:20px;min-height:180px;height:auto}.operations-team-feature-card h3{font-size:1.1rem}.operations-team-feature-card p{font-size:.85rem}.operations-team-system-title,.operations-team-results-title,.operations-team-cta-title,.operations-team-contact-title{font-size:1.75rem}.operations-team-cta-title{font-size:2rem}.operations-team-cta-description{font-size:1.125rem}.operations-team-contact-form-wrapper{padding:20px 16px}.operations-team-form-control{padding:12px}}:root{--primary-color: #4F46E5;--background-light: #F9FAFB;--background-dark: #111827;--card-light: #FFFFFF;--card-dark: #1F2937;--text-light: #1F2937;--text-dark: #F9FAFB;--subtext-light: #6B7280;--subtext-dark: #9CA3AF;--gray-50: #F9FAFB;--gray-100: #F3F4F6;--gray-200: #E5E7EB;--gray-300: #D1D5DB;--gray-600: #4B5563;--gray-700: #374151;--gray-800: #1F2937;--gray-900: #111827}.enterprise-page{font-family:Arial,sans-serif;background-color:var(--background-light);color:var(--text-light);margin:0;min-height:100vh}.dark .enterprise-page{background-color:var(--background-dark);color:var(--text-dark)}.container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.hero{position:relative;background-color:var(--gray-900);color:#fff;padding:4rem 1rem;min-height:100vh;display:flex;align-items:center}.hero .background-image-container{position:absolute;inset:0}.hero .background-image{width:100%;height:100%;object-fit:cover;opacity:.3}.hero .background-overlay{position:absolute;inset:0;background-color:#11182799}.hero .content{text-align:left;position:relative;z-index:10;width:100%}.hero h1{font-size:2.25rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.hero p{font-size:1.125rem;max-width:56rem;margin-left:0;margin-bottom:2rem;line-height:1.6}.hero .button-group{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.hero .button{padding:.75rem 2rem;border-radius:.375rem;font-weight:600;font-size:1.125rem;text-decoration:none;transition:all .3s ease;display:inline-block}.hero .button-primary{background-color:#fff;color:var(--primary-color);border:2px solid white}.hero .button-primary:hover{background-color:transparent;color:#fff;border-color:#fff}.solutions-section{background-color:var(--background-light);padding:4rem 0}.dark .solutions-section{background-color:var(--background-dark)}.section-header .tag{display:block;background-color:#4f46e51a;color:var(--primary-color);font-size:.875rem;font-weight:600;padding:.5rem 1rem;border-radius:9999px;margin-bottom:1rem;text-align:left;width:fit-content}.dark .section-header .tag{background-color:#4f46e533}.section-header h2{font-size:1.875rem;font-weight:700;margin-bottom:1rem;color:var(--text-light);text-align:left}.features-section .section-header h2{color:#fff}.dark .section-header h2{color:var(--text-dark)}.section-header p{max-width:42rem;color:var(--subtext-light);line-height:1.6;text-align:left}.features-section .section-header p{color:#ffffffe6}.dark .section-header p{color:var(--subtext-dark)}.solutions-grid{display:flex;flex-direction:column;gap:1.5rem}.solution-card1{background-color:var(--card-light);padding:1.5rem;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;align-items:flex-start;gap:1rem;position:relative;overflow:hidden;border:1px solid var(--gray-200)}.solution-card1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--primary-color),#818cf8);transform:scaleX(0);transform-origin:left;transition:transform .3s ease-out}.solution-card1:hover:after{transform:scaleX(1)}.solution-card1:hover{transform:translateY(-2px);box-shadow:0 8px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .solution-card1{background-color:var(--card-dark);border-color:var(--gray-700)}.solution-card1 .icon{flex-shrink:0}.solution-card1 .material-icons{color:var(--primary-color);font-size:2rem}.solution-card1 h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:var(--text-light)}.dark .solution-card1 h3{color:var(--text-dark)}.solution-card1 p{color:var(--subtext-light);line-height:1.6;font-size:.95rem}.dark .solution-card1 p{color:var(--subtext-dark)}.features-section{background-size:cover;background-position:center;background-repeat:no-repeat;padding:4rem 0;position:relative}.features-section:before{content:"";position:absolute;inset:0;background-color:#0006;z-index:1}.features-section .container{position:relative;z-index:2}.dark .features-section{background-color:var(--gray-800)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card{background-color:#ffffff0a;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(2px) saturate(80%);padding:2rem;border-radius:.75rem;text-align:left;transition:transform .28s ease,box-shadow .28s ease,background-color .28s ease;border:1px solid rgba(255,255,255,.06);box-shadow:0 4px 18px #02061759}.feature-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 18px 40px #4f46e52e,0 6px 20px #0206174d;background-color:#ffffff0f;border-color:#4f46e538}.dark .feature-card{background-color:#1118275c;border-color:#ffffff0a}.feature-card .icon-wrapper{background-color:#4f46e533;color:var(--primary-color);padding:1rem;border-radius:50%;display:inline-block;margin-bottom:1.5rem;width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;border:2px solid rgba(255,255,255,.3)}.dark .feature-card .icon-wrapper{background-color:#4f46e533;border:2px solid rgba(255,255,255,.3)}.feature-card .material-icons{font-size:2rem}.feature-card h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#fff}.dark .feature-card h3{color:var(--text-dark)}.feature-card p{color:#ffffffe6;line-height:1.6}.dark .feature-card p{color:var(--subtext-dark)}.results-section{background-color:var(--background-light);padding:4rem 0}.dark .results-section{background-color:var(--background-dark)}.results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.result-card{background-color:var(--card-light);padding:2rem;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-align:left;transition:transform .3s ease}.result-card:hover{transform:translateY(-5px)}.dark .result-card{background-color:var(--card-dark)}.result-card .icon{color:var(--primary-color);margin-bottom:1.5rem;display:flex;justify-content:center}.result-card .material-icons{font-size:3rem}.result-card h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--text-light)}.dark .result-card h3{color:var(--text-dark)}.result-card p{color:var(--subtext-light);line-height:1.6}.dark .result-card p{color:var(--subtext-dark)}.cta-section{background:linear-gradient(135deg,var(--primary-color) 0%,#6366F1 100%);color:#fff;padding:4rem 1rem;position:relative;overflow:hidden}.cta-section:before{content:"";position:absolute;inset:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="white" opacity="0.1"/><circle cx="75" cy="75" r="1" fill="white" opacity="0.1"/><circle cx="50" cy="10" r="0.5" fill="white" opacity="0.1"/><circle cx="10" cy="60" r="0.5" fill="white" opacity="0.1"/><circle cx="90" cy="40" r="0.5" fill="white" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3}.cta-section .container{position:relative;z-index:10;text-align:left}.cta-section p{font-size:1.125rem;margin-bottom:2rem;max-width:600px;margin-left:0}.cta-section .button-group{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.cta-section .button{padding:1rem 2rem;border-radius:.375rem;font-weight:600;font-size:1.125rem;text-decoration:none;transition:all .3s ease;display:inline-block}.cta-section .button-primary{background-color:#fff;color:var(--primary-color);border:2px solid white}.cta-section .button-primary:hover{background-color:transparent;color:#fff;border-color:#fff}.contact-section{background-color:var(--gray-50);padding:4rem 0}.dark .contact-section{background-color:var(--gray-800)}.contact-form{max-width:56rem;margin-left:auto;margin-right:auto;background-color:var(--card-light);padding:2rem;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.dark .contact-form{background-color:var(--card-dark)}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:1.5rem}.form-field{margin-bottom:1rem}.form-input,.form-select,.form-textarea{width:100%;padding:.75rem;border-radius:.375rem;background-color:var(--gray-100);border:1px solid var(--gray-300);color:var(--text-light);font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}.dark .form-input,.dark .form-select,.dark .form-textarea{background-color:var(--gray-700);border-color:var(--gray-600);color:var(--text-dark)}.form-input::placeholder,.form-textarea::placeholder{color:var(--subtext-light)}.dark .form-input::placeholder,.dark .form-textarea::placeholder{color:var(--subtext-dark)}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:2px solid transparent;outline-offset:2px;border-color:var(--primary-color);box-shadow:0 0 0 3px #4f46e51a}.captcha-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-bottom:1rem;gap:1rem}.captcha-code-wrapper{display:flex;align-items:center;gap:.5rem}.captcha-code{background-color:var(--gray-200);color:var(--gray-700);padding:.5rem 1rem;border-radius:.375rem;font-family:monospace;font-size:1.125rem;letter-spacing:.1em;font-weight:700}.dark .captcha-code{background-color:var(--gray-600);color:var(--gray-300)}.refresh-button{color:var(--primary-color);background:none;border:none;cursor:pointer;text-decoration:underline;font-size:.875rem;transition:color .3s ease}.refresh-button:hover{color:#3730a3}.submit-button{width:100%;background-color:var(--primary-color);color:#fff;padding:1rem;border-radius:.375rem;font-weight:600;font-size:1.125rem;border:none;cursor:pointer;transition:all .3s ease}.submit-button:hover{background-color:#3730a3;transform:translateY(-2px);box-shadow:0 4px 12px #4f46e54d}.submit-button:disabled{background-color:var(--gray-400);cursor:not-allowed;transform:none;box-shadow:none}@media (min-width: 768px){.hero h1{font-size:3rem}.hero p{font-size:1.25rem}.section-header h2{font-size:2.25rem}.features-grid,.results-grid{grid-template-columns:repeat(3,1fr)}.cta-section h2{font-size:2.25rem}.form-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.form-grid .form-field{margin-bottom:0}.captcha-container{flex-direction:row;align-items:center;margin-bottom:1rem}}@media (max-width: 767px){.features-grid,.results-grid,.form-grid{grid-template-columns:1fr}}:root{--primary-color: #2563EB;--background-light: #FFFFFF;--background-dark: #0D1117;--card-light: #F9FAFB;--card-dark: #161B22;--text-light: #1F2937;--text-dark: #E5E7EB;--muted-light: #6B7280;--muted-dark: #9CA3AF;--green-500: #22c55e;--purple-500: #a855f7;--yellow-500: #eab308;--blue-300: #93c5fd;--gray-200: #e5e7eb;--gray-400: #9ca3af;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--red-500: #ef4444;--border-radius-default: .5rem;--border-radius-full: 9999px}.small-business-page{font-family:Arial,sans-serif;margin:0;line-height:1.5;background-color:var(--background-light);color:var(--text-light);min-height:max(884px,100dvh)}.dark .small-business-page{background-color:var(--background-dark);color:var(--text-dark)}a{text-decoration:none;color:inherit}button{font-family:inherit;border:none;background:none;cursor:pointer;padding:0}img{max-width:100%;height:auto}input,select,textarea{font-family:inherit}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}section{padding-top:5rem;padding-bottom:5rem}.section-header{text-align:left;margin-bottom:3rem}.section-header h2{font-size:1.875rem;font-weight:700;margin-bottom:1rem;text-align:left}.section-header p{max-width:42rem;margin-left:0;color:var(--muted-light);text-align:left}.dark .section-header p{color:var(--muted-dark)}.hero-section{position:relative;padding-top:5rem;padding-bottom:5rem;background-size:cover;background-position:center;color:#fff;text-align:left}.hero-section .overlay{position:absolute;inset:0;background-color:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-section .container{position:relative;z-index:10}.hero-section .badge{display:inline-block;background-color:#2563eb33;color:var(--blue-300);font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:var(--border-radius-full);margin-bottom:1rem}.hero-section h1{font-size:2.25rem;font-weight:700;margin-bottom:1rem}.hero-section p{max-width:56rem;font-size:1.125rem;color:var(--gray-200);margin-bottom:2rem}.hero-section .cta-button{background-color:var(--primary-color);color:#fff;padding:.75rem 2rem;border-radius:var(--border-radius-full);font-weight:600;transition:all .3s ease;cursor:pointer}.hero-section .cta-button:hover{background-color:#1d4ed8;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb66}.hero-section .chat-button{position:absolute;bottom:1rem;right:1rem;z-index:10;background-color:#fff;padding:.75rem;border-radius:var(--border-radius-full);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .hero-section .chat-button{background-color:var(--gray-800)}.hero-section .chat-button .material-icons{color:var(--primary-color)}.grid{display:grid;gap:2rem}.solution-card{background-color:var(--card-light);padding:1.5rem;border-radius:var(--border-radius-default);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.dark .solution-card{background-color:var(--card-dark)}.solution-card .icon-wrapper{padding:1rem;border-radius:var(--border-radius-full);margin-bottom:1rem}.solution-card .icon-wrapper .material-icons{font-size:2.5rem}.solution-card h3{font-weight:700;font-size:1.25rem;margin-bottom:.5rem;color:var(--text-light)}.dark .solution-card h3{color:var(--text-dark)}.solution-card p{color:var(--muted-light);flex-grow:1}.dark .solution-card p{color:var(--muted-dark)}.solution-card .bg-blue-100{background-color:#dbeafe}.dark .solution-card .bg-blue-900-30{background-color:#1e40af4d}.solution-card .text-primary{color:var(--primary-color)}.solution-card .bg-green-100{background-color:#dcfce7}.dark .solution-card .bg-green-900-30{background-color:#1665344d}.solution-card .text-green-500{color:var(--green-500)}.solution-card .bg-purple-100{background-color:#f3e8ff}.dark .solution-card .bg-purple-900-30{background-color:#5b21b64d}.solution-card .text-purple-500{color:var(--purple-500)}.solution-card .bg-yellow-100{background-color:#fef9c3}.dark .solution-card .bg-yellow-900-30{background-color:#713f124d}.solution-card .text-yellow-500{color:var(--yellow-500)}.features-section{background-color:var(--gray-900);color:#fff}.features-section .section-header p{color:var(--gray-400)}.feature-item{padding:1.5rem}.feature-item h3{font-weight:600;font-size:1.125rem;margin-bottom:.5rem}.feature-item p{color:var(--gray-400);text-align:justify;word-spacing:normal;letter-spacing:normal;text-justify:inter-word}.result-item{text-align:left}.result-item .icon-wrapper{display:inline-block;background-color:#dbeafe;padding:1rem;border-radius:var(--border-radius-full);margin-bottom:1rem}.dark .result-item .icon-wrapper{background-color:#1e40af80}.result-item .material-icons{color:var(--primary-color);font-size:2.5rem}.result-item h3{font-weight:600;font-size:1.125rem;margin-bottom:.5rem}.result-item p{color:var(--muted-light)}.dark .result-item p{color:var(--muted-dark)}.cta-section{background-color:var(--primary-color);color:#fff;text-align:left}.cta-section h2{font-size:1.875rem;font-weight:700;margin-bottom:1rem}.cta-section p{max-width:42rem;margin-left:0;margin-bottom:2rem}.cta-section button{background-color:#fff;color:var(--primary-color);padding:.75rem 2rem;border-radius:var(--border-radius-full);font-weight:600;transition:all .3s ease;cursor:pointer}.cta-section button:hover{background-color:var(--gray-200);transform:translateY(-2px);box-shadow:0 4px 12px #0003}.form-section{background-color:var(--card-light)}.dark .form-section{background-color:var(--card-dark)}.form-section .form-container{max-width:56rem;margin-left:auto;margin-right:auto}.form-wrapper{background-color:var(--background-light);padding:2rem;border-radius:var(--border-radius-default);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dark .form-wrapper{background-color:var(--background-dark)}.form-wrapper form{display:grid;gap:1.5rem}.form-wrapper input,.form-wrapper select,.form-wrapper textarea{width:100%;background-color:var(--card-light);border:1px solid #d1d5db;border-radius:.375rem;padding:.75rem 1rem;box-sizing:border-box}.dark .form-wrapper input,.dark .form-wrapper select,.dark .form-wrapper textarea{background-color:var(--card-dark);border-color:var(--gray-700);color:var(--text-dark)}.form-wrapper input:focus,.form-wrapper select:focus,.form-wrapper textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color)}.form-wrapper textarea{resize:vertical}.form-wrapper .error-message{font-size:.75rem;color:var(--red-500);margin-bottom:.5rem}.form-wrapper .error-message a{text-decoration:underline}.form-wrapper button[type=submit]{width:100%;background-color:var(--primary-color);color:#fff;padding:.75rem 1.5rem;border-radius:var(--border-radius-full);font-weight:600;transition:background-color .3s}.form-wrapper button[type=submit]:hover{background-color:#1d4ed8}@media (min-width: 768px){.hero-section h1{font-size:3.75rem}.grid-cols-md-2{grid-template-columns:repeat(2,1fr)}.grid-cols-md-3{grid-template-columns:repeat(3,1fr)}.grid-cols-md-5{grid-template-columns:repeat(5,1fr)}.section-header h2,.cta-section h2{font-size:2.25rem}.form-wrapper form{grid-template-columns:repeat(2,1fr)}.md-col-span-2{grid-column:span 2 / span 2}.captcha-group{margin-top:2rem}.captcha-container{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;background:#fffc;padding:1rem;border-radius:12px;border:1px solid rgba(255,255,255,.3)}.captcha-image{border-radius:8px;border:2px solid #343b42;max-height:50px;object-fit:contain}.refresh-captcha{background:#343b42;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-size:.85rem;transition:all .3s ease;white-space:nowrap}.refresh-captcha:hover{background:#c5cdd3;color:#343b42;transform:translateY(-2px)}.captcha-loading{color:#666;font-style:italic;font-size:.9rem}.captcha-error{color:#e74c3c;font-size:.9rem;display:flex;align-items:center;gap:1rem}.retry-captcha{background:#e74c3c;color:#fff;border:none;padding:.3rem .8rem;border-radius:6px;cursor:pointer;font-size:.8rem;transition:all .3s ease}.retry-captcha:hover{background:#c0392b;transform:translateY(-1px)}.captcha-help{font-size:.8rem;color:#666;margin-top:.5rem;font-style:italic}.submit-status{padding:1rem;border-radius:8px;margin-bottom:1rem;text-align:left}.submit-status.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.submit-status.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@media (min-width: 1024px){.grid-cols-lg-3{grid-template-columns:repeat(3,1fr)}}}:root{--primary-color: #2563EB;--background-light: #ffffff;--background-dark: #0D1117;--card-light: #ffffff;--card-dark: #1F2937;--text-light: #1F2937;--text-dark: #E5E7EB;--subtext-light: #6B7280;--subtext-dark: #9CA3AF}.startup-page{min-height:100vh;background-color:#fff}.startup-hero{background:linear-gradient(#0009,#0009),var(--hero-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;color:#fff}.startup-hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;width:100%}.startup-hero-left{display:flex;flex-direction:column;gap:24px;text-align:left;max-width:800px}.startup-hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0;background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.startup-hero-description{font-size:1.25rem;line-height:1.6;margin:0;opacity:.9}.startup-system{padding:20px 0;background:#f8fafc;position:relative}.startup-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.startup-system-header{text-align:left;margin-bottom:50px}.startup-system-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;position:relative}.startup-system-title:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:linear-gradient(90deg,#1868db,#0d4a9e);border-radius:2px}.startup-system-description{font-size:1rem;color:#4a5568;max-width:500px;margin:0;line-height:1.5}.startup-system-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;position:relative}.startup-system-item{background:#fff;border-radius:15px;overflow:hidden;cursor:pointer;box-shadow:0 5px 20px #0000001a;border:2px solid transparent;transition:all .3s ease;position:relative;height:auto;padding:24px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:16px;text-align:left}.startup-system-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--primary-color),#818cf8);transform:scaleX(0);transform-origin:left;transition:transform .3s ease-out}.startup-system-item:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.startup-system-item.active{border-color:#1868db;box-shadow:0 15px 40px #1868db4d;transform:translateY(-5px);z-index:10;position:relative}.startup-system-item:hover:after,.startup-system-item.active:after{transform:scaleX(1)}.startup-system-item h3{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 10px;line-height:1.3}.startup-system-item p{font-size:.9rem;line-height:1.6;color:#4a5568;margin:0}.startup-system-item .icon-wrapper{background-color:#2563eb1f;color:var(--primary-color);padding:12px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;border:2px solid rgba(37,99,235,.2)}.startup-results{padding:20px 0;background:#f8f9fa}.startup-results-header{text-align:left;margin-bottom:30px}.startup-results-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.startup-results-description{font-size:1.125rem;color:#6c757d;margin:0;max-width:600px}.startup-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:60px}.startup-results-item{text-align:left;padding:32px;border-radius:15px;background:var(--card-light);border:1px solid #e2e8f0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;overflow:hidden;position:relative}.startup-results-item:hover{transform:translateY(-5px);box-shadow:0 14px 22px -6px #00000026;border-color:transparent}.startup-results-item h3{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 16px}.startup-results-item p{font-size:1rem;line-height:1.6;color:#6c757d;margin:0}.startup-feature-card,.startup-results-item{display:grid;grid-template-rows:auto 1fr;align-content:start;gap:12px}.startup-feature-card:after,.startup-results-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--primary-color),#818cf8);transform:scaleX(0);transform-origin:left;transition:transform .3s ease-out}.startup-feature-card:hover:after,.startup-results-item:hover:after{transform:scaleX(1)}.startup-results-item img{width:64px;height:64px;margin-bottom:12px!important;background:#dbeafe;padding:10px;border-radius:9999px;border:2px solid rgba(0,0,0,.06)}.startup-features{background:#111827;background-image:url(/assets/efa9c371-4ad2-49db-977f-098c4619ffc5-DaZ8vMsH.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px 0;position:relative;overflow:hidden}.startup-features:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(135deg,#111827c7,#11182799,#111827e0),url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="dots" width="18" height="18" patternUnits="userSpaceOnUse"><circle cx="2" cy="2" r="1.2" fill="white" opacity="0.06"/></pattern></defs><rect width="100" height="100" fill="url(%23dots)"/></svg>');background-size:cover,auto;background-repeat:no-repeat,repeat;z-index:1;pointer-events:none}.startup-features:after{content:"";position:absolute;inset:0;background:radial-gradient(40rem 40rem at 15% 25%,rgba(37,99,235,.18),transparent 60%),radial-gradient(32rem 32rem at 75% 30%,rgba(99,102,241,.16),transparent 60%),radial-gradient(28rem 28rem at 55% 75%,rgba(59,130,246,.12),transparent 60%);z-index:2;pointer-events:none}.startup-features-header{margin-bottom:10px;position:relative;z-index:4}.startup-features-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.2}.startup-features-description{font-size:1.2rem;color:#ffffffe6;margin:0;line-height:1.5}.startup-features-carousel{position:relative;overflow:hidden}.startup-features-grid{display:flex;gap:20px;transition:transform .5s ease;width:max-content;position:relative;z-index:4}.startup-features-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:40px;position:relative;z-index:4}.startup-features-progress{flex:1;height:3px;background:#fff3;border-radius:2px;margin-right:30px;position:relative}.startup-features-progress-bar{height:100%;background:#fff;border-radius:2px;transition:width .3s ease}.startup-features-buttons{display:flex;gap:15px}.startup-features-nav-btn{width:45px;height:45px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px}.startup-features-prev{background:#4a5568;color:#fff}.startup-features-prev:hover{background:#6b7280;transform:scale(1.05)}.startup-features-next{background:#fff;color:#1a2332}.startup-features-next:hover{background:#f8fafc;transform:scale(1.05)}.startup-feature-card{background:#ffffff0a;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);border:1px solid rgba(255,255,255,.06);box-shadow:0 4px 18px #02061759;border-radius:12px;padding:30px;color:#fff;transition:transform .28s ease,box-shadow .28s ease,background-color .28s ease;cursor:pointer;position:relative;min-height:250px;height:auto;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:280px;flex:0 0 280px}.startup-feature-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 18px 40px #4f46e52e,0 6px 20px #0206174d;background:#ffffff0f;border-color:#4f46e538}.startup-feature-card h3{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;position:relative;z-index:2}.startup-feature-card p{font-size:.95rem;color:#fffc;line-height:1.6;margin-bottom:0;flex-grow:1;position:relative;z-index:2}.startup-cta{padding:80px 0;background-image:linear-gradient(135deg,#295eb2eb,#295eb2e0,#2168dbeb),url(https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?q=80&w=1920&auto=format&fit=crop);background-size:cover,cover;background-position:center;background-repeat:no-repeat;color:#fff;position:relative;overflow:hidden}.startup-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="cta-pattern" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23cta-pattern)"/></svg>');z-index:1;pointer-events:none}.startup-cta-content{text-align:left;max-width:800px;margin:0;position:relative;z-index:2}.startup-cta-title{font-size:2.5rem;font-weight:700;margin:0 0 24px;line-height:1.2;color:#fff;white-space:nowrap}.startup-cta-description{font-size:1.25rem;line-height:1.6;margin:0 0 40px;color:#ffffffe6}.startup-cta-button{background:#2642c7;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease}.startup-cta-button:hover{background:#063cd9;transform:translateY(-2px)}.startup-contact{padding:20px 0;background:#fff;color:#2c3e50;position:relative;overflow:hidden}.startup-contact:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(135deg,#3b82f6,#1d4ed8,#1e40af);z-index:1;pointer-events:none}.startup-contact-header{text-align:left;margin-bottom:60px;position:relative;z-index:2}.startup-contact-title{font-size:2.5rem;font-weight:700;margin:0 0 16px;color:#2c3e50}.startup-contact-description{font-size:1.125rem;margin:0;max-width:600px;color:#6c757d}.startup-contact-form-wrapper{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;border:1px solid #e2e8f0;box-shadow:0 5px 20px #0000001a;position:relative;z-index:2}.startup-contact-form{display:flex;flex-direction:column;gap:24px}.startup-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.startup-form-group{display:flex;flex-direction:column;position:relative}.startup-form-label{position:absolute;top:12px;left:16px;color:#6c757d;font-size:.875rem;font-weight:500;transition:all .3s ease;pointer-events:none;transform:translateY(0);opacity:0}.startup-form-label.visible{opacity:1;transform:translateY(-24px);color:#2c3e50}.startup-form-control{padding:16px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;color:#2c3e50;font-size:1rem;transition:all .3s ease}.startup-form-control::placeholder{color:#6c757d}.startup-form-control:focus{outline:none;border-color:var(--primary-color);background:#fff;box-shadow:0 0 0 3px #2563eb1a}.startup-form-control.focused{border-color:#3b82f6;background:#fff}.startup-form-control.error{border-color:#ff6b6b}.startup-error-message{color:#ff6b6b;font-size:.875rem;margin-top:4px}.startup-captcha-group{margin-top:20px}.startup-captcha-container{display:flex;align-items:center;gap:12px;margin-bottom:12px}.startup-captcha-image{border-radius:4px;border:1px solid #e2e8f0}.startup-captcha-loading,.startup-captcha-error{color:#6c757d;font-size:.875rem}.startup-retry-captcha,.startup-refresh-captcha{background:#f8f9fa;border:1px solid #e2e8f0;color:#2c3e50;padding:6px 12px;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .3s ease}.startup-retry-captcha:hover,.startup-refresh-captcha:hover{background:#e9ecef}.startup-captcha-help{color:#6c757d;font-size:.875rem;margin:8px 0 0}.startup-submit-status{padding:12px 16px;border-radius:8px;font-size:.875rem;margin-bottom:16px}.startup-submit-status.success{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.startup-submit-status.error{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.startup-submit-button{position:relative;background:var(--primary-color);color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-top:20px}.startup-submit-button:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.startup-button-overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.startup-submit-button:hover .startup-button-overlay{left:100%}@media (max-width: 768px){.startup-hero-content{padding:0 20px}.startup-hero-title{font-size:2.5rem}.startup-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:12px;height:auto}.startup-system-item{height:auto;min-height:120px}.startup-results-grid{grid-template-columns:1fr;gap:30px}.startup-features-carousel{overflow:visible}.startup-features-grid{flex-direction:column;gap:20px;width:100%;transform:none!important}.startup-feature-card{flex:1;width:100%;max-width:100%;min-height:200px;height:auto}.startup-features-navigation,.startup-features-progress{display:none}.startup-form-row{grid-template-columns:1fr;gap:16px}.startup-contact-form-wrapper{padding:30px 20px}.startup-system-title,.startup-results-title,.startup-features-title,.startup-cta-title,.startup-contact-title{font-size:2rem}}@media (max-width: 480px){.startup-hero{padding:20px 0}.startup-hero-title{font-size:2rem}.startup-system-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:10px;height:auto}.startup-system-item{height:auto;min-height:100px;padding:15px}.startup-system-item h3{font-size:1rem}.startup-system-item p{font-size:.8rem}.startup-features-title{font-size:2rem}.startup-feature-card{padding:20px;min-height:180px;height:auto}.startup-feature-card h3{font-size:1.1rem}.startup-feature-card p{font-size:.85rem}.startup-system-title,.startup-results-title,.startup-cta-title,.startup-contact-title{font-size:1.75rem}.startup-cta-title{font-size:2rem}.startup-cta-description{font-size:1.125rem}.startup-contact-form-wrapper{padding:20px 16px}.startup-form-control{padding:12px}}
