#gallery,.gallery-wrap,.inside,.map_bind{overflow:hidden}#filters,.socil_item_inner li{list-style:none}.video-container video,video{object-fit:cover;height:100%}.video-container video,.video-container::after,video{position:absolute;width:100%}.homepagebanner{height:100vh;position:relative}.clintblock,.cusome_blockcard .about_textblock{padding:0!important}.blocknewdesigneffect{margin:30px 0!important}.product_cardhome{margin:0 0 100px}.follows_card{margin:0!important}.home-content{position:relative;padding-top:275px;color:#fff;text-align:center}.home-content button{display:block;font-size:clamp(14px, 1.5vw, 18px);border:1px solid #f1f1f1;border-radius:5px;background:0 0;color:#fff;margin:50px auto 0;padding:12px 20px;cursor:pointer}.video-container video{top:0}.video-container::after{content:"";bottom:0;left:0;height:50%;background:linear-gradient(to bottom,rgb(0 0 0 / 1%) 0,rgb(0 0 0) 100%);pointer-events:none}.homebnner_heading p{color:#c5bdbd!important;font-size:17px;margin:30px 0 50px}@media only screen and (max-width:1024px) and (min-width:968px){.stat-card h2{font-size:32px}.service_nedesign{padding:80px 0!important}.c-image__media svg,.map-image{max-width:100%}#my-svg{width:100%;height:360px}.mapsmall-circle13{top:75px;left:524px}.mapsmall-circle17{top:248px;left:521px}.mapsmall-circle16{display:none}.mapsmall-circle1{top:144px;left:479px}.service_nedesign:after{right:0}.c-image{margin:unset!important}}@media only screen and (max-width:967px) and (min-width:768px){.mobile_header{position:relative;z-index:99999}.service_nedesign:after{right:0}.home-content{position:relative;padding-top:140px;color:#fff;text-align:center}.video-container video{top:-65px}.sidebar{height:auto}.new_servicetitle h3,.stat-card h2{font-size:24px}.stat-card{padding:25px;border-radius:18px}.stat-card p{margin:10px 0 0;font-size:16px;line-height:normal}.service_nedesign{padding:60px 0!important}.c-image{margin:unset!important}.c-image__media svg{max-width:100%}.digital_servicecard h2{font-size:28px}}@media only screen and (max-width:1732px){.c-image{margin-left:0}}#main{display:non!important}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.loader{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.talk_btnblock button{border-radius:50px}.homebnner_heading h1{font-size:45px;color:#fff}.homebnner_heading h2{font-size:28px;color:#fff}.fueltext h2 span{color:#03b18f}.right_conatct_social_icon{background:linear-gradient(to top right,#fff -5%,#000 100%);height:100%}.contact_us{background-color:#f1f1f1;padding:120px 0}.contact_inner{background-color:#fff;position:relative;box-shadow:20px 22px 44px #cccc;border-radius:25px}.contact_field{padding:60px 292px 90px 100px}.contact_field h3{color:#000;font-size:40px;letter-spacing:1px;font-weight:600;margin-bottom:10px}.contact_field p{color:#000;font-size:13px;font-weight:400;letter-spacing:1px;margin-bottom:35px}.contact_field .form-control{border-radius:0;border:none;border-bottom:1px solid #ccc}.contact_field .form-control:focus{box-shadow:none;outline:0;border-bottom:2px solid #000}.contact_field .form-control::placeholder{font-size:13px;letter-spacing:1px}.contact_info_sec{position:absolute;background-color:#2d2d2d;right:1px;top:18%;height:340px;width:340px;padding:40px;border-radius:25px 0 0 25px;color:#fff}.contact_info_sec h3{letter-spacing:1px;padding-bottom:15px}.info_single{margin:30px 0}.info_single i{margin-right:15px}.info_single span{font-size:14px;letter-spacing:1px}button.contact_form_submit{background:linear-gradient(to top right,#f5f5f5 -5%,#000 100%);border:none;color:#fff;padding:10px 15px;width:100%;margin-top:25px;border-radius:35px;cursor:pointer;font-size:14px;letter-spacing:2px}.socil_item_inner li a{color:#fff;margin:0 15px;font-size:14px}.socil_item_inner{padding-bottom:10px}.map_sec{padding:50px 0}.map_inner h4,.map_inner p{color:#000;text-align:center}.map_inner p{font-size:13px}.map_bind{margin-top:50px;border-radius:30px}@media only screen and (max-width:1024px) and (min-width:968px){.contact_field{padding:60px 252px 90px 100px}}@media only screen and (max-width:967px) and (min-width:768px){.contact_info_sec{position:unset;width:100%}.contact_field{padding:50px}}@media only screen and (max-width:767px) and (min-width:320px){.c-image__media svg,.map-image{max-width:100%}.map-image,.service_imgnewcard{display:none}#my-svg,.map-image{width:100%!important}.home-content{padding-top:50px!important}.service_nedesign:after{right:0;display:none}.homeslider .certification-item{width:50%!important}.homeslider .certifications{justify-content:center}.stat-card{margin:15px 0}.c-image{margin:unset!important}.new_servicetitle h3{font-size:21px}.card_fulltext p,.new_servicetitle p{font-size:16px}.card_homeservice h3{font-size:19px!important}.product_cardhome{margin:0}.card_stickyblockservice .card_fulltext{margin:30px 0!important}.digital_servicecard h2{font-size:27px!important}.mobile_header{position:relative;z-index:99999}.video-container video{top:-65px}.sidebar{height:auto}.sidebar__close,.sidebar__toggle{top:-7px}.talk_btnblock{flex-wrap:wrap}.talk_btnblock button{margin:0 0 10px!important}.contact_info_sec{position:unset;width:100%}.contact_field{padding:20px 0}.contact_field h3{font-size:30px!important}}.mapsmall-circle10 svg,.mapsmall-circle17 svg{top:-34px;left:-9px;position:absolute}.mapsmall-circle17 svg{content:''}.mapsmall-circle4 svg{position:absolute;top:0;left:-35px}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.animated-pin{animation:1.5s infinite bounce;transform-origin:bottom center}.animated-pin svg path{animation:1.5s infinite bounce;fill:#000}.pin-1{animation-delay:0s}.pin-2{animation-delay:.3s}.pin-3{animation-delay:.6s}.pin-4{animation-delay:.9s}.new_aboutsectionheading p{font-size:16px;font-weight:400}@media only screen and (max-width:1024px){.home-content{padding-top:181px}.homebnner_heading h1,.homebnner_heading h2{font-size:35px}.choose_card{padding:30px;min-height:auto}.card_spaceblock,.insight_card{height:auto;padding:30px}.card_homeservice .card_spaceblock h3{font-size:25px}}@media only screen and (max-width:768px){.home-content{padding-top:181px}.homebnner_heading h1,.homebnner_heading h2{font-size:30px}}@media only screen and (max-width:1024px){.new_servicetitle h3{font-size:25px}.heading_titleinc h2,.homebnner_heading h1,.homebnner_heading h2{font-size:28px!important}.heading_titleinc .choose_card h2{font-size:25px!important}.homeslider .certification-item{width:20%!important}@media only screen and (max-width:967px){.cusome_blockcard .header_section{padding-top:36px}.cusome_blockcard .sidebar__toggle,.sidebar__close{top:22px}}}@media only screen and (max-width:768px){.home-content{padding-top:auto!important}.choose_block h2,.homebnner_heading h1,.homebnner_heading h2{font-size:23px}.choose_card h2{font-size:20px!important}.choose_card h3{font-size:18px}.stats-container .stat-card h2{font-size:30px}.follows_process .home_pageheading h2 br{display:none}.new_servicetitle h3{font-size:20px}.heading_titleinc .choose_card h2,.heading_titleinc h2,.homebnner_heading h1,.homebnner_heading h2{font-size:25px!important}.homeslider .certification-item{width:20%!important}.card_homeservice .card_spaceblock h3{font-size:22px}.cusome_blockcard .header_section{padding-top:36px}.cusome_blockcard .banner_section{padding:0!important}}@media only screen and (max-width:767px){.heading_titleinc .choose_card h2{font-size:20px!important}.cusome_blockcard .sidebar__toggle,.sidebar__close{top:22px}.home-content{padding-top:50px}.heading_titleinc h2,.homebnner_heading h1,.homebnner_heading h2{font-size:23px!important}.homeslider .certification-item{width:50%!important}}@media only screen and (max-width:576){.homeslider .certification-item{width:50%!important}.homebnner_heading p{font-size:15px}.heading_titleinc h2,.homebnner_heading h1,.homebnner_heading h2{font-size:20px!important}}.wrap{margin:0 auto;width:100%}#filters{margin:1%;padding:0 0 15px;justify-content:center;overflow:auto}#filters li{float:left}#filters li span{display:block;padding:11px 20px;text-decoration:none;color:#666;cursor:pointer;text-transform:uppercase;transition:.25s ease-in-out;border:1px solid #adadad;margin:0 15px;border-radius:50px}#filters li:hover span,.card_homeservice p,.choose_card p,.heading_text p,.home_pageheading p,.homeseperatewhite,.internal_client p,.new_aboutsectionheading p,.partner_learn button,.processing_card p,.sliderbox p,.stat-card p,.trusted_blockslider p{color:#000}#filters li span.active{background:#000;color:#fff}.gallery-item{float:left;width:25%;padding:10px;position:relative;z-index:10;display:none}.inside{position:relative;width:100%;height:100%}.details,.overlay{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.inside img{float:left;width:100%}.overlay{background:rgb(60 60 60 / 80%);z-index:1;transition:.7s ease-in-out}.gallery-item:hover .details,.gallery-item:hover .overlay{opacity:1}@media (max-width:30em){.wrap{padding-left:1em;padding-right:1em}.gallery-item{float:none;width:100%}}.listfilter{display:flex}.listfilter li span{width:max-content}.header_section .sidebar{height:100vh!important}. .certification-item{display:flex;align-items:center;justify-content:center}.homebtn_bannerbtn{border:1px solid #fff!important;background:unset!important;animation:unset;min-width:48px;min-height:48px;padding:14px 24px!important;font-size:18px!important}.card_homeservice:hover .partner_learn button,.mvp_titlecard p,.service_text p,.struggle_paragraph p{color:#fff}@media only screen and (max-width:767px){.homepage_section .talk_btnblock button{min-width:100%!important}.map-image,.service_imgnewcard{display:none!important}.product_cardhome{margin:0!important}.homebnner_heading p{font-size:14px!important;color:#fff!important}.heading_titleinc h2,.homebnner_heading h1,.homebnner_heading h2{font-size:18px!important}.homebnner_heading p br{display:none}.talk_btnblock a{width:100%!important;height:48px;padding:14px;margin:0 0 18px;font-size:20px}}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.iti--separate-dial-code .iti__selected-flag,.iti__country.iti__highlight{background-color:rgb(255 255 255)!important}.iti--separate-dial-code .iti__selected-dial-code,.iti__arrow{color:#000!important}@media only screen and (max-width:1440px){#filters{justify-content:flex-start!important}}@media only screen and (max-width:1300px){#my-svg,.map-image{max-width:650px!important;height:360px}}