.btn-blog-detail:hover,.footer-cta,.work-head,.work-section h2{background-color:var(--main-color)}.acc-question,.blog-feed,.development-box,.development-wrapper-3,.expertise-box,.work-head,.work-head h3{position:var(--ps-relative)}.work-head h3,.work-section h2{color:var(--second-color)}.blog-left,.chooseus-section,.development-box,.expertise-left,.expertise-section,.work-contant{border-bottom:1px solid var(--main-color)}.acclamations-link,.ans a,.feed-wrap p a:hover{text-decoration:underline}.work-section h2{font-size:14px;font-weight:var(--fw-bold);letter-spacing:.1em;padding:30px 15px;border-bottom:1px solid #756f6e}.development-box p,.que{font-weight:var(--fw-light)}.blog-btn,.faq-head p,.work-contant p strong{font-weight:var(--fw-bold)}.blog-left h4,.choose-right h2,.chooseus-content h3,.development-box h3,.development-head h2,.expertise-left h4,.faq-head h3,.que,.work-head h3{letter-spacing:-.04em}.work-head{min-height:170px;text-align:center;overflow:hidden}.work-head h3{font-size:32px;line-height:1.2;padding:0 15px;transition:.7s;position:relative;z-index:2}.work-contant{background-color:var(--white);padding:30px 15px}.left-circle,.right-circle{display:none;top:18px;width:290px;height:290px;background-color:var(--second-color);transition:.5s ease-in-out;z-index:1;border-radius:var(--rounded-circle)}.work-contant p{font-size:18px;line-height:24px}.work-contant p strong{display:inline}.development-box:last-child,.work-contant-3,.work-head-3{border-right-color:transparent}.development-box,.expertise-box{border-right:1px solid var(--main-color)}.work-wrapper{position:relative;overflow:hidden}.left-circle{position:absolute;left:0}.right-circle{position:absolute;right:0}.development-head{padding:45px 15px}.development-head h2{font-size:36px;line-height:1}.development-wrapper{flex-wrap:nowrap;margin-bottom:30px;padding-bottom:7px;background-color:var(--white);border-top:1px solid var(--main-color);overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.development-wrapper:hover{-ms-overflow-style:auto;scrollbar-width:auto}.development-box{flex:0 0 86%;max-width:86%;padding:30px 15px;overflow:hidden;transition:.3s}.development-box:hover{background-color:#daf3ff}.development-pattern{margin-bottom:50px}.development-box h3{font-size:22px;margin-bottom:24px}.development-box p{font-size:18px;line-height:23px}.acclamations-sec{background-color:#212121;padding:40px 0 10px}.expertise-section,.feed-wrap p{background-color:var(--second-color)}.acclamations-head{max-width:500px;margin:0 auto 20px;text-align:center}.acclamations-head h2{font-size:38px;color:var(--first-color);line-height:1;margin-bottom:5px}.acclamations-link,.top-company{color:#c6c5c5}.top-company{font-size:18px;line-height:1.1}.acclamations-wrap p{font-size:16px;color:#c6c5c5;line-height:1.2;text-align:center}.acclamations-logo{text-align:center;margin-bottom:8px}.acclamations-list{border-bottom:1px solid #3c3c3c;padding:30px 10px}.acclamations-list:last-child{border-bottom:none}.choose-left img{display:block;width:100%}.blog-left,.choose-right,.expertise-left,.feed-wrap,.footer-cta{padding:40px 15px}.choose-right h2{font-size:34px;line-height:1.1;margin-bottom:18px}.choose-pattern{margin-bottom:70px}.chooseus-content h3{font-size:24px;line-height:1.125;margin-bottom:16px}.chooseus-content p{font-size:18px;line-height:1.34}.choose-sec{margin-bottom:35px}.choose-sec:last-child{margin-bottom:0}.expertise-section{min-height:349px}.expertise-pattern{margin-bottom:60px}.expertise-left h4{font-size:24px;line-height:27px;padding-right:30px}.expertise-right{flex-wrap:nowrap;overflow-x:auto}.expertise-box{padding:40px 15px 30px;flex:0 0 75%;max-width:75%}.expertise-box p{font-size:16px;line-height:1.3}.expertise-box:last-child{border-right:none}.expertise-logo{background-color:var(--main-color);display:inline-flex;align-items:center;justify-content:center;padding:6px;width:190px;height:190px;margin-bottom:18px;border-radius:var(--rounded-circle);background-color:var(--main-color)}.expertise-logo img{width:100px}.expertise-logo p{position:var(--ps-absolute);width:92%;left:15px;bottom:6px;font-size:14px;line-height:1.16}.faq-section{background-color:var(--grey);padding:40px 15px}.faq-head{margin-bottom:40px}.faq-head h3{font-size:36px;line-height:1;margin-bottom:18px}.faq-head p{color:var(--first-color);font-size:14px;letter-spacing:.1em}.bottom-line{border:none;border-bottom:1px solid var(--main-color)}.blog-feed,.footer-cta{border-top:1px solid var(--main-color)}.acc-question{cursor:pointer;padding:19px 0}.que{font-size:24px;padding-right:15px}.ans,.blog-time{font-size:16px}.acc-question.active .que{font-weight:var(--fw-normal)}.accordion-content{width:90%}.ans{line-height:22px;padding-bottom:19px}.ans a{color:#6e8c42}.ans a:hover{text-decoration:none}.accordion-content ul{margin-bottom:14px}.accordion-content li{font-size:16px;line-height:1.1;padding-left:15px;margin-bottom:8px;position:relative}.accordion-content li:after{content:"";width:5px;height:5px;background-color:#141414;border-radius:50%;position:absolute;top:6px;left:0}.acc-question::after{content:"\002B";font-size:23px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.acc-question.active::after{content:"\2212"}.blog-feed{padding-bottom:100px;background:var(--bg-main);border-bottom:1px solid var(--main-color)}.blog-left h4{font-size:48px;line-height:1;margin-bottom:20px}.button-wrapper.feed-button{position:var(--ps-absolute);bottom:30px;left:15px}.btn-quote.btn-blogs{height:auto;padding:20px 42px;background-color:var(--bg-main)}.btn-blog-detail{display:inline-flex;width:53px;height:53px;right:15px;top:55px;transition:.5s;position:var(--ps-absolute);border:1px solid var(--main-color);border-radius:var(--rounded-circle)}.btn-blog-detail:hover path{fill:var(--white)}.btn-blog-detail svg{transition:.5s}.btn-blog-detail:hover svg{transform:rotate(45deg)}.feed-wrap:last-child{border-bottom-color:transparent}.feed-wrap p{padding:23px 27px 28px;margin:37px 0 42px;min-height:159px}.feed-wrap p a{color:var(--main-color);font-size:26px;line-height:1.125}.blog-btn{color:var(--main-color);font-size:18px;padding-bottom:6px;border-bottom:1px solid var(--main-color)}.cta-heading{font-size:26px;margin-bottom:20px;color:#fff}.footer-cta .btn-quote{background-color:#141414;color:#fff}@media only screen and (min-width:360px){.work-head h3{padding:0 40px}}@media only screen and (min-width:414px){.work-head h3{padding:0 60px}.choose-right,.expertise-left,.footer-cta,.work-contant{padding:40px 30px}.blog-left,.development-head,.feed-wrap{padding:45px 30px}.development-head h2{font-size:42px}.development-box{padding:30px}.choose-right h2{font-size:36px}.expertise-left h4{font-size:28px;padding-right:50px}.expertise-box{flex:0 0 46%;max-width:46%;padding:30px 10px 30px 30px}.expertise-logo{width:148px;height:148px}.expertise-logo svg{width:70px}.acclamations-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.acclamations-list{width:50%}.acclamations-list:nth-child(7){border-bottom:none}.acclamations-logo svg{width:130px;height:50px}.acclamations-wrap p{font-size:15px}.faq-section{padding:50px 30px}.feed-button{left:30px}.cta-heading{font-size:30px}}@media only screen and (min-width:576px){h1{font-size:62px}.work-head h3{max-width:408px}.development-box{flex:0 0 56%;max-width:56%}}@media only screen and (min-width:768px){.development-wrapper{margin-bottom:0;padding-bottom:0;overflow:visible}.development-box{flex:0 0 33%;max-width:33%;border-bottom:none}.acclamations-head{margin-bottom:40px}.acclamations-sec{padding:50px 0 0}.acclamations-list{width:25%;margin:0;border-top:1px solid #3c3c3c;border-right:1px solid #3c3c3c;border-bottom:0;padding:25px 12px}.acclamations-logo svg{height:50px;width:140px}.acclamations-head h2{font-size:48px;letter-spacing:-.04em}.acclamations-logo{display:flex;justify-content:center;align-items:center}.acclamations-wrap p{font-size:14px}.expertise-left h4{max-width:600px}.expertise-box{padding:30px;border-right:1px solid var(--main-color)}.expertise-box:last-child{border-right-color:transparent}.expertise-logo p{bottom:8px}.ans{font-size:18px}.feed-wrap p{width:75%;min-height:146px}.footer-cta{padding:50px 30px;display:flex;align-items:center;justify-content:space-between}.cta-heading{font-size:32px;margin-bottom:0}}@media only screen and (min-width:992px){.work-box{width:33.333%;border-right:1px solid #756f6e;border-bottom:1px solid #756f6e}.expertise-box,.work-box:last-child .work-contant,.work-box:nth-child(4){border-right:none}.expertise-left,.work-contant{border-bottom:none}.expertise-section,.work-head{min-height:300px}.work-head h3{padding:0 30px;mix-blend-mode:exclusion}.left-circle,.right-circle{transform:translateX(-40px);display:block;width:285px;height:285px}.left-circle{left:-235px}.right-circle{right:-318px}.blog-left,.blog-right{display:flex}.circle-move.left-circle,.circle-move.right-circle{left:0;right:0;margin:0 auto;transform:initial;transition:.5s ease-in-out}.acclamations-list{padding:40px 15px}.acclamations-wrap p{font-size:16px}.chooseus-section{align-items:start}.choose-left,.choose-right{width:50%}.choose-left{position:sticky;top:0}.choose-head{top:40px}.choose-right h2{position:sticky;top:40px;margin-bottom:60px}.choose-right h2:after{content:"";margin-top:30px;display:block;width:127px;height:19px;background:url(../uploads/pattern.svg) no-repeat}.chooseus-content{background:#fff;position:relative;z-index:1}.choose-sec{top:40%;background:#fff}.choose-sec1,.choose-sec2,.choose-sec3,.choose-sec4{top:60%}.choose-sec1:after{display:none}.choose-left figure,.choose-left img{height:100vh}.choose-left img{object-fit:cover}.choose-right{padding:40px 30px}.choose-pattern{margin-bottom:90px}.choose-pattern img{opacity:0}.expertise-left{width:25%}.expertise-pattern{margin-bottom:120px}.expertise-left h4{font-size:24px;padding-right:20px}.expertise-right{width:75%}.expertise-box{flex:0 0 40%;border-left:1px solid var(--main-color)}.expertise-logo{width:180px;height:180px}.faq-section{padding:60px 30px}.faq-head{margin-bottom:47px}.que{font-size:32px;line-height:1}.accordion-content{padding-top:12px}.blog-feed{padding-bottom:0;flex-direction:column}.blog-left{justify-content:space-between;align-items:center}.blog-left h4{font-size:62px;margin-bottom:0;width:calc(100% - 260px)}.feed-wrap{border-right:1px solid var(--main-color);width:50%}.feed-wrap:last-child{border-right:0}.blog-pattern{margin-bottom:90px;display:none}.button-wrapper.feed-button{position:var(--ps-relative);bottom:auto;left:auto}.feed-wrap p{width:100%;min-height:135px}.feed-wrap p a{font-size:24px}.module{transition:color .7s}}@media only screen and (min-width:1200px){.work-head h3{padding:0 55px}.development-head,.development-wrapper-1,.development-wrapper-2{position:sticky;top:0}.development-head h2{max-width:940px}.development-box{flex:0 0 auto;max-width:none;width:33.333%;padding:40px 30px}.development-box h3{font-size:26px;margin-bottom:23px}.development-pattern{width:0!important;transition:.5s linear}.in-view .development-pattern{width:127px!important}.acclamations-sec{padding:60px 0 0}.acclamations-head{margin-bottom:40px}.acclamations-head h2{font-size:77px}.acclamations-list{padding:50px}.acclamations-list:hover path{fill:var(--main-color)}.acclamations-list:hover{background-color:var(--white)}.acclamations-list:hover .acclamations-link,.acclamations-list:hover p{color:var(--main-color)}.acclamations-list .acclamations-link:hover{color:var(--first-color)}.acclamations-logo svg{height:100%;width:auto}.acclamations-logo{margin-bottom:30px;min-height:71px}.choose-pattern{margin-bottom:130px}.expertise-left{width:20%}.expertise-right{width:80%;overflow:visible}.expertise-box{flex:0 0 auto;max-width:none;width:25%}.expertise-logo{width:170px;height:170px}.blog-left h4{font-size:78px}}@media only screen and (min-width:1280px){.work-section h2{padding:53px 50px 42px}.work-head{min-height:420px}.left-circle,.right-circle{width:380px;height:380px}.work-head h3{max-width:470px;font-size:48px;line-height:57px;padding:0 36px}.work-contant{padding:48px 51px}.development-head{padding:61px 50px 32px}.development-head h2{max-width:1220px;font-size:60px;line-height:1.1332}.development-box{padding:64px 30px 58px 50px}.development-pattern{margin-bottom:61px}.choose-right{padding:61px 50px 40px}.choose-right h2{font-size:48px;line-height:1.1876;position:sticky;top:40px;margin-bottom:45px}.choose-head{top:61px}.choose-pattern{margin-bottom:170px}.chooseus-content p{line-height:1.167}.expertise-section{min-height:349px}.expertise-left{padding:61px 50px 44px}.expertise-pattern{margin-bottom:130px}.expertise-left h4{max-width:265px;padding:0;line-height:27px}.expertise-box{padding:50px 30px}.expertise-logo{width:190px;height:190px;position:relative;overflow:hidden}.expertise-logo p{width:190px;height:190px;border-radius:50%;top:auto;bottom:-100%;left:0;color:#14151b;padding:0 10px;text-align:center;display:flex;align-items:center;transition:.3s;background:rgba(255,255,255,.95)}.expertise-logo:hover p{bottom:0}.faq-section{padding:90px 30px 66px 52px}.acc-question{padding-right:70px}.faq-head h3{font-size:60px;line-height:68px;margin-bottom:22px}.acc-question::after{font-size:30px;right:40px}.blog-left{padding:61px 50px}.blog-left h4{font-size:90px;line-height:.9166;width:calc(100% - 250px)}.blog-pattern{margin-bottom:62px}.btn-quote.btn-blogs{padding:20px 53px;width:235px}.feed-wrap p{margin:18px 0 32px}.feed-wrap p a{font-size:32px}.feed-wrap{padding:55px 51px 59px 79px}.footer-cta{padding:50px 52px}.cta-heading{font-size:48px}}@media only screen and (min-width:1440px){.choose-sec{margin-bottom:50px}.expertise-logo,.expertise-logo p{width:225px;height:225px}.expertise-box{padding:50px 30px 20px}}@media only screen and (min-width:1536px){.chooseus-content p,.work-contant p{line-height:1.28}.left-circle,.right-circle{width:410px;height:410px}.circle-move.left-circle,.circle-move.right-circle{top:4px}.work-section h2{font-size:16px}.work-contant p{font-size:18px}.chooseus-content h3{font-size:26px}.expertise-left{padding:61px 20px 44px 50px}.expertise-left h4{max-width:310px}.ans{font-size:20px;line-height:1.3}.accordion-content ul li{font-size:18px;margin-bottom:9px}.button-wrapper{margin-right:5%}}@media only screen and (min-width:1640px){.expertise-box p,.work-section h2{font-size:18px}.ans,.work-contant p{font-size:20px;line-height:27px}.development-head h2{max-width:1520px;font-size:72px}.development-box h3{font-size:22px}.development-box p{font-size:20px}.choose-right h2{max-width:715px;font-size:66px}.chooseus-content h3{font-size:28px}.chooseus-content p{width:90%;font-size:20px;line-height:1.167}.expertise-left h4{max-width:365px;font-size:36px;line-height:1.1}.faq-head{margin-bottom:55px}.faq-head h3{font-size:72px}.acc-question{padding:22px 70px 22px 0}.feed-wrap p a,.que{font-size:36px}.feed-wrap p{width:85%}}@media only screen and (min-width:2080px){.expertise-left h4{max-width:430px;font-size:38px}.expertise-box p{font-size:22px}}