ul{margin:0;list-style:none;padding:0}h1,h2,h3,p{margin:0}a{text-decoration:none;display:inline-block}button{border:none;cursor:pointer}img{display:block;width:100%}address{font-style:normal}input,textarea{display:block}input,textarea:focus-visible{outline:none;border:none;box-shadow:none}body{background-color:var(--accent-color);font-family:"Roboto"}.container{width:1200px;margin:0 auto;padding:0 15px;border:1px solid red}.header{display:flex;padding-left:24px;padding-bottom:25px;padding:24px 0 25px 0}.header__link:hover{color:#2196f3}.header__box{display:flex;align-items:center}.header__nav{display:flex;margin-right:auto;align-items:center}.header__span{font-weight:700;font-size:26px;letter-spacing:.03em;color:#212121}.header__logo{font-weight:700;font-size:26px;letter-spacing:.03em;color:#2196f3;margin-right:93px;font-family:"Raleway"}.header__link{display:flex;align-items:center;gap:10px;font-weight:500;font-size:14px;letter-spacing:.02em;color:#757575;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.header__link:hover:nth-child(1){fill:#2196f3}.nav{display:flex;gap:50px;margin-right:auto}.nav__link:hover{color:#2196f3}.nav__item{position:relative}.nav__link{color:#212121;font-family:"Roboto";font-weight:500;font-size:14px;line-height:100%;letter-spacing:2;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.aktife{color:#2196f3}.aktife::after{content:"";width:100%;border-radius:2px;height:4px;background-color:#2196f3;display:block;position:absolute;bottom:-33px;transform:scale(0);transition-property:transform;transition-duration:250ms;transition-timing-function:.4,0,.2,1}.aktife:hover::after{transform:scale(1)}.info{display:flex;justify-content:center;align-items:center;gap:30px}.hero{background-color:#2f303a;padding:200px 0 200px 0;text-align:center;background-image:linear-gradient(to top, rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url(../img/hero.png);background-position:center;background-repeat:no-repeat;margin:0 auto}.hero__box{display:flex;flex-direction:column;align-items:center}.hero__title{color:#fff;margin-bottom:30px;font-weight:700;font-family:"Roboto";font-weight:900;font-size:44px;line-height:60px;letter-spacing:6%;text-align:center;text-transform:uppercase}.hero__button{color:#fff;background-color:#2196f3;padding:10px 32px;font-family:"Roboto";font-weight:700;font-size:15px;line-height:30px;letter-spacing:6%;text-align:center;vertical-align:middle;border-radius:4px;width:200px;height:50px;animation-name:move;animation-duration:3s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes move{0%{transform:translate(0, 0)}25%{transform:translate(10px, 0)}50%{transform:translate(10px, 10px)}75%{transform:translate(0, 10px)}100%{transform:translate(0, 0)}}.adwantages{padding:94px 0 94px 0}.adwantages__list{text-align:start;gap:30px}.adwantages__item::before{content:"";display:inline-block;width:270px;height:120px;border-radius:4px;background-color:#f5f4fa;background-position:center;background-repeat:no-repeat;margin-bottom:30px}.adwantages__item::before:nth-child(1)::before{background-image:url(../img/antenna.png)}.adwantages__item::before:nth-child(2)::before{background-image:url(../img/clock.png)}.adwantages__item::before:nth-child(3)::before{background-image:url(../img/diagram.png)}.adwantages__item::before:nth-child(4)::before{background-image:url(../img/astronaut.png)}.adwantages__title{font-weight:700;font-size:14px;letter-spacing:.03em;text-transform:uppercase;color:#212121;margin-bottom:10px}.adwantages__text{font-weight:400;font-size:14px;line-height:1.71;letter-spacing:.03em;color:#757575}.work{padding:0 0 94px 0;display:flex;text-align:center}.work__list{display:flex;gap:28px;justify-content:center;text-align:center;margin-top:50px}.work__text{position:absolute;bottom:0;left:0;text-transform:uppercase;color:#fff;background:rgba(47,48,58,.8);text-align:center;font-size:14px;font-weight:700;letter-spacing:.42px;width:370px;height:70px}.work__item{position:relative}.work__title{font-weight:700;font-size:36px;letter-spacing:.03em;color:#212121}.team{padding:94px 0 94px 0;background-color:#f5f4fa;display:flex;text-align:center}.team__list{display:flex;gap:28px;justify-content:center;text-align:center;margin-top:50px}.team__item{background-color:#fff}.team__title{font-weight:700;font-size:36px;letter-spacing:.03em;text-align:center;color:#212121}.team__img{width:270px;height:260px}.team__text{padding-top:30px;padding-bottom:30px;padding-left:auto;padding-right:auto}.team__name{font-weight:500;font-size:16px;letter-spacing:.03em;text-align:center;color:#212121;margin-bottom:10px}.team__job{font-weight:400;font-size:16px;letter-spacing:.03em;text-align:center;color:#757575}.team__icon__list{gap:10px;margin-top:16px}.team__icon__link{padding:12px;border-radius:50%;fill:#afb1b8;transition-property:background-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.team__icon__link:hover,.team__icon__link:focus{background-color:#2196f3;fill:#fff}.icon__item{width:16px;height:12px;fill:#757575;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.icon__item:hover{width:16px;height:12px;fill:#2196f3}.icon__team{width:20px;height:20px;transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.clients{padding:94px 0 94px 0}.clients__text{font-family:"Roboto";font-weight:700;font-size:36px;line-height:100%;letter-spacing:3%}.clients__company{width:106px;height:60px;fill:#afb1b8;transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.clients__icon__link{width:170px;height:92px;border-radius:4px;outline:1px solid #afb1b8;transition-property:outline;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.clients__icon__link:hover{outline:1px solid #2196f3}.clients__icon__link:hover .clients-company{fill:#2196f3}.clients__list{margin-top:50px;gap:30px}.button{padding-bottom:94px;padding-top:94px;display:flex}.button__list{display:flex;justify-content:center;align-items:center;gap:8px}.button__btn{font-weight:500;font-size:16px;line-height:1.62;letter-spacing:.03em;text-align:center;color:#212121;background-color:#f5f4fa;padding:6px 25px;border-color:rgba(0,0,0,0);border-radius:4px;transition-property:color background-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.button__btn:hover{background-color:#2196f3;color:#fff;box-shadow:0px 2px 2px 0px rgba(0,0,0,.1215686275);box-shadow:0px 1px 2px 0px rgba(0,0,0,.0784313725);box-shadow:0px 3px 1px 0px rgba(0,0,0,.1019607843)}.cart{padding-top:34px;padding-bottom:94px;flex-wrap:wrap;gap:30px}.cart__text{padding:20px 24px;border:1px solid #f5f4fa}.cart__titel{font-weight:700;font-size:18px;line-height:2;letter-spacing:.06em;color:#212121}.cart__item{flex-basis:calc((100% - 60px)/3)}.cart__item:hover{box-shadow:0px 2px 2px 0px rgba(0,0,0,.1215686275);box-shadow:0px 1px 2px 0px rgba(0,0,0,.0784313725);box-shadow:0px 3px 1px 0px rgba(0,0,0,.1019607843)}.cart__item:hover .text__box{opacity:1;transform:translateY(0)}.cart__box{font-weight:400;font-size:16px;line-height:1.87;letter-spacing:.03em;color:#757575}.cart__img{width:100%}.text__box{width:100%;height:100%;color:#fff;background:rgba(33,150,243,.9);opacity:0;transform:translateY(100%);transition-property:transform;transition-duration:300ms;position:absolute;top:0;left:0;font-weight:400;font-size:18px;line-height:156%;padding:63px 24px}.box__cart{position:relative;overflow:hidden}.is-hidden{opacity:0;pointer-events:none}.is-hidden .model{transform:scale(2)}.model{background-color:#fff;width:528px;border-radius:4px;background:#fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,.12),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px 0px rgba(0,0,0,.2);position:absolute;top:50%;left:50%;padding:40px;z-index:2;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-property:transform;transition-duration:250ms;transform:translate(-50%, -50%)}.model__close{width:30px;height:30px;border-radius:50%;border:none;outline:1px solid gray;background-color:rgba(0,0,0,0);position:absolute;top:8px;right:8px}.model__close:is(:hover,:focus) model__icon{fill:#2196f3}.model__ikon{width:18px;height:18px;fill:#000;position:absolute;top:30px;left:12px;transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.model__title{color:#212121;text-align:center;font-size:20px;font-weight:700;line-height:normal;letter-spacing:.6px;margin-bottom:12px}.model__label{color:#757575;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.12px;position:relative}.model__input{position:relative;width:100%;height:40px;border-radius:4px;outline:1px solid rgba(33,33,33,.2);display:block;margin-top:4px;margin-bottom:10px;border:none;padding-left:42px;transition-property:outline;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.model__input:hover,.model__input:focus{outline:1px solid #382bee}.model__input:hover+.model__ikon,.model__input:focus+.model__ikon{fill:#2196f3}.model__comment{padding:12px 16px;width:100%;height:120px;border-radius:4px;outline:1px solid rgba(33,33,33,.2);margin-top:4px;display:block;resize:none;border:none;color:rgba(117,117,117,.5);font-size:12px;font-weight:400;line-height:normal;letter-spacing:.12px}.model__box{font-weight:400;font-size:14px;line-height:171%;letter-spacing:.03em;color:#000;margin-top:20px;margin-bottom:30px}.model__link{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#2196f3;margin-left:5px}.model__check{margin-right:9px}.model__sent{font-weight:700;font-size:16px;line-height:187%;letter-spacing:.06em;text-align:center;color:#fff;padding:10px 52px;background-color:#2196f3}.model__frap{display:flex;justify-content:center}.model__icon{width:12px;height:12px;fill:#000;position:absolute;transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.scroll{border-radius:50%;position:fixed;bottom:50px;right:50px;background-color:#fff;width:40px;height:40px}.scroll__icon{width:30px;height:30px;fill:blue}.footer{background:#2f303a;padding:60px 0 60px 0;display:flex;flex-direction:column}.footer__info{font-style:normal}.footer__list{display:flex;flex-direction:column;gap:9px}.footer__logo{font-weight:700;font-size:26px;letter-spacing:.03em;color:#2196f3;font-family:"Raleway"}.footer__span{font-weight:700;font-size:26px;letter-spacing:.03em;color:#fff}.footer__link{font-weight:400;font-size:14px;line-height:1.71;letter-spacing:.03em;color:hsla(0,0%,100%,.3764705882)}.footer__wrap{display:flex;justify-content:flex-start;align-items:baseline;flex-direction:row}.join{display:block;margin-left:70px}.join__text{font-family:"Raleway";font-weight:700;font-size:14px;line-height:100%;letter-spacing:3%;text-transform:uppercase;color:#fff}.join__icon__list{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:20px}.join__icon__link{padding:11px;border-radius:50%;fill:#fff;background-color:hsla(0,0%,100%,.1);transition-property:background-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.join__icon__link:hover,.join__icon__link:focus{background-color:#2196f3;fill:#fff}.news{margin-left:auto;margin-right:0}.news__btn{padding:10px 28px;font-family:"Roboto";font-weight:700;font-size:16px;line-height:30px;letter-spacing:6%;text-align:center;vertical-align:middle;color:#fff;background-color:#2196f3;border:none;border-radius:4px;display:flex;gap:10px}.news__title{font-family:"Roboto";font-weight:700;font-size:14px;line-height:100%;letter-spacing:3%;text-transform:uppercase;color:#fff}.news__input{width:358px;height:50px;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;padding:15px 16px;color:#fff}.news__list{flex-direction:row;flex-wrap:nowrap;display:flex;gap:12px;margin-top:20px}.news__svg{width:23px;height:24px;fill:#fff}.address{color:#fff;margin-top:20px;font-style:normal}.icon__join{width:20px;height:20px;transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.adwantages__list,.work__text,.team__icon__list,.team__icon__link,.clients__text,.clients__icon__link,.clients__list,.cart,.model__close,.model__box,.scroll,.join__icon__link{display:flex;justify-content:center;align-items:center}/*# sourceMappingURL=main.min.css.map */