@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Rubik:wght@400;500&display=swap);*{font-family:"DM Sans",sans-serif}body{background-color:#f8f7fc}h1{font-familyF:Rubik,sans-serif;font-weight:500;font-size:72px;line-height:85px;color:#3d3d3f}a{text-decoration:none}hr{margin:0}.container{position:relative;padding:0 20px;max-width:1170px;margin:0 auto}.btn{background-color:rgba(243,95,47,.75);opacity:.85;border-radius:5px;border-style:none;padding:12px 24px;font-weight:500;font-size:14px;line-height:18px;font-family:"DM Sans",sans-serif;color:#fff}.btn:hover{box-shadow:1px 1px 2px red,0 0 1em #e62428,0 0 .2em #aa0d47}.btn__upper{text-transform:uppercase}.btn__center{display:block;margin:0 auto}.btn__right{position:absolute;right:0;bottom:0}.title{font-family:"DM Sans",sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:52px;color:#3d3d3f;text-align:center}.header{padding-top:51px}.header__nav{display:flex;justify-content:space-between;align-items:center}.header__logo{display:flex;align-items:center;-moz-column-gap:7.5px;column-gap:7.5px}.header__logo div{font-family:Rubik,sans-serif;font-weight:500;font-size:26px;line-height:31px;text-transform:uppercase;color:#3d3d3f}.header__menu{display:flex;-moz-column-gap:60px;column-gap:60px}.header__menu a{font-weight:500;font-size:14px;line-height:18px;color:#3d3d3f;text-decoration:none}.header__menu a:hover{color:rgba(243,95,47,.75)}.header__wrapper{position:relative;display:flex;align-items:center;margin-top:100px;-moz-column-gap:60px;column-gap:60px}.header__descr{width:538px;margin-top:42px;margin-bottom:40px;font-family:Rubik;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#3d3d3f}.services{padding-top:120px}.services__icons{padding:36px 67px;margin-top:55px;border:2px solid rgba(235,235,235,.8);border-radius:17px;display:flex;justify-content:space-between;align-items:center}.services__item{text-align:center}.services__line{width:2px;height:242px;background-color:rgba(235,235,235,.8)}.services__title{margin-top:23px;font-weight:700;font-size:36px;line-height:47px;color:#3d3d3f}.services__descr{margin-top:13px;font-weight:400;font-size:24px;line-height:31px;color:#3d3d3f;opacity:.7}.tehnoloji{padding-top:60px}.tehnoloji__items{margin-top:117px;display:flex;justify-content:space-between}.tehnoloji__item{position:relative;width:356px;height:302px;background:#fff;box-shadow:0 4px 22px rgba(95,95,95,.05);border-radius:23px;text-align:center;padding:40px}.tehnoloji__item:hover{cursor:pointer}.tehnoloji__item:hover .tehnoloji__arrow,.tehnoloji__item:hover .tehnoloji__icons{background:rgba(243,95,47,.75)}.tehnoloji__icons{width:102px;height:102px;background:#fff;box-shadow:0 4px 22px rgba(95,95,95,.05);border-radius:50%;position:absolute;top:-51px;left:50%;transform:translateX(-50%)}.tehnoloji__icons img{display:block;padding:26px}.tehnoloji__title{margin-top:35px;font-weight:700;font-size:24px;line-height:31px;color:#3d3d3f}.tehnoloji__descr{margin-top:10px;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#595959}.tehnoloji__arrow{width:42px;height:42px;background:#f1f1f5;border-radius:50%;margin:0 auto;margin-top:27px;padding:7px}.portfolio{padding-top:120px}.portfolio__items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:27px;-moz-column-gap:28px;column-gap:28px;margin-bottom:60px}.portfolio__item{margin-top:28px;width:358px;height:368px;background:#fff;border-radius:10px}.portfolio__item img{width:100%;height:296px;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}.portfolio__text{text-align:center;margin-top:20px}.team{padding-top:120px}.team__items{display:flex;justify-content:space-between;-moz-column-gap:36px;column-gap:36px;margin-top:45px}.team__item{width:267px;height:400px;background:linear-gradient(138.88deg,rgba(254,254,254,0) -2.44%,#f9f9f9 -2.43%,rgba(254,254,254,.51) 98.26%);border:1px solid #eeeff1;filter:drop-shadow(0 4px 120px rgba(0, 0, 0, .05));border-radius:10px;padding:10px 13px 20px 13px}.team__photo{border-radius:10px}.team__name{margin-top:18px;font-weight:500;font-size:18px;line-height:30px;text-align:center;color:#3d3d3f}.team__position{margin-top:1px;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#999}.team__social{display:flex;justify-content:center;-moz-column-gap:12px;column-gap:12px;margin-top:17px}.other{padding-top:120px}.other__items{background-image:url(../img/other-bg.png);background-repeat:no-repeat;background-position:center;margin:0 auto;position:relative;width:743px;height:547px}.other__item{width:315px;height:320px}.other__item img{cursor:pointer;display:block;margin:0 auto;border-radius:100%}.other__item img:hover{border:4px solid rgba(243,95,47,.75)}.other__block{display:block;margin-top:20px;padding:13px;width:319px;height:140.39px;background:#fff;box-shadow:0 4px 120px rgba(0,0,0,.05);border-radius:20px;text-align:center}.other__text{font-weight:400;font-size:16px;line-height:21px;color:#515155}.other__name{margin-top:10px;font-weight:500;font-size:20px;line-height:26px;color:rgba(243,95,47,.75)}.other__position{margin-top:5px;font-weight:400;font-size:14px;line-height:18px;color:#515155;opacity:.7}.item_0{position:absolute;left:57%;transform:translateX(-50%)}.item_0 img{width:140px;height:140px}.item_1{position:absolute;left:0;top:17%}.item_1 img{width:128px;height:128px}.item_2{position:absolute;left:72%;top:19%}.item_2 img{width:154px;height:154px}.item_3{position:absolute;left:34%;top:37%}.item_3 img{width:180px;height:180px}.item_4{position:absolute;left:5%;top:66%}.item_4 img{width:152px;height:152px}.item_5{position:absolute;left:61%;top:64%}.item_5 img{width:146px;height:146px}.contact{padding-top:110px}.contact__form{position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;margin:0 auto;margin-top:60px;width:720px}.contact__form label{margin-bottom:10px;font-weight:500;font-size:18px;line-height:23px;text-transform:uppercase;color:#3d3d3f;opacity:.9}.contact__form input{width:343px;height:52px;background:#fff;box-shadow:0 4px 120px rgba(0,0,0,.03);border-radius:5px;border:none;padding-left:12px}.contact__form textarea{width:719px;height:191px;background:#fff;box-shadow:0 4px 120px rgba(0,0,0,.03);border-radius:5px;border:none;resize:none;padding:18px}.contact__name{display:flex;flex-direction:column;width:343.17px;height:87.38px}.contact__email{display:flex;flex-direction:column;width:343.17px;height:87.38px}.contact__textarea{margin:35px 0 89px 0}.footer{padding-top:93px}.footer__bot{padding:26px 0 44px 0}.footer__copir{display:flex;justify-content:space-between}.footer__reserved{font-weight:400;font-size:14px;line-height:14px;color:#646464}.footer__nav{display:flex;-moz-column-gap:54px;column-gap:54px;font-weight:400;font-size:14px;line-height:14px}.footer__nav a{color:#646464}.footer__top{display:flex;justify-content:space-between;padding-bottom:30px}.footer__logo{display:flex;-moz-column-gap:7px;column-gap:7px;align-items:center}.footer__logo div{font-family:Rubik;font-weight:500;font-size:26px;line-height:31px;text-transform:uppercase;color:#3d3d3f}.footer__adres{font-weight:400;font-size:14px;line-height:180%;color:#646464;margin-top:13px}.footer__phone{font-weight:400;font-size:14px;line-height:180%;color:#646464;margin-top:16px}.footer__social{display:flex;-moz-column-gap:16px;column-gap:16px;margin-top:16px}.footer__category a{display:flex;margin-top:24px;font-weight:400;font-size:14px;line-height:14px;color:#646464}.footer__category a:first-child{font-weight:700;font-size:16px;line-height:16px;color:#323232}.footer__subscribe{width:292px}.footer__title{margin-top:24px;font-weight:700;font-size:16px;line-height:16px;color:#3d3d3f}.footer__descr{margin-top:19px;font-weight:400;font-size:14px;line-height:180%;color:#646464}.footer__form input{background:#fff;border:1.1px solid #e1e2e4;border-radius:5px;width:292px;height:40px;padding-left:20px;margin-top:15px;margin-bottom:12px}.footer__form button{width:100%}
