@import"https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css";body{background-color:#0f0f15!important}body{background:#f6f6f6!important}.growth-sub,.optimize-sub{padding-left:8px;border-left:2px solid white!important;padding-bottom:0}.growth-sub li.elementor-icon-list-item:before{display:none}.automation-sub,.tech-sub{padding-left:8px;border-left:2px solid white!important;padding-bottom:0}.service-sub{padding-left:8px;border-left:2px solid white!important;padding-bottom:20px}.company-sub{padding-left:8px;border-left:2px solid white!important;padding-bottom:0}.growth-sub li.elementor-icon-list-item:after,.optimize-sub li.elementor-icon-list-item:after,.automation-sub li.elementor-icon-list-item:after,.tech-sub li.elementor-icon-list-item:after,.company-sub li.elementor-icon-list-item:after{content:"";position:absolute;left:-9px!important;top:13px;width:15px;height:1px;border-top:2px solid #fff!important}a.ekit_navSidebar-button.ekit_offcanvas-sidebar{padding:13px!important}.goat-table .table_row img{max-height:20px!important;object-fit:contain;border-radius:0}.goat-image-gallery img{max-height:70px;object-fit:contain;max-width:300px}.client-testi span.swiper-pagination-bullet.swiper-pagination-bullet-active{margin-right:25px!important;margin-bottom:10px!important}.client-testi span.swiper-pagination-bullet{margin-right:25px!important}.tech-sub li span,.growth-sub li span,.optimize-sub li span,.automation-sub li span,.company-sub li span{padding-left:12px}body.single #page .site-content{background-color:#f6f6f6}.elementskit-megamenu-panel>.elementor>.elementor-element{padding:0!important}.contact_box{cursor:pointer}.contact_box:hover *,.contact_box:hover .elementor-icon-list-text{color:#fff!important}.Banner-side-description .text_fill span{display:inline!important}.team_card span.elementor-button-content-wrapper{color:#fff}.pinnacle_goat:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(circle,#fff0 10%,#000 55% 100%)}.newsletter_wrap .elementor-form-fields-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0!important;align-items:center!important;padding:5px 0 5px 5px}.newsletter_wrap .elementor-form-fields-wrapper input#form-field-email:focus{box-shadow:none}.newsletter_wrap .elementor-form-fields-wrapper>div{margin:0!important}.single-post p{color:#4a4a4a}.service_slider .slick-dots{bottom:-35px}.service_slider .slick-dots li.slick-active button:before{color:#000!important}.service_slider .slick-dots li button:before{color:#000!important}.team_card .skill-bar{display:flex!important;align-items:center}.faq_accordion .elementskit-card{background:url(https://pinnacletechnologies.kinsta.cloud/wp-content/uploads/2025/10/Pinnacle-Technologies-BG.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:16px;padding:10px}.faq_accordion.right a.ekit-accordion--toggler:before{width:20px;height:20px;background-image:url(https://pinnacletechnologies.kinsta.cloud/wp-content/uploads/2026/01/Icon-6.svg)}.service_slider .slick-list.draggable{padding:20px 0!important}.faq_accordion a.ekit-accordion--toggler:before{content:"";width:30px;height:30px;background:url(https://pinnacletechnologies.kinsta.cloud/wp-content/uploads/2025/10/cropped-Pinnacle-Site-Icon.png);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translate(-8px)}div#appointment-widgets-booking--revamp{box-shadow:0 0 10px #0b3a74cc!important;margin:15px!important}.team_name h4:after,.title_group.team_member .ekit-heading--title:after{content:"";display:inline-block;height:20px;width:20px;background:url(https://pinnacletechnologies.kinsta.cloud/wp-content/uploads/2025/10/Gold-Varified-Badge-Icon.png);background-size:contain;background-repeat:no-repeat;background-position:center center}.title_group.team_member .ekit-heading--title:after{height:30px;width:30px;margin-left:10px}.team_name h4{display:flex;align-items:center;gap:10px}.team_card .gradient_blur{transition:all .5s ease-in-out}.team_card:hover .gradient_blur{bottom:0!important}.number_wrap{width:130px;height:130px;top:50%!important;transform:translateY(-50%)}.number_wrap .elementor-widget-container{display:flex;justify-content:center;align-items:center}.top_wrap{transform:translateY(-50%) rotate(90deg)}.gradient_blur{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);mask-image:linear-gradient(to top,black 85%,transparent);-webkit-mask-image:linear-gradient(to top,black 85%,transparent);mask-size:100% 100%;-webkit-mask-size:100% 100%}.path_no{transform:translateY(-50%);position:relative}.path_no .elementor-heading-title{min-width:15px;text-align:center}.path_wrap:before{content:"";height:100%;width:1px;background:#cfcfcf;left:47px}.path_no .elementor-heading-title:after{content:"";position:absolute;left:50%;top:35%;transform:translate(-50%,-50%);z-index:-1;width:70px;height:60px;background-repeat:no-repeat;background-position:center}.pinnacle_accordion details.e-n-accordion-item{background:#fff;box-shadow:0 0 4px #0000002e;border-radius:16px;padding:10px}.logo_slider div.swiper-wrapper{transition-timing-function:linear}.blogs_wrap .swiper-slide .elementskit-post-image-card{box-shadow:0 0 9px #0000002e}.blogs_wrap .ekit-main-swiper.swiper.blogCarousel{padding:10px 0}.home_step:before{z-index:1!important}:root{--cinema:cubic-bezier(.08, .9, .25, 1)}.home .path1,.home .path2,.home .path3,.home .path4{border:1px solid #fff0;border-radius:20px;transition:border .4s ease,box-shadow .4s ease}.home .path1:hover,.home .path2:hover,.home .path3:hover,.home .path4:hover{border:1px solid #002f4d;box-shadow:0 0 22px #002f4db3,0 0 40px #002f4d73,inset 0 0 10px #ffffff2e;transition:box-shadow .3s ease}.our-approachh .path1:hover,.our-approachh .path2:hover,.our-approachh .path3:hover,.our-approachh .path4:hover,.our-approachh .path1,.our-approachh .path2,.our-approachh .path3,.our-approachh .path4{border:none!important}.path1 .ekit-heading__title,.path2 .ekit-heading__title,.path3 .ekit-heading__title,.path4 .ekit-heading__title,.path1 .ekit-heading__icon,.path2 .ekit-heading__icon,.path3 .ekit-heading__icon,.path4 .ekit-heading__icon{transform:translateY(8px);transition:transform .9s cubic-bezier(.16,1,.3,1)}.path1:hover .ekit-heading__title,.path2:hover .ekit-heading__title,.path3:hover .ekit-heading__title,.path4:hover .ekit-heading__title,.path1:hover .ekit-heading__icon,.path2:hover .ekit-heading__icon,.path3:hover .ekit-heading__icon,.path4:hover .ekit-heading__icon{transform:translateY(0)}.service_item{height:100%;display:flex!important}body .slick_arrow:before{content:none}body .slick_arrow{width:50px;height:50px;padding:15px;border-radius:50%;z-index:1;background:#ffffff38;box-shadow:0 8px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);transition:all .5s ease-in-out}.slick-next.slick_arrow.slick-arrow{right:-90px}.slick-prev.slick_arrow.slick-arrow{left:-90px}.slick-prev.slick_arrow.slick-arrow img{transform:rotate(180deg)}.service_slider .slick-track{display:flex!important}.service_slider .slick-slide{height:auto!important;display:flex!important}.service_slider .slick-slide>div:hover{background:#ffffff30}.service_slider .slick-slide>div{background:#ffffff14;box-shadow:none;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:16px;transition:all .5s ease-in-out}.ekit-wid-con .ekit-heading__description a{color:var(--e-global-color-primary)}.stack_heading.side-description p{transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}@media(max-width:1024px){.stack_heading.side-description p{opacity:1;visibility:visible;transform:translateY(0)}}.social-med-ad .path1,.social-med-ad .path2,.social-med-ad .path3,.social-med-ad .path4,.social-med-ad .path1:hover,.social-med-ad .path2:hover,.social-med-ad .path3:hover,.social-med-ad .path4:hover{border:unset}@media(min-width:1025px){.home_step.first:hover .stack_heading.side-description p,.home_step.second:hover .stack_heading.side-description p,.home_step.third:hover .stack_heading.side-description p,.home_step.fourth:hover .stack_heading.side-description p{opacity:1;visibility:visible;transform:translateY(0)}.home_step .ekit-heading--title{transform:translateY(180px);transition:transform .7s cubic-bezier(.25,.8,.25,1)}.home_step .ekit-heading__description{opacity:0;visibility:hidden;transform:translateY(25px);transition:opacity .6s ease,transform .7s cubic-bezier(.25,.8,.25,1)}.home_step:hover .ekit-heading--title{transform:translateY(0)}.home_step:hover .ekit-heading__description{opacity:1;visibility:visible;transform:translateY(0)}}.home_banner,.footer_wrap{background:radial-gradient(31.54% 32.35% at 70.84% 54.22%,#6d5aff33,#fff0),radial-gradient(78.34% 57.53% at 39.09% 51.02%,#6d5aff4d,#fff0),radial-gradient(71.91% 71.06% at 50.94% 57.93%,#007ffd80,#fff0),#000!important}#elementor-popup-modal-30180{backdrop-filter:blur(5px)}.slick-initialized .slick-slide{padding:0 10px}.slick-dots li{margin:0 2px!important}.dark_slider .slick-dots li button:before{color:#fff;font-size:10px}.dark_slider .slick-dots li button,.light_slider .slick-dots li button{background:transparent!important}.dark_slider .slick-dots li.slick-active button:before{color:#fff}.light_slider .slick-dots li.slick-active button:before{color:#009bff}.light_slider .slick-dots li button:before{color:#b7b7b7;font-size:10px}.heading_divider .elementor-divider__text.elementor-divider__element{background:#304799;padding:15px 30px;border-radius:30px}.icon_list_wrap span.elementor-icon-list-icon:before{content:"";position:absolute;width:65%;height:65%;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.icon_list_wrap i.fas.fa-check-circle{width:auto}.challenges_heading{border-bottom:0;border-radius:16px 16px 0 0}body.single blockquote.wp-block-quote{border:none!important;box-shadow:0 0 5px #e5e5e5;padding:10px!important;border-radius:30px}body.single blockquote.wp-block-quote p{background:#f6f6f6;border:1px solid #e4e9f1;padding:20px;border-radius:20px}body.single blockquote.wp-block-quote cite{margin:0;padding:10px 0 5px 10px}.case_study_profile:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#0000004d;box-shadow:9px 4px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hamburger_icon .ekit-sidebar-widget{background:#ffffff14;box-shadow:0 8px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:16px 0 0 16px}.glass-card{background:#0000000d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:20px;border:1px solid rgb(255 255 255 / .3);position:relative;overflow:hidden}.elementskit-navbar-nav-default .elementskit-megamenu-panel,header.site-header.scrolled .header_container .e-con-inner>.liquidcontainer{background:#00000069!important}.ekit-wid-con .elementskit-navbar-nav-default .elementskit-menu-po-right .relative_position.elementskit-megamenu-has .elementskit-megamenu-panel{right:50%!important;top:87.5px!important;transform:translate(50%)}.header_wrap>.e-con-inner:before{content:"";position:absolute;width:100%;height:100%;background:#ffffff14;border-radius:30px;box-shadow:0 8px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}header ul.elementskit-dropdown.elementskit-submenu-panel{background:#00000040;box-shadow:9px 4px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.full_btn a{width:100%;justify-content:center!important}.glass_btn a.elementor-button{background:#0003!important}.service_list a.ekit-price-menu-caption-button.after,.glass_btn a.elementor-button{background:#3ea1ff;box-shadow:9px 4px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.service_banner_list .ekit-stylish-list-content-text,.blog_info li{background:#ffffff14;box-shadow:9px 4px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:30px;padding:5px 15px!important}.service_list a.ekit-price-menu-caption-button.after:hover,.glass_btn a.elementor-button:hover{background:#ffffff14!important}.home_services .swiper-nav-button{opacity:0;transition:all .5s ease-in-out}.home_services .ekit-main-swiper:hover .swiper-nav-button{opacity:1}.home_services .ekit-main-swiper:hover .swiper-nav-button.swiper-button-next{right:-60px!important}.home_services .ekit-main-swiper:hover .swiper-nav-button.swiper-button-prev{left:-60px!important}.home_services .swiper-slide{padding:0 16px}.glow_box{box-shadow:0 0 15px #00000042}.glow_box:hover{box-shadow:0 0 15px #3ea1ff!important}.steps_contact form input,.steps_contact form select,.steps_contact form textarea{background:#41a5fe21!important;border-radius:30px!important;border:1px solid #c9c9c996!important;color:#fff!important}.steps_contact form input::placeholder{color:#fff!important}.steps_contact form button{border-radius:30px!important}.glass_bg{background:#ffffff14;box-shadow:0 8px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.home_services .elementor-button-wrapper a{width:100%}.banner_video{background:#ffffff14;box-shadow:0 8px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.tab_main ul.nav.nav-tabs{overflow:visible!important}.add_blur{backdrop-filter:blur(10px);background:#00000030}.title_group.team_member .elementskit-section-subtitle{background:#304799!important}.title_group .elementskit-section-subtitle{border:none;background:#3ea1ff!important;color:#fff!important}.the_carousel_grid{display:grid!important}.carousel_box{overflow:hidden!important}.carousel_box:before{content:"";position:absolute;width:100%;height:100%;background:#0000007a;z-index:1}.carousel_box:hover:before{background:#0000001f}.carousel_box img{transition:all .5s ease-in-out;transform:scale(1)}.carousel_box:hover img{transform:scale(1.1)}.icon_box_section span.elementor-icon{border:1px solid;border-radius:50%;background:#fff;width:64px;height:64px;display:inline-flex;justify-content:center;align-items:center}.gold_title span.ekit-fancy-text-lists b{background:linear-gradient(90deg,#dfb956,#f7ef8a 33.39%,#f1c44c 56.49%,#fadf98 96.53%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.cta_text_bg{backdrop-filter:blur(8px)}p.uacf7-buttons button{background:#007aff;border-radius:16px;width:100%;text-align:center;font-size:16px;font-weight:500;font-family:Plus Jakarta Sans;color:#fff;font-weight:600;padding:0;height:50px;margin-top:20px!important}input.wpcf7-form-control.wpcf7-submit{background:#47af5b!important;width:40%!important;float:right}body button.uacf7-prev{width:40%!important;margin-top:0!important}.contactform_row{display:flex;gap:20px}.hover_card_container{display:flex;gap:15px;transition:all .5s ease}.hover_card{flex:.7!important;border-radius:15px;background-size:cover;background-position:center;transition:flex .5s ease,transform .5s ease;cursor:pointer;position:relative;box-shadow:0 4px 12px #0000001a;transform:scaleX(.98)}.hover_card:first-child{flex:3!important}.hover_card:hover{flex:3!important;transform:scaleX(1.03)}.hover_card_container:hover .hover_card:not(:hover){flex:.7!important;transform:scaleX(.98)}.hover_card_text{display:none;position:absolute;z-index:2;color:#fff;padding:20px}.hover_card:first-child .hover_card_text{display:block}.hover_card_container:hover .hover_card:first-child .hover_card_text{display:none}.hover_card:first-child:hover .hover_card_text{display:block!important}.hover_card:hover .hover_card_text{display:block}a.hamburger_icon input.search-field{background:#fff0;color:#fff}.hamburger_icon a.ekit_close-side-widget{background:#fff0;color:#fff;font-size:28px}.hamburger_icon input.search-field::placeholder{color:#dbdbdb}select#tabDropdown{border:none;box-shadow:0 0 10px #00000014;border-radius:25px}.animate_border{overflow:hidden;position:relative;border-radius:20px;padding:1px}.animate_border:hover:before{background:radial-gradient(circle,#fff,#ffffff96 50%);width:100%;height:100%;left:0!important;top:0!important;animation:none;transition:all .2s ease-in-out}.animate_border>.elementor-widget-container{position:relative}.animate_border:before{content:"";width:400px;height:200px;background:radial-gradient(circle,#fff 20%,#fff0 50%);position:absolute;left:-140px;top:-60px;animation:pinnacle 5s linear forwards infinite}@media(max-width:520px){.animate_border:before{width:250px;height:100px;left:-30%;top:-30%;animation:pinnacleMobile 5s linear forwards infinite}}@keyframes pinnacle{0%{left:-160px;top:-60px}25%{left:160px;top:-60px}50%{left:160px;top:60px}75%{left:-160px;top:60px}to{left:-160px;top:-60px}}@keyframes pinnacleMobile{0%{left:-30%;top:-30%}25%{left:65%;top:-30%}50%{left:65%;top:60%}75%{left:-35%;top:60%}to{left:-30%;top:-30%}}.site-header .header_wrap,.site-header .header_container{padding:0!important}.cta_carousel .slick-slide>div>.elementor-element{backdrop-filter:blur(5px);min-height:410px}.apps_text{top:50%!important;transform:translateY(-50%)}.blur_bg{color:#fff;box-shadow:0 2px 12px #0000001f;background:#ffffff1f;backdrop-filter:blur(64px);-webkit-backdrop-filter:blur(64px);border-radius:20px;position:relative}.blur_bg:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(93.81deg,#ffffff1f,#ffffff04 158.59%) border-box;mask:linear-gradient(#000000 0 0) content-box,linear-gradient(#000000 0 0);mask-composite:exclude;z-index:-1}.elementskit-megamenu-panel{max-width:100%}.cta_carousel .slick-slide{margin-right:20px}.search .site-header .header_wrap,.archive .site-header .header_wrap{background:transparent!important}.search header.site-header.scrolled .header_wrap,.archive header.site-header.scrolled .header_wrap{background:#000!important}.search header#page-header *,.archive header#page-header *{color:#fff}.search header#page-header,.archive header#page-header{margin-top:-70px;background:linear-gradient(130deg,var(--e-global-color-text) 35%,#2e1a4a 100%);padding-top:170px!important}.search .site-header,.archive .site-header{top:20px}.search header.site-header.scrolled,.archive header.site-header.scrolled{top:0}body.search h1.entry-title,.archive h1.entry-title{color:#47af5b!important}@media(max-width:1500px){.slick-next.slick_arrow.slick-arrow{right:-60px}.slick-prev.slick_arrow.slick-arrow{left:-60px}}@media(max-width:1368px){body .slick_arrow{top:inherit;bottom:-60px}.slick-next.slick_arrow.slick-arrow{right:10px}.slick-prev.slick_arrow.slick-arrow{left:10px}}@media(max-width:1024px){.iframe_wrapper{height:650px!important}.top_wrap{position:inherit!important;transform:inherit;right:inherit!important;text-align:center}.icon_box_section:before{content:"";height:80%;width:1px;border-left:1px dashed #47af5b;left:30px;position:absolute}.service_tabs ul{margin-bottom:22px!important;border:1px solid #ececec!important}.service_tabs ul li:nth-child(2){border-right:1px solid #ececec;border-left:1px solid #ececec}.service_tabs ul li{margin-bottom:0!important}body.search .header_wrap>.e-con-inner,.archive .header_wrap>.e-con-inner{margin-top:0}}.home_tabs .elementkit-nav-link:hover{color:#009bff!important;border-color:#009bff!important}.home_tabs .elementkit-nav-link.active:hover{color:#fff!important}.toogle_wrap li{background:url(https://pinnacletechnologies.kinsta.cloud/wp-content/uploads/2024/10/triangle_bg.jpg)}.toogle_wrap li:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(180deg,#112144,#311550);opacity:.7;border-radius:16px;z-index:0}.toogle_wrap li .ekit-stylish-list-content{z-index:1}.grid_blog_content .ekit-heading__description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.grid_blog_content .elementskit-section-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.blog_search label.e-search-label{margin:0}.blog_search button.e-search-submit.elementor-screen-only{position:absolute}.elementskit-megamenu-panel{position:fixed!important;border-radius:16px}.remove_padding{padding:0!important}.hover_effect li a{background-image:linear-gradient(#009bff,#009bff)!important;background-position:left bottom!important;background-repeat:no-repeat!important;background-size:0 1px!important;transition:opacity 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1),background 1s cubic-bezier(.23,1,.32,1)!important}.hover_effect.green_line li a{background-image:linear-gradient(#30e87a,#30e87a)!important}.hover_effect li a:hover{background-size:100% 1px!important}form#commentform input#submit{border-radius:40px}.box{position:absolute;top:0;transform:rotate(55deg);left:0}.wave{position:absolute;opacity:.4;width:1500px;height:1300px;margin-left:-150px;margin-top:-250px;border-radius:43%}@keyframes rotate{0%{transform:rotate(0)}0%{transform:rotate(360deg)}}.wave.-one{animation:rotate 10s infinite linear;opacity:10%;background:#fff}.wave.-two{animation:rotate 6s infinite linear;opacity:20%;background:#fff}.animate_radious canvas{border-radius:16px}.hero-section{overflow:hidden!important}header{top:20px!important}header.scrolled .header_wrap{background:transparent!important}header .header_wrap>.e-con-inner{transition:all .4s ease-in-out;position:relative}header.scrolled .header_wrap>.e-con-inner:before{background:#0000002e}.banner_animation_wrapper .fss,.banner_animation_wrapper{width:100%;height:100%}.banner_animation_wrapper .fss{opacity:.15}.banner_animation_wrapper .fss canvas{height:100%;width:100%}.particles_animation .tsparticles{height:100%}.particles_animation{width:100%;height:100%}.post-items .entry-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.post-items .elementskit-post-body p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.load-more__btn-wrap a{background:var(--e-global-color-accent);padding:15px 30px;border-radius:30px;color:#fff;text-align:center}.load-more__btn-wrap{width:100%;display:block;text-align:center;margin-top:40px}.nav_accordion .accoedion-primary>div:first-child{display:none}.nav_accordion a.ekit-accordion--toggler{background:#ffffff14!important;box-shadow:0 8px 32px #0000001a;border:1px solid rgb(255 255 255 / .18)!important;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.svg_html{left:50%!important;transform:translate(-50%);top:630px!important}#scroll-line{transition:stroke-dashoffset 20ms ease-in-out}@media(min-width:1280px){.waves:before{content:"";position:absolute;width:100;height:24.944rem;top:50%;right:0%;transform:translateY(-20%);background:linear-gradient(183deg,#007ffd26 21.21%,#fff0 85.31%);clip-path:polygon(114.151% 80.455%,114.151% 80.455%,114.025% 83.626%,113.662% 86.633%,113.08% 89.437%,112.301% 91.998%,111.342% 94.276%,110.225% 96.229%,108.968% 97.818%,107.592% 99.004%,106.116% 99.744%,104.561% 100%,9.652% 100%,9.652% 100%,7.215% 99.395%,5.074% 97.7%,3.263% 95.095%,1.82% 91.761%,.781% 87.878%,.182% 83.627%,.059% 79.188%,.449% 74.742%,1.389% 70.469%,2.914% 66.549%,14.013% 44.208%,14.013% 44.208%,14.815% 42.765%,15.679% 41.528%,16.596% 40.5%,17.558% 39.685%,18.555% 39.09%,19.577% 38.717%,20.616% 38.572%,21.663% 38.658%,22.707% 38.981%,23.74% 39.544%,44.865% 53.669%,44.865% 53.669%,45.863% 54.217%,46.872% 54.541%,47.883% 54.643%,48.89% 54.529%,49.882% 54.201%,50.852% 53.663%,51.792% 52.92%,52.692% 51.974%,53.545% 50.829%,54.342% 49.49%,77.929% 5.314%,77.929% 5.314%,78.807% 3.854%,79.75% 2.631%,80.747% 1.648%,81.786% .911%,82.856% .421%,83.947% .184%,85.047% .202%,86.146% .48%,87.232% 1.021%,88.294% 1.828%,108.437% 19.972%,108.437% 19.972%,109.441% 21.024%,110.365% 22.29%,111.203% 23.751%,111.949% 25.388%,112.596% 27.182%,113.14% 29.114%,113.573% 31.166%,113.89% 33.319%,114.085% 35.553%,114.151% 37.849%,114.151% 80.455%)}}body.page-template-elementor_theme a.ekit_navsearch-button i{color:#fff}.sticky-header.show-on-scroll.hide-menu.scrolled .top_header{transition:all .5s ease-in-out;margin-top:-41px}.light_blue h6.elementskit-section-subtitle{background:#3ea1ff7d;color:#fff!important}body .site-footer{position:inherit!important;z-index:1!important;max-height:inherit!important}.white.lead_capture>div{background:#fff}.lead_capture>div:before{content:"";width:20px;height:20px;display:inline-block;background:url(https://pinnacletechnologies.kinsta.cloud/wp-content/uploads/2024/10/search.png);background-repeat:no-repeat;background-position:center center;background-size:100%;position:absolute;top:50%;transform:translateY(-50%);left:20px}.dark.lead_capture>div:before{background:url(https://pinnacletechnologies.kinsta.cloud/wp-content/uploads/2024/10/search-Icon.png);background-repeat:no-repeat;background-position:center center;background-size:100%}.lead_capture input::placeholder{color:#5f5f5f}.lead_capture input{background:#fff0;outline:none;border:none;padding:15px;font-size:16px;color:#000;font-family:Plus Jakarta Sans}.lead_capture{text-align:center;display:flex;justify-content:center}.lead_capture div{background:#ffffff14;border-radius:30px;box-shadow:0 8px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);padding:5px 5px 5px 35px}.lead_capture button{border-radius:30px;padding:15px 20px;font-family:Plus Jakarta Sans;background:#20b05a;box-shadow:0 8px 32px #0000001a;border:1px solid rgb(255 255 255 / .18);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.lead_capture button:hover{background:#3ea1ff59}.white.lead_capture button:hover{background:#009bff}.sticky_wrapper{position:sticky;top:120px}.section_head_wrap h6.elementskit-section-subtitle{background:#936dff;color:#fff!important;border:none!important}.section_head_wrap.purple_badge h6.elementskit-section-subtitle{background:#936dff;border:none!important;color:#fff!important}.section_head_wrap.green_badge h6.elementskit-section-subtitle{color:#30e87a!important;background:#30e87a1f}.testimonial_wrap .slick-slide{margin:0 10px}.add_shadow,.img_shadow img{box-shadow:0 0 20px 6px #00000017}.contain_shadow{box-shadow:0 0 10px #0000003b}.dark_shadow{box-shadow:0 0 20px 8px #0000002e}.testimonial_wrap .number-percentage-wraper:first-letter{color:#000}.testimonial_wrap .slick-dots{bottom:-40px}.testimonial_wrap .slick-dots li{margin:0}.testimonial_wrap .slick-dots li button:before{font-size:0;display:none}.testimonial_wrap .slick-dots li button{background:#e2e2e2;opacity:1;width:9.6px;height:9.6px;border-radius:50%}.slick-dots li.slick-active button{background:#009bff}.step_icon>.elementor-widget-container{background:#9176fe!important}.light_version h6.elementskit-section-subtitle{background:#20b05a;color:#fff!important}.service_tabs .elementkit-nav-link.active p{color:#fff}.service_tabs .elementkit-nav-link{height:100%;align-items:baseline!important}.accordion_wrap .elementskit-card.active a.ekit-accordion--toggler{border-radius:16px 16px 0 0!important}.accordion_wrap .elementskit-card.active .elementskit-card-body{border-radius:0 0 16px 16px}.counters_wrap .odometer-inside>span.odometer-digit:last-child{letter-spacing:2px}.counters_wrap .number-percentage-wraper{display:flex;align-items:center;justify-content:center;gap:5px}.plus_counter .number-percentage-wraper{display:block}span.number-percentage.odometer.odometer-auto-theme:before{content:"+";color:#000;position:absolute;left:-25px}.counters_wrap span.number-percentage{letter-spacing:1px!important}.case_study_wrap .number-percentage-wraper:first-letter{color:#000}.login_btns a,.full_width_btn a{width:100%}.login_btns a span.elementor-button-icon svg{font-size:22px}.login_btns span.elementor-button-content-wrapper{align-items:center}.number_counter span.elementor-counter-number-prefix{color:#000}@media(max-width:1500px)and (min-width:1024px){.banner_video_wrap{padding-left:40px;padding-right:40px}}@media(max-width:1200px){.svg_html svg{height:2300px}}@media(max-width:1120px){.svg_html svg{height:2150px}}@media(max-width:1350px)and (min-width:768px){.back-to-top{bottom:90px}}@media(max-width:1310px){.header_wrap>.e-con-inner{width:95%}}@media(max-width:1024px){.path_wrap .ekit-wid-con .ekit-heading{transform:translateY(-30px)}.path_img{width:100%}.path1.activate .stack_heading,.path2.activate .stack_heading,.path3.activate .stack_heading{top:10px;position:absolute}.path1{position:sticky;top:110px}.path2{position:sticky;top:150px}.spath2{position:sticky;top:180px}.path3{position:sticky;top:190px}.path4{position:sticky;top:230px}.path_wrap:before,.path_no{display:none}.add_inherit.title_group .ekit-heading{text-align:inherit!important}.title_group .ekit-heading{text-align:center!important}.service_sticky_wrap .sticky-container{position:inherit}.hover_card_text{display:block}body .home_tabs ul.nav.nav-tabs a.elementkit-nav-link{border-radius:10px!important;border-bottom:1px solid!important}.lead_capture input{min-width:300px!important}.apps_section .elementor-widget-image a{padding:10px}.apps_section .elementor-widget-image img{width:40px!important;height:40px}.header_wrap>.e-con-inner{backdrop-filter:none}.about_banner_img{background:#611fa9}.section_head_wrap.title_center .ekit-heading,.iconbox_center .elementskit-infobox *,.case_study_wrap .funfact-content{text-align:center}.case_study_wrap .elementskit-box-header img{width:100%}.about_banner_text .ekit-heading{text-align:center!important}.sticky_wrapper{background:transparent!important}.hamburger_icon a.ekit_navSidebar-button.ekit_offcanvas-sidebar{color:#fff!important;background:#3ea1ff!important}}@media(max-width:426px){.path1{position:sticky;top:110px}.path2{position:sticky;top:184px}.path3{position:sticky;top:230px}.path4{position:sticky;top:250px}}@media(max-width:850px){.tab_main{border:1px solid #dfdfdf;box-shadow:0 0 10px #00000014!important}body .home_tabs ul.nav.nav-tabs li{width:40%;margin:10px!important}.bg_color{background:#f6f6f6}.home_section_wrap>div{width:100%}.home_section_wrap{flex-direction:column!important}.home_section_wrap{padding:20px;border-radius:16px}}@media(max-width:1024px)and (min-width:620px){.contact_icon_box .elementskit-infobox{flex-direction:row!important}.theme_tabs_wrap ul.nav.nav-tabs{flex-direction:row}.theme_tabs_wrap ul.nav.nav-tabs li{min-width:50%!important}}@media(max-width:767px){.iframe_wrapper{height:720px!important}.faq_accordion a.ekit-accordion--toggler:before{content:none}.stack_heading,.stack_heading2,.stack_heading3{top:inherit;transition:all .4s ease-in-out}body .service_slider .slick_arrow{bottom:-90px}.service_slider ul.slick-dots{display:none!important}.service_counters .elementskit-funfact-inner>*{text-align:center}.number_wrap{width:100px;height:100px}.footer_wrap{background:radial-gradient(31.54% 32.35% at 70.84% 54.22%,#6d5aff33,#fff0),radial-gradient(78.34% 57.53% at 39.09% 51.02%,#6d5aff4d,#fff0),radial-gradient(71.91% 71.06% at 50.94% 57.93%,#007ffd80,#fff0 60%),#000!important}.animate_radious canvas{border-radius:0}.home_banner{background:radial-gradient(31.54% 32.35% at 70.84% 54.22%,#6d5aff33,#fff0),radial-gradient(78.34% 57.53% at 39.09% 51.02%,#6d5aff4d,#fff0),radial-gradient(71.91% 71.06% at 50.94% 90.93%,#007ffd80,#fff0),#000!important}.services_grid .banner_video{box-shadow:none}.png_shadow img{filter:drop-shadow(2px 2px 2px #009bff69)}.blog_filters>.elementor-widget-container{background:transparent!important}.add_inherit.title_group .ekit-heading{text-align:center!important}.blog_info li.elementor-icon-list-item{margin-bottom:10px}.cta_carousel .slick-prev:before,.cta_carousel .slick-next:before{font-size:35px;color:#fff}.cta_carousel button.slick-arrow{top:inherit;bottom:-60px;left:20px;padding:0;z-index:99;width:35px;height:35px}.cta_carousel button.slick-next.slick-arrow{left:inherit;right:20px}.cta_carousel .slick-slide{margin:0 10px}.service_tabs ul{margin-bottom:0!important;border:1px solid #ececec!important}.hamburger_icon .ekit-sidebar-widget{max-width:88%!important}.footer_socials .elementor-social-icons-wrapper{justify-content:center!important}.nav_accordion ul.elementor-icon-list-items li{border-bottom:1px solid #ffffff61;padding:10px 0}.nav_accordion ul.elementor-icon-list-items li:last-child{border:none}.service_tabs .ekit-tab-title-group p{display:none}.service_tabs .ekit-tab-title-group span{text-align:center}.icon_box_container .elementskit-infobox>div{text-align:center}.step_wrap .ekit-icon-box-badge{left:0}.step_wrap *{text-align:center}.icon_box_wrap .elementskit-infobox>div{text-align:center}.nav_accordion a{color:#fff;padding:10px}.nav_accordion a,.nav_accordion ul.elementor-icon-list-items li{justify-content:center}}@media(max-width:390px){.service_tabs .ekit-tab-title-group span{font-size:14px}.hamburger_icon .ekit-sidebar-widget{max-width:95%!important}}.liquidcontainer{background:#fff0;overflow:hidden;isolation:isolate;box-shadow:0 6px 20px #0000002e,inset 1px 1px #fff0,inset 0 0 5px #fff0}.liquidcontainer:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:0;pointer-events:none;backdrop-filter:blur(2px) saturate(120%);-webkit-backdrop-filter:blur(2px) saturate(120%);filter:var(--dock-filter,url(#dockLensA)) saturate(115%) brightness(1.05)}.liquidcontainer .liquidicons{position:relative;z-index:1;padding:16px 32px}.liquidcontainer .liquidicons .elementor-icon-list-items{display:flex;align-items:center;justify-content:center;gap:clamp(12px,2.4vw,24px);margin:0;padding:0;list-style:none}.liquidcontainer .liquidicons .elementor-icon-list-text{display:none}.liquidcontainer .liquidicons .elementor-icon-list-item a{display:flex;align-items:center;justify-content:center;width:var(--liquid-hit,56px);height:var(--liquid-hit,56px);line-height:1;padding:0;color:#fff!important}.liquidcontainer .liquidicons .elementor-icon-list-icon{display:flex;align-items:center;justify-content:center;width:var(--liquid-icon,40px);height:var(--liquid-icon,40px);color:#fff!important}.liquidcontainer .liquidicons .elementor-icon-list-icon i,.liquidcontainer .liquidicons .elementor-icon-list-icon svg{width:var(--liquid-icon,40px);height:var(--liquid-icon,40px);font-size:var(--liquid-icon,40px);line-height:1;display:block;fill:currentColor;color:#fff!important}.liquidcontainer .liquidicons .elementor-icon-list-item{transition:.18s transform}.liquidcontainer .liquidicons .elementor-icon-list-item:hover{transform:scale(1.08)}.liquidcontainer .liquidicons .elementor-icon-list-item:active{transform:scale(.96)}.tooltip-hover .elementor-icon-box-description{display:none;pointer-events:none}.tooltip-hover .elementor-icon-box-wrapper:hover .elementor-icon-box-description{display:block}.tooltip-hover .elementor-icon-box-icon{position:relative}.tooltip-hover .elementor-icon-box-description{position:absolute;top:100%;left:0;z-index:10}.elementor-icon-box-icon{position:relative;cursor:pointer}.elementor-icon-box-wrapper.active .elementor-icon-box-description{display:block;position:absolute;top:120%;left:50%;transform:translate(-50%);width:200px;background:#fff;padding:12px 15px;border-radius:8px;box-shadow:0 8px 20px #00000026;z-index:999;font-size:14px;white-space:normal}@media(max-width:768px){.tooltip-hover .elementor-icon-box-wrapper.active .elementor-icon-box-description{top:102%;left:105px}}.elementor-icon-box-wrapper.active .elementor-icon-box-description:after{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:6px solid #fff}@media(max-width:1170px){.elementor-widget-container .iframe_wrapper{height:900px!important}}.advantage-table .elementor-icon-box-wrapper{align-items:center!important}@media(max-width:1024px)and (min-width:405px){.iframe_wrapper iframe{top:-19px!important}}@media(max-width:404px){.iframe_wrapper iframe{top:-40px!important}}@media(max-width:404px)and (min-width:388px){.iframe_wrapper iframe{top:-19px!important}}@media(max-width:1368px){body .service_slider.services_grid.dark_slider .slick_arrow{bottom:-100px!important}}body .service_slider .slick-dots{bottom:-65px}.elementskit-submenu-indicator.ekit-svg-icon path{fill:#fff}.ekit_close-side-widget svg.ekit-svg-icon.icon-cross path{fill:#fff}.Banner-side-description .ekit-heading__description p{display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;overflow:hidden;transition:max-height .35s ease}@media(max-width:1024px){.Banner-side-description .ekit-heading__description p:not(.expanded){max-height:230.4px}}.service_readMore .ekit-heading__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 auto}.service_readMore.is-expanded .ekit-heading__description{-webkit-line-clamp:unset}.readmore-btn,.read-more-toggle{margin-top:8px;font-size:14px;color:#3ea1ff;cursor:pointer;display:inline-block}.read-more-toggle{display:flex;justify-content:center}.white_read .readmore-btn{color:#fff;font-weight:700}svg.ekit-svg-icon.icon-up-arrow1{fill:#fff!important}svg.ekit-svg-icon.icon-down-arrow1{fill:#fff!important}@media(max-width:768px){.align_left.title_group .ekit-heading.elementskit-section-title-wraper.text_center.ekit_heading_tablet-.ekit_heading_mobile-text_left{text-align:left!important}}svg.ekit-svg-icon.icon-arrow-right{fill:#fff}.ekit-wid-con .skill-bar .skill-track{height:28px!important}.ekit-stylish-list-content-icon .ekit-svg-icon.icon-right-arrow{fill:#fff}@media(max-width:767px){.service_container .service_slider ul.slick-dots{display:block!important;bottom:4px}@media(max-width:500px){.service_container .e-con-inner{padding-bottom:0}.elementor-element.elementor-element-3921e0d.e-grid.e-con-full.service_slider.services_grid.dark_slider.e-con.e-child.slick-initialized.slick-slider.slick-dotted{margin-bottom:10px}}body .service_slider.services_grid.dark_slider .slick_arrow{display:none!important}}@media(max-width:768px){.elementor-widget-container .lead_capture input{min-width:200px!important}button#analyzer-button{white-space:nowrap}.input-container{display:flex;align-items:center;justify-content:space-between}}@media(max-width:500px){.elementor-widget-container .lead_capture input{min-width:100px!important}.input-container{max-width:300px}}@media(min-width:768px){.newsletter_wrap .elementor-form .elementor-column.elementor-col-30,.newsletter_wrap .elementor-form .elementor-column[data-col="30"]{width:40%}}.price-box{display:inline-flex;align-items:baseline}.price{font-size:42px;font-weight:700;color:#fff;line-height:1}.duration{font-size:16px;font-weight:400;color:#9aa0b6;margin-left:6px}@media(max-width:768px){.price{font-size:34px}}.grow-section{transition:transform .35s ease,box-shadow .35s ease;will-change:transform}.grow-section:hover{transform:translateY(-20px)}.grow-section.most-popular:hover{box-shadow:0 0 8px 5px #f4c430;z-index:4}.grow-section.white:hover{box-shadow:0 0 8px 3px #fff;z-index:4}.grow-section.orange:hover{box-shadow:0 0 8px 3px #f2b86b;z-index:4}.grow-section .elementor-icon-box-icon,.grow-section .elementor-icon{transition:box-shadow .3s ease,background .3s ease;border-radius:12px}.grow-section.most-popular:hover .elementor-icon{box-shadow:0 0 6px 1px #f4c430}.grow-section.white:hover .elementor-icon{box-shadow:0 0 6px 1px #fff}.grow-section.orange:hover .elementor-icon{box-shadow:0 0 6px 1px #f2b86b}.elementor-38772 .elementor-element.elementor-element-e0af4f9:after{content:"";position:absolute;inset:0;background:#0003;opacity:0;animation:darkOpacityGlow 3.5s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes darkOpacityGlow{0%,to{opacity:0}50%{opacity:1}}.contact_box:hover *{fill:#fff}@media(max-width:1024px){.relatedPost_slider{position:relative}.relatedPost_slider .elementor-loop-container.elementor-grid{display:flex!important;flex-wrap:nowrap!important;gap:20px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:20px 0}.relatedPost_slider .elementor-loop-container.elementor-grid::-webkit-scrollbar{display:none}.relatedPost_slider .e-loop-item{flex:0 0 100%;max-width:100%;scroll-snap-align:start}@media(min-width:768px){.relatedPost_slider .e-loop-item{flex:0 0 45%;max-width:45%}}.relatedPost_slider .dynamic-slider-btn{position:absolute;bottom:0%;transform:translateY(-50%);width:40px;height:60px;border-radius:50%;border:none;background:#000000a6;color:#fff;font-size:22px;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.relatedPost_slider .dynamic-slider-btn{width:50px;height:50px}}.relatedPost_slider .dynamic-slider-prev{left:10px}.relatedPost_slider .dynamic-slider-next{right:10px}}.table_row .elementor-icon-box-wrapper h3 span,.table_row .elementor-widget-container h4.elementor-heading-title,.table_row .elementor-widget-container p{word-break:normal;overflow-wrap:normal;white-space:normal}.elementor-element-e0af4f9{position:relative}.elementor-element-0de2c9b{top:0%!important;left:50%!important;transform:translate(-50%,-50%)!important}@media(min-width:768px){iframe.lc_reviews_widget{min-height:390px}}.banner_animation_wrapper{height:100%!important}.hero-section>*{position:relative!important;z-index:2!important}footer .elementor-message.elementor-message-success{padding-left:24px}.niche-wrapper{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:clamp(24px,5vw,72px);font-weight:800;color:#fff;width:100%;white-space:nowrap}.niche-words span{display:none}.typing-cursor{margin-left:6px;animation:blink 1s infinite}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}@media(max-width:768px){.niche-wrapper{font-size:clamp(18px,9vw,40px)}}.elementor-swiper-button-next:hover svg path,.elementor-swiper-button-prev:hover svg path{fill:#fff;stroke:#fff}.Banner-side-description .elementskit-section-subtitle.ekit-heading__subtitle-has-border{border:none}.faq_accordion .elementor-widget-container .elementskit-card{box-shadow:0 5px 10px #7c7373cc}@media(max-width:1024px){.slick-slide{padding:15px 10px!important}.Banner-side-description .ekit-heading__description p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}}@media(max-width:767px){.service_slider.services_grid.dark_slider .service_item{height:auto!important;min-height:auto!important}.service_slider.services_grid.dark_slider .elementor-widget-elementskit-button{align-self:start}.service_slider.services_grid.dark_slider .elementor-widget-elementskit-heading .elementor-widget-container{padding-bottom:0!important}}.growth-sub{padding-left:20px;border-left:2px dashed #fff;padding-bottom:0}.growth-sub li.elementor-icon-list-item:before{content:"";position:absolute;left:-10px;top:50%;width:5px;height:5px;background:#fff;border-radius:50%;transform:translateY(-50%);z-index:2}@media(max-width:666px){.align-text .funfact-content{display:flex;align-items:center;justify-content:space-between}.align-text .elementskit-funfact-inner.position_top{width:100%}}.faq_accordion.white svg.ekit-svg-icon.icon-down-arrow1{fill:#000!important}.faq_accordion.white svg.ekit-svg-icon.icon-up-arrow1{fill:#000!important}.faq_accordion.white .elementskit-card.active a.ekit-accordion--toggler.elementskit-btn-link{border-radius:16px 16px 0 0}.faq_accordion.white .elementor-widget-container .elementskit-card{box-shadow:0 2px 6px #ffffff14}.hamburger_icon path{stroke:#fff!important;fill:#fff!important}.image-slider-section{height:auto!important}.elementkit-tab-pane .animated{animation:none!important;opacity:1!important;transform:none!important}@media(min-width:1025px){.banner_animation_wrapper.team .fss canvas{height:1000px;width:100%}}.blog_loop .elementor-element.elementor-element-35ebb00.e-con-full.banner_video.e-flex.e-con.e-child{border-radius:25px}.footer_socials span.elementor-grid-item{margin-right:30px!important}.footer_socials span.elementor-grid-item:last-child{margin-right:0}footer#site-footer .elementor-social-icons-wrapper.elementor-grid{grid-column-gap:inherit!important;grid-row-gap:inherit!important;justify-items:flex-start!important}@media(max-width:767px){.mobile-stack{position:relative}.mobile-stack .accordion_item{position:sticky}.mobile-stack .accordion_item:nth-child(1){top:100px;z-index:1}.mobile-stack .accordion_item:nth-child(2){top:160px;z-index:2}.mobile-stack .accordion_item:nth-child(3){top:220px;z-index:3}.mobile-stack .accordion_item:nth-child(4){top:272px;z-index:4}.mobile-stack .animated{animation:none!important}.mobile-stack .accordion_item .elementskit-box-header.elementor-animation-{display:none}.mobile-stack .accordion_item .elementskit-infobox.text-left.text-left.icon-top-align.elementor-animation-{padding:10px}}@media(max-width:767px){.mobile-stack2{position:relative}.mobile-stack2 .accordion_item{position:sticky}.mobile-stack2 .accordion_item:nth-child(1){top:100px;z-index:1}.mobile-stack2 .accordion_item:nth-child(2){top:200px;z-index:2}.mobile-stack2 .accordion_item:nth-child(3){top:300px;z-index:3}.mobile-stack2 .accordion_item:nth-child(4){top:400px;z-index:4}.mobile-stack2 .accordion_item:nth-child(5){top:500px;z-index:5}.mobile-stack2 .accordion_item:nth-child(6){top:600px;z-index:6}.mobile-stack2 .accordion_item:nth-child(7){top:700px;z-index:6}.mobile-stack2 .animated{animation:none!important}.mobile-stack2 .accordion_item .elementskit-box-header.elementor-animation-{display:none}.mobile-stack2 .accordion_item .elementskit-infobox.text-left.text-left.icon-top-align.elementor-animation-{padding:10px}}@media(max-width:1024px){.mobile-service-slider{overflow:hidden}.mobile-service-slider.swiper{padding-left:10px}.mobile-service-slider .swiper-wrapper{display:flex;justify-content:center;align-items:center;margin-left:108%}.mobile-service-slider .swiper-slide{height:auto}.princing-grow-section.mobile-service-slider{flex-direction:column}.mobile-service-slider .swiper-pagination{text-align:center;display:flex}.mobile-service-slider .swiper-pagination-bullet{display:block;width:8px;height:8px;border-radius:50%;background:#4a4a4a!important;cursor:pointer;transition:all .3s ease}.mobile-service-slider .swiper-pagination-bullet-active{opacity:1;background:#fff!important;transform:scale(1.3)}.mobile-service-slider .swiper-notification{display:none}}.hover-reveal{position:relative;overflow:hidden;cursor:pointer}.hover-reveal .ekit-heading{position:relative;min-height:220px}.hover-reveal .ekit-heading--title{position:absolute;left:0;bottom:0;padding-right:0;transition:transform .4s ease}.hover-reveal .ekit-heading__description{position:absolute;left:0;bottom:-10px;opacity:0;transform:translateY(20px);transition:transform .4s ease,opacity .4s ease}.hover-reveal.is-active .ekit-heading__description{opacity:1;transform:translateY(0)}.hover-reveal .ekit-heading--title{position:absolute;left:0;bottom:0;padding-right:40px}.hover-reveal .ekit-heading--title:after{content:"+";position:absolute;right:0;bottom:4px;font-size:26px;font-weight:600;line-height:1;transition:transform .3s ease,opacity .3s ease}.hover-reveal.is-active .ekit-heading--title:after{content:"–";transform:rotate(180deg)}@media(max-width:1024px){.goat_slider{display:flex!important;flex-wrap:nowrap!important;overflow:hidden;width:100%;position:relative}.goat_slider>.e-child{flex:0 0 100%;max-width:100%;box-sizing:border-box;display:flex;justify-content:center}.goat_slider>.e-child>*{width:100%}.goat-slider-dots{display:flex;justify-content:center;gap:8px;margin:12px 0}.goat-slider-dots span{display:block;width:8px;height:8px;border-radius:50%;background:#4a4a4a;cursor:pointer;transition:all .3s ease}.goat-slider-dots span.active{background:#fff;transform:scale(1.3)}.goat-slider-dots{position:relative;z-index:10}}.slick-slide>div{display:flex;height:100%}.service_item{display:flex;flex-direction:column;height:100%}.service_item .elementor-widget-elementskit-button{margin-top:auto}.newsletter-popup-overlay{position:fixed;inset:0;background:#000000bf;backdrop-filter:blur(4px);z-index:9998;animation:fadeIn .3s ease forwards}.elementor-message.elementor-message-success{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);z-index:9999;background:linear-gradient(145deg,#141414f2,#050505f2);padding:26px 30px;border-radius:16px;width:min(420px,calc(100% - 32px));min-height:140px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:1.5;color:#4ade80;border:1px solid rgb(74 222 128 / .25);box-shadow:0 0 0 1px #ffffff08,0 10px 40px #0009,0 0 35px #4ade8040;animation:popupIn .35s ease forwards}.elementor-message-success strong{color:#fff;font-weight:600}.newsletter-close-btn{position:absolute;top:12px;right:14px;padding-bottom:8px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#cbd5e1;cursor:pointer;background:#ffffff0d;transition:all .25s ease}.newsletter-close-btn:hover{color:#fff;background:#ffffff26;transform:rotate(90deg)}body.popup-active{overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupIn{0%{opacity:0;transform:translate(-50%,-45%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(max-width:768px){.elementor-message.elementor-message-success{padding:22px 24px;font-size:15px;min-height:120px}}@media(max-width:360px){.elementor-message.elementor-message-success{padding:18px 20px;font-size:14px;min-height:110px}.newsletter-close-btn{width:28px;height:28px;font-size:18px}}.newsletter_wrap span.elementor-button-text.elementor-form-spinner{align-items:center;display:flex}@media(max-width:768px){.title_group.Banner-side-description.service_dec .ekit-heading__description{display:none}}@media(max-width:767px){.team-stack-mobile{position:relative}.team-stack-mobile .team_card{position:sticky;overflow:visible!important;opacity:.95;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s ease}.team-stack-mobile .team_card.top_active{transform:translateY(0);opacity:1}.gradient_blur{-webkit-mask-image:linear-gradient(to top,black 100%,transparent);backdrop-filter:blur(0)}.team_card .gradient_blur{position:absolute!important;inset:auto!important;bottom:0;left:0;right:0;border-radius:20px;transform:translateY(108px);will-change:transform;transition:transform .45s cubic-bezier(.16,1,.3,1)}.team-stack-mobile .team_card.is-open .gradient_blur{transform:translateY(0)!important;transition:transform .45s cubic-bezier(.16,1,.3,1)!important;padding-top:20px}.team-stack-mobile .team_card.is-open{overflow:visible!important}.team-stack-mobile .team_card .elementor-widget-text-editor,.team-stack-mobile .team_card .skillbar-group{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .35s ease}.team-stack-mobile .team_card.is-open .elementor-widget-text-editor,.team-stack-mobile .team_card.is-open .skillbar-group{max-height:800px;opacity:1}.team-stack-mobile .team_card.is-open .elementor-widget-text-editor{transform:translateY(-22px)}.team-stack-mobile .team_card .e-con.e-child{opacity:.9;will-change:transform,opacity;transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity 1s ease}.team-stack-mobile .team_card.top_active .e-con.e-child{opacity:1}.team-stack-mobile .team_card.is-open .e-con.e-child{transform:translateY(-22px);opacity:1}.team_name{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.team_name .ekit-heading{display:flex;align-items:center;gap:8px}.team_name h4,.team_name h6{margin:0}.team-stack-mobile .team_card .team_name:after{content:"+";font-family:Inter,sans-serif;font-size:22px;font-weight:600;line-height:1;color:#fff;flex-shrink:0;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-left:20px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.team-stack-mobile .team_card.is-open .team_name:after{transform:rotate(45deg)}.team-stack-mobile .show-profile{display:flex!important;justify-content:flex-end;margin-top:10px}.team-stack-mobile .show-profile .elementor-icon-box-wrapper{display:inline-flex;align-items:center;gap:10px;border-radius:999px;cursor:pointer;transition:transform .25s ease}.team-stack-mobile .show-profile .elementor-icon-box-wrapper:active{transform:scale(.95)}.team-stack-mobile .show-profile h3{font-size:18px!important;margin:0;color:#fff;white-space:nowrap}.team-stack-mobile .show-profile svg{width:14px;height:14px;transition:transform .3s ease}.team_card.is-open .show-profile svg{transform:rotate(90deg)}}@media(max-width:1024px){.color_tab .elementor-counter-title{font-size:18px!important}}.about_us_page .stack_heading .ekit-heading__description{max-height:500px;overflow:hidden;transition:max-height .5s ease;opacity:0}.about_us_page .stack_heading.active .ekit-heading__description{max-height:500px;opacity:1;transition:max-height .5s ease}.about_us_page .ekit-heading--title{position:relative;cursor:pointer}.about_us_page .ekit-heading--title:after{content:"+";position:absolute;right:0;top:0;font-size:28px;font-weight:600;transition:transform .3s ease}.about_us_page .stack_heading.active .ekit-heading--title:after{transform:rotate(45deg)}.steps-wrapper{position:relative!important;overflow:visible!important}.step-card.e-con{position:sticky!important;z-index:1}.step-content.e-con{transform:translateY(0)!important;transition:transform .05s linear!important;position:relative!important;z-index:2}.step-card .stack_heading,.step-card .elementskit-heading{transform:translateY(0);transition:transform .05s linear}.step-card.is-moving .stack_heading,.step-card.is-moving .elementskit-heading{transform:translateY(-50px)}.step-card .ekit-heading__description,.step-card .side-description .ekit-heading__description,.step-card .elementskit-section-title-wraper .ekit-heading__description{max-height:0!important;opacity:0!important;overflow:hidden!important;transform:translateY(12px);padding-bottom:10px;will-change:max-height,opacity,transform;transition:max-height .7s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.step-card:not(.is-moving):hover .ekit-heading__description,.step-card:not(.is-moving):hover .side-description .ekit-heading__description,.step-card:not(.is-moving):hover .elementskit-section-title-wraper .ekit-heading__description{max-height:600px!important;opacity:1!important;transform:translateY(0)!important}.step-card.is-moving .ekit-heading__description,.step-card.is-moving .side-description .ekit-heading__description,.step-card.is-moving .elementskit-section-title-wraper .ekit-heading__description{max-height:0!important;opacity:0!important;transform:translateY(8px)!important}@keyframes ultraFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step-card:not(.is-moving):hover{z-index:10!important}.step-card .path_img{pointer-events:none;z-index:1}.step-card .step-label{z-index:3!important;pointer-events:none}.step-card,.step-content{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.steps-wrapper.e-con{display:flex!important;flex-direction:column!important}.step-content:before{z-index:1!important}.step-content{overflow:hidden}.step-content img{border-radius:16px!important;box-shadow:none!important;display:block}.step-card:before{border-radius:16px}.sticky-roadmap-left{position:sticky;top:120px;align-self:flex-start;z-index:5}.roadmap-row{position:relative}.sticky-roadmap-left{position:sticky;top:120px;align-self:flex-start}.step-card{position:sticky}@media(max-width:767px){.mobile-stack-hide{position:relative;align-items:flex-start!important;height:auto;transition:height .35s ease}.mobile-stack-hide .accordion_item{position:sticky;top:12%;align-self:flex-start;overflow:visible;flex:0 0 auto!important;transform:translateY(0);transition:transform .35s ease;will-change:transform;contain:layout paint}.mobile-stack-hide .animated{animation:none!important}.mobile-stack-hide .accordion_item .elementskit-box-header{visibility:hidden;height:0}.mobile-stack-hide .accordion_item .elementskit-infobox.text-left.text-left.icon-top-align.elementor-animation-{padding:10px}.mobile-stack-hide .box-body p{max-height:0;opacity:0;overflow:hidden;transform:translateY(-8px);pointer-events:none;transition:max-height .35s ease,opacity .25s ease,transform .25s ease}.mobile-stack-hide .accordion_item.is-open .box-body p{max-height:300px;opacity:1;transform:translateY(0);pointer-events:auto;margin-top:8px}.mobile-stack-hide .elementskit-info-box-title{position:relative;padding:6px 0}.mobile-stack-hide .accordion_item .box-body{position:relative;padding-right:35px}.mobile-stack-hide .accordion_item .box-body:after{content:"+";position:absolute;right:0;top:2px;font-size:22px;font-weight:600;color:#dfb633;transition:transform .3s ease,content .3s ease}.mobile-stack-hide .accordion_item.is-open .box-body:after{content:"–";transform:rotate(180deg)}}@media(max-width:1024px){.advantage-table{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.advantage-table .table_row{flex-wrap:nowrap!important;min-width:900px}}.pt-compare .ekit-comparison-table-wrapper{background:#fff0;border:none;box-shadow:none}.pt-compare .ekit-comparison-table-wrapper:before{content:"";position:absolute;top:-12px;bottom:-12px;left:25.5%;width:25%;border-radius:18px;z-index:1;box-shadow:0 0 40px #3b82f673,inset 0 0 30px #3b82f626;border:1px solid rgb(96 165 250 / .7);background:linear-gradient(180deg,#020617f2 0% 100%)}.pt-compare .ekit-comparison-table-cell{background:#fff0;border:none!important;padding:0}.pt-compare .ekit-comparison-table-heading-cell{background:#fff0;border:none!important;padding:0;z-index:1;width:100%!important}.pt-compare .ekit-comparison-table-heading-cell p{font-size:22px!important;text-transform:uppercase;letter-spacing:1px;opacity:.7;font-weight:700;color:#fff;margin:0}.pt-compare .ekit-comparison-table-heading-cell .table-heading-title{font-size:22px!important;text-transform:uppercase;letter-spacing:1px;opacity:.7;font-weight:700;color:#fff;margin:0 0 -70px}.pt-compare .ekit-comparison-table-cell:first-child{display:flex;align-items:center;gap:12px}.pt-compare .ekit-comparison-table-cell:first-child p{font-size:18px!important;font-weight:600;line-height:1.4;color:#fff;margin:0;text-align:left}.pt-compare .ekit-comparison-table-cell:not(:first-child){position:relative;z-index:2}.pt-compare .ekit-comparison-table-cell:not(:first-child) p{font-size:15px!important;line-height:1.7;color:#e5e7eb;margin:0}.pt-compare .ekit-comparison-table-cell:nth-child(2){position:relative;z-index:3}.pt-compare .ekit-comparison-table-cell:nth-child(2):after{display:none}.pt-compare li{list-style:none;margin:0;padding:0}.pt-compare .ekit-comparison-table-body .ekit-comparison-row{border-bottom:1px solid}.pt-compare .ekit-comparison-table-body .ekit-comparison-row:last-child{border-bottom:none!important}.pt-compare .ekit-comparison-table-heading{margin-bottom:30px}.pt-compare .ekit-comparison-table-body{background:#ffffff0d;border-radius:20px;padding:35px 30px;border:1px solid rgb(255 255 255 / .1);box-shadow:inset 0 0 20px #ffffff08}.pt-compare .ekit-comparison-row{gap:40px}.pt-compare .ekit-comparison-table-cell li svg{width:22px;height:22px;min-width:22px;min-height:22px;flex-shrink:0}.pt-compare .ekit-comparison-table-cell li{display:flex;align-items:center;gap:10px}.pt-compare-scroll{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}@media(max-width:950px){.pt-compare .ekit-comparison-table-wrapper{min-width:900px;position:relative;padding-top:30px}.pt-compare .ekit-comparison-table-wrapper:before{top:14px;bottom:12px}}.pt-about-step{padding:10px 0;border-bottom:1px solid #e2e8f0;opacity:.35;transition:all .35s ease}.pt-about-step.active{opacity:1;border-bottom:none}.pt-about-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:12px}.pt-about-header h2{font-size:22px;font-weight:700!important;color:#0f172a!important;margin:0;transition:all .3s ease}.pt-about-step.active .pt-about-header h2{transform:translateY(-2px)}.pt-about-number p{margin:0;font-weight:700!important;font-size:20px!important;transition:all .3s ease}.pt-about-step.active .pt-about-number p{color:#0f172a}.pt-about-content{opacity:0;transform:translateY(10px);visibility:hidden;pointer-events:none;transition:all .35s ease;max-height:0;overflow:hidden}.pt-about-step.active .pt-about-content{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;margin-top:10px;max-height:500px;padding:0}.pt-about-content p{line-height:1.7!important;color:#475569!important}.pt-about-progress{height:2px;width:100%;margin-top:18px;background:#e2e8f0;position:relative;overflow:hidden;border-radius:10px;padding:2px}.pt-about-progress-bar{position:absolute;inset:0 auto 0 0;height:5px!important;width:0%;background:linear-gradient(90deg,#2563eb,#0f172a);transition:width .45s ease;border-radius:10px;padding:2px}.pt-about-step .elementor-element{gap:0}@media(max-width:767px){.about-strategic{background-color:#eee}}.crm_grid_wrapper .accrodian-row{border-bottom:1px solid #94a3b8;opacity:.4;transition:opacity .3s ease,border-color .3s ease;gap:0}.crm_grid_wrapper .accrodian-row.acc-open{opacity:1}.crm_grid_wrapper .crm-acc-header{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.crm_grid_wrapper .crm-acc-header h2,.crm_grid_wrapper .crm-acc-header p{font-size:30px;font-weight:700!important;color:#0f172a!important;margin:0;line-height:1.2;transition:transform .3s ease}.crm_grid_wrapper .acc-open .crm-acc-header h2{transform:translateY(-2px)}.crm_grid_wrapper .accrodian-row-content{max-height:0;opacity:0;transform:translateY(12px);visibility:hidden;overflow:hidden;transition:max-height .45s ease,opacity .35s ease,transform .35s ease;display:flex;flex-wrap:wrap;gap:20px}.crm_grid_wrapper .acc-open .accrodian-row-content{max-height:1000px;opacity:1;transform:translateY(0);visibility:visible}.crm_grid_wrapper .accordion_item{gap:14px;flex:1 1 calc(33.33% - 20px)}@media(max-width:1024px){.crm_grid_wrapper .crm-acc-header h2,.crm_grid_wrapper .crm-acc-header p{font-size:24px}.crm_grid_wrapper .accordion_item{flex:1 1 calc(50% - 20px)}}@media(max-width:767px){.crm_grid_wrapper .crm-acc-header h2,.crm_grid_wrapper .crm-acc-header p{font-size:18px}.crm_grid_wrapper .accordion_item{flex:1 1 100%}}
