@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:Poppins,sans-serif;padding-top:80px;overflow-x:hidden}a{text-decoration:none}.wrapper{max-width:1200px;width:100%;margin:0 auto;padding:0 1rem}main{display:block;margin-top:3rem}.title{color:#252525;font-size:clamp(24px,7vw,33px);font-weight:700}hr{border:1px solid #f4f4f4}.button{display:grid;place-items:center;position:relative;background-color:#8abcaf;color:#fff;width:170px;height:50px;border-radius:58px;transition:background-color .3s;cursor:pointer;z-index:1;border:none}.button:hover{background-color:#6aa999}.backdrop{position:fixed;inset:0;width:100%;height:100vh;background-color:#000c;z-index:3;cursor:pointer}.scrollable{overflow-x:auto;overflow-y:hidden;max-width:100%}.tabMenu{display:flex;align-items:center}@media (max-width: 400px){.tabMenu{padding:0 1rem}}.tabMenu .item{font-weight:500;color:#252525;transition:color .3s;cursor:pointer;position:relative;padding:0 20px;border-right:1px solid #252525;transition:transform color .2s}.tabMenu .item:last-child{border-right:0px solid #252525}.tabMenu .item.active,.tabMenu .item:hover{color:#8abcaf}.tabMenu .item.active:after{position:absolute;bottom:0;left:0;right:0;z-index:1;content:"";border-bottom:2px solid #8abcaf;width:50%;margin:auto;height:1px}.tabMenu .item:before{position:absolute;bottom:0;left:0;right:0;z-index:1;content:"";border-bottom:2px solid #8abcaf;width:50%;margin:auto;height:1px;transform-origin:left;transform:scaleX(0);transition:transform .2s}.tabMenu .item:hover:before{transform:scale(1)}@media (max-width: 1000px){.tabMenu{flex-wrap:wrap}.tabMenu .item{margin:1rem 0}}.hide{display:none!important}.bannerAnime{animation:bananime 4s infinite}@keyframes bananime{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width: 1000px){@keyframes bananime{0%{transform:scale(1)}50%{transform:scale(1)}to{transform:scale(1)}}}.ourWorkScroll{width:100%}@media (max-width: 1000px){.ourWorkScroll{width:760px}}header{position:fixed;top:0;right:0;left:0;display:flex;align-items:center;width:100%;height:80px;margin:0 auto;z-index:5}header .logo{display:flex;align-items:flex-end;width:max-content;height:100%;padding-bottom:15px}header .wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:100%}header.scrolling{background-color:#fff}header .actions{display:flex;justify-content:flex-end;gap:32px}@media (max-width: 660px){header .actions{position:fixed;bottom:1rem;left:0;right:0;width:100%;z-index:11;display:flex;justify-content:center;visibility:hidden;opacity:0;transition:visibility,opacity,.3s}header .actions.active{visibility:visible;opacity:1}}header .actions .action{display:flex;align-items:center;gap:6px;height:40px;color:#252525;font-size:11px;font-weight:500;text-decoration:none;transition:color .3s}header .actions .action:hover{color:#8abcaf}header .menuButton{display:none;position:relative;width:24px;height:24px;margin-left:auto}header .menuButton:before,header .menuButton:after{content:"";position:absolute;inset:0;margin:auto;width:100%;height:2px;background-color:#252525;transition:.2s}header .menuButton:before{bottom:8px}header .menuButton:after{top:8px}@media (max-width: 990px){header .menuButton{display:block}}header .menuButton.active:before,header .menuButton.active:after{inset:0}header .menuButton.active:before{transform:rotate(45deg)}header .menuButton.active:after{transform:rotate(-45deg)}header .menu{display:flex;align-items:center;gap:25px}header .menu nav{display:flex;align-items:center;gap:25px}@media (max-width: 1200px){header .menu{gap:10px}}@media (max-width: 990px){header .menu{position:fixed;top:80px;left:0;right:0;background-color:#fff;padding:1rem 1rem 3rem;height:calc(100vh - 80px);z-index:10;visibility:hidden;opacity:0;transition:visibility,opacity,.3s;justify-content:center}header .menu nav{flex-direction:column;justify-content:space-evenly}header .menu.active{visibility:visible;opacity:1}}header .menu a{display:grid;place-items:center;color:#cd7b30;height:40px;transition:color .3s;font-weight:500;font-size:15px;cursor:pointer}header .menu a:hover{color:#a46226}header .menu .searchButton{display:grid;place-items:center;width:32px;height:32px;background-color:#8abcaf;border-radius:5px;transition:color .3s;cursor:pointer}header .menu .searchButton:hover{background-color:#6aa999}@media (max-width: 990px){header .menu .searchButton{position:absolute;top:1rem;right:1rem}}header .megaMenu{position:fixed;top:80px;left:0;right:0;z-index:10;width:100%;height:405px;background-color:#fff;padding:50px 0;visibility:hidden;opacity:0;transition:visibility,opacity,.3s}@media (max-width: 1000px){header .megaMenu{position:fixed;top:0px;left:0;right:0;z-index:11;height:100vh;padding:50px 0 0}}header .megaMenu .wrapper{position:relative}header .megaMenu.active{visibility:visible;opacity:1}header .megaMenu .closeButton{position:absolute;right:1rem;top:0;display:block;width:30px;height:30px;border-radius:3px;background-color:#cd7b30;cursor:pointer}header .megaMenu .closeButton:hover{background-color:#a46226}header .megaMenu .closeButton:before,header .megaMenu .closeButton:after{content:"";position:absolute;inset:0;margin:auto;width:15px;height:2px;background-color:#fff}header .megaMenu .closeButton:before{transform:rotate(45deg)}header .megaMenu .closeButton:after{transform:rotate(-45deg)}header .megaMenu .wrapper{display:flex;justify-content:space-between}@media (max-width: 1000px){header .megaMenu .wrapper{align-items:center;justify-content:center}}header .megaMenu .linksWrapper{display:flex;gap:40px}@media (max-width: 1000px){header .megaMenu .linksWrapper{flex-wrap:wrap;justify-content:center;align-items:baseline;height:80vh;overflow:auto}}header .megaMenu .linksWrapper .links{border-right:1px solid #e6e6e6;padding-right:37px}@media (max-width: 1000px){header .megaMenu .linksWrapper .links{border-right:0px;padding-right:0;width:47%;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media (max-width: 700px){header .megaMenu .linksWrapper .links{border-right:0px;padding-right:0;width:35%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}header .megaMenu .linksWrapper .links b{display:block;color:#cd7b30;font-weight:600;margin-bottom:1rem}@media (max-width: 1000px){header .megaMenu .linksWrapper .links b{display:flex;align-items:center;justify-content:center;flex-direction:column}}header .megaMenu .linksWrapper .links b:after{content:"";display:block;position:relative;margin-top:6px;width:34px;height:1px;background-color:#cd7b30}header .megaMenu .linksWrapper .links a{display:block;font-size:14px;color:#757575;transition:color .3s;margin-bottom:10px}header .megaMenu .linksWrapper .links a:hover{color:#cd7b30}header .megaMenu .vector{margin-right:80px}@media (max-width: 1200px){header{background-color:#fff}}footer{text-align:center;padding:23px 1rem;background-color:#252525;color:#fff}.banner{position:relative;min-height:calc(100vh - 80px);padding-top:3rem;padding-bottom:1rem;display:flex;flex-direction:column;justify-content:space-around}.banner .contentWrapper{display:flex;justify-content:space-between}@media (max-width: 1200px){.banner .contentWrapper{flex-direction:column-reverse;align-items:center}}.banner .content{display:flex;flex-direction:column;justify-content:center;max-width:680px}.banner .vector{max-width:470px}.banner .vector img{width:470px}@media (max-width: 470px){.banner .vector img{width:100%}}.banner .title{position:relative;font-weight:700;font-size:clamp(24px,8vw,48px);margin-bottom:30px;z-index:1}.banner .subTitle{position:relative;font-weight:300;font-size:24px;margin-bottom:30px;z-index:1}.banner .text{position:relative;font-size:18px;font-weight:300;margin-bottom:25px;z-index:1}.banner .scrollIndicatorWrapper{position:relative;display:block;margin:0 auto 2rem}@media (max-width: 1200px){.banner .scrollIndicatorWrapper{margin:0 5rem 2rem auto}}@media (max-width: 1000px){.banner .scrollIndicatorWrapper{display:none}}.banner .scrollIndicator{position:relative;left:0;right:0;margin:0 auto;bottom:1.5rem;width:23px;height:40px;border:1px solid #67cfb4;border-radius:30px}.banner .scrollIndicator:before{content:"";position:absolute;width:7px;height:7px;background-color:#67cfb4;top:5px;left:50%;transform:translate(-50%);border-radius:50%;animation:scroll 1.3s infinite}.banner .scrollIndicator:after{content:"";position:absolute;top:100%;left:50%;margin-top:6px;display:block;border-right:2px solid #67cfb4;border-bottom:2px solid #67cfb4;width:10px;height:10px;transform:translate(-50%) rotate(45deg)}@keyframes scroll{0%{opacity:1;transform:translate(-50%)}50%{opacity:.9}to{transform:translate(-50%,20px);opacity:0}}.banner .scrollIndicatorText{text-align:center;font-size:12px}.banner .skills{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem}@media (max-width: 1000px){.banner .skills{margin-top:15px}}.banner .skill{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;border-radius:1rem;background-color:#f2f2f2;height:125px}.banner .skill div{font-size:13px;font-weight:500;width:80%;text-align:center}.banner .skill img{max-height:50px}.bannerAnimation{position:absolute;top:0;left:0;z-index:0;overflow:hidden;display:none}.bannerItem{display:block;width:300px}@keyframes banner{0%{transform:translate3d(-10vw,0,0)}20%{transform:translate3d(20vw,50vh,0)}50%{transform:translate3d(80vw,0,0)}80%{transform:translate3d(20vw,30vh,0)}to{transform:translate3d(-10vw,0,0)}}.about{padding:2rem 0;margin-top:3rem;margin-bottom:4rem;min-height:620px;background-color:#f2f2f2}.about .wrapper{display:flex;gap:5px;align-items:center}@media (max-width: 1200px){.about .wrapper{flex-direction:column;align-items:center}}.about .vector{max-width:662px}.about .vector img{width:662px}@media (max-width: 662px){.about .vector img{width:100%}}.about .images{max-width:662px;width:662px;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;font-size:60px;font-weight:700}.about .images .items{width:30%;background-size:cover;margin:1rem .5rem}.about .images .items:nth-child(1){transform:rotate(5deg);border:5px solid #8abcaf}.about .images .items:nth-child(2){transform:rotate(-5deg);border:5px solid #cd7b30}.about .images .items:nth-child(3){transform:rotate(5deg);border:5px solid #8abcaf}.about .images .items:nth-child(4){transform:rotate(-5deg);border:5px solid #cd7b30}.about .images .items:nth-child(5){border:5px solid #8abcaf}.about .images .items:nth-child(6){transform:rotate(-5deg);border:5px solid #cd7b30}.about .images .items:nth-child(7){transform:rotate(5deg);border:5px solid #8abcaf}.about .images .items:nth-child(8){transform:rotate(-5deg);border:5px solid #cd7b30}.about .images .items:nth-child(9){transform:rotate(5deg);border:5px solid #8abcaf}.about .images .items img{width:100%;height:100%}@media (max-width: 1000px){.about .images{width:100%}}.about .content{width:60%;padding:0 10px}@media (max-width: 1000px){.about .content{width:100%}}.about .content .title{margin-bottom:7px;line-height:33px}@media (max-width: 1200px){.about .content .title{text-align:center}}.about .content .title div{display:block;font-size:18px;font-weight:500;color:#8abcaf}.about .content .text{font-size:15px;margin-bottom:25px}.about .content .items{display:flex;flex-wrap:wrap;gap:1rem}.about .content .items .item{width:100%;display:flex;flex-direction:column;font-size:13px;font-weight:300;gap:1rem}.album{max-width:662px;width:662px;display:flex;flex-wrap:wrap;background:url(/assets/bg.882def63.png);background-size:100%;background-repeat:no-repeat;justify-content:center}.album .items{width:40%;background-size:cover;margin:1rem .5rem;cursor:pointer;transition:all .4s}.album .items:hover{transform:scale(1.2)}.album .items:nth-child(1){transform:rotate(5deg)}.album .items:nth-child(2){transform:rotate(-5deg)}.album .items:nth-child(3){transform:rotate(-15deg)}.album .items:nth-child(4){transform:rotate(10deg)}.album .items img{width:100%}@media (max-width: 662px){.album{width:100%}}.partnerships{text-align:center;margin-bottom:7rem}.partnerships .title{margin-bottom:3px}.partnerships .text{color:#8abcaf;font-size:18px;font-weight:500;max-width:700px;margin:0 auto 24px}.partnerships .items{display:grid;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:32px}.partnerships .items .item{position:relative;display:grid;place-items:center;background-color:#f2f2f2;border-radius:1rem;height:162px}.partnerships .items .item .date{position:absolute;bottom:8px;right:10px;font-size:17px;font-weight:600;color:#767676;line-height:17px}.partnerships .items .item .date span{display:block;font-size:8px;font-weight:500}.works{background-color:#f2f2f2;padding-top:25px;padding-bottom:35px}.works .flex{display:flex;justify-content:space-between;margin-bottom:66px}@media (max-width: 1055px){.works .flex{flex-direction:column;gap:1rem;align-items:center}}.works .items{display:flex;gap:15px;flex-wrap:wrap}.works .items .item{width:calc(33.33% - 15px);min-height:764px;background-color:#fff;border-radius:1rem;overflow:hidden}.works .items .item img{width:100%;display:block}.works .items .item .content{padding:1rem;color:#252525}.works .items .item .content .title{font-size:20px;font-weight:600;margin-bottom:13px;min-height:61px}.works .items .item .content .subTitle{font-size:17px;font-weight:500;margin-bottom:13px;min-height:77px}.works .items .item .content .text{font-size:14px;margin-bottom:1rem;height:100px;overflow-y:auto;padding-right:10px}.works .items .item .content .industry{color:#535353;font-size:14px}.works .items .item .content .industryTech{color:#535353;font-size:14px;min-height:65px;display:flex;align-items:center}.works .items .item .content hr{margin:8px -1rem}.works .items .item .content .techs{display:flex;gap:3px}.works .items .item .content .techs .tech{display:grid;place-items:center;width:35px;height:35px;border-radius:5px;border:1px solid #d9d9d9;box-shadow:0 0 25px #0000000a}.works .items .item .content .techs .tech img{display:block;max-width:21px;max-height:21px}.works .items .item .content .stats{display:flex;flex-wrap:wrap;gap:3px 6px;font-size:12px;color:#535353}.works .items .item .content .stats .value{text-align:end;border-right:1px solid #ebebeb;padding-right:6px;width:15%}.works .items .item .content .stats .key{width:calc(85% - 6px)}@media (max-width: 1024px){.works .items{flex-wrap:wrap}.works .items .item{width:calc(50% - 24px)}}@media (max-width: 1000px){.works .items{flex-wrap:wrap;width:100%}}@media (max-width: 660px){.works .items .item{width:100%}}.works .itemsWorks{display:flex;gap:15px;flex-wrap:wrap}.works .itemsWorks .itemsWork{width:calc(33.33% - 15px);min-height:764px;background-color:#fff;border-radius:1rem;overflow:hidden}.works .itemsWorks .itemsWork img{width:100%;display:block}.works .itemsWorks .itemsWork .content{padding:1rem;color:#252525}.works .itemsWorks .itemsWork .content .title{font-size:20px;font-weight:600;margin-bottom:13px;min-height:61px}.works .itemsWorks .itemsWork .content .subTitle{font-size:17px;font-weight:500;margin-bottom:13px;min-height:77px}.works .itemsWorks .itemsWork .content .text{font-size:14px;margin-bottom:1rem;height:100px;overflow-y:auto;padding-right:10px}.works .itemsWorks .itemsWork .content .industry{color:#535353;font-size:14px}.works .itemsWorks .itemsWork .content .industryTech{color:#535353;font-size:14px;min-height:65px;display:flex;align-items:center}.works .itemsWorks .itemsWork .content hr{margin:8px -1rem}.works .itemsWorks .itemsWork .content .techs{display:flex;gap:3px}.works .itemsWorks .itemsWork .content .techs .tech{display:grid;place-items:center;width:35px;height:35px;border-radius:5px;border:1px solid #d9d9d9;box-shadow:0 0 25px #0000000a}.works .itemsWorks .itemsWork .content .techs .tech img{display:block;max-width:21px;max-height:21px}.works .itemsWorks .itemsWork .content .stats{display:flex;flex-wrap:wrap;gap:3px 6px;font-size:12px;color:#535353}.works .itemsWorks .itemsWork .content .stats .value{text-align:end;border-right:1px solid #ebebeb;padding-right:6px;width:15%}.works .itemsWorks .itemsWork .content .stats .key{width:calc(85% - 6px)}@media (max-width: 1024px){.works .itemsWorks{flex-wrap:wrap}.works .itemsWorks .itemsWork{width:calc(50% - 24px)}}@media (max-width: 1000px){.works .itemsWorks{flex-wrap:nowrap;width:250%}}@media (max-width: 660px){.works .itemsWorks .itemsWork{width:100%}}.works .button{width:293px;margin:3rem auto 2rem;font-size:18px}.text::-webkit-scrollbar{width:10px}.text::-webkit-scrollbar-track{background:#f1f1f1}.text::-webkit-scrollbar-thumb{background:#888}.text::-webkit-scrollbar-thumb:hover{background:#555}.techScroll{width:100%;overflow:auto}@media (max-width: 1000px){.techScroll{width:100%;overflow:auto}}.comments,.references{padding:2rem 0;position:relative}.comments .title,.references .title{text-align:center;margin-bottom:10px}.comments nav,.references nav{display:flex;justify-content:center;gap:7px;margin-bottom:1rem}.comments nav .prevArrow,.comments nav .nextArrow,.references nav .prevArrow,.references nav .nextArrow{position:relative;width:32px;height:32px;border:2px solid #8abcaf;border-radius:50%;cursor:pointer}.comments nav .prevArrow:after,.comments nav .nextArrow:after,.references nav .prevArrow:after,.references nav .nextArrow:after{content:"";display:block;position:absolute;inset:0;margin:auto;width:11px;height:11px;border-left:2px solid #8abcaf;border-bottom:2px solid #8abcaf}.comments nav .prevArrow,.references nav .prevArrow{transform:rotate(45deg)}.comments nav .prevArrow:after,.references nav .prevArrow:after{bottom:3px;left:3px}.comments nav .nextArrow,.references nav .nextArrow{transform:rotate(-135deg)}.comments nav .nextArrow:after,.references nav .nextArrow:after{bottom:3px;left:3px}.comments .swiper,.references .swiper{width:100%;padding:0 1rem}.comments .comment,.references .comment{display:flex;flex-direction:column;border-radius:15px;padding:1.5rem;margin:2rem 0;font-size:15px;height:400px;background-color:#fff;box-shadow:0 0 28px #c2c2c245}.comments .comment p,.references .comment p{margin-bottom:1rem}.comments .comment .flex,.references .comment .flex{display:flex;align-items:center;gap:11px;margin-top:auto;margin-bottom:60px}.comments .comment .image,.references .comment .image{position:relative;width:77px;height:77px;border-radius:50%}.comments .comment .image img,.references .comment .image img{position:relative;z-index:1}.comments .comment .image:after,.references .comment .image:after{content:"";position:absolute;top:0;right:0;border-radius:20px;width:50px;height:50px;background-color:#8abcaf}.comments .comment .name,.references .comment .name{font-weight:500;font-size:15px;color:#252525}.comments .comment .job,.references .comment .job{font-size:14px;font-weight:500;color:#a9a9a9}.comments .comment .companyImage,.references .comment .companyImage{display:block;position:absolute;right:1rem;bottom:2.8rem;max-height:75px}@media (max-width: 1000px){.comments nav{z-index:26;left:50%;display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;width:95%;transform:translate(-50%,-50%)}}.technologies{background-color:#f2f2f2;padding-top:20px;padding-bottom:40px}.technologies .title{text-align:center;margin-bottom:20px}.technologies .tabMenu{justify-content:center;margin-bottom:15px}@media (max-width: 660px){.technologies .tabMenu{width:830px}}.technologies .tabMenu .item{padding-right:18px;border-right:1px solid #cecece}.technologies .items{justify-content:center;flex-wrap:wrap;gap:14px;display:none;margin-top:15px}.technologies .items .item{display:grid;place-items:center;width:100px;height:100px;background-color:#fff;border-radius:10px;border:1px solid #d9d9d9}.technologies .items.active{display:flex}.contactHome,.hireModal{padding:1.5rem 0 3rem}.contactHome .title,.hireModal .title{margin-bottom:47px;text-align:center}.contactHome .title div,.hireModal .title div{display:block;font-size:18px;font-weight:500;color:#8abcaf}.contactHome .flex,.hireModal .flex{display:flex;gap:13px;margin-bottom:3rem}@media (max-width: 990px){.contactHome .flex,.hireModal .flex{flex-direction:column;align-items:center}}.contactHome .vector,.hireModal .vector{max-width:480px}.contactHome .vector img,.hireModal .vector img{width:480px}@media (max-width: 480px){.contactHome .vector img,.hireModal .vector img{width:100%}}.contactHome .form,.hireModal .form{display:flex;align-content:flex-start;flex-wrap:wrap;gap:22px;max-width:672px;width:100%;padding:54px 32px 32px;background-color:#f2f2f2}.contactHome .form img,.hireModal .form img{display:none}@media (max-width: 990px){.contactHome .form,.hireModal .form{max-width:100%}}.contactHome .form.loader,.hireModal .form.loader{position:relative;justify-content:center;align-items:center}.contactHome .form.loader *,.hireModal .form.loader *{visibility:hidden}.contactHome .form.loader img,.hireModal .form.loader img{display:block;visibility:visible;position:absolute;width:100px}.contactHome .form>.item,.hireModal .form>.item{position:relative;width:calc(50% - 11px);height:40px;border-radius:2rem}@media (max-width: 550px){.contactHome .form>.item,.hireModal .form>.item{width:100%}}.contactHome .form>.item input,.hireModal .form>.item input{width:100%;padding-left:3.5rem}.contactHome .flag,.hireModal .flag{display:grid;place-items:center;position:absolute;left:0;top:0;bottom:0;width:44px;height:100%;background-color:#dadada}.contactHome input,.contactHome select,.contactHome textarea,.hireModal input,.hireModal select,.hireModal textarea{width:calc(50% - 11px);height:40px;background-color:#fff;border:1px solid transparent;outline:none;border-radius:2rem;padding-left:24px;font-size:12px}@media (max-width: 550px){.contactHome input,.contactHome select,.contactHome textarea,.hireModal input,.hireModal select,.hireModal textarea{width:100%}}.contactHome input::placeholder,.contactHome select::placeholder,.contactHome textarea::placeholder,.hireModal input::placeholder,.hireModal select::placeholder,.hireModal textarea::placeholder{font-size:12px;color:#252525}.contactHome input:focus,.contactHome select:focus,.contactHome textarea:focus,.hireModal input:focus,.hireModal select:focus,.hireModal textarea:focus{border:1px solid #dfdfdf}.contactHome select,.hireModal select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:98%;background-position-y:5px;padding-right:2rem}.contactHome textarea,.hireModal textarea{padding-top:10px;width:100%;height:154px;border-radius:7px}.contactHome button,.hireModal button{width:150px}.contactHome .departmants,.hireModal .departmants{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:36px 46px}@media (max-width: 400px){.contactHome .departmants,.hireModal .departmants{grid-template-columns:1fr}}.contactHome .departmants .item,.hireModal .departmants .item{position:relative;background-color:#f2f2f2;border-radius:15px;overflow:hidden;min-height:446px}.contactHome .departmants .item .image,.hireModal .departmants .item .image{display:block;height:230px;overflow:hidden}.contactHome .departmants .item .image img,.hireModal .departmants .item .image img{display:block;height:240px;width:100%;max-width:100%;object-fit:cover}.contactHome .departmants .item .content,.hireModal .departmants .item .content{padding:1rem}.contactHome .departmants .item .content .name,.hireModal .departmants .item .content .name{margin-bottom:1rem;font-size:20px}.contactHome .departmants .item .content .flex,.hireModal .departmants .item .content .flex{font-size:14px;color:#9a9a9a;margin-bottom:13px;flex-direction:row}.contactHome .departmants .item .content .flex .img,.hireModal .departmants .item .content .flex .img{display:flex;align-items:flex-start;justify-content:center;width:22px;flex-shrink:0}.intl-tel-input{width:100%}@media (max-width: 1000px){.intl-tel-input .country-list{position:relative;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti-mobile .intl-tel-input.iti-container{position:fixed;inset:0;overflow-y:scroll}}.flag-container:hover,.selected-lag:hover{background:transparent}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:transparent}.contactRow{display:flex;flex-wrap:wrap;margin:0 -15px}.contactRow p{font-size:14px;color:#333}.contactCol50{width:50%;padding:0 15px}.contactCol33{width:33.3%;padding:0 15px}@media (max-width: 1000px){.contactCol33,.contactCol50{width:100%}}.w100{width:100%}.heading-primary{margin:0 0 10px;font-size:1.4em;font-weight:400;letter-spacing:normal;line-height:27px}.contactNav .contactNavItem{display:flex;align-items:flex-start}.contactNav a{display:block;color:#333;text-decoration:none;font-size:14px;line-height:24px;margin-bottom:5px}.contactNav a:hover{color:#0088cf}.contactImageBox,.contactImageBox2{display:block;width:25px;margin-right:5px}.contactImageBox img,.contactImageBox2 img{width:25px}.contactImageBox2{width:25px;padding:0 2px}.contactImageBox2 img{width:21px}#center-bar-wrapper{padding-inline:15px}.mail{position:relative;cursor:pointer}.tooltip{visibility:hidden;min-width:3.5rem;background-color:#222;color:#fff;text-align:center;font-weight:700;font-size:.8rem;border-radius:6px;padding:5px;position:absolute;z-index:15;bottom:150%;left:50%;transform:translate(-50%);opacity:0;transition:opacity,visibility,.3s}.tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#222 transparent transparent transparent}.tooltipActive{visibility:visible;opacity:1}hr{background-image:linear-gradient(to right,transparent,#dbdbdb,transparent);border:0;height:1px;margin:22px 0}.adresWidth{width:333px}@media (max-width: 1000px){.adresWidth{width:100%}}.mailResult{border-radius:8px;color:#fff;background:#94baaf;padding:15px;width:100%}.mailResult:empty{display:none}.aboutUs{width:100%;min-height:calc(100vh - 166px);background-color:#f2f2f2;padding:25px 0}.aboutTitle{text-align:left;margin-bottom:2rem}.aboutTitle h1{margin-bottom:.5rem;font-size:50px;font-weight:700;color:#252525}.aboutTitle p{font-size:16px;font-weight:400;color:#252525}.ourTitle{text-align:left;margin-bottom:2rem}.ourTitle .title{margin-bottom:.5rem;font-size:30px;font-weight:600;color:#252525}.ourTitle p{font-size:16px;font-weight:400;color:#252525}.gallery{width:100%;margin:3rem 0}.gallery .title{padding-bottom:.5rem;margin-bottom:.5rem;font-size:22px;font-weight:500;color:#6aa999;margin-bottom:15px}.gallery .imgboxWrapper{display:flex;flex-wrap:wrap;align-items:center;gap:1.2%}.gallery .imgboxWrapper .imgBoxes{width:19%;transition:all .3s;margin-bottom:15px;border-radius:15px;overflow:hidden;box-shadow:0 0 28.848px #c2c2c245}.gallery .imgboxWrapper .imgBoxes:hover{transform:scale(1.1)}.gallery .imgboxWrapper .imgBoxes img{width:100%}@media (max-width: 1000px){.gallery .imgboxWrapper .imgBoxes{width:48%}}@media (max-width: 530px){.gallery .imgboxWrapper .imgBoxes{width:100%}}.ourVM{display:flex;justify-content:space-between;align-items:center}.ourVM .boxes{position:relative;overflow:hidden;width:49%;padding:45px;min-height:286px;border-radius:15px;box-shadow:0 0 28.848px #c2c2c245}.ourVM .boxes:first-child{background-color:#6aa999}.ourVM .boxes:first-child span{font-size:40px;font-weight:600;color:#fff}.ourVM .boxes:first-child p{margin-top:15px;font-size:16px;font-weight:400;color:#fff}.ourVM .boxes:last-child{background-color:#f2f2f2}.ourVM .boxes span{font-size:40px;font-weight:600;color:#252525}.ourVM .boxes p{margin-top:15px;font-size:16px;font-weight:400;color:#252525}@media (max-width: 1000px){.ourVM{flex-wrap:wrap}.ourVM .boxes{width:100%}}.container{margin:25px 0}.yonetimKadromuz{display:flex;flex-wrap:wrap}.yonetimBaslik{font-family:Poppins;font-style:normal;font-weight:600;font-size:28px;color:#252525;margin-bottom:45px}.mt45px{margin-top:45px}.yonetimKutu{position:relative;width:24%;overflow:hidden;border-radius:15px;box-shadow:0 0 15px -3px #00000040;margin-bottom:15px;cursor:pointer;margin:1rem .5%}.yonetimResim{width:100%;overflow:hidden}.yonetimResim img{width:100%;object-fit:cover;transition:all .3s}.yonetimKutu:hover .yonetimResim img{transform:scale(1.1)}.yonetimAciklama{width:100%;padding:15px;background:#f3f3f3;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:#252525}.yonetimAciklama span{display:block;font-size:15px;font-weight:400;color:#252525}.yonetimTel{position:absolute;right:-140px;top:50px;padding:15px;background:#78a799;font-size:15px;font-weight:400;color:#fff;border-radius:25px 0 0 25px;text-decoration:none;transition:all .3s}.yonetimTel:hover{right:0px;color:#fff;text-decoration:none}.yonetimTel i{margin-right:15px;font-size:15px}.yonetimMail{position:absolute;right:-200px;min-width:245px;top:110px;padding:15px;background:#78a799;font-size:15px;font-weight:400;color:#fff;border-radius:25px 0 0 25px;transition:all .3s;text-decoration:none}.yonetimMail:hover{right:0px;color:#fff;text-decoration:none}.yonetimMail i{margin-right:15px;font-size:15px}@media (max-width: 1000px){.yonetimKutu{width:49%}}@media (max-width: 540px){.yonetimKutu{width:100%}}.timeline{position:relative;font-family:Poppins,sans-serif;height:55vh;overflow-y:auto;margin-bottom:35px}.timeline section{position:relative;display:grid;grid-template-columns:60px 1fr;padding:15px 0}.timeline section:before{content:"";position:absolute;top:0;left:60px;height:100%;width:2px;background-color:#ccc}.timelineYear{top:0;position:sticky;font-weight:500;text-align:center;border-radius:5px;color:#78a799;font-size:17px;height:25px;display:block}.timelineYear:after{content:"";position:absolute;top:7px;left:57px;width:8px;height:8px;background-color:#78a799;border-radius:100%}.timelineText{display:block;color:#333;padding-right:15px}.timelineText div{position:relative;margin-bottom:5px;padding-left:20px;letter-spacing:.1px;font-size:15px;line-height:27px}.timelineText div:before{content:"";position:absolute;top:10px;left:-1px;width:4px;height:4px;background-color:#78a799;border-radius:100%}.timeline::-webkit-scrollbar{width:3px}.timeline::-webkit-scrollbar-track{background:#f1f1f1}.timeline::-webkit-scrollbar-thumb{background:#888}.timeline::-webkit-scrollbar-thumb:hover{background:#555}.generalInfo{display:flex;justify-content:space-between;align-items:center;margin:65px 0}.generalInfo .generalBoxes{width:48%;padding:25px;min-height:650px;background-color:#f2f2f2;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:15px;box-shadow:#00000026 0 8px 24px;border-top:5px solid rgb(235,235,235)}.generalInfo .generalBoxes span{display:flex;justify-content:center;align-items:center;width:70px;height:70px;border-radius:100%;background-color:#fff;margin-bottom:15px}.generalInfo .generalBoxes span img{max-width:100%}.generalInfo .generalBoxes h2{color:#78a799;font-size:30px;font-weight:600;padding-bottom:15px;position:relative;margin-bottom:15px}.generalInfo .generalBoxes h2:after{position:absolute;content:"";bottom:0;left:0;right:0;margin:auto;width:70px;height:3px;background-color:#454545}.generalInfo .generalBoxes p{font-size:14px;text-align:center;color:#252525}@media (max-width: 1000px){.generalInfo{display:block;margin:65px 15px}.generalInfo .generalBoxes{width:100%;margin-bottom:45px;min-height:auto}}.ibmBanner .vector{width:420px}.ibmBanner .button{background-color:#7aa5fa}.ibmBanner .skill{position:relative}.ibmBanner .skill b{position:relative;bottom:1.5rem;padding:0 .25rem;font-size:14px;font-weight:500;line-height:20px;text-align:center}.ibmBanner .skill span{position:absolute;right:10px;bottom:0;color:#7aa5fa;font-size:30px;font-weight:700;line-height:45px}.ibmPartnerships .items{display:flex;flex-wrap:wrap;justify-content:center}.ibmPartnerships .items .item{width:275px}.references{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap}.references .reference{display:flex;justify-content:center;align-items:center;width:24%;height:120px;padding:1rem;background-color:#f2f2f2}@media (max-width: 1000px){.references{gap:0;justify-content:space-between}.references .reference{width:49%;margin-bottom:15px}}@media (max-width: 400px){.references{gap:0}.references .reference{width:100%}}.references .button{margin-top:2rem;margin-left:auto;margin-right:auto}.references .title{display:block}.referenceTitle{color:#252525;font-size:clamp(24px,7vw,33px);font-weight:700;text-align:center;display:block}.milenstone{margin-bottom:4rem;padding:25px 0;background-color:#f2f2f2}.milenstone img{width:100%}.hireModal{padding:1rem}.hireModal .title{margin-bottom:1rem;text-align:left}.hireModal .flex{margin-bottom:0}.hireModal .form{flex-shrink:0;padding:0 1rem;max-width:605px;flex-direction:column;background-color:#fff}.hireModal .form.loader{position:relative;justify-content:center;align-items:center}.hireModal .form.loader *{visibility:hidden}.hireModal .form.loader img{display:block;visibility:visible;position:absolute;width:100px}.hireModal .item,.hireModal .item input,.hireModal input{width:100%!important}.hireModal input,.hireModal textarea{border:1px solid #8abcaf}.hireModal button{margin:0}.hireModal .selectedText{font-weight:500;color:#252525}.hireModal .selectedTechs{display:flex;flex-wrap:wrap;gap:.5rem}.hireModal .selectedTechs div{position:relative;display:flex;align-items:center;gap:.25rem;border-radius:80px;padding:0 12px;height:33px;color:#fff;background-color:#b0d1c8;box-shadow:0 0 10px -3px #0000001a;cursor:pointer;transition:background-color .3s}.hireModal .selectedTechs div span{position:relative;display:block;width:12px;height:12px;cursor:pointer}.hireModal .selectedTechs div span:before,.hireModal .selectedTechs div span:after{content:"";position:absolute;inset:0;margin:auto;width:100%;height:2px;background-color:#fff}.hireModal .selectedTechs div span:before{transform:rotate(45deg)}.hireModal .selectedTechs div span:after{transform:rotate(-45deg)}.hireModal .selectedTechs div span:hover:before,.hireModal .selectedTechs div span:hover:after{background-color:#e6e6e6}.hireModal .selectedTechs div:hover{background-color:#90beb2}.hireModal .techSelection .mainTitle{font-weight:500;font-size:18px;line-height:27px;color:#8ebeb1}.hireModal .techSelection .techsWrapper{display:flex;gap:1rem;flex-wrap:wrap}.hireModal .techSelection .techClass{font-weight:500;font-size:16px;line-height:24px;color:#b5b5b5}.hireModal .techSelection .techs{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;margin-bottom:1rem}.hireModal .techSelection .techs>div{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;width:67px;height:70px;border:1px solid #d9d9d9;border-radius:7px;font-size:10px;color:#797979;transition:background-color,border-color,.3s;cursor:pointer;text-align:center;line-height:10px}.hireModal .techSelection .techs>div .image{pointer-events:none;height:50%}.hireModal .techSelection .techs>div .image img{display:block;max-width:100%;max-height:100%}.hireModal .techSelection .techs>div span{pointer-events:none}.hireModal .techSelection .techs>div:hover,.hireModal .techSelection .techs>div.selected{background-color:#8ebeb1b3;border-color:transparent;color:#fff}.ourWorks .flex{justify-content:center}.ourWorks .tabMenu{justify-content:center;padding:1.5rem;border-bottom:1px solid #e2e2e2}.ourWorks .tabMenu:last-child{border-bottom:0px solid #ccc}@media (max-width: 1000px){.ourWorks .tabMenu{padding:0}}.tabMenu[techs]{border-top:1px solid #ccc;padding-top:1rem;transition:opacity,visibility,.3s;opacity:0;visibility:hidden;margin-top:1rem}.tabMenu[techs].active{opacity:1;visibility:visible}.mainTop{margin-top:1rem}.ourworksTitle{text-align:center;margin-bottom:2rem}.ourworksTitle h1{margin-bottom:.5rem;font-size:50px;font-weight:700;color:#252525}.ourworksTitle h2{font-size:16px;font-weight:400;color:#252525}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
