<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--primary-color: #212121;--secondary-color: #757575;--accent-color: #2196f3;--primary-white-color: #fff;--primary-black-color: #000;--white-background: #fff;--black-background: #2f303a;--grey-background: #f5f4fa;--portfolio-project-background: #eeeeee}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}body{color:var(--primary-color);background-color:var(--white-background);font-family:Roboto, sans-serif}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding:0}img{display:block}.icon{fill:var(--secondary-color)}.address{font-style:normal}section:not(:first-child){padding-bottom:60px}@media screen and (min-width: 1200px){section:not(:first-child){padding-bottom:94px}}.container{padding-right:15px;padding-left:15px}.page-header .container{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 480px){.container{width:480px;margin:0 auto}}@media screen and (min-width: 768px){.container{width:768px}}@media screen and (min-width: 1200px){.container{width:1200px}}.title{font-weight:bold;font-size:28px;line-height:1.18;text-align:center;letter-spacing:0.03em;color:var(--primary-color)}@media screen and (min-width: 1200px){.title{font-size:36px;line-height:1.17}}.button{display:block;text-align:center;margin-right:auto;margin-left:auto;color:var(--primary-white-color);background-color:var(--accent-color);font-family:inherit;font-weight:bold;font-size:16px;line-height:1.87;letter-spacing:0.06em;cursor:pointer;box-shadow:0px 4px 4px rgba(0,0,0,0.15);border-radius:4px;border:none;transition-property:background-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page-header{background-color:var(--white-background);border:1px solid #ececec}.page-header__contacts-list{list-style:none}.mobile-burger__menu{display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer;padding-top:10px;padding-bottom:10px;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mobile-burger__menu:hover,.mobile-burger__menu:focus{fill:var(--accent-color)}.mobile-burger__menu__icon{fill:var(--primary-black-color)}.mobile-menu{display:flex;flex-direction:column;justify-content:space-between;position:fixed;z-index:999;overflow-y:scroll;top:0;left:50%;width:100vw;max-width:480px;height:100vh;max-height:796px;padding-top:48px;padding-right:40px;padding-bottom:48px;padding-left:40px;background-color:#ffffff;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);transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translateY(-110%) translateX(-50%)}.mobile-menu.is-open{transform:translateY(0) translateX(-50%)}.mobile-menu__close-btn{position:absolute;top:10px;right:15px;display:flex;align-items:center;padding:0;background-color:transparent;border:none;cursor:pointer;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mobile-menu__close-btn:hover,.mobile-menu__close-btn:focus{fill:var(--accent-color)}.mobile-menu__navigation-list{list-style:none}.mobile-menu__navigation-item:not(:last-child){margin-bottom:32px}.mobile-menu__navigation-link{font-weight:500;font-size:40px;line-height:1.18;letter-spacing:0.02em;color:#212121;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mobile-menu__navigation-link--current{color:var(--accent-color)}.mobile-menu__navigation-link:hover,.mobile-menu__navigation-link:focus{color:var(--accent-color)}.mobile-menu__contacts-social-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-top:64px}.mobile-menu__contacts-list{list-style:none}.mobile-menu__contacts-item:not(:last-child){margin-bottom:32px}.mobile-menu__mail{font-weight:500;font-size:24px;line-height:1.17;letter-spacing:0.02em;color:#757575;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mobile-menu__mail:hover,.mobile-menu__mail:focus{color:var(--accent-color)}.mobile-menu__tel{font-weight:500;font-size:34px;line-height:1.18;letter-spacing:0.02em;color:#757575;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mobile-menu__tel:hover,.mobile-menu__tel:focus{color:var(--accent-color)}.mobile-menu__social-list{display:flex;align-items:center;margin-top:64px;list-style:none}.mobile-menu__social-item{padding-right:10px;padding-left:10px}.mobile-menu__social-item:first-child{padding-left:0}.mobile-menu__social-item:last-child{padding-right:0}.mobile-menu__social-item:not(:last-child){border-right:1px solid rgba(33,33,33,0.2)}.mobile-menu__social-link{font-weight:500;font-size:18px;line-height:1.22;letter-spacing:0.02em;color:#757575;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mobile-menu__social-link:hover,.mobile-menu__social-link:focus{color:var(--accent-color)}@media screen and (max-width: 479px){.mobile-menu__navigation-link{font-size:calc(30px + 10 * ((100vw - 320px) / (480 - 320)))}.mobile-menu__tel{font-size:calc(24px + 10 * ((100vw - 320px) / (480 - 320)))}.mobile-menu__mail{font-size:calc(16px + 8 * ((100vw - 320px) / (480 - 320)))}.mobile-menu__social-link{font-size:calc(10px + 8 * ((100vw - 320px) / (480 - 320)))}}@media screen and (max-width: 767px){.page-header__navigation{display:none}.page-header__contacts-list{display:none}.page-header__logo{padding-top:16px;padding-bottom:16px}}@media screen and (min-width: 768px){.mobile-burger__menu{display:none}.mobile-menu{display:none}.page-header__navigation{display:flex;align-items:center}.page-header__logo{padding-top:26px;padding-bottom:26px}.page-header__contacts-item:not(:last-child){margin-bottom:10px}.page-header__mail:hover,.page-header__mail:focus{color:var(--accent-color)}.page-header__tel:hover,.page-header__tel:focus{color:var(--accent-color)}}@media screen and (min-width: 1200px){.page-header .logo{margin-right:93px;padding-top:24px;padding-bottom:25px;font-size:26px;line-height:1.19}.page-header__contacts-list{display:flex;align-items:center;justify-content:flex-start;margin-left:auto}.page-header__contacts-item:not(:last-child){margin-right:10px;margin-bottom:0}}.logo{color:var(--accent-color);font-family:Raleway, sans-serif;font-weight:bold;font-size:24px;line-height:1.17;letter-spacing:0.03em;text-decoration:none}.logo--header{color:var(--primary-black-color)}.logo--footer{color:var(--primary-white-color)}.navigation__list{display:flex;align-items:center;list-style:none}.navigation__item:not(:last-child){margin-right:50px}.navigation__link{position:relative;padding-top:32px;padding-bottom:32px;text-align:center;color:var(--primary-color);font-weight:500;font-size:14px;line-height:1.14;letter-spacing:0.02em;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.navigation__link--current{color:var(--accent-color)}.navigation__link:hover,.navigation__link:focus{color:var(--accent-color)}@media screen and (min-width: 1200px){.navigation__link--current::after{content:"";position:absolute;display:block;margin-top:28px;width:100%;height:4px;background-color:var(--accent-color);border-radius:2px}}.mail{color:var(--secondary-color);font-weight:500;line-height:1.17;letter-spacing:0.02em;text-decoration:none;transition-property:color, fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mail__icon{margin-right:8px;width:14px;height:10px;fill:var(--secondary-color);transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page-header__mail:focus .mail__icon,.page-header__mail:hover .mail__icon{fill:var(--accent-color)}.tel{color:var(--secondary-color);font-weight:500;line-height:1.17;letter-spacing:0.02em;text-decoration:none;transition-property:color, fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.tel__icon{margin-right:8px;width:10px;height:14px;fill:var(--secondary-color);transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page-header__tel:focus .tel__icon,.page-header__tel:hover .tel__icon{fill:var(--accent-color)}@media screen and (min-width: 768px){.mail{font-size:12px}.tel{font-size:12px}}@media screen and (min-width: 1200px){.mail{display:inline-flex;align-items:center;padding-top:32px;padding-bottom:32px;font-size:14px;line-height:1.14}.mail__icon{width:16px;height:12px}.tel{display:inline-flex;align-items:center;padding-top:32px;padding-bottom:32px;font-size:14px;line-height:1.14}.tel__icon{width:10px;height:16px}}.hero{max-width:480px;width:100%;height:400px;margin:0 auto;padding-top:118px;padding-bottom:198px;background-color:#c4c4c4;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../images/hero/mobile/hero-img.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx){.hero{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../images/hero/mobile/hero-img@2x.jpg)}}.hero__title{margin-bottom:30px;margin-right:auto;margin-left:auto;color:var(--primary-white-color);font-weight:900;font-size:26px;line-height:1.62;text-align:center;max-width:360px;letter-spacing:0.06em;text-transform:uppercase}.hero__button{padding-top:10px;padding-right:32px;padding-bottom:10px;padding-left:32px}.hero__button:hover,.hero__button:focus{background-color:#188ce8;box-shadow:0px 4px 4px rgba(0,0,0,0.15);border-radius:4px}@media screen and (min-width: 768px){.hero{max-width:768px;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../images/hero/tablet/hero-img.jpg)}}@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{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../images/hero/tablet/hero-img@2x.jpg)}}@media screen and (min-width: 1200px){.hero{max-width:1600px;padding-top:200px;padding-bottom:280px;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../images/hero/desktop/hero-img.jpg)}}@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{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../images/hero/desktop/hero-img@2x.jpg)}}@media screen and (min-width: 1200px){.hero__title{max-width:696px;font-size:44px;line-height:1.36}}.features{padding-top:60px}.features__list{list-style:none}@media screen and (max-width: 767px){.features__item:not(:first-child){margin-top:30px}}@media screen and (min-width: 768px){.features__list{display:flex;flex-wrap:wrap;margin:-15px}.features__item{margin:15px;flex-basis:calc(100% / 2 - 30px)}}@media screen and (min-width: 1200px){.features{padding-top:94px}.features__item{flex-basis:calc(100% / 4 - 30px)}}.item__icon-box{display:flex;justify-content:center;padding-top:25px;padding-bottom:25px;background-color:var(--grey-background)}.item__icon-link{pointer-events:none}.item__icon{width:70px;height:70px;fill:var(--primary-color)}.item__subtitle{margin-top:30px;color:var(--primary-color);font-weight:bold;font-size:14px;line-height:1.14;letter-spacing:0.03em;text-align:center;text-transform:uppercase}.item__description{margin-top:10px;color:var(--secondary-color);font-weight:normal;font-size:14px;line-height:1.71;letter-spacing:0.03em}@media screen and (min-width: 768px){.item__subtitle{text-align:left}}@media screen and (max-width: 1199px){.our-job{display:none}}@media screen and (min-width: 1200px){.our-job__title{margin-right:auto;margin-left:auto;margin-bottom:50px}.our-job__list{display:flex;margin-left:-30px;margin-top:-30px;list-style:none}.our-job__item{position:relative;max-width:370px;margin-left:30px;margin-top:30px;flex-basis:calc(100% / 3 - 30px)}.our-job__label{position:absolute;bottom:0;left:0;width:100%;padding-top:27px;padding-bottom:27px;overflow:auto;font-weight:bold;font-size:14px;line-height:1.14;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#ffffff;background-color:rgba(47,48,58,0.8);pointer-events:none}}.our-team{background-color:var(--grey-background)}.our-team__title{margin:0 auto;padding-top:60px;padding-bottom:45px}.our-team__list{list-style:none}.our-team__card{max-width:450px;height:auto;background-color:var(--white-background);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 (max-width: 767px){.our-team__card:not(:first-child){margin-top:30px}}@media screen and (min-width: 768px){.our-team__list{display:flex;flex-wrap:wrap;margin:-15px}.our-team__card{max-width:354px;margin:15px;flex-basis:calc(100% / 2 - 30px)}}@media screen and (min-width: 1200px){.our-team__card{max-width:270px;flex-basis:calc(100% / 4 - 30px)}}.card__image{width:100%}.card__description{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:30px;padding-bottom:24px}.card__name{color:var(--primary-color);font-weight:500;font-size:16px;line-height:1.19;text-align:center;letter-spacing:0.03em;margin-bottom:10px}.card__position{color:var(--secondary-color);font-weight:normal;font-size:16px;line-height:1.19;text-align:center;letter-spacing:0.03em;margin-bottom:16px}.card__social-list{display:flex;align-items:center;list-style:none;width:206px;height:44px}@media screen and (min-width: 768px){.card__description{padding-top:30px;padding-right:74px;padding-bottom:24px;padding-left:74px}}@media screen and (min-width: 1200px){.card__description{padding-top:30px;padding-right:32px;padding-bottom:30px;padding-left:32px}}.social-list__item:not(:last-child){margin-right:10px}.social-list__link{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;background-color:var(--primary-white-color);transition-property:background-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.social-list__link:hover,.social-list__link:focus{background-color:var(--accent-color)}.social-list__icon{fill:var(--secondary-color)}.social-list__link:hover .social-list__icon,.social-list__link:focus .social-list__icon{fill:var(--primary-white-color)}.customers__title{padding-top:60px;padding-bottom:30px}.customers__list{display:flex;flex-wrap:wrap;margin:-15px;list-style:none}.customers__item{margin:15px;flex-basis:calc(100% / 2 - 30px)}.customers__link{display:flex;align-items:center;justify-content:center;height:90px;border:1px solid #afb1b8;border-radius:4px;transition-property:border;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.customers__link:hover,.customers__link:focus{border:1px solid var(--accent-color)}.customers__logo{width:44px;height:50px;fill:#afb1b8;transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.customers__link:hover .customers__logo,.customers__link:focus .customers__logo{fill:var(--accent-color)}@media screen and (min-width: 768px){.customers__item{margin:15px;flex-basis:calc(100% / 3 - 30px)}}@media screen and (min-width: 1200px){.customers__title{padding-top:94px;padding-bottom:50px}.customers__item{margin:15px;flex-basis:calc(100% / 6 - 30px)}}.page-footer{background-color:var(--black-background)}.page-footer__list{text-align:center;list-style:none}.page-footer__item{padding-top:60px}.page-footer__text{font-weight:bold;font-size:14px;line-height:16px;letter-spacing:0.03em;text-transform:uppercase;color:var(--primary-white-color)}.page-footer__social-list{display:flex;justify-content:center;margin-top:20px;list-style:none}.page-footer__social-item:not(:last-child){margin-right:10px}.page-footer__social-link{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;background-color:rgba(255,255,255,0.1);transition-property:background-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page-footer__social-link:hover,.page-footer__social-link:focus{background-color:var(--accent-color)}.page-footer__social-icon{fill:var(--primary-white-color)}@media screen and (min-width: 768px){.page-footer__list{display:flex;flex-wrap:wrap;justify-content:space-around}}@media screen and (max-width: 1199px){.page-footer__item:nth-child(3){padding-bottom:60px}}@media screen and (min-width: 1200px){.page-footer__list{flex-wrap:nowrap;justify-content:start}.page-footer__item{text-align:start}.page-footer__item:nth-child(1){margin-right:70px}.page-footer__item:nth-child(2){margin-right:93px}.page-footer__item:nth-child(3){width:100%}}.subscribe-form{margin-top:20px}.subscribe-form__input{height:50px;padding-top:15px;padding-bottom:15px;padding-left:16px;font-weight:normal;font-size:16px;line-height:1.25;letter-spacing:0.03em;background-color:transparent;color:var(--primary-white-color);border:1px solid rgba(255,255,255,0.3);filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.15));border-radius:4px}.subscribe-form__input::placeholder{color:rgba(255,255,255,0.6)}.subscribe-form__button{margin-top:20px;padding-top:10px;padding-right:28px;padding-bottom:10px;padding-left:29px}.subscribe-form__button:hover,.subscribe-form__button:focus{background-color:#188ce8;box-shadow:0px 4px 4px rgba(0,0,0,0.15);border-radius:4px}.subscribe-form__icon{margin-left:10px}@media screen and (max-width: 767px){.subscribe-form__input{width:100%}}@media screen and (min-width: 768px){.subscribe-form__input{width:450px}}@media screen and (min-width: 1200px){.subscribe-form{display:flex;align-items:center}.subscribe-form__input{width:100%}.subscribe-form__button{display:flex;align-items:center;margin-top:0;margin-left:10px}}.address{margin-top:20px}.address__list{list-style:none}.address__item:not(:last-child){margin-bottom:8px}.address__location{color:var(--primary-white-color);font-weight:normal;font-size:14px;line-height:1.71;letter-spacing:0.03em;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.address__location:hover,.address__location:focus{color:var(--accent-color)}.address__mail{color:rgba(255,255,255,0.6);font-weight:normal;font-size:14px;line-height:1.71;letter-spacing:0.03em;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.address__mail:hover,.address__mail:focus{color:var(--accent-color)}.address__tel{color:rgba(255,255,255,0.6);font-weight:normal;font-size:14px;line-height:1.71;letter-spacing:0.03em;text-decoration:none;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.address__tel:hover,.address__tel:focus{color:var(--accent-color)}@media screen and (min-width: 1200px){.address__list{display:inline-block;width:max-content;padding-bottom:60px;list-style:none}.address__item:not(:last-child){margin-bottom:9px}}.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.2)}.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:95vh;max-height:610px;z-index:999;overflow-y:scroll;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--white-background);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;transition-property:transform;transition-duration:1250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.is-hidden .modal{transform:translate(-50%, -50%) rotate(360deg) scale(0.1)}.modal__close-button{position:absolute;display:flex;align-items:center;justify-content:center;margin:0;padding:0;top:8px;right:8px;width:30px;height:30px;background-color:transparent;border:1px solid rgba(0,0,0,0.1);border-radius:50%;cursor:pointer}.modal__close-icon{fill:var(--primary-black-color);transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.modal__close-button:focus .modal__close-icon,.modal__close-button:hover .modal__close-icon{fill:var(--accent-color)}.modal__form{display:flex;flex-direction:column}@media screen and (max-width: 479px){.modal{width:310px}}@media screen and (min-width: 480px){.modal{width:450px}}@media screen and (min-width: 1200px){.modal{width:528px;max-height:582px}}.form__text{margin-bottom:12px;font-size:20px;line-height:1.5;text-align:center;letter-spacing:0.03em;color:var(--primary-color)}.form__field{font-weight:normal;font-size:12px;line-height:1.17;letter-spacing:0.01em;color:var(--primary-color)}.form__field:nth-child(-n+4){margin-bottom:10px}.form__input-wrapper{position:relative;display:block;margin-top:4px}.form__input{width:100%;height:40px;border:1px solid rgba(33,33,33,0.2);border-radius:4px;padding-left:40px;transition-property:border-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.form__input:focus{outline:none;border-color:var(--accent-color)}.form__input-icon{position:absolute;top:50%;left:12px;fill:var(--secondary-color);transform:translateY(-50%);transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.form__input:focus+.form__input-icon{fill:var(--accent-color)}.form__comment{height:120px;width:100%;border:1px solid rgba(33,33,33,0.2);border-radius:4px;margin-top:4px;margin-bottom:10px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;resize:none;transition-property:border-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.form__comment:focus{outline:none;border-color:var(--accent-color)}.form__comment::placeholder{color:rgba(117,117,117,0.5)}.form__check{display:flex;align-items:center;margin-top:10px;margin-bottom:30px;font-weight:normal;font-size:12px;line-height:1.17;letter-spacing:0.03em;color:var(--secondary-color)}.form__check::before{content:"";display:block;width:16px;height:15px;margin-right:7px;border:1px solid var(--primary-black-color);cursor:pointer;transition-property:border-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.form__term:checked+.form__check::before{background-color:var(--accent-color);background-image:url(../images/icon-check.svg);background-repeat:no-repeat;background-position:center}.form__term:focus+.form__check::before{border-color:var(--accent-color)}.form__agreement-link{display:inline-block;color:var(--accent-color)}.form__send-button{padding-top:10px;padding-right:55px;padding-bottom:10px;padding-left:56px}.form__send-button:hover,.form__send-button:focus{background-color:#188ce8;box-shadow:0px 4px 4px rgba(0,0,0,0.15);border-radius:4px}@media screen and (max-width: 479px){.form__check{font-size:7px}}@media screen and (min-width: 1200px){.form__text{font-size:20px;line-height:1.15}.form__check{font-size:14px;line-height:1.71}}
/*# sourceMappingURL=main.min.css.map */</pre></body></html>