.customers-reviews .manage-bx .slick-next:before,.customers-reviews .manage-bx .slick-prev:before{width:48px;height:48px;background-repeat:no-repeat;background-position:center;display:inline-block}.partners,.partners .column.project-desc .content{padding-top:60px}#home-projects .more,#home-services .more,.project-btn{text-transform:uppercase}.customers-reviews-slide,.swiper-testimonials,.tab-content{overflow:hidden}.btn__dark,.tab-content,.tag-color-1{box-sizing:border-box}.default-form-title-desktop,.hide-elem,.industry-tab .iconHover,.industry-tab.active .iconDefault,.mobile_br,.note-slider.note-images,.onlyTablet,.partners .slick-slide .logo_partner_on_hover,.partners .slick-slide:hover .logo_partner_default,.project-btn-mobile,.swiper-testimonials .swiper-button-next:after,.swiper-testimonials .swiper-button-prev:after,.views,.works_tabs input[type=radio]{display:none}.partners{padding-bottom:60px}.partners .partners-title{margin-bottom:36px;font-size:30px;line-height:140%;letter-spacing:.015em;font-weight:500}.partners .partners-title span.orange{color:#252525;font-weight:700}.partners .slick-slide{transition:opacity 5555555555555.5s ease-in-out}.partners .slick-slide:hover .logo_partner_on_hover{display:block!important}.partners .slick-active,.partners .slick-current{opacity:1;transition:opacity 5555555555555.5s ease-in-out}.partners .company-text,.shedulle-cta-content{max-width:566px}.map-img-helper img{width:auto}ul.checbox-markered-list{list-style:unset;margin:0;max-width:566px}.checbox-markered-list li{padding-left:51px;font-size:20px;line-height:34px;position:relative;list-style:none;margin-bottom:16px}.checbox-markered-list li:before{content:url(../images/done-icon.png);width:32px;height:32px;display:block;position:absolute;left:0;top:0}.company-text .company-description{font-size:18px;line-height:34px}.company-text .list-title{font-size:18px;line-height:40px;letter-spacing:.015em}.shedulle-cta-section{padding-top:126px;padding-bottom:127px;color:#fff}.shedulle-title{font-size:34px;line-height:64px;margin-bottom:16px}.shedulle-description{font-size:18px;line-height:34px;margin-bottom:42px}.reviews:not(.hero-home .reviews){padding-top:32px;padding-bottom:55px}.fact-card{border-radius:3px;display:flex}.fact-card:not(.review-card){border:1px solid #d9d9d9}.fact-card:not(:last-child):not(:nth-last-child(4)){margin-right:20px}.fact-card:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)){margin-bottom:20px}.fact-1{background:#fff;padding:75px 58px 75px 46px;letter-spacing:0}.fact-2,.fact-3,.fact-4{background:#252525;color:#fff}.fact-2{flex-direction:column;padding:36px 85px 36px 44px}.fact-2 .fact-text{color:#fff;font-size:18px;font-style:normal;line-height:23px}.fact-2 .fact-image{margin-bottom:11px;margin-right:unset}.fact-2 .fact-number{margin-bottom:2px}.fact-3{flex-direction:column;padding:31px 19px 24px 29px}.fact-3 .fact-text{color:#fff;font-size:18px;line-height:23px;letter-spacing:0}.fact-3 .fact-image{margin-bottom:6px;margin-right:unset}.fact-3 .fact-number{margin-bottom:2px;font-size:40px;line-height:50px;letter-spacing:0}.fact-4{padding:62px 58px 62px 47px;align-items:center}.fact-4 .fact-text{color:#fff;font-size:22px;line-height:28px;letter-spacing:0}.fact-4 .fact-image,.fact-image:not(.review-card .fact-image){margin-right:22px}.fact-4 .fact-number{font-size:50px;font-weight:400;line-height:63px;letter-spacing:0}.fact-numbers{display:flex;flex-direction:column;justify-content:start}.fact-2 .fact-number{font-size:40px;line-height:50px;letter-spacing:0}p.fact-text{font-size:22px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}.review-card{position:relative;cursor:pointer}.review-card.review-clutch{padding:75px 158px 58px 64px;background:url('/wp-content/themes/impltech-theme/assets/images/bg-clutch-review.png') 0 0/100% 100%}.reviews-arrow-box{position:absolute;right:10px;top:10px}.review-card.review-us{padding:75px 46px;align-items:center;background:url('/wp-content/themes/impltech-theme/assets/images/bg-us-review.png') 0 0/100% 100%}.our_industies{padding:41px 0;position:relative}.our_industies_title{margin:0 auto 54px 0;font-weight:400;font-size:40px;line-height:140%;letter-spacing:.015em}.industry-tab{width:calc(50% - 9px);display:flex;flex-direction:column;align-items:start;text-align:left}.industry-icon{width:36px;height:36px;display:flex;justify-content:center;align-items:center;margin-bottom:16px}h3.industry-title{display:flex;justify-content:space-between;align-items:center;font-size:18px;line-height:28px;margin:unset;margin-bottom:4px;text-align:left;font-weight:500}.industry-description{font-size:14px;line-height:20px;margin-bottom:4px}.industry-tab .more{font-size:14px;line-height:28px;color:#ffe073;text-transform:none}.industry-tabs-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.manage-bx{display:flex;justify-content:center}.arrow-bx{position:relative;min-width:180px;display:flex;justify-content:space-between}.customers-reviews .manage-bx .slick-prev:before{content:'';background-image:url(../images/prew-arrow-orange.svg);opacity:1}.customers-reviews .manage-bx .slick-next:before{content:'';background-image:url(../images/next-arrow-orange.svg);opacity:1}.review-card.review-clutch:hover,.review-card.review-us:hover{background-size:100% 100%}.review-card:hover .reviews-arrow-box{filter:brightness(111%) contrast(109%) saturate(3.5)}.top-images .project-logo{max-width:180px;height:fit-content}.section_content{flex:0 0 100%;display:flex}.section_container{max-width:1186px;margin:0 auto;padding:0 20px;display:flex;align-items:center}.section_project_image_content{max-width:100%;padding:73px 36px 22px 76px;position:relative}.top-images{display:flex;justify-content:space-between;margin-bottom:36px}.project-title{margin-bottom:19px}.project-btn{color:#fff;padding:17.5px 40px;width:213px;min-width:213px;height:55px;background:rgba(255,255,255,.1);font-size:16px;line-height:20px;letter-spacing:.03em;text-align:center}.project-btn:hover{color:#fff;background:#a9a2a21a}.customer_review_text{padding:19px 40px 0}.image.is-56x56{height:56px;width:56px}.form-subtitle-retargeting,.form-title-retargeting,.industry-tab .iconDefault,.industry-tab.active .iconHover{display:block}h3.form-title-retargeting{font-size:35px;line-height:154.39%;letter-spacing:.015em;margin-bottom:8px}p.form-subtitle-retargeting{font-size:16px;font-weight:400;line-height:15px;letter-spacing:0;margin-bottom:40px;color:#333}.works_tabs label,.works_tabs label span{font-size:18px;line-height:25px;color:#979a9e;letter-spacing:.015em}.partners-logos-slider{margin-bottom:20px;display:flex}.partners-logos-slider .slick-slide{display:flex;justify-content:center;align-items:center;align-self:center;align-content:center}.partners .columns-partners{margin-top:unset}.partners h3.company-title{font-weight:500}.partners .company-text .company-description{margin-bottom:50px}.hero-home .hero-subtitle{margin-bottom:30px}.hero-buttons-wr{display:flex;flex-wrap:wrap}#header-hero-button-1,#header-hero-button-2,#header-hero-button-3{background:rgb(82 82 82 / 70%);box-shadow:0 3px 30px rgb(55 109 132 / 15%)}#header-hero-button-1:hover,#header-hero-button-2:hover,#header-hero-button-3:hover{opacity:.75}.hero-home .reviews{position:absolute;bottom:137px;width:100%;display:flex;justify-content:center;align-items:center}.hero-home .review-item{background-color:transparent;min-width:135px}.clutch-w,.goodfirm-w{padding-left:0;margin-right:65px}.card-service .card-image{margin-bottom:0}.card-image{margin-bottom:24px}.customers-reviews{padding-top:64px;padding-bottom:71px}.blog-card .card-footer{padding-left:16px;padding-right:16px;padding-bottom:24px}.card.blog-card:hover{box-shadow:0 3px 40px rgb(55 109 132 / 30%)}a.more.button.cta-button.white{color:orange;background-color:#fff;border:1px solid orange}a.more.arr.all,a.more.arr.all:hover{font-size:17px}.blog-card-tag{padding:5px 16px 4px;border:2px solid;margin-right:4px;line-height:1;height:33px}.tag-color-1{border-color:#43a0ff}.tag-color-2{border-color:#26c06e}.rectangle_markered_list li{padding-left:56px;text-align:left;position:relative}.rectangle_markered_list li:last-of-type:before{content:'';background-image:url('../images/bf1.svg');width:38px;height:42px;display:block;position:absolute;left:0;top:0;background-size:38px 42px}.rectangle_markered_list li:nth-last-of-type(2):before{content:'';background-image:url('../images/bf2.svg');width:38px;height:42px;display:block;position:absolute;left:0;top:0;background-size:38px 42px}.rectangle_markered_list li:nth-last-of-type(3):before{content:'';background-image:url('../images/bf3.svg');width:38px;height:42px;display:block;position:absolute;left:0;top:0;background-size:38px 42px}.works_tabs{display:block;max-width:100%;float:none;list-style:none;padding:0}.works_tabs:after{content:'';display:table;clear:both}.works_tabs label{display:flex;align-items:center;justify-content:center;padding-bottom:16px;float:left;width:20%;font-weight:400;text-decoration:none;text-align:center;cursor:pointer;border-bottom:4px solid #e0e0e0}.works_tabs label span{display:inline-block;font-weight:500}.works_tabs label .icon{margin-right:9px;background:#bdbdbd;height:25px;width:25px}.works_tabs [id^=tab]:checked+label span,.works_tabs label:hover span{color:#252525}.works_tabs [id^=tab]:checked+label .icon,.works_tabs label:hover .icon{background:#f2994a}.tab-content{display:none;width:100%;float:left;padding:0 37px 0 16px;margin-top:42px;white-space:initial;justify-content:space-between}.btn__dark,.home-redesign .card--items,.home-redesign .learnMore{align-items:center;gap:12px;display:flex}.tab-content .text-box{padding:31px 0}.tab-content h3{text-align:left;font-size:30px;line-height:140%;letter-spacing:.015em;color:#252525;margin-bottom:12px}.tab-content ul.rectangle_markered_list{list-style-type:none!important;letter-spacing:initial;margin-left:unset;margin-top:unset}.tab-content ul.rectangle_markered_list li{padding-left:18px;position:relative;font-size:16px;line-height:24px;letter-spacing:.015em}.tab-content ul.rectangle_markered_list li:before{content:'';width:6px;height:6px;display:block;position:absolute;left:0;top:10px;background:#f2994a}.works_tabs [id^=tab]:checked+label{border-bottom:4px solid #f2994a;color:#252525}#tab1:checked~#tab-content1,#tab2:checked~#tab-content2,#tab3:checked~#tab-content3,#tab4:checked~#tab-content4,#tab5:checked~#tab-content5{display:flex}.home-redesign{padding:64px 0!important;background:#fbfbfb}.hero-home.hero-home-redesign .hero-body{background:#efeff1;padding:150px 0 100px;position:relative}.hero-home.hero-home-redesign .hero-banner{position:absolute;right:0;bottom:50%;transform:translateY(50%);z-index:2;max-height:600px;max-width:47%}.hero-home.hero-home-redesign .hero-content{max-width:595px;margin:unset}.hero-home.hero-home-redesign .hero-title{font-family:Poppins;font-size:44px;font-weight:600;line-height:66px;letter-spacing:.005em;color:#37373c;margin-bottom:24px;text-align:start}.hero-home.hero-home-redesign .hero-subtitle{font-family:Poppins;font-size:16px;font-weight:400;line-height:28px;letter-spacing:.01em;text-align:left;color:#37373c;margin-bottom:42px}.btn__dark{background:#252525;padding:16px 32px;width:min-content;border:2px solid #252525}.btn__dark span{font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;text-align:center;color:#e1e5ed}.btn__dark:hover{background:0 0;border-color:#252525}.btn__dark:hover svg path{fill:#252525}.home-redesign .title.h3.home{font-family:Poppins;font-size:34px;font-weight:500;line-height:44.2px;letter-spacing:.005em;color:#1f1f23;margin-bottom:42px;text-align:left}.home-redesign .project.box:hover,.home-redesign .sw .card-service:hover{box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 8px 16px 0 rgba(0,0,0,.1)}.home-redesign .sw .card-service:hover .learnMore{filter:brightness(.8)}.home-redesign .sw .card-service{box-shadow:0 6.782608509063721px 18.086956024169922px 0 #bcbCBC3D;background:#fff;padding:24px 24px 36px;gap:16px;border-radius:10px}.home-redesign h4.title-service{font-family:Poppins;font-size:22px;font-weight:500;line-height:33px;text-align:left;color:#1f1f23;margin-bottom:16px}.home-redesign .content p{font-family:Poppins;font-size:14px;font-weight:400;line-height:28px;letter-spacing:.01em}.home-redesign .card--item span,.home-redesign .learnMore span,.home-redesign .project-title{font-size:16px;line-height:24px;font-family:Poppins}.home-redesign .learnMore span{font-weight:600;text-align:center;color:#888;text-transform:capitalize}.home-redesign .learnMore svg{filter:brightness(0) saturate(100%) invert(55%) sepia(8%) saturate(8%) hue-rotate(18deg) brightness(97%) contrast(87%)}.home-redesign .card-service .card-content{padding:16px 0 0}.home-redesign .card--item{display:flex;align-items:center;gap:6px;padding:2px 11px;border:1px solid #e7e9ec;border-radius:5px}.home-redesign .card--item img{max-width:21px}.home-redesign .card--item span{font-weight:500;color:#37373c}.home-redesign .project-title{font-weight:500;text-align:center;color:#1f1f23;margin-bottom:24px;padding:2px 11px;gap:10px;border-radius:5px 0 0;background:#ffe073}.home-redesign .card--desc{font-family:Poppins;font-size:22px;font-weight:500;line-height:33px;text-align:left;margin-bottom:24px}.home-redesign .project.box{padding:36px;border-radius:10px;position:relative}#home-industries .sw .card-service,.home-redesign .project.box .column:nth-child(2){padding:0}#home-industries .card-service .card-content{padding:16px 24px 36px}.home-redesign .card-service .content{overflow:unset}.home-redesign .partners-title{font-family:Poppins;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.015em;color:#252525;border-left:2px solid #252525;margin:0;padding-left:12px;width:max-content}.home-redesign .full-container,.home-redesign .note-slide{position:relative}.home-redesign.partners{padding:24px 0}.home-redesign .partners-logos .swiper-wrapper{align-items:center;transition-timing-function:linear}.home-redesign .partners-logos-wrapper{display:flex;align-items:center;gap:36px}.home-redesign .industry-tab.active,.swiper-testimonials .content-wrapper{box-shadow:0 6.782608509063721px 18.086956024169922px 0 #bcbCBC3D;background:#fff;gap:24px;border-radius:10px}.our_awards_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:60px 40px}.our_awards_wrapper .our_awards_img img{width:100%;height:auto;object-fit:cover;max-width:159px}.our_awards_wrapper .our_awards_img{width:calc(20% - 48px)}.home-redesign .industry-tabs{width:50%;max-width:unset;justify-content:space-between;row-gap:24px}.home-redesign .slick-list{margin:0}.home-redesign .note-slider .slick-slide{margin:0;padding-bottom:44px;padding-top:24px}.home-redesign .note-slider,.home-redesign .note-slider.note-images{width:calc(50% - 42px)}.home-redesign .industry-tab{padding:24px}.home-redesign .industry-description{font-family:Poppins;font-size:14px;font-weight:400;line-height:28px;letter-spacing:.01em;color:#37373c}.home-redesign h4.industry-title{font-family:Poppins;font-size:22px;font-weight:500;line-height:33px;color:#1f1f23;margin-bottom:16px}.btn__dark,.btn__dark:hover span{color:#e1e5ed}.home-redesign .note-image{width:100%;padding-bottom:44px;padding-top:24px}.home-redesign .note-images img,.home-redesign .slick-slide img{width:100%;height:auto;object-fit:cover}.home-redesign .note-info{padding:10px 16px;border-radius:10px;background:#fff;box-shadow:0 6.782608509063721px 18.086956024169922px 0 #bcbCBC3D;position:absolute;left:24px;bottom:0}.home-redesign .note-info_name{font-family:Poppins;font-size:24px;font-weight:500;line-height:41.64px;letter-spacing:-.2px;text-align:left;color:#1f1f23}.home-redesign .note-info_position{font-family:Poppins;font-size:15px;font-weight:400;line-height:26.03px;letter-spacing:-.2px;text-align:left;color:#888}.swiper-testimonials .content-wrapper .quote_on_text{position:absolute;top:0;left:0}.swiper-testimonials .content-wrapper .content-wrapper_right{font-family:Poppins;font-size:18px;font-weight:400;line-height:38px;letter-spacing:.02em;color:#37373c;position:relative;padding-left:30px}.swiper-testimonials .content-wrapper .content-wrapper_left{min-width:280px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.swiper-testimonials .content-wrapper .testimonial-image{border-radius:100px;width:104px;height:104px;object-fit:cover;margin-bottom:24px}.swiper-testimonials .content-wrapper .content-wrapper_author{font-family:Poppins;font-size:24px;font-weight:500;line-height:36px;letter-spacing:.02em;color:#18181d;margin-bottom:12px;text-align:center}.swiper-testimonials .content-wrapper .content-wrapper_pos{font-family:Poppins;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.01em;text-align:center;color:#888}.swiper-testimonials .testimonial-clutch{position:absolute;right:26px;bottom:26px}.swiper-testimonials .content-wrapper{width:100%;display:flex;justify-items:center;align-items:center;padding:42px 48px 80px 0;box-sizing:border-box;position:relative}.swiper-testimonials .swiper-wrapper{margin-bottom:40px}.swiper-testimonials .swiper-slide{margin:0;height:auto;width:100%}.swiper-testimonials .swiper-nav-wrapper{bottom:0;left:0;right:0;top:40px;display:flex;justify-content:center;align-items:center;margin:0 auto;width:auto;gap:72px}.swiper-testimonials .swiper-button-next,.swiper-testimonials .swiper-button-prev{top:auto;left:auto;right:auto;position:relative!important;transition:.2ms}.swiper-testimonials .swiper-button-next:hover svg path,.swiper-testimonials .swiper-button-prev:hover svg path{fill:#1F1F23}.swiper-testimonials .swiper-button-next,.swiper-testimonials .swiper-button-prev,.swiper-testimonials .swiper-container-rtl .swiper-button-next,.swiper-testimonials .swiper-container-rtl .swiper-button-prev{background-image:unset;width:24px;height:24px;margin:0}.swiper-testimonials .swiper-pagination{margin:0;padding:0;width:auto;position:relative!important;display:flex}.swiper-testimonials .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1f1f23!important;opacity:1}.swiper-testimonials .swiper-pagination-bullet{background:#8888884D!important;width:50px;height:4px;border-radius:0;margin:0 8px}.home-redesign .card.card-service{margin-top:0}.btn__dark{border-radius:8px;border:unset;height:52px}@media (min-width:768px){.onlyMobile{display:none!important}}@media (max-width:1220px){.home-redesign .services-container{justify-content:center;column-gap:16px}.our_awards_wrapper{gap:45px;justify-content:center}.our_awards_wrapper .our_awards_img{width:calc(33.33% - 30px)}.hero-home.hero-home-redesign .hero-banner{right:-110px;transform:translateY(50%) scale(.7)}}@media (max-width:990px){.onlyTablet{display:block}.onlyNoTablet{display:none}.hero-home.hero-home-redesign .hero-banner{position:relative;right:unset;transform:none;bottom:unset;width:fit-content;max-width:100%;margin-bottom:65px}.hero-home.hero-home-redesign .hero-body{padding:110px 0 0}.hero-body{display:flex;flex-direction:column}.home-redesign .sw .card-service,.services-container .sw{width:100%}.image.blog-img{padding-top:0}.image.blog-img img{position:relative;width:100%;height:auto;object-fit:cover}.swiper-testimonials .content-wrapper .content-wrapper_left{min-width:180px}}@media (max-width:768px){.home-redesign .card--desc{hyphens:auto;word-wrap:break-word}.onlyDesktop{display:none!important}.hero-home.hero-home-redesign .hero-title{font-size:36px;line-height:54px;letter-spacing:.005em;margin-bottom:20px;hyphens:auto}.hero-home.hero-home-redesign .hero-subtitle{font-size:16px;line-height:28px;letter-spacing:.01em;margin-bottom:36px}.btn__dark span{font-size:16px;line-height:24px}.home-redesign .partners-title{font-size:14px;line-height:19.6px;letter-spacing:.015em;text-align:left;margin:0 16px}.home-redesign .partners-logos-wrapper{gap:16px;flex-direction:column;align-items:unset}.home-redesign .column,.partners.home-redesign .container{padding:0}.home-redesign.partners{padding:42px 0}.home-redesign{padding:42px 0!important}.home-redesign .title.h3.home{font-size:28px;line-height:36.4px;letter-spacing:.005em;margin-bottom:24px}.home-redesign .card-service .card-content{height:auto}#home-industries.home-redesign .card-service .content,.home-redesign .card-service .content{margin-bottom:48px}.home-redesign .card-footer a{bottom:36px}.home-redesign .project.box .columns{flex-direction:column;align-items:start}.home-redesign .project.box{padding:24px;margin-bottom:16px}.home-redesign .learnMore{align-self:start}.home-redesign .columns{margin:0}.home-redesign .column.project-img{align-self:center;margin-bottom:36px}.project-text{margin-bottom:36px}.reasons-card-wrapper{background:#fff;box-shadow:0 6.782608509063721px 18.086956024169922px 0 #bcbCBC3D;padding:24px 24px 64px;border-radius:10px;margin-bottom:24px}.home-redesign .note-info{bottom:-36px;left:20px}.home-redesign .note-slide img{width:100%;height:auto;object-fit:cover}.home-redesign .note-slide{margin-top:24px}.our_awards_wrapper{gap:24px}.our_awards_wrapper .our_awards_img{width:calc(50% - 12px)}.swiper-testimonials .content-wrapper{flex-direction:column;gap:16px;padding:24px}.swiper-testimonials .content-wrapper .content-wrapper_right{padding-left:0;padding-top:30px}.swiper-testimonials .testimonial-clutch{position:relative;display:flex;align-self:end;padding-top:16px}.swiper-testimonials .swiper-nav-wrapper{justify-content:space-between;gap:unset}}@media (min-width:992px){.home-industries .card.card-service{width:100%;display:flex;margin-right:0;margin-left:0}.home-industries .sw{width:calc(50% - 11px)}.home-industries .image.blog-img img{position:relative;min-width:250px;min-height:230px}.home-industries .image.blog-img{padding-top:0}.home-industries .card-service .card-content{padding:16px 9px;height:100%;margin:auto 0}}