/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;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,pre,samp{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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-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}@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(/goit-team-project/mFTzWbsGxbbS_J5cQcjCmjgm6Es.22329507.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(/goit-team-project/mFTzWbsGxbbS_J5cQcjClDgm.99caac35.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/goit-team-project/rP2Hp2ywxg089UriCZ2IHSeH.f8e5b163.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/goit-team-project/rP2Hp2ywxg089UriCZOIHQ.c37abbbf.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/goit-team-project/rP2Cp2ywxg089UriAWCrCBamC2QX.cbcd50bf.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/goit-team-project/rP2Cp2ywxg089UriAWCrCBimCw.e8ac366e.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/goit-team-project/rP2Cp2ywxg089UriASitCBamC2QX.3b5f72a3.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/goit-team-project/rP2Cp2ywxg089UriASitCBimCw.e2ac3341.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.logo--header{font-size:26px;line-height:30px}.about__title,.logo--header,.products-container__title{font-family:Titan One,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#d41443}.about__title,.products-container__title{text-align:center}@media screen and (min-width:1280px){.about__title,.products-container__title{letter-spacing:.06em}}.about__suptitle,.products-container__suptitle{font-family:Titan One,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;text-align:center;text-transform:uppercase;color:#ffa5ba}@media screen and (min-width:1280px){.about__suptitle,.products-container__suptitle{letter-spacing:.04em}}.products-container__item-title{font-family:Titan One,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:#fff}.products-container__description{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.04em;text-align:center;color:#fff}.about__text,.modal--header__text,.modal-about__text{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0;color:#907e82}@media screen and (min-width:768px){.about__text,.modal--header__text,.modal-about__text{letter-spacing:.04em}}.advantages-item__number{font-family:Titan One,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#d41443}.advantages-item__text{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0;color:#000}@media screen and (min-width:1280px){.advantages-item__text{letter-spacing:.02em}}.reviews__item{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0;text-align:center;color:#000}@media screen and (min-width:768px){.reviews__item{letter-spacing:.04em}}.reviews__name{text-align:center;color:#000}.reviews__name,.working_contacts{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:500}.working_contacts{letter-spacing:0;color:#907e82}.footer__title{font-family:Titan One,Helvetica,Arial,sans-serif;font-weight:400;font-size:34px;line-height:39px;letter-spacing:.04em;text-transform:uppercase;color:#d41443}@media screen and (min-width:768px){.footer__title{font-size:48px;line-height:55px;letter-spacing:.06em}}@media screen and (min-width:1280px){.footer__title{font-size:58px;line-height:66px}}.footer__suptitle{font-family:Titan One,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:21px;letter-spacing:0;text-transform:uppercase;color:#ffa5ba}@media screen and (min-width:768px){.footer__suptitle{font-size:26px;line-height:30px;letter-spacing:.04em}}@media screen and (min-width:1280px){.footer__suptitle{font-size:30px;line-height:34px}}.footer__call-slogan{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:22px;letter-spacing:0;text-align:right;color:#000}@media screen and (min-width:768px){.footer__call-slogan{font-size:14px;line-height:26px}}@media screen and (min-width:1280px){.footer__call-slogan{font-size:16px;line-height:30px;letter-spacing:.02em}}.footer__tel{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:22px;letter-spacing:0;color:#d41443;transition-property:color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.footer__tel{font-size:14px;line-height:26px}}@media screen and (min-width:1280px){.footer__tel{font-size:16px;line-height:30px;letter-spacing:.02em}}.footer__tel:focus,.footer__tel:hover{color:#c7133e}.footer__copyright{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;color:#907e82}@media screen and (min-width:768px){.footer__copyright{font-size:14px;line-height:26px;letter-spacing:.02em}}.about__button,.btn--header,.button-contacts,.close-btn{min-height:44px;min-width:44px;border-radius:22px;border-style:none;cursor:pointer;padding-left:22px;padding-right:22px;font-family:inherit;display:flex;justify-content:space-between;align-items:center;text-align:center;color:#fff;background-color:#d41443;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.about__button:focus,.about__button:hover,.btn--header:focus,.btn--header:hover,.button-contacts:focus,.button-contacts:hover,.close-btn:focus,.close-btn:hover{background-color:#c7133e}.inverted.about__button,.inverted.btn--header,.inverted.button-contacts,.inverted.close-btn{color:#d41443;background-color:#fff;transition-property:color,background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.inverted.about__button:focus,.inverted.about__button:hover,.inverted.btn--header:focus,.inverted.btn--header:hover,.inverted.button-contacts:focus,.inverted.button-contacts:hover,.inverted.close-btn:focus,.inverted.close-btn:hover{background-color:#ecebeb}.about__button,.btn--header__label,.button-contacts__text,.close-btn{font-family:DM Sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1.3125;letter-spacing:0}.about__button,.close-btn{font-weight:400;font-size:14px;line-height:1.2857}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}body{background-color:#fff}body.modal-open{overflow:hidden}h1,h2,h3,h4,h5,h6,li,p,ul{padding:0;margin:0}img{display:block;max-width:100%;height:auto}a{text-decoration:none}ul{list-style:none}button{border:none;cursor:pointer}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:480px){.container{width:480px;padding-left:20px;padding-right:20px}}@media screen and (min-width:768px){.container{width:768px;padding-left:34px;padding-right:34px}}@media screen and (min-width:1280px){.container{width:1280px;padding-left:115px;padding-right:115px}}.header__container{display:flex;align-items:center}@media screen and (min-width:768px){.footer__container{display:flex;justify-content:space-between}}.header{background-color:#ffb8ca;margin-bottom:-56px}@media screen and (min-width:768px){.header{margin-bottom:-87px}}.container--header{z-index:15;position:relative;max-width:480px;padding-left:20px;padding-right:20px;padding-top:6px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:768px){.container--header{max-width:768px;padding-left:34px;padding-right:34px;padding-top:37px}}@media screen and (min-width:1280px){.container--header{max-width:1280px;padding-left:115px;padding-right:115px}}.logo--header{display:flex;align-items:center;letter-spacing:-.025em}.logo--header__icon{fill:#d41443;margin-right:19px}@media screen and (min-width:1280px){.logo--header{margin-left:-70px}}.btn--header{font-family:DM Sans;font-style:normal;font-weight:700;font-size:16px;line-height:1.3125;justify-content:center}.btn--header__icon{display:block;fill:#fff;stroke:#fff;overflow:visible}.inverted.btn--header .btn--header__icon{stroke:#d41443}.inverted.btn--header:hover .btn--header__icon{stroke:#c7133e}.centered-block{margin-left:auto;margin-right:auto}.inverted.main-menu__btn--close{margin-left:auto;margin-right:-7px;margin-bottom:15px;padding:0;background-color:transparent}.inverted.main-menu__btn--close .btn--header__icon{stroke:#fff}.inverted.main-menu__btn--close:hover .btn--header__icon{stroke:#c7133e}@media screen and (min-width:768px){.inverted.main-menu__btn--close{margin-right:-5px}}@media screen and (min-width:1280px){.inverted.main-menu__btn--close{display:none}}.inverted.btn--main-menu{margin-right:-15px;background-color:transparent;padding:0;display:block}@media screen and (min-width:768px){.inverted.btn--main-menu{margin-right:15px}}@media screen and (min-width:1280px){.inverted.btn--main-menu{display:none}}.header-buttons,.main-menu{display:flex}.main-menu{z-index:16;padding:8px 20px 15px;position:fixed;top:0;right:0;flex-direction:column-reverse;justify-content:flex-end;width:250px;height:100vh;background-color:#e17992;filter:drop-shadow(-8px 0 20px rgba(0,0,0,.25));transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(calc(100% + 28px))}.main-menu.is-open{transform:translate(0)}@media screen and (min-width:768px){.main-menu{width:254px;padding-left:24px;padding-right:24px}}@media screen and (min-width:1280px){.main-menu{position:static;transform:translate(0);transition:none;height:auto;width:auto;filter:none;padding:0;background-color:transparent}}.is-noscroll{overflow-y:hidden;overflow:hidden}.main-menu__item{display:block;font-family:DM Sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.2857;letter-spacing:0;color:#fff;transition-property:color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-menu__item--active{color:#d41443}.main-menu__item:focus,.main-menu__item:hover{color:#d41443}@media screen and (max-width:1279px){.main-menu__item{padding-top:12px;padding-bottom:12px}}@media screen and (min-width:1280px){.main-menu__item{font-size:16px;line-height:1.3125}}@media screen and (min-width:1280px){.nav-list{display:flex}}@media screen and (max-width:1279px){.nav__item:after,.nav__item:not(:last-child):before{display:block;content:"";margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);height:1px;background-color:#e18298}}@media screen and (min-width:1280px){.nav__item:not(:last-child){margin-right:35px}}.main-menu__btn--buy{margin-bottom:19px}.main-menu__btn--buy .btn--header__icon{margin-left:25px;stroke:#d41443}@media screen and (min-width:768px){.main-menu__btn--buy{margin-left:10px;margin-right:10px}}@media screen and (min-width:1280px){.main-menu__btn--buy{display:none}}.main-menu__btn--buy-tablet{display:none;width:160px;align-items:center}.main-menu__btn--buy-tablet .btn--header__icon{height:1.3125ex;width:auto;margin-left:15px;stroke:#d41443}@media screen and (min-width:768px){.main-menu__btn--buy-tablet{display:flex}}.backdrop--header{z-index:20}.modal--header{background-color:#fff}.modal--header__thumb{display:block;min-width:100px;margin-bottom:10px}.modal--header__thumb>img{margin:auto}.hero{background-color:#ffb8ca}.hero--container{position:relative;z-index:0;margin:0 auto;overflow:hidden}@media screen and (max-width:767px){.hero--container{margin:0 auto;min-height:320px;max-width:767px;width:100%;height:502px;padding:0 20px}}@media screen and (min-width:768px){.hero--container{width:768px;height:399px;padding:0 34px}}@media screen and (min-width:1280px){.hero--container{width:1280px;max-width:1600px;height:665px;padding:0 115px}}.title__position{display:flex;justify-content:space-between;align-items:baseline;width:100%}.hero__title{z-index:11;font-family:Titan One,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-align:left;color:#fff;text-transform:uppercase}@media screen and (max-width:767px){.hero__title{padding-top:193px;font-size:26px;line-height:1.14;letter-spacing:.04em}}@media screen and (min-width:768px){.hero__title{padding-top:102px;font-size:22px;line-height:1.13;letter-spacing:.04em;align-self:center}}@media screen and (min-width:1280px){.hero__title{padding-top:171px;font-size:38px;line-height:1.15;letter-spacing:.04em}}.hero__accent{font-family:Titan One,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-align:left;color:#d41443;text-transform:uppercase}@media screen and (max-width:767px){.hero__accent{font-size:48px;line-height:.95;letter-spacing:.04em}}@media screen and (min-width:768px){.hero__accent{font-size:34px;line-height:.9;letter-spacing:.04em}}@media screen and (min-width:1280px){.hero__accent{font-size:58px;line-height:.9;letter-spacing:.04em}}@media screen and (max-width:767px){.hero__counter{display:none}}@media screen and (min-width:768px){.hero__counter{padding-top:96px;padding-right:44px;display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:1280px){.hero__counter{padding-top:185px;padding-right:0;display:flex;flex-direction:column;align-items:center}}.counter__item{display:block;position:relative}@media screen and (min-width:768px){.counter__item{margin-bottom:14px}.counter__item:last-child{margin-bottom:0}}@media screen and (min-width:1280px){.counter__item{margin-bottom:18px}.counter__item:last-child{margin-bottom:0}}.counter__sphere{position:absolute;top:3px;right:-17px;transform:translate(-50%,-50%);z-index:1;background-color:#fff;border-radius:50%}@media screen and (min-width:768px){.counter__sphere{width:16px;height:16px}}@media screen and (min-width:1280px){.counter__sphere{top:3px;right:-30px;width:30px;height:30px}}.counter__number{position:relative;z-index:2;display:block;font-family:Titan One,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-align:right;color:#d41443;line-height:.87}@media screen and (min-width:768px){.counter__number{font-size:28px}}@media screen and (min-width:1280px){.counter__number{font-size:46px}}.counter__discription{font-family:DM Sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-align:right;line-height:.76;color:#fff;margin-top:10px}@media screen and (min-width:768px){.counter__discription{font-size:8px}}@media screen and (min-width:1280px){.counter__discription{font-size:14px}}.hero__list{padding:0;margin:0;display:flex;align-items:center}@media screen and (max-width:767px){.hero__list{margin-top:19px}}@media screen and (min-width:768px){.hero__list{margin-top:20px}}@media screen and (min-width:1280px){.hero__list{margin-top:25px}}.hero__item{z-index:11}@media screen and (max-width:767px){.hero__item{margin-right:8px}}@media screen and (min-width:768px){.hero__item{margin-right:8px}}@media screen and (min-width:1280px){.hero__item{margin-right:15px}}.hero__item:last-child{margin-right:0}.hero__button{border-radius:20px;font-family:DM Sans,Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:0;text-align:center;line-height:1.3}@media screen and (max-width:767px){.hero__button{font-size:8px}}@media screen and (min-width:768px){.hero__button{font-size:8px}}@media screen and (min-width:1280px){.hero__button{font-size:14px}}.hero__button.hero__button--pink{background-color:#d41342;color:#fff;width:62px;height:24px;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:1280px){.hero__button.hero__button--pink{width:104px;height:40px}}.hero__button.hero__button--pink:focus,.hero__button.hero__button--pink:hover{background-color:#c7133e;transform:transition}.hero__button.hero__button--white{background-color:#fff;color:#d41342;width:82px;height:24px;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:1280px){.hero__button.hero__button--white{width:138px;height:40px}}.hero__button.hero__button--white:focus,.hero__button.hero__button--white:hover{background-color:#ecebeb;transform:transition}.sphere{width:100%;height:100%}.sphere__object{overflow:visible;background-color:#ffa5ba;position:absolute;z-index:10;border-radius:50%}@media screen and (max-width:767px){.sphere__object{width:346px;height:344px;top:50%;left:65%;transform:translate(-50%,-50%)}}@media screen and (min-width:768px){.sphere__object{width:324px;height:322px;top:31px;right:137px}}@media screen and (min-width:1280px){.sphere__object{top:52px;right:267px;width:538px;height:538px}}.sphere__image{position:relative;z-index:10}@media screen and (max-width:767px){.sphere__image{top:-49%;right:-36%;width:171px;height:410px}}@media screen and (min-width:768px){.sphere__image{top:-43%;right:-50%;width:143px;height:336px}}@media screen and (min-width:1280px){.sphere__image{top:-42%;right:-45%;width:236px;height:557px}}.screamgirl__image{z-index:12}@media screen and (max-width:767px){.screamgirl__image{display:none}}@media screen and (min-width:768px){.screamgirl__image{position:absolute;bottom:-17%;right:-2%;transform:translate(-50%,-50%);width:168px;height:133px}}@media screen and (min-width:1280px){.screamgirl__image{position:absolute;bottom:-18%;right:-1%;transform:translate(-50%,-50%);width:293px;height:232px}}@media screen and (max-width:767px){.milk__image{display:none}}@media screen and (min-width:768px){.milk__image{position:absolute;bottom:28px;left:34px;width:124px;height:126px}}@media screen and (min-width:1280px){.milk__image{position:absolute;bottom:45px;left:77px;width:180px;height:191px}}@media screen and (max-width:767px){.additional__block{display:none}}@media screen and (min-width:768px){.additional__block{position:absolute;bottom:34px;left:154px}}@media screen and (min-width:1280px){.additional__block{position:absolute;bottom:56px;left:295px}}.additional__text{font-family:DM Sans,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:767px){.additional__text{display:none}}@media screen and (min-width:768px){.additional__text{width:114px;font-size:8px;line-height:1.75}}@media screen and (min-width:1280px){.additional__text{width:200px;font-size:14px;line-height:1.4}}.icon__container{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff}@media screen and (min-width:768px){.icon__container{margin-top:7px;width:18px;height:18px}}@media screen and (min-width:1280px){.icon__container{margin-top:20px;width:26px;height:26px}}.arrow-right{fill:#d41443}.products-section{padding:121px 0 98px}@media screen and (min-width:768px){.products-section{padding:122px 0 112px}}@media screen and (min-width:1280px){.products-section{padding:127px 0 119px}}.products-container__suptitle{margin-bottom:15px;display:block;font-size:18px;line-height:1.2}@media screen and (min-width:768px){.products-container__suptitle{font-size:26px;line-height:1.15}}@media screen and (min-width:1280px){.products-container__suptitle{font-size:30px;line-height:1.1}}.products-container__title{font-size:34px;line-height:1.15;margin-bottom:144px}@media screen and (min-width:768px){.products-container__title{font-size:48px;line-height:1.15;margin-bottom:150px}}@media screen and (min-width:1280px){.products-container__title{font-size:58px;line-height:1.1;margin-bottom:259px}}@media screen and (min-width:768px){.products-container__list{display:flex;justify-content:space-between}}.products-container__item{position:relative;border-radius:24px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:767px){.products-container__item{padding:161px 40px 41px}.products-container__item:not(:last-of-type){margin-bottom:146px}}@media screen and (min-width:768px) and (max-width:1279px){.products-container__item{width:calc(33.33333% - 13.33333px);padding:152px 11px 40px}}@media screen and (min-width:1280px){.products-container__item{width:calc(33.33333% - 20px);padding:163px 44px 50px}}.products-container__item:focus:first-of-type,.products-container__item:hover:first-of-type{box-shadow:0 54px 55px rgba(231,72,80,.4392156862745098),0 -12px 30px rgba(8,155,32,.4392156862745098),0 4px 6px rgba(252,235,0,.4392156862745098),0 12px 13px rgba(246,138,29,.4392156862745098),0 -3px 5px rgba(0,170,195,.4392156862745098)}.products-container__item:focus:nth-of-type(2),.products-container__item:hover:nth-of-type(2){box-shadow:0 54px 55px rgba(246,138,29,.4392156862745098),0 -12px 30px rgba(231,72,80,.4392156862745098),0 4px 6px rgba(252,235,0,.4392156862745098),0 12px 13px rgba(8,155,32,.4392156862745098),0 -3px 5px rgba(0,170,195,.4392156862745098)}.products-container__item:focus:nth-of-type(3),.products-container__item:hover:nth-of-type(3){box-shadow:0 54px 55px rgba(8,155,32,.4392156862745098),0 -12px 30px rgba(246,138,29,.4392156862745098),0 4px 6px rgba(252,235,0,.4392156862745098),0 12px 13px rgba(231,72,80,.4392156862745098),0 -3px 5px rgba(0,170,195,.4392156862745098)}.products-container__item:first-of-type:after,.products-container__item:nth-of-type(2):after,.products-container__item:nth-of-type(3):after{content:"";position:absolute;width:249px;height:252px;top:0;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain}.products-container__item:first-of-type{background-color:#ffb8ca}.products-container__item:first-of-type:after{background-image:url(/goit-team-project/products-icecream-mob.4cdb885f.png)}@media (min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.products-container__item:first-of-type:after{background-image:url(/goit-team-project/products-icecream-mob@2x.1c7cab58.png)}}@media (min-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.products-container__item:first-of-type:after{background-image:url(/goit-team-project/products-icecream-mob@3x.810b5f3b.png)}}@media screen and (min-width:768px){.products-container__item:first-of-type:after{width:220px;height:226px;background-image:url(/goit-team-project/products-icecream-tab.3a200f1d.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:2dppx),screen and (min-width:768px) and (min-resolution:192dpi){.products-container__item:first-of-type:after{background-image:url(/goit-team-project/products-icecream-tab@2x.1f288317.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:3),screen and (min-width:768px) and (min-resolution:3dppx),screen and (min-width:768px) and (min-resolution:288dpi){.products-container__item:first-of-type:after{background-image:url(/goit-team-project/products-icecream-tab@3x.9c815ee1.png)}}@media screen and (min-width:1280px){.products-container__item:first-of-type:after{width:335px;height:335px;transform:translate(-50%,-65%);background-image:url(/goit-team-project/products-icecream-desk.7ab0a88c.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.products-container__item:first-of-type:after{background-image:url(/goit-team-project/products-icecream-desk@2x.a1a31a6c.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.products-container__item:first-of-type:after{background-image:url(/goit-team-project/products-icecream-desk@3x.e1e69c7f.png)}}.products-container__item:nth-of-type(2){background-color:#f0d1a5}.products-container__item:nth-of-type(2):after{background-image:url(/goit-team-project/products-icecoffee-mob.a0505155.png)}@media (min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.products-container__item:nth-of-type(2):after{background-image:url(/goit-team-project/products-icecoffee-mob@2x.0cda7af5.png)}}@media (min-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.products-container__item:nth-of-type(2):after{background-image:url(/goit-team-project/products-icecoffee-mob@3x.379083ca.png)}}@media screen and (min-width:768px){.products-container__item:nth-of-type(2):after{width:220px;height:233px;background-image:url(/goit-team-project/products-icecoffee-tab.1bb9d169.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:2dppx),screen and (min-width:768px) and (min-resolution:192dpi){.products-container__item:nth-of-type(2):after{background-image:url(/goit-team-project/products-icecoffee-tab@2x.d075bb85.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:3),screen and (min-width:768px) and (min-resolution:3dppx),screen and (min-width:768px) and (min-resolution:288dpi){.products-container__item:nth-of-type(2):after{background-image:url(/goit-team-project/products-icecoffee-tab@3x.92652632.png)}}@media screen and (min-width:1280px){.products-container__item:nth-of-type(2):after{width:335px;height:335px;transform:translate(-50%,-65%);background-image:url(/goit-team-project/products-icecoffee-desk.e16ddb10.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.products-container__item:nth-of-type(2):after{background-image:url(/goit-team-project/products-icecoffee-desk@2x.45dfd97e.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.products-container__item:nth-of-type(2):after{background-image:url(/goit-team-project/products-icecoffee-desk@3x.56902e58.png)}}.products-container__item:nth-of-type(3){background-color:#c2e297}.products-container__item:nth-of-type(3):after{background-image:url(/goit-team-project/products-milkshake-mob.05716310.png)}@media (min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.products-container__item:nth-of-type(3):after{background-image:url(/goit-team-project/products-milkshake-mob@2x.1826057a.png)}}@media (min-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.products-container__item:nth-of-type(3):after{background-image:url(/goit-team-project/products-milkshake-mob@3x.0ad8c9e5.png)}}@media screen and (min-width:768px){.products-container__item:nth-of-type(3):after{width:220px;height:233px;background-image:url(/goit-team-project/products-milkshake-tab.87b460bc.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:2dppx),screen and (min-width:768px) and (min-resolution:192dpi){.products-container__item:nth-of-type(3):after{background-image:url(/goit-team-project/products-milkshake-tab@2x.5a272385.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:3),screen and (min-width:768px) and (min-resolution:3dppx),screen and (min-width:768px) and (min-resolution:288dpi){.products-container__item:nth-of-type(3):after{background-image:url(/goit-team-project/products-milkshake-tab@3x.7c624a30.png)}}@media screen and (min-width:1280px){.products-container__item:nth-of-type(3):after{width:335px;height:335px;transform:translate(-50%,-65%);background-image:url(/goit-team-project/products-milkshake-desk.a36783e2.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.products-container__item:nth-of-type(3):after{background-image:url(/goit-team-project/products-milkshake-desk@2x.76a37221.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.products-container__item:nth-of-type(3):after{background-image:url(/goit-team-project/products-milkshake-desk@3x.68df37e8.png)}}.products-container__item-title{position:relative;font-size:20px;line-height:1.15;margin-bottom:66px}@media screen and (min-width:1280px){.products-container__item-title{font-size:30px;line-height:1.13;margin-bottom:70px}}.products-container__item-title:after{content:"";position:absolute;left:50%;bottom:-30px;transform:translateX(-50%);width:26px;height:6px;background-image:url(/goit-team-project/dots.45270de8.svg)}@media screen and (min-width:1280px){.products-container__item-title:after{bottom:-32px}}.products-container__description{font-size:14px;line-height:152%;margin-bottom:30px}@media screen and (min-width:768px){.products-container__description{line-height:176%;margin-bottom:40px}}@media screen and (min-width:1280px){.products-container__description{font-size:16px;margin-bottom:62px}}.products-container__button{display:block;margin:0 auto;width:40px;height:40px;border-radius:100%;background-color:#fff;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);animation:slidebg 5s linear infinite}.products-container__button svg{fill:#d41443}.products-container__button:focus,.products-container__button:hover{box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);background-image:linear-gradient(90deg,rgba(231,72,80,.4392156862745098),rgba(246,138,29,.4392156862745098),rgba(252,235,0,.4392156862745098),rgba(8,155,32,.4392156862745098),rgba(0,170,195,.4392156862745098),rgba(115,41,130,.4392156862745098))}@keyframes slidebg{to{background-position:20vw}}.popup--is-hidden{transition:.25s cubic-bezier(.4,0,.2,1);opacity:0;pointer-events:none}.popup--is-hidden .popup-info--icecoffee,.popup--is-hidden .popup-info--icecream,.popup--is-hidden .popup-info--milkshake{transform:translatey(100%)}.popup-info{transform:translateY(0);opacity:1;position:absolute;top:0;left:0;min-height:100%;border-radius:26px;padding:150px 20px 20px;transition:.25s cubic-bezier(.4,0,.2,1);box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}@media screen and (min-width:768px) and (max-width:1279px){.popup-info{padding:120px 20px 20px}}.popup-info--icecream{background-color:#ffb8ca}.popup-info--icecoffee{background-color:#f0d1a5}.popup-info--milkshake{background-color:#c2e297}.about{padding-top:125px;padding-bottom:20px;background-color:#fff5f6;text-align:center}@media screen and (max-width:767px){.about{background-image:url(/goit-team-project/about-bgmilk-left-mob.c1e76f98.png),url(/goit-team-project/about-bgmilk-right-mob.adef280b.png);background-repeat:no-repeat;background-position:0 90%,100% 90%;background-size:40px,69px}}@media screen and (max-width:767px) and (min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:2dppx),screen and (max-width:767px) and (min-resolution:192dpi){.about{background-image:url(/goit-team-project/about-bgmilk-left-mob@2x.31f78488.png),url(/goit-team-project/about-bgmilk-right-mob@2x.1c4dfbb8.png)}}@media screen and (max-width:767px) and (min-device-pixel-ratio:3),screen and (max-width:767px) and (min-resolution:3dppx),screen and (max-width:767px) and (min-resolution:288dpi){.about{background-image:url(/goit-team-project/about-bgmilk-left-mob@3x.52d1620e.png),url(/goit-team-project/about-bgmilk-right-mob@3x.86cfc52d.png)}}@media screen and (min-width:768px){.about{background-image:url(/goit-team-project/about-bgmilk-left-tab.d7c83af4.png),url(/goit-team-project/about-bgmilk-right-tab.7ab3938e.png);background-repeat:no-repeat;background-position:0 100%,100% 90%;background-size:97px,161px}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:2dppx),screen and (min-width:768px) and (min-resolution:192dpi){.about{background-image:url(/goit-team-project/about-bgmilk-left-tab@2x.20ce7dfc.png),url(/goit-team-project/about-bgmilk-right-tab@2x.0fa90dcd.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:3),screen and (min-width:768px) and (min-resolution:3dppx),screen and (min-width:768px) and (min-resolution:288dpi){.about{background-image:url(/goit-team-project/about-bgmilk-left-tab@3x.030fde20.png),url(/goit-team-project/about-bgmilk-right-tab@3x.66fe4548.png)}}@media screen and (min-width:1280px){.about{background-image:url(/goit-team-project/about-bgmilk-left-desk.1b966149.png),url(/goit-team-project/about-bgmilk-right-desk.7fce682b.png);background-repeat:no-repeat;background-position:0 100%,100% 100%;background-size:162px,269px}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.about{background-image:url(/goit-team-project/about-bgmilk-left-desk@2x.af5c2f41.png),url(/goit-team-project/about-bgmilk-right-desk@2x.e4fb77e4.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.about{background-image:url(/goit-team-project/about-bgmilk-left-desk@3x.c0ca6a0a.png),url(/goit-team-project/about-bgmilk-right-desk@3x.56866766.png)}}.about__title{line-height:1.15}@media screen and (max-width:767px){.about__title{margin-bottom:26px;margin-right:auto;margin-left:auto;max-width:200px;font-size:34px}}@media screen and (min-width:768px){.about__title{margin-bottom:50px;font-size:48px}}@media screen and (min-width:1280px){.about__title{margin-bottom:55px;font-size:58px}}.about__suptitle{margin-bottom:15px}@media screen and (max-width:767px){.about__suptitle{font-size:18px;line-height:1.17}}@media screen and (min-width:768px){.about__suptitle{font-size:26px;line-height:1.15}}@media screen and (min-width:1280px){.about__suptitle{font-size:30px;line-height:1.13}}@media screen and (min-width:768px){.about__box{display:flex;justify-content:space-between;align-items:flex-end}}@media screen and (min-width:1280px){.about__box{align-items:center}}@media screen and (max-width:767px){.about__img-box{margin-right:auto;margin-left:auto;max-width:280px}}@media screen and (min-width:768px) and (max-width:1279px){.about__img-box{margin-bottom:104px;width:340px}}@media screen and (min-width:1280px){.about__img-box{width:516px}}.about__text-box{text-align:left}@media screen and (max-width:767px){.about__text-box{margin-right:auto;margin-left:auto;max-width:calc(100% - 100px)}}@media screen and (min-width:768px){.about__text-box{max-width:340px}}@media screen and (min-width:1280px){.about__text-box{max-width:463px}}.about__text--without-margin{margin-bottom:0}@media screen and (max-width:767px){.about__text{margin-bottom:28px;font-size:12px;line-height:1.62}}@media screen and (min-width:768px){.about__text{margin-bottom:20px;font-size:14px;line-height:1.76}}@media screen and (min-width:1280px){.about__text{margin-bottom:32px;line-height:1.92}}.about__text--darken{margin-bottom:28px;color:#000}@media screen and (min-width:1280px){.about__text--darken{margin-bottom:35px}}@media screen and (max-width:767px){.about__button{margin-top:20px}}@media screen and (min-width:768px){.about__button{margin-top:60px}}@media screen and (min-width:1280px){.about__button{margin-top:45px;font-weight:700;font-size:16px;line-height:1.3125}}.about__btn-icon{margin-left:10px;height:12px;width:12px}.backdrop--header,.backdrop-about{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;padding:93px 15px;background-color:rgba(0,0,0,.2);opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:481px) and (max-width:767px){.backdrop--header,.backdrop-about{padding-left:calc(50% - 225px);padding-right:calc(50% - 225px)}}.backdrop-about.is-hidden,.is-hidden.backdrop--header{opacity:0;pointer-events:none}@media screen and (min-width:768px){.backdrop-about.is-hidden .modal--header,.backdrop-about.is-hidden .modal-about,.is-hidden.backdrop--header .modal--header,.is-hidden.backdrop--header .modal-about{transform:translate(-50%,-50%) scale(.7)}}.modal--header,.modal-about{position:relative;padding:40px;background-color:#fff;border-radius:22px}@media screen and (max-width:767px){.modal--header,.modal-about{max-width:450px}}@media screen and (min-width:768px){.modal--header,.modal-about{position:absolute;top:50%;left:50%;width:450px;transform:translate(-50%,-50%) scale(1);transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@media screen and (min-width:1280px){.modal--header,.modal-about{width:535px}}.modal-about__box{display:flex}.modal-about__img{margin-right:10px;margin-bottom:10px;min-width:100px}@media screen and (max-width:767px){.modal-about__img{display:none}}.modal--header__text,.modal-about__text{margin-bottom:20px;font-size:12px;line-height:1.62}@media screen and (min-width:1280px){.modal--header__text,.modal-about__text{font-size:15px;line-height:1.4}}.close-btn{margin-left:auto;margin-right:auto}.advantages-section{background-color:#fff5f6;padding:20px 0}@media screen and (min-width:768px){.advantages-list{display:flex;justify-content:space-between}}.advantages-item{position:relative;padding-top:105px}@media screen and (max-width:767px){.advantages-item{margin:0 auto;width:80%}}@media screen and (min-width:768px) and (max-width:1279px){.advantages-item{width:calc(33.33333% - 40px);padding-top:112px}}@media screen and (min-width:1280px){.advantages-item{width:calc(33.33333% - 20px);padding-top:112px}}.advantages-item:after{content:"";position:absolute;left:0;top:0;width:50px;height:50px;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:768px){.advantages-item:after{top:26px}}@media screen and (min-width:1280px){.advantages-item:after{top:22px}}@media screen and (max-width:767px){.advantages-item:first-of-type{padding-top:65px}}.advantages-item:first-of-type:after{width:33px;background-image:url(/goit-team-project/advantages-icon1.92c1480d.png)}@media (min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.advantages-item:first-of-type:after{background-image:url(/goit-team-project/advantages-icon1@2x.0448c555.png)}}@media (min-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.advantages-item:first-of-type:after{background-image:url(/goit-team-project/advantages-icon1@3x.cffe2ddb.png)}}.advantages-item:nth-of-type(2):after{background-image:url(/goit-team-project/advantages-icon2.33a9f424.png)}@media screen and (max-width:767px){.advantages-item:nth-of-type(2):after{top:38px}}@media (min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.advantages-item:nth-of-type(2):after{background-image:url(/goit-team-project/advantages-icon2@2x.ce98319a.png)}}@media (min-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.advantages-item:nth-of-type(2):after{background-image:url(/goit-team-project/advantages-icon2@3x.17a15234.png)}}.advantages-item:nth-of-type(3):after{width:44px;background-image:url(/goit-team-project/advantages-icon3.86830ac8.png)}@media screen and (max-width:767px){.advantages-item:nth-of-type(3):after{top:38px}}@media (min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.advantages-item:nth-of-type(3):after{background-image:url(/goit-team-project/advantages-icon3@2x.7495aeac.png)}}@media (min-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.advantages-item:nth-of-type(3):after{background-image:url(/goit-team-project/advantages-icon3@3x.f08505d5.png)}}.advantages-item__number{font-size:36px;line-height:41px}@media screen and (min-width:768px){.advantages-item__number{font-size:48px;line-height:55px}}@media screen and (min-width:1280px){.advantages-item__number{font-size:58px;line-height:66px}}.advantages-item__text{padding-top:19px;font-size:12px;line-height:20px}@media screen and (max-width:767px){.advantages-item__text{max-width:230px}}@media screen and (min-width:768px){.advantages-item__text{font-size:14px;line-height:174%;padding-top:13px}}@media screen and (min-width:1280px){.advantages-item__text{font-size:16px;line-height:176%;padding-top:15px}}.gallery{background-image:linear-gradient(#fff5f6 45%,#fff 0);padding-top:100px;padding-bottom:60px}@media screen and (min-width:768px) and (max-width:1279px){.gallery{padding-bottom:0}}.grid{display:grid;grid-template-columns:[col1] 1fr [col2] 1fr [col3] 1fr [col4] 1fr [col5] 1fr [col6] 1fr [col7] 1fr;grid-template-rows:[row1] 150px [row2] 150px [row3] 150px}@media (max-width:767px){.grid{grid-template-rows:[row1] 60px [row2] 60px [row3] 60px;padding-top:97px;padding-bottom:80px}}@media (max-width:479px){.grid{grid-template-rows:[row1] 35px [row2] 35px [row3] 35px;padding-top:0;padding-bottom:0}}.grid__item{margin:5px;transform:scale(1);transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:767px){.grid__item{margin:3px}}.grid__item:focus,.grid__item:hover{transform:scale(1.07)}@media screen and (min-width:1280px){.grid__item:focus,.grid__item:hover{transform:scale(1.05)}}.grid__item--big{grid-column-start:span 2}.grid__item--1{margin-top:145px}@media (max-width:767px){.grid__item--1{margin-top:50px}}@media (max-width:480px){.grid__item--1{margin-top:20px}}.grid__item--2{margin-top:100px}@media (max-width:767px){.grid__item--2{margin-top:30px}}@media (max-width:480px){.grid__item--2{margin-top:15px}}@media screen and (min-width:768px) and (max-width:1279px){.grid__item--3{margin-top:40px}}@media (max-width:767px){.grid__item--3{margin-top:-10px}}.grid__item--4{margin-top:110px}@media (max-width:767px){.grid__item--4{margin-top:35px}}@media (max-width:480px){.grid__item--4{margin-top:20px}}.grid__item--5{margin-top:70px}@media screen and (min-width:768px) and (max-width:1279px){.grid__item--5{margin-top:80px}}@media (max-width:767px){.grid__item--5{margin-top:20px}}@media (max-width:480px){.grid__item--5{margin-top:10px}}.grid__item--6{margin-top:160px}@media (max-width:767px){.grid__item--6{margin-top:55px}}@media (max-width:480px){.grid__item--6{margin-top:25px}}.grid__item--7{grid-column-start:col2;grid-row-start:row2;margin-top:100px}@media screen and (min-width:768px) and (max-width:1279px){.grid__item--7{margin-top:50px}}@media (max-width:767px){.grid__item--7{margin-top:30px}}@media (max-width:480px){.grid__item--7{margin-top:20px}}.grid__item--8{grid-column-start:col3;grid-row-start:row3}@media screen and (min-width:768px) and (max-width:1279px){.grid__item--8{margin-top:-60px}}@media (max-width:767px){.grid__item--8{margin-top:-7px}}@media (max-width:480px){.grid__item--8{margin-top:1px}}.grid__item--9{grid-column-start:col5;grid-row-start:row2;margin-top:110px}@media screen and (min-width:768px) and (max-width:1279px){.grid__item--9{margin-top:60px}}@media (max-width:767px){.grid__item--9{margin-top:35px}}@media (max-width:480px){.grid__item--9{margin-top:25px}}.grid__item--10{grid-column-start:col6;grid-row-start:row2;margin-top:70px}@media screen and (min-width:768px) and (max-width:1279px){.grid__item--10{margin-top:30px}}@media (max-width:767px){.grid__item--10{margin-top:20px}}@media (max-width:480px){.grid__item--10{margin-top:15px}}.reviews{padding-top:60px;padding-bottom:65px}.reviews__article{margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.reviews__article{max-width:450px}}@media screen and (min-width:768px){.reviews__article{width:620px}}@media screen and (min-width:1280px){.reviews__article{width:926px}}.reviews__item-img{display:flex;justify-content:center;align-items:center;margin-bottom:29px;width:100%}@media screen and (min-width:768px){.reviews__item-img{margin-bottom:19px}}@media screen and (min-width:1280px){.reviews__item-img{margin-bottom:15px}}.reviews__item-box{position:relative;width:100%;background-color:#fafafa;display:flex;justify-content:center;align-items:center;padding:43px 50px;margin-bottom:30px}@media screen and (min-width:768px){.reviews__item-box{padding:30px 38px;margin-bottom:42px}}@media screen and (min-width:1280px){.reviews__item-box{padding:32px 55px;margin-bottom:34px}}.reviews__item-box:after{content:"";position:absolute;left:50px;top:32px;z-index:1;width:54px;height:40px;background-image:url(/goit-team-project/reviews-quotes.d20c615d.svg)}.reviews__item-bg-box{padding:0 10px;background-image:repeating-linear-gradient(0deg,#fafafa,#fafafa 30px,#e1e1e1 0,#e1e1e1 31px)}@media screen and (min-width:768px){.reviews__item-bg-box{padding:0 32px}}@media screen and (min-width:1280px){.reviews__item-bg-box{padding:0 36px}}.reviews__item{position:relative;z-index:5;font-size:12px;line-height:2.55}@media screen and (min-width:768px){.reviews__item{font-size:14px;line-height:2.16}}@media screen and (min-width:1280px){.reviews__item{font-size:16px;line-height:1.86}}.reviews__name{position:relative;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:1.86}@media screen and (min-width:768px){.reviews__name{font-size:16px}}@media screen and (min-width:1280px){.reviews__name{font-size:20px}}.reviews__name:before{content:"";position:absolute;left:50%;top:-15px;transform:translateX(-50%);width:26px;height:6px;background-image:url(/goit-team-project/dots-red.724939b4.svg)}.swiper-pagination{bottom:-10px}.swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;margin-right:18px;margin-left:18px;background-color:#d31342;cursor:pointer}.swiper-button-next,.swiper-button-prev{color:#d31342}.contacts{padding-bottom:113px}@media (min-width:768px){.contacts{padding-bottom:158px}}@media (min-width:1280px){.contacts{padding-bottom:165px}}.contacts-overlay{background-repeat:no-repeat;background-position:50%;background-image:linear-gradient(180deg,#fff 84px,#fff5f6 0)}@media (min-width:1280px){.contacts-overlay{background-size:contain;background-position:0 20%;background-image:url(/goit-team-project/contacts-bgdrops-desk.78d4710c.png),linear-gradient(180deg,#fff 84px,#fff5f6 0)}}@media (min-width:1280px) and (min-device-pixel-ratio:2),(min-width:1280px) and (min-resolution:2dppx),(min-width:1280px) and (min-resolution:192dpi){.contacts-overlay{background-image:url(/goit-team-project/contacts-bgdrops-desk@2x.b4b27787.png),linear-gradient(180deg,#fff 84px,#fff5f6 0)}}@media (min-width:1280px) and (min-device-pixel-ratio:3),(min-width:1280px) and (min-resolution:3dppx),(min-width:1280px) and (min-resolution:288dpi){.contacts-overlay{background-image:url(/goit-team-project/contacts-bgdrops-desk@3x.9a489511.png),linear-gradient(180deg,#fff 84px,#fff5f6 0)}}.contacts-container{display:flex;flex-direction:column;align-items:center}.contacts-list{padding-left:50px;padding-right:50px;margin-bottom:54px}@media (min-width:768px){.contacts-list{display:flex;margin-bottom:81px}}@media (min-width:1280px){.contacts-list{margin-bottom:86px}}.contacts-list__item{min-width:220px;border-radius:24px;padding:43px 21px 43px 20px;box-shadow:0 8px 30px rgba(212,20,67,.1);background-color:#fff}@media (min-width:768px){.contacts-list__item{padding:50px 32px 50px 31px}}@media (min-width:1280px){.contacts-list__item{width:330px;padding:51px 44px 62px 43px}}.contacts-list__item+.contacts-list__item{margin-top:20px}@media (min-width:768px){.contacts-list__item+.contacts-list__item{margin-top:0;margin-left:20px}}@media (min-width:1280px){.contacts-list__item+.contacts-list__item{margin-left:30px}}.place{display:flex;align-items:center;justify-content:center;color:#fff;font-family:DM Sans,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.83;letter-spacing:.04em;font:500;text-transform:uppercase;width:80px;height:16px;background-color:#f0d1a5;border-radius:4px;margin-bottom:25px}@media (min-width:768px){.place{font-size:16px;margin-bottom:30px;width:73px;height:28px}}@media (min-width:1280px){.place{margin-bottom:32px}}.place--secondary{background-color:#c2e297;width:130px}@media (min-width:768px){.place--secondary{width:138px;height:28px}}.place__city{color:#000;font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:1.83;letter-spacing:.04em;margin-bottom:10px}@media (min-width:768px){.place__city{font-size:14px;margin-bottom:14px}}@media (min-width:1280px){.place__city{font-size:16px;margin-bottom:10px}}.place__description{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:1.5;color:#907e82;margin-bottom:25px}@media (min-width:768px){.place__description{font-size:14px;line-height:1.64;margin-bottom:30px}}@media (min-width:1280px){.place__description{font-size:16px;line-height:1.83;margin-bottom:32px}}.line{min-width:179px;border:1px solid #e1e1e1;margin-bottom:25px}@media (min-width:768px){.line{width:157px;margin-bottom:30px}}@media (min-width:1280px){.line{width:234px;margin-bottom:32px}}.working_days{color:#000;font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:1.83}@media (min-width:768px){.working_days{font-size:14px}}@media (min-width:1280px){.working_days{font-size:16px}}.working_hours{font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:1.83;color:#ffa5ba}@media (min-width:768px){.working_hours{font-size:14px}}@media (min-width:1280px){.working_hours{font-size:16px}}.timetable{margin-bottom:25px}@media (min-width:768px){.timetable{margin-bottom:30px}}@media (min-width:1280px){.timetable{margin-bottom:32px}}.timetable__item+.timetable__item{margin-top:10px}@media (min-width:768px){.timetable__item+.timetable__item{margin-top:16px}}@media (min-width:1280px){.timetable__item+.timetable__item{margin-top:15px}}.working_contacts{font-size:12px;line-height:1.5}.working_contacts:focus,.working_contacts:hover{color:#d41443}@media (min-width:768px){.working_contacts{font-size:14px}}@media (min-width:1280px){.working_contacts{font-size:16px}}.button-contacts{width:162px;justify-content:center;padding-left:0;padding-right:0}@media (min-width:768px){.button-contacts{width:192px}}@media (min-width:1280px){.button-contacts{width:198px}}@media (min-width:768px){.button-contacts.inverted{width:174px}}@media (min-width:1280px){.button-contacts.inverted{width:180px}}.button-contacts__text{display:block}.button-contacts__icon{display:block;margin-left:8px}@media (min-width:768px){.button-list{display:flex}}.button-list__item+.button-list__item{margin-top:10px}@media (min-width:768px){.button-list__item+.button-list__item{margin-top:0;margin-left:15px}}.backdrop-locations{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;padding:93px 15px;background-color:rgba(0,0,0,.2);opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:481px) and (max-width:767px){.backdrop-locations{padding-left:calc(50% - 225px);padding-right:calc(50% - 225px)}}.backdrop-locations.is-hidden{opacity:0;pointer-events:none}.modal-locations__box{display:flex;flex-direction:column}.map__box{width:100%;margin-bottom:20px}.footer{background-color:#fff5f6}.footer__title-box{max-width:234px}@media screen and (min-width:768px){.footer__title-box{max-width:340px}}@media screen and (min-width:1280px){.footer__title-box{max-width:474px}}.footer__title{margin-top:17px}@media screen and (min-width:768px){.footer__title{margin-top:16px}}@media screen and (min-width:1280px){.footer__title{margin-top:15px}}.footer__contacts-box{display:flex;flex-direction:column;align-items:flex-end;margin-top:43px}@media screen and (min-width:768px){.footer__contacts-box{margin-top:0}}.social-links__list{width:152px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:768px) and (max-width:1279px){.social-links__list{width:162px}}.social-links__link{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fea5bb;color:#fff;transform:scale(1);transition-property:background-color,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.social-links__link{width:34px;height:34px}}.social-links__link:focus,.social-links__link:hover{background-color:#d41443;transform:scale(1.2)}.social-links__icon{fill:currentColor}@media screen and (max-width:767px){.icon-github{width:18.8px;height:18.8px}}@media screen and (max-width:767px){.icon-telegram{width:19.2px;height:14.9px}}@media screen and (max-width:767px){.icon-facebook{width:8.2px;height:19.2px}}.footer__call-slogan{margin-top:46px}@media screen and (min-width:1280px){.footer__call-slogan{margin-top:50px}}.footer__copyright-box{margin-top:43px;border-top:1px solid #e1e1e1}@media screen and (min-width:768px){.footer__copyright-box{display:flex;justify-content:space-between;margin-top:91px}}@media screen and (min-width:1280px){.footer__copyright-box{margin-top:97px}}.footer__copyright{margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:24px}@media screen and (max-width:767px){.footer__copyright{max-width:150px}}@media screen and (min-width:1280px){.footer__copyright{padding-top:10px;padding-bottom:10px}}
/*# sourceMappingURL=/goit-team-project/src.c0667cab.css.map */