h1,h2,h3,h4,h5,h6,p{margin:0px}img{display:block;max-width:100%;height:auto}ul{padding:0;margin:0;list-style:none}body{color:#212121;background-color:#fff;font-family:"Roboto",sans-serif;font-size:14px;letter-spacing:.03em}body.modal-open{overflow:hidden}.section{padding-top:60px;padding-bottom:60px}@media screen and (min-width: 1200px){.section{padding-top:94px;padding-bottom:94px}}.adress{font-style:normal}.container{width:100%;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}}a{text-decoration:none}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.header{background-color:#fff;position:relative;border-bottom:1px solid #ececec}.header__container{height:60px}@media screen and (min-width: 768px){.header__container{height:80px}}.tab-desk-header{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.tab-desk-header{display:none}}.logo.header__logo{margin-top:16px;font-family:"Raleway",sans-serif;font-weight:700;font-size:24px;line-height:1.2;color:#2196f3;text-decoration:none}@media screen and (min-width: 768px){.logo.header__logo{margin-top:0px;margin-right:88px}}@media screen and (min-width: 1200px){.logo.header__logo{margin-right:93px;font-size:26px}}.menu-toggle{position:absolute;top:10px;right:15px;display:inline-flex;margin:0;padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.menu-toggle:hover,.menu-toggle:focus{fill:#2196f3}.menu-container{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:48px 40px;background-color:#fff;z-index:999;transform:translateX(100%);transition:transform 250ms ease-in-out}.menu-container>.container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.menu-container.is-open{transform:translateX(0)}.word-header{color:#000}.site-nav:hover,.site-nav:focus{color:#2196f3}@media screen and (min-width: 768px){.site-nav{display:flex}}@media screen and (max-width: 767px){.site-nav__item:not(:last-child){margin-bottom:32px}}@media screen and (min-width: 768px){.site-nav__item+.site-nav__item{margin-left:50px}}.site-nav__link{display:block;font-weight:500;font-size:40px;line-height:1.2;letter-spacing:.02em;color:#212121;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.site-nav__link:hover,.site-nav__link:focus{color:#2196f3}@media screen and (min-width: 768px){.site-nav__link{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:1.1}}.site-nav__link.currently{color:#2196f3}@media screen and (min-width: 768px){.site-nav__link.currently{position:relative;padding-left:2px;padding-right:2px}.site-nav__link.currently::after{content:"";position:absolute;bottom:-23px;right:0;width:100%;height:4px;background-color:#2196f3;border-radius:2px}}@media screen and (max-width: 767px){.data{margin-bottom:64px}}@media screen and (min-width: 768px){.data{margin-left:auto}}@media screen and (min-width: 1200px){.data{display:flex;flex-direction:row;margin-left:auto}}@media screen and (min-width: 1200px){.data__item+.data__item{margin-left:30px}}@media screen and (max-width: 767px){.data__item:not(:last-child){margin-bottom:32px}}@media screen and (min-width: 768px){.data__item:not(:last-child){margin-bottom:10px}}@media screen and (min-width: 1200px){.data__item:not(:last-child){margin-bottom:0px}}@media screen and (min-width: 768px){.header__container{display:flex;align-items:center}}.data__link{color:#757575;font-weight:500;font-size:34px;line-height:1.2;letter-spacing:.02em;transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (min-width: 768px){.data__link{font-size:12px;line-height:1.2}}@media screen and (min-width: 1200px){.data__link{display:flex;align-items:center;padding-top:32px;padding-bottom:32px;font-size:14px;line-height:1.1}}.data__link:hover,.data__link:focus{color:#2196f3}@media screen and (max-width: 767px){.data__link.email{font-size:24px;line-height:1.7}}@media screen and (max-width: 479px){.data__link.tel{font-size:24px}}@media screen and (max-width: 767px){.data__link.tel{color:#2196f3}}.data__link{fill:#757575}.icon-letter,.icon-phone{fill:currentColor;margin-right:10px}@media screen and (max-width: 767px){.icon-letter,.icon-phone{display:none}}.social-list{display:flex}@media screen and (max-width: 479px){.social-list{flex-wrap:wrap}}@media screen and (min-width: 768px){.social-list{display:none}}.social-list__item:not(:last-child){padding-right:10px;border-right:1px solid #757575}.social-list__item:not(:first-child){padding-left:10px}.social-list__link{font-weight:500;font-size:18px;line-height:1.2;letter-spacing:.02em;color:#2196f3}.mob-menu-position{display:flex;align-items:center}@media screen and (min-width: 768px){.mob-menu-position{display:none}}.hero-section{max-width:1600px;padding:118px 0;background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-mobile-1x.jpg");background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-mobile-1x-webp.webp");background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#2f303a;text-align:center}@media(min-device-pixel-ratio: 2),(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero-section{background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-mobile-2x.jpg");background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-mobile-2x-webp.webp")}}@media screen and (min-width: 768px){.hero-section{background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-tablet-1x.jpg");background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-tablet-1x-webp.webp")}}@media screen and (min-width: 768px)and (min-device-pixel-ratio: 2),screen and (min-width: 768px)and (-webkit-min-device-pixel-ratio: 2),screen and (min-width: 768px)and (min-resolution: 192dpi),screen and (min-width: 768px)and (min-resolution: 2dppx){.hero-section{background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-tablet-2x.jpg");background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-tablet-2x-webp.webp")}}@media screen and (min-width: 1200px){.hero-section{height:600px;padding:200px 0;margin:auto;background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon.jpg");background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-webp.webp")}}@media screen and (min-width: 1200px)and (min-device-pixel-ratio: 2),screen and (min-width: 1200px)and (-webkit-min-device-pixel-ratio: 2),screen and (min-width: 1200px)and (min-resolution: 192dpi),screen and (min-width: 1200px)and (min-resolution: 2dppx){.hero-section{background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-2x.jpg");background-image:linear-gradient(rgba(47, 48, 58, 0.4), rgba(47, 48, 58, 0.4)),url("../images/hero-fon-2x-webp.webp")}}.hero-title{margin-bottom:30px;margin-right:auto;margin-left:auto;font-style:normal;font-weight:900;font-size:26px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#fff}@media screen and (min-width: 768px){.hero-title{width:360px}}@media screen and (min-width: 1200px){.hero-title{font-size:44px;line-height:1.4;width:696px}}.button-hero{display:inline-block;border-radius:4px;padding:10px 24px;min-width:200px;border:none;color:#fff;background-color:#2196f3;font-family:inherit;font-weight:700;font-size:16px;line-height:1.9;align-items:center;text-align:center;letter-spacing:.06em;cursor:pointer;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.button-hero:hover,.button-hero:focus{background-color:#188ce8}@media screen and (min-width: 1200px){.button-hero{min-width:216px;padding:10px 32px}}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:1;transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1),visibility 250ms cubic-bezier(0.4, 0, 0.2, 1);overflow-y:scroll;padding:93px 15px}.backdrop.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%, -40%);width:300px;height:610px;background-color:#fff;border-radius:4px;box-shadow:0px 1px 3px rgba(0,0,0,.12),0px 1px 1px rgba(0,0,0,.14),0px 2px 1px rgba(0,0,0,.2)}@media screen and (min-width: 480px){.modal{width:450px}}@media screen and (min-width: 768px){.modal{top:50%;left:50%;transform:translate(-50%, -30%);transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1);width:450px}}@media screen and (min-width: 1200px){.modal{width:528px;height:581px}}.btn-modal-close{position:absolute;top:8px;right:8px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;padding:6px;margin-left:auto;background-color:#fff;color:#000;border-radius:50%;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:fill 250ms cubic-bezier(0.4, 0, 0.2, 1)}.btn-modal-close:hover,.btn-modal-close:focus{fill:#2196f3}.modal-form{padding:40px}.form-title{margin-bottom:12px;font-weight:700;font-size:20px;line-height:1.2;text-align:center;color:#212121}.bth-modal-send{display:inline-block;margin-top:30px;width:200px;height:50px;text-align:center;background-color:#2196f3;box-shadow:0px 4px 4px rgba(0,0,0,.15);border-radius:4px;border:none;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)}.bth-modal-send:hover,.bth-modal-send:focus{background:#188ce8;box-shadow:0px 4px 4px rgba(0,0,0,.15);border-radius:4px}.word-send{padding:10px 52px;font-weight:700;font-size:16px;line-height:1.9;letter-spacing:.06em;color:#fff}.words-accent{color:#2196f3}.form-field{text-align:start;margin-bottom:10px}.form-label{display:block;margin-bottom:4px;font-size:12px;line-height:1.2;letter-spacing:.01em;color:#757575}.form-input{padding-left:42px;width:100%;height:40px;border:1px solid rgba(33,33,33,.2);border-radius:4px;transition:border-color 250ms cubic-bezier(0.4, 0, 0.2, 1),cursor 250ms cubic-bezier(0.4, 0, 0.2, 1)}.form-input:hover,.form-input:focus{border-color:#2196f3;cursor:pointer;outline:none}.comment-field{display:flex;flex-direction:column;text-align:start;margin-bottom:20px}textarea{resize:none}.comment{width:100%;height:120px;border:1px solid rgba(33,33,33,.2);border-radius:4px;padding:12px 16px;transition:border-color 250ms cubic-bezier(0.4, 0, 0.2, 1),cursor 250ms cubic-bezier(0.4, 0, 0.2, 1)}.comment:hover,.comment:focus{border-color:#2196f3;cursor:pointer;outline:none}.comment-field .comment::-moz-placeholder{font-size:12px;line-height:1.7;letter-spacing:.01em;color:rgba(117,117,117,.5)}.comment-field .comment:-ms-input-placeholder{font-size:12px;line-height:1.7;letter-spacing:.01em;color:rgba(117,117,117,.5)}.comment-field .comment::placeholder{font-size:12px;line-height:1.7;letter-spacing:.01em;color:rgba(117,117,117,.5)}.checkbox-field input[type=checkbox]{margin-right:8px}.checkbox-field{display:flex;align-items:center;justify-content:center}.checkbox-field .form-label{font-size:12px;line-height:1.8;color:#757575}@media screen and (min-width: 1200px){.checkbox-field .form-label{font-size:14px}}.icon-position{position:relative}.icon-form{position:absolute;top:50%;left:12px;transform:translateY(-50%);transition:fill 250ms cubic-bezier(0.4, 0, 0.2, 1)}.form-input:hover+.icon-form,.form-input:focus+.icon-form{fill:var(--color-accent)}.icon-checkbox{margin-right:7px;display:inline-block;border:2px solid #212121;border-radius:2px;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1),border-color 250ms cubic-bezier(0.4, 0, 0.2, 1),background-image 250ms cubic-bezier(0.4, 0, 0.2, 1)}.checkbox:checked+.icon-checkbox{background-color:#2196f3;background-image:url(../images/agree.svg);background-size:contain;background-origin:border-box;border-color:#2196f3}.features-list{display:flex;flex-wrap:wrap;gap:30px}.features-list__content{width:100%}@media screen and (min-width: 768px){.features-list__content{width:calc((100% - 30px)/2)}}@media screen and (min-width: 1200px){.features-list__content{width:calc((100% - 90px)/4)}}.features-list .title{margin-top:30px;margin-bottom:10px;line-height:1.1;font-size:14px;text-transform:uppercase}@media screen and (max-width: 767px){.features-list .title{text-align:center}}.clientes .title{color:#212121;font-weight:700;line-height:1.1;text-transform:uppercase}.features-list__p{color:#757575;line-height:1.7}.features-list__icon-bcg{display:flex;justify-content:center;align-items:center;font-weight:270px;height:120px;background-color:#f5f4fa}.clients-title{margin-bottom:30px;font-weight:700;font-size:28px;line-height:1.2;text-align:center}@media screen and (min-width: 1200px){.clients-title{font-size:36px;margin-bottom:50px}}.clients-list{display:flex;flex-wrap:wrap;gap:30px}.clients-item{height:92px}@media screen and (max-width: 767px){.clients-item{width:calc((100% - 30px)/2)}}@media screen and (min-width: 768px){.clients-item{width:calc((100% - 60px)/3)}}@media screen and (min-width: 1200px){.clients-item{width:calc((100% - 180px)/6)}}.clients-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#afb1b8;border:1px solid #afb1b8;border-radius:3px;transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1),border 250ms cubic-bezier(0.4, 0, 0.2, 1)}.clients-link:hover,.clients-link:focus{color:#2196f3;border:1px solid #2196f3}.clients-link .clients-logo{fill:currentColor}.tem-section{background-color:#f5f4fa}.team__title{margin-bottom:30px;font-weight:700;font-size:28px;line-height:1.2;text-align:center;color:#212121}@media screen and (min-width: 1200px){.team__title{margin-bottom:50px;font-size:36px}}.team-list{display:flex;flex-wrap:wrap;gap:30px}.team-list__title{background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,.12),0px 1px 1px rgba(0,0,0,.14),0px 2px 1px rgba(0,0,0,.2);border-radius:0px 0px 4px 4px;width:100%}@media screen and (min-width: 768px){.team-list__title{width:calc((100% - 30px)/2)}}@media screen and (min-width: 1200px){.team-list__title{width:calc((100% - 90px)/4)}}.team-list__item{padding-top:30px;padding-bottom:24px}@media screen and (min-width: 1200px){.team-list__item{padding-bottom:30px}}.team-list__worker-name{margin-bottom:10px;font-weight:500;font-size:16px;line-height:1.2;text-align:center}.team-list__profesion{color:#757575;font-size:16px;line-height:1.2;text-align:center;margin-bottom:16px}.team-social{display:flex;justify-content:center;gap:10px}.team-social__list{width:44px;height:44px}.team-social__link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;color:#afb1b8;background-color:#fff;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1),color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.team-social__link:hover,.team-social__link:focus{background-color:#2196f3;color:#fff}.team-social__icon{fill:currentColor}.work-section{padding-top:0}@media screen and (max-width: 1199px){.work-section{display:none}}.section-title{margin-bottom:50px;color:#212121;font-weight:700;font-size:36px;line-height:1.2;text-align:center}.work-list{display:flex}.work-list .work-img+.work-img{margin-left:30px}.work-img{position:relative}.subtitle{position:absolute;left:0;bottom:0;width:100%;height:70px;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(47,48,58,.8);font-weight:700;line-height:1.1;text-align:center;text-transform:uppercase}.products-list>a{text-decoration:none}.types{letter-spacing:.03em}.btn-nav{display:flex;flex-wrap:wrap;gap:8px;row-gap:15px;margin-bottom:40px}@media screen and (min-width: 768px){.btn-nav{margin-bottom:30px;justify-content:center}}@media screen and (min-width: 1200px){.btn-nav{margin-bottom:50px;justify-content:center}}.title-list{margin-bottom:4px;color:#212121;font-weight:700;font-size:18px;line-height:2;letter-spacing:.06em}.products{display:flex;flex-wrap:wrap;gap:30px}@media screen and (min-width: 768px){.products .products-list{width:calc((100% - 30px)/2)}}@media screen and (min-width: 1200px){.products .products-list{width:calc((100% - 60px)/3)}.products .products-list:nth-child(3n){margin-right:0}.products .products-list:nth-last-child(-n+3){margin-bottom:0px}}.products .title{color:#757575;line-height:1.88;font-size:16px}.heading{padding:20px 24px;border:1px solid #eee}@media screen and (min-width: 768px)and (max-width: 1199px){.heading{flex-grow:1}}.product-thumb{position:relative;overflow:hidden}.text-side{position:absolute;top:0;left:0;padding:63px 24px;width:100%;height:100%;text-align:center;font-size:18px;line-height:1.5;background-color:rgba(33,150,243,.9);color:#fff;transform:translateY(101%);transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1)}.products-link:hover .text-side,.products-link:focus .text-side{transform:translateY(0)}.products-link{display:block;transition:box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1)}.products-link:hover,.products-link:focus{box-shadow:0px 1px 1px rgba(0,0,0,.12),0px 4px 4px rgba(0,0,0,.06),1px 4px 6px rgba(0,0,0,.16)}@media screen and (min-width: 768px)and (max-width: 1199px){.products-link{display:flex;flex-direction:column;height:100%}}.btn-nav .button{display:inline-block;padding:6px 22px;border-radius:4px;border:none;font-family:inherit;color:#212121;background-color:#f5f4fa;font-size:16px;font-weight:500;line-height:1.62;letter-spacing:.03;text-align:center;border:none;cursor:pointer;transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1),background-color 250ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1)}.btn-nav .button:hover,.btn-nav .button:focus{color:#fff;background-color:#2196f3;box-shadow:0px 3px 1px rgba(0,0,0,.1),0px 1px 2px rgba(0,0,0,.08),0px 2px 2px rgba(0,0,0,.12)}.footer{padding-top:60px;padding-bottom:60px;background-color:#2f303a}@media screen and (min-width: 1200px){.footer__container{display:flex;align-items:baseline}}.word-footer{color:#fff}.logo{font-family:"Raleway",sans-serif;font-weight:700;font-size:24px;line-height:1.7;color:#2196f3}@media screen and (min-width: 1200px){.logo{font-size:26px;line-height:1.2}}.footer__logo{display:block;margin-bottom:20px}@media screen and (max-width: 1199px){.adress{display:flex;flex-direction:column;align-items:center}}.adress__list:not(:last-child){margin-bottom:8px}@media screen and (min-width: 1200px){.adress__list:not(:last-child){margin-bottom:9px}}.adress__link{color:rgba(255,255,255,.6);line-height:1.7;letter-spacing:.03em;font-style:normal;transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.adress__link:hover,.adress__link:focus{color:#2196f3}.adress__color{color:#fff;line-height:1.7;transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.adress__color:hover,.adress__color:focus{color:#2196f3}@media screen and (max-width: 1199px){.nav-position{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}}@media screen and (min-width: 768px){.nav-position{margin-bottom:0px}}.tablet-position{display:flex}@media screen and (max-width: 767px){.tablet-position{flex-direction:column}}@media screen and (min-width: 768px)and (max-width: 1199px){.tablet-position{justify-content:space-around;align-items:baseline;margin-bottom:60px}}@media screen and (min-width: 1200px){.tablet-position{align-items:baseline}}.social__title{margin-bottom:20px;font-size:14px;font-weight:700;line-height:1.14;text-transform:uppercase;color:#fff}@media screen and (max-width: 1199px){.footer__social{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}}@media screen and (min-width: 768px){.footer__social{margin-bottom:0px}}@media screen and (min-width: 1200px){.footer__social{margin-left:70px}}.soc-list{display:flex}.soc-list__item{margin-right:10px}.soc-list__item:last-child{margin-right:0}.soc-list__link{display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.1);width:44px;height:44px;border-radius:50%;cursor:pointer;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1)}.soc-list__link:hover,.soc-list__link:hover{background-color:#2196f3}@media screen and (min-width: 768px)and (max-width: 1199px){.form-box{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 1200px){.form-box{margin-left:auto}}.form-box__subtitle{font-weight:700;font-size:14px;line-height:1.1;letter-spacing:.03em;text-transform:uppercase;color:#fff}@media screen and (max-width: 1199px){.form-box__subtitle{margin-bottom:20px;text-align:center}}@media screen and (min-width: 768px){.footer-form{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width: 1200px){.footer-form{display:flex;flex-direction:row;margin-top:12px}}.footer-form.input::-moz-placeholder{font-size:16px;line-height:1.3;color:rgba(255,255,255,.6)}.footer-form.input:-ms-input-placeholder{font-size:16px;line-height:1.3;color:rgba(255,255,255,.6)}.footer-form.input::placeholder{font-size:16px;line-height:1.3;color:rgba(255,255,255,.6)}.btn-sign{display:flex;justify-content:center;align-items:center;height:50px;background:#2196f3;box-shadow:0px 4px 4px rgba(0,0,0,.15);border-radius:4px;border:none;cursor:pointer;transition:box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1)}.footer-form__btn-sign{margin:0 auto;padding:10px 28px}@media screen and (min-width: 1200px){.footer-form__btn-sign{margin-left:12px}}.btn-sign__item{margin-right:10px;font-weight:700;font-size:16px;line-height:1.9;letter-spacing:.06em;color:#fff}.footer-form input{display:inline-block;height:50px;padding:16px 15px;background-color:#2f303a;border:1px solid rgba(255,255,255,.3);filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.15));border-radius:4px;font-size:16px;line-height:1.3;color:rgba(255,255,255,.6)}@media screen and (max-width: 1199px){.footer-form input{width:100%;max-width:450px;margin-bottom:20px}}@media screen and (min-width: 1200px){.footer-form input{min-width:358px}}/*# sourceMappingURL=main.min.css.map */