/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.section-caption{text-align:center;padding-bottom:50px;font-size:36px}.section .section-descriptions{font-weight:400;font-size:14px;line-height:1.71;letter-spacing:0.03em}.section-title{font-weight:700;font-size:14px;line-height:1.14;letter-spacing:0.03em;text-transform:uppercase;color:#212121}body{font-family:'Roboto', sans-serif}ul{list-style:none}a{text-decoration:none}img{display:block;max-width:100%;height:auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width: 480px){.container{width:480px}}@media screen and (min-width: 768px){.container{width:768px}}@media screen and (min-width: 1200px){.container{width:1200px}}.logo{font-family:'Raleway', sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:1.19;letter-spacing:0.03em;color:#000000;padding-top:16px;padding-bottom:16px}.logo .logo-color{color:#2196F3}@media screen and (min-width: 768px){.logo{font-size:26px;padding-top:0;padding-bottom:0}}@media screen and (min-width: 1200px){.logo{font-size:26px;padding-top:0;padding-bottom:0}}.nav .link{display:block;font-weight:500;font-size:14px;line-height:1.14;letter-spacing:0.02em;color:#212121;transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 767px){.nav .link{padding-bottom:8px;padding-top:0}}.nav .link.current{color:#2196F3}.nav .item{cursor:pointer;display:inline-block}.auth-nav .link{font-weight:500;font-style:normal;font-size:14px;line-height:1.14;letter-spacing:0.02em;color:#757575;transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.item:hover .link,.item:focus .link{color:#2196F3}.link:hover,.link:focus{color:#2196F3}.page-header{position:relative;border-bottom:1px solid #ECECEC}.navigation{display:flex;margin-bottom:0;margin-top:0;align-items:center}@media screen and (min-width: 768px){.navigation .logo{margin-right:auto}}@media screen and (min-width: 1200px){.navigation .logo{margin-right:93px}}.link.current::after{content:"";display:block;position:absolute;bottom:0;width:100%;height:4px;background-color:#2196F3;border-radius:2px}.navigation .item{position:relative}@media screen and (min-width: 768px){.navigation .item{padding:32px 0}}@media screen and (min-width: 1200px){.navigation .item{padding:32px 0}}@media screen and (max-width: 767px){.navigation .item:not(:last-child){margin-bottom:40px}}@media screen and (max-width: 767px){.nav{display:inline-block;width:99px;height:155px;margin-top:60px;padding-left:0}}@media screen and (min-width: 768px) and (max-width: 1199px){.nav{display:flex;margin:0;padding-left:0;margin-right:84px}}@media screen and (min-width: 1200px){.nav{display:flex;margin:0;padding-left:0}}.auth-nav{display:none;margin:60px 0;padding-left:0}@media screen and (max-width: 767px){.auth-nav{display:inline-block;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.auth-nav{display:block;margin:0;padding-top:21px}}@media screen and (min-width: 1200px){.auth-nav{display:flex;margin:0;padding-top:0;margin-left:auto}}.page-header .address{margin-left:auto}.auth-nav>.link:last-child{margin-right:0}.auth-nav .link{padding-bottom:16px}@media screen and (min-width: 768px){.auth-nav .link{padding:0}}@media screen and (min-width: 1200px){.auth-nav .link{padding:32px 0}}.nav>li:not(:last-child){display:block}@media screen and (max-width: 767px){.nav>li:not(:last-child){display:inline-flex}}@media screen and (min-width: 768px){.nav>li:not(:last-child){margin-right:50px}}@media screen and (min-width: 1200px){.nav>li:not(:last-child){margin-right:50px}}@media screen and (min-width: 768px){.auth-nav li:not(:last-child){margin-bottom:10px;margin-right:0}}@media screen and (min-width: 1200px){.auth-nav li:not(:last-child){margin-right:50px;margin-bottom:0}}.auth-nav .link{display:flex;align-items:center}.envelope{width:16px;height:12px;margin-right:10px;fill:currentColor;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.envelope:hover,.envelope:focus{fill:#2196F3}.phone{width:10px;height:16px;margin-right:10px;fill:currentColor;transition:fill 250ms cubic-bezier(0.4, 0, 0.2, 1)}.phone:hover,.phone:focus{fill:#2196F3}.menu-burger{display:inline-flex;padding:0;margin-left:auto;border:none;background-color:transparent}.menu-burger:focus .icon-menu{fill:#2196F3}.menu-burger:focus .icon-cross{fill:#2196F3}@media screen and (min-width: 768px){.menu-burger{display:none}}.burger-swg{display:block;align-self:center;justify-content:center}.menu-burger .icon-cross{display:none}.menu-burger.is-open .icon-cross{display:block}.menu-burger.is-open .icon-menu{display:none}.menu-container{display:flex;background-color:#fff;text-align:center}@media screen and (max-width: 767px){.menu-container{display:none;position:absolute;top:100%;left:0;z-index:2;width:100%;height:453px;box-shadow:0px 4px 8px rgba(0,0,0,0.04),0px 2px 4px rgba(0,0,0,0.08),0px 1px 3px rgba(0,0,0,0.16)}}@media screen and (min-width: 1200px){.menu-container{width:100%}}@media screen and (max-width: 767px){.menu-container.is-open{display:block}}.hero .hero-title{font-weight:900;font-size:26px;line-height:1.36;letter-spacing:0.06em;text-transform:uppercase;color:#fff}@media screen and (min-width: 768px){.hero .hero-title{font-size:26px}}@media screen and (min-width: 1200px){.hero .hero-title{font-size:44px}}.hero .button{width:202px;height:50px;color:#fff;font-weight:700;font-size:16px;line-height:1.8;letter-spacing:0.06em;background-color:#2196F3;box-shadow:0px 4px 4px rgba(0,0,0,0.15);border-radius:4px;border:none;padding:10px 32px;cursor:pointer}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hero-title{margin-top:0;margin-bottom:30px}.hero-bg{min-height:400px;margin:0 auto;background-color:#000000;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url("../images/hero-bg.mobile@1x.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-resolution: 2dppx){.hero-bg{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url("../images/hero-bg.mobile@2x.jpg")}}@media screen and (min-width: 480px){.hero-bg{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url("../images/hero-bg.mobile@1x.jpg")}}@media screen and (min-width: 480px) and (min-resolution: 2dppx){.hero-bg{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url("../images/hero-bg.mobile@2x.jpg")}}@media screen and (min-width: 768px){.hero-bg{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url("../images/hero-bg.tablet@1x.jpg")}}@media screen and (min-width: 768px) and (min-resolution: 2dppx){.hero-bg{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url("../images/hero-bg.tablet@2x.jpg")}}@media screen and (min-width: 1200px){.hero-bg{max-width:1600px;min-height:600px;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url("../images/hero-bg.desctop@1x.jpg")}}@media screen and (min-width: 1200px) and (min-resolution: 2dppx){.hero-bg{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url("../images/hero-bg.desctop@2x.jpg")}}.backdrop{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.5);opacity:1;z-index:2;transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 767px){.backdrop{overflow-y:scroll}}.backdrop.is-hidden{opacity:0;pointer-events:none}.backdrop.is-hidden .modal{transform:translate(-50%, -50%) scale(0.4)}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1);width:445px;height:609px;background-color:#FFFFFF;box-shadow:0px 1px 3px rgba(0,0,0,0.12),0px 1px 1px rgba(0,0,0,0.14),0px 2px 1px rgba(0,0,0,0.2);border-radius:4px}@media screen and (min-width: 768px){.modal{width:450px;height:609px}}@media screen and (min-width: 1200px){.modal{width:528px;height:582px}}.btn-modal{position:absolute;right:0;width:30px;height:30px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:50%;margin:8px;cursor:pointer;transform:rotate(0) scale(1);transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1)}.btn-modal:hover{transform:rotate(360deg) scale(1.2)}.btn-close{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:fill 250ms cubic-bezier(0.4, 0, 0.2, 1)}.btn-modal:hover .btn-close{fill:#2196F3}.modal-title{display:block;margin-top:40px;margin-left:40px;margin-right:40px;margin-bottom:12px;font-weight:700;font-size:20px;line-height:1.15;letter-spacing:0.03em;color:#212121}.modal-form{margin-left:40px;margin-right:40px;margin-bottom:40px}.form-field{display:flex;flex-direction:column;margin-bottom:10px;text-align:left}.form-field .form-input{height:40px;padding-left:42px;padding-right:12px;padding-bottom:12px;padding-top:12px;margin-top:4px;border:1px solid rgba(33,33,33,0.2);border-radius:4px;cursor:pointer;outline:none;transition:border-color 250ms var(--cubic)}.form-field .textarea{width:100%;margin-top:4px;padding:12px 16px;border:1px solid rgba(33,33,33,0.2);border-radius:4px;resize:none;outline:none;transition:border-color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.textarea:focus{border-color:#2196F3}.checkbox-label>.link{text-decoration:underline;color:#2196F3}.checkbox-label{display:block;position:relative;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:0.03em;cursor:pointer}@media screen and (min-width: 768px){.checkbox-label{font-size:12px}}@media screen and (min-width: 1200px){.checkbox-label{font-size:14px}}.checkbox{appearance:none;position:absolute}.checkbox-container{margin-bottom:30px}.checkbox-container .icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:16px;height:16px;border:2px solid #212121;border-radius:2px}.checkbox-label .assent{display:inline-flex;margin-left:20px}@media screen and (min-width: 768px){.checkbox-label .assent{margin-left:20px}}@media screen and (min-width: 1200px){.checkbox-label .assent{margin-left:0}}.checkbox:checked ~ .icon{border-color:#2196F3;background-color:#2196F3;background-image:url("../images/icons/icon-check.svg");background-size:contain;background-origin:border-box}.form-field{position:relative}.icon-form{position:absolute;left:12px;top:55%;fill:#000000;transition:fill 250ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.form-input:focus+.icon-form{fill:#2196F3}.form-input:focus{border-color:#2196F3}.section-item{font-weight:700;font-size:18px;line-height:2;letter-spacing:0.06em;color:#212121}@media screen and (min-width: 768px){.section-item{width:calc((100% - 60px) / 2);height:251px}}@media screen and (min-width: 1200px){.section-item{width:270px;width:calc((100% - 90px) / 4);height:251px}}.no-title{padding-left:0;margin-bottom:0;margin-top:0}@media screen and (min-width: 768px) and (max-width: 1199px){.no-title{display:flex;flex-wrap:wrap;margin:-15px}}@media screen and (min-width: 1200px){.no-title{display:flex}}.section.container{background:#fff;margin-top:60px;margin-bottom:60px}@media screen and (min-width: 1200px){.section.container{margin-top:94px;margin-bottom:94px}}.container .section-title{margin-top:0;margin-bottom:10px}.container .section-descriptions{margin-top:0;margin-bottom:30px}@media screen and (min-width: 768px){.container .section-descriptions{margin-top:0;margin-bottom:0}}@media screen and (min-width: 1200px){.container .section-descriptions{margin-top:0;margin-bottom:0}}@media screen and (min-width: 1200px){.container .section-item:not(:last-child){margin-right:30px}}@media screen and (min-width: 768px){.container .section-item{margin:15px}}@media screen and (min-width: 1200px){.container .section-item{margin:0}}.no-title .section-item::before{content:"";max-width:450px;height:120px;display:block;background-color:#F5F4FA;border-radius:4px;margin-bottom:30px;padding:25px 100px}.antenna::before{background-image:url("../images/icons/antenna-1.svg");background-repeat:no-repeat;background-position:center}.clock::before{background-image:url("../images/icons/clock-1.svg");background-repeat:no-repeat;background-position:center}.diagram::before{background-image:url("../images/icons/diagram-1.svg");background-repeat:no-repeat;background-position:center}.astronaut::before{background-image:url("../images/icons/astronaut-1.svg");background-repeat:no-repeat;background-position:center}.team-work .section-items{display:flex;padding-left:0;margin-top:0;margin-bottom:0}@media screen and (min-width: 1200px){.team-work .section-items{display:flex}}.items:not(:last-child){margin-right:30px}.section-caption{margin-top:0;margin-bottom:0}.team-work{background-color:#fff;margin-bottom:0;margin-top:0;padding-bottom:94px;display:none}@media screen and (min-width: 768px){.team-work{display:none}}@media screen and (min-width: 1200px){.team-work{display:block}}.items{position:relative}.items>.subtitle{position:absolute;bottom:0;width:100%;padding:27px 0;margin:0;font-weight:700;font-size:14px;line-height:1.14;color:#fff;text-align:center;letter-spacing:0.03em;text-transform:uppercase;background-color:rgba(47,48,58,0.8)}.section-bg{background:#F5F4FA}.our-team{margin-bottom:0;margin-top:0;padding-bottom:60px}@media screen and (min-width: 768px){.our-team{padding-bottom:60px}}@media screen and (min-width: 1200px){.our-team{padding-bottom:94px}}.our-team .section-items{display:block;padding-left:0;margin-top:0;margin-bottom:0}@media screen and (min-width: 768px){.our-team .section-items{display:flex;flex-wrap:wrap;margin:-15px}}@media screen and (min-width: 1200px){.our-team .section-items{flex-wrap:nowrap;margin:0}}.section-team{text-align:center;margin-top:0;margin-bottom:0;padding-bottom:30px;padding-top:60px;font-size:28px}@media screen and (min-width: 768px){.section-team{padding-top:60px;padding-bottom:30px}}@media screen and (min-width: 1200px){.section-team{padding-top:94px;padding-bottom:50px;font-size:36px}}.list-workers:not(:last-child){margin-bottom:30px}@media screen and (min-width: 768px){.list-workers:not(:last-child){margin-bottom:15px}}@media screen and (min-width: 1200px){.list-workers:not(:last-child){margin-right:30px;margin-bottom:0}}.list-workers{background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,0.12),0px 1px 1px rgba(0,0,0,0.14),0px 2px 1px rgba(0,0,0,0.2);border-radius:0px 0px 4px 4px}@media screen and (min-width: 768px){.list-workers{width:calc((100% - 60px) / 2);margin:15px}}@media screen and (min-width: 1200px){.list-workers{width:calc((100% - 120px) / 4);margin:0}}.section-avatar,.section-vocation{text-align:center;margin-top:0;margin-bottom:0}.section-avatar{margin-top:30px;margin-bottom:10px}.social{display:flex;padding-left:0;justify-content:center;margin-top:16px;padding-bottom:30px}.social .icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;color:#afb1b8;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1),color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.instagram,.twitter,.facebook,.linkedin{display:block;width:20px;height:20px;fill:currentColor}.social>li:not(:last-child){margin-right:10px}.social .icon:hover,.social .icon:focus{color:#fff;background-color:#2196F3}.clients{margin-bottom:0;margin-top:0;padding-bottom:30px;font-weight:700;font-size:28px;line-height:1.17;text-align:center;letter-spacing:0.03em;color:#212121}@media screen and (min-width: 768px){.clients{padding-bottom:30px;font-size:28px}}@media screen and (min-width: 1200px){.clients{padding-bottom:50px;font-size:36px}}.section-clients{margin-top:60px;margin-bottom:60px}@media screen and (min-width: 1200px){.section-clients{margin-top:94px;margin-bottom:94px}}.clients-list{display:flex;flex-wrap:wrap;padding-left:0;margin:-15px}@media screen and (min-width: 768px){.clients-list{flex-wrap:wrap}}@media screen and (min-width: 1200px){.clients-list{flex-wrap:nowrap;margin:0}}.icon-logo-1,.icon-logo-2,.icon-logo-3,.icon-logo-4,.icon-logo-5,.icon-logo-6{display:block;fill:currentColor}.clients-list .icon{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1200px){.clients-list>.item:not(:last-child){margin-right:30px}}.clients-list .icon{display:flex;width:100%;height:100%;color:#afb1b8;transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1),border 250ms cubic-bezier(0.4, 0, 0.2, 1)}.clients-list .item{width:calc((100% - 60px) / 2);height:90px;margin:15px;border:1px solid #AFB1B8;border-radius:4px}@media screen and (min-width: 768px){.clients-list .item{width:calc((100% - 90px) / 3)}}@media screen and (min-width: 1200px){.clients-list .item{width:calc((100% - 90px) / 4);margin:0}}.clients-list .icon:hover,.clients-list .icon:focus{color:#2196F3}.clients-list .item:hover,.clients-list .item:focus{border:1px solid #2196F3}.portfolio-buttons{margin-bottom:50px;font-weight:500;font-size:16px;line-height:1.6;letter-spacing:0.03em;color:#212121}@media screen and (min-width: 768px){.portfolio-buttons{text-align:center}}.portfolio-checkbox{display:inline-flex;padding:6px 22px;background-color:#F5F4FA;border-radius:4px;cursor:pointer;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1)}.check-input:checked+.portfolio-checkbox{box-shadow:0px 3px 1px rgba(0,0,0,0.1),0px 1px 2px rgba(0,0,0,0.08),0px 2px 2px rgba(0,0,0,0.12);background-color:#2196F3;color:#fff}.portfolio-checkbox:not(:last-child){margin-right:4px;margin-bottom:15px}@media screen and (min-width: 768px){.portfolio-checkbox:not(:last-child){margin-bottom:0}}.box.container{margin-top:60px;margin-bottom:60px}@media screen and (min-width: 1200px){.box.container{margin-top:94px;margin-bottom:94px}}.web-container{display:inline-flex;margin-bottom:0;margin-top:0;flex-wrap:wrap;padding-left:0}@media screen and (min-width: 768px) and (max-width: 1199px){.web-container{margin:-15px}}.section-tagline{font-weight:400;font-size:16px;line-height:1.88;letter-spacing:0.03em;color:#757575}.main-container{background:#fff}.section-list .lists-section{margin-bottom:30px;border:1px solid #EEEEEE;width:100%}@media screen and (min-width: 768px){.section-list .lists-section{width:calc((100% - 60px) / 2)}}@media screen and (min-width: 768px) and (max-width: 1199px){.section-list .lists-section{margin:15px}}@media screen and (min-width: 1200px){.section-list .lists-section{margin-right:30px;width:calc((100% - 60px) / 3)}}@media screen and (max-width: 1199px){.section-list .lists-section:last-child{margin-bottom:0}}.section-list .lists-section.not{margin-right:0}@media screen and (min-width: 768px) and (max-width: 1199px){.section-list .lists-section.not{margin-right:15px}}.section-list-card .title{padding:20px 24px;width:100%}.card-title{font-style:normal;font-weight:700;font-size:18px;line-height:2;letter-spacing:0.06em;color:#212121}.section-tagline,.card-title{margin:0}.section-list-card{background:#fff}@media screen and (min-width: 1200px){.section-list .lists-section:nth-last-child(-n+3){margin-bottom:0}}.overlay::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(33,150,243,0.9)}.img-overlay{position:relative;overflow:hidden;width:100%;margin:0}@media screen and (min-width: 480px){.img-overlay{width:450px;height:294px}}@media screen and (min-width: 768px){.img-overlay{width:354px}}@media screen and (min-width: 1200px){.img-overlay{width:370px}}.img-overlay img{width:100%}@media screen and (min-width: 480px){.img-overlay img{width:450px}}@media screen and (min-width: 768px){.img-overlay img{width:354px}}@media screen and (min-width: 1200px){.img-overlay img{width:370px}}.text{position:absolute;top:63px;left:24px;margin:0;width:322px;height:168px;font-weight:400;font-size:18px;line-height:1.55;letter-spacing:0.03em;color:#fff}.overlay{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateY(100%);transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1)}.lists-section:hover .overlay{transform:translateY(0%)}.lists-section{transition:box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1)}.lists-section:hover{box-shadow:1px 1px 1px rgba(0,0,0,0.12),0px 4px 4px rgba(0,0,0,0.06),1px 4px 6px rgba(0,0,0,0.16)}.cards{display:block;transition:box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1)}.cards:focus .overlay{transform:translateY(0%)}.cards:focus{box-shadow:1px 1px 1px rgba(0,0,0,0.12),0px 4px 4px rgba(0,0,0,0.06),1px 4px 6px rgba(0,0,0,0.16)}.footer{background:#2F303A}.footer .footer-title{font-style:normal;font-weight:400;font-size:14px;line-height:1.71;letter-spacing:0.03em;color:#fff}.footer .footer-link{font-style:normal;font-weight:400;font-size:14px;line-height:1.71;letter-spacing:0.03em;color:rgba(255,255,255,0.6)}.footer{background-color:#2F303A}.footer .logo{display:block;width:154px;padding-bottom:20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.footer .logo{margin-left:0;margin-right:0;padding-top:60px}}@media screen and (min-width: 1200px){.footer .logo{margin-left:0;margin-right:0;padding-top:60px}}.footer-nav{margin-top:0;margin-bottom:0;padding-left:0}.footer-title{margin-top:0;margin-bottom:0;padding-bottom:9px}.footer-links:not(:last-child){padding-bottom:9px}.footer-section{width:232px;padding-top:60px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.footer-section{margin-bottom:60px;margin-right:70px;padding-top:0}}@media screen and (min-width: 1200px){.footer-section{margin-bottom:60px;margin-right:70px;padding-top:0;padding-bottom:0}}.footer-link{display:block}.footer .container{display:block;align-items:baseline}@media screen and (min-width: 768px){.footer .container{display:flex;flex-wrap:wrap}}@media screen and (min-width: 1200px){.footer .container{display:flex;flex-wrap:nowrap}}.footer-discription{display:block;font-style:normal;font-weight:700;font-size:14px;line-height:1.14;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FFFFFF;margin-top:0;margin-bottom:20px}@media screen and (min-width: 768px){.footer-discription{text-align:center}}@media screen and (min-width: 1200px){.footer-discription{text-align:start}}.footer-box-discription{width:206px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:65px}@media screen and (min-width: 768px){.footer-box-discription{margin-top:60px}}@media screen and (min-width: 1200px){.footer-box-discription{margin-top:60px}}.footer-list .icon::before{content:"";display:block;width:44px;height:44px;background-color:rgba(255,255,255,0.1);background-repeat:no-repeat;background-position:center;border-radius:50%;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.footer-list .icon:hover::before,.footer-list .icon:focus::before{background-color:#2196F3}.footer-list{display:flex;padding-left:0;margin-top:0;margin-bottom:0}.footer-list>li:not(:last-child){margin-right:10px}.footer-adress{display:flex;align-items:baseline;width:231px;text-align:center}@media screen and (min-width: 768px){.footer-adress{text-align:left}}@media screen and (min-width: 1200px){.footer-adress{text-align:left}}.instagram-white::before{background-image:url("../images/icons/instagram-white.svg")}.twitter-white::before{background-image:url("../images/icons/twitter-white.svg")}.facebook-white::before{background-image:url("../images/icons/facebook-white.svg")}.linkedin-white::before{background-image:url("../images/icons/linkedin-white.svg")}.footer-subscribe{padding-bottom:60px}@media screen and (min-width: 768px){.footer-subscribe{width:450px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px){.footer-subscribe{padding-bottom:0;width:570px;margin-left:93px}}.btn-subscribe{display:block;min-width:200px;height:50px;margin-left:auto;margin-right:auto;padding:10px 26px;background-color:#2196F3;box-shadow:0px 4px 4px rgba(0,0,0,0.15);border-radius:4px;border:none;cursor:pointer}@media screen and (min-width: 1200px){.btn-subscribe{margin-left:12px}}.subscribe{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px;line-height:1.88;letter-spacing:0.06em;color:#fff}.subscribe::after{content:"";display:block;width:24px;height:24px;margin-left:10px;background-image:url("../images/icons/send.svg")}.js-speaker-form .mail{width:100%;height:50px;margin-bottom:20px;padding:16px;background-color:#2F303A;border:1px solid rgba(255,255,255,0.3);filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.15));border-radius:4px;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0.03em;color:rgba(255,255,255,0.6)}.js-speaker-form{display:block}@media screen and (min-width: 768px){.js-speaker-form{display:block;width:450px}}@media screen and (min-width: 1200px){.js-speaker-form{display:flex;width:570px}}
/*# sourceMappingURL=main.min.css.map */