.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--white:#fff;--primary:#FF6600;--secondary:#021539;--black:#000;--secondary-blue:#03112E;--light-blue:#E8F0FF;--light-grey:#454545;--light-white:#F1F5FB;--blue:#043FB7;--border:#A9A9A9;--border-light:#D3D4CE;--subheader-bg:linear-gradient(83deg, #5217CB -34.74%, #4E16C3 -33.1%, #3D0FA2 -23.23%, #2F0986 -13.37%, #250571 -3.51%, #1D0262 8%, #180159 22.8%, #170056 42.52%, #1A015C 55.67%, #23056D 73.76%, #310A89 93.48%, #4412B0 116.5%, #5217CB 129.65%);--menu-hover-bg:linear-gradient(90deg, #1967FB 1.06%, rgba(25, 103, 251, 0.00) 100%);--play-icon-bg:linear-gradient(0deg, #C3CFE2 0%, #F5F7FA 100%);--footer-bg:#021539;--placeholder-text:#909DAD;--input-field-border:#A9A9A9;--black:#000;--banner-overlay:linear-gradient(270deg, rgba(0, 0, 0, 0.00) 0.05%, rgba(0, 0, 0, 0.60) 48.15%);--newsletter-btn:#1C1CFE;--paragraph-text:#454545;--service-box-border:#B8D0FE;--light-border:rgb(255 255 255 / 38%);--testimonial-bg:linear-gradient(116deg, #5217CB -7.74%, #4E16C3 -6.48%, #3D0FA2 1.08%, #2F0986 8.64%, #250571 16.21%, #1D0262 25.03%, #180159 36.37%, #170056 51.5%, #1A015C 61.58%, #23056D 75.45%, #310A89 90.57%, #4412B0 108.22%, #5217CB 118.31%);--custom-dots-bg:#DDE8FE;--technology-subtitle:#0087DF;--technology-subtitle-border:#002A57;--placeholder:#C5C5C5;--mobile-menu-border:#f1ebff17;--vision-img-overlay-bg:linear-gradient(177deg, rgba(0, 0, 0, 0.00) 51.15%, #000 84.01%);--vision-img-hover-overlay-bg:linear-gradient(179deg, rgba(0, 0, 0, 0.50) 0.62%, #000 99.38%);--about-card-bg:rgba(255, 255, 255, 0.2);--search-placeholder:#A9A9A9;--blog-list-title-border:#B8D0FE;--portfolio-overlay:linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(0, 0, 0, 0.70) 86.98%);--career-tab-bg:#1452C9;--file-upload-text:#A9A9A9;--tech-details-bg:#F1F5FB;--service-methlogy-bg:linear-gradient(116deg, #5217CB -7.74%, #4E16C3 -6.48%, #3D0FA2 1.08%, #2F0986 8.64%, #250571 16.21%, #1D0262 25.03%, #180159 36.37%, #170056 51.5%, #1A015C 61.58%, #23056D 75.45%, #310A89 90.57%, #4412B0 108.22%, #5217CB 118.31%);--methlogy-text:#0D0D0D;--yellow-bg:#FFDB10;--light-yellow-bg:#FFC261;--drak-green-bg:#4BB5AE;--light-green-bg:#81BB31;--orange-bg:#EE7959;--blue-bg:#3077BB;--light-blue-bg:#89CDF4;--red-bg:#FF444C;--methlogy-middle-circle-bg:#1b025f;--methlogy-border:conic-gradient(#ffdb10 0% 15%, #4bb5ae 20% 30%, #81bb31 20% 45%, #ee7959 40% 60%, #3077bb 60% 80%, #89cdf4 80% 100%);--process-bg:linear-gradient(116deg, #5217CB -7.74%, #4E16C3 -6.48%, #3D0FA2 1.08%, #2F0986 8.64%, #250571 16.21%, #1D0262 25.03%, #180159 36.37%, #170056 51.5%, #1A015C 61.58%, #23056D 75.45%, #310A89 90.57%, #4412B0 108.22%, #5217CB 118.31%);--history-shape-bg:linear-gradient(rgba(0, 0, 0, 0.2) 100%, transparent);--our-story-bg:#F2F6FB}:root{--raleway-font:"Raleway", sans-serif}.custom-btn{padding:8px 16px;border-radius:4px;background-color:var(--primary);color:var(--white);box-shadow:unset;font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:24px;text-transform:capitalize;transition:all 0.5s ease}.custom-btn a{color:var(--white);text-decoration:none;display:block;display:flex;align-items:center;justify-content:center;gap:15px}.custom-btn a svg path{stroke:var(--white)}.custom-btn:hover{color:var(--primary);background-color:var(--white);box-shadow:0 4px 4px 0 rgb(0 0 0 / .1)}.custom-btn:hover a{color:var(--primary)}.custom-btn:hover a svg path{stroke:var(--primary)}.custom-btn:active{border:unset}.custom-btn.border-btn{border:1px solid var(--secondary)!important;background-color:#fff0}.custom-btn.border-btn a{color:var(--secondary)}.custom-btn.border-btn:hover{background-color:var(--secondary)}.custom-btn.border-btn:hover a{color:var(--white)}@media screen and (min-width:768px) and (max-width:1023px){.custom-btn{padding:7px 10px;font-size:16px}}@media screen and (max-width:767px){.custom-btn{padding:7px 10px;font-size:14px}}.custom-white-btn{padding:8px 16px;border-radius:4px;color:var(--primary);box-shadow:unset;font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:24px;text-transform:capitalize;transition:all 0.5s ease}.custom-white-btn a{color:var(--primary);text-decoration:none;display:block;display:flex;align-items:center;justify-content:center;gap:15px}.custom-white-btn a svg path{stroke:var(--primary)!important}.custom-white-btn:hover{color:var(--white);box-shadow:0 4px 4px 0 rgb(0 0 0 / .1)}.custom-white-btn:hover a{color:var(--white)}.custom-white-btn:hover a svg path{stroke:var(--white)}.custom-white-btn:active{border:unset}.custom-white-btn.border-btn{border:1px solid var(--secondary)!important;background-color:#fff0}.custom-white-btn.border-btn a{color:var(--secondary)}.custom-white-btn.border-btn:hover{background-color:var(--secondary)}.custom-white-btn.border-btn:hover a{color:var(--white)}@media screen and (min-width:768px) and (max-width:1023px){.custom-white-btn{padding:7px 10px;font-size:16px}}@media screen and (max-width:767px){.custom-white-btn{padding:7px 10px;font-size:14px}}:root{--font-normal:400;--font-mediumbold:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--font-3xs:12px;--font-double-xs:13px;--font-xs:14px;--font-sm:16px;--font-base:18px;--font-small-medium:20px;--font-extra-medium:24px;--font-medium:28px;--font-large:32px;--font-xl:40px;--font-2xl:44px;--font-3xl:50px;--font-4xl:64px;--font-5xl:78px}form .form-label{color:var(--light-grey);font-size:var(--font-base);font-weight:var(--font-normal);line-height:normal;margin-bottom:12px}form .form-control{display:flex;padding:14px 16px;align-items:center;border-radius:8px;background:var(--white);border:unset;color:var(--light-grey);font-size:var(--font-xs);font-weight:var(--font-normal);line-height:normal;resize:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .form-control::-ms-input-placeholder{color:var(--placeholder)}form .form-control::placeholder{color:var(--placeholder)}form .form-control:-moz-placeholder{color:var(--placeholder)}form .form-control::-webkit-input-placeholder{color:var(--placeholder)}form .form-control:focus{box-shadow:unset}@media (min-width:1400px){.container{max-width:100%!important;padding:0 120px!important}}@media screen and (min-width:1200px) and (max-width:1399px){.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu{left:calc(100% - 356px)!important}}@media screen and (min-width:1400px) and (max-width:1600px){.offcanvas.subheader{padding:0 50px 70px}.offcanvas.subheader .offcanvas-body .menu li a{font-size:25px}.offcanvas.subheader .offcanvas-body .menu li .submenu.open-menu{left:19rem}.offcanvas.subheader .offcanvas-body .menu li .submenu{width:79%}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul li a{font-size:15px}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul{grid-template-rows:repeat(4,min-content)}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items h3{font-size:17px}.offcanvas.subheader .offcanvas-body .menu li .submenu .row{row-gap:50px}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul li{margin-bottom:8px}.offcanvas.subheader .offcanvas-body .menu{gap:33px}}@media screen and (max-width:1399px){.offcanvas.subheader .offcanvas-body .menu.desktop-menu{display:none}.offcanvas.subheader .offcanvas-body .mobile-menu{display:block}.offcanvas.subheader{padding:50px 0 0;width:400px}.offcanvas.subheader .offcanvas-header{justify-content:flex-end;padding:20px 50px}.offcanvas.subheader .offcanvas-header button svg{width:30px;height:30px}.offcanvas.subheader .offcanvas-header .btn-close{position:relative;top:-41px}.offcanvas.subheader .offcanvas-footer{display:none}.navbar.fixed .navbar-brand{width:38%}}@media screen and (min-width:1024px) and (max-width:1366px){.navbar .navbar-brand{display:block;width:60%}.navbar.fixed .navbar-brand{width:44%}}@media screen and (min-width:768px) and (max-width:1023px){.navbar .navbar-brand{display:block;width:60%}.navbar.fixed .navbar-brand{width:60%}}@media screen and (max-width:767px){.navbar{padding:10px 0px!important}.navbar .navbar-brand{display:block;width:77%}.navbar.fixed .navbar-brand{width:77%}.hire-btn{display:none}.offcanvas.subheader{width:330px}.offcanvas.subheader .offcanvas-body .mobile-menu>li a{font-size:15px}.offcanvas.subheader .offcanvas-body .mobile-menu>li .sub-menu-block .mobile-submenu .submenu-title{font-size:15px}.offcanvas.subheader .offcanvas-body{overflow-y:auto}}@media screen and (max-width:320px){.offcanvas.subheader{width:300px}}@media screen and (min-width:1600px) and (max-width:1750px){.co_footer .footer-info .footer-about iframe{left:-1.7rem}}@media screen and (min-width:1200px) and (max-width:1500px){.co_footer .footer-info .footer-about p{font-size:15px}.co_footer .footer-info .quick-links ul li a{font-size:15px}.co_footer .footer-info .newsletter .address .address-details li address,.co_footer .footer-info .newsletter .address .address-details li a{font-size:14px}.co_footer .footer-info .footer-about .custom-btn{font-size:15px}.co_footer .footer-info .footer-about iframe{left:-1.5rem!important;width:270px}}@media screen and (min-width:1024px) and (max-width:1366px){.co_footer .footer-top .social-icons a{width:55px;height:55px;line-height:55px;font-size:29px}.co_footer .footer-info .footer-about iframe{left:-7.5rem}}@media screen and (min-width:768px) and (max-width:1023px){.co_footer .footer-top .social-icons a{width:50px;height:50px;line-height:50px;font-size:25px}.co_footer .footer-info .footer-title{font-size:21px;margin-bottom:12px}.co_footer .footer-info .footer-about p{font-size:15px;margin-bottom:16px}.co_footer .footer-info .quick-links ul li a{font-size:15px}.co_footer .footer-info .newsletter .address .address-details li address,.co_footer .footer-info .newsletter .address .address-details li a{font-size:15px}.co_footer .copyright p{font-size:14px}.co_footer .copyright ul li a{font-size:14px}}@media screen and (max-width:991px){.co_footer .copyright ul{flex-direction:column;gap:18px}}@media screen and (max-width:767px){.co_footer .footer-top .row .footer-logo img{width:110px}.co_footer .footer-info .footer-menu{gap:10px;flex-wrap:wrap}.co_footer .footer-top .social-icons{justify-content:flex-start}.co_footer .footer-top .social-icons a{width:40px;height:40px;line-height:40px;font-size:17px}.footer-info .row{gap:25px}.co_footer .footer-info{border:unset;margin-top:20px}.co_footer .footer-info .footer-about,.co_footer .footer-info .quick-links,.co_footer .newsletter,.co_footer .address-info{border-bottom:1px solid var(--light-border);padding-bottom:12px}.co_footer .address .col-12:last-child .address-info{border-bottom:unset;padding-bottom:0}.co_footer .footer-info .footer-title{font-size:19px;margin-bottom:0;display:flex;justify-content:space-between}.co_footer .footer-info .footer-title i{line-height:unset}.co_footer .footer-info .footer-about p{font-size:15px;margin:20px 0 10px}.co_footer .footer-info .newsletter form{margin-top:10px}.co_footer .footer-info .quick-links ul li a{font-size:15px}.co_footer .footer-info .newsletter .address .row{gap:10px}.co_footer .footer-info .newsletter .address .address-details{gap:10px;margin-top:20px}.co_footer .footer-info .newsletter .address .address-details li address,.co_footer .footer-info .newsletter .address .address-details li a{font-size:15px}.co_footer .copyright{flex-direction:column;gap:15px;text-align:center}.co_footer .copyright p{font-size:14px}.co_footer .copyright ul li a{font-size:14px}.co_footer .footer-info .quick-links ul{margin-top:20px}.co_footer .copyright ul{justify-content:center;flex-direction:column;gap:18px}.co_footer .footer-info .footer-about iframe{left:-1.9rem}.co_footer .footer-info .footer-menu a{font-size:16px}.co_footer .footer-top .row .footer-text p{font-size:16px;line-height:28px}.co_footer .footer-info{padding:30px 0}}@media screen and (max-width:320px){.co_footer .footer-top .social-icons{gap:11px}.co_footer .footer-top .social-icons a{width:38px;height:38px;line-height:38px;font-size:16px}.co_footer .footer-info .footer-about iframe{left:-1.6rem}}@media screen and (min-width:1441px) and (max-width:1700px){section .co_testimonial .testimonial-slider .testimonial-details p{width:70%}section .co_contact .inner-contact h1{font-size:55px;line-height:62px}section .co_lunix_healthcare{background-position-x:95%}}@media screen and (min-width:1367px) and (max-width:1440px){.co_banner .banner-content h1{font-size:62px;line-height:80px}section .co_partnership .section-title p{width:90%;margin:auto}section .co_service .inner-services .services .service-icon{left:33%}section .co_lunix_healthcare .healthcare-details h2{font-size:32px;line-height:50px;padding-right:0}section .co_portfolio .portfolio-slider .portfolio-info{padding:32px 80px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:120px}section .co_testimonial .testimonial-slider .testimonial-details p{width:75%}section .co_contact .inner-contact h1{font-size:51px;line-height:58px}}@media screen and (min-width:1024px) and (max-width:1366px){.co_banner .banner-content h1{font-size:40px;line-height:normal}section .co_service .inner-services .services h6{font-size:22px;line-height:32px}section .co_lunix_healthcare .healthcare-details h2{font-size:28px;line-height:44px;padding-right:0}section .section-title h3{font-size:27px;margin-bottom:12px}section .section-title p{font-size:15px}section .co_partnership .section-title p{width:100%;margin:auto}section .section-gap{margin-bottom:80px}section .co_service .inner-services .services{padding:70px 20px 20px}section .co_service .inner-services .services .service-icon{width:90px;height:90px;padding:20px}section .co_portfolio .portfolio-slider .portfolio-info{padding:32px 80px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:100px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details h6{font-size:23px;margin-bottom:15px;line-height:35px}section .co_portfolio .portfolio-slider .owl-nav button{width:48px;height:48px}section .co_portfolio .portfolio-slider .owl-nav button.owl-next{right:-21px}section .co_portfolio .portfolio-slider .owl-nav button.owl-prev{left:-21px}section .co_testimonial .testimonial-slider .testimonial-details p{width:80%}section .co_testimonial .testimonial-slider .testimonial-details h6{font-size:26px}section .co_testimonial .custom-dots{margin-top:36px}section .co_testimonial .custom-dots .owl-dot{width:20px;height:20px}section .co_testimonial .custom-dots .owl-dot.active{width:65px;height:65px;padding:4px}section .co_testimonial .custom-dots .owl-dot.active img{width:50px;height:50px}section .co_counter .counter .counter-icon{width:100px;height:100px;padding:24px}section .co_counter .counter h1{font-size:30px}section .co_counter .counter p{font-size:16px}section .co_counter .counter{padding:67px 24px 24px 24px}section .co_contact .inner-contact h1{font-size:40px;line-height:43px}section .co_contact .inner-contact p{font-size:17px}section .co_contact .contact-main-wrap .contact-form{padding:30px}section .co_contact .contact-main-wrap .contact-form .row{gap:28px}}@media screen and (min-width:768px) and (max-width:1023px){.co_banner .banner-content h1{font-size:38px;line-height:normal}.co_banner .banner-content p{font-size:18px;line-height:30px}section .co_service .inner-services{margin-top:60px}section .co_service .inner-services .services{padding:20px}section .co_service .inner-services .services h6{font-size:22px;line-height:32px}section .co_service .inner-services .services .service-icon{position:static}section .co_lunix_healthcare .healthcare-details h2{font-size:28px;line-height:44px;padding-right:0}section .section-title h3{font-size:27px;line-height:43px;margin-bottom:12px}section .section-title p{font-size:15px}section .co_partnership .section-title p{width:100%;margin:auto}section .section-gap{margin-bottom:80px}section .co_service .inner-services .services .service-icon{width:90px;height:90px;padding:20px}section .co_portfolio .portfolio-slider .portfolio-info{padding:32px 40px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:30px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details h6{font-size:19px;margin-bottom:15px;line-height:29px}section .co_portfolio .portfolio-slider .owl-nav button{width:40px;height:40px}section .co_portfolio .portfolio-slider .owl-nav button.owl-next{right:-17px}section .co_portfolio .portfolio-slider .owl-nav button.owl-prev{left:-17px}section .co_portfolio .portfolio-slider{margin-top:30px}section .co_testimonial .testimonial-slider{margin-top:30px}section .co_testimonial .testimonial-slider .testimonial-details p{width:90%;font-size:16px}.testimonial-icon svg{width:75px;height:68px}section .co_testimonial .testimonial-slider .testimonial-details h6{font-size:26px}section .co_testimonial .custom-dots{margin-top:25px}section .co_testimonial .custom-dots .owl-dot{width:20px;height:20px}section .co_testimonial .custom-dots .owl-dot.active{width:65px;height:65px;padding:4px}section .co_testimonial .custom-dots .owl-dot.active img{width:50px;height:50px}section .co_technologys .inner-technologys p{font-size:15px}section .co_counter .counter .counter-icon{width:100px;height:100px;padding:24px}section .co_counter .counter h1{font-size:30px}section .co_counter .counter p{font-size:16px}section .co_counter .counter{padding:67px 24px 24px 24px}.co_counter .row{--bs-gutter-y:95px}section .co_contact .inner-contact{margin-bottom:30px}section .co_contact .inner-contact h1{font-size:40px;line-height:43px}section .co_contact .inner-contact p{font-size:17px}section .co_contact .contact-main-wrap .contact-form{padding:30px}section .co_contact .contact-main-wrap .contact-form .row{gap:28px}}@media (max-width:1699px){section .co_contact .contact-main-wrap .inner-contact.inner-contact-block h3{font-size:26px}}@media (max-width:1440px){section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .contact-info{padding:102px 0 125px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block h3{font-size:24px;line-height:40px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block{padding:24px}section .co_contact .contact-main-wrap.contact-main-page{padding:40px}}@media screen and (max-width:767px){.co_banner .banner-content h1{font-size:28px;line-height:38px}.co_banner .banner-content p{font-size:18px;line-height:30px}section .co_service .inner-services .services .service-icon{position:static}section .co_service .inner-services .services h6{font-size:18px;line-height:30px}section .co_service .inner-services{margin-top:30px}section .co_lunix_healthcare .healthcare-details h2{font-size:22px;line-height:40px;padding-right:0}.co_partnership{margin-top:40px}section .section-title h3{font-size:26px;line-height:40px;margin-bottom:12px}section .section-title p{font-size:14px}section .co_partnership .section-title p{width:100%;margin:auto}section .section-gap{margin:50px 0}section .co_service .inner-services .services .service-icon{width:80px;height:80px;padding:15px;margin:0 auto 10px}section .co_service .inner-services .services{padding:18px;margin:0 3px}section .co_service .inner-services .services p{line-height:23px;margin:13px 0 17px}section .co_service .inner-services .row{--bs-gutter-y:18px}section .co_portfolio .portfolio-slider .portfolio-info{padding:25px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:0;text-align:center;margin-bottom:40px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details h6{font-size:17px;margin-bottom:15px;line-height:29px}section .co_portfolio .portfolio-slider .owl-nav button{width:40px;height:40px}section .co_portfolio .portfolio-slider .owl-nav button{display:none}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-image{text-align:center}section .co_portfolio .portfolio-slider{margin-top:30px}section .co_testimonial{padding:50px 0}section .co_testimonial .testimonial-slider{margin-top:30px}section .co_testimonial .testimonial-slider .testimonial-details p{width:95%;font-size:15px}.testimonial-icon svg{width:75px;height:68px}section .co_testimonial .testimonial-slider .testimonial-details h6{font-size:23px;padding-top:16px}section .co_testimonial .custom-dots{margin-top:18px}section .co_testimonial .custom-dots .owl-dot{width:16px;height:16px}section .co_testimonial .custom-dots .owl-dot.active{width:55px;height:55px;padding:4px}section .co_testimonial .custom-dots .owl-dot.active img{width:43px;height:43px}section .section-title h6{font-size:14px}section .section-title h6:after{right:-2rem;width:27px}section .section-title h6:before{left:-2rem;width:27px}section .co_technologys .inner-technologys p{font-size:14.5px}section .co_counter .counter .counter-icon{width:80px;height:80px;padding:18px}section .co_counter .counter h1{font-size:28px;line-height:40px}section .co_counter .counter p{font-size:15px}section .co_counter .counter{padding:40px 24px 24px 24px}.co_counter .row{--bs-gutter-y:90px}section .co_contact .inner-contact{margin-bottom:20px}section .co_contact .inner-contact h1{font-size:22px;line-height:31px;margin-bottom:18px}section .co_contact .inner-contact p{font-size:14px;line-height:25px}section .co_contact .contact-main-wrap .contact-form{padding:30px 0px!important}section .co_contact .contact-main-wrap .contact-form .row{gap:23px}form .form-label{font-size:14px;margin-bottom:10px}section .co_contact .contact-main-wrap .contact-form .custom-btn{font-size:14px;margin-left:unset}section .co_contact .contact-main-wrap{padding:12px;border-radius:24px}section .co_contact .contact-main-wrap.contact-main-page{padding:12px}}@media screen and (max-width:320px){section .co_technologys .section-title h6:after,section .co_technologys .section-title h6:before{display:none}}@media screen and (min-width:1367px) and (max-width:1500px){section .co_about-info .inner-about-info .about-info-card .about-info-content h5{font-size:24px;line-height:42px}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{font-size:16px;line-height:25px}}@media screen and (min-width:1024px) and (max-width:1366px){section .inner-banner .banner-content{width:75%}section .inner-banner .banner-image img{height:450px;object-fit:cover}section .inner-banner .banner-content h1{font-size:40px}section .co_about-info .inner-about-info .about-info-card .about-info-content h5{font-size:20px;line-height:42px}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{font-size:14px;line-height:20px;margin-top:0}section .co_about-info .inner-about-info .about-info-card .about-info-content{bottom:20px;left:15px;right:15px}section .co_history .inner-history ul{width:700px}section .co_history .inner-history ul li p{padding:35px 20px;font-size:16px;line-height:28px}}@media screen and (min-width:768px) and (max-width:1023px){section .inner-banner .banner-image img{height:400px;object-fit:cover}section .inner-banner .banner-content{top:62%;width:86%}section .inner-banner .banner-content h1{font-size:32px}section .co_about-info .inner-about-info .row{--bs-gutter-y:24px}section .co_about-info .inner-about-info .about-info-card .about-info-content h5{font-size:20px;line-height:42px}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{font-size:14px;line-height:20px;margin-top:0}section .co_about-info .inner-about-info .about-info-card .about-info-content{bottom:20px;left:15px;right:15px}section .co_history .inner-history ul{width:100%}section .co_history .inner-history ul li p{padding:35px 20px;font-size:16px;line-height:28px}section .co_history{padding:60px 40px}}@media screen and (min-width:768px){.co_history .inner-history ul li:nth-child(odd){grid-column:1}.co_history .inner-history ul li:nth-child(odd) h1{border-radius:0 1.5rem 1.5rem 0}.co_history .inner-history ul li:nth-child(odd) h1::before{clip-path:polygon(0 0,100% 0,100% 100%);left:0}.co_history .inner-history ul li:nth-child(odd) h1::after{transform:translate(-50%,-50%);left:calc(100% + 2rem + 0.125rem)}.co_history .inner-history ul li:nth-child(even){grid-column:3}.co_history .inner-history ul li:nth-child(2){grid-row:2/4}.co_history .inner-history ul li:not(:last-child){margin-bottom:60px}}@media screen and (max-width:767px){section .inner-banner .banner-image img{height:400px;object-fit:cover}section .inner-banner .banner-content{top:62%;text-align:center;justify-content:center;width:100%;left:0;gap:10px;padding:0 20px}section .inner-banner .banner-content h1{font-size:20px;line-height:29px}section .inner-banner .banner-content nav .breadcrumb .breadcrumb-item{font-size:14px}section .inner-banner .banner-content nav .breadcrumb{justify-content:center}section .co_about-info .section-title{gap:25px}section .co_about-info .inner-about-info .row{--bs-gutter-y:24px}section .co_about-info .inner-about-info .about-info-card .about-info-content h5{font-size:20px;line-height:42px}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{font-size:14px;line-height:22px;margin-top:0}section .co_about-info .inner-about-info .about-info-card .about-info-content{bottom:20px;left:15px;right:15px}section .co_history .inner-history ul{width:100%;display:block;padding-left:40px!important}section .co_history .inner-history ul li p{padding:30px 20px;font-size:15px;line-height:28px}section .co_history .inner-history ul::before{border:1px solid var(--white);position:absolute;height:100%;left:0}section .co_history{padding:40px 15px}section .co_history .inner-history ul li h1::after{width:20px}section .co_history .inner-history ul li{margin-bottom:25px;margin-inline:20px}section .co_history .inner-history ul li h1::before{top:47.1px}}@media screen and (max-width:320px){section .co_about-info .inner-about-info .about-info-card .about-info-image img{height:250px;object-fit:cover}section .inner-banner .banner-content h1{font-size:17px;line-height:23px}section .inner-banner .banner-content nav .breadcrumb .breadcrumb-item{font-size:13px;line-height:19px}section .co_history .inner-history ul li p{padding:20px 10px;font-size:14px;line-height:21px}}@media screen and (min-width:1800px){section .inner-tech-details .text-with-image .order_2 .images-box{padding:15px 119px}}@media screen and (max-width:1700px){section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:28px}}@media screen and (max-width:1600px){section .co_service_for .co_service_for_inner h6{font-size:22px}section .inner-tech-details .text-with-image .benefits-info,section .inner-tech-details.inner-wht-we-do .text-with-image .benefits-info{padding:0 24px 30px}}@media screen and (max-width:1500px){section .inner-tech-details h2,section .inner-tech-details.inner-story-details .text-box h2{font-size:30px;line-height:44px}section .inner-tech-details .text-with-image .text-box{gap:15px}section .inner-tech-details.inner-choose-us .text-with-image .images-box .our-story-info{position:static;margin-top:12px;max-width:100%;padding:24px}section .inner-tech-details.inner-choose-us .text-with-image .images-box .our-story-info p{font-size:20px;line-height:30px}section .inner-tech-details .text-with-image .images-box .our-story-info{position:static;padding:24px;max-width:100%;margin-top:-28%}section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:24px;line-height:40px}section .inner-tech-details.inner-choose-us .text-with-image .text-box .vision-mission-wrap{gap:30px}section .inner-tech-details.inner-choose-us .text-with-image .text-box{max-width:100%}section .inner-tech-details .text-with-image .images-box{padding:0}}@media screen and (max-width:1366px){section .inner-tech-details h2,section .inner-tech-details.inner-story-details .text-box h2,section .inner-tech-details.inner-choose-us .text-with-image .text-box h2{font-size:28px;line-height:35px}section .inner-tech-details .text-with-image .text-box{gap:10px}section .inner-tech-details,section .inner-tech-details.inner-wht-we-do{padding:54px 40px}section .inner-tech-details .text-with-image .text-box p{font-size:16px;line-height:26px}section .inner-tech-details .text-with-image .images-box{padding:24px 20px}section .inner-tech-details .co_faq .accordion-list .card .card-body p{font-size:16px;line-height:26px}section .co_service_for .co_service_for_inner h6{font-size:18px;line-height:30px}section .inner-tech-details .text-with-image .images-box .our-story-info h4{font-size:20px}section .inner-tech-details.inner-story-details .text-box h5{font-size:20px}section .inner-tech-details.inner-choose-us .text-with-image .text-box h2{margin-bottom:35px}}@media screen and (max-width:1023px){section .inner-tech-details .text-with-image .images-box{padding:30px 54px;margin-bottom:40px}.inner-tech-details .text-with-image:nth-child(2) .order_1{order:2}section .inner-tech-details .tech-offer ul li{width:65px;height:65px}section .inner-tech-details .tech-offer ul{gap:16px}section .co_service_for .co_service_for_inner h6{font-size:16px;line-height:22px}section .co_service_for .co_service_for_inner{padding:40px 20px}section .inner-tech-details .text-with-image .benefits-info,section .inner-tech-details.inner-wht-we-do .text-with-image .benefits-info{padding:0 0 30px}section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:22px;line-height:36px}.single-services .inner-tech-details .text-with-image .text-box{padding:0 54px}section .co_contact.section-bottom-gap .contact-main-wrap .contact-form{padding-left:0}}@media screen and (max-width:767px){section .inner-tech-details,section .inner-tech-details.inner-wht-we-do{padding:40px 20px;border-radius:25px}section .inner-tech-details .text-with-image .images-box{padding:0}section .inner-tech-details h2,section .inner-tech-details.inner-story-details .text-box h2{font-size:20px;line-height:28px}section .inner-tech-details .text-with-image .text-box h6:after{display:none}section .inner-tech-details .text-with-image .text-box p{font-size:15px;line-height:24px}section .inner-tech-details .text-with-image .text-box ul{column-count:1}section .inner-tech-details .text-with-image .text-box ul li{margin-bottom:10px}section .inner-tech-details .co_faq .accordion-list{margin-top:20px}section .inner-tech-details .co_faq .accordion-list .card .card-header a{padding:15px;align-items:flex-start;gap:10px;font-size:16px;line-height:24px}section .inner-tech-details .co_faq .accordion-list .card .card-header a span svg{width:16px}section .inner-tech-details .co_faq .accordion-list .card .card-header{border-radius:10px}section .inner-tech-details .co_faq .accordion-list .card .card-body p{font-size:15px;line-height:24px}section .inner-tech-details .co_faq .accordion-list .card .card-body{padding:8px}section .inner-tech-details .tech-offer ul li{width:45px;height:45px}section .inner-tech-details .tech-offer ul{gap:8px;margin-top:20px!important}section .co_service_for .co_service_for_inner h6{margin-bottom:30px}section .inner-tech-details.inner-choose-us .text-with-image .text-box .vision-mission-wrap{margin-bottom:20px}section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:18px;line-height:26px}.single-services .inner-tech-details .text-with-image .text-box{padding:0}section .co_contact.section-bottom-gap .contact-main-wrap{padding:12px}}@media screen and (max-width:320px){section .inner-tech-details .tech-offer ul li{width:35px;height:35px}}@media screen and (max-width:1600px){section .co_testing-process .inner-process .process-box:after{height:133px}section .co_process.co_testing-process .inner-process .process-box .process-details .process-content h3{font-size:18px;line-height:25px}section .co_support .section-title p{font-size:24px;line-height:42px}section .co_process .inner-process .process-box .process-details .process-icon{width:80px;height:80px}}@media screen and (max-width:1440px){section .co_process.co_testing-process .inner-process .process-box .process-details .process-icon{width:75px;height:75px;outline-width:11px}section .co_testing-process .inner-process .process-box:after{height:130px}section .co_testing-process .inner-process .process-box .process-details{padding:35px 15px 40px}}@media screen and (max-width:1366px){section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle{width:195px;height:195px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details{padding:22px 25px}section .co_process .inner-process{justify-content:flex-start;margin-top:0;overflow:hidden;overflow-x:auto;padding:80px 20px}section .co_process .inner-process::-webkit-scrollbar{display:none}section .co_process .inner-process .process-box{flex:0 0 auto}section .co_process{padding:64px 0 40px}section .co_testing-process .inner-process .process-box:after{height:106px}section .co_support .section-title p{font-size:20px;line-height:29px}section .co_methlogy .inner-methlogy{overflow:hidden;padding:20px 0}}@media screen and (max-width:1023px){section .co_service-details .inner-tech-details .text-with-image .images-box{margin-bottom:0}section .co_methlogy .inner-methlogy .meth-circle-container{width:700px;animation-play-state:paused}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle{width:170px;height:170px;animation-play-state:paused}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details{padding:20px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(2){top:11.5rem;right:1rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(3){bottom:10rem;right:2rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(5){bottom:10rem;left:2rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:last-child{top:11.5rem;left:1rem}section .co_support .section-title p{font-size:18px;line-height:29px}}@media screen and (max-width:767px){section .co_methlogy{padding:20px 0}section .co_methlogy .inner-methlogy{overflow:visible}section .co_methlogy .inner-methlogy .meth-circle-container{width:350px;height:500px;animation-play-state:paused}section .co_methlogy .inner-methlogy .meth-circle-container:before{width:270px;height:270px}section .co_methlogy .inner-methlogy .meth-circle-container:after{width:300px;height:300px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle{width:90px;height:90px;animation-play-state:paused}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details{padding:10px 4px;outline-width:9px;overflow:hidden}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:first-child{top:11%}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(2){top:9rem;right:0rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(3){bottom:8rem;right:1rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(5){bottom:8rem;left:1rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:last-child{top:9rem;left:0rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(4){bottom:4rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details .meth-icon{width:27px;height:27px;padding:4px;line-height:12px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details h6{font-size:10px;line-height:12px}section .co_methlogy .inner-methlogy .middle-text h5{font-size:14px}section .co_methlogy .inner-methlogy .middle-text h2{font-size:40px;line-height:37px}section .co_methlogy .inner-methlogy .middle-text h3{font-size:16px;line-height:21px}section .co_methlogy .inner-methlogy .middle-text h6{font-size:11px;line-height:17px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details p{font-size:8px;line-height:10px;position:absolute;top:-30px;left:50%;transform:translate(-50%,-50%);width:92%;transition:all 0.5s ease}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:hover p{top:50%}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:hover .meth-icon,section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:hover h6{opacity:0;visibility:hidden}section .co_process .inner-process .process-box .process-details .process-icon{width:75px;height:75px;outline:12px solid var(--drak-green-bg)}section .co_process .inner-process .process-box{width:225px}section .co_process .inner-process .process-box:after{height:127px}section .co_process .inner-process .process-box:nth-child(odd) .process-details .process-content{margin-top:20px}section .co_process .inner-process .process-box .process-details .process-content h3{font-size:17px;line-height:21px}section .co_process{padding:40px 0 0}section .co_process.co_testing-process .inner-process .process-box .process-details .process-content h3{font-size:16px;line-height:25px}section .co_process.co_testing-process .inner-process .process-box:after{height:101px}section .co_support .section-title p{font-size:16px;line-height:26px}}@media screen and (max-width:320px){section .co_methlogy .inner-methlogy .meth-circle-container{width:300px}section .co_methlogy .inner-methlogy .meth-circle-container:before{width:250px;height:250px}section .co_methlogy .inner-methlogy .meth-circle-container:after{width:280px;height:280px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(3){bottom:9rem;right:0rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(5){bottom:9rem;left:0rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle{width:80px;height:80px}}.navbar{padding:16px 0px!important;top:0;left:0;z-index:1;width:100%;z-index:99;background-color:var(--secondary);transition:all 0.5s ease}.navbar.fixed{position:fixed;padding:10px 0px!important;box-shadow:0 0 20px rgb(25 124 207 / .08)}.navbar.fixed .navbar-brand{width:35%;display:block}.navbar .right-side{display:flex;align-items:center;justify-content:flex-end;gap:16px}.navbar .right-side .toggle-bar .nav-link.dropdown-toggle,.navbar .right-side .toggle-bar button{background-color:#fff0;border:unset}.navbar .right-side .toggle-bar .nav-link.dropdown-toggle span,.navbar .right-side .toggle-bar button span{width:32px;height:2.5px;background-color:var(--white);position:relative;border-radius:100px;display:block;margin-top:-10px}.navbar .right-side .toggle-bar .nav-link.dropdown-toggle span:before,.navbar .right-side .toggle-bar button span:before{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:32px;height:2.5px;background:var(--white);transition:width 0.5s ease;border-radius:100px}.navbar .right-side .toggle-bar .nav-link.dropdown-toggle span:after,.navbar .right-side .toggle-bar button span:after{content:"";position:absolute;top:20px;left:50%;transform:translateX(-50%);width:32px;height:2.5px;background:var(--white);transition:width 0.5s ease;border-radius:100px}.navbar .right-side .toggle-bar .nav-link.dropdown-toggle:hover span:before,.navbar .right-side .toggle-bar button:hover span:before{width:24px}.navbar .right-side .toggle-bar .nav-link.dropdown-toggle:hover span:after,.navbar .right-side .toggle-bar button:hover span:after{width:16px}.navbar .right-side .toggle-bar .navbar-collapse{height:20px}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu{position:absolute!important;right:0;background-color:var(--secondary-blue);color:var(--white);top:68px!important;width:474px;border-radius:8px;border:none;padding:32px 40px;box-shadow:0 3px 6px rgb(0 0 0 / .23)}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul{list-style:none;padding:0;text-align:center}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li .dropdown-item{color:var(--white);font-size:var(--font-base);padding:.5em 1em;display:inline-block;width:auto;border-radius:0;position:relative}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li .dropdown-item::after{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid var(--white);transition:all 0.5s ease}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li .dropdown-item:hover{background-color:#fff0;color:var(--white)}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li .dropdown-item:hover::after{width:100%}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li .dropdown-item:focus{background-color:#fff0}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li #servicesCollapse ul{text-align:center;display:flex;flex-direction:column;gap:8px;margin-top:0!important}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li #servicesCollapse ul li .dropdown-item{font-size:var(--font-base);white-space:normal;font-weight:var(--font-mediumbold);padding:10px 12px;border-radius:8px}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li #servicesCollapse ul li .dropdown-item::after{display:none}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li #servicesCollapse ul li .dropdown-item:hover{background-color:var(--primary)}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul li:first-child a{font-size:var(--font-extra-medium);font-weight:var(--font-semibold);color:var(--white)}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul:last-child{margin-top:80px!important}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul:last-child li .dropdown-item{width:100%;display:block}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul:last-child li .dropdown-item::after{display:none}.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu ul:last-child li .dropdown-item:hover{background-color:var(--primary);border-radius:8px}.offcanvas.subheader{z-index:9999;width:100%;padding:0 120px 70px;background-color:var(--secondary-blue)}.offcanvas.subheader .offcanvas-header{justify-content:flex-end;padding:32px 0}.offcanvas.subheader .offcanvas-header .btn-close{background-image:unset;opacity:1;padding:0}.offcanvas.subheader .offcanvas-header .btn-close:focus{box-shadow:unset}.offcanvas.subheader .offcanvas-footer{border-top:1px solid var(--white);padding:32px 68px 0;display:flex;align-items:center;justify-content:space-between}.offcanvas.subheader .offcanvas-footer .social-links{display:flex;align-items:center;gap:8px}.offcanvas.subheader .offcanvas-footer .social-links h2{color:var(--white);font-size:var(--font-extra-medium);font-weight:var(--font-mediumbold);line-height:normal;margin-bottom:0;padding:8px}.offcanvas.subheader .offcanvas-footer .social-links ul{display:flex;align-items:center;gap:22px}.offcanvas.subheader .offcanvas-footer .social-links ul li a{width:37px;height:37px;text-align:center;line-height:37px;border:1px solid var(--white);border-radius:50%;display:block;color:var(--white);transition:all 0.5s ease}.offcanvas.subheader .offcanvas-footer .social-links ul li:hover a{background-color:var(--primary)}.offcanvas.subheader .offcanvas-footer p{color:var(--white);font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:normal}.offcanvas.subheader .offcanvas-body{padding:0;overflow-y:unset}.offcanvas.subheader .offcanvas-body .menu{display:flex;flex-direction:column;gap:40px;position:relative}.offcanvas.subheader .offcanvas-body .menu li a{padding:12px 16px;border-radius:4px;color:var(--white);font-size:var(--font-xl);font-weight:var(--font-semibold);line-height:50px;text-decoration:none;transition:all 0.5s ease;position:relative;display:inline-block;cursor:pointer}.offcanvas.subheader .offcanvas-body .menu li a::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--menu-hover-bg);transition:all 0.5s ease;border-radius:4px;z-index:-1}.offcanvas.subheader .offcanvas-body .menu li a:hover:before{width:100%;padding:0 8px}.offcanvas.subheader .offcanvas-body .menu li .submenu{position:absolute;top:20px;left:123rem;width:75%;transition:left 0.5s ease}.offcanvas.subheader .offcanvas-body .menu li .submenu .row{row-gap:80px}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items h3{border-radius:4px;background:var(--menu-hover-bg);padding:8px;color:var(--white);font-size:var(--font-small-medium);font-weight:var(--font-semibold);line-height:30px;text-transform:capitalize;margin-bottom:24px}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul{display:grid;grid-template-rows:repeat(5,min-content);grid-auto-flow:column}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul li{margin-bottom:16px}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul li a{padding:4px 16px;color:var(--white);font-size:var(--font-small-medium);font-weight:var(--font-mediumbold);line-height:30px;transition:all 0.5s ease}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul li a::before{display:none}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul li a:hover{background-color:var(--primary)}.offcanvas.subheader .offcanvas-body .menu li .submenu.open-menu{left:23rem}.offcanvas.subheader .offcanvas-body .menu li .submenu.service-submenu .submenu-items h3{min-width:40%;display:inline-block}.offcanvas.subheader .offcanvas-body .menu li .submenu.service-submenu .submenu-items ul{grid-template-rows:repeat(7,min-content)}.offcanvas.subheader .offcanvas-body .mobile-menu{display:none}.offcanvas.subheader .offcanvas-body .mobile-menu>li{border-top:1px solid var(--mobile-menu-border)}.offcanvas.subheader .offcanvas-body .mobile-menu>li a{display:flex;justify-content:space-between;color:var(--white);font-size:var(--font-base);font-weight:var(--font-mediumbold);text-decoration:none;padding:13px 30px;text-transform:capitalize}.offcanvas.subheader .offcanvas-body .mobile-menu>li .sub-menu-block{display:none}.offcanvas.subheader .offcanvas-body .mobile-menu>li .sub-menu-block .mobile-submenu{border-top:1px solid var(--mobile-menu-border)}.offcanvas.subheader .offcanvas-body .mobile-menu>li .sub-menu-block .mobile-submenu .submenu-title{display:flex;justify-content:space-between;color:var(--white);font-size:var(--font-base);padding:13px 30px;margin-bottom:0;font-weight:var(--font-mediumbold);text-transform:capitalize}.offcanvas.subheader .offcanvas-body .mobile-menu>li:last-child{border-bottom:1px solid var(--mobile-menu-border)}.co_footer{background-color:var(--footer-bg);padding:60px 0}.co_footer .footer-top{max-width:1390px;margin:auto}.co_footer .footer-top .row{align-items:center}.co_footer .footer-top .row .footer-logo{padding-bottom:44px}.co_footer .footer-top .row .footer-logo img{width:201px}.co_footer .footer-top .row .footer-text p{color:var(--white);font-size:var(--font-base);font-weight:var(--font-normal);line-height:32px;text-align:center}.co_footer .footer-info{border-bottom:1px solid var(--white);padding:60px 0}.co_footer .footer-info .footer-menu{display:flex;justify-content:center;gap:48px}.co_footer .footer-info .footer-menu a{text-decoration:none;color:var(--white);font-size:var(--font-small-medium);font-weight:var(--font-semibold);padding:4px 16px;border-radius:4px}.co_footer .footer-info .footer-menu a:hover{background-color:var(--primary);color:var(--white)}.co_footer .copyright{display:flex;justify-content:space-between;margin-top:24px}.co_footer .copyright .social-icons{display:flex;justify-content:center;align-items:center;gap:24px}.co_footer .copyright .social-icons a{display:block;width:34px;height:34px;text-align:center;line-height:34px;border-radius:50%;color:var(--white);font-size:var(--font-sm);transition:all 0.5s ease}.co_footer .copyright .social-icons a:hover{background-color:var(--primary);color:var(--white);box-shadow:drop-shadow(0 4px 4px rgb(0 0 0 / .1))}.co_footer .copyright p{color:var(--white);font-size:var(--font-sm);font-weight:var(--font-mediumbold);line-height:24px;margin-bottom:0}.co_footer .copyright ul{display:flex;align-items:center;gap:32px}.co_footer .copyright ul li a{color:var(--white);font-size:var(--font-sm);font-weight:var(--font-mediumbold);line-height:24px;text-decoration:none}.co_footer .copyright ul li a span{padding-left:8px}.co_footer .copyright ul li:last-child{border-right:unset;padding-right:0}.co_banner{position:relative;background-image:url(/wp-content/themes/lunIX/assets/images/bannerimage.png);background-repeat:no-repeat;background-size:cover;width:100%;background-position:top right}.co_banner .banner-content{max-width:796px;padding:20.11vh 0 25.32vh}.co_banner .banner-content h1{color:var(--white);font-size:38px;line-height:64px;font-style:normal;font-weight:var(--font-extrabold);margin-bottom:24px;text-transform:uppercase}.co_banner .banner-content p{color:var(--white);font-size:var(--font-small-medium);font-style:normal;font-weight:var(--font-mediumbold);line-height:40px;margin-bottom:40px;text-transform:capitalize}.co_banner .banner-content .custom-btn{padding:11px 16px}section .section-title{text-align:center}section .section-title h3{color:var(--primary);text-align:center;font-size:var(--font-xl);font-weight:var(--font-extrabold);line-height:64px;margin-bottom:24px;text-transform:uppercase}section .section-title p{color:var(--paragraph-text);text-align:center;font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px;margin-bottom:0;text-transform:capitalize}section .section-title .custom-btn{display:block;margin:16px auto 0;background-color:var(--white);border-color:var(--white);transition:all 0.5s ease;padding-left:0}section .section-title .custom-btn a{color:var(--primary)}section .section-title .custom-btn a svg path{stroke:var(--primary)}section .section-title .custom-btn:hover{background-color:var(--primary);padding-left:16px;box-shadow:unset}section .section-title .custom-btn:hover a{color:var(--white)}section .section-title .custom-btn:hover a svg path{stroke:var(--white)}section .section-title h6{color:var(--white);font-size:var(--font-sm);font-weight:var(--font-bold);line-height:24px;letter-spacing:2.08px;padding:0 12px;position:relative;display:inline-block;margin-bottom:8px;text-transform:capitalize}section .section-title h6:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-3rem;width:43px;height:1px;background-color:var(--white)}section .section-title h6:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-3rem;width:43px;height:1px;background-color:var(--white)}section .section-gap{margin:100px 0}section .section-bottom-gap{margin-bottom:120px}section .co_partnership .section-title p{width:66%;margin:auto}section .co_partnership .partner-slider{margin-top:24px}section .co_service{margin:100px 0}section .co_service .inner-services{margin-top:100px}section .co_service .inner-services .row{--bs-gutter-y:24px}section .co_service .inner-services .services{padding:100px 24px 24px;text-align:center;border-radius:16px;background:var(--light-white);height:100%;position:relative}section .co_service .inner-services .services .service-icon{width:100px;height:100px;display:flex;padding:24px;justify-content:center;align-items:center;border-radius:50%;margin:0 auto 16px;background:var(--light-blue);outline:8px solid var(--white);position:absolute;top:-50px;left:39%;transition:all 1s ease-out}section .co_service .inner-services .services h6{overflow:hidden;color:var(--paragraph-text);text-align:center;text-overflow:ellipsis;font-size:var(--font-medium);font-weight:var(--font-semibold);line-height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;margin-bottom:0}section .co_service .inner-services .services p{overflow:hidden;color:var(--paragraph-text);text-align:center;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;align-self:stretch;font-size:var(--font-sm);font-weight:var(--font-normal);line-height:30px;margin:16px 0 30px}section .co_service .inner-services .services a.custom-white-btn{display:inline-block;color:var(--primary);text-align:center;width:auto;height:40px;padding:8px;margin:auto;font-size:var(--font-xs);line-height:15px}section .co_service .inner-services .services a.read-more{color:var(--primary);font-size:var(--font-base);text-transform:capitalize;transition:all 0.5s ease;font-weight:var(--font-semibold);line-height:100%;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:4.5px}section .co_service .inner-services .services .rating-star{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px}section .co_service .inner-services .services .rating-star img{height:25px;width:25px}section .co_service .inner-services .services:hover{background:var(--blue);box-shadow:0 0 20px 4px rgb(25 103 251 / .3)}section .co_service .inner-services .services:hover .service-icon{background-color:var(--white);top:-70px}section .co_service .inner-services .services:hover h6,section .co_service .inner-services .services:hover p{color:var(--white)}section .co_service .inner-services .services:hover a.custom-white-btn{width:auto;padding:8px 16px;color:var(--white)}section .co_service .inner-services .services:hover a.custom-white-btn svg path{stroke:var(--white)}section .co_service .inner-services .services:hover a.read-more{color:var(--white)}section .co_service .inner-services .services:hover a.read-more svg path{stroke:var(--white)}section .co_lunix_healthcare{background-image:url(/wp-content/themes/lunIX/assets/images/Explore-Services.png);width:100%;padding:82px 0}section .co_lunix_healthcare .healthcare-details h2{font-size:var(--font-xl);font-weight:var(--font-bold);line-height:70px;color:var(--white);margin-bottom:48px;max-width:1112px}section .co_lunix_healthcare .healthcare-details .custom-btn{padding:11px 16px;min-width:208px}section .co_portfolio .portfolio-slider{margin-top:48px}section .co_portfolio .portfolio-slider .portfolio-info{padding:32px 120px;border-radius:16px;background:var(--light-blue)}section .co_portfolio .portfolio-slider .portfolio-info .row{align-items:center}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:150px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details h6{color:var(--secondary);font-size:var(--font-large);font-weight:var(--font-bold);line-height:48px;text-transform:uppercase;margin-bottom:32px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details p{overflow:hidden;color:var(--paragraph-text);text-overflow:ellipsis;font-size:var(--font-xs);font-weight:var(--font-mediumbold);line-height:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-image{text-align:right}section .co_portfolio .portfolio-slider .owl-nav button{display:flex;width:56px;height:56px;padding:8px!important;justify-content:center;align-items:center;gap:4px;border-radius:100px;border:2px solid var(--light-blue);background:var(--white);color:var(--primary);position:absolute;top:50%;transform:translateY(-50%);transition:all 0.5s ease}section .co_portfolio .portfolio-slider .owl-nav button:hover{background-color:var(--primary);color:var(--white)}section .co_portfolio .portfolio-slider .owl-nav button.owl-prev{left:-30px}section .co_portfolio .portfolio-slider .owl-nav button.owl-next{right:-30px}section .co_portfolio .portfolio-slider .owl-nav button.disabled{display:none}section .co_testimonial{background-image:var(--testimonial-bg);padding:64px 0}section .co_testimonial .section-title h3{color:var(--white);font-weight:var(--font-mediumbold)}section .co_testimonial .testimonial-slider{margin-top:40px}section .co_testimonial .testimonial-slider .testimonial-details{text-align:center}section .co_testimonial .testimonial-slider .testimonial-details .testimonial-icon{display:flex;padding:8px;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px}section .co_testimonial .testimonial-slider .testimonial-details p{color:var(--white);font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px;width:56%;margin:auto}section .co_testimonial .testimonial-slider .testimonial-details h6{color:var(--white);padding-top:24px;margin-top:24px;font-size:var(--font-large);font-weight:var(--font-semibold);border-top:1px solid var(--white);line-height:48px;text-transform:capitalize}section .co_testimonial .custom-dots{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:48px}section .co_testimonial .custom-dots .owl-dot{width:26px;height:26px;border-radius:50%;background-color:var(--custom-dots-bg);border:unset}section .co_testimonial .custom-dots .owl-dot img{display:none}section .co_testimonial .custom-dots .owl-dot.active{width:72px;height:72px;padding:5px;background-color:#fff0;border:2px solid var(--white)}section .co_testimonial .custom-dots .owl-dot.active img{display:block;width:58px;height:58px;border-radius:50%}section .co_testimonial .powerby{margin-top:40px}section .co_testimonial .powerby p{color:var(--white);text-align:center;font-size:var(--font-double-xs);font-weight:var(--font-mediumbold);line-height:19.01px;display:flex;align-items:center;justify-content:center;gap:11px;margin-bottom:0}section .co_technologys .section-title h6{color:var(--technology-subtitle)}section .co_technologys .section-title h6:after,section .co_technologys .section-title h6:before{background-color:var(--technology-subtitle-border)}section .co_technologys .section-title .custom-btn{background-color:var(--primary);padding-left:16px}section .co_technologys .section-title .custom-btn a{color:var(--white)}section .co_technologys .section-title .custom-btn:hover{background-color:var(--white);border-color:var(--primary)}section .co_technologys .section-title .custom-btn:hover a{color:var(--primary)}section .co_technologys .inner-technologys{margin-top:32px}section .co_technologys .inner-technologys p{color:var(--paragraph-text);text-align:center;font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px;margin-bottom:32px}section .co_counter{background-color:var(--light-blue);padding:128px 0 64px}section .co_counter .counter{padding:80px 24px 24px 24px;border-radius:16px;background:var(--white);text-align:center;position:relative;cursor:pointer}section .co_counter .counter .counter-icon{width:120px;height:120px;display:flex;justify-content:center;align-items:center;position:absolute;top:-64px;left:50%;transform:translateX(-50%);background-color:var(--white);outline:10px solid var(--light-blue);border-radius:50%}section .co_counter .counter .counter-icon img{transform:rotateY(0);transition:all 0.4s ease-out 0s}section .co_counter .counter h1{color:var(--light-grey);font-size:var(--font-large);font-weight:var(--font-semibold);line-height:48px;margin-bottom:4px;display:flex;align-items:center;justify-content:center;gap:5px}section .co_counter .counter p{color:var(--paragraph-text);font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px;margin-bottom:0;text-transform:capitalize}section .co_counter .counter:hover .counter-icon img{transform:rotateY(360deg)}section .co_contact{margin:80px 0 120px}section .co_contact .row{align-items:center}section .co_contact .contact-title{padding-bottom:40px}section .co_contact .contact-title h3{margin-bottom:6px!important}section .co_contact .contact-title p{font-family:Raleway;font-weight:var(--font-normal);font-size:var(--font-sm);line-height:30px;letter-spacing:0%;text-align:center;text-transform:capitalize}section .co_contact .contact-main-wrap{background-color:var(--tech-details-bg);border-radius:32px}section .co_contact .contact-main-wrap.contact-main-page{padding:80px}section .co_contact .contact-main-wrap .inner-contact{text-align:center}section .co_contact .contact-main-wrap .inner-contact h1{color:var(--light-grey);font-size:var(--font-5xl);font-weight:var(--font-bold);line-height:72px;letter-spacing:1.28px;margin-bottom:32px}section .co_contact .contact-main-wrap .inner-contact p{color:var(--paragraph-text);font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block{background-color:var(--secondary-blue);text-align:left;padding:48px 118px 46px 40px;border-radius:24px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block h3{font-size:var(--font-large);font-weight:var(--font-extrabold);line-height:64px;color:var(--white);text-transform:uppercase}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block p{color:#c9c9c9;font-size:var(--font-sm);font-weight:var(--font-normal);line-height:28px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .contact-info{padding:102px 0 159px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .contact-info ul li{padding-bottom:50px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .contact-info ul li a{color:var(--white);font-size:var(--font-sm);font-weight:var(--font-normal);line-height:28px;text-decoration:none;display:flex;align-items:flex-start}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .contact-info ul li a span{padding-left:25px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .contact-info ul li a img{margin-bottom:8px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .contact-info ul li:last-child{padding-bottom:0}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .social-icons-main .social-icons{display:flex;align-items:center;gap:12px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .social-icons-main .social-icons a{display:block;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;color:var(--white);font-size:var(--font-sm);transition:all 0.5s ease}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .social-icons-main .social-icons a:hover{background-color:var(--primary);color:var(--white);box-shadow:drop-shadow(0 4px 4px rgb(0 0 0 / .1))}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .social-icons-main .social-icons a img{width:auto!important}section .co_contact .contact-main-wrap .contact-form{display:flex;padding-left:83px;flex-direction:column;align-items:flex-start;gap:32px;border-radius:24px}section .co_contact .contact-main-wrap .contact-form .row{gap:16px}section .co_contact .contact-main-wrap .contact-form .custom-btn{font-size:var(--font-sm);margin-top:24px;display:block}section .co_contact .contact-main-wrap .contact-form form .form-control{font-size:var(--font-base)}section .co_contact.section-bottom-gap .contact-main-wrap{padding:48px}section .co_contact.section-bottom-gap .contact-main-wrap .contact-form{padding-left:50px}section .co_contact.section-bottom-gap .contact-main-wrap .contact-form .custom-btn{margin-left:auto}section .co_case-studies .section-title h3{margin-bottom:8px}section .co_case-studies .section-title p{font-family:Raleway;font-weight:var(--font-normal);font-size:var(--font-large);line-height:48px;letter-spacing:0%;text-align:center;text-transform:capitalize}section .co_case-studies .inner-services{margin-top:60px}#videoModal .modal-dialog{max-width:1000px;transform:none!important;margin:0 auto!important}#videoModal .modal-dialog .modal-content{border-radius:16px;animation:animatebottom 0.4s ease-in}#videoModal .modal-dialog .modal-content .modal-body{padding:0;border-radius:16px;height:600px}#videoModal .modal-dialog .modal-content .modal-body video{width:100%;height:100%;object-fit:cover;border-radius:16px}@keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}section .inner-banner{position:relative}section .inner-banner.margin-top{margin-top:-150px}section .inner-banner .banner-image{position:relative}section .inner-banner .banner-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--banner-overlay)}section .inner-banner .banner-content{position:absolute;top:55%;transform:translateY(-50%);display:flex;flex-direction:column;gap:16px;padding-left:15px;width:55%}section .inner-banner .banner-content h1{color:var(--white);font-size:var(--font-3xl);font-weight:var(--font-semibold);line-height:normal;margin-bottom:0}section .inner-banner .banner-content nav .breadcrumb{margin-bottom:0}section .inner-banner .banner-content nav .breadcrumb .breadcrumb-item{color:var(--white);font-size:var(--font-sm);font-weight:var(--font-mediumbold);line-height:24px}section .inner-banner .banner-content nav .breadcrumb .breadcrumb-item a{color:var(--white);text-decoration:none}section .inner-banner .banner-content nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">";color:var(--white)}section .co_about-info .section-title{display:flex;flex-direction:column;gap:32px}section .co_about-info .section-title h3{margin-bottom:0}section .co_about-info .section-title p{font-weight:var(--font-normal);letter-spacing:.36px}section .co_about-info .inner-about-info .about-info-card{position:relative;cursor:pointer}section .co_about-info .inner-about-info .about-info-card .about-info-image{border-radius:16px;position:relative}section .co_about-info .inner-about-info .about-info-card .about-info-image img{border-radius:16px;filter:grayscale(1);transition:all 0.5s ease}section .co_about-info .inner-about-info .about-info-card .about-info-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;z-index:1;background:var(--vision-img-overlay-bg)}section .co_about-info .inner-about-info .about-info-card .about-info-content{position:absolute;bottom:32px;left:32px;right:23px;padding:5px 16px;border-radius:8px;z-index:2;background:var(--about-card-bg);overflow:hidden;transition:all 0.5s ease;max-height:100%}section .co_about-info .inner-about-info .about-info-card .about-info-content h5{color:var(--white);font-size:var(--font-large);font-weight:var(--font-semibold);line-height:48px;margin-bottom:0}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body{display:grid;grid-template-rows:0fr;transition:0.6s grid-template-rows ease}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body>div{overflow:hidden}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{color:var(--white);font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px;margin:10px 0}section .co_about-info .inner-about-info .about-info-card:hover .about-info-image img{filter:grayscale(.4)}section .co_about-info .inner-about-info .about-info-card:hover .about-info-image::before{background:var(--vision-img-hover-overlay-bg)}section .co_about-info .inner-about-info .about-info-card:hover .about-info-content{border:1px solid var(--light-border);transition:all 0.5s ease}section .co_about-info .inner-about-info .about-info-card:hover .about-info-content .about-info-body{grid-template-rows:1fr}section .co_team .custom-btn{margin-top:0}section .co_history{padding:100px 40px;background-color:var(--light-blue)}section .co_history .inner-history{display:flex;justify-content:center;align-items:center}section .co_history .inner-history ul{display:grid;grid-template-columns:1fr .25rem 1fr;column-gap:2rem;list-style:none;width:900px;position:relative}section .co_history .inner-history ul::before{content:"";grid-column:2;grid-row:1/span 20;background:var(--white);border-radius:.125rem}section .co_history .inner-history ul li{grid-column:1;margin-inline:1.5rem;grid-row:span 2;display:grid;grid-template-rows:min-content min-content min-content}section .co_history .inner-history ul li h1{height:3rem;margin-inline:-1.5rem;text-align:center;color:var(--white);font-size:var(--font-small-medium);font-weight:var(--font-bold);display:grid;place-content:center;position:relative;border-radius:1.5rem 0 0 1.5rem;margin-bottom:0;z-index:1}section .co_history .inner-history ul li h1::before{content:"";width:1.5rem;aspect-ratio:1;background-image:var(--history-shape-bg);position:absolute;top:100%;clip-path:polygon(0 0,100% 0,0 100%);right:0}section .co_history .inner-history ul li h1::after{content:"";position:absolute;width:2rem;aspect-ratio:1;background:var(--white);border:.3rem solid;border-radius:50%;top:50%;transform:translate(50%,-50%);right:calc(100% + 2rem + 0.125rem)}section .co_history .inner-history ul li p{background-color:var(--white);padding:40px;position:relative;color:var(--paragraph-text);font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px;text-align:center}section .co_history .inner-history ul li p::before{content:"";position:absolute;width:90%;height:.5rem;background:var(--black);opacity:.5;left:50%;bottom:calc(100% + 0.125rem);border-radius:50%;filter:blur(4px);transform:translate(-50%,50%)}section .co_history .inner-history ul li p::after{content:"";position:absolute;width:90%;height:.5rem;background:var(--black);opacity:.5;left:50%;border-radius:50%;bottom:.25rem;filter:blur(4px);z-index:-1;transform:translate(-50%,50%)}section .co_history .inner-history ul li:first-child h1{background-color:var(--drak-green-bg)}section .co_history .inner-history ul li:first-child h1::before{background:var(--drak-green-bg)}section .co_history .inner-history ul li:first-child h1::after{border-color:var(--drak-green-bg)}section .co_history .inner-history ul li:nth-child(2) h1{background-color:var(--blue-bg)}section .co_history .inner-history ul li:nth-child(2) h1::before{background:var(--blue-bg)}section .co_history .inner-history ul li:nth-child(2) h1::after{border-color:var(--blue-bg)}section .co_history .inner-history ul li:nth-child(3) h1{background-color:var(--light-yellow-bg)}section .co_history .inner-history ul li:nth-child(3) h1::before{background:var(--light-yellow-bg)}section .co_history .inner-history ul li:nth-child(3) h1::after{border-color:var(--light-yellow-bg)}section .co_history .inner-history ul li:nth-child(4) h1{background-color:var(--red-bg)}section .co_history .inner-history ul li:nth-child(4) h1::before{background:var(--red-bg)}section .co_history .inner-history ul li:nth-child(4) h1::after{border-color:var(--red-bg)}section .co_history .inner-history ul li:nth-child(5) h1{background-color:var(--light-blue-bg)}section .co_history .inner-history ul li:nth-child(5) h1::before{background:var(--light-blue-bg)}section .co_history .inner-history ul li:nth-child(5) h1::after{border-color:var(--light-blue-bg)}section .co_history .inner-history ul li:nth-child(6) h1{background-color:var(--light-green-bg)}section .co_history .inner-history ul li:nth-child(6) h1::before{background:var(--light-green-bg)}section .co_history .inner-history ul li:nth-child(6) h1::after{border-color:var(--light-green-bg)}section .co_history .inner-history ul li:last-child h1{background-color:var(--secondary)}section .co_history .inner-history ul li:last-child h1::before{background:var(--secondary)}section .co_history .inner-history ul li:last-child h1::after{border-color:var(--secondary)}section .co_contact .section-title h3{text-transform:uppercase;margin-bottom:40px}section .co_case-studies .inner-services .services{padding:40px 24px;border-radius:32px;border:2px solid rgb(69 69 69 / .3);background:var(--white);transition:all 0.5s ease;cursor:pointer}section .co_case-studies .inner-services .services .service-image{width:170px;height:170px;margin:0 auto 16px;border-radius:50%}section .co_case-studies .inner-services .services h6{color:var(--blue);font-size:var(--font-extra-medium);font-weight:var(--font-bold);line-height:150%}section .co_case-studies .inner-services .services p{margin:16px 0 0}section .co_case-studies .inner-services .services a.custom-btn{width:auto;padding:8px;border:unset;color:var(--primary);border-radius:4px}section .co_case-studies .inner-services .services a.custom-btn span{display:inline-block;line-height:25px}section .co_case-studies .inner-services .services a.custom-btn svg{width:24px;height:24px}section .co_case-studies .inner-services .services a.custom-btn svg path{stroke:var(--primary)}section .co_case-studies .inner-services .services:hover{background-color:var(--light-blue);box-shadow:unset;border-color:var(--blue)}section .co_case-studies .inner-services .services:hover h6{color:var(--secondary)}section .co_case-studies .inner-services .services:hover p{color:var(--paragraph-text)}section .co_case-studies .inner-services .services:hover a.custom-btn{background-color:var(--primary);color:var(--white)}section .co_case-studies .inner-services .services:hover a.custom-btn svg path{stroke:var(--white)}section .co_case-studies .inner-services .owl-nav button{display:flex;width:56px;height:56px;padding:8px!important;justify-content:center;align-items:center;gap:4px;border-radius:100px;border:2px solid var(--light-blue);background:var(--white);color:var(--primary);position:absolute;top:50%;transform:translateY(-50%);transition:all 0.5s ease}section .co_case-studies .inner-services .owl-nav button:hover{background-color:var(--primary);color:var(--white)}section .co_case-studies .inner-services .owl-nav button.owl-prev{left:-30px}section .co_case-studies .inner-services .owl-nav button.owl-next{right:-30px}section .co_case-studies .inner-services .owl-nav button.disabled{display:none}section .co_case-studies .inner-services .owl-stage{display:flex}.co_banner .banner-content.service-banner{padding:140px 0}section .main-choose-us{background-color:var(--secondary)}section .co_technology-info .section-title p{margin-bottom:40px}section .co_technology-info .section-title p:last-child{margin-bottom:0}section .inner-tech-details{padding:150px 40px 75px;border-radius:50px;background:var(--tech-details-bg);display:flex;flex-direction:column;gap:60px}section .inner-tech-details.inner-wht-we-do{padding:80px 106px}section .inner-tech-details.inner-wht-we-do .text-with-image .benefits-info{padding:0 225px 120px}section .inner-tech-details.inner-story-details{background-color:#fff0;padding:20px 40px 20px}section .inner-tech-details.inner-story-details .text-box h2{color:var(--primary);font-size:var(--font-xl);font-weight:var(--font-extrabold);line-height:64px;margin-bottom:4px;text-transform:uppercase}section .inner-tech-details.inner-story-details .text-box h5{font-size:var(--font-extra-medium);font-weight:var(--font-extrabold);margin-bottom:32px;line-height:38px;text-transform:uppercase}section .inner-tech-details.inner-choose-us{background-color:#fff0;padding:75px 0 106px}section .inner-tech-details.inner-choose-us .text-with-image .text-box{max-width:833px}section .inner-tech-details.inner-choose-us .text-with-image .text-box h2{color:var(--white);font-size:var(--font-xl);font-weight:var(--font-extrabold);line-height:64px;margin-bottom:80px}section .inner-tech-details.inner-choose-us .text-with-image .text-box h3{color:var(--white);font-size:var(--font-extra-medium);font-weight:var(--font-extrabold);line-height:38px;margin-bottom:32px}section .inner-tech-details.inner-choose-us .text-with-image .text-box ul{margin-bottom:120px!important}section .inner-tech-details.inner-choose-us .text-with-image .text-box ul li::marker{color:var(--white)}section .inner-tech-details.inner-choose-us .text-with-image .text-box ul li p{color:var(--white)}section .inner-tech-details.inner-choose-us .text-with-image .text-box ul li:first-child p{color:var(--white)}section .inner-tech-details.inner-choose-us .text-with-image .text-box .vision-mission-wrap{display:flex;gap:53px;align-items:flex-start;min-height:210px}section .inner-tech-details.inner-choose-us .text-with-image .text-box .vision-mission-wrap img{width:50px;height:50px}section .inner-tech-details.inner-choose-us .text-with-image .text-box .vision-mission-wrap h5{color:var(--white);font-size:var(--font-extra-medium);line-height:38px;font-weight:var(--font-extrabold);margin-bottom:15px}section .inner-tech-details.inner-choose-us .text-with-image .text-box .vision-mission-wrap p{color:var(--white);font-size:var(--font-sm);line-height:30px;font-weight:var(--font-normal);margin-bottom:0}section .inner-tech-details.inner-choose-us .text-with-image .images-box{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column}section .inner-tech-details.inner-choose-us .text-with-image .images-box .our-story-info{text-align:center;padding:50px;max-width:455px;position:static;margin-top:-153px}section .inner-tech-details.inner-choose-us .text-with-image .images-box .our-story-info p{font-size:22px;font-weight:var(--font-normal);line-height:38px}section .inner-tech-details .text-with-image .row{align-items:center}section .inner-tech-details .text-with-image .benefits-info{padding:0 225px 30px}section .inner-tech-details .text-with-image .benefits-info h3{text-transform:uppercase}section .inner-tech-details .text-with-image .images-box{border-radius:32px;text-align:center;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}section .inner-tech-details .text-with-image .images-box .our-story-info{text-align:left;background-color:var(--our-story-bg);max-width:508px;padding:40px;position:static;border-radius:12px;margin-top:-200px}section .inner-tech-details .text-with-image .images-box .our-story-info h4{font-size:var(--font-medium);font-weight:var(--font-bold);color:var(--primary);margin-bottom:0}section .inner-tech-details .text-with-image .images-box .our-story-info span{margin:13px 0;display:block}section .inner-tech-details .text-with-image .images-box .our-story-info span small{font-size:var(--font-3xs)}section .inner-tech-details .text-with-image .to-do-wrap{padding:30px;border-radius:24px;border:1px solid var(--border-light);margin-bottom:40px;transform:all 0.5s ease;cursor:pointer}section .inner-tech-details .text-with-image .to-do-wrap:hover{border-color:var(--primary)}section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:var(--font-medium);font-weight:var(--font-semibold);line-height:44px;margin-bottom:15px}section .inner-tech-details .text-with-image .to-do-wrap p{font-weight:var(--font-normal)}section .inner-tech-details .text-with-image .text-box{display:flex;flex-direction:column}section .inner-tech-details .text-with-image .text-box h6{color:var(--primary);font-size:var(--font-sm);font-weight:var(--font-bold);line-height:24px;letter-spacing:2.08px;margin-bottom:0;display:inline-block;position:relative}section .inner-tech-details .text-with-image .text-box h6:after{content:"";position:absolute;top:50%;transform:translateY(-50%);margin-left:12px;width:43px;height:1px;background-color:var(--secondary)}section .inner-tech-details .text-with-image .text-box p{color:var(--paragraph-text);font-size:var(--font-base);font-weight:var(--font-normal);line-height:28px}section .inner-tech-details .text-with-image .text-box ul{list-style:disc;padding-left:25px!important;column-count:1;gap:20px}section .inner-tech-details .text-with-image .text-box ul li{margin-bottom:10px}section .inner-tech-details .text-with-image .text-box ul li:last-child{margin-bottom:0}section .inner-tech-details .text-with-image .text-box ul li::marker{color:var(--blue);font-size:24px}section .inner-tech-details h2{color:var(--secondary);font-size:var(--font-extra-medium);font-weight:var(--font-semibold);line-height:56px;letter-spacing:.8px;margin-bottom:0}section .inner-tech-details .tech-offer{text-align:center}section .inner-tech-details .tech-offer ul{display:flex;gap:32px;align-items:center;justify-content:center;margin-top:32px!important}section .inner-tech-details .tech-offer ul li{display:flex;width:90px;height:90px;justify-content:center;align-items:center;border-radius:50%;border:1px solid var(--secondary);background:var(--white);cursor:pointer}section .inner-tech-details .tech-offer ul li img{border-radius:50%;transform:rotateY(0);transition:all 0.4s ease-out 0s}section .inner-tech-details .tech-offer ul li:hover img{transform:rotateY(180deg)}section .co_faq .section-title h3{text-transform:uppercase}section .co_faq .accordion-list{margin-top:32px;display:flex;flex-direction:column;gap:16px}section .co_faq .accordion-list .card{border:unset;background-color:#fff0;border-radius:16px;border:1px solid #D3D4CE}section .co_faq .accordion-list .card .card-header{border-radius:16px;background:var(--white);padding:0;border:unset}section .co_faq .accordion-list .card .card-header a{display:flex;padding:24px;justify-content:space-between;align-items:flex-start;color:var(--light-grey);font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px;text-decoration:none;transition:all 0.5s ease;gap:15px}section .co_faq .accordion-list .card .card-header a svg{transform:rotate(180deg)}section .co_faq .accordion-list .card .card-header a.collapsed svg{transform:rotate(0deg)}section .co_faq .accordion-list .card .card-body{margin-top:8px;padding:8px 24px}section .co_faq .accordion-list .card .card-body p{color:var(--paragraph-text);font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:28px}section .co_service_for{text-align:center}section .co_service_for h5{font-size:var(--font-medium);line-height:44px;font-weight:var(--font-bold);color:var(--primary);text-align:center;margin-bottom:24px;text-transform:capitalize}section .co_service_for .co_service_for_inner{padding:48px 32px;border:1px solid var(--border-light);border-radius:16px}section .co_service_for .co_service_for_inner h6{font-size:var(--font-extra-medium);line-height:44px;font-weight:var(--font-semibold);color:var(--light-grey);text-align:center}.single-services .inner-tech-details .text-with-image .text-box{padding-left:77px}.single-services .inner-tech-details .text-with-image .text-box h2{margin-bottom:20px}.single-services .inner-tech-details .text-with-image .text-box p{font-family:Raleway;font-weight:var(--font-mediumbold);font-size:var(--font-sm);line-height:30px;color:var(--paragraph-text)}.single-services .inner-tech-details .text-with-image .text-box ul{display:flex;flex-direction:column;gap:20px;margin-top:10px!important}.single-services .inner-tech-details .text-with-image .text-box ul li{margin-bottom:0;transition:all 0.5s ease;cursor:pointer}.single-services .inner-tech-details .text-with-image .text-box ul li p{font-family:Raleway;font-weight:var(--font-mediumbold);font-size:var(--font-small-medium);line-height:100%;letter-spacing:-1px}.single-services .inner-tech-details .text-with-image .text-box ul li:hover p{color:var(--primary)}.single-services .inner-tech-details .text-with-image .benefits-info{padding:0 0 30px;max-width:1030px;margin:auto}.single-services .inner-tech-details .text-with-image .benefits-info p{font-weight:var(--font-mediumbold);font-size:var(--font-sm);line-height:30px;letter-spacing:0%;text-transform:capitalize}section .co_service-details .inner-tech-details .text-with-image .text-box ul{display:grid;grid-template-rows:repeat(6,min-content);grid-auto-flow:column;gap:0}section .co_process{background:var(--process-bg);padding:64px 0 110px}section .co_process .section-title h3{color:var(--white)}section .co_process .inner-process{display:flex;justify-content:center;margin-top:100px;gap:40px}section .co_process .inner-process .process-box{position:relative;width:245px;cursor:pointer}section .co_process .inner-process .process-box .process-details{width:100%;text-align:center;position:relative;z-index:1;border-radius:18px;padding:35px 16px 40px;background-color:var(--white);height:100%;flex-wrap:wrap;display:flex}section .co_process .inner-process .process-box .process-details .process-icon{width:85px;height:85px;border-radius:50%;background-color:var(--white);outline:15px solid var(--drak-green-bg);display:flex;justify-content:center;align-items:center;margin:auto}section .co_process .inner-process .process-box .process-details .process-icon img{transform:rotateY(0);transition:all 0.4s ease-out 0s}section .co_process .inner-process .process-box .process-details .process-content h3{color:var(--light-grey);font-size:var(--font-small-medium);font-weight:var(--font-bold);line-height:30px;margin-bottom:9px}section .co_process .inner-process .process-box .process-details .process-content p{color:var(--light-grey);font-size:var(--font-3xs);font-weight:var(--font-mediumbold);line-height:18px}section .co_process .inner-process .process-box:after{content:"";position:absolute;left:-20px;right:-20px;height:153px;background-color:var(--drak-green-bg);z-index:0}section .co_process .inner-process .process-box:hover .process-icon img{transform:rotateY(180deg)}section .co_process .inner-process .process-box:nth-child(2) .process-details .process-icon{outline-color:var(--light-blue-bg)}section .co_process .inner-process .process-box:nth-child(2):after{background-color:var(--light-blue-bg)}section .co_process .inner-process .process-box:nth-child(3) .process-details .process-icon{outline-color:var(--light-yellow-bg)}section .co_process .inner-process .process-box:nth-child(3) .process-details::before{border-color:#fff0 #fff0 var(--light-yellow-bg) #fff0}section .co_process .inner-process .process-box:nth-child(3) .process-details::after{border-color:#fff0 #fff0 #fff0 var(--light-yellow-bg)}section .co_process .inner-process .process-box:nth-child(3):after{background-color:var(--light-yellow-bg)}section .co_process .inner-process .process-box:nth-child(4) .process-details .process-icon{outline-color:var(--red-bg)}section .co_process .inner-process .process-box:nth-child(4):after{background:var(--red-bg)}section .co_process .inner-process .process-box:nth-child(5) .process-details .process-icon{outline-color:var(--blue-bg)}section .co_process .inner-process .process-box:nth-child(5):after{background-color:var(--blue-bg)}section .co_process .inner-process .process-box:nth-child(6) .process-details .process-icon{outline-color:var(--light-green-bg)}section .co_process .inner-process .process-box:nth-child(6):after{background-color:var(--light-green-bg)}section .co_process .inner-process .process-box:nth-child(odd) .process-details .process-icon{margin-top:-70px}section .co_process .inner-process .process-box:nth-child(odd) .process-details .process-content{margin-top:35px}section .co_process .inner-process .process-box:nth-child(odd)::after{bottom:-20px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;clip-path:polygon(50% 80%,100% 0,100% 100%,0 100%,0 0)}section .co_process .inner-process .process-box:nth-child(even) .process-details{flex-direction:column-reverse;justify-content:flex-end}section .co_process .inner-process .process-box:nth-child(even) .process-details .process-icon{margin-bottom:-69px}section .co_process .inner-process .process-box:nth-child(even) .process-details .process-content{margin-bottom:35px}section .co_process .inner-process .process-box:nth-child(even):after{top:-20px;border-top-left-radius:18px;border-top-right-radius:18px;clip-path:polygon(100% 0,100% 100%,50% 20%,0 100%,0 0)}section .co_testing-process .inner-process .process-box:after{height:126px}section .co_testing-process .inner-process .process-box .process-details{padding:35px 20px 40px}section .co_testing-process .inner-process .process-box .process-details .process-content h3{margin-bottom:0}section .co_support .section-title p{font-size:var(--font-large);font-weight:var(--font-semibold);line-height:48px}.service-listing{display:flex;flex-direction:column;gap:16px;margin:0 20px 20px 0}.service-listing h2{text-align:left;font-size:24px;font-weight:600;color:var(--secondary)}.service-listing ul{display:flex;flex-direction:column;gap:10px;justify-content:left;text-align:left}.service-listing ul li{list-style:disc;font-size:18px}.service-listing{margin-bottom:35px;padding:25px 30px;background:#fff;border-radius:12px;box-shadow:0 3px 12px rgb(0 0 0 / .08);transition:all 0.3s ease}.service-listing:hover{transform:translateY(-5px);box-shadow:0 6px 18px rgb(0 0 0 / .12)}.service-listing h2{font-size:20px;font-weight:700;color:#024;margin-bottom:0;border-left:4px solid #f15a29;padding-left:12px}.service-listing ul{list-style:none;padding-left:50px!important;margin:0}.service-listing ul li{font-size:15px;padding-left:0;position:relative;color:var(--paragraph-text);font-weight:var(--font-mediumbold);line-height:1.6}.service-listing ul li::before{position:absolute;left:0;top:0;color:#f15a29;font-weight:700;font-size:14px}.service-listing ul li strong{color:#111;font-weight:600}.service-listing ul li::marker{color:var(--blue);font-size:24px}.service-title-details{font-family:Raleway!important;font-weight:var(--font-mediumbold)!important;font-size:var(--font-sm)!important;line-height:30px;color:var(--paragraph-text)!important;margin-bottom:24px!important}@keyframes rotateCircles{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotateCircle{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}:root{--white:#fff;--primary:#FF6600;--secondary:#021539;--black:#000;--secondary-blue:#03112E;--light-blue:#E8F0FF;--light-grey:#454545;--light-white:#F1F5FB;--blue:#043FB7;--border:#A9A9A9;--border-light:#D3D4CE;--subheader-bg:linear-gradient(83deg, #5217CB -34.74%, #4E16C3 -33.1%, #3D0FA2 -23.23%, #2F0986 -13.37%, #250571 -3.51%, #1D0262 8%, #180159 22.8%, #170056 42.52%, #1A015C 55.67%, #23056D 73.76%, #310A89 93.48%, #4412B0 116.5%, #5217CB 129.65%);--menu-hover-bg:linear-gradient(90deg, #1967FB 1.06%, rgba(25, 103, 251, 0.00) 100%);--play-icon-bg:linear-gradient(0deg, #C3CFE2 0%, #F5F7FA 100%);--footer-bg:#021539;--placeholder-text:#909DAD;--input-field-border:#A9A9A9;--black:#000;--banner-overlay:linear-gradient(270deg, rgba(0, 0, 0, 0.00) 0.05%, rgba(0, 0, 0, 0.60) 48.15%);--newsletter-btn:#1C1CFE;--paragraph-text:#454545;--service-box-border:#B8D0FE;--light-border:rgb(255 255 255 / 38%);--testimonial-bg:linear-gradient(116deg, #5217CB -7.74%, #4E16C3 -6.48%, #3D0FA2 1.08%, #2F0986 8.64%, #250571 16.21%, #1D0262 25.03%, #180159 36.37%, #170056 51.5%, #1A015C 61.58%, #23056D 75.45%, #310A89 90.57%, #4412B0 108.22%, #5217CB 118.31%);--custom-dots-bg:#DDE8FE;--technology-subtitle:#0087DF;--technology-subtitle-border:#002A57;--placeholder:#C5C5C5;--mobile-menu-border:#f1ebff17;--vision-img-overlay-bg:linear-gradient(177deg, rgba(0, 0, 0, 0.00) 51.15%, #000 84.01%);--vision-img-hover-overlay-bg:linear-gradient(179deg, rgba(0, 0, 0, 0.50) 0.62%, #000 99.38%);--about-card-bg:rgba(255, 255, 255, 0.2);--search-placeholder:#A9A9A9;--blog-list-title-border:#B8D0FE;--portfolio-overlay:linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(0, 0, 0, 0.70) 86.98%);--career-tab-bg:#1452C9;--file-upload-text:#A9A9A9;--tech-details-bg:#F1F5FB;--service-methlogy-bg:linear-gradient(116deg, #5217CB -7.74%, #4E16C3 -6.48%, #3D0FA2 1.08%, #2F0986 8.64%, #250571 16.21%, #1D0262 25.03%, #180159 36.37%, #170056 51.5%, #1A015C 61.58%, #23056D 75.45%, #310A89 90.57%, #4412B0 108.22%, #5217CB 118.31%);--methlogy-text:#0D0D0D;--yellow-bg:#FFDB10;--light-yellow-bg:#FFC261;--drak-green-bg:#4BB5AE;--light-green-bg:#81BB31;--orange-bg:#EE7959;--blue-bg:#3077BB;--light-blue-bg:#89CDF4;--red-bg:#FF444C;--methlogy-middle-circle-bg:#1b025f;--methlogy-border:conic-gradient(#ffdb10 0% 15%, #4bb5ae 20% 30%, #81bb31 20% 45%, #ee7959 40% 60%, #3077bb 60% 80%, #89cdf4 80% 100%);--process-bg:linear-gradient(116deg, #5217CB -7.74%, #4E16C3 -6.48%, #3D0FA2 1.08%, #2F0986 8.64%, #250571 16.21%, #1D0262 25.03%, #180159 36.37%, #170056 51.5%, #1A015C 61.58%, #23056D 75.45%, #310A89 90.57%, #4412B0 108.22%, #5217CB 118.31%);--history-shape-bg:linear-gradient(rgba(0, 0, 0, 0.2) 100%, transparent);--our-story-bg:#F2F6FB}:root{--raleway-font:"Raleway", sans-serif}.custom-btn{padding:8px 16px;border-radius:4px;background-color:var(--primary);color:var(--white);box-shadow:unset;font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:24px;text-transform:capitalize;transition:all 0.5s ease}.custom-btn a{color:var(--white);text-decoration:none;display:block;display:flex;align-items:center;justify-content:center;gap:15px}.custom-btn a svg path{stroke:var(--white)}.custom-btn:hover{color:var(--primary);background-color:var(--white);box-shadow:0 4px 4px 0 rgb(0 0 0 / .1)}.custom-btn:hover a{color:var(--primary)}.custom-btn:hover a svg path{stroke:var(--primary)}.custom-btn:active{border:unset}.custom-btn.border-btn{border:1px solid var(--secondary)!important;background-color:#fff0}.custom-btn.border-btn a{color:var(--secondary)}.custom-btn.border-btn:hover{background-color:var(--secondary)}.custom-btn.border-btn:hover a{color:var(--white)}@media screen and (min-width:768px) and (max-width:1023px){.custom-btn{padding:7px 10px;font-size:16px}}@media screen and (max-width:767px){.custom-btn{padding:7px 10px;font-size:14px}}.custom-white-btn{padding:8px 16px;border-radius:4px;color:var(--primary);box-shadow:unset;font-size:var(--font-base);font-weight:var(--font-mediumbold);line-height:24px;text-transform:capitalize;transition:all 0.5s ease}.custom-white-btn a{color:var(--primary);text-decoration:none;display:block;display:flex;align-items:center;justify-content:center;gap:15px}.custom-white-btn a svg path{stroke:var(--primary)!important}.custom-white-btn:hover{color:var(--white);box-shadow:0 4px 4px 0 rgb(0 0 0 / .1)}.custom-white-btn:hover a{color:var(--white)}.custom-white-btn:hover a svg path{stroke:var(--white)}.custom-white-btn:active{border:unset}.custom-white-btn.border-btn{border:1px solid var(--secondary)!important;background-color:#fff0}.custom-white-btn.border-btn a{color:var(--secondary)}.custom-white-btn.border-btn:hover{background-color:var(--secondary)}.custom-white-btn.border-btn:hover a{color:var(--white)}@media screen and (min-width:768px) and (max-width:1023px){.custom-white-btn{padding:7px 10px;font-size:16px}}@media screen and (max-width:767px){.custom-white-btn{padding:7px 10px;font-size:14px}}:root{--font-normal:400;--font-mediumbold:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--font-3xs:12px;--font-double-xs:13px;--font-xs:14px;--font-sm:16px;--font-base:18px;--font-small-medium:20px;--font-extra-medium:24px;--font-medium:28px;--font-large:32px;--font-xl:40px;--font-2xl:44px;--font-3xl:50px;--font-4xl:64px;--font-5xl:78px}form .form-label{color:var(--light-grey);font-size:var(--font-base);font-weight:var(--font-normal);line-height:normal;margin-bottom:12px}form .form-control{display:flex;padding:14px 16px;align-items:center;border-radius:8px;background:var(--white);border:unset;color:var(--light-grey);font-size:var(--font-xs);font-weight:var(--font-normal);line-height:normal;resize:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .form-control::-ms-input-placeholder{color:var(--placeholder)}form .form-control::placeholder{color:var(--placeholder)}form .form-control:-moz-placeholder{color:var(--placeholder)}form .form-control::-webkit-input-placeholder{color:var(--placeholder)}form .form-control:focus{box-shadow:unset}@media (min-width:1400px){.container{max-width:100%!important;padding:0 120px!important}}@media screen and (min-width:1200px) and (max-width:1399px){.navbar .right-side .toggle-bar .navbar-collapse .dropdown-menu{left:calc(100% - 356px)!important}}@media screen and (min-width:1400px) and (max-width:1600px){.offcanvas.subheader{padding:0 50px 70px}.offcanvas.subheader .offcanvas-body .menu li a{font-size:25px}.offcanvas.subheader .offcanvas-body .menu li .submenu.open-menu{left:19rem}.offcanvas.subheader .offcanvas-body .menu li .submenu{width:79%}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul li a{font-size:15px}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul{grid-template-rows:repeat(4,min-content)}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items h3{font-size:17px}.offcanvas.subheader .offcanvas-body .menu li .submenu .row{row-gap:50px}.offcanvas.subheader .offcanvas-body .menu li .submenu .submenu-items ul li{margin-bottom:8px}.offcanvas.subheader .offcanvas-body .menu{gap:33px}}@media screen and (max-width:1399px){.offcanvas.subheader .offcanvas-body .menu.desktop-menu{display:none}.offcanvas.subheader .offcanvas-body .mobile-menu{display:block}.offcanvas.subheader{padding:50px 0 0;width:400px}.offcanvas.subheader .offcanvas-header{justify-content:flex-end;padding:20px 50px}.offcanvas.subheader .offcanvas-header button svg{width:30px;height:30px}.offcanvas.subheader .offcanvas-header .btn-close{position:relative;top:-41px}.offcanvas.subheader .offcanvas-footer{display:none}.navbar.fixed .navbar-brand{width:38%}}@media screen and (min-width:1024px) and (max-width:1366px){.navbar .navbar-brand{display:block;width:60%}.navbar.fixed .navbar-brand{width:44%}}@media screen and (min-width:768px) and (max-width:1023px){.navbar .navbar-brand{display:block;width:60%}.navbar.fixed .navbar-brand{width:60%}}@media screen and (max-width:767px){.navbar{padding:10px 0px!important}.navbar .navbar-brand{display:block;width:77%}.navbar.fixed .navbar-brand{width:77%}.hire-btn{display:none}.offcanvas.subheader{width:330px}.offcanvas.subheader .offcanvas-body .mobile-menu>li a{font-size:15px}.offcanvas.subheader .offcanvas-body .mobile-menu>li .sub-menu-block .mobile-submenu .submenu-title{font-size:15px}.offcanvas.subheader .offcanvas-body{overflow-y:auto}}@media screen and (max-width:320px){.offcanvas.subheader{width:300px}}@media screen and (min-width:1600px) and (max-width:1750px){.co_footer .footer-info .footer-about iframe{left:-1.7rem}}@media screen and (min-width:1200px) and (max-width:1500px){.co_footer .footer-info .footer-about p{font-size:15px}.co_footer .footer-info .quick-links ul li a{font-size:15px}.co_footer .footer-info .newsletter .address .address-details li address,.co_footer .footer-info .newsletter .address .address-details li a{font-size:14px}.co_footer .footer-info .footer-about .custom-btn{font-size:15px}.co_footer .footer-info .footer-about iframe{left:-1.5rem!important;width:270px}}@media screen and (min-width:1024px) and (max-width:1366px){.co_footer .footer-top .social-icons a{width:55px;height:55px;line-height:55px;font-size:29px}.co_footer .footer-info .footer-about iframe{left:-7.5rem}}@media screen and (min-width:768px) and (max-width:1023px){.co_footer .footer-top .social-icons a{width:50px;height:50px;line-height:50px;font-size:25px}.co_footer .footer-info .footer-title{font-size:21px;margin-bottom:12px}.co_footer .footer-info .footer-about p{font-size:15px;margin-bottom:16px}.co_footer .footer-info .quick-links ul li a{font-size:15px}.co_footer .footer-info .newsletter .address .address-details li address,.co_footer .footer-info .newsletter .address .address-details li a{font-size:15px}.co_footer .copyright p{font-size:14px}.co_footer .copyright ul li a{font-size:14px}}@media screen and (max-width:991px){.co_footer .copyright ul{flex-direction:column;gap:18px}}@media screen and (max-width:767px){.co_footer .footer-top .row .footer-logo img{width:110px}.co_footer .footer-info .footer-menu{gap:10px;flex-wrap:wrap}.co_footer .footer-top .social-icons{justify-content:flex-start}.co_footer .footer-top .social-icons a{width:40px;height:40px;line-height:40px;font-size:17px}.footer-info .row{gap:25px}.co_footer .footer-info{border:unset;margin-top:20px}.co_footer .footer-info .footer-about,.co_footer .footer-info .quick-links,.co_footer .newsletter,.co_footer .address-info{border-bottom:1px solid var(--light-border);padding-bottom:12px}.co_footer .address .col-12:last-child .address-info{border-bottom:unset;padding-bottom:0}.co_footer .footer-info .footer-title{font-size:19px;margin-bottom:0;display:flex;justify-content:space-between}.co_footer .footer-info .footer-title i{line-height:unset}.co_footer .footer-info .footer-about p{font-size:15px;margin:20px 0 10px}.co_footer .footer-info .newsletter form{margin-top:10px}.co_footer .footer-info .quick-links ul li a{font-size:15px}.co_footer .footer-info .newsletter .address .row{gap:10px}.co_footer .footer-info .newsletter .address .address-details{gap:10px;margin-top:20px}.co_footer .footer-info .newsletter .address .address-details li address,.co_footer .footer-info .newsletter .address .address-details li a{font-size:15px}.co_footer .copyright{flex-direction:column;gap:15px;text-align:center}.co_footer .copyright p{font-size:14px}.co_footer .copyright ul li a{font-size:14px}.co_footer .footer-info .quick-links ul{margin-top:20px}.co_footer .copyright ul{justify-content:center;flex-direction:column;gap:18px}.co_footer .footer-info .footer-about iframe{left:-1.9rem}.co_footer .footer-info .footer-menu a{font-size:16px}.co_footer .footer-top .row .footer-text p{font-size:16px;line-height:28px}.co_footer .footer-info{padding:30px 0}}@media screen and (max-width:320px){.co_footer .footer-top .social-icons{gap:11px}.co_footer .footer-top .social-icons a{width:38px;height:38px;line-height:38px;font-size:16px}.co_footer .footer-info .footer-about iframe{left:-1.6rem}}@media screen and (min-width:1441px) and (max-width:1700px){section .co_testimonial .testimonial-slider .testimonial-details p{width:70%}section .co_contact .inner-contact h1{font-size:55px;line-height:62px}section .co_lunix_healthcare{background-position-x:95%}}@media screen and (min-width:1367px) and (max-width:1440px){.co_banner .banner-content h1{font-size:62px;line-height:80px}section .co_partnership .section-title p{width:90%;margin:auto}section .co_service .inner-services .services .service-icon{left:33%}section .co_lunix_healthcare .healthcare-details h2{font-size:32px;line-height:50px;padding-right:0}section .co_portfolio .portfolio-slider .portfolio-info{padding:32px 80px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:120px}section .co_testimonial .testimonial-slider .testimonial-details p{width:75%}section .co_contact .inner-contact h1{font-size:51px;line-height:58px}}@media screen and (min-width:1024px) and (max-width:1366px){.co_banner .banner-content h1{font-size:40px;line-height:normal}section .co_service .inner-services .services h6{font-size:22px;line-height:32px}section .co_lunix_healthcare .healthcare-details h2{font-size:28px;line-height:44px;padding-right:0}section .section-title h3{font-size:27px;margin-bottom:12px}section .section-title p{font-size:15px}section .co_partnership .section-title p{width:100%;margin:auto}section .section-gap{margin-bottom:80px}section .co_service .inner-services .services{padding:70px 20px 20px}section .co_service .inner-services .services .service-icon{width:90px;height:90px;padding:20px}section .co_portfolio .portfolio-slider .portfolio-info{padding:32px 80px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:100px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details h6{font-size:23px;margin-bottom:15px;line-height:35px}section .co_portfolio .portfolio-slider .owl-nav button{width:48px;height:48px}section .co_portfolio .portfolio-slider .owl-nav button.owl-next{right:-21px}section .co_portfolio .portfolio-slider .owl-nav button.owl-prev{left:-21px}section .co_testimonial .testimonial-slider .testimonial-details p{width:80%}section .co_testimonial .testimonial-slider .testimonial-details h6{font-size:26px}section .co_testimonial .custom-dots{margin-top:36px}section .co_testimonial .custom-dots .owl-dot{width:20px;height:20px}section .co_testimonial .custom-dots .owl-dot.active{width:65px;height:65px;padding:4px}section .co_testimonial .custom-dots .owl-dot.active img{width:50px;height:50px}section .co_counter .counter .counter-icon{width:100px;height:100px;padding:24px}section .co_counter .counter h1{font-size:30px}section .co_counter .counter p{font-size:16px}section .co_counter .counter{padding:67px 24px 24px 24px}section .co_contact .inner-contact h1{font-size:40px;line-height:43px}section .co_contact .inner-contact p{font-size:17px}section .co_contact .contact-main-wrap .contact-form{padding:30px}section .co_contact .contact-main-wrap .contact-form .row{gap:28px}}@media screen and (min-width:768px) and (max-width:1023px){.co_banner .banner-content h1{font-size:38px;line-height:normal}.co_banner .banner-content p{font-size:18px;line-height:30px}section .co_service .inner-services{margin-top:60px}section .co_service .inner-services .services{padding:20px}section .co_service .inner-services .services h6{font-size:22px;line-height:32px}section .co_service .inner-services .services .service-icon{position:static}section .co_lunix_healthcare .healthcare-details h2{font-size:28px;line-height:44px;padding-right:0}section .section-title h3{font-size:27px;line-height:43px;margin-bottom:12px}section .section-title p{font-size:15px}section .co_partnership .section-title p{width:100%;margin:auto}section .section-gap{margin-bottom:80px}section .co_service .inner-services .services .service-icon{width:90px;height:90px;padding:20px}section .co_portfolio .portfolio-slider .portfolio-info{padding:32px 40px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:30px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details h6{font-size:19px;margin-bottom:15px;line-height:29px}section .co_portfolio .portfolio-slider .owl-nav button{width:40px;height:40px}section .co_portfolio .portfolio-slider .owl-nav button.owl-next{right:-17px}section .co_portfolio .portfolio-slider .owl-nav button.owl-prev{left:-17px}section .co_portfolio .portfolio-slider{margin-top:30px}section .co_testimonial .testimonial-slider{margin-top:30px}section .co_testimonial .testimonial-slider .testimonial-details p{width:90%;font-size:16px}.testimonial-icon svg{width:75px;height:68px}section .co_testimonial .testimonial-slider .testimonial-details h6{font-size:26px}section .co_testimonial .custom-dots{margin-top:25px}section .co_testimonial .custom-dots .owl-dot{width:20px;height:20px}section .co_testimonial .custom-dots .owl-dot.active{width:65px;height:65px;padding:4px}section .co_testimonial .custom-dots .owl-dot.active img{width:50px;height:50px}section .co_technologys .inner-technologys p{font-size:15px}section .co_counter .counter .counter-icon{width:100px;height:100px;padding:24px}section .co_counter .counter h1{font-size:30px}section .co_counter .counter p{font-size:16px}section .co_counter .counter{padding:67px 24px 24px 24px}.co_counter .row{--bs-gutter-y:95px}section .co_contact .inner-contact{margin-bottom:30px}section .co_contact .inner-contact h1{font-size:40px;line-height:43px}section .co_contact .inner-contact p{font-size:17px}section .co_contact .contact-main-wrap .contact-form{padding:30px}section .co_contact .contact-main-wrap .contact-form .row{gap:28px}}@media (max-width:1699px){section .co_contact .contact-main-wrap .inner-contact.inner-contact-block h3{font-size:26px}}@media (max-width:1440px){section .co_contact .contact-main-wrap .inner-contact.inner-contact-block .contact-info{padding:102px 0 125px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block h3{font-size:24px;line-height:40px}section .co_contact .contact-main-wrap .inner-contact.inner-contact-block{padding:24px}section .co_contact .contact-main-wrap.contact-main-page{padding:40px}}@media screen and (max-width:767px){.co_banner .banner-content h1{font-size:28px;line-height:38px}.co_banner .banner-content p{font-size:18px;line-height:30px}section .co_service .inner-services .services .service-icon{position:static}section .co_service .inner-services .services h6{font-size:18px;line-height:30px}section .co_service .inner-services{margin-top:30px}section .co_lunix_healthcare .healthcare-details h2{font-size:22px;line-height:40px;padding-right:0}.co_partnership{margin-top:40px}section .section-title h3{font-size:26px;line-height:40px;margin-bottom:12px}section .section-title p{font-size:14px}section .co_partnership .section-title p{width:100%;margin:auto}section .section-gap{margin:50px 0}section .co_service .inner-services .services .service-icon{width:80px;height:80px;padding:15px;margin:0 auto 10px}section .co_service .inner-services .services{padding:18px;margin:0 3px}section .co_service .inner-services .services p{line-height:23px;margin:13px 0 17px}section .co_service .inner-services .row{--bs-gutter-y:18px}section .co_portfolio .portfolio-slider .portfolio-info{padding:25px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details{padding-right:0;text-align:center;margin-bottom:40px}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-details h6{font-size:17px;margin-bottom:15px;line-height:29px}section .co_portfolio .portfolio-slider .owl-nav button{width:40px;height:40px}section .co_portfolio .portfolio-slider .owl-nav button{display:none}section .co_portfolio .portfolio-slider .portfolio-info .portfolio-image{text-align:center}section .co_portfolio .portfolio-slider{margin-top:30px}section .co_testimonial{padding:50px 0}section .co_testimonial .testimonial-slider{margin-top:30px}section .co_testimonial .testimonial-slider .testimonial-details p{width:95%;font-size:15px}.testimonial-icon svg{width:75px;height:68px}section .co_testimonial .testimonial-slider .testimonial-details h6{font-size:23px;padding-top:16px}section .co_testimonial .custom-dots{margin-top:18px}section .co_testimonial .custom-dots .owl-dot{width:16px;height:16px}section .co_testimonial .custom-dots .owl-dot.active{width:55px;height:55px;padding:4px}section .co_testimonial .custom-dots .owl-dot.active img{width:43px;height:43px}section .section-title h6{font-size:14px}section .section-title h6:after{right:-2rem;width:27px}section .section-title h6:before{left:-2rem;width:27px}section .co_technologys .inner-technologys p{font-size:14.5px}section .co_counter .counter .counter-icon{width:80px;height:80px;padding:18px}section .co_counter .counter h1{font-size:28px;line-height:40px}section .co_counter .counter p{font-size:15px}section .co_counter .counter{padding:40px 24px 24px 24px}.co_counter .row{--bs-gutter-y:90px}section .co_contact .inner-contact{margin-bottom:20px}section .co_contact .inner-contact h1{font-size:22px;line-height:31px;margin-bottom:18px}section .co_contact .inner-contact p{font-size:14px;line-height:25px}section .co_contact .contact-main-wrap .contact-form{padding:30px 0px!important}section .co_contact .contact-main-wrap .contact-form .row{gap:23px}form .form-label{font-size:14px;margin-bottom:10px}section .co_contact .contact-main-wrap .contact-form .custom-btn{font-size:14px;margin-left:unset}section .co_contact .contact-main-wrap{padding:12px;border-radius:24px}section .co_contact .contact-main-wrap.contact-main-page{padding:12px}}@media screen and (max-width:320px){section .co_technologys .section-title h6:after,section .co_technologys .section-title h6:before{display:none}}@media screen and (min-width:1367px) and (max-width:1500px){section .co_about-info .inner-about-info .about-info-card .about-info-content h5{font-size:24px;line-height:42px}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{font-size:16px;line-height:25px}}@media screen and (min-width:1024px) and (max-width:1366px){section .inner-banner .banner-content{width:75%}section .inner-banner .banner-image img{height:450px;object-fit:cover}section .inner-banner .banner-content h1{font-size:40px}section .co_about-info .inner-about-info .about-info-card .about-info-content h5{font-size:20px;line-height:42px}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{font-size:14px;line-height:20px;margin-top:0}section .co_about-info .inner-about-info .about-info-card .about-info-content{bottom:20px;left:15px;right:15px}section .co_history .inner-history ul{width:700px}section .co_history .inner-history ul li p{padding:35px 20px;font-size:16px;line-height:28px}}@media screen and (min-width:768px) and (max-width:1023px){section .inner-banner .banner-image img{height:400px;object-fit:cover}section .inner-banner .banner-content{top:62%;width:86%}section .inner-banner .banner-content h1{font-size:32px}section .co_about-info .inner-about-info .row{--bs-gutter-y:24px}section .co_about-info .inner-about-info .about-info-card .about-info-content h5{font-size:20px;line-height:42px}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{font-size:14px;line-height:20px;margin-top:0}section .co_about-info .inner-about-info .about-info-card .about-info-content{bottom:20px;left:15px;right:15px}section .co_history .inner-history ul{width:100%}section .co_history .inner-history ul li p{padding:35px 20px;font-size:16px;line-height:28px}section .co_history{padding:60px 40px}}@media screen and (min-width:768px){.co_history .inner-history ul li:nth-child(odd){grid-column:1}.co_history .inner-history ul li:nth-child(odd) h1{border-radius:0 1.5rem 1.5rem 0}.co_history .inner-history ul li:nth-child(odd) h1::before{clip-path:polygon(0 0,100% 0,100% 100%);left:0}.co_history .inner-history ul li:nth-child(odd) h1::after{transform:translate(-50%,-50%);left:calc(100% + 2rem + 0.125rem)}.co_history .inner-history ul li:nth-child(even){grid-column:3}.co_history .inner-history ul li:nth-child(2){grid-row:2/4}.co_history .inner-history ul li:not(:last-child){margin-bottom:60px}}@media screen and (max-width:767px){section .inner-banner .banner-image img{height:400px;object-fit:cover}section .inner-banner .banner-content{top:62%;text-align:center;justify-content:center;width:100%;left:0;gap:10px;padding:0 20px}section .inner-banner .banner-content h1{font-size:20px;line-height:29px}section .inner-banner .banner-content nav .breadcrumb .breadcrumb-item{font-size:14px}section .inner-banner .banner-content nav .breadcrumb{justify-content:center}section .co_about-info .section-title{gap:25px}section .co_about-info .inner-about-info .row{--bs-gutter-y:24px}section .co_about-info .inner-about-info .about-info-card .about-info-content h5{font-size:20px;line-height:42px}section .co_about-info .inner-about-info .about-info-card .about-info-content .about-info-body p{font-size:14px;line-height:22px;margin-top:0}section .co_about-info .inner-about-info .about-info-card .about-info-content{bottom:20px;left:15px;right:15px}section .co_history .inner-history ul{width:100%;display:block;padding-left:40px!important}section .co_history .inner-history ul li p{padding:30px 20px;font-size:15px;line-height:28px}section .co_history .inner-history ul::before{border:1px solid var(--white);position:absolute;height:100%;left:0}section .co_history{padding:40px 15px}section .co_history .inner-history ul li h1::after{width:20px}section .co_history .inner-history ul li{margin-bottom:25px;margin-inline:20px}section .co_history .inner-history ul li h1::before{top:47.1px}}@media screen and (max-width:320px){section .co_about-info .inner-about-info .about-info-card .about-info-image img{height:250px;object-fit:cover}section .inner-banner .banner-content h1{font-size:17px;line-height:23px}section .inner-banner .banner-content nav .breadcrumb .breadcrumb-item{font-size:13px;line-height:19px}section .co_history .inner-history ul li p{padding:20px 10px;font-size:14px;line-height:21px}}@media screen and (min-width:1800px){section .inner-tech-details .text-with-image .order_2 .images-box{padding:15px 119px}}@media screen and (max-width:1700px){section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:28px}}@media screen and (max-width:1600px){section .co_service_for .co_service_for_inner h6{font-size:22px}section .inner-tech-details .text-with-image .benefits-info,section .inner-tech-details.inner-wht-we-do .text-with-image .benefits-info{padding:0 24px 30px}}@media screen and (max-width:1500px){section .inner-tech-details h2,section .inner-tech-details.inner-story-details .text-box h2{font-size:30px;line-height:44px}section .inner-tech-details .text-with-image .text-box{gap:15px}section .inner-tech-details.inner-choose-us .text-with-image .images-box .our-story-info{position:static;margin-top:12px;max-width:100%;padding:24px}section .inner-tech-details.inner-choose-us .text-with-image .images-box .our-story-info p{font-size:20px;line-height:30px}section .inner-tech-details .text-with-image .images-box .our-story-info{position:static;padding:24px;max-width:100%;margin-top:-28%}section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:24px;line-height:40px}section .inner-tech-details.inner-choose-us .text-with-image .text-box .vision-mission-wrap{gap:30px}section .inner-tech-details.inner-choose-us .text-with-image .text-box{max-width:100%}section .inner-tech-details .text-with-image .images-box{padding:0}}@media screen and (max-width:1366px){section .inner-tech-details h2,section .inner-tech-details.inner-story-details .text-box h2,section .inner-tech-details.inner-choose-us .text-with-image .text-box h2{font-size:28px;line-height:35px}section .inner-tech-details .text-with-image .text-box{gap:10px}section .inner-tech-details,section .inner-tech-details.inner-wht-we-do{padding:54px 40px}section .inner-tech-details .text-with-image .text-box p{font-size:16px;line-height:26px}section .inner-tech-details .text-with-image .images-box{padding:24px 20px}section .inner-tech-details .co_faq .accordion-list .card .card-body p{font-size:16px;line-height:26px}section .co_service_for .co_service_for_inner h6{font-size:18px;line-height:30px}section .inner-tech-details .text-with-image .images-box .our-story-info h4{font-size:20px}section .inner-tech-details.inner-story-details .text-box h5{font-size:20px}section .inner-tech-details.inner-choose-us .text-with-image .text-box h2{margin-bottom:35px}}@media screen and (max-width:1023px){section .inner-tech-details .text-with-image .images-box{padding:30px 54px;margin-bottom:40px}.inner-tech-details .text-with-image:nth-child(2) .order_1{order:2}section .inner-tech-details .tech-offer ul li{width:65px;height:65px}section .inner-tech-details .tech-offer ul{gap:16px}section .co_service_for .co_service_for_inner h6{font-size:16px;line-height:22px}section .co_service_for .co_service_for_inner{padding:40px 20px}section .inner-tech-details .text-with-image .benefits-info,section .inner-tech-details.inner-wht-we-do .text-with-image .benefits-info{padding:0 0 30px}section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:22px;line-height:36px}.single-services .inner-tech-details .text-with-image .text-box{padding:0 54px}section .co_contact.section-bottom-gap .contact-main-wrap .contact-form{padding-left:0}}@media screen and (max-width:767px){section .inner-tech-details,section .inner-tech-details.inner-wht-we-do{padding:40px 20px;border-radius:25px}section .inner-tech-details .text-with-image .images-box{padding:0}section .inner-tech-details h2,section .inner-tech-details.inner-story-details .text-box h2{font-size:20px;line-height:28px}section .inner-tech-details .text-with-image .text-box h6:after{display:none}section .inner-tech-details .text-with-image .text-box p{font-size:15px;line-height:24px}section .inner-tech-details .text-with-image .text-box ul{column-count:1}section .inner-tech-details .text-with-image .text-box ul li{margin-bottom:10px}section .inner-tech-details .co_faq .accordion-list{margin-top:20px}section .inner-tech-details .co_faq .accordion-list .card .card-header a{padding:15px;align-items:flex-start;gap:10px;font-size:16px;line-height:24px}section .inner-tech-details .co_faq .accordion-list .card .card-header a span svg{width:16px}section .inner-tech-details .co_faq .accordion-list .card .card-header{border-radius:10px}section .inner-tech-details .co_faq .accordion-list .card .card-body p{font-size:15px;line-height:24px}section .inner-tech-details .co_faq .accordion-list .card .card-body{padding:8px}section .inner-tech-details .tech-offer ul li{width:45px;height:45px}section .inner-tech-details .tech-offer ul{gap:8px;margin-top:20px!important}section .co_service_for .co_service_for_inner h6{margin-bottom:30px}section .inner-tech-details.inner-choose-us .text-with-image .text-box .vision-mission-wrap{margin-bottom:20px}section .inner-tech-details .text-with-image .to-do-wrap h4{font-size:18px;line-height:26px}.single-services .inner-tech-details .text-with-image .text-box{padding:0}section .co_contact.section-bottom-gap .contact-main-wrap{padding:12px}}@media screen and (max-width:320px){section .inner-tech-details .tech-offer ul li{width:35px;height:35px}}@media screen and (max-width:1600px){section .co_testing-process .inner-process .process-box:after{height:133px}section .co_process.co_testing-process .inner-process .process-box .process-details .process-content h3{font-size:18px;line-height:25px}section .co_support .section-title p{font-size:24px;line-height:42px}section .co_process .inner-process .process-box .process-details .process-icon{width:80px;height:80px}}@media screen and (max-width:1440px){section .co_process.co_testing-process .inner-process .process-box .process-details .process-icon{width:75px;height:75px;outline-width:11px}section .co_testing-process .inner-process .process-box:after{height:130px}section .co_testing-process .inner-process .process-box .process-details{padding:35px 15px 40px}}@media screen and (max-width:1366px){section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle{width:195px;height:195px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details{padding:22px 25px}section .co_process .inner-process{justify-content:flex-start;margin-top:0;overflow:hidden;overflow-x:auto;padding:80px 20px}section .co_process .inner-process::-webkit-scrollbar{display:none}section .co_process .inner-process .process-box{flex:0 0 auto}section .co_process{padding:64px 0 40px}section .co_testing-process .inner-process .process-box:after{height:106px}section .co_support .section-title p{font-size:20px;line-height:29px}section .co_methlogy .inner-methlogy{overflow:hidden;padding:20px 0}}@media screen and (max-width:1023px){section .co_service-details .inner-tech-details .text-with-image .images-box{margin-bottom:0}section .co_methlogy .inner-methlogy .meth-circle-container{width:700px;animation-play-state:paused}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle{width:170px;height:170px;animation-play-state:paused}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details{padding:20px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(2){top:11.5rem;right:1rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(3){bottom:10rem;right:2rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(5){bottom:10rem;left:2rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:last-child{top:11.5rem;left:1rem}section .co_support .section-title p{font-size:18px;line-height:29px}}@media screen and (max-width:767px){section .co_methlogy{padding:20px 0}section .co_methlogy .inner-methlogy{overflow:visible}section .co_methlogy .inner-methlogy .meth-circle-container{width:350px;height:500px;animation-play-state:paused}section .co_methlogy .inner-methlogy .meth-circle-container:before{width:270px;height:270px}section .co_methlogy .inner-methlogy .meth-circle-container:after{width:300px;height:300px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle{width:90px;height:90px;animation-play-state:paused}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details{padding:10px 4px;outline-width:9px;overflow:hidden}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:first-child{top:11%}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(2){top:9rem;right:0rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(3){bottom:8rem;right:1rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(5){bottom:8rem;left:1rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:last-child{top:9rem;left:0rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(4){bottom:4rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details .meth-icon{width:27px;height:27px;padding:4px;line-height:12px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details h6{font-size:10px;line-height:12px}section .co_methlogy .inner-methlogy .middle-text h5{font-size:14px}section .co_methlogy .inner-methlogy .middle-text h2{font-size:40px;line-height:37px}section .co_methlogy .inner-methlogy .middle-text h3{font-size:16px;line-height:21px}section .co_methlogy .inner-methlogy .middle-text h6{font-size:11px;line-height:17px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle .meth-circle-details p{font-size:8px;line-height:10px;position:absolute;top:-30px;left:50%;transform:translate(-50%,-50%);width:92%;transition:all 0.5s ease}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:hover p{top:50%}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:hover .meth-icon,section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:hover h6{opacity:0;visibility:hidden}section .co_process .inner-process .process-box .process-details .process-icon{width:75px;height:75px;outline:12px solid var(--drak-green-bg)}section .co_process .inner-process .process-box{width:225px}section .co_process .inner-process .process-box:after{height:127px}section .co_process .inner-process .process-box:nth-child(odd) .process-details .process-content{margin-top:20px}section .co_process .inner-process .process-box .process-details .process-content h3{font-size:17px;line-height:21px}section .co_process{padding:40px 0 0}section .co_process.co_testing-process .inner-process .process-box .process-details .process-content h3{font-size:16px;line-height:25px}section .co_process.co_testing-process .inner-process .process-box:after{height:101px}section .co_support .section-title p{font-size:16px;line-height:26px}}@media screen and (max-width:320px){section .co_methlogy .inner-methlogy .meth-circle-container{width:300px}section .co_methlogy .inner-methlogy .meth-circle-container:before{width:250px;height:250px}section .co_methlogy .inner-methlogy .meth-circle-container:after{width:280px;height:280px}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(3){bottom:9rem;right:0rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle:nth-child(5){bottom:9rem;left:0rem}section .co_methlogy .inner-methlogy .meth-circle-container .meth-circle{width:80px;height:80px}}body{margin:0;font-family:var(--raleway-font)!important}img{max-width:100%}ul{padding:0!important;list-style:none;margin:0!important}p{margin-bottom:0}.lunix-site-loader{position:fixed;inset:0;background:rgb(0 31 63 / .8);display:flex;justify-content:center;align-items:center;z-index:999999;transition:opacity 0.5s ease}.lunix-site-loader.hidden{opacity:0;pointer-events:none}.lunix-site-loader .lunix-loader-logo{width:150px;height:auto;animation:lunix-pulse 1.5s ease-in-out infinite}@keyframes lunix-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}