body,html{background-color:#000}*,ul{padding:0}.about_us .global_heading,.benifits_section .global_heading,.contact-cta p,.expertise_box:hover .expertise_tittle,.high_weoffer h2,.high_weoffer p,.hire_dev .global_subline,.hire_dev_quick .global_heading,.hire_why .global_subline,.our_values .global_heading,.services_all .global_heading,.services_hero i,.services_weoffer .what_set_apart_box:hover h3,.services_weoffer .what_set_apart_box:hover p,.skill-box span,.software_solution p,.topbar ul,.topbar ul li a,.value_box p,.what_set_apart h2,.why_choose_us .global_heading,.why_diffrent .global_subline{color:#fff}.header_outer,.masonry_grid,.menu-btn,.menu-items li,.navbar ul li a,.outer_mission_vission,.what_set_apart_points{position:relative}*,ul{margin:0}.swiper.marquee-swiper,.vertical-slider-box .image-box{mask-image:linear-gradient(to right,transparent 0%,#fff 10%,#fff 90%,transparent 100%)}html.lenis,html.lenis body{height:auto !important}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.coffee-button,.creative-btn--wrap .creative-slide--btn,.list-group-item,.navbar .logo,.navbar ul li a,a{text-decoration:none}.breacrumb_global h1,.contact_form h2,.form_fields h4,.global_heading,.services_hero h1{text-transform:capitalize}*,.grid-item{box-sizing:border-box}html{scroll-behavior:smooth}.reveal-text{overflow:hidden;display:inline-block}.reveal-text span{display:inline-block;transform:translateY(100%)}:root{--color-white:#fff;--color-black:#000;--color-gradient-blue:linear-gradient(90deg,#0064d9 0%,#2489ff 100%);--border-line:#666;--btn-color:#3772ff;--clr-neutral-100:#fff;--clr-primary-100:#8497a4;--clr-primary-400:#344256;--clr-primary-800:#1d283a;--clr-primary-900:#0f151f}body{font-weight:400;font-style:normal;font-size:14px;color:#000;font-family:Poppins,sans-serif !important}.topbar{padding:10px 0;background:#004b8b}.fa-phone{transform:rotate(90deg)}p{color:#6c6c6c;font-weight:500;font-size:16px}.topbar ul{justify-content:end;margin-bottom:0;display:flex;gap:15px;padding:0;line-height:normal}.topbar ul li i{margin-right:10px}.socials-icons li,.terms ul li,.topbar ul li{list-style:none}.logo img{max-width:280px}.content,.logo-box img,.scroller{max-width:100%}.menu-btn{display:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;cursor:pointer;z-index:2}.menu-btn .menu-btn__lines,.menu-btn .menu-btn__lines:after,.menu-btn .menu-btn__lines:before{width:1.5rem;height:.1rem;background:#fff;transition:.4s ease-in-out}.scrolled .menu-btn .menu-btn__lines,.scrolled .menu-btn .menu-btn__lines:after,.scrolled .menu-btn .menu-btn__lines:before{background:#000}.menu-btn .menu-btn__lines:after,.menu-btn .menu-btn__lines:before{content:"";position:absolute}.menu-btn .menu-btn__lines:before{transform:translateY(-.5rem)}.menu-btn .menu-btn__lines:after{transform:translateY(.5rem)}.menu-btn.open .menu-btn__lines{transform:translateX(1rem);background:0 0}.menu-btn.open .menu-btn__lines:before{transform:rotate(45deg) translate(-.5rem,.5rem);background:#fff}.menu-btn.open .menu-btn__lines:after{transform:rotate(-45deg) translate(-.5rem,-.5rem);background:#fff}.scrolled .menu-btn.open .menu-btn__lines:before{transform:rotate(45deg) translate(-.5rem,.5rem);background:#000}.scrolled .menu-btn.open .menu-btn__lines:after{transform:rotate(-45deg) translate(-.5rem,-.5rem);background:#000}.navbar .menu-item-has-children>a:after,.submenu-toggle:after{position:absolute;top:49%;right:8px;content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;opacity:.75;transform:translateY(-50%) rotate(0);transition:.25s}.footer_heading_details a:hover,.submenu-toggle.open{color:var(--btn-color)}.submenu-toggle.open:after{transform:translateY(-50%) rotate(180deg)}header.navbar.sticky{position:fixed;top:0;left:0;right:0;z-index:999;transition:transform .4s,background .3s,box-shadow .3s}.file-input,.right .content-box,header .blue_logo,header.navbar.sticky.scrolled .white_logo{display:none}.scrolled ul li a{color:#2a2a2a !important}header.scrolled .global_btn{color:#fff !important}header.scrolled .need_html_box .global_btn{color:#3772ff !important}.right .content-box.active,header.navbar.sticky.scrolled .blue_logo{display:block}header.navbar.sticky.scrolled{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1)}header.navbar.sticky.hidden{transform:translateY(-100%)}.navbar{display:flex;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0}.navbar.sticky{position:fixed;z-index:999;top:0;width:100%}.navbar .logo{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase}.navbar .menu-items{display:flex;align-items:center}.navbar .menu-items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);border-radius:10px;background-color:#222}.navbar .menu-items::-webkit-scrollbar{width:6px;background-color:#222}.navbar .menu-items::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);background-color:#fff}.navbar .menu-item-has-children>a,.navbar .menu-items>li>.menu-item{padding:1.5rem 2rem}.navbar .menu-items li:hover .mega-menu{opacity:1;visibility:visible}.navbar .dropdown{position:unset}.dropdown-menu li a{padding:15px 0;display:inline-block !important;font-size:16px !important}.navbar .menu-right{top:0;left:100%}.navbar .menu-left{top:0;left:-100%}.navbar .menu-item{display:flex;justify-content:space-between;width:100%;padding:.5rem 1rem;font-size:14px;transition:.25s}.navbar .menu-item:hover{color:var(--btn-color) !important;color:#004682}.navbar ul li{list-style:none;transition:.3s}.navbar ul li .arrow{transition:.3s ease-out}.navbar ul li a{color:#fff;font-weight:600}.navbar .mega-menu .content{display:flex;gap:1rem;width:100%;padding:1rem;background:#171b27;-webkit-box-shadow:0 20px 50px 0 #000;box-shadow:0 20px 50px 0 #000}.navbar .category .content .col .img-wrapper,.navbar .content .col .mega-links li{margin:1rem 0}.navbar .blog .content{grid-template-columns:repeat(1,1fr)}@media (min-width:1024px){.navbar .dropdown-menu.single-menu{transition:.6s;top:50px}.navbar .dropdown:hover>.submenu-toggle:after{transform:translateY(-50%) rotate(180deg)}.navbar .dropdown .dropdown-left .submenu-toggle:after,.navbar .dropdown .dropdown-right .submenu-toggle:after{right:.625rem}.navbar .dropdown-menu li a:hover{color:#a5d5ff}.navbar .dropdown-menu li a{color:#1e293b}.navbar .dropdown-menu{position:absolute;top:65px;right:0;width:100%;left:50%;transform:translate(-50%,-20px);padding:0;background:#edf0f3;border-radius:0;opacity:0;max-height:0;overflow:hidden;pointer-events:none;transition:max-height .45s ease,padding .45s ease,opacity .35s ease,transform .45s ease}.menu-wrapper:hover .dropdown-menu{opacity:1;max-height:500px;padding:40px 0;transform:translate(-50%,0);pointer-events:auto}.menu-items .dropdown-menu{display:unset !important}.navbar .dropdownMega{position:inherit !important}.navbar .mega-menu{position:absolute;top:65px;left:0;width:650px;opacity:0;visibility:hidden;transition:.4s ease-out,visibility .1s linear}.navbar .mega-menu .content{padding:1.5rem 1rem}.navbar .blog .content{grid-template-columns:repeat(4,1fr)}}.navbar .blog .content .col .img-wrapper{margin-bottom:1rem}.navbar .blog .content .col .menu-title{font-weight:400}.navbar .blog .content .col .menu-title a,.right_menu_content.side_menu_cotent,.right_menu_content.side_menu_cotent .content{transition:.25s;background:#fff;padding:10px;border-radius:10px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.menu_icon{width:20px !important;height:20px !important;object-fit:contain !important;border-radius:unset !important}.need_html_box{padding:20px 20px 10px;border-top:1px solid #e0e0e0;margin-top:10px}.need_html_box p{font-size:18px;color:#000;text-transform:capitalize}.right_menu_content.side_menu_cotent{box-shadow:0px 4px 4px rgba(0,0,0,.02);border-radius:20px}.navbar .blog .content .col .menu-title a:hover{color:#ff5722}.navbar .content .col{display:flex;flex-direction:column}.navbar .content .col .img-wrapper{display:block;position:relative;width:100%;height:20vw;overflow:hidden}.navbar .content .col .img-wrapper:hover img{transform:scale(1.1)}.navbar .content .col .img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border-radius:5px;overflow:hidden}.navbar .content .col img{width:100%;max-width:100%;transition:transform .3s ease-in-out}.navbar .content .col .menu-title{color:#fff;font-size:1.125rem;line-height:1.125rem;border-left:2px solid #ff5722;padding-left:.625rem}.navbar .content .col p{margin-top:.625rem;margin-bottom:.625rem;font-size:.813rem;line-height:1.6rem;color:#fff}.navbar .content .col .mega-links{padding-left:1rem;border-left:1px solid #3c3c3c}@media (max-width:1024.98px){.menu-btn{display:flex}.navbar{padding:10px 20px}.navbar .menu-items{scrollbar-gutter:stable;position:fixed;top:0;left:0;display:block;width:350px;height:100%;padding-top:30px;padding-bottom:100px;padding-right:10px;background:#000;overflow-y:auto;transform:translateX(-100vh);transition:.3s ease-out}.navbar .menu-items.open{transform:translateY(0)}.navbar .menu-item-has-children>a,.navbar .menu-items>li>.menu-item{padding:1rem}.navbar .menu-items li a{padding:1.1rem 1.5rem;display:block;width:100%}.navbar .dropdown-menu{display:none;position:relative;top:0;width:100%;padding-left:1rem;overflow:hidden}.navbar .menu-right{top:0;left:0;right:auto;width:100%;padding-left:1.5rem}.navbar .menu-left:before,.navbar .menu-right:before{content:"";position:absolute;z-index:1;top:50%;left:20px;width:1px;height:calc(100% - 25px);background-color:#000;transform:translateY(-50%)}.navbar .menu-left{top:0;left:0;width:100%;padding-left:1.5rem}.navbar .mega-menu{position:relative;display:none;padding-left:0}.navbar .mega-menu .content{grid-template-columns:auto}.navbar .mega-menu .content .col{padding:0;width:100%}.navbar .content .col .menu-title{font-size:.875rem}.navbar .content .col .mega-links{border-left:0;padding-left:0}.navbar .content .col .mega-links li{margin:0}.navbar .content .col .mega-links li a{padding:0 .5rem}.overflow{overflow:hidden}}.job_form .form_fields,.navbar .content .col .mega-links li a,.navbar .menu-item-has-children{padding:0}@media (max-width:1024.98px){.overlay{position:fixed;z-index:500;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.overlay.overlay--active{opacity:1;visibility:visible}}.creative-fullpage--slider{background-color:#fff;z-index:2;width:100%;position:relative;flex-direction:column;font-size:16px;display:flex;clip-path:none !important}.creative-fullpage--slider .slider-inner{background:#000;position:relative}.creative-fullpage--slider .swiper-slide{position:relative;display:flex;justify-content:center;text-align:left;flex-direction:column;overflow:hidden}.creative-fullpage--slider .swiper-slide .slider-inner img{object-fit:cover;width:100%;height:90vh}.creative-fullpage--slider .swiper-slide .slider-inner video{object-fit:cover;width:100%;height:100%}.creative-fullpage--slider .swiper-slide .slider-inner .swiper-content{position:absolute;top:38%;left:50px;z-index:1}.creative-fullpage--slider .swiper-slide .slider-inner:after{content:"";position:absolute;width:101%;height:100%;top:0;left:-1px;background-color:#0000007a;background-image:radial-gradient(at center right,#ffffff00 50%,#00000096 100%)}.swiper-slide .slider-inner .swiper-content .title-area .tag{color:#fff;font-weight:900;font-size:24px;margin-bottom:10px;margin-top:0}.swiper-slide .slider-inner .swiper-content .title-area .title{color:#fff;font-size:3vw;font-weight:600;line-height:1.1;text-transform:capitalize;text-decoration:none}.swiper-slide .slider-inner .swiper-content .disc{margin:15px 0 40px;width:100%}.swiper-slide .slider-inner .swiper-content .disc p{font-size:20px;font-weight:400;line-height:32px;color:#ffffffb0;margin-bottom:5px}.global_select:focus,.timeline-item{outline:0}.creative-btn--circle .circle .circle-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;background-color:var(--btn-color);will-change:transform;transform:scale(0);z-index:1;transition:transform .5s cubic-bezier(.49,0,.01,1),background-color .5s cubic-bezier(.49,0,.01,1)}.creative-btn--circle .circle-icon{transform:translate(-100%,0);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;align-items:center;justify-content:center;opacity:0;z-index:2;transition:.5s cubic-bezier(.49,0,.01,1)}.creative-btn--circle .circle-icon .icon-arrow{width:20px;height:20px;stroke:none;fill:#fff}.creative-btn--circle .circle-outline{fill:transparent;width:13px;stroke:var(--btn-color);stroke-width:7px}.creative-btn--wrap .creative-slide--btn .creative-btn--label{margin-left:4pt}.creative-btn--wrap .creative-slide--btn .creative-btn__border{position:absolute;left:4pt;right:0;bottom:0;height:1px;background:currentColor;transform-origin:right}.creative-fullpage--slider .swiper-container-h .swiper-button-next,.creative-fullpage--slider .swiper-container-h .swiper-button-prev{bottom:5%;top:unset;transform:scale(1);transition:.4s;background-color:#ffffff00;backdrop-filter:blur(20px);height:85px;width:85px;line-height:85px;border-radius:50%}.creative-fullpage--slider .swiper-container-h .swiper-button-next{right:50px}.creative-fullpage--slider .swiper-container-h .swiper-button-prev{left:50px}.swiper-container-h .slider-pagination-area{display:flex;align-items:center;justify-content:center;position:absolute;top:unset;right:unset;bottom:80px;left:50% !important;transform:translateX(-50%);width:500px;z-index:1}.swiper-container-h .slider-pagination-area .slide-range{font-weight:500;margin:0 15px;color:#fff;line-height:0;position:absolute;font-size:20px}.swiper-container-h .swiper-button-next:after,.swiper-container-h .swiper-button-prev:after{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);background:0 0;color:#fff}.swiper-container-h .slider-pagination-area .slide-range.one{left:-50px}.swiper-container-h .slider-pagination-area .slide-range.three{right:-50px}.swiper-container-h .slider-pagination-area .swiper-pagination{bottom:0 !important;width:500px !important}.swiper-container-h .slider-pagination-area .swiper-pagination .swiper-pagination-progressbar-fill{background:#fff}.swiper-container-h .swiper-button-next:after{content:"\f061";font-size:60px}.swiper-container-h .swiper-button-prev:after{content:"\f060";font-size:60px}.swiper-container-h .swiper-button-next:hover,.swiper-container-h .swiper-button-prev:hover{background:#ffffff0d}@media (max-width:991px){.creative-fullpage--slider .swiper-slide .slider-inner .swiper-content{width:100%;text-align:center;left:0}.creative-fullpage--slider .swiper-container-h .swiper-button-next,.creative-fullpage--slider .swiper-container-h .swiper-button-prev{height:50px;width:50px;line-height:50px;background:#ffffff3b}.swiper-container-h .slider-pagination-area{width:200px !important}.swiper-container-h .swiper-button-next:after,.swiper-container-h .swiper-button-prev:after{font-size:30px}.swiper-container-h .slider-pagination-area .swiper-pagination{bottom:0 !important;width:200px !important}}@media screen and (max-width:767px){.swiper-slide .slider-inner .swiper-content .title-area .title{font-size:64px}.swiper-slide .slider-inner .swiper-content .title-area .tag{margin-bottom:0}.swiper-slide .slider-inner .swiper-content .disc p{font-size:16px;width:95%}.swiper-container-h .slider-pagination-area,.swiper-slide .slider-inner .swiper-content .disc br{display:none}}.coffee-button{position:fixed;z-index:9;top:20px;right:20px;background-color:#ffc107;color:#333;padding:8px 16px;border-radius:20px;font-family:"Dancing Script",cursive;font-weight:600;font-size:20px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:flex;align-items:center;gap:8px;transition:background-color .3s}.client-para,.clientName-proName-box{font-family:Open Sans,sans-serif;color:#000}.coffee-button:hover{background-color:#ffd54f}.coffee-icon{font-size:24px;line-height:1}.slider-pagination-area,.swiper-button-next,.swiper-button-prev{display:none !important}.our_clients .swiper-wrapper.marquee-swiper{transition-timing-function:linear;align-items:center;display:flex;align-items:center;justify-content:center;gap:80px}footer .our_clients img{width:85%;object-fit:contain}.our_clients .swiper-slide.marquee-swiper{width:auto !important;display:inline-block}.our_clients{position:relative;z-index:1}.expertise_box:hover img,.our_clients .swiper-slide.marquee-swiper img,.our_clients .swiper-slide.marquee-swiper svg,.what_set_apart_box:hover img{filter:brightness(0) invert(1)}.logo_project img,.our_clients .swiper-slide.marquee-swiper img{width:auto;height:40px}.outer_case_study p{color:#fff}.logo_project img{width:80px !important;height:80px !important;background-color:#fff !important;object-fit:contain !important;border-radius:100% !important;padding:8px}.global_heading{font-size:clamp(26px, 2vw, 38px);font-weight:600}.global_subline{font-size:clamp(14px, 1.2vw, 18px)}.global_btn{background:#3772ff;gap:7px;color:#fff;display:flex;align-items:center;justify-content:center;width:fit-content;position:relative;overflow:hidden;padding:10px 20px;font-size:16px;font-weight:500;border-radius:5px;transition:.6s}.global_btn:before{content:"";top:0;transform:translateX(100%);width:100%;position:absolute;bottom:0;z-index:1;animation:2s infinite slide;background:linear-gradient(to right,rgba(64,235,241,0) 0,rgba(255,254,253,56%) 50%,rgba(255,254,253,28%) 99%,rgba(64,235,241,0) 100%)}.global_btn:hover{background-color:#0448e9;color:var(--color-white);transition:.6s;transform:scale(1.05)}.ts_card_front a,.we_are_innovators .count-digit,.year{color:#000}.icon_our_values img{width:36px}.value_box .count_box:after{position:absolute;content:"";top:11px;width:88%;left:31px;height:1px;background-color:#fff}.value_box h5{color:#fff;font-weight:600;margin-top:25px}.value_box .count_box{color:#fff;font-weight:600;position:relative;font-size:15px;margin-bottom:28px}.company_information,.our_values{padding:80px 0}.outer_mission_vission:after{content:"";width:185px;height:185px;position:absolute;border-top:2px solid #000;border-right:2px solid #000;right:0;top:0}.outer_mission_vission:before{content:"";width:185px;height:185px;position:absolute;border-bottom:2px solid #000;border-left:2px solid #000;left:0;bottom:0}.breacrumb_global_inner h1,.case_study .global_heading,.company_details h6,.contact-details h5,.downloads h4,.downloads p,.get_free_quote_form_box h2,.get_in_touch h5,.mission_vission h3,.our_global_clients .global_heading,.our_teams .global_heading,.reson_industry .global_heading,.tech_nologies .global_heading,.testimonials .global_heading{font-weight:600}.vission_box{padding:50px}.mission_vission,.reson_industry{padding:80px 0;background-color:#fff}.timeline-section{display:flex;align-items:flex-start;justify-content:center;height:100vh;padding:40px;overflow:hidden}.left-side{width:40%;padding-right:40px}.left-side h1{font-size:60px;margin-bottom:20px}.left-side p{color:#333;font-size:18px;line-height:1.6}.right-side{width:60%;position:relative;border-left:1px solid #ccc;padding-left:50px}.timeline-slider{height:400px;overflow:hidden}.year{font-weight:700;font-size:22px;margin-bottom:10px}.content{color:#555;font-size:16px;line-height:1.6}.slick-vertical .slick-slide{height:auto !important;display:flex;flex-direction:column;justify-content:center;padding:20px 0}.arrows{display:flex;flex-direction:column;position:absolute;left:-30px;top:50%;transform:translateY(-50%)}.arrow{cursor:pointer;background:#000;color:#fff;border:none;padding:8px 10px;margin:5px 0;border-radius:50%;font-size:14px;transition:.3s}.our_history,.we_are_innovators,footer hr{background-color:#fff}.about_us,.tech_nologies{margin-top:-2px;overflow:hidden}.arrow:hover{background:#555}@media (max-width:768px){.timeline-section{flex-direction:column}.left-side,.right-side{width:100%}}.we_are_innovators .count-title{color:#6c6c6c;font-weight:600}.we_are_innovators{padding:80px 0}.we_are_innovators p{line-height:28px;font-weight:500}.about_us img{object-fit:cover;border-radius:250px;z-index:9;position:relative}.shape_about{position:absolute;top:57%;right:0;text-align:end}.client-para,.expertise_box,.navbar .menu-items>li>.global_btn,.product_img,.testimonials .screenshot_slider .owl-nav{text-align:center}.shape_about img,.shape_about_left img{border-radius:unset !important;width:70%}.shape_about img{width:55% !important}.shape_about_left{position:absolute;left:0;top:28%;z-index:1}.about_us{padding:60px 0;position:relative;z-index:9}.about_us p{color:#ffffffb0;font-size:clamp(14px, 1vw, 16px);line-height:1.8}.icon_aprt_box img{aspect-ratio:1/1 !important;width:auto;height:60px}.what_set_apart_box:hover{background-color:var(--btn-color);transition:.6s;transform:scale(1.2);z-index:2}.what_set_apart_box h3{color:var(--color-white);font-size:clamp(18px, 2.5vw, 26px);margin:25px 0 15px;font-weight:600}.what_set_apart_points:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:1px;width:100%;background-color:var(--border-line)}.what_set_apart_box{border-right:1px solid var(--border-line);padding:40px 20px;height:100%;position:relative;z-index:1;transition:.6s}.col-md-4:last-child .what_set_apart_box{border-right:none !important}.services_all{padding-bottom:60px;padding-top:40px}.vertical-slide-section{min-height:100vh;display:flex;flex-direction:column;position:relative}.vertical-slider-box{border-radius:10px;display:flex;justify-content:space-between;gap:50px;position:sticky;bottom:5vh;transition:.3s;overflow:hidden;background:rgba(255,255,255,.1);border:1px solid;backdrop-filter:blur(79px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}.vertical-slider-box:not(:last-child){margin-bottom:32px}.vertical-slider-box:first-child{z-index:10;background-size:cover}.vertical-slider-box:nth-child(2){z-index:9;bottom:18vh;width:calc(100% - 2vw);margin:0 auto 32px;background-size:cover}.vertical-slider-box:nth-child(3){z-index:8;bottom:16vh;width:calc(100% - 4vw);margin:0 auto 32px;background-size:cover}.vertical-slider-box:nth-child(4){z-index:7;bottom:14vh;width:calc(100% - 6vw);margin:0 auto 32px;background-size:cover}.vertical-slider-box:nth-child(5){z-index:6;bottom:12vh;width:calc(100% - 8vw);margin:0 auto 32px;background-size:cover}.vertical-slider-box:nth-child(6){z-index:5;bottom:10vh;width:calc(100% - 10vw);margin:0 auto;background-size:cover}.vertical-slider-box:nth-child(7){z-index:4;bottom:8vh;width:calc(100% - 12vw);margin:0 auto;background-size:cover}.vertical-slider-box:nth-child(8){z-index:3;bottom:6vh;width:calc(100% - 14vw);margin:0 auto 32px;background-size:cover}.vertical-slider-box:nth-child(9){z-index:2;bottom:4vh;width:calc(100% - 16vw);margin:0 auto 32px;background-size:cover}.vertical-slider-box:nth-child(10){z-index:1;bottom:2vh;width:calc(100% - 18vw);margin:0 auto 32px;background-size:cover}.vertical-slider-box .button-group .white-btn{min-width:170px}.vertical-slider-box video{mix-blend-mode:lighten}.vertical-slider-box .content{padding:50px 0 50px 40px;max-width:55%;flex:0 0 auto;display:flex;flex-direction:column;justify-content:center}.vertical-slider-box .content .service_heading{font-size:clamp(20px, 2.5vw, 28px);margin-bottom:8px;color:var(--color-white);font-weight:600}.vertical-slider-box .content p{font-size:clamp(14px, 1.1vw, 16px);font-weight:300;line-height:1.8;color:var(--color-white);margin:0;margin-bottom:10px !important}.gallery-slide img,.vertical-slider-box .image-box img{width:100%;height:100%;object-fit:cover}.vertical-slider-box .image-box{max-width:45%;height:100%;flex:0 0 auto}.vertical-slider-box ul li{color:var(--color-white);list-style:none;margin:15px 0}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.case_study{padding:60px 0;background-color:#fff;overflow:hidden}.case_study .inner_container{margin-right:-330px}.gallery_webnautical{padding:60px 0;overflow:hidden !important}.outer_case_study{background-color:#f1f1f1;padding:40px}.project_name h5{font-size:clamp(20px, 2.2vw, 32px);color:#fff;font-weight:600;margin-top:18px}.product_img{border-radius:20px}.indusry_image img,.product_img img,.tech_nologies .list-group-item img{object-fit:contain}.Technologies_technologiesOuter__R_U_r .Technologies_dsTechLogo__4RP9T,.service_img_box{overflow:hidden}.Technologies_technologiesOuter__R_U_r .Technologies_dsTechLogo__4RP9T .Technologies_marqueeGroup__Q4igw{gap:20px;overflow:hidden}.Technologies_animateSlideToLeft__mtX_0{width:100%;animation:45s linear infinite slideLeft}.Technologies_animateSlideToRight__aV9IJ{width:100%;animation:30s linear infinite slideRight}.Technologies_technologiesOuter__R_U_r .Technologies_dsTechLogo__4RP9T .Technologies_marqueeGroup__Q4igw .Technologies_marqueeGroupLogo__o_bgW{gap:0 20px}.Technologies_marqueeGroupLogo__o_bgW{gap:50px !important}.Technologies_technologiesOuter__R_U_r .Technologies_dsTechLogo__4RP9T .Technologies_marqueeGroup__Q4igw .Technologies_marqueeGroupLogo__o_bgW li{padding:11px 15px;border-radius:5px}.list-group-item{font-weight:600;color:#3e3e3e !important;width:95px;position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);display:flex !important;flex-direction:column;justify-content:center;align-items:center;gap:8px}.tech_nologies{background-color:#fff;padding:60px 0}@keyframes slideLeft{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes slideRight{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.count-title,.expertise .global_heading,.footer_heading,.get_free_quote_form p,.team_box p,.why_diffrent .global_heading,.why_diffrent h5{color:#fff;font-weight:600}.expertise .global_subline{color:#ddd}.expertise_box img{width:60px}.expertise_box .expertise_tittle{color:#9c9c9f;margin-top:12px;margin-bottom:0;font-size:16px}.expertise_box{background-color:#2a2a31;padding:30px;border-radius:10px;height:100%;transition:.6s}.expertise_box:hover{transform:scale(1.1);background-color:var(--btn-color)}.aboutus_sec,.benifits_section,.expertise,.software_solution,.testimonials_list{padding:60px 0}.software_solution{padding-bottom:0 !important}.top_quote{position:absolute;top:-46px}.bottom_quote img,.top_quote img{width:80px !important;height:80px !important}.bottom_quote{position:absolute;bottom:-42px;right:25px}.gallery-slide{display:block;width:360px;height:auto;padding:0;border-radius:12px;overflow:hidden;opacity:.2}.gallery-slider .swiper-pagination-bullet{width:8px !important;height:8px !important;border-radius:100% !important}.gallery-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff !important;border:2px solid #2da2e4}.gallery-slide.swiper-slide-active{opacity:1;filter:none;padding:0 25px}.swiper-actions{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:10px}.gallery-slider .swiper-btn{position:static;height:22px;margin:0}.gallery-slider .swiper-btn:after{font-size:22px;color:#000}.gallery-slider .swiper-pagination{position:static;width:fit-content;display:inline-flex;align-items:center;gap:8px}.gallery-slider .swiper-pagination-bullet{margin:0 !important}.testimonials .owl-item .item{transform:translate3d(0,0,0);margin:50px 0}.testimonials .screenshot_slider .owl-item .item img{transition:.3s;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);transform:scale(.8)}.testimonials .screenshot_slider .owl-item.center .item .feedback-client-box{transform:scale(1.15);transition:.6s;z-index:99;position:relative}.testimonials .screenshot_slider .owl-item.center .item{position:relative;z-index:99}.testimonials .screenshot_slider .owl-item .item{z-index:9 !important}.testimonials .screenshot_slider .owl-nav button{font-size:24px !important;margin:10px;color:#033aff !important}.testimonials .owl-carousel .owl-stage-outer{padding:35px 0}.testimonials{background-color:var(--color-white);padding:60px 0;overflow:hidden}.feedback-client-box{background-color:#fff;border-radius:30px;box-shadow:10px 10px 50px rgba(15,155,236,.14);position:relative;padding:50px 30px;z-index:9;margin:70px 0 30px}.testQuote-icon{position:absolute;top:-36px;left:60px;color:#96d9ff;opacity:0}.client-image{position:absolute;top:-67px;left:50%;transform:scale(.8) translate(-50%)}.client-image img{width:130px;height:130px;-o-object-fit:cover;object-fit:cover;border-radius:100%}.clientName-proName-box{text-align:center;padding-bottom:30px;margin-bottom:30px;position:relative}.clientName{font-size:24px;font-weight:700;display:block}.clientPro-name{font-size:16px;display:block}.clientName-proName-box:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:60px;height:1px;background-color:#00a2ff;display:block;margin:0 auto}.client-para{line-height:1.7}.testQuote-icon-bottom{position:absolute;bottom:-36px;right:60px;color:#96d9ff;opacity:0}.contact_form,.form_fields,.input-effect,.skill-bar{position:relative}.hire-image img.active,.newtheme-client-feedback .slick-slider .slick-slide.slick-active.slick-center .testQuote-icon-bottom{opacity:1}footer{padding:170px 30px 60px}footer h6{color:#fff;font-size:clamp(18px, 3vw, 20px);margin-top:30px;margin-bottom:30px}.footer_heading_details{color:#9c9c9c}.footer_menu ul li a:hover{color:#2489ff}.footer_menu p{color:#fff;font-weight:600;font-size:18px}.footer_heading_details a,.footer_menu ul li a{font-size:16px;color:#cfcfcf}.footer_menu ul li a{margin:15px 0;display:block}footer .our_clients{display:flex;gap:35px;margin:15px 0 0}.copy_right{background-color:#2a2a31;padding:10px 30px}.copy_right p{font-size:14px;color:#cfcfcf;margin:0}.terms ul li a{color:#cfcfcf}.terms ul{display:flex;justify-content:end;gap:10px}.blogs_listing_box:hover h2,.terms ul li a:hover{text-decoration:underline}.breacrumb_global{padding:140px 0 50px}.breacrumb_global h1{color:#fff;font-weight:500}.breacrumb_global h2{color:#fff;font-weight:600;font-size:42px}.breacrumb_global .our_clients{margin-top:30px;background-color:#1c1c1c;rotate:-1.9deg}.indusrt_txt{color:#868686;border-right:1px solid #868686;padding:0 25px;font-size:20px}.breacrumb_global .our_clients .swiper-slide.marquee-swiper{width:unset;margin-right:0 !important}.breacrumb_global p{color:#f4f4f4;font-size:16px}.portfolio_details{background-color:#fff;padding:35px;height:100%}.logo_product img{object-fit:contain;width:60%}.logo_product{width:35%;text-align:left}.portfolio_details h3{font-size:clamp(18px, 3.5vw, 24px);line-height:1.15;margin:15px 0 .6em;font-weight:600}.portfolio_details p{font-size:16px;font-weight:500}.product_img_portfolio img{object-fit:cover;width:100%;height:auto}.product_img_portfolio{padding:35px;background:linear-gradient(to bottom,#a8c90f 0,#526902 100%);height:100%;display:flex;align-items:center;justify-content:center}.portfolio_list{background-color:#1c1c1c;padding:50px 0}.contact_form{background-color:#1c1c1c;z-index:9}.contact_form:after,.form_fields{background-color:#fff;height:100%}.contact_form:after{content:"";position:absolute;width:50%;right:0;top:0}.contact_form h2{color:#fff;font-weight:600}.contact_form h3{color:#fff;font-weight:600;font-size:16px;margin:0}.contact_form p{color:#bcbcbc;margin:0 0 12px}.contact_form ul li{display:flex;gap:15px;margin:30px 0;transition:.6s}.contact_form ul li a{color:#fff;font-weight:600;text-underline-offset:5px;text-decoration:underline #1c1c1c;transition:.3s;transition-duration:.3s}.contact-links li a:hover,.contact_form ul li:hover a{text-decoration:underline;padding-left:5px}.contact-links li a{text-decoration:underline #f0f8ff;transition:.3s;text-underline-offset:5px;color:#000;font-size:18px}.contact_form ul li:hover i{color:#3772ff}.contact_form i{color:#fff;font-size:16px;margin-top:5px}.form_fields{padding:80px 15px;z-index:10}.form_fields h4{font-weight:600;font-size:32px}.form_fields .global_btn i{margin:0 0 0 10px}.effect-16,.effect-17,.effect-18{border:0;padding:4px 0;border-bottom:1px solid #aeadad;background-color:transparent}.effect-16:focus-visible{outline:0}.effect-16~.focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--btn-color);transition:.4s;right:0;font-weight:600}.effect-16:focus~.focus-border,.has-content.effect-16~.focus-border{width:100%;transition:.4s}.effect-16~label{position:absolute;left:0;top:3px;color:#aaa;transition:.3s;z-index:-1;letter-spacing:.5px}.effect-16:focus~label,.has-content.effect-16~label{top:-16px;font-size:12px;color:var(--btn-color);transition:.3s}.input-effect{z-index:4}.aboutus_sec .global_heading,.software_solution .global_heading{font-weight:600;color:#fff}.aboutus_sec .global_subline{color:#f4f4f4}.skill-box{margin:20px 0}.skill-title{display:flex;justify-content:space-between;font-size:16px;margin-bottom:5px}.skill-bar{width:100%;height:4px;background:#444;border-radius:2px;overflow:hidden}.skill-fill{position:absolute;height:100%;width:0;background:linear-gradient(90deg,#0064d9 0,#2489ff 100%);border-radius:2px;animation:3s forwards fillAnimation}@keyframes fillAnimation{from{width:0}to{width:80%}}.count-digit{color:#fff;font-weight:600;font-size:42px}.count-area-content span{font-weight:600;font-size:42px}.our_global_clients,.our_teams{background-color:#fff;padding:60px 0}.team_box{display:flex;background:linear-gradient(180deg,#0064d9 0,#2489ff 100%);padding:10px 10px 0;overflow:hidden;flex-direction:column;justify-content:space-between}.team_box h3{font-size:clamp(16px, 2vw, 22px);color:#fff;font-weight:600;margin:0 0 5px}.team_uder_details{border-left:3px solid #fff;padding-left:10px}.team_uder_details p{margin:0 !important}.why_diffrent p{color:#fff;font-size:16px;font-weight:500}.logo-box{background:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px;display:flex;align-items:center;justify-content:center;height:120px;margin:0 !important}.count,.icon_industry{align-items:center;display:flex}.logo-box:nth-child(5n){border-right:none}.logo-box img{max-height:80px;object-fit:contain;filter:grayscale(100%);transition:filter .3s}.hire-points li,.left ul li{transition:.3s;cursor:pointer}.logo-box img:hover{filter:grayscale(0%)}.about_industry{background:linear-gradient(90deg,#010101 0,#02203a 100%);padding:120px 0}.about_industry h1{color:var(--color-white);font-weight:600}.about_industry p{font-size:16px;color:#f4f4f4}.indusrty_solution{background-color:#d5e9f8;padding:30px 0}.icon_industry{background-color:#fff;width:40px;height:40px;border-radius:10px;justify-content:center}.indusrty_solution h2{font-size:16px;font-weight:600;margin:0}.indusrty_solution p{font-size:12px;margin:0;font-weight:600}.reson_industry .count-area-content{border-radius:10px;border:2px dashed #96aebe;background-image:linear-gradient(to bottom,#fff,#eef4f8);padding:calc(1.3rem + 1vh);display:flex;flex-direction:column;row-gap:calc(0.5rem + 0vh)}.reson_industry .count-title{color:#000;font-size:16px}.reson_industry .count-digit{color:#000;font-size:calc(1.32rem + 1.3vw);line-height:1.22}.software_solution_points h3{color:var(--color-white);font-weight:600;font-size:20px;display:flex;gap:10px;align-items:baseline}.software_solution_points p,.team_slide{margin:0}.software_solution_points{background-color:#1c1c1c;padding:25px;border-radius:15px;margin:20px 0}.count{width:25px;height:25px;background-color:#fff;color:#000;justify-content:center;font-size:16px;border-radius:5px}.induatry_focus{background-image:linear-gradient(to bottom,#1d5185,#07131f);padding:40px;border-radius:20px;margin:20px 0;position:sticky;top:0}.services_hero,.why_choose_box{position:relative;overflow:hidden}.services_weoffer{padding:60px 0;overflow:hidden;background-color:#fff}.services_hero{padding:160px 0 60px}.services_hero .our_clients{margin-bottom:25px}.services_weoffer .what_set_apart_box{border-right:1px solid #a3a3a3}.what_set_apart_points:after{background-color:#a3a3a3}.services_weoffer .global_heading,.services_weoffer .what_set_apart_box h3{font-weight:600;color:#000}.contact-details h4 b,.left li.active,.left ul li.active{font-weight:700}.services_hero h1{font-weight:600;color:var(--color-white)}.services_hero p{color:#dfdfdf}.service_banner img{border-radius:30px}.services_hero .global_btn i{margin-left:4px}.why_choose_us{padding:60px 0;overflow:hidden}.why_choose_box{border-radius:40px}.why_choose_box img{height:100%;object-fit:cover}.why_choose_box .content{position:absolute;bottom:0;padding:15px;z-index:99}.why_choose_box:after{content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.content h3{font-weight:600;color:#fff;font-size:clamp(18px, 3vw, 26px)}.benifits_section .global_subline,.content p{color:#fff;margin:0}.steps_service{background-color:var(--color-white);padding:80px 0 0}.steps_box{background-color:#f1f1f1;padding:35px 20px;border-radius:20px}.form_hire_dev,.team_slide img{border-radius:15px}.steps_box h3{font-size:clamp(22px, 1.5vw, 28px);font-weight:600}.count_box{font-size:clamp(18px, 1.5vw, 32px);font-weight:600;margin-bottom:10px}.team_slide .swiper-wrapper.marquee-swiper{gap:100px}.current_openings{padding:60px 0;background-color:var(--color-white)}.current_openings_box{background-color:#f1f1f1;padding:25px 15px;border-radius:15px}.current_openings_box h2{font-size:20px;font-weight:600;margin:0}.opening_tech_icon img{object-fit:contain;margin-bottom:15px}.contact-details h4,.current_openings_box p{font-weight:500}.hire_dev{padding:140px 0 0;background-image:url(//webnautical.com/wp-content/themes/webnautical/assets/css/../images/hire-bg.png);background-size:cover;background-repeat:no-repeat}.hire_dev .global_heading{color:#fff;position:relative}.form_hire_dev{background-color:#fff;padding:20px;margin-bottom:-45px}.form_hire_dev h2{font-weight:600;font-size:28px;margin:0}.form_hire_dev ul{padding-left:30px;font-weight:600}.form_hire_dev ul li{margin:10px 0}textarea.effect-16~.focus-border{bottom:7px}.form_hire_dev p{color:#515151;margin:0}.hire_dev_quick{padding:60px 0 60px;position:relative}.radial_circle{position:absolute;top:25%}.hire-image,.hire_dev_box,.hire_why,.right{position:relative}.hire_dev_box{background-color:#1c1c1c;padding:15px 20px;border-radius:5px;height:100%;z-index:1}.content-box img,.right,.side_menu_cotent img{border-radius:10px}.content-box img,.right,.side_menu_cotent img{border-radius:10px;width:100%}.need_html_box .global_btn{background:#fff !important;gap:7px;color:#3772ff !important;border:1px solid #3772ff !important}.right,.side_menu_cotent img{aspect-ratio:1/1 !important;height:270px;object-fit:cover}.hire_dev_box h3{color:#fff;font-size:clamp(16px, 2vw, 22px);font-weight:600;margin-top:10px}.hire_tecn_icon{margin-top:-60px}.high_weoffer_box_content p,.hire_dev_box p{color:#dfdfdf;font-weight:500;line-height:28px}.left ul{list-style:none;padding:0 0 0 20px}.left ul li{padding:10px 0;list-style:disc}.hire-section{display:flex;align-items:center;justify-content:space-between;padding:80px;min-height:100vh;background:#0a0a0a;color:#fff}.hire-points li{opacity:.2;transform:translateY(30px);margin:15px 0;font-size:20px;list-style:none}.hire-points li.active{opacity:1;transform:translateY(0);color:#f902e3}.hire-image{width:350px;height:300px}.hire-image img{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:opacity .5s}.hire_why{padding-top:80px;z-index:1}.left li{padding:12px 0;font-size:18px;cursor:pointer;transition:.3s;color:#bbb}.left li.active{color:#6794fe}.right{flex:2;min-height:200px}.content-box{display:none;opacity:0;transition:opacity .5s ease-in-out}.content-box.active{display:block;opacity:1}.content-box h3{color:#6794fe;margin-bottom:10px}.content-box p{font-size:16px;line-height:1.6;color:#fff}.hire_dev .carreer_btn{background-color:#fff;color:#3772ff;font-weight:600}.hire_arrow{position:absolute;right:6%;top:-101px}.sticky_area{position:sticky;top:130px}.testimonials .swiper-pagination-clickable{justify-content:center}.side_menu_cotent h3{font-size:22px;font-weight:600;border-bottom:1px solid #dcdcdc;padding-bottom:10px;margin-top:8px;color:#000}.side_menu_cotent h4{font-size:16px;font-weight:600;margin-top:22px;padding-left:14px;position:relative}.side_menu_cotent h4:before{content:"";position:absolute;top:-4px;left:0;height:27px;width:4px;background-color:#0064d9}.right_menu_content .content p{color:#646464;font-size:16px;font-weight:500;margin-top:13px;font-size:14px}.left-menu .menu-item-inner{display:block;padding:12px 0;width:100%;transition:.4s}.left-menu .menu-item-inner.active{font-weight:600;background-color:#007bff;color:#fff !important;border-radius:10px;padding:12px 10px;position:relative}.left-menu .menu-item-inner.active:after{content:"";position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #007bff}.left-menu .menu-item-inner.active:before{content:"";position:absolute;right:-21px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #edf0f3}.border_right_header{border-right:1px solid #dcdcdc}.inner_pop_menu ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px;row-gap:8px}.inner_pop_menu ul li{display:flex;align-items:center;gap:7px}.inner_pop_menu ul li a:hover{color:#007bff !important;transition:.6s}.inner_pop_menu ul li a{background-color:transparent;font-size:16px !important;width:100%;padding:10px 0;transition:.6s;border-radius:8px;height:100%;font-weight:500;color:#000 !important}.get_free_quote_form{background-image:url(//webnautical.com/wp-content/themes/webnautical/assets/css/../images/get-free-banner.jpg);padding:120px 0 60px;background-repeat:no-repeat;position:relative}.get_free_quote_form_box p{color:#000 !important;font-weight:400 !important}.get_free_quote_form:after{content:"";position:absolute;bottom:0;width:100%;background-color:#fff;height:40%}.get_free_quote_form .global_heading{color:var(--color-white)}.get_free_quote_form_box{background-color:var(--color-white);padding:50px;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.3);position:relative;z-index:9}.get_free_quote_form .form_fields{padding:0;background-color:transparent}.uploader-container{display:flex;justify-content:center;align-items:center;margin:20px auto}.my_global_uploader{width:100%;height:180px;border:2px dashed #4a90e2;border-radius:12px;background:#f9fbff;cursor:pointer;text-align:center;padding:20px;transition:.3s;display:flex;flex-direction:column;justify-content:center;align-items:center}.my_global_uploader:hover{background:#eef5ff;border-color:#2c6ed5;transform:scale(1.02)}.icon_upload{font-size:40px;color:#4a90e2;margin-bottom:10px}.my_global_uploader p{font-size:16px;font-weight:600;margin:5px 0;color:#333}.my_global_uploader span{font-size:13px;color:#777}.contact-details h3{font-weight:800;font-size:14px;letter-spacing:10px;text-transform:uppercase;color:var(--btn-color)}.contact-links li{list-style:none;margin-bottom:15px}.contact-links li a:hover{text-decoration:underline;color:var(--btn-color)}.socials-icons li a{width:35px;height:35px;background-color:var(--btn-color);border-radius:100%;color:#fff;display:flex !important;align-items:center;justify-content:center;border:1px solid transparent;transition:.6s}.socials-icons li a:hover{background-color:#fff;color:var(--btn-color);border:1px solid var(--btn-color);transition:.6s}.socials-icons{display:flex;gap:10px}.global_select{border:none;width:100%;padding:5px 0;border-bottom:1px solid #aeadad;background-color:transparent;height:30px}.noUi-connect{background:#3772ff !important}.budget_range{font-weight:600;margin-bottom:45px}.slider-value{margin-top:15px;font-weight:500;font-size:18px}.contact-details{background:#f0f8ff;backdrop-filter:blur(140px);padding:15px;border-radius:15px}.brdrumb_blogs{background-image:url(//webnautical.com/wp-content/themes/webnautical/assets/css/../images/blogs-bg.jpg);background-repeat:no-repeat;padding:120px 0;position:relative;background-size:cover}.brdrumb_blogs:after{content:"";position:absolute;width:100%;height:100%;background-color:#000000ad;top:0;left:0}.brdrumb_blogs h1{position:relative;color:#fff;font-weight:600;z-index:9}.brdrumb_blogs p{color:#fff;position:relative;z-index:9}.blogs_listing{padding:40px 0;background-color:#000}.blogs_listing_box{background-color:#1c1c1c;border-radius:10px;overflow:hidden;position:relative}.blogs_listing_box img{height:250px;object-fit:cover}.blogs_listing_box_cnt{padding:25px}.blogs_listing_box_cnt p{color:#fff;margin:0 0 10px;font-size:12px}.blogs_listing_box_cnt h2{color:#fff;font-weight:600;font-size:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blogs_listing_box_outer_img{overflow:hidden;transition:.6s}.blogs_listing_box_outer_img img{transition:.6s}.blogs_listing_box:hover img,.service_box_inner:hover img{transform:scale(1.2);transition:.6s}.blogs_listing_box h3{color:#7e7e7e;font-size:14px}.inner_page{background-color:#fff;padding:15px;border-radius:10px;box-shadow:0 3px 36px rgba(0,0,0,.09);margin-top:-50px;position:relative;z-index:10}#attachment_3374{width:100% !important}.inner_page img{width:100% !important}.blogs_details_page h2{font-size:22px;font-weight:600;line-height:1.4}.blogs_details_page h3{font-size:20px;font-weight:600}.blogs_details_page h4{font-size:20px;font-weight:500}.blogs_details_page h5{font-size:18px;font-weight:500}.blogs_details_page h6{font-size:16px;font-weight:500;color:#555}.blogs_details_page b{font-weight:600}.blogs_details_page ul{padding-left:18px;margin-bottom:10px}.blogs_details_page ul li{color:#6c6c6c;font-weight:500;font-size:16px}.blogs_details_page ol li b{color:#000 !important}.blogs_details_page ol li{color:#6c6c6c;font-weight:500;font-size:16px;margin:10px 0}.grid-item,.ts_card,.ts_card_front{border-radius:12px}.blogs_details_page{background-color:#fff;padding:0 0 60px}.masonry_grid .grid{width:100%;margin:-10px;position:relative}.grid-item{position:absolute;width:calc(25% - 20px);margin:10px;background-color:#f3f3f4;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ts_card{position:relative;z-index:1}.ts_card_front{background-color:#fff;width:100%;height:100%;z-index:2;padding:12px;transition:.3s cubic-bezier(.38,.005,.215,1)}.logo_sec{display:flex;gap:11px;align-items:center}.contry_txt{font-size:14px;font-weight:500;line-height:24px;color:#000;display:inline-flex;align-items:center;margin:0;border:1px solid #ddd;padding:2px 14px;border-radius:25px;min-height:32px}.appnm,.card_para,.clname{color:#0f0f0f}.file-upload,.flex_al_center{align-items:center}.cnt-nm{margin-left:5px}.card_para{font-size:18px;line-height:32px;font-weight:500;margin-bottom:84px}.ds_flex{display:flex}.cl_profile img{border-radius:50%;margin:0;width:50px;height:50px}.cl_profile_inner{padding-left:18px}.clname{font-size:16px;font-weight:600;line-height:normal}.appnm{font-size:16px;font-weight:400;font-style:italic;line-height:1.3;padding-top:5px}.ts_card_back{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:absolute;padding-bottom:.8rem;top:0;left:0;bottom:0;right:0;color:#fff;background:var(--btn-color);border-radius:12px;z-index:-1}.testimonaial_read{font-size:16px;font-weight:600;line-height:20px;color:#fff;background-color:transparent;cursor:pointer;outline:0;border:none}.ts_card:hover .ts_card_front{transform:translateY(-45px) rotate(-2deg)}.masonry_grid:before{position:absolute;content:"";background:url(//webnautical.com/wp-content/themes/webnautical/assets/css/../images/testimonial-ellipse.webp) center/cover no-repeat;width:100%;height:100%;left:0;bottom:0}.testimonials_list h1{color:#fff;position:relative;z-index:9;font-weight:600}.services_hero1{padding:98px 0 70px}.gallery-item{width:200px;padding:5px}.job_description h1{font-weight:600;font-size:24px;margin:0}.job_description h2{color:var(--btn-color);font-size:22px;font-weight:600}.job_description ul{padding-left:20px;margin-bottom:15px}.job_description ul li{color:#6c6c6c;font-weight:500;font-size:16px;margin:10px 0}.file-upload{display:flex;width:100%;gap:10px;font-family:Poppins,sans-serif}.upload-btn{background-color:#f2f2f2;color:#000;padding:26px 18px;border-radius:6px;cursor:pointer;transition:.3s;display:inline-flex;align-items:center;gap:8px;width:100%;margin:auto;justify-content:center;flex-direction:column}.upload-btn i{font-size:24px}.upload-btn:hover{background-color:#0056b32b}#fileName{color:#555;font-size:14px}.job_form h3{font-size:18px;text-align:center;font-weight:600;color:var(--btn-color)}.job_form h4,.job_form h5{font-size:26px;font-weight:600;text-align:center}#backBtn:focus,.accordion-button:focus{box-shadow:none}.service_box_inner{position:relative;margin:auto}.service_box_inner:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:80%;background:linear-gradient(180deg,rgba(20,20,28,0) 0,rgba(20,20,26,.6362920168) 44%,#14141a 100%)}.service_box_inner img{height:400px;object-fit:cover;transition:.6s}.service_box_inner_content{padding:15px;position:absolute;bottom:0;width:100%;z-index:9}.service_box_inner_content h3{font-weight:700;color:#fff}.service_box_inner_content p{font-weight:500;color:rgba(255,255,255,.8)}#work-prossec,.form_footer{background-color:#fff;padding:40px 0}.contactCard_info ul{list-style:none;padding-left:0;margin-bottom:0}.contactCard_info_body li{margin-top:20px;display:flex}.contactCard_info_body .icon{width:38px;height:38px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;background-color:#3772ff;margin-right:14px}.contactCard_info_body a{font-size:14px;line-height:1.6;color:#000;font-family:Gilroy-SemiBold,Arial,sans-serif;display:block;word-break:break-all;padding:5px 0}.contactCard_info span{font-size:16px;color:rgba(255,255,255,.6);display:block;font-family:Gilroy-Medium,Arial,sans-serif;line-height:1.3}.contactCard_info_social ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-bottom:0}.contactCard_info_social li:not(:last-child){margin-right:8px}.contactCard_info_social li{margin-bottom:6px}.benfits_box p,.faq-accordion .accordion-item:last-child{margin-bottom:0}.contactCard_info_social a{display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;background-color:#3772ff;color:#fff;border-radius:50%}.form_footer_inner{width:100%;margin:auto auto -145px;background-color:#fff;border-top:5px solid #0448e9 !important;border:1px solid #e6e6e6;padding:25px}.form_footer_inner .contactCard_info_body span{color:#000;font-weight:600;font-size:18px}.form_footer_inner .contactCard_info_body a{color:#6c6c6c;font-weight:300;font-size:16px;text-decoration:underline #f0f8ff;transition:.3s;text-underline-offset:5px;transition-duration:.3s;padding:0}.form_footer_inner .contactCard_info_body a:hover{text-decoration:underline;color:var(--btn-color);padding-left:5px}.form_footer_inner .get_in_touch{background-color:#7676761c;padding:20px;height:100%;margin-left:30px;border-radius:0}.form_footer .form_fields{padding:0 !important}.form_footer_inner .form_fields h6{font-size:42px;font-weight:600}.get_in_touch{background-color:#7676761c;padding:10px;height:97%}.get_in_touch .contactCard_info_social li:not(:last-child){margin-right:0}.contact-cta{background:url(//webnautical.com/wp-content/themes/webnautical/assets/css/../images/cta-sec.webp) right/contain no-repeat #000;color:#fff;padding:100px 0}.contact-cta h3{color:#fff !important;font-weight:600}.benfits_box{background-color:#fff;border-radius:10px;padding:15px}.benfits_box .icon_box_benfits{width:45px;height:45px;background-color:#0448e9;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;border-radius:5px}.benfits_box p{margin-top:10px;font-weight:600}.benfits_box h3{font-size:22px;font-weight:600;margin:0}.button_loadmore{text-align:center;font-weight:700;font-size:24px;background:0 0;color:#fff;border:0;padding:0;text-transform:uppercase;margin-bottom:5px}.arrows-down{width:50px;margin:0 auto}.arrows-down:hover,.arrows-more:hover{cursor:pointer}.arrows-down:hover .small-arrow-down,.arrows-more:hover .big-arrow-more,.arrows-more:hover .medium-arrow-more,.arrows-more:hover .small-arrow-more{animation:initial}.arrows-down:hover .big-arrow-down,.arrows-down:hover .medium-arrow-down{animation:initial;margin-top:-2px}.small-arrow-down{margin:0 auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f1f1f1;animation-name:rotate-small-down;animation-duration:4s;animation-iteration-count:infinite}.big-arrow-down,.medium-arrow-down{margin:-10px auto 0;width:0;height:0;animation-iteration-count:infinite;transition:.2s ease-in-out}.medium-arrow-down{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #3772ff;animation-name:rotate-medium-down;animation-duration:5s}.big-arrow-down{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #0c3fb5;animation-name:rotate-big-down;animation-duration:6s}@keyframes rotate-big-down{0%{transform:rotateY(0);opacity:1}25%{transform:rotateY(45deg);opacity:.5}50%{transform:rotateY(180deg);opacity:.2}100%{transform:rotateY(360deg);opacity:1}}@keyframes rotate-medium-down{0%{transform:rotateY(0);opacity:1}25%{transform:rotateY(60deg);opacity:.5}50%{transform:rotateY(200deg);opacity:.2}100%{transform:rotateY(360deg);opacity:1}}@keyframes rotate-small-down{0%{transform:rotateY(0);opacity:1}25%{transform:rotateY(80deg);opacity:.5}50%{transform:rotateY(220deg);opacity:.2}100%{transform:rotateY(360deg);opacity:1}}.arrows-more{width:270px;display:inline-block}.big-arrow-more,.medium-arrow-more,.small-arrow-more{display:inline-block;width:0;height:0}.small-arrow-more{margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;animation-name:rotate-small-more;animation-iteration-count:infinite}.medium-arrow-more{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #3772ff;animation-name:rotate-medium-more;animation-duration:5s;transition:.2s ease-in-out}.big-arrow-more{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #0c3fb5;animation-name:rotate-big-more;animation-duration:6s;transition:.2s ease-in-out}@keyframes rotate-big-more{0%{transform:rotateX(0);opacity:1}25%{transform:rotateX(45deg);opacity:.5}50%{transform:rotateX(180deg);opacity:.2}100%{transform:rotateX(360deg);opacity:1}}@keyframes rotate-medium-more{0%{transform:rotateX(0);opacity:1}25%{transform:rotateX(60deg);opacity:.5}50%{transform:rotateX(200deg);opacity:.2}100%{transform:rotateX(360deg);opacity:1}}@keyframes rotate-small-more{0%{transform:rotateX(0);opacity:1}25%{transform:rotateX(80deg);opacity:.5}50%{transform:rotateX(220deg);opacity:.2}100%{transform:rotateX(360deg);opacity:1}}.navbar .dropdown-menu.single-menu .menu-item{display:block;padding:0}.navbar .dropdown-menu.single-menu .menu-item>a{padding:10px 0;transition:.4s;display:block !important}.navbar .dropdown-menu.single-menu .menu-item.current-menu-item>a,.navbar .dropdown-menu.single-menu .menu-item>a:hover{font-weight:600;background-color:#007bff;color:#fff !important;border-radius:5px;padding:10px}.navbar .dropdown-menu.single-menu{padding:15px;border-radius:5px}.col-md-4:nth-child(3) .what_set_apart_box{border-right:0}body.page-407 footer,body.page-738 footer{padding-top:50px}.our-faqs{padding:80px 0;background-image:linear-gradient(to bottom,#0d1117 7%,rgba(13,17,23,0) 20%),radial-gradient(circle farthest-side at -25% 150%,#0d1117 48%,rgba(13,17,23,0) 65%),radial-gradient(circle farthest-corner at -25% -125%,rgba(13,17,23,0) 50%,#0d1117 70%,rgba(13,17,23,0) 72%),radial-gradient(circle farthest-corner at 0 -50%,#0d1117 32%,rgba(255,255,255,0) 62%),radial-gradient(circle farthest-side at 0 -25%,#007252 50%,rgba(13,17,23,0) 72%),radial-gradient(circle farthest-corner at 50% -100%,#05f 26%,rgba(13,17,23,0) 72%)}.faqs-content{position:sticky;top:30px;margin-right:30px}.faq-accordion .accordion-item{position:relative;border:1px solid transparent;background-color:#2a2a31;border-radius:10px;margin-bottom:10px;padding:15px 40px 15px 15px;overflow:hidden}.faq-accordion .accordion-header .accordion-button{font-size:18px;font-weight:500;line-height:1.8;background:0 0;color:#fff;padding:0;border:0;box-shadow:none}.faq-accordion .accordion-item .accordion-button.collapsed:after,.faq-accordion .accordion-item .accordion-button:after{content:"\f107";font-family:FontAwesome;position:absolute;right:-26px;top:-7px;transform:none;font-size:22px;color:#fff;transition:.3s ease-in-out;background-image:none}.faq-accordion .accordion-button:not(.collapsed):after{transform:none;content:"\f106"}.faq-accordion .accordion-item .accordion-body{border-top:0 solid #ffffff0f;padding:15px 0 0}.faq-accordion .accordion-item .accordion-body p{font-size:clamp(14px, 1.1vw, 16px);font-weight:300;line-height:1.8;color:#fff;margin-bottom:0}.our-faqs .global_heading{color:#ffff}.faq-accordion .accordion-item .accordion-body p span{font-weight:300 !important}.noUi-horizontal .noUi-handle.noUi-handle-lower{right:-32px}.noUi-horizontal .noUi-handle.noUi-handle-upper{right:-2px}.noUi-horizontal .noUi-handle.noUi-handle-upper .noUi-tooltip{right:0;transform:none;left:auto}.noUi-horizontal .noUi-handle.noUi-handle-lower .noUi-tooltip{right:12px;transform:none;left:auto}.line_btn.global_btn{border:1px solid #fff;background:0 0}.tech_nologies .list-group-item,.tech_nologies .tag-list{background-color:#fff !important}.menu-items .dropdown-menu.single-menu{display:none;position:absolute;top:100%;background:#fff;list-style:none;min-width:200px;z-index:10;left:0 !important;right:auto;transform:none}.menu-items .sub-menu li a{padding:8px 15px;display:block;white-space:nowrap;color:#000}.high_weoffer_box:hover{border:1px solid #1163fb}.high_weoffer_box .service_img_box{position:relative;margin-bottom:40px;padding-left:12px;padding-top:12px}.high_weoffer_box .service_img_box:after{content:"";width:35px;position:absolute;height:35px;border-radius:100px;background:#0064d9cc;left:0;top:0;display:block;z-index:0px}.high_weoffer_box .service_img_box img{width:auto;height:40px;position:relative;z-index:1}.high_weoffer_box_content h3{color:#fff;font-size:22px;font-weight:600;margin-top:10px}.high_weoffer_box{background:#0064d9cc;position:relative;margin-top:0;color:#fff;background:#171717;border:1px solid #2b2b2b;border-radius:8px;width:100%;display:block;transition:.2s ease-in;padding:15px 20px}.high_weoffer{position:relative;z-index:1}.wpcf7 form .wpcf7-response-output{margin:0;padding:3px 10px;border:1px solid}span.wpcf7-not-valid-tip{text-align:left;font-size:14px;font-weight:500;margin-top:5px}.service_box_inner_content .service_desc ul{padding-left:20px;color:rgb(255 255 255/80%);margin-bottom:1rem}.budget_range{font-size:1.25rem !important}.company_details_tittle{color:#fff;font-size:clamp(18px, 3vw, 20px);margin-top:30px;font-weight:600}.scroller:hover .scroller__inner{animation-play-state:paused}.scroller__inner{padding-block:1rem;display:flex;flex-wrap:wrap;gap:0;align-items:center}.scroller[data-animated=true]{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent);mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent)}.scroller[data-animated=true] .scroller__inner{width:max-content;flex-wrap:nowrap;animation:scroll var(--_animation-duration,40s) var(--_animation-direction,forwards) linear infinite}.scroller[data-direction=right]{--_animation-direction:reverse}.scroller[data-direction=left]{--_animation-direction:forwards}.scroller[data-speed=fast]{--_animation-duration:20s}.scroller[data-speed=slow]{--_animation-duration:90s}@keyframes scroll{to{transform:translate(calc(-50% - 0.5rem))}}.tag-list{margin:0;padding-inline:0;list-style:none;background-color:#000 !important}.tag-list li{padding:1rem;background:#000 !important;border-radius:.5rem;margin:0 30px}.test{background:red !important}.tag-list li img{width:100px !important;height:63px;object-fit:contain}.tech_nologies .list-group-item{width:unset !important}.our_clients .tag-list,.our_clients .tag-list li{background-color:#000 !important}.tech_nologies .list-group-item img{width:70px !important;height:70px !important;object-fit:contain !important}.tech_nologies .scroller[data-animated=true]{-webkit-mask:unset !important;mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent)}.our_clients .tag-list li{padding:0 50px;margin:unset !important;border-radius:unset !important}.radial_circle img,.scroller[data-direction=right]{width:100%}.right_scroller .list-group-item{margin:0 30px !important}.why_choose_box{width:100%;max-width:544px;aspect-ratio:544/474;object-fit:cover}.privacy-policy-section h2{color:#fff;font-size:clamp(20px, 2.5vw, 26px)}.privacy-policy-section ul li{color:#6c6c6c;font-weight:500;font-size:16px;margin-bottom:15px}.privacy-policy-section ul{margin-bottom:15px}.team_slide .tag-list li img{width:197px !important;height:260px;object-fit:cover}.team_slide .tag-list li{padding:0 10px}.our_erp{background:#000;padding:80px 0}.inner_our_erp{background:rgba(255,255,255,.15);border-radius:25px;padding:60px 25px}.inner_our_erp .global_heading{color:#fff}.inner_our_erp .global_subline{color:#fff;font-size:16px;font-weight:400}.get_dedicated_box{background-color:#1c1c1c;color:#fff;padding:20px;border:1px solid #ffffff2e;display:flex;align-items:center;gap:10px;border-radius:8px;font-size:18px;height:100%}.get_dedicated_box i{color:var(--btn-color);font-size:22px}.get_dedicated{padding:70px 0 40px}.why_pick_tech{padding:60px 0;background-color:#fff}.why_pick_tech_box{padding:20px;border:1px solid #0000002b;gap:20px !important;height:100%}.why_pick_icon img{width:64px;height:64px;object-fit:cover;border-radius:10px}.why_pick_tech_box h3{font-size:22px;font-weight:600}.hire_dev_box ul{padding-left:15px}.hire_dev_box ul li{color:#8f8f8f;font-size:16px;margin:10px 0}.get_dev{padding:60px 0}.diversityList li{margin-bottom:30px}.hire_dev_sec.hire_why{padding:60px 0 !important}.cta_section{background-color:#fff}.cta-section{background:#fff;border-radius:20px;padding:70px 30px;text-align:center;color:#fff}.cta-section h1{font-weight:600;margin-bottom:15px}.cta-section p{font-size:18px;max-width:700px;margin:0 auto 30px}.cta-btn{padding:14px 30px;font-weight:600;border-radius:8px}.hire_box_full{display:grid;grid-template-columns:40% 40% 16%;gap:20px;align-items:center}.hire_dev_box.hire_box_full h3{font-size:clamp(22px, 2vw, 30px);line-height:44px}.hire_dev_box.hire_box_full{border-bottom:1px solid #313131;background-color:transparent;padding:23px 0}.hire_dev_box.hire_box_full p{margin:0 !important;font-size:21px;line-height:37px}.count_why{font-size:90px;color:#3772ff;text-align:end}.hire_dev_quick .hire_tecn_icon img{width:75px;height:75px}.get_quote_form{width:35%;position:absolute;right:3%;top:15%;z-index:99;padding:20px;border-radius:15px;background:rgb(255 255 255/80%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 30px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.3)}.get_quote_form.form_hire_dev{margin:unset !important}.get_quote_form.form_hire_dev p{color:#000 !important}.get_quote_form .effect-16,.effect-17,.effect-18{border:0;padding:4px 0;border-bottom:1px solid #464646;background-color:transparent}.get_quote_form.form_hire_dev h2{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#3772ff;color:#fff;padding:8px 30px;font-size:14px;font-weight:500}.get_quote_form.form_hire_dev h2:before,.get_quote_form.form_hire_dev h2:after{content:"";position:absolute;top:100%;border-top:10px solid #275ae6;border-left:10px solid transparent;border-right:10px solid transparent}.get_quote_form.form_hire_dev h2:before{left:0}.get_quote_form.form_hire_dev h2:after{right:0}.get_quote_form.form_hire_dev label{width:100%}.offices_address_columns,.inquiry_form_columns_inner,.ct_frm_stage_columns,.process_industries_outr,.awarded_certified_row,.evolving_columns,.our_service_columns{position:relative}.content1366{margin:auto;max-width:1320px;padding-left:10px;padding-right:10px}.serve_industries{display:flex;width:100%;height:100%;gap:20px}.serve_industries_item.enactive{width:70%}.serve_industries_item{cursor:pointer;overflow:hidden;background:#24252d;padding:20px;border-radius:10px;transition:all .8s ease-in-out;max-height:490px;width:120px}.serve_industries_item.enactive .serve_indutem{justify-content:start}.serve_indutem{display:flex;justify-content:center;gap:20px}.serve_industries_item_title span{writing-mode:initial;border-radius:100%;background-color:#3772ff;padding:0;color:#fff;display:block;width:30px;height:30px;line-height:33px;text-align:center;margin:auto;font-size:16px}.servtitle{color:#fff;text-align:start;writing-mode:vertical-rl;transform:rotate(180deg);white-space:normal;transform:scale(1);color:#fff;font-size:20px;font-weight:500;line-height:26px;padding:12px 9px 0;text-transform:capitalize;margin:auto}.enactive .serve_industries_item_cy{display:block}.serve_industries_item_cy{display:none}.serve_industries_item_cy p{color:#fff;font-size:16px;margin-top:15px}.process_industries_outr{padding:60px 0}.process-left{padding-left:50px}.progress-line{position:absolute;left:15px;top:0;width:2px;height:100%;background:#222}.progress-fill{position:absolute;top:0;width:100%;height:0;background:var(--btn-color);transition:height .3s ease}.process-step{min-height:250px;opacity:.4;transition:all .4s ease}.process-step.active{opacity:1}.process-step h3{color:var(--btn-color);font-size:38px;font-weight:600}.step-count{font-size:20px;display:block;margin-bottom:6px;color:#fff}.sticky-wrapper{position:sticky;top:120px;text-align:center}.process-img{transition:all .5s ease}.process-step p{color:#fff;font-size:16px}.processSec{position:relative}.processSec ul{display:flex;justify-content:center}.processSec_box{text-align:center;position:relative;width:100%}.processSec_box_count{width:55px;height:55px;border-radius:50%;border:2px dashed rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center;margin:0 auto 10px;position:relative}.processSec_box_count span{width:40px;height:40px;background-color:rgba(255,255,255,.1);border-radius:50%;font-size:16px;color:#fff;display:flex;justify-content:center;align-items:center}.processSec_box h3{font-size:17px;margin-bottom:5px}.our_perks{padding:60px 0}.processSec_box p{font-size:14px;line-height:1.6;margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;-moz-line-clamp:3;-ms-line-clamp:3;-o-line-clamp:3;text-overflow:ellipsis}.processSec_box:not(:last-child):before{position:absolute;top:35px;left:120px;content:"";width:120px;background-image:url("/wp-content/themes/codiant-wp/assets/images/dash-icon.svg");height:2px;background-repeat-x:repeat}.processSec_box:not(:last-child):after{position:absolute;top:30px;left:175px;content:"";background-image:url("/wp-content/themes/codiant-wp/assets/images/arrow-icon.svg");width:16px;height:16px;background-repeat:no-repeat}.processSec-blue .processSec_box_count{border-color:var(--btn-color)}.processSec-blue .processSec_box_count span{background-color:var(--btn-color)}.processSec-blue .processSec_box:not(:last-child):before{background-image:url("https://webnautical.com/wp-content/uploads/2026/02/dash-blue-icon-1.svg");left:105px;width:195px}.processSec-blue .processSec_box:not(:last-child):after{background-image:url("/wp-content/themes/codiant-wp/assets/images/arrow-blue-icon.svg");left:195px}@media (min-width:992px){.processSec li:not(:last-child){margin-right:20px}.processSec_box{max-width:170px}.processSec_box h3{margin-bottom:10px}.processSec_box_count{width:70px;height:70px;margin:0 auto 15px}.processSec_box_count span{width:50px;height:50px;font-size:22px}.processSec-blue .processSec_box{text-align:left}.processSec-blue .processSec_box_count{margin:0 0 15px}}@media (min-width:1200px){.processSec_box{max-width:230px}.processSec_box p{font-size:15px}.processSec_box:not(:last-child):before{left:132px;width:145px}.processSec_box:not(:last-child):after{top:27px;left:195px}}@media (min-width:1400px){.processSec_box{max-width:250px}.processSec_box h3{font-size:18px;margin-bottom:15px}.processSec_box p{font-size:16px;line-height:1.67}.processSec_box_count{width:90px;height:90px;margin:0 auto 20px}.processSec_box_count span{width:70px;height:70px;font-size:28px}.processSec_box:not(:last-child):before{top:45px;left:160px;width:162px}.processSec_box:not(:last-child):after{top:37px;left:230px}.processSec-blue .processSec_box_count{margin:0 0 20px}}@media (min-width:1600px){.processSec li:not(:last-child){margin-right:30px}.processSec_box{max-width:270px}.processSec_box_count{width:105px;height:105px;margin:0 auto 30px}.processSec_box_count span{width:85px;height:85px;font-size:32px}.processSec_box:not(:last-child):before{top:52px;left:180px;width:175px}.processSec_box:not(:last-child):after{top:44px;left:255px}.processSec-blue .processSec_box_count{margin:0 0 30px}}@media (max-width:1599px){.processSec-blue .processSec_box:not(:last-child):before{left:90px;width:175px}.processSec-blue .processSec_box:not(:last-child):after{left:165px}}@media (max-width:1399.98px){.processSec-blue .processSec_box:not(:last-child):before{left:70px;width:160px}.processSec-blue .processSec_box:not(:last-child):after{left:135px}}@media (max-width:1199.98px){.processSec_box:not(:last-child):after{background-size:75%}.processSec-blue .processSec_box:not(:last-child):before{width:120px}.processSec-blue .processSec_box:not(:last-child):after{left:120px;top:29px}}@media (max-width:991.98px){.processSec ul{flex-wrap:wrap}.processSec li{flex:0 0 33.33%}.processSec li:not(:nth-last-child(-n+2)){margin-bottom:20px}.processSec_box{padding:0 15px}.processSec_box:not(:last-child):before{display:none}.processSec_box:not(:last-child):after{display:none}}@media (max-width:767.98px){.processSec li{flex:0 0 50%}.processSec li:not(:nth-last-child(-n+1)){margin-bottom:15px}}@media (max-width:575.98px){.processSec li{flex:0 0 100%;padding:0}}.diversityList_title{position:relative}.diversityList_title:before{content:"";position:absolute;top:-1px;width:4px;height:28px;background-color:var(--btn-color);left:-10px}.make_unique h2{color:#fff;font-size:26px;font-weight:600}.make_unique p{color:#fff}.make_unique ul{padding-left:15px}.make_unique ul li{list-style:disc;color:#fff;font-size:16px;margin:8px 0}.make_unique{padding-bottom:45px !important}.img_make_unique{border-radius:15px;width:92% !important}.case_study.testimonial-section{padding:80px 0!important;border-bottom:2px dashed #aaa!important}.testimonial-section{padding:80px 0;overflow:hidden}.left-content h2 span{font-weight:700}.left-content p{color:#aaa;max-width:350px}.testimonial-client-photo{display:flex;justify-content:center;align-items:center}.testimonial-client-photo img{width:80px;height:80px;object-fit:cover;border-radius:50%;border:3px solid #016afa;padding:3px;background:#fff}.nav-btn{width:42px;height:42px;border-radius:50%;border:1px solid #444;background:0 0;color:#fff;font-size:18px}.nav-btn:hover{background:#fff;color:#000}.quote{font-size:90px;line-height:0;color:#3b5cff}.testimonial-text{font-size:26px;line-height:1.4;margin:20px 0 30px}.author img{width:50px;height:50px;border-radius:50%;object-fit:cover}.author h6{margin:0;font-size:16px;color:#fff}.author small{color:#aaa}@media (max-width:768px){.testimonial-text{font-size:20px}}.founder_details{background-color:var(--btn-color);text-align:center;padding:10px 5px;clip-path:polygon(0 0,100% 0,93% 100%,0% 100%)}.founder_details h3{color:#fff;font-weight:600;font-size:22px;margin:0 !important}.founder_details p{color:#fff;margin:0}.our_founder{margin-bottom:60px;background-color:#0266db1f;border-radius:23px}.team_box img{width:100%;object-fit:cover}.key-benefits-section{padding-bottom:40px !important}.solutions-left{background:#262626;color:#fff;padding:60px 40px 130px}.solutions-left h2{font-weight:700;margin-bottom:30px}.solution-item{font-size:22px;font-weight:500;margin:20px 0;cursor:pointer;transition:.3s;opacity:.6}.solution-item.active{color:var(--btn-color);opacity:1}.solution-item:hover{opacity:1}.solutions-right{padding:60px;background:#f8f9fa}.solutions-right h3{font-weight:700;margin-bottom:5px}.solution-content{display:none}.solution-content.active{display:block}.btn-orange{background:var(--btn-color);color:#fff;border-radius:50px;padding:10px 25px}.btn-orange:hover{background:#e86f00;color:#fff}.services_image{position:absolute;right:0;bottom:0;width:338px;object-fit:cover;height:300px}.outer_service{position:relative}.solution-content ul li{color:#000;font-weight:500;font-size:16px;margin:5px 0}.solution-content ul{padding-left:18px}.service_sec{padding-top:40px}section.blogs_details_page .inner_page img{width:100%;border-radius:10px;margin-top:10px}.about_industry img{border-radius:15px !important}.keys_fearuees_adds{padding:50px 0;color:#fff}.high_weoffer_box{height:100%}.result_list ul{list-style:none;padding:0;margin:15px 0 20px}.result_list li{display:flex;align-items:center;gap:10px;margin-bottom:5px;color:#6c6c6c;font-weight:500;font-size:16px}.result_list h3{font-size:22px;font-weight:600;margin-top:10px}.result_list li i{background-color:var(--btn-color);color:#fff;width:22px;height:22px;min-width:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px}.newsolutionadd .solution-content.active{display:flex;flex-direction:column;justify-content:space-between;height:100%}.newsolutionadd .menu_service{max-height:500px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.newsolutionadd .menu_service::-webkit-scrollbar{width:6px}.newsolutionadd .menu_service::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.newsolutionadd .menu_service::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.newsolutionadd .menu_service::-webkit-scrollbar-thumb:hover{background:#999}.newsolutionadd .menu_service::-webkit-scrollbar-track{background:#f1f1f1}.newsolutionadd .menu_service::-webkit-scrollbar-thumb{background:var(--btn-color);border-radius:10px}.newsolutionadd .solutions-left h2{margin-bottom:0}.our_freelancer_profile{padding-bottom:40px}.fp-card{min-width:100%;width:100%;flex-shrink:0;border-radius:20px;overflow:hidden;border:none;box-shadow:0 6px 32px rgba(0,0,0,.09);transition:transform .25s,box-shadow .25s;background:#fff}.fp-card:hover{transform:translateY(-6px);box-shadow:0 18px 48px rgba(0,0,0,.13)}.fp-band{padding:22px 22px 48px;position:relative}.fp-band .platform-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.7);margin-bottom:6px}.fp-band .platform-name{display:flex;align-items:center;gap:9px}.fp-band .platform-name span{font-size:24px;font-weight:800;color:#fff;letter-spacing:-.4px}.fp-badge{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.22);color:#fff;font-size:11px;font-weight:700;padding:5px 14px;border-radius:50px}.fp-body{background:#fff;border-radius:16px;margin:-30px 16px 0;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.08);position:relative}.fp-avatar{width:52px;height:52px;border-radius:50%;font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fp-stars{font-size:15px}.fp-rating{font-size:13px;font-weight:700;color:#111}.fp-rcount{font-size:12px;color:#9ca3af}.fp-tag{font-size:11px;font-weight:700;padding:4px 13px;border-radius:50px}.fp-stat-val{font-size:22px;font-weight:800;line-height:1}.fp-stat-lbl{font-size:11px;color:#9ca3af;margin-top:3px}.fp-stat-divider{width:1px;background:#f0f0f0;align-self:stretch}.fp-cta{display:block;text-align:center;color:#fff;padding:12px;border-radius:11px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s}.fp-cta:hover{color:#fff;opacity:.88;transform:scale(.99)}.fp-footer{padding:14px 20px 20px}.fp-footer p{font-size:13px;font-style:italic;color:#6b7280;line-height:1.55;margin:0}.fp-trust{display:flex;gap:6px;align-items:center;font-size:11.5px;font-weight:600}.fp-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:opacity .2s,box-shadow .2s;color:#374151;font-size:20px}.fp-arrow:hover{box-shadow:0 4px 18px rgba(0,0,0,.15)}.fp-arrow.disabled{opacity:.3;pointer-events:none}.fp-arrow-prev{left:0}.fp-arrow-next{right:0}.fp-dot{height:8px;border-radius:4px;border:none;cursor:pointer;background:#d1d5db;transition:all .3s;padding:0}@media (max-width:576px){.inner_our_erp{border-radius:0 !important}.erp_page.hire_dev{padding:80px 0 0}.erp_page .hire_dev_outer a{width:100%}.erp_page .hire_dev_outer{flex-direction:column;gap:10px}.fp-arrow{display:none}}@media (max-width:767px){.inner_our_erp{padding:40px 0}.our-faqs{padding:40px 0}}.g-recaptcha{margin-bottom:15px}.flex_award{display:flex;gap:10px;flex-wrap:nowrap}.flex_award img{width:100%;transition:.6s}.flex_award a{transition:.6s}.flex_award a:hover{transform:scale(1.2);transition:.6s}.solutions-righterp .services_image_wrap img{width:85% !important}.home_blogs{background:#fff}.home_blog .blogs_listing_box_cnt h2{color:#000 !important}.home_blogs .section_heading h2{font-size:40px;font-weight:700;margin-bottom:10px}.home_blogs .section_heading p{color:#777;max-width:600px;margin:auto}.home_blogs .blogs_listing_box{background:#f5f5f5;border-radius:18px;overflow:hidden;transition:.35s;height:100%;border:1px solid #ececec}.home_blogs .blogs_listing_box:hover{box-shadow:0 15px 45px rgba(0,0,0,.08)}.home_blogs .blogs_listing_box a{text-decoration:none;color:#111;display:block}.home_blogs .blogs_listing_box_outer_img{overflow:hidden}.home_blogs .blogs_listing_box_outer_img img{width:100%;transition:.5s}.home_blogs .blogs_listing_box:hover img{transform:scale(1.06)}.home_blogs .blogs_listing_box_cnt{padding:25px}.home_blogs .blogs_listing_box_cnt p{color:#666;font-size:15px;font-weight:600;margin-bottom:12px}.home_blogs .blogs_listing_box_cnt h2{font-size:24px;font-weight:600;line-height:1.3;margin-bottom:18px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home_blogs .blogs_listing_box_cnt h3{color:#777;font-size:15px;font-weight:500;margin:0}.home_blogs .blogs_listing_box_cnt h3 i{margin-right:8px}.home_blogs .homeBlogsSwiper{padding-bottom:10px}.home_blogs .swiper-button-next,.home_blogs .swiper-button-prev{width:48px;height:48px;background:#fff;border-radius:50%;box-shadow:0 8px 25px rgba(0,0,0,.08);color:#000}.home_blogs .swiper-button-next:after,.home_blogs .swiper-button-prev:after{font-size:18px;font-weight:700}@media (max-width:991px){.home_blogs .blogs_listing_box_cnt h2{font-size:22px}.home_blogs .section_heading h2{font-size:32px}}@media (max-width:767px){.home_blogs .blogs_listing_box_cnt{padding:20px}.home_blogs .blogs_listing_box_cnt h2{font-size:20px}.home_blogs .home_blogs .section_heading h2{font-size:28px}}.top_menu_heading{font-size:20px;font-weight:600;padding-bottom:0;color:#1e293b}.budget-wrapper{position:relative}.currency-field{position:absolute;top:-20%;right:-22px;transform:translate(-50%,-50%);z-index:99}.cky-preference{max-height:22vh}.currency-field select{border:none !important}.get_quote_form br{display:none !important}.get_quote_form .input-effect{margin-bottom:20px}.get_quote_form .wpcf7-spinner{position:absolute;right:119px;bottom:26px}.get_quote_form .wpcf7 form.invalid .wpcf7-response-output{border-color:#ffb900 !important;background-color:#ffb90052 !important;font-size:12px !important;margin-top:5px !important}.budget-field input{padding:0 !important;font-size:14px !important}#quoteOffcanvas{width:80vw !important;max-width:80vw !important}@media (max-width:991px){#quoteOffcanvas{width:100% !important;max-width:100% !important}}.height_form{height:91.5vh}#quoteOffcanvas br{display:none}#quoteOffcanvas .input-effect label br{display:none}#quoteOffcanvas .input-effect label{width:100%}.quote_content h2{font-weight:600;font-size:28px}.cf7-cf-turnstile{margin-bottom:6px !important}.budget-wrapper-outer>p:first-of-type{margin-bottom:9.5px}.submit_btn_outer p{margin:0 !important}.submit_btn_outer .wpcf7-spinner{position:absolute;bottom:0;right:100px}.technology-grid{display:none;grid-template-columns:repeat(6,1fr);gap:40px}.technology-grid.active{display:grid}.tech-box{text-align:center}.tech-box img{width:50px;height:50px;object-fit:contain;margin-bottom:10px}.tech-box span{display:block;font-size:16px}.tools_use{background:#fff;padding:80px 0}.tools_use{padding:80px 0;background:#f8f9fb;overflow:hidden}.tools_use .container{max-width:1400px}.technology-menu{list-style:none;margin:0;padding:0}.technology-menu li{position:relative;padding:16px 22px;margin-bottom:8px;font-size:16px;font-weight:500;color:#222;cursor:pointer;transition:.35s ease;border-left:3px solid transparent}.technology-menu li:before{content:"";width:6px;height:6px;border-radius:50%;background:#3772ff;position:absolute;left:0;top:50%;transform:translateY(-50%)}.technology-menu li:hover{background:#f2f2f2;padding-left:28px}.technology-menu li.active{background:#3772ff;color:#fff;border-radius:4px}.technology-menu li.active:before{display:none}.technology-grid{display:none;grid-template-columns:repeat(6,1fr);gap:45px 35px;align-items:center}.technology-grid.active{display:grid}.tech-box{text-align:center;transition:.3s}.tech-box img{width:50px;height:50px;object-fit:contain;transition:.35s}.tech-box span{display:block;margin-top:12px;font-size:17px;color:#222;font-weight:500}.tech-box:hover img{transform:scale(1.12)}.tech-box:hover span{color:#3772ff}@media (max-width:1199px){.technology-grid{grid-template-columns:repeat(4,1fr);gap:35px}}@media (max-width:991px){.technology-menu{display:flex;overflow-x:auto;gap:10px;margin-bottom:35px;white-space:nowrap}.technology-menu li{flex:0 0 auto;margin:0;border-radius:4px}.technology-menu li:before{display:none}.technology-grid{grid-template-columns:repeat(3,1fr);gap:30px 20px}}@media (max-width:576px){.tools_use{padding:60px 0}.technology-grid{grid-template-columns:repeat(3,1fr)}.tech-box img{width:45px;height:45px}.tech-box span{font-size:15px}}.avialbel_box{display:inline-flex !important;background-color:#191919;padding:16px 40px;color:#fff;border-radius:100px}.avialbel_box p{height:unset !important}.outer_case_study .global_btn{background-color:transparent !important;border:1px solid #fff !important;color:#fff !important}.outer_case_study:first-child p{color:#fff}.case_study .swiper-wrapper{align-items:stretch}.case_study .swiper-slide{height:auto;display:flex}.case_study{display:flex;flex-direction:column;height:100%}.icon_case{color:#fff;font-size:23px}.store-logo{gap:15px !important}.store-logo a{position:relative;padding-left:13px;margin-left:0}.store-logo a:not(:first-child):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#dcdcdc9c}.high_weoffer_box ul li{color:#dfdfdf;font-weight:500;line-height:28px;font-size:16px}.high_weoffer_box ul{padding-left:20px}.cta_btn{display:inline-flex;align-items:center;gap:12px;text-decoration:none;font-size:18px;font-weight:500;color:#fff;padding-bottom:4px;border-bottom:2px solid #3b82f6;transition:.35s ease}.cta_btn .circle{position:relative;width:22px;height:22px;border:2px solid #3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:.35s ease}.cta_btn .dot{width:6px;height:6px;background:#3b82f6;border-radius:50%;transition:.35s ease}.cta_btn .arrow{position:absolute;display:flex;align-items:center;justify-content:center;color:#3b82f6;font-size:12px;opacity:0;transform:translateX(-18px);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.cta_btn:hover{color:#3b82f6}.cta_btn:hover .circle{transform:scale(1.08)}.cta_btn:hover .dot{opacity:0;transform:translateX(12px) scale(0)}.cta_btn:hover .arrow{opacity:1;transform:translateX(0)}.inner_page strong{font-weight:600 !important;color:#000 !important}.inner_page ol{padding-left:18px !important}span.wpcf7-form-control-wrap.recaptcha{display:flex;justify-content:end}.case-study-hero{position:relative;min-height:730px;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-image:url("https://webnautical.com/wp-content/uploads/2026/08/banner-bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.case-study-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,.55) 50%,rgba(0,0,0,.82) 100%);z-index:1}.case-study-hero:after{content:"";position:absolute;inset:0;background:rgba(4,24,40,.15);z-index:1}.hero-content{position:relative;z-index:2;width:100%;max-width:1200px;padding:60px 30px 35px;text-align:center;color:#fff}.hero-label{display:inline-flex;align-items:center;gap:18px;margin-bottom:22px;font-size:17px;font-weight:700;letter-spacing:8px;text-transform:uppercase;color:#fff}.hero-label:before,.hero-label:after{content:"";width:38px;height:1px;background:rgba(255,255,255,.7)}.hero-subtitle{font-size:26px;line-height:1.3;font-weight:600;margin-bottom:8px;color:#fff}.hero-title{font-size:clamp(38px, 2vw, 38px);line-height:1.05;font-weight:600;letter-spacing:-2px;margin-bottom:28px;color:#fff}.hero-features{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}.feature-pill{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 25px;border:1px solid rgba(255,255,255,.28);border-radius:50px;background:rgba(20,25,30,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-size:16px;font-weight:600;transition:all .3s ease}.feature-pill:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.65);transform:translateY(-4px)}.feature-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:15px}.icon-blue{color:#27a7ff}.icon-green{color:#22d38b}.icon-purple{color:#a66cff}.icon-orange{color:#ff9d42}.hero-bottom-gradient{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:140px;background:linear-gradient(to top,rgba(0,0,0,.65),transparent);pointer-events:none}@media (max-width:991px){.case-study-hero{min-height:650px}.hero-content{padding:50px 25px 30px}.hero-label{font-size:14px;letter-spacing:6px}.hero-subtitle{font-size:21px}.hero-title{font-size:55px}.feature-pill{min-height:48px;padding:0 20px;font-size:14px}}@media (max-width:767px){.case-study-hero{min-height:620px;background-position:center}.hero-content{padding:50px 18px 25px}.hero-label{gap:10px;font-size:12px;letter-spacing:4px;margin-bottom:18px}.hero-label:before,.hero-label:after{width:22px}.hero-subtitle{font-size:17px;line-height:1.4;margin-bottom:10px}.hero-title{font-size:42px;line-height:1.05;letter-spacing:-1px;margin-bottom:25px}.hero-features{gap:8px}.feature-pill{min-height:44px;padding:0 15px;font-size:13px}.feature-icon{width:22px;height:22px;font-size:12px}}@media (max-width:480px){.case-study-hero{min-height:650px}.hero-title{font-size:36px}.hero-subtitle{font-size:16px}.hero-features{display:grid;grid-template-columns:1fr 1fr;width:100%}.feature-pill{justify-content:center;padding:0 8px;font-size:12px}}.project-info{width:100%;background:#000;padding:70px 30px}.project-info-container{width:100%;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.info-card{min-height:245px;background:#111;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:35px 25px;transition:all .35s ease}.info-card:hover{transform:translateY(-6px);background:#151515}.info-icon{width:90px;height:90px;border-radius:28px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;font-size:36px;transition:all .3s ease}.info-card:hover .info-icon{transform:scale(1.08)}.icon-team{background:#352b1c;color:#ffa51f}.icon-client{background:#102f3d;color:#20a9f4}.icon-timeline{background:#2a103e;color:#9a2cff}.info-card h3{margin:0 0 4px;color:#fff;font-size:22px;line-height:1.2;font-weight:600}.info-card p{margin:0;color:#999;font-size:17px;line-height:1.4;font-weight:600}@media (max-width:991px){.project-info{padding:50px 20px}.project-info-container{grid-template-columns:repeat(2,1fr)}.info-card:last-child{grid-column:span 2}}@media (max-width:600px){.project-info{padding:40px 15px}.project-info-container{grid-template-columns:1fr;gap:16px}.info-card{min-height:210px}.info-card:last-child{grid-column:auto}.info-icon{width:78px;height:78px;border-radius:23px;font-size:30px}.info-card h3{font-size:21px}.info-card p{font-size:15px}}.case-study-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-image:radial-gradient(#000 1.1px,transparent 1.1px);background-size:3px 3px}.project-overview-section{width:100%;background:#000;padding:0 30px 60px;overflow:hidden}.project-overview-container{max-width:1450px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.project-visual{position:relative;width:100%;height:620px}.browser-window{position:absolute;background:#fff;border:3px solid #3b4243;border-radius:20px;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.45),0 10px 30px rgba(0,0,0,.25)}.browser-back{width:420px;height:600px;left:40px;top:0;z-index:1}.browser-front{width:430px;height:375px;right:10px;top:115px;z-index:2}.browser-bar{height:37px;background:#3b4243;display:flex;align-items:center;justify-content:space-between;padding:0 12px}.browser-dots{display:flex;align-items:center;gap:6px}.browser-dots span{width:9px;height:9px;display:block;border-radius:50%}.browser-dots .red{background:#ff3b64}.browser-dots .yellow{background:#fc0}.browser-dots .green{background:#49df17}.browser-controls{display:flex;gap:5px}.browser-controls span{width:5px;height:5px;border-radius:50%;background:#fff}.browser-window img{width:100%;height:calc(100% - 37px);display:block;object-fit:cover}.project-content{color:#fff}.project-content h2{margin:0 0 22px;font-size:clamp(38px, 4vw, 32px);line-height:1.1;font-weight:600;letter-spacing:-1.5px}.overview-text{max-width:700px}.overview-text p{margin:0 0 28px;color:#c3c3c3;font-size:16px;line-height:1.55;font-weight:400}.project-details{width:100%;min-height:132px;margin-top:28px;padding:25px 35px;border:1px solid rgba(255,255,255,.65);border-radius:20px;background:linear-gradient(90deg,rgba(255,255,255,.15),rgba(255,255,255,.015));display:flex;align-items:center}.detail-item{display:flex;align-items:center;gap:16px;flex:1}.detail-icon{width:68px;height:68px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:47px}.detail-content{display:flex;flex-direction:column;gap:4px}.detail-content span{color:#9999a3;font-size:16px;font-weight:400}.detail-content strong{color:#fff;font-size:27px;line-height:1.1;font-weight:700;white-space:nowrap}.detail-divider{width:1px;height:60px;background:rgba(255,255,255,.25);margin:0 28px}.project-cta{display:inline-flex;align-items:center;gap:7px;margin-top:43px;padding:11px 18px;background:#f52431;color:#fff;text-decoration:none;border-radius:4px;font-size:18px;font-weight:600;transition:all .3s ease}.project-cta:hover{background:#ff3744;color:#fff;transform:translateY(-3px);box-shadow:0 10px 25px rgba(245,36,49,.25)}.cta-icon{width:20px;height:20px;border:1px solid rgba(255,255,255,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}@media (max-width:1200px){.project-overview-container{gap:40px}.project-visual{transform:scale(.9);transform-origin:center left}.project-content h2{font-size:45px}.overview-text p{font-size:16px}.detail-content strong{font-size:22px}}@media (max-width:991px){.project-overview-section{padding:70px 25px}.project-overview-container{grid-template-columns:1fr;gap:50px}.project-visual{height:560px;max-width:700px;margin:auto;transform:none}.project-content{max-width:750px;margin:auto}}@media (max-width:600px){.project-overview-section{padding:55px 18px}.project-visual{height:430px;transform:scale(.85);transform-origin:top center;margin-bottom:-60px}.browser-back{width:300px;height:430px;left:0}.browser-front{width:310px;height:285px;right:0;top:100px}.project-content h2{font-size:38px}.overview-text p{font-size:15px;line-height:1.55;margin-bottom:22px}.project-details{padding:22px 18px;flex-direction:column;align-items:stretch;gap:20px}.detail-item{justify-content:flex-start}.detail-divider{width:100%;height:1px;margin:0}.detail-content strong{font-size:22px}.detail-icon{width:55px;height:55px;font-size:38px}.project-cta{margin-top:30px}}.project-challenges{width:100%;background:#fff;padding:90px 30px;overflow:hidden}.challenges-container{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.challenges-visual{position:relative;height:560px;width:100%;display:flex;align-items:center;justify-content:center}.challenges-visual img{position:relative;z-index:1}.red-shape{position:absolute;width:100%;height:300px;left:0;bottom:0;background:#3772ff42;z-index:1}.mobile-mockup{position:relative;width:290px;height:445px;background:#3c4244;border:7px solid #3c4244;border-radius:30px;overflow:hidden;z-index:5;box-shadow:0 15px 25px rgba(0,0,0,.18),0 5px 10px rgba(0,0,0,.12)}.mobile-top{position:relative;height:38px;background:#202526;display:flex;align-items:center;justify-content:center}.mobile-camera{width:8px;height:8px;border-radius:50%;background:#54d72e;position:absolute;left:10px;top:8px}.mobile-screen{width:100%;height:calc(100% - 38px);background:#fff;overflow:hidden}.mobile-screen img{width:100%;height:100%;display:block;object-fit:cover}.dot-pattern{position:absolute;width:75px;height:130px;right:35px;top:145px;background-image:radial-gradient(#14162a 1.6px,transparent 1.6px);background-size:10px 10px;z-index:3}.dark_case .dot-pattern{background-image:radial-gradient(#fff 1.6px,transparent 1.6px)}.squiggle{position:absolute;left:0;top:55px;width:105px;height:125px;z-index:4;transform:rotate(-25deg)}.squiggle span{position:absolute;width:70px;height:22px;border:7px solid #12152b;border-right:0;border-bottom:0;border-radius:40px 0 0}.dark_case .squiggle span{background-color:#3772ff}.squiggle span:nth-child(1){top:0;left:20px}.squiggle span:nth-child(2){top:25px;left:5px}.squiggle span:nth-child(3){top:50px;left:20px}.squiggle span:nth-child(4){top:75px;left:5px}.white-wave{position:absolute;width:420px;height:55px;border-top:7px solid rgba(230,239,240,.8);border-radius:50%;z-index:3}.wave-one{bottom:70px;left:-70px;transform:rotate(-8deg)}.wave-two{bottom:135px;right:-180px;transform:rotate(8deg)}.challenges-content{color:#11152a}.challenge-intro{max-width:600px;margin:0;color:#12152a;font-size:16px;line-height:1.55}.challenge-divider{width:100%;height:1px;margin:24px 0 30px;background:rgb(255 255 255/25%)}.challenge-list{display:flex;flex-direction:column;gap:23px}.challenge-item{display:grid;grid-template-columns:28px 1fr;gap:0;align-items:start}.check-icon{font-size:22px;line-height:1.6;font-weight:800;color:#11152a}.challenge-item p{margin:0;color:#11152a;font-size:16px;line-height:1.65}.challenge-item{transition:transform .25s ease}.challenge-item:hover{transform:translateX(5px)}@media (max-width:1100px){.challenges-container{gap:50px}.challenge-item p,.challenge-intro{font-size:16px}.mobile-mockup{width:260px;height:420px}}@media (max-width:991px){.project-challenges{padding:70px 25px}.challenges-container{grid-template-columns:1fr;gap:55px}.challenges-visual{max-width:600px;margin:auto}.challenges-content{max-width:750px;margin:auto}}@media (max-width:600px){.project-challenges{padding:55px 18px}.challenges-visual{height:450px}.red-shape{height:240px}.mobile-mockup{width:245px;height:390px}.dot-pattern{right:0;top:120px;width:60px}.squiggle{left:-15px;top:40px;transform:scale(.8) rotate(-25deg)}.challenge-intro{font-size:15px;line-height:1.6}.challenge-divider{margin:20px 0 25px}.challenge-list{gap:20px}.challenge-item{grid-template-columns:25px 1fr}.check-icon{font-size:19px}.challenge-item p{font-size:15px;line-height:1.6}}.dark_case.project-challenges{background-color:#000}.dark_case .global_heading{color:#fff}.dark_case p{color:#c3c3c3}.dark_case .check-icon{color:#c3c3c3}.dv_process_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-end;margin-top:50px}.dv_process_list .dv_process_list_item{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;position:relative;align-items:flex-end;list-style:none}.dv_process_list .dv_process_list_item h3{font-size:26px;font-weight:600;color:#000;text-transform:uppercase;margin-bottom:15px}.dv_process_list .dv_process_list_item:nth-child(odd) .dv_process_list_item_innr{height:450px}.dv_process_list_item .dv_process_list_item_innr{border-left:2px dashed #828282;display:flex;flex-direction:column}.dv_process_list_item_innr h4{display:inline-flex;padding:4px 8px;background-color:#3772ff;border-radius:5px;color:#fff;font-size:14px;font-weight:600;gap:8px;margin-bottom:30px;margin-left:10px;width:150px;align-items:center}.dv_process_timeline_item{padding-left:40px;position:relative;margin-bottom:20px}.dv_process_timeline_item:before{position:absolute;content:"";left:-8px;top:2.8px;height:14px;width:14px;border-radius:25px;background-color:#91b2ff}.dv_process_timeline_item p{font-size:16px;font-weight:400;color:#000;margin-bottom:0;text-transform:capitalize}.dv_process_timeline_item:after{position:absolute;content:"";left:0;top:8px;height:3px;width:30px;background-color:#91b2ff;border-radius:25px}.dv_process_list .dv_process_list_item:nth-child(even) .dv_process_list_item_innr{height:340px}.dv_process_list .dv_process_list_item:nth-child(3) .dv_process_list_item_innr{justify-content:center;padding-top:50px}.dv_process_list .dv_process_list_item:nth-child(6) .dv_process_list_item_innr{justify-content:flex-end}.dv_process_list_item_innr img{width:20px}.outer_timeline{padding:60px 0;background-color:#fff}.dv_process_list .dv_process_list_item:nth-child(5) .dv_process_list_item_innr{justify-content:flex-end;padding-bottom:40px}.dv_process_list .dv_process_list_item:nth-child(4) .dv_process_list_item_innr{padding-top:80px}.feature-group{display:grid;grid-template-columns:24% 52% 24%;padding-top:29px}.feature-group .mobileview{display:none}.feature-item{padding:20px;width:325px;border-radius:20px;border:1px solid;border-image-source:linear-gradient(90deg,rgba(255,255,255,.2) 2.19%,rgba(5,84,153,.2) 100%);position:relative;background-color:#fff}.feature-item h3{font-size:22px;line-height:32px;color:var(--primary-color);font-weight:600;margin-bottom:8px}.feature-item p{margin:0}.feature-item:before{content:"";animation:3s linear infinite smoothReverse;width:89px;height:193px;position:absolute;top:27px;border-radius:0 45px 0 0;padding:2px 2px 0 0;background:linear-gradient(180.37deg,#aecaf7 -22.25%,#fff 86.78%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1}.feature-left,.feature-right{display:flex;flex-direction:column}.feature-left .feature-item:before{left:calc(100% + 5px)}.feature-left .item-one:before{height:302px;border-top-right-radius:60px;top:calc(100% - 30px)}.feature-moc img{position:relative;width:100%;z-index:99}.feature-left{gap:75px;padding-top:52px}.feature-left .item-second{margin-left:-65px}.feature-right .feature-item:before{right:calc(100% + 16px);top:30%;height:243px;border-radius:45px 0 0;padding:2px 0 0 2px}.feature-right .item-one:before{height:423px;border-top-left-radius:60px;top:42%}.feature-right{gap:49px;margin-top:-11px}.feature-right .item-one{margin-left:-70px}.feature-right .item-second{margin-left:-20px}@keyframes smoothReverse{50%{opacity:.5}}.feature-section{padding:60px 0}.project_screenshot{padding-bottom:60px}.palette-section{padding:70px 0 50px;overflow:hidden;background-color:#fff}.section-title{font-size:42px;font-weight:800;text-align:center;margin-bottom:35px;color:var(--dark)}.section-title span{color:var(--red)}.typography-area{padding-right:55px;border-right:2px dashed #aaa}.big-aa{font-size:230px;line-height:.8;font-weight:800;letter-spacing:-15px;color:#33313d;-webkit-text-stroke:4px var(--coral);margin-bottom:35px}.font-name{font-size:54px;line-height:1;font-weight:400;margin-bottom:20px;color:var(--dark)}.font-weights{display:flex;gap:10px;margin-bottom:30px;flex-wrap:wrap}.font-weights span{font-size:17px;color:var(--dark)}.font-sample{font-size:27px;line-height:1.45;color:#777;letter-spacing:.5px;word-break:break-word}.palette-area{padding-left:30px}.color-box{height:188px;border-radius:28px;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:800;margin-bottom:38px;box-shadow:0 8px 25px rgba(0,0,0,.08)}.color-box span{text-align:center}.color-cyan{background:#3ec2c6;color:#fff}.color-black{background:#000;color:#fff}.color-blue{background:#052ea9;color:#fff}.color-red{background:#e21735;color:#fff}.color-gray{background:#9b9898;color:#fff}.color-light-gray{background:#e8e8e8;color:#000}.color-white{background:#fff;color:#000;border:1px solid #ddd}@media (max-width:991px){.section-title{font-size:36px}.typography-area{padding-right:20px;border-right:0;border-bottom:2px dashed #aaa;padding-bottom:50px;margin-bottom:45px}.palette-area{padding-left:15px}.big-aa{font-size:190px}.font-name{font-size:45px}.color-box{height:160px}}@media (max-width:575px){.palette-section{padding:50px 0 50px}.section-title{font-size:29px;margin-bottom:30px}.big-aa{font-size:135px;letter-spacing:-8px}.font-name{font-size:36px}.font-weights{gap:20px}.font-sample{font-size:20px}.color-box{height:145px;margin-bottom:25px;border-radius:22px;font-size:18px}}.tech-section{padding:0 0 40px;background-color:#fff}.tech-wrapper{position:relative;min-height:425px;border-radius:40px;overflow:hidden;padding:20px;background:linear-gradient(rgba(0,24,38,.78),rgba(0,24,38,.78)),url("https://webnautical.com/wp-content/uploads/2025/11/finance-app-support-india.webp") center center/cover no-repeat;display:flex;align-items:center}.tech-content{width:100%;text-align:center;color:#fff}.tech-title{font-size:40px;font-weight:800;margin-bottom:15px}.tech-description{max-width:950px;margin:0 auto 28px;font-size:17px;line-height:1.5;color:#fff}.techSwiper .swiper-slide{height:auto;display:flex}.techSwiper .swiper-slide>.tech-card{width:100%;height:100%}.tech-card{height:100%;background:rgba(0,0,0,.78);border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:start;padding:15px;transition:all .3s ease}.tech-card:hover{background:rgba(0,0,0,.9);box-shadow:0 12px 25px rgba(0,0,0,.25)}.tech-icon{width:74px;height:74px;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden}.tech-icon img{width:100%;height:100%;object-fit:contain}.tech-name{color:#fff;font-size:14px;font-weight:500;margin:0}.figma-icon{background:#210047}.angular-icon{background:#dd2939}.node-icon{background:#3c873a}.mongo-icon{background:#13aa52}@media (max-width:1199px){.tech-wrapper{min-height:400px}.tech-title{font-size:36px}.tech-description{max-width:850px;font-size:16px}}@media (max-width:991px){.tech-section{padding:30px 15px}.tech-wrapper{min-height:auto;padding:50px 30px;border-radius:30px}.tech-title{font-size:34px}.tech-description{font-size:15px}.tech-card{max-width:180px;margin:auto}}@media (max-width:767px){.tech-wrapper{padding:45px 20px}.tech-title{font-size:30px}.tech-description{font-size:15px;line-height:1.6}}@media (max-width:575px){.tech-section{padding:20px 12px}.tech-wrapper{border-radius:25px;padding:40px 15px}.tech-title{font-size:27px}.tech-description{font-size:14px}.tech-icon{width:65px;height:65px}.tech-name{font-size:15px}.tech-card{border-radius:13px}}@media (max-width:1199px){.dv_process_list .dv_process_list_item h3{font-size:20px}}@media (max-width:991px){.dv_process_list .dv_process_list_item:nth-child(odd) .dv_process_list_item_innr{height:350px}}@media (max-width:860px){.dv_process_list .dv_process_list_item:nth-child(5) .dv_process_list_item_innr{padding-bottom:0 !important}.dv_process_list .dv_process_list_item:nth-child(4) .dv_process_list_item_innr{padding-top:0 !important}.dv_process_list .dv_process_list_item:nth-child(3) .dv_process_list_item_innr{padding-top:0 !important}.dv_process_list .dv_process_list_item:nth-child(even) .dv_process_list_item_innr{height:auto !important}.dv_process_list .dv_process_list_item:nth-child(even) .dv_process_list_item_innr{height:auto !important}.dv_process_list .dv_process_list_item h3{margin-bottom:20px !important;margin-top:0 !important}.dv_process_list .dv_process_list_item{-ms-flex:0 0 50%;flex:50%;max-width:50%;margin-bottom:10px}.dv_process_list{margin-top:20px}.dv_process_list .dv_process_list_item:nth-child(odd) .dv_process_list_item_innr{height:auto !important}}@media screen and (max-width:1600px){.feature-left{gap:50px}}@media screen and (max-width:1441px){.feature-right .item-one{margin-left:-100px}.feature-left{gap:40px}}@media screen and (max-width:1199px){.feature-item{width:100%;margin-inline:0px !important}.feature-left,.feature-right{gap:35px;padding-top:0}}@media screen and (max-width:1024px){.feature-group{grid-template-columns:1fr 1fr;gap:24px}.feature-group .desktopview,.feature-item:before{display:none}.feature-right{margin-top:0}.feature-left,.feature-right{gap:24px}.feature-group .mobileview img{max-width:450px;width:100%}.feature-group .mobileview{display:flex;align-items:center;justify-content:center;grid-column:span 2;margin-bottom:10px}}@media screen and (max-width:768px){.feature-right .item-second{margin-left:0 !important}.feature-right .item-one{margin-left:0}.feature-left .item-second{margin-left:0}.feature-group .mobileview{grid-column:span 1}.feature-group,.member-group,.member-project-group,.project-challenges-group,.timeline-overview-group{grid-template-columns:1fr}}@media (max-width:575px){.dv_process_list .dv_process_list_item{-ms-flex:0 0 33.33%;flex:50%;max-width:50%;margin-bottom:20px}.dv_process_list .dv_process_list_item{-ms-flex:0 0 33.33%;flex:50%;max-width:50%;margin-bottom:20px}.dv_process_list .dv_process_list_item h3{font-size:16px}}@media (max-width:991px){.dv_process_timeline_item p{font-size:12px !important}}.dark_case .challenges-visual img{width:65% !important}.project_screenshot{background-color:#1f2125;padding:60px 0 0}.domainSwiper{width:100%;overflow:hidden}.domainSwiper .swiper-slide img{width:100%;height:auto;display:block;border-radius:12px}.case_study_listing .inner_container{margin-right:unset !important}.project-timeline{background:#fff;padding:60px 0}.timeline{position:relative;max-width:1350px;margin:0 auto}.timeline:before{content:"";position:absolute;left:34px;top:35px;bottom:35px;width:1px;background:#dbe5ff}.timeline-item{position:relative;display:flex;align-items:center;gap:26px;margin-bottom:18px}.timeline-icon{position:relative;flex:0 0 70px;width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:#f7f9ff;border:1px solid #dce6ff;border-radius:17px;color:#3772ff;font-size:26px;z-index:2}.step-number{position:absolute;top:-7px;right:-6px;width:23px;height:23px;display:flex;align-items:center;justify-content:center;background:#3772ff;color:#fff;border-radius:50%;font-size:12px;font-weight:600;box-shadow:0 3px 10px rgba(55,114,255,.25)}.timeline-content{flex:1;padding:27px 28px;background:#fff;border:1px solid #e5e8ef;border-radius:17px;box-shadow:0 8px 30px rgba(32,56,85,.06);transition:all .3s ease}.timeline-content:hover{transform:translateY(-3px);border-color:rgba(55,114,255,.35);box-shadow:0 15px 35px rgba(55,114,255,.1)}.timeline-content h3{margin:0 0 10px;color:#111827;font-size:20px;line-height:1.3;font-weight:700}.timeline-content p{margin:0;color:#6b7280;font-size:16px;line-height:1.6}@media (max-width:767px){.project-timeline{padding:50px 0}.timeline:before{left:27px}.timeline-item{gap:18px;align-items:flex-start}.timeline-icon{flex:0 0 56px;width:56px;height:56px;border-radius:14px;font-size:21px}.step-number{width:21px;height:21px;font-size:11px;top:-6px;right:-5px}.timeline-content{padding:20px;border-radius:14px}.timeline-content h3{font-size:17px}.timeline-content p{font-size:14px}}@media (max-width:575px){.timeline{padding-left:0}.timeline-item{gap:14px}.timeline-icon{flex:0 0 48px;width:48px;height:48px;font-size:18px;border-radius:12px}.timeline:before{left:24px}.timeline-content{padding:17px}.timeline-content h3{font-size:15px;margin-bottom:7px}.timeline-content p{font-size:13px;line-height:1.5}}:root{--bg:#050607;--card:#0b0d0e;--border:rgba(255,255,255,.12);--text:#f5f7f8;--muted:#8d96a3;--green:#00d084;--green-light:#19d98c}.features-section{background:var(--bg);color:var(--text);padding:60px 0;position:relative;overflow:hidden}.features-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:58px 58px;pointer-events:none}.features-inner{position:relative;z-index:2}.section-label{display:flex;align-items:center;gap:14px;color:var(--green);font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.section-label:before{content:"";width:30px;height:2px;background:linear-gradient(90deg,var(--green),transparent)}.features-heading{font-size:clamp(40px, 4vw, 58px);line-height:1.05;font-weight:600;letter-spacing:-2.5px;margin:0}.features-heading span{background:linear-gradient(90deg,#00d084,#9cc84b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.features-intro{color:var(--muted);font-size:16px;line-height:1.8;max-width:480px;margin:0}.feature-card{background:rgba(12,14,15,.9);border:1px solid var(--border);border-radius:26px;padding:30px 26px;display:flex;align-items:center;flex-direction:column;gap:22px;min-height:140px;transition:all .35s ease;position:relative;overflow:hidden;justify-content:start;align-items:flex-start}.feature-card:before{content:"";position:absolute;width:180px;height:180px;background:rgba(0,208,132,.05);filter:blur(50px);left:-100px;top:-80px;pointer-events:none}.feature-card:hover{transform:translateY(-4px);border-color:#3772ff5c;box-shadow:0 15px 45px rgba(0,0,0,.35)}.features-section .feature-icon{flex:0 0 60px;width:60px;height:60px;border-radius:17px;background:#3772ff38;display:flex;align-items:center;justify-content:center;color:#3772ff;font-size:27px;border:1px solid rgba(0,208,132,.08)}.feature-card h3{font-size:19px;font-weight:600;margin-bottom:10px;color:#f5f7f8}.feature-card p{color:#8d96a3;font-size:15px;line-height:1.65;margin:0;max-width:590px}.feature-image{height:275px;border-radius:28px;overflow:hidden;position:relative;border:1px solid var(--border);background:#111}.feature-image img{width:100%;height:100%;object-fit:cover;display:block;opacity:.8}.feature-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.85) 100%)}.image-badge{position:absolute;z-index:2;bottom:18px;left:22px;padding:8px 17px;border-radius:50px;background:var(--green);color:#00150c;font-size:13px;font-weight:600}.capability-title{color:#697582;font-size:13px;letter-spacing:2px;font-weight:600;margin:36px 0 16px;text-transform:uppercase}.capability-list{display:flex;flex-wrap:wrap;gap:12px}.capability-pill{display:inline-flex;align-items:center;gap:10px;padding:11px 16px;border-radius:50px;background:rgba(11,13,14,.9);border:1px solid var(--border);color:#d7dce2;font-size:14px;transition:.3s ease}.capability-pill i{color:var(--green);font-size:16px}.capability-pill .check{font-size:13px;margin-left:2px}.capability-pill:hover{border-color:rgba(0,208,132,.4);color:#fff;transform:translateY(-2px)}@media (max-width:991px){.features-section{padding:75px 0}.features-heading{margin-bottom:25px}.features-intro{margin-bottom:45px}.feature-card{min-height:auto}.feature-image{margin-top:45px}}@media (max-width:575px){.features-section{padding:60px 0}.features-heading{font-size:38px;letter-spacing:-1.5px}.feature-card{padding:22px;border-radius:20px;align-items:flex-start}.feature-icon{width:50px;height:50px;flex-basis:50px;font-size:22px}.feature-card h3{font-size:17px}.feature-card p{font-size:14px}.feature-image{height:230px;border-radius:20px}.capability-pill{font-size:13px;padding:9px 13px}}.feature-card:nth-child(1),.feature-card:nth-child(3){width:100%}.feature-card:nth-child(2),.feature-card:nth-child(4){width:92%;margin-left:auto}@media (max-width:767px){.feature-card:nth-child(2),.feature-card:nth-child(4){width:100%;margin-left:0}}.outer_top{position:sticky;top:100px;height:fit-content}.testimonial-section{background:#fff;padding:45px 20px 55px;border-bottom:1px solid #e8edf3}.testimonial-logo img{background-color:#016afa30;max-width:175px;width:175px !important;width:100%;height:auto;object-fit:contain;height:127px !important;padding:15px;border-radius:10px}.testimonial-content p{margin:0 auto;font-size:16px;line-height:28px;font-weight:400}@media (max-width:991px){.testimonial-section{padding:40px 20px 50px}.testimonial-content p{font-size:21px;line-height:1.45}}@media (max-width:767px){.testimonial-section{padding:35px 15px 40px}.testimonial-logo{margin-bottom:25px !important}.testimonial-logo img{max-width:145px}.testimonial-content p{font-size:18px;line-height:1.5;letter-spacing:0}}@media (max-width:480px){.testimonial-content p{font-size:16px;line-height:1.55}}.conclusion-section{position:relative;overflow:hidden;padding:50px 0;display:flex;align-items:center;justify-content:center;background:#fff}.conclusion-section .radial{position:absolute;border-radius:50%;pointer-events:none}.conclusion-section .radial-1{width:600px;height:600px;left:-250px;top:50%;transform:translateY(-50%);background:radial-gradient(circle,rgba(1,106,250,.12) 0%,rgba(1,106,250,.05) 35%,transparent 70%)}.conclusion-section .radial-2{width:650px;height:650px;right:-280px;top:-180px;background:radial-gradient(circle,rgba(1,106,250,.1) 0%,rgba(77,148,255,.04) 40%,transparent 72%)}.conclusion-section .radial-3{width:700px;height:500px;left:50%;bottom:-330px;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(1,106,250,.09) 0%,rgba(1,106,250,.03) 40%,transparent 72%)}.conclusion-section .conclusion-content{position:relative;z-index:2;width:100%;max-width:1100px;text-align:center}.conclusion-section .conclusion-badge{display:inline-block;padding:8px 18px;margin-bottom:15px;border:1px solid #cfe2ff;border-radius:50px;background:#f1f7ff;color:#016afa;font-size:14px;font-weight:500}.conclusion-section h2{margin:0 0 10px;color:#101828;font-size:clamp(42px, 6vw, 42px);line-height:1.05;letter-spacing:-3px;font-weight:700}.conclusion-section h2 span{background:linear-gradient(90deg,#016afa 0%,#2680ff 50%,#66a5ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.conclusion-section .description{max-width:950px;margin:0 auto;color:#475467;font-size:16px;line-height:1.7;font-weight:400}.conclusion-section .description.second{max-width:900px;margin-top:22px}.conclusion-section .conclusion-buttons{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:20px}.conclusion-section .btn-primary,.conclusion-section .btn-email{min-height:59px;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;text-decoration:none;font-size:16px;font-weight:600;transition:all .25s ease}.conclusion-section .btn-primary{min-width:220px;padding:0 27px;gap:10px;background:#016afa;color:#fff;box-shadow:0 12px 30px rgba(1,106,250,.2)}.conclusion-section .btn-primary span{font-size:21px;line-height:1}.conclusion-section .btn-primary:hover{transform:translateY(-3px);background:#005edb;box-shadow:0 16px 35px rgba(1,106,250,.27)}.conclusion-section .btn-email{min-width:270px;padding:0 26px;gap:12px;border:1px solid #d5dbe0;background:rgba(255,255,255,.85);color:#151b24}.conclusion-section .btn-email:hover{border-color:#016afa;color:#016afa;transform:translateY(-3px);box-shadow:0 10px 25px rgba(1,106,250,.08)}@media (max-width:768px){.conclusion-section{min-height:auto;padding:70px 20px}.conclusion-section h2{font-size:45px;letter-spacing:-2px}.conclusion-section .description{font-size:16px}.conclusion-section .conclusion-buttons{flex-direction:column;align-items:center}.conclusion-section .btn-primary,.conclusion-section .btn-email{width:100%;max-width:320px}.conclusion-section .radial-1{left:-400px}.conclusion-section .radial-2{right:-400px}}@media (max-width:480px){.conclusion-section h2{font-size:38px}.conclusion-section .description{font-size:15px}.conclusion-section .conclusion-buttons{margin-top:35px}}.testimonial-short{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.testimonial-short p{margin:0}.testimonial-read-more{border:0;background:0 0;padding:0;margin-top:12px;color:#3772ff;font-size:15px;font-weight:600;cursor:pointer}.testimonial-read-more:hover{text-decoration:underline}.testimonial-modal{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:20px}.testimonial-modal.active{display:flex}.testimonial-modal-overlay{position:absolute;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(5px)}.testimonial-modal-content{position:relative;z-index:2;width:100%;max-width:750px;max-height:90vh;padding:45px;background:#fff;border-radius:20px;overflow-y:auto;box-shadow:0 25px 80px rgba(0,0,0,.25)}.testimonial-modal-close{position:absolute;top:15px;right:15px;width:38px;height:38px;border:0;border-radius:50%;background:#f3f3f3;font-size:26px;cursor:pointer}.testimonial-modal-inner{display:flex;align-items:flex-start;gap:25px;flex-direction:column}.testimonial-modal-image{flex:0 0 100px}.testimonial-modal-image img{width:100px;height:100px;object-fit:cover;border-radius:50%}.testimonial-modal-info{flex:1}.testimonial-modal-info h3{margin:0 0 5px;font-size:22px;font-weight:700}.testimonial-modal-info>span{display:block;margin-bottom:20px;color:#777;font-size:15px}#modalClientText{color:#555;font-size:16px;line-height:1.7}#modalClientText p{margin-bottom:12px}@media (max-width:767px){.testimonial-modal-content{max-height:85vh;padding:45px 20px 25px}.testimonial-modal-inner{flex-direction:column;align-items:center}.testimonial-modal-info{width:100%;text-align:center}#modalClientText{text-align:left;font-size:15px}}.testimonial-short{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}