:root{--color-grey:#757575;--color-black:#212121;--color-accent:#2196f3;--font-logo:"Raleway";--color-white:#fff;--bcg-dark:#2f303a;--bcg-white:#f5f5f5;--bcg-grey:#f5f4fa;--icon-fill:#afb1b8;--border-grey:#eee;--trans:250ms cubic-bezier(.4,0,.2,1);--trans-slow:400ms cubic-bezier(.4,0,.2,1)}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto;display:block}body{color:var(--color-black);letter-spacing:.03em;background-color:var(--color-white);font-family:Roboto,sans-serif;font-size:14px}.list{list-style-type:none}.link{color:inherit;-webkit-text-decoration-line:none;text-decoration-line:none}.accent{color:var(--color-accent)}.section{padding-top:60px;padding-bottom:60px}@media screen and (min-width:1200px){.section{padding-top:94px;padding-bottom:94px}}.no-scroll{overflow:hidden}.hide{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:1200px){.container{width:1200px}}.btn-hero{letter-spacing:.06em;min-width:216px;height:50px;color:var(--color-white);background:var(--color-accent);cursor:pointer;border:none;border-radius:4px;font-family:Roboto;font-size:16px;font-weight:700;line-height:1.875;box-shadow:0 4px 4px rgba(0,0,0,.15)}.btn{letter-spacing:.03em;text-align:center;min-width:73px;height:38px;background:var(--bcg-grey);border:var(--bcg-grey);transition:background-color var(--trans),color var(--trans),box-shadow var(--trans);border-radius:4px;padding-left:22px;padding-right:22px;font-family:Roboto;font-size:16px;font-weight:500;line-height:1.625}.btn:hover,.btn:focus{background-color:var(--color-accent);color:var(--color-white);cursor:pointer;box-shadow:0 3px 1px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.12)}.btn-form{width:200px;height:50px;background:#2196f3;border-radius:4px;margin-top:0;margin-left:auto;margin-right:auto;box-shadow:0 4px 4px rgba(0,0,0,.15)}.backdrop{z-index:10;width:100%;height:100%;opacity:1;transition:opacity var(--trans-slow);background:rgba(0,0,0,.2);position:fixed;top:0}.backdrop.is-hidden{opacity:0;pointer-events:none}.backdrop.is-hidden .modal{transform:translate(-50%,-50%)scale(1.2)}.modal{transition:transform var(--trans-slow);width:95%;max-width:450px;height:95%;max-height:609px;background:#fff;border-radius:4px;position:absolute;top:50%;left:50%;overflow:scroll;transform:translate(-50%,-50%)scale(1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}@media screen and (min-width:1200px){.modal{width:528px;height:521px}}@media screen and (min-width:1200px){.modal{width:528px;height:581px}}.modal-button{width:30px;height:30px;background-color:var(--color-white);border:1px solid rgba(0,0,0,.1);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.modal-button-icon:hover{fill:var(--color-accent);cursor:pointer}.block-form{flex-wrap:wrap;padding:40px;display:flex}.title-form{width:100%;text-align:center;color:#212121;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.15}.label-item-form{letter-spacing:.01em;color:#757575;margin-bottom:4px;font-size:12px;font-weight:400;line-height:1.16667}.input-form{width:100%;height:40px;transition:outline-color var(--trans);border:1px solid rgba(33,33,33,.2);border-radius:4px;padding-left:43px}.input-form:focus{outline:1px solid var(--color-accent)}.input-form:focus+.icon-form{fill:var(--color-accent)}.input-conteiner-form{width:100%;margin-bottom:10px;position:relative}.icon-form{transition:fill var(--trans);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.block-form textarea{height:120px;resize:none;margin-bottom:20px;padding:12px 16px}.block-form textarea::-ms-input-placeholder{color:rgba(117,117,117,.5);letter-spacing:.01em;font-size:12px;font-weight:400;line-height:1.16667}.block-form textarea::placeholder{color:rgba(117,117,117,.5);letter-spacing:.01em;font-size:12px;font-weight:400;line-height:1.16667}.label-plicy-form{color:var(--color-grey);margin-bottom:30px;padding-left:36px;font-size:14px;font-weight:400;line-height:1.71429;position:relative}.label-plicy-form:before{content:"";width:16px;height:15px;border:2px solid var(--color-black);border-radius:2px;margin-left:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.link-form{color:var(--color-accent)}.checkbox-policy:checked+.label-plicy-form:before{background-image:url("icon check.146ae4c9.svg");background-repeat:no-repeat;background-size:contain;border:none}.logo{font-family:var(--font-logo);font-size:26px;font-weight:700;line-height:1.19231}.header{border-bottom:1px solid #ececec;padding-top:24px;padding-bottom:25px}.header__conteiner{height:31px;max-width:100%;display:flex}.navigation{align-items:center;display:flex}.nav{letter-spacing:.02em;gap:50px;font-weight:500;line-height:1.14286}.list.navigation{display:none}@media screen and (min-width:768px){.list.navigation{gap:50px;margin-left:auto;display:flex}}.header__mobile-button{z-index:1;background-color:rgba(0,0,0,0);border:none;margin:0;padding:0;display:inline-flex;position:absolute;right:15px}@media screen and (min-width:768px){.header__mobile-button{display:none}}.nav.list.navigation{margin-left:93px}@media screen and (min-width:768px){.nav.list.navigation{margin-left:88px}}@media screen and (min-width:768px) and (max-width:1200px){.list.navigation.contact{width:160px;flex-wrap:wrap;align-content:space-between;align-items:center;gap:10px;margin-right:15px;display:flex}}.header-contact{color:var(--color-grey);transition:color var(--trans);align-items:center;gap:10px;font-weight:500;display:flex}.header-contact:hover,.header-contact:focus{color:var(--color-accent)}.nav-link{transition:color var(--trans)}.nav-link:hover,.nav-link:focus{color:var(--color-accent)}.nav-icon{fill:var(--color-grey);transition:fill var(--trans)}.header-contact:hover .nav-icon,.header-contact:focus .nav-icon{fill:var(--color-accent)}.nav-link.link.accent{position:relative}.nav-link.link.accent:after{content:"";width:100%;height:4px;background:#2196f3;border-radius:2px;position:absolute;top:calc(100% + 30px);left:0}.hero{text-align:center;background-color:var(--bcg-dark);height:600px;align-items:center;display:flex}.hero.section{height:400px;background-image:linear-gradient(rgba(47,48,58,.4),rgba(47,48,58,.4)),url(headerBacgoundMobile.1ab300a8.jpg);background-repeat:no-repeat;margin:0 auto}@media screen and (min-width:480px){.hero.section{background-image:linear-gradient(rgba(47,48,58,.4),rgba(47,48,58,.4)),url(headerBacgoundTablet.96e2c29d.jpg);background-repeat:no-repeat}}@media screen and (min-width:768px){.hero.section{background-image:linear-gradient(rgba(47,48,58,.4),rgba(47,48,58,.4)),url(imghero.f382d046.jpg)}}@media screen and (min-width:1200px){.hero.section{max-width:1600px;height:600px}}.hero__conteiner{width:100vw}.hero__title{color:var(--color-white);width:100%;letter-spacing:.06em;text-transform:uppercase;text-align:center;margin-left:auto;margin-right:auto;font-size:26px;font-weight:900;line-height:1.61538}@media screen and (min-width:480px){.hero__title{width:360px}}@media screen and (min-width:768px){.hero__title{width:696px;font-size:44px;line-height:1.36364}}.hero__btn{margin-top:30px}.advantage{max-width:100%;justify-content:center;margin-bottom:30px;display:flex}@media screen and (min-width:480px){.advantage{width:470px}}@media screen and (min-width:768px){.advantage{width:768px}}@media screen and (min-width:1200px){.advantage{width:1200px}}.advantage__item{height:248px;text-align:center;padding-top:25px;padding-left:25px}.advantage__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;display:flex}@media screen and (min-width:768px){.advantage__list{max-width:768px;flex-wrap:wrap}}@media screen and (min-width:1200px){.advantage__list{flex-wrap:nowrap;align-items:flex-start}}.advantage__icon{width:100%;height:120px;background:var(--bcg-grey);border-radius:4px;padding-top:25px;padding-bottom:25px}@media screen and (min-width:768px){.advantage__icon{width:354px}}@media screen and (min-width:1200px){.advantage__icon{width:270px}}.advatage-text__title{text-transform:uppercase;text-align:center;margin-top:55px;font-size:14px;font-weight:700;line-height:1.14}@media screen and (min-width:768px){.advatage-text__title{text-align:left}}.advatage-text__item{color:var(--color-grey);text-align:left;margin-top:10px;line-height:1.7}@media screen and (min-width:768px) and (max-width:1200px){.advatage-text__item{width:354px}}@media screen and (min-width:1200px){.advatage-text__item{width:270px}}.portfolio{padding-top:0}@media screen and (max-width:1200px){.portfolio{display:none}}.portfolio-title{margin-bottom:50px}.portfolio-block>.list{gap:30px;display:flex}.portfolio-title{text-align:center;font-size:36px;font-weight:700;line-height:1.16667}.portfolio-block li{position:relative}.portfolio-text{text-align:center;text-transform:uppercase;color:var(--color-white);width:100%;background-color:rgba(47,48,58,.8);padding:27px 0;font-size:14px;font-weight:700;line-height:1.14286;position:absolute;bottom:-35px;left:50%;transform:translate(-50%,-50%)}.team{text-align:center;background-color:var(--bcg-grey);width:100%;justify-content:center;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.1875;display:flex}.team-title{margin-bottom:50px}.team__list{max-width:768px;flex-wrap:wrap;justify-content:center;gap:30px;display:flex}@media screen and (min-width:1200px){.team__list{max-width:100%}}.team-li{border-radius:0 0 4px 4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}.employee-name{font-size:16px;font-weight:500}.employee-desc{color:var(--color-grey);margin-top:10px;font-weight:400}.soc-group{fill:var(--icon-fill);justify-content:center;gap:10px;margin-top:16px;display:flex}.conteiner-socialmesh{width:44px;height:44px}.link-socialmesh{width:100%;height:100%;transition:background-color var(--trans);border-radius:50%;justify-content:center;align-items:center;display:flex}.link-socialmesh:hover{background-color:var(--color-accent)}.icon-socialmesh{fill:var(--icon-fill);transition:fill var(--trans)}.link-socialmesh:hover .icon-socialmesh{fill:var(--color-white)}.team-title{font-size:36px;font-weight:700;line-height:1.16667}.card-text{background-color:var(--color-white);padding-top:30px;padding-bottom:30px}.clients{text-align:center;flex-direction:column;align-items:center;display:flex}.client-title{letter-spacing:.03em;text-align:center;color:var(--color-black);margin-bottom:50px;font-size:28px;font-weight:700;line-height:1.17857}@media screen and (min-width:768px){.client-title{font-size:36px;line-height:1.16667}}.clients-list{max-width:768px;flex-flow:column wrap;justify-content:center;gap:30px;display:flex}@media screen and (min-width:480px){.clients-list{flex-direction:unset}}@media screen and (min-width:1200px){.clients-list{max-width:100%}}.clients-li{width:170px;height:92px}.client-link{width:100%;height:100%;border:1px solid var(--icon-fill);transition:border var(--trans);border-radius:4px;justify-content:center;align-items:center;display:flex}.client-link:hover{border:1px solid var(--color-accent)}.clients-icon{fill:var(--icon-fill);transition:fill var(--trans)}.client-link:hover .clients-icon{fill:var(--color-accent)}.footer{background-color:var(--bcg-dark);color:var(--color-white);padding-top:60px;padding-bottom:60px}.footer-block{flex-wrap:wrap;justify-content:center;align-items:baseline;display:flex}@media screen and (min-width:1200px){.footer-block{flex-wrap:nowrap}}.address{margin-top:20px;font-style:normal;line-height:1.71429}.address-link{color:rgba(255,255,255,.6);text-align:center}@media screen and (min-width:1200px){.address-link{text-align:left}}.address-item.mail{margin-top:9px;margin-bottom:9px}.logo-address{width:236px;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:28px;display:flex}@media screen and (min-width:1200px){.logo-address{justify-content:flex-start}}.address-link,.geopzition-link{transition:color var(--trans);width:231px;text-align:center;display:block}.address-link:hover,.address-link:focus,.geopzition-link:hover,.geopzition-link:focus{color:var(--color-accent)}@media screen and (min-width:1200px){.address-link:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)),.geopzition-link:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.address-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.geopzition-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.address-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.geopzition-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.address-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.geopzition-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}.socialmesh-footer{text-align:center;width:100%;margin-top:60px;margin-left:0;display:inline-block}@media screen and (min-width:768px){.socialmesh-footer{width:200px;margin-left:165px;margin-right:89px}}@media screen and (min-width:1200px){.socialmesh-footer:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.socialmesh-footer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.socialmesh-footer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.socialmesh-footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}.footer-text-soc{text-transform:uppercase;color:var(--color-white);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:1.14286}.footer-socialmesh-ul{justify-content:center;gap:10px;margin-top:20px;display:flex}@media screen and (min-width:1200px){.footer-socialmesh-ul{justify-content:flex-start}}.footer-socialmesh-li{width:44px;height:44px;transition:background var(--trans);background:rgba(255,255,255,.1);border-radius:50%}.footer-socialmesh-li:hover{background:var(--color-accent)}.footer-socialmesh-link{width:100%;height:100%;justify-content:center;align-items:center;display:flex}.footer-socialmesh-icon{fill:var(--color-white)}.footer-form{width:450px;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:60px;margin-left:0;display:flex}@media screen and (min-width:1200px){.footer-form{align-items:flex-end;margin-left:93px}}.footer-form-label{text-transform:uppercase;color:#fff;width:100%;flex-wrap:wrap;justify-content:center;gap:20px;font-size:14px;font-weight:700;line-height:1.14286;display:flex}@media screen and (min-width:1200px){.footer-form-label{width:358px;justify-content:flex-start}}.footer-form-input{width:100%;height:50px;color:rgba(255,255,255,.6);filter:drop-shadow(0 4px 4px rgba(0,0,0,.15));background-color:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.3);border-radius:4px;padding-left:16px;font-size:16px;font-weight:400;line-height:1.25}.footer-form-input:focus{outline:1px solid var(--color-accent);border-radius:4px}.footer-form-btn{width:200px;height:50px;color:var(--color-white);background:var(--color-accent);cursor:pointer;letter-spacing:.06em;border:none;border-radius:4px;margin-left:0;padding-left:28px;font-size:16px;font-weight:700;line-height:1.875;position:relative;box-shadow:0 4px 4px rgba(0,0,0,.15)}.footer-form-btn:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.footer-form-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.footer-form-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.footer-form-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}@media screen and (min-width:1200px){.footer-form-btn{margin-left:12px}}.footer-form-icon{fill:var(--color-white);position:absolute;top:13px;right:28px}.portfolio-gallery>.title{display:none}.portfolio-gallery>.list{display:flex}.list.button{justify-content:center;gap:8px;margin-bottom:50px}.portfolio-list{flex-wrap:wrap;gap:30px}.conteiner-link.link{transition:box-shadow var(--trans);display:block}.conteiner-link.link:hover{box-shadow:0 1px 1px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.06),1px 4px 6px rgba(0,0,0,.16)}.cont-wrap{border-left:1px solid var(--border-grey);border-right:1px solid var(--border-grey);border-bottom:1px solid var(--border-grey);padding-top:20px;padding-bottom:20px;padding-left:24px}.img-conteiner{position:relative;overflow:hidden}.img-conteiner .text-on-img{letter-spacing:.03em;color:var(--color-white);width:100%;height:100%;transition:transform var(--trans),visibility var(--trans);background-color:rgba(33,150,243,.9);padding:63px 24px;font-size:18px;font-weight:400;line-height:28px;position:absolute}.conteiner-link.link:hover .text-on-img{transform:translateY(-100%)}.portfolio-list h2{letter-spacing:.06em;margin-bottom:4px;font-size:18px;font-weight:700;line-height:2}.portfolio-list p{color:var(--color-grey);font-size:16px;line-height:1.875}.mobil-model{display:none}.mobil-model.is-open{width:100%;height:100%;background-color:var(--color-white);flex-direction:column;justify-content:space-between;padding-top:48px;padding-bottom:48px;padding-left:40px;display:flex;position:fixed;top:0;overflow:auto}@media screen and (min-width:768px){.mobil-model.is-open{display:none}}.header__mobile-button .close-mobile-menu{display:none}.header__mobile-button.is-open .close-mobile-menu{display:block}.header__mobile-button.is-open .mobile-menu{display:none}.mobil-modal__nav-list{width:230px;flex-wrap:wrap;gap:32px;display:flex}.mobil-modal__nav-link{letter-spacing:.02em;color:var(--color-black);font-size:40px;font-weight:500;line-height:1.175}.mobil-modal__nav-link:hover{color:var(--color-accent)}.mobil-modal__contact-list{width:300px;flex-wrap:wrap;gap:32px;display:flex}.mobil-modal__contact-link{letter-spacing:.02em;color:var(--color-accent);font-size:34px;font-weight:500;line-height:1.17647}.mobil-modal__soc-list{flex-wrap:wrap;gap:20px;margin-top:64px;display:flex}.mobil-modal__soc-item{position:relative}.mobil-modal__soc-item:not(:first-child):before{content:"";height:22px;border:1px solid rgba(33,33,33,.2);position:absolute;top:0;left:-10px}.mobil-modal__soc-link{letter-spacing:.02em;color:var(--color-accent);font-size:18px;font-weight:500;line-height:1.22222}.mobil-modal__button{background-color:#fff;border:none;position:absolute;top:10px;right:15px}.mobil-modal__button:hover{fill:var(--color-accent);cursor:pointer}.mobil-modal__contact-link.mail{letter-spacing:.02em;color:var(--color-grey);font-size:24px;font-weight:500;line-height:28px}
/*# sourceMappingURL=index.c026c473.css.map */
