:focus,:focus-visible,:focus-within{outline:none!important}.elementor-icon-wrapper{display:flex}.common-details>*:last-child{margin-bottom:0!important}.common-details h1,.common-details h2,.common-details h3,.common-details h4,.common-details h5,.common-details h6{margin-bottom:20px;margin-top:0}.common-details ul,.common-details ol{margin-bottom:20px}.common-details ul li:not(:last-child),.common-details ol li:not(:last-child){margin-bottom:15px}.common-details strong,.common-details b{color:#000000!important}.common-details .alignnone,.common-details .alignleft,.common-details .alignright,.common-details .aligncenter{height:380px!important;object-fit:cover!important}.common-details .alignnone{float:none;margin:20px}.common-details .alignleft{float:left;margin:20px 20px 20px 0}.common-details .alignright{float:right;margin:20px 0 20px 20px}.common-details .aligncenter{float:none;display:block;margin:20px auto}.common-details blockquote{padding-left:30px;border-left:5px solid #000;margin-bottom:20px}.cmn-menu ul li a{display:inline-flex!important}.cmn-menu ul::after{display:none!important}.cmn-box-shadow{box-shadow:0 0 20px 0 rgb(0 0 0 / .16);backdrop-filter:blur(25px);border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.common-backdrop-filter{backdrop-filter:blur(25px)}.cmn-link-icon svg{transition:all 0.4s ease-in-out;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}.cmn-link-icon a:hover svg{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.featured-img a{width:100%!important}.common-loop-grid-button .elementor-button,.contact-form .elementor-button,.secondary-btn,#last-as-btn,.common-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;overflow:hidden}.primary-btn{width:100%!important;padding:16px 52px 16px 20px!important;max-width:fit-content!important;font-family:Satoshi!important;font-weight:700!important;font-size:18px!important;color:var(--FFFFFF)!important;letter-spacing:-2%!important;line-height:120%!important;border:none!important;text-decoration:none!important;text-transform:none!important;border-radius:10px!important;background-image:linear-gradient(180deg,#3440E8 0%,#0312E4 100%)!important;background-repeat:repeat!important;background-attachment:scroll!important;background-size:auto auto!important;background-position:0% 0%!important}.common-loop-grid-button .elementor-button::after,.contact-form .elementor-button::after,.secondary-btn::after,#last-as-btn::after,.common-button::after{content:'';position:absolute;top:50%;right:16px;width:22px;height:22px;background:url(/wp-content/themes/genq-solutions/assets/images/common-button-arrow-icon.svg) center / 16px 16px no-repeat;transform:translateY(-50%);pointer-events:none;transition:transform 0.3s ease-in-out}.secondary-btn::after{background:url(/wp-content/themes/genq-solutions/assets/images/black-common-button-arrow-icon.svg)}.common-loop-grid-button .elementor-button:hover::after,.contact-form .elementor-button:hover::after,.secondary-btn:hover::after,#last-as-btn:hover::after,.common-button:hover::after{transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg)}.common-button .text-wrap,.contact-form .elementor-button .text-wrap,.common-loop-grid-button .elementor-button .text-wrap{position:relative;display:inline-flex;overflow:hidden;vertical-align:middle;line-height:inherit}.common-button .text,.contact-form .elementor-button .text,.common-loop-grid-button .elementor-button .text{display:inline-flex;white-space:nowrap;line-height:inherit}.common-button .text.bottom,.contact-form .elementor-button .text.bottom,.common-loop-grid-button .elementor-button .text.bottom{position:absolute;left:0;top:0}.common-button .letter,.contact-form .elementor-button .letter,.common-loop-grid-button .elementor-button .letter{display:inline-block;will-change:transform;line-height:inherit}.common-button .letter.space,.contact-form .elementor-button .letter.space,.common-loop-grid-button .elementor-button .letter.space{width:.25em}.primary-btn{letter-spacing:-0.02em!important}.primary-btn.common-button::after{background-size:12px auto}.contact-form .iti__tel-input{padding-left:60px!important}.contact-form .iti__selected-country-primary:hover,.contact-form .iti__selected-country-primary{background:#E6E6E6CC!important;border-radius:10px 0 0 10px!important}.icon-box-shadow{box-shadow:0 0 20px 0 rgb(0 0 0 / .16);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.grid-box-top-bottom-gradient-block{position:relative!important;overflow:hidden!important}.grid-box-left-right-gradient-block::before,.grid-box-left-right-gradient-block::after{content:''!important;position:absolute!important;top:0!important;width:138px!important;height:100%!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(270deg,#fff0 0%,#EDEDED 100%)!important}.grid-box-top-bottom-gradient-block::before,.grid-box-top-bottom-gradient-block::after{content:''!important;position:absolute!important;left:0!important;width:100%!important;height:138px!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(0deg,#fff0 0%,#EDEDED 100%)!important}.grid-box-left-right-gradient-block::before{left:0!important}.grid-box-top-bottom-gradient-block::before{top:0!important}.grid-box-left-right-gradient-block::after{right:0!important;transform:rotate(180deg)!important;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important}.grid-box-top-bottom-gradient-block::after{bottom:0!important;transform:rotate(180deg)!important;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important}.loop-item-a-main-block{transition:all 0.5s ease-in-out!important;-webkit-transition:all 0.5s ease-in-out!important;-moz-transition:all 0.5s ease-in-out!important;-ms-transition:all 0.5s ease-in-out!important;-o-transition:all 0.5s ease-in-out!important}.loop-item-a-main-block:hover .loop-item-title *{color:#0312E4!important}.loop-item-a-main-block:hover .loop-item-icon .elementor-icon{background-color:rgb(3 18 228 / .6)!important}.cmn-tab-block .e-n-tabs-heading{padding:6px;background:#FFF;box-shadow:0 0 20px 0 rgb(0 0 0 / .16);backdrop-filter:blur(25px);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.cmn-tab-block .e-n-tabs-heading .e-n-tab-title{transition:background 0.2s linear,color 0.2s linear!important;color:#171717!important;-webkit-transition:background 0.2s linear,color 0.2s linear!important;-moz-transition:background 0.2s linear,color 0.2s linear!important;-ms-transition:background 0.2s linear,color 0.2s linear!important;-o-transition:background 0.2s linear,color 0.2s linear!important}.cmn-tab-block .e-n-tabs-heading .e-n-tab-title *{transition:color 0.2s linear!important;color:inherit!important;-webkit-transition:color 0.2s linear!important;-moz-transition:color 0.2s linear!important;-ms-transition:color 0.2s linear!important;-o-transition:color 0.2s linear!important}.cmn-tab-block .e-n-tabs-heading .e-n-tab-title[aria-selected="true"],.cmn-tab-block .e-n-tabs-heading .e-n-tab-title:hover{background:#0312E4!important;color:#FFFFFF!important}.accordion-main-body-block.e-accordion-item-base>summary .faq-icon .faq-minus-icon{display:none!important}.accordion-main-body-block.e-accordion-item-base[open]>summary .faq-icon>:not(.faq-minus-icon){display:none!important}.accordion-main-body-block.e-accordion-item-base[open]>summary .faq-icon .faq-minus-icon{display:flex!important}.custom-cursor-dot{position:fixed;top:0;left:0;width:10px;height:10px;background-color:rgb(3 18 228);border-radius:50%;pointer-events:none;z-index:9999;will-change:transform;transition:opacity 0.2s ease-in-out;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);box-shadow:0 0 2px 0 rgb(3 18 228),0 0 8px 2px rgb(3 18 228 / .5),0 0 18px 6px rgb(3 18 228 / .22),0 0 30px 10px rgb(3 18 228 / .1);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.custom-cursor-dot::before{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;border-radius:50%;background:radial-gradient(circle,rgb(3 18 228 / .6) 0%,rgb(3 18 228 / .2) 55%,#fff0 75%);filter:blur(1.5px);transform:translate(-50%,-50%) rotate(var(--cursor-angle,0deg)) scaleX(var(--cursor-stretch,1));transition:transform 0.08s linear;-webkit-transform:translate(-50%,-50%) rotate(var(--cursor-angle,0deg)) scaleX(var(--cursor-stretch,1));-webkit-filter:blur(1.5px);-moz-transform:translate(-50%,-50%) rotate(var(--cursor-angle,0deg)) scaleX(var(--cursor-stretch,1));-ms-transform:translate(-50%,-50%) rotate(var(--cursor-angle,0deg)) scaleX(var(--cursor-stretch,1));-o-transform:translate(-50%,-50%) rotate(var(--cursor-angle,0deg)) scaleX(var(--cursor-stretch,1));-webkit-transition:transform 0.08s linear;-moz-transition:transform 0.08s linear;-ms-transition:transform 0.08s linear;-o-transition:transform 0.08s linear;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.custom-cursor-dot::after{content:"";position:absolute;width:34px;height:34px;top:50%;left:50%;border-radius:50%;background:radial-gradient(circle,rgb(3 18 228 / .12) 0%,#fff0 70%);filter:blur(2px);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-filter:blur(2px);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.custom-cursor-dot.hide-dot{opacity:0}.service-menu ul{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px 40px!important}.contact-form select,.contact-form textarea,.contact-form input{padding:20px!important}.contact-form .elementor-field{box-shadow:0 0 30px 0 rgb(0 0 0 / .1);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact-form .elementor-field-subgroup{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.contact-form .elementor-field-subgroup .elementor-field-option{display:flex;align-items:center;justify-content:center;text-align:center;padding:20px!important;border:1px solid rgb(23 23 23 / .1);box-shadow:0 0 30px 0 rgb(0 0 0 / .1);border-radius:10px;cursor:pointer;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.contact-form .elementor-field-subgroup .elementor-field-option input[type="radio"]{display:none!important}.contact-form .elementor-field-subgroup .elementor-field-option:hover,.contact-form .elementor-field-subgroup .elementor-field-option:has(input[type="radio"]:checked){background:#0312E4!important;border-color:#0312E4!important}.contact-form .elementor-field-subgroup .elementor-field-option:hover label,.contact-form .elementor-field-subgroup .elementor-field-option:has(input[type="radio"]:checked) label{color:#FFFFFF!important}.contact-form .elementor-field-subgroup .elementor-field-option label{cursor:pointer;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out}.blue-span-style span{color:#0312E4}.bnr-title *{display:flex!important;gap:12px!important;align-items:center!important;justify-content:center!important;margin:0!important}.image-carousel .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.white-gradient-shape{position:relative;overflow:hidden}.white-gradient-shape::before,.white-gradient-shape::after{content:''!important;position:absolute!important;top:0!important;width:412px!important;height:100%!important;z-index:2!important;pointer-events:none!important}.white-gradient-shape::before{left:0!important;background:linear-gradient(90deg,#E8E8E8 0%,rgb(232 232 232 / .8) 35%,rgb(232 232 232 / .4) 70%,#fff0 100%)!important}.white-gradient-shape::after{right:0!important;background:linear-gradient(270deg,#E8E8E8 0%,rgb(232 232 232 / .8) 35%,rgb(232 232 232 / .4) 70%,#fff0 100%)!important}.sf-item .service,.service-loop-iem{height:100%!important}.our-services-tab-block .e-n-tabs-content{background-color:rgb(230 230 230 / .8);backdrop-filter:blur(25px)}.trusted-experience-coutner .elementor-counter .elementor-counter-title{text-align:center}.service-filer-block .e-filter{padding:6px;background:#FFF;box-shadow:0 0 20px 0 rgb(0 0 0 / .16);backdrop-filter:blur(25px);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.service-filer-block .e-filter button{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all 0.2s ease-in-out!important;-webkit-transition:all 0.5s ease-in-out!important;-moz-transition:all 0.5s ease-in-out!important;-ms-transition:all 0.5s ease-in-out!important;-o-transition:all 0.5s ease-in-out!important}.service-filer-block .e-filter button{text-align:center!important;white-space:nowrap!important}.service-loop-item-arrow-icon{box-shadow:0 0 21.43px 0 rgb(0 0 0 / .1)}.service-inner-block{height:100%!important;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}.service-loop-item-img-block{display:flex}.service-inner-block:hover .service-loop-item-title *{color:#0312E4!important}.service-inner-block:hover .service-loop-item-arrow-icon .elementor-icon{background-color:rgb(255 255 255 / .8)!important;border-color:#0312E4!important}.we-serve-tab-block .e-n-tabs-heading{padding:30px;background:#FFF;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.we-serve-tab-block .e-n-tab-title .e-n-tab-icon{background:#FFF;padding:10px;border-radius:8px;border:1px solid #FFF;box-shadow:0 0 20px 0 rgb(0 0 0 / .16);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.we-serve-tab-block .e-n-tabs-heading .e-n-tab-title{background-color:#fff0;background-image:none;padding:10px;border-radius:12px;color:#000;transition:background-color 0.2s linear,color 0.2s linear,box-shadow 0.2s linear;-webkit-transition:background-color 0.2s linear,color 0.2s linear,box-shadow 0.2s linear;-moz-transition:background-color 0.2s linear,color 0.2s linear,box-shadow 0.2s linear;-ms-transition:background-color 0.2s linear,color 0.2s linear,box-shadow 0.2s linear;-o-transition:background-color 0.2s linear,color 0.2s linear,box-shadow 0.2s linear;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.we-serve-tab-block .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text{color:inherit;transition:color 0.2s linear;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear}.we-serve-tab-block .e-n-tabs-heading .e-n-tab-title[aria-selected="true"],.we-serve-tab-block .e-n-tabs-heading .e-n-tab-title.e-active,.we-serve-tab-block .e-n-tabs-heading .e-n-tab-title:hover{background:#0312E4!important;background-image:none!important;color:#FFFFFF!important;box-shadow:0 0 20px 0 rgb(0 0 0 / .16)!important;backdrop-filter:blur(25px)!important;-webkit-backdrop-filter:blur(25px)!important}.we-serve-tab-block .e-n-tabs-heading .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,.we-serve-tab-block .e-n-tabs-heading .e-n-tab-title.e-active .e-n-tab-title-text,.we-serve-tab-block .e-n-tabs-heading .e-n-tab-title:hover .e-n-tab-title-text{color:#FFFFFF!important}.faq-accordion .e-n-accordion-item-title-icon{background:#0312E4;height:40px!important;width:40px!important;padding:8px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.faq-accordion .e-n-accordion-item{background:#FFF;border:1px solid rgb(0 0 0 / .05);box-shadow:0 0 30px 0 rgb(0 0 0 / .1);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.faq-accordion .e-n-accordion-item[open]{padding-bottom:12px!important}.breadcrumbs ul{justify-content:center!important}.breadcrumbs ul li:not(:has(a)) span{color:#171717!important}.breadcrumbs ul li{position:relative!important}.breadcrumbs ul li:first-child::before{display:none!important}.breadcrumbs ul li::before{content:'//'!important;position:absolute!important;top:0!important;left:-24px!important;color:#757575;font-family:var(--e-global-typography-6e7d7e8-font-family),Sans-serif!important;font-size:var(--e-global-typography-6e7d7e8-font-size)!important;font-weight:var(--e-global-typography-6e7d7e8-font-weight)!important;text-transform:var(--e-global-typography-6e7d7e8-text-transform)!important;font-style:var(--e-global-typography-6e7d7e8-font-style)!important;text-decoration:var(--e-global-typography-6e7d7e8-text-decoration)!important;line-height:var(--e-global-typography-6e7d7e8-line-height)!important;letter-spacing:var(--e-global-typography-6e7d7e8-letter-spacing)!important}.team-designation-title-block{height:100%!important}.digital-excellence-details-block:hover .digital-excellence-details-title-block .digital-excellence-details-title{color:#0312E4!important}.digital-excellence-details-block .digital-excellence-details-title-block{position:relative;z-index:1}.digital-excellence-details-block .digital-excellence-details-title-block::after{position:absolute;content:"";bottom:-2px;right:0;width:452px;height:56px;background:linear-gradient(270.00deg,#0312E4 0%,#0312E4 100%);filter:blur(80px);-webkit-filter:blur(80px);opacity:0;z-index:-1;pointer-events:none;transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease}.digital-excellence-details-block:hover .digital-excellence-details-title-block::after{opacity:.2}.digital-experiences-tab-block .e-n-tabs{justify-content:center!important;align-items:center!important}.digital-experiences-tab-block .e-n-tabs-heading{width:fit-content!important;justify-content:center!important;align-items:center!important}.position-filter.service-filer-block .e-filter button::before{display:none!important}.industries-loop-grid .elementor-grid>div.e-loop-item:nth-of-type(even) .industries-main-block{flex-direction:row-reverse!important}.founder-portfoilo-block:hover .founder-portfoilo-title{color:#0312E4!important}@media (max-width:1540px) and (min-width:1367px){.h1-bnr-title-style,.h1-bnr-title-style *{font-size:clamp(60px, -19.02px + 5.78vw, 70px)!important}}@media (max-width:1366px){.primary-btn{padding:14px 48px 14px 18px!important}.common-loop-grid-button .elementor-button::after,.contact-form .elementor-button::after,.secondary-btn::after,#last-as-btn::after,.common-button::after{width:20px;height:20px}.white-gradient-shape::before,.white-gradient-shape::after{width:370px!important}.we-serve-tab-block .e-n-tabs-heading{padding:20px}.grid-box-left-right-gradient-block::before,.grid-box-left-right-gradient-block::after{width:100px!important}.grid-box-top-bottom-gradient-block::before,.grid-box-top-bottom-gradient-block::after{height:100px!important}.faq-accordion .e-n-accordion-item-title-icon{height:38px!important;width:38px!important}.digital-excellence-details-block .digital-excellence-details-title-block::after{width:440px;height:50px}.contact-form .elementor-button{padding:14px 46px 14px 18px!important}.service-menu ul{gap:8px 20px!important}}@media (max-width:1200px){.primary-btn{padding:12px 44px 12px 14px!important}.common-details h1,.common-details h2,.common-details h3,.common-details h4,.common-details h5,.common-details h6,.common-details ul,.common-details ol{margin-bottom:15px}.common-details ul li,.common-details ol li{margin-bottom:10px}.common-loop-grid-button .elementor-button::after,.contact-form .elementor-button::after,.secondary-btn::after,#last-as-btn::after,.common-button::after{width:18px;height:18px}.white-gradient-shape::before,.white-gradient-shape::after{width:320px!important}.grid-box-left-right-gradient-block::before,.grid-box-left-right-gradient-block::after{width:80px!important}.grid-box-top-bottom-gradient-block::before,.grid-box-top-bottom-gradient-block::after{height:80px!important}.faq-accordion .e-n-accordion-item-title-icon{height:36px!important;width:36px!important;padding:6px}.digital-excellence-details-block .digital-excellence-details-title-block::after{width:420px;height:40px}.service-menu ul{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:1024px){.primary-btn{padding:12px 40px 12px 12px!important}.white-gradient-shape::before,.white-gradient-shape::after{width:270px!important}.we-serve-icon .elementor-icon{padding:10px!important}.grid-box-left-right-gradient-block::before,.grid-box-left-right-gradient-block::after{width:40px!important}.grid-box-top-bottom-gradient-block::before,.grid-box-top-bottom-gradient-block::after{height:40px!important}.digital-excellence-details-block .digital-excellence-details-title-block::after{width:380px;height:36px}.contact-form .elementor-button{padding:12px 44px 12px 14px!important}}@media (max-width:880px){.we-serve-tab-block{background-color:#FFF;box-shadow:0 0 22px 0 rgb(0 0 0 / .1);border-radius:10px}.white-gradient-shape::before,.white-gradient-shape::after{width:220px!important}.we-serve-tab-block .e-n-tab-title .e-n-tab-icon,.we-serve-icon .elementor-icon{padding:8px!important}.industries-loop-grid .elementor-grid>div.e-loop-item:nth-of-type(even) .industries-main-block{flex-direction:column-reverse!important}}@media (max-width:767px){.breadcrumbs ul li::before{left:-22px!important}.bnr-title *{flex-wrap:wrap!important}.custom-cursor-dot{display:none}.white-gradient-shape::before,.white-gradient-shape::after{width:170px!important}.grid-box-left-right-gradient-block::before,.grid-box-left-right-gradient-block::after{width:20px!important}.grid-box-top-bottom-gradient-block::before,.grid-box-top-bottom-gradient-block::after{height:20px!important}.digital-experiences-tab-block .e-n-tab-title{width:100%!important}.contact-form .elementor-field-subgroup{grid-template-columns:repeat(2,2fr)!important}.loop-item-icon .elementor-icon{padding:10px!important}}@media (max-width:575px){.cmn-br-style br{display:none}.common-details .alignnone,.common-details .alignleft,.common-details .alignright,.common-details .aligncenter{float:none!important;display:block!important;margin:20px auto!important;height:320px!important}.common-width-100{max-width:100%!important;width:100%!important}.common-grid-block .elementor-loop-container,.common-grid-block{display:flex!important;flex-direction:column!important}.white-gradient-shape::before,.white-gradient-shape::after{width:80px!important}.footer-menu-block{flex-direction:column!important}.contact-form .elementor-field-subgroup{grid-template-columns:repeat(1,1fr)!important}.footer-contact-info-top-block{display:none!important}.footer-contact-info-bottom-block{display:flex!important;gap:30px!important}.services-tools-use-icon-box-main-block{align-items:flex-start!important;justify-content:flex-start!important}.services-tools-use-icon-box .elementor-icon-box-wrapper{flex-direction:row!important;align-items:center!important;justify-content:center!important}}