.block-chain .solution{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:200px 0 70px;display:flex}.block-chain .solution h2{color:#000;text-align:center;margin-bottom:20px;font-size:35px;font-weight:600}.block-chain .solution p{color:#333;text-align:center;margin-bottom:50px;font-size:17px;font-weight:400}.block-chain .features{background:#f5f7ff;flex-direction:column;justify-content:center;align-items:center;padding:70px 0;display:flex}.block-chain .features h2{color:#000;text-align:center;margin-bottom:20px;font-size:35px;font-weight:600}.block-chain .features p{color:#333;text-align:center;margin-bottom:50px;font-size:17px;font-weight:400}.block-chain .development-process{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:70px 0;display:flex}.block-chain .development-process h2{color:#000;text-align:center;margin-bottom:20px;font-size:35px;font-weight:600}.block-chain .development-process p{color:#333;text-align:center;margin-bottom:50px;font-size:17px;font-weight:400}.block-chain .leading-choice{background:#f5f7ff;flex-direction:column;justify-content:center;align-items:center;padding:70px 20px;display:flex}.block-chain .leading-choice h2{color:#000;text-align:center;margin-bottom:20px;font-size:35px;font-weight:600}.block-chain .leading-choice p{color:#333;text-align:center;margin-bottom:50px;font-size:17px;font-weight:400}.block-chain .testimonial{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:70px 0;display:flex}.block-chain .testimonial h2{color:#000;text-align:center;margin-bottom:20px;font-size:35px;font-weight:600}.block-chain .testimonial p{color:#333;text-align:center;margin-bottom:50px;font-size:17px;font-weight:400}.block-chain .faq{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding-top:70px;display:flex}.block-chain .faq h2{color:#000;text-align:center;margin-bottom:20px;font-size:35px;font-weight:600}.block-chain .contact-us{background:#fff;justify-content:center;align-items:center;display:flex}.width85{width:85%}.block-chain .waveImageStyle{margin-bottom:0}.block-chain .development-platforms{justify-content:center;align-items:center;padding:70px;display:flex}.block-chain .development-platforms h2{color:#000;text-align:center;margin-bottom:20px;font-size:35px;font-weight:600}.block-chain .development-platforms p{color:#333;text-align:center;margin-bottom:50px;font-size:17px;font-weight:400}.block-chain .development-platforms .development-platforms-card{flex-direction:column;justify-content:center;align-items:center;display:flex}.block-chain .development-platforms .development-platforms-card img{width:72px}.block-chain .development-platforms .development-platforms-card h3{color:#000;text-align:center;margin-top:10px;font-size:22px;font-weight:500}@media (max-width:600px){.block-chain .development-platforms{padding:70px 30px}.block-chain .solution{padding-top:70px}}@media (max-width:425px){.block-chain .development-platforms{padding:70px 20px}.block-chain .development-platforms .development-platforms-card h3{font-size:16px}}
.block-chain .talk-expert{background-image:linear-gradient(#0006,#0006),url(../media/Data-Analytics-1.3yr5ix5hbtj2_.jpg);flex-direction:column;justify-content:center;align-items:center;padding:70px 0;display:flex}.block-chain .talk-expert h2{color:#fff;text-align:center;margin-bottom:10px;font-size:35px;font-weight:600}.block-chain .talk-expert p{text-align:center;color:#f4f4f4;margin-bottom:20px;font-size:18px;font-weight:400}.block-chain .talk-expert button{letter-spacing:.3px;color:#fff;background:#15a70000;border:2px solid #dbdbdb;border-radius:7px;justify-content:center;align-items:center;padding:20px 30px;font-size:17px;font-weight:500;display:flex}
.choose-us{justify-content:center;align-items:center;width:100%;display:flex}.choose-us .bg-left{background-image:url(../media/Path-2.0py78l51kijr8.png);background-position:100%;background-repeat:no-repeat;justify-content:center;align-items:center;width:100%;display:flex}.choose-us .bg-left h2{color:#000;text-align:center;font-size:35px;font-weight:600}.choose-us .bg-left p{color:#333;text-align:center;margin-bottom:50px;font-size:17px;font-weight:400}.choose-us .why-us{justify-content:space-between;align-items:center;display:flex}
.ai-services-container>div{margin-top:92px}.our-automation-container{padding:100px 28px}.technologies-container,.testimonial-container-section{background-color:#f3f4f6;padding:100px 28px}@media (max-width:600px){.ai-services-container>div{margin-top:0!important}.technologies-container,.our-automation-container,.testimonial-container-section{padding:50px 20px}.technologies-container .sub-heading,.our-automation-container .sub-heading{font-size:36px}}
.privacy_policy_page{color:#333;font-family:Poppins,sans-serif}.privacy_hero_section{text-align:center;background:linear-gradient(135deg,#0b5394 0%,#51beed 100%);padding:100px 0 80px;position:relative;overflow:hidden}.privacy_hero_section:before{content:"";opacity:.3;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.privacy_hero_content{z-index:1;max-width:800px;margin:0 auto;padding:0 20px;position:relative}.privacy_hero_section h1{color:#fff;letter-spacing:1px;margin-bottom:20px;font-size:48px;font-weight:700}.privacy_hero_section p{color:#fff;opacity:.95;margin-bottom:10px;font-size:18px;line-height:1.8}.privacy_hero_section .last_updated{opacity:.8;font-size:14px;font-style:italic}.privacy_content_container{width:90%;max-width:1200px;margin:0 auto;padding:60px 0}.privacy_section{background:#fff;border-radius:12px;margin-bottom:50px;padding:30px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #00000014}.privacy_section:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f}.privacy_section h2{color:#0b5394;letter-spacing:.5px;border-left:4px solid #b85b22;margin-bottom:20px;padding-left:15px;font-size:28px;font-weight:700}.privacy_section h3{color:#333;letter-spacing:.5px;margin-top:25px;margin-bottom:15px;font-size:20px;font-weight:600}.privacy_section h4{color:#0b5394;letter-spacing:.5px;margin-bottom:8px;font-size:16px;font-weight:600}.privacy_section p{color:#555;margin-bottom:15px;font-size:16px;line-height:1.8}.privacy_section ul{margin:20px 0;padding-left:0;list-style:none}.privacy_section ul li{color:#555;margin-bottom:12px;padding-left:30px;font-size:16px;line-height:1.8;position:relative}.privacy_section ul li:before{content:"✓";color:#b85b22;font-size:18px;font-weight:700;position:absolute;left:0}.privacy_section ul li strong{color:#0b5394;font-weight:600}.privacy_subsection{border-left:2px solid #e0e0e0;margin:25px 0;padding-left:20px}.privacy_note{color:#333;background:linear-gradient(135deg,#f0f8ff 0%,#e6f3ff 100%);border-left:4px solid #0b5394;border-radius:8px;margin-top:20px;padding:20px;font-size:15px}.privacy_note a{color:#0b5394;font-weight:600;text-decoration:none;transition:color .3s}.privacy_note a:hover{color:#b85b22;text-decoration:underline}.privacy_rights_grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:30px 0;display:grid}.privacy_right_card{text-align:center;background:linear-gradient(135deg,#fff 0%,#f8f9fa 100%);border:2px solid #e0e0e0;border-radius:10px;padding:25px;transition:all .3s}.privacy_right_card:hover{border-color:#0b5394;transform:translateY(-5px);box-shadow:0 10px 25px #0b539426}.privacy_right_card h4{color:#0b5394;margin-bottom:10px;font-size:18px;font-weight:700}.privacy_right_card p{color:#666;margin:0;font-size:14px;line-height:1.6}.privacy_contact{color:#fff;background:linear-gradient(135deg,#0b5394 0%,#51beed 100%)}.privacy_contact h2{color:#fff;border-left-color:#b85b22}.privacy_contact p{color:#fff;opacity:.95}.contact_info_box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:10px;margin-top:20px;padding:30px}.contact_item{color:#fff;border-bottom:1px solid #fff3;padding:12px 0;font-size:16px}.contact_item:last-child{border-bottom:none}.contact_item strong{color:#b85b22;min-width:80px;font-weight:600;display:inline-block}.contact_item a{color:#fff;text-decoration:none;transition:opacity .3s}.contact_item a:hover{opacity:.8;text-decoration:underline}@media screen and (max-width:768px){.privacy_hero_section{padding:60px 0 40px}.privacy_hero_section h1{font-size:32px}.privacy_hero_section p{font-size:16px}.privacy_content_container{padding:40px 0}.privacy_section{margin-bottom:30px;padding:20px}.privacy_section h2{font-size:24px}.privacy_section h3{font-size:18px}.privacy_section p,.privacy_section ul li{font-size:15px}.privacy_rights_grid{grid-template-columns:1fr}.contact_info_box{padding:20px}.contact_item{font-size:14px}.contact_item strong{margin-bottom:5px;display:block}}@media screen and (max-width:500px){.privacy_hero_section h1{font-size:28px}.privacy_section{padding:15px}.privacy_section h2{font-size:20px}.privacy_section ul li{padding-left:25px}}
.header-hotelx-brand{letter-spacing:.3px;cursor:pointer;background:linear-gradient(90deg, var(--primary), var(--secondary));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Poppins,sans-serif;font-size:28px;font-weight:800;display:inline-block}.hotelx-page .width75{width:75%;margin:0 auto}.hotelx-page .width85{width:85%;margin:0 auto}.hotelx-hero{background:var(--primary);justify-content:center;padding:150px 20px 70px;display:flex}.hotelx-hero .width75{text-align:center}.hotelx-badge{color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#ffffff26;border:1px solid #fff6;border-radius:30px;margin-bottom:20px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-block}.hotelx-hero h1{color:#fff;max-width:900px;margin:0 auto 20px;font-size:42px;font-weight:700;line-height:1.3}.hotelx-hero-sub{color:#f4f4f4;max-width:750px;margin:0 auto 30px;font-size:18px;font-weight:400;line-height:1.6}.hotelx-hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.hotelx-hero-cta .ant-btn{border:none;border-radius:7px;height:auto;padding:14px 30px;font-size:16px;font-weight:600}.hotelx-secondary-link{color:#fff;border-bottom:1px solid #fff9;padding-bottom:3px;font-size:16px;font-weight:600}.hotelx-secondary-link:hover{border-color:#fff}.hotelx-stats{background:#fff;justify-content:center;padding:50px 20px;display:flex}.hotelx-stat{text-align:center}.hotelx-stat h3{color:var(--primary);margin-bottom:6px;font-size:32px;font-weight:700}.hotelx-stat p{color:#555;font-size:14px;font-weight:500}.hotelx-partner{background:#f5f7ff;justify-content:center;padding:70px 20px;display:flex}.hotelx-partner h2{text-align:left;margin-bottom:20px}.hotelx-partner p{color:#333;margin-bottom:16px;font-size:16px;line-height:1.7}.hotelx-source-links{margin:20px 0 0;padding:0;list-style:none}.hotelx-source-links li{margin-bottom:12px}.hotelx-source-links a{color:var(--primary);border-bottom:1px solid #0000;font-size:15px;font-weight:600}.hotelx-source-links a:hover{border-bottom-color:var(--primary)}.hotelx-video-wrapper{width:100%;box-shadow:var(--boxShadow);background:#000;border-radius:12px;padding-top:56.25%;position:relative;overflow:hidden}.hotelx-video-wrapper iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.hotelx-video-trigger{cursor:pointer;background:#000;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.hotelx-video-play{color:#fff;filter:drop-shadow(0 2px 8px #00000080);width:64px;height:64px;transition:transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hotelx-video-trigger:hover .hotelx-video-play{transform:translate(-50%,-50%)scale(1.08)}.hotelx-icon-badge{background:var(--iconBg,#0b81d31a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.hotelx-icon-badge svg{width:32px;height:32px;color:var(--primary)}.feature-card .hotelx-icon-badge{margin-bottom:4px}.hotelx-modules,.hotelx-why{background:#fff;justify-content:center;padding:70px 20px;display:flex}.hotelx-benefits{background:#f5f7ff;justify-content:center;padding:70px 20px;display:flex}.hotelx-cta{text-align:center;background:var(--primary);flex-direction:column;justify-content:center;align-items:center;padding:70px 20px;display:flex}.hotelx-cta h2{color:#fff;margin-bottom:10px;font-size:32px;font-weight:600}.hotelx-cta p{color:#f4f4f4;max-width:600px;margin-bottom:20px;font-size:16px}.hotelx-cta .ant-btn{height:auto;padding:16px 38px;font-size:17px;font-weight:600;color:var(--primary)!important;box-shadow:none!important;background:#fff!important;border:none!important}.hotelx-cta .ant-btn:hover,.hotelx-cta .ant-btn:focus{color:var(--primary)!important;background:#f0f0f0!important}.hotelx-faq{background:#fff;justify-content:center;padding:70px 20px 30px;display:flex}.hotelx-faq .ant-collapse-header{align-items:flex-start!important;gap:8px!important;display:flex!important}.hotelx-faq .ant-collapse-arrow{flex-shrink:0!important;margin-top:3px!important}.hotelx-faq .ant-collapse-header-text{flex:auto!important;min-width:0!important}.hotelx-contact{background:#f5f7ff;justify-content:center;padding:70px 20px;display:flex}@media (max-width:991px){.hotelx-page .width75,.hotelx-page .width85{width:90%}.hotelx-hero{padding-top:130px}.hotelx-hero h1{font-size:30px}.hotelx-partner .Row,.hotelx-partner h2{text-align:center}.hotelx-video-wrapper{margin-top:30px}}@media (max-width:550px){.hotelx-hero h1{font-size:26px}.hotelx-hero-sub{font-size:15px}}

