.header .mega_menu_overlay{opacity:0;visibility:hidden;pointer-events:none;z-index:10;max-width:1360px;margin-inline:auto;transition:all .4s cubic-bezier(.165,.84,.44,1);position:absolute;top:100%;left:0;right:0;transform:translateY(.625rem)}.header .mega_menu_overlay .btns_wrap{padding:.75rem .75rem .75rem 1rem!important}.header .mega_menu_overlay .mega_menu_content{flex-direction:column;height:auto;display:flex}.header .mega_menu_overlay .mega_menu_content.solution_menu_content{flex-direction:row}.header .mega_menu_overlay .mega_menu_content.service_menu_content{background-color:#fff;border-radius:.75rem;padding:6px .75rem .75rem}@media screen and (max-height:600px){.header .mega_menu_overlay .mega_menu_content.service_menu_content{max-height:calc(100vh - 110px);padding-right:.5rem;overflow-y:auto}.header .mega_menu_overlay .mega_menu_content.service_menu_content::-webkit-scrollbar{width:5px}.header .mega_menu_overlay .mega_menu_content.service_menu_content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.header .mega_menu_overlay .mega_menu_content.service_menu_content::-webkit-scrollbar-thumb{background:#ff4d4d;border-radius:4px}.header .mega_menu_overlay .mega_menu_content.service_menu_content::-webkit-scrollbar-thumb:hover{background:#e60000}.header .mega_menu_overlay .mega_menu_content.service_menu_content{scrollbar-width:thin;scrollbar-color:#ff4d4d #f1f1f1}}.header .mega_menu_overlay .mega_menu_content .mega_menu_top{justify-content:space-between;align-items:center;min-width:15.375rem;padding-bottom:.75rem;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_top p{color:#100b0a;letter-spacing:-.1px;font-family:Satoshi Variable;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.header .mega_menu_overlay .mega_menu_content .mega_menu_top .medium_btn,.header .mega_menu_overlay .mega_menu_content .mega_menu_top .mega_menu_top_btn,.header .mega_menu_overlay .mega_menu_content .mega_menu_top [class*=btns_wrap]{padding-block:6px!important}.header .mega_menu_overlay .mega_menu_content .mega_menu_top h2{margin:0;font-size:1.5rem;font-weight:600}.header .mega_menu_overlay .mega_menu_content .mega_menu_top .solution_title h2{color:#100b0a;font-family:var(--font-satoshi);letter-spacing:-.0375rem;font-size:2.5rem;font-style:normal;font-weight:500;line-height:110%}.header .mega_menu_overlay .mega_menu_content .mega_menu_top .solution_title span{color:#100b0a;font-family:var(--font-ivypresto);letter-spacing:-.0125rem;font-size:2.5rem;font-style:italic;font-weight:300;line-height:110%}.header .mega_menu_overlay .mega_menu_content .mega_menu_top.flex_wrap_column{flex-direction:column;align-items:flex-start}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout{background:0 0;border-radius:0;grid-template-columns:2.7fr 1fr;gap:1.25rem;overflow:visible}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industries_grid_wrap{background:#ebebeb;border:1px solid #ebebeb;border-radius:1rem;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1px;display:grid;overflow:hidden}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview{padding:0}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview .preview_card{flex-direction:column;height:100%;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview .preview_card .preview_img{background:#eae6e1;border-radius:1rem;flex:1;min-height:15.625rem;margin-bottom:.875rem;position:relative;overflow:hidden}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview .preview_card .preview_img img{object-fit:cover;transition:transform .5s}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview .preview_card .preview_link{color:#100b0a;font-weight:500;font-family:var(--font-satoshi);justify-content:space-between;align-items:center;margin:0;padding:.25rem .25rem 0;font-size:1.25rem;font-weight:300;line-height:150%;text-decoration:none;transition:all .3s;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview .preview_card .preview_link .cat_arrow{width:24px;height:24px;transition:all .3s}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview .preview_card .preview_link:hover .cat_arrow{transform:rotate(45deg)}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview .preview_card .preview_link span{font-size:.9375rem}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid.industries_layout .industry_preview .preview_card .preview_link svg{color:#666;transition:transform .3s}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid:empty{display:none}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat{border-right:1px solid #ebebeb;padding-right:.75rem}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat:last-child{border-right:none;padding-right:0}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat .cat_header{border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;padding:6px .75rem 6px 0;text-decoration:none;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat .cat_header:hover .cat_arrow{transform:rotate(45deg)}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat .cat_header:hover h3{transform:translate(10px)}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat .cat_header h3{color:#100b0a;font-family:var(--font-ivypresto);letter-spacing:.0563rem;margin:0;font-size:1.25rem;font-style:italic;font-weight:300;line-height:150%;transition:all .3s}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat .cat_header .cat_arrow{color:#ff4d4d;background:#fff;border:1px solid #e6e6e6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul li{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:14px 0;transition:all .3s;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul li:last-child{border-bottom:none}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul li:hover{border-bottom-color:#fbd2cc}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul li a,.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul li div,.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul li .mega_item_wrap{color:#0a0a0a;font-family:var(--font-satoshi);letter-spacing:.0088rem;opacity:1;flex:1;justify-content:space-between;align-items:center;width:100%;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%;text-decoration:none;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul li span{color:#0a0a0a;font-family:var(--font-satoshi);letter-spacing:.14px;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.header .mega_menu_overlay .mega_menu_content .mega_menu_grid .mega_cat ul li .item_arrow{opacity:0;color:#ff4d4d;align-items:center;margin-left:auto;transition:all .3s;display:inline-flex;transform:translate(-.625rem)}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured{grid-template-columns:1fr 1fr;gap:1.875rem;padding-top:1.5rem;display:grid;overflow:hidden}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured.solutions_grid{gap:1.5rem;width:100%;display:flex}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured.solutions_grid .featured_card{background:#fff;border:1px solid #f0f0f0;flex-direction:column;align-items:flex-start;padding:0;overflow:hidden}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured.solutions_grid .featured_card .featured_img{width:100%;height:auto;margin:0}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured.solutions_grid .featured_card .featured_img img{object-fit:cover;width:100%;height:100%}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured.solutions_grid .featured_card .featured_info{padding:1.5rem}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured.solutions_grid .featured_card .featured_info h4{margin-bottom:.625rem;font-size:1.25rem}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured .featured_card{color:#000;opacity:1;background:#fafafa;border:1px solid #0000;border-radius:1rem;align-items:center;gap:1.5rem;padding:1.5rem;text-decoration:none;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured .featured_card:hover .featured_img img{transform:scale(1.05)}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured .featured_card:hover .cat_arrow{transform:rotate(45deg)}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured .featured_card .featured_img{border-radius:.5rem;flex-shrink:0;width:7.5rem;height:5rem;overflow:hidden}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured .featured_card .featured_img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured .featured_card .featured_img .mobile_img{display:none}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured .featured_card .featured_info{color:#fff;background:linear-gradient(#0000 37.03%,#230e0bcc 63.24%);border-radius:.75rem;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:12.75rem;padding:1.5rem;display:flex;position:absolute;bottom:0;left:0}.header .mega_menu_overlay .mega_menu_content .mega_menu_featured .featured_card .featured_info h3{color:#f9f9f9;font-size:1.75rem;font-weight:500;line-height:125%}@keyframes fadeIn{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(8px)}}.mega_menu_wrap{color:#000;background:#f5f5f5;border-radius:1.25rem;padding:12px;animation:.3s forwards fadeIn;overflow:hidden}.services_featured_card{color:#000;opacity:1;border-radius:.5rem;align-items:center;gap:1.25rem;padding:0;text-decoration:none;transition:all .3s;display:flex}.services_featured_card .services_featured_img{border-radius:.5rem;flex-shrink:0;width:7.5rem;height:100%;min-height:6.25rem;transition:all .4s;overflow:hidden}.services_featured_card .services_featured_img img{object-fit:cover;width:100%;height:100%}.services_featured_card:hover{background:linear-gradient(90deg,#faf0ee 0%,#faf7f7 100%)}.services_featured_card:hover .cat_arrow{transform:rotate(45deg)}.services_featured_card:hover .services_featured_img{border-radius:.5rem 0 0 .5rem}.services_featured_card .services_featured_info{flex-direction:column;flex:1;gap:.5rem;padding:1rem 0;display:flex}.services_featured_card .services_featured_info h3{color:#100b0a;font-family:var(--font-ivypresto);margin:0;font-size:1.25rem;font-style:italic;font-weight:300}.services_featured_card .services_featured_info p{color:#666;font-family:var(--font-satoshi);margin:0;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%}.services_featured_card .cat_arrow{color:#ff4d4d;background:#fff;border:1px solid #e6e6e6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:1.25rem;transition:transform .3s;display:flex}.industry_item{z-index:1;opacity:1;background:#fff;align-items:center;gap:1rem;height:100%;text-decoration:none;display:flex;position:relative;overflow:hidden;padding:1rem 1.25rem!important}@media screen and (max-width:991px){.industry_item{padding:1rem 1.5rem 1rem 0!important}}.industry_item:before{content:"";opacity:0;z-index:-1;background:linear-gradient(90deg,#faf0ee 0%,#faf7f7 100%);transition:opacity .3s;position:absolute;inset:0}.industry_item:focus,.industry_item:active,.industry_item:visited{background-color:#fff;box-shadow:none!important;outline:none!important}.industry_item:hover:before{opacity:1}.industry_item:hover .industry_icon{box-shadow:0 .25rem .625rem #0000000d}.industry_item .industry_icon{background:#f5f5f5;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .3s;display:flex}.industry_item span{color:#0a0a0a;letter-spacing:.01rem;font-size:1rem;font-style:normal;font-weight:400;line-height:172%}.header .mobile_menu_overlay{z-index:1001;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:linear-gradient(#c1b7b699 0%,#230e0b99 30%);flex-direction:column;width:100%;height:100%;padding:1.25rem;transition:transform .5s cubic-bezier(.77,0,.175,1);display:flex;position:fixed;top:0;left:0;transform:translate(100%)}.header .mobile_menu_overlay.open{transform:translate(0)}.header .mobile_menu_overlay .hidden_nav{display:none!important}.header .mobile_menu_overlay .mobile_menu_header{background:linear-gradient(90deg,#2d2f31f5 0% 85.32%,#230e0bf5 100%);border:1px solid #ffffff1a;border-radius:6.25rem;justify-content:space-between;align-items:center;margin-bottom:1.875rem;padding:.9375rem 1.25rem;display:flex;box-shadow:inset 0 0 .5rem #00000014}.header .mobile_menu_overlay .close_menu{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex}.header .mobile_menu_overlay .mobile_nav{border-radius:.75rem;flex:1;padding-right:.3125rem;position:relative;overflow-y:auto}.header .mobile_menu_overlay .mobile_nav .levelthree_layer{z-index:1;background:#fff;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.header .mobile_menu_overlay .mobile_nav ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.header .mobile_menu_overlay .mobile_nav ul li{background-color:#fff;border-radius:1rem;padding:1rem;transition:all .3s}.header .mobile_menu_overlay .mobile_nav ul li .mobile_nav_item{justify-content:space-between;align-items:center;display:flex}.header .mobile_menu_overlay .mobile_nav ul li .mobile_nav_item span,.header .mobile_menu_overlay .mobile_nav ul li .mobile_nav_item a{color:#0a0a0a;font-family:var(--font-satoshi);letter-spacing:.0088rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%}.header .mobile_menu_overlay .mobile_nav ul li .mobile_nav_item .mobile_arrow{color:#ffffff80;transition:transform .3s}.header .mobile_menu_overlay .mobile_nav ul li .mobile_nav_item .mobile_arrow.rotated{color:#ff4d4d;transform:rotate(180deg)}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content{border-top:1px solid #ffffff1a;flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_cat_group{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_cat_group .mobile_cat_item{padding-bottom:1.5rem;display:block}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_cat_group .mobile_cat_item img{object-fit:cover;border-radius:.5rem;width:100%;height:100%}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_cat_group .mobile_cat_item h3{color:#0a0a0a;text-align:center;font-family:var(--font-satoshi);letter-spacing:.0088rem;text-align:left;padding-top:.5rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_featured_grid{flex-direction:column;gap:.75rem;display:flex}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_featured_grid .mobile_featured_card{color:#fff;background:#ffffff0d;border-radius:.75rem;flex-direction:row;align-items:center;text-decoration:none;display:flex;overflow:hidden}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_featured_grid .mobile_featured_card .mobile_featured_img img{object-fit:cover;border-radius:.5rem;width:2rem;height:2rem}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_featured_grid .mobile_featured_card .mobile_featured_info{flex-grow:1;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_featured_grid .mobile_featured_card .mobile_featured_info h4{color:#0a0a0a;font-family:var(--font-satoshi);letter-spacing:.0088rem;margin:0;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%}.header .mobile_menu_overlay .mobile_nav ul li .mobile_dropdown_content .mobile_featured_grid .mobile_featured_card .mobile_featured_info svg{color:#ff4d4d}.header .mobile_menu_overlay .mobile_footer{margin-top:2.5rem}.header .mobile_menu_overlay .mobile_footer .mobile_cta{border-radius:2.5rem;justify-content:space-between;width:100%;padding:12px 1.25rem;font-size:1.125rem;display:flex}.mobile_service_wrap{border-top:1px solid var(--Border-Primary,#e6e6e6);flex-direction:column;gap:0;margin-top:1rem;display:flex}.mobile_service_wrap a[class*=btns_wrap],.mobile_service_wrap [class*=btns_wrap],.mobile_service_wrap .full_width_btn{margin-top:1.25rem;justify-content:space-between!important;width:100%!important}.mobile_service_wrap .mobile_featured_card{border-bottom:1px solid var(--Border-Primary,#e6e6e6);flex-direction:row;align-items:center;gap:1rem;padding:.875rem 0;text-decoration:none;display:flex}.mobile_service_wrap .mobile_featured_card .mobile_featured_img{border-radius:.5rem;flex-shrink:0;width:2.75rem;height:2.75rem;overflow:hidden}.mobile_service_wrap .mobile_featured_card .mobile_featured_img img{object-fit:cover;width:100%;height:100%}.mobile_service_wrap .mobile_featured_card .mobile_featured_info{flex-grow:1;justify-content:space-between;align-items:center;display:flex}.mobile_service_wrap .mobile_featured_card .mobile_featured_info h4{color:#0a0a0a;font-family:var(--font-satoshi);margin:0;font-size:1rem;font-style:normal;font-weight:500;line-height:125%}.mobile_service_wrap .mobile_featured_card .mobile_featured_info svg{color:#ccc;transition:transform .2s,color .2s}.mobile_service_wrap .mobile_featured_card:hover .mobile_featured_info svg{color:#0a0a0a;transform:translate(3px)}.mobile_industires_wrap a[class*=btns_wrap],.mobile_industires_wrap [class*=btns_wrap],.mobile_industires_wrap .full_width_btn{justify-content:space-between!important;width:100%!important}.mobile_industires_wrap ul{padding-bottom:1.5rem;gap:0!important}.mobile_industires_wrap ul li{border-radius:0;padding:0!important}.mobile_industires_wrap ul li a{border-bottom:1px solid #e6e6e6;border-radius:0}.mobile_industires_wrap ul li:last-child a{border-bottom:none}.mobile_industires_wrap .mobile_featured_card{color:#fff;background:#ffffff0d;border-radius:.75rem;flex-direction:row;align-items:center;text-decoration:none;display:flex;overflow:hidden}.mobile_industires_wrap .mobile_featured_card .mobile_featured_img img{object-fit:cover;border-radius:.5rem;width:2rem;height:2rem}.mobile_industires_wrap .mobile_featured_card .mobile_featured_info{flex-grow:1;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.mobile_industires_wrap .mobile_featured_card .mobile_featured_info h4{color:#0a0a0a;font-family:var(--font-satoshi);letter-spacing:.0088rem;margin:0;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%}.mobile_industires_wrap .mobile_featured_card .mobile_featured_info svg{color:#ff4d4d}.mobile_industires_wrap .btns_wrap,.mobile_solutions_wrap .btns_wrap{justify-content:space-between;width:100%}.mobile_solutions_wrap .featured_card{color:#000;opacity:1;background:#fafafa;border:1px solid #0000;border-radius:1rem;align-items:center;gap:1.5rem;margin-bottom:1.5rem;text-decoration:none;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.mobile_solutions_wrap .featured_card:hover .featured_img img{transform:scale(1.05)}.mobile_solutions_wrap .featured_card .featured_img{border-radius:.5rem;width:100%;max-height:14.5rem;overflow:hidden}.mobile_solutions_wrap .featured_card .featured_img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.mobile_solutions_wrap .featured_card .featured_img .mobile_img{display:none}.mobile_solutions_wrap .featured_card .featured_info{color:#fff;background:linear-gradient(#0000 37.03%,#230e0bcc 63.24%);border-radius:.75rem;flex-direction:column;justify-content:flex-end;width:100%;height:12.75rem;padding:1.5rem;display:flex;position:absolute;bottom:0;left:0}.mobile_solutions_wrap .featured_card .featured_info h3{color:#f9f9f9;font-size:1.75rem;font-weight:500;line-height:125%}@media screen and (max-width:767px){.mobile_solutions_wrap .featured_card .featured_info h3{font-size:1.25rem}}.levelthree_layer{z-index:1002;background:0 0;flex-direction:column;width:100%;height:calc(100% - 6.25rem);padding:0 1.25rem 1.25rem;transition:transform .4s cubic-bezier(.77,0,.175,1);display:flex;position:absolute;top:6.25rem;left:0;overflow-y:auto;transform:translate(100%)}.levelthree_layer .layer_header{cursor:pointer;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.5rem;display:flex}.levelthree_layer .layer_header .back_arrow{color:#0a0a0a;justify-content:center;align-items:center;display:flex}.levelthree_layer .layer_content{border-radius:.75rem;flex:1;min-height:0;padding-bottom:1.25rem;overflow-y:auto}.levelthree_layer .layer_content .mega_cat{background:#fff;border-radius:.75rem;overflow:hidden}.levelthree_layer .layer_content .mega_cat .mega_cat_header{background:linear-gradient(90deg,#faf0ee 0%,#faf7f7 100%);justify-content:space-between;align-items:center;padding:12px 1.25rem;display:flex}.levelthree_layer .layer_content .mega_cat .mega_cat_header h3{color:#100b0a;font-family:var(--font-ivypresto);margin:0 0 .5rem;font-size:1.5rem;font-style:italic;font-weight:300}.levelthree_layer .layer_content .mega_cat .mega_cat_header .know_more{color:#0a0a0a;border-bottom:1px solid #0a0a0a;padding-bottom:.125rem;font-size:.875rem;font-weight:500;text-decoration:none}.levelthree_layer .layer_content .mega_cat .mega_cat_header .cat_arrow_btn{color:#ff4d4d;background:#fff;border:1px solid #ff4d4d33;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.levelthree_layer .layer_content .mega_cat ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.levelthree_layer .layer_content .mega_cat ul li{border-bottom:1px solid #f2f2f2;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.levelthree_layer .layer_content .mega_cat ul li:last-child{border-bottom:none}.levelthree_layer .layer_content .mega_cat ul li a{color:#000b22;flex:1;font-size:.9375rem;font-weight:400;text-decoration:none}.levelthree_layer .layer_content .mega_cat ul li .item_arrow{color:#0a0a0a33;justify-content:center;align-items:center;display:flex}.header{z-index:1000;transition:all .3s;position:fixed;top:8px;left:0;right:0}.header .header_backdrop{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);z-index:-1;opacity:0;visibility:hidden;pointer-events:none;overscroll-behavior:contain;background:linear-gradient(#c1b7b666 0%,#230e0b66 30%);width:100vw;height:100vh;transition:all .4s cubic-bezier(.165,.84,.44,1);position:fixed;top:0;left:0}.header .header_backdrop.active{opacity:1;visibility:visible;pointer-events:all}.header .header_pill{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:6.25rem;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:0 16px;transition:all .3s;display:flex}@media (max-width:768px){.header .header_pill{padding:.625rem 1.25rem}}@media screen and (min-width:991px){.header .header_pill{height:64px}}.header .header_pill .logo{align-items:center;display:flex}@media (max-width:992px){.header .header_pill .desktop_nav{display:none}}.header .header_pill .desktop_nav .main_nav_list{gap:2rem;margin:0;list-style:none;display:flex}.header .header_pill .desktop_nav .main_nav_list li{padding:12px 0}.header .header_pill .desktop_nav .main_nav_list li .main_link{color:#fff;opacity:.8;align-items:center;gap:.5rem;padding:.625rem 0;font-size:1rem;font-weight:400;text-decoration:none;transition:opacity .3s;display:flex}.header .header_pill .desktop_nav .main_nav_list li .main_link.btns_wrap{padding:.75rem 1rem}.header .header_pill .desktop_nav .main_nav_list li .main_link:hover,.header .header_pill .desktop_nav .main_nav_list li .main_link.active{opacity:1}.header .header_pill .desktop_nav .main_nav_list li .main_link .arrow{transition:transform .3s}.header .header_pill .desktop_nav .main_nav_list li.active_mega a .arrow{transform:rotate(180deg)}.header .header_pill .desktop_nav .main_nav_list li.active_mega .mega_menu_overlay{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.header .header_pill .header_actions{align-items:center;gap:1.25rem;display:flex}@media (max-width:992px){.header .header_pill .header_actions .desktop_cta{display:none}}.header .header_pill .header_actions .mobile_toggle{cursor:pointer;background:0 0;border:none;padding:0;display:none}@media (max-width:992px){.header .header_pill .header_actions .mobile_toggle{display:block}}.header .header_pill .header_actions .mobile_toggle .hamburger{flex-direction:column;justify-content:space-between;width:1.5rem;height:1.125rem;display:flex;position:relative}.header .header_pill .header_actions .mobile_toggle .hamburger span{background:#fff;border-radius:.125rem;width:100%;height:.125rem;transition:all .3s;display:block}.header .header_pill .header_actions .mobile_toggle .hamburger span:nth-child(2){width:70%}.header .header_pill .header_actions .mobile_toggle .hamburger.open span:first-child{transform:translateY(.5rem)rotate(45deg)}.header .header_pill .header_actions .mobile_toggle .hamburger.open span:nth-child(2){opacity:0}.header .header_pill .header_actions .mobile_toggle .hamburger.open span:nth-child(3){transform:translateY(-.5rem)rotate(-45deg)}.header.hide-header{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 16px))}
