@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Titan+One&display=swap");.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{font-family:Titan One,Arial}*,:after,:before{box-sizing:border-box}img{display:block;max-width:100%;height:auto}h1,h2,h3,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}a:active,a:hover,a:link,a:visited{text-decoration:none}address{font-style:normal}.list{list-style:none;padding:0;margin:0}.container{position:relative;margin:0 auto;padding-left:20px;padding-right:20px;width:100%}@media screen and (min-width:768px){.container{padding-left:34px;padding-right:34px;width:768px}}@media screen and (min-width:1280px){.container{padding-left:115px;padding-right:115px;width:1280px}}.button{display:block;padding-left:21px;padding-right:21px;border-radius:20px;cursor:pointer;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-light{background-color:#fff;color:#d41443}.button-light:hover{background-color:#ecebeb;color:#d41443}.button-dark{background-color:#d41443;color:#fff}.button-dark:hover{background-color:#c7133e;color:#fff}.button-arrow{display:flex;justify-content:center;align-items:center;font-size:16px;padding-left:37px;padding-right:37px}.button-arrow .button-title{display:block;margin-right:12px}.section-wrapper{padding-bottom:139px}.section-about{margin-left:auto;margin-right:auto;background-color:#fff5f6;padding-top:125px;background-repeat:no-repeat;background-size:auto 133px;background-image:url(/team-proj-demo/how-its-made-mobile1.7698050d.png),url(/team-proj-demo/how-its-made-mobile2.15f69ed6.png);background-position:0 766px,100% 766px}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){.section-about{background-image:url(/team-proj-demo/how-its-made-mobile1@2x.8fe2fbca.png),url(/team-proj-demo/how-its-made-mobile2@2x.fb901eac.png)}}@media screen and (min-width:768px){.section-about{padding-top:130px;background-image:none}}@media screen and (min-width:1280px){.section-about{padding-top:125px;background-position:0 342px,100% 342px;background-size:auto 534px;background-image:url(/team-proj-demo/how-its-made-desktop1.9c4ac445.png),url(/team-proj-demo/how-its-made-desktop2.a556a614.png)}}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){.section-about{background-image:url(/team-proj-demo/how-its-made-desktop1@2x.bb222ef5.png),url(/team-proj-demo/how-its-made-desktop2@2x.429ca2d1.png)}}.section-about .container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:320px){.section-about .container{max-width:390px}}@media screen and (min-width:768px){.section-about .container{padding-left:34px;padding-right:34px;max-width:768px}}@media screen and (min-width:1280px){.section-about .container{padding-left:115px;padding-right:115px;max-width:1280px}}.about-title_2{font-family:Titan One;font-style:normal;font-weight:400;font-size:34px;line-height:39px;color:#d41443;margin-top:0;margin-bottom:26px;padding-left:40px;padding-right:40px;text-align:center;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:768px){.about-title_2{margin-bottom:50px;font-size:48px;line-height:1.14}}@media screen and (min-width:1280px){.about-title_2{margin-bottom:55px;font-size:58px;line-height:1.14;letter-spacing:.06em}}.about-title_1{font-family:Titan One;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#ffa5ba;margin-top:0;margin-bottom:15px;padding-left:40px;padding-right:40px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.about-title_1{font-size:26px;line-height:1.15}}@media screen and (min-width:1280px){.about-title_1{font-size:30px;line-height:1.13;letter-spacing:.04em}}@media screen and (max-width:767px){.about-images-item{margin-left:auto;margin-right:auto;margin-bottom:46px}}@media screen and (min-width:768px){.about-images-item{margin-right:17px}}@media screen and (min-width:1280px){.about-images-item{margin-right:74px}}@media screen and (min-width:768px){.about-images{display:flex}}.about-description-button{padding-left:30px;padding-right:30px}@media screen and (min-width:768px){.about-description-button{width:48.7%;padding-top:50px;padding-left:0;padding-right:0}}@media screen and (min-width:1280px){.about-description-button{width:43.9%}}.about-discription1{font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:1.75;margin-bottom:30px}@media screen and (min-width:768px){.about-discription1{font-size:14px;line-height:1.78}}@media screen and (min-width:1280px){.about-discription1{margin-bottom:35px;font-size:16px;line-height:1.75;letter-spacing:.04em}}.about-description_2{margin-bottom:15px}@media screen and (min-width:1280px){.about-description_2{margin-bottom:20px}}.about-description_3{margin-bottom:21px}@media screen and (min-width:768px){.about-description_3{margin-bottom:62px}}@media screen and (min-width:1280px){.about-description_3{margin-bottom:45px}}.about-description_2,.about-description_3{font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:19.44px;color:#907e82}@media screen and (min-width:768px){.about-description_2,.about-description_3{font-size:14px;line-height:1.78;letter-spacing:.04em}}@media screen and (min-width:1280px){.about-description_2,.about-description_3{font-size:14px;line-height:1.92}}.button{display:flex;justify-content:center;align-items:center;height:44px;border:none;font-family:DM Sans;font-style:normal;font-weight:700;font-size:14px;line-height:18px;text-align:center;color:#d41443;padding-right:37px;padding-left:37px;border-radius:22px;background-color:#fff}.about-images_svg{width:10px;height:20px;margin-left:10px}.about-list{padding-right:50px;margin-top:39px;background-position:0 0,0 195px,0 389px;background-size:33px 50px,50px 50px,44px 50px;background-repeat:no-repeat;background-image:url(/team-proj-demo/icon1.c8053da9.png),url(/team-proj-demo/icon2.818448d2.png),url(/team-proj-demo/icon3.963fc898.png)}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){.about-list{background-image:url(/team-proj-demo/icon1_2x.1b5a22cf.png),url(/team-proj-demo/icon2_2x.0cb4ea97.png),url(/team-proj-demo/icon3_2x.e2f1c14d.png)}}@media screen and (min-width:768px){.about-list{padding-right:0;display:flex;margin-top:66px;background-position:0 0,240px 0,480px 0}}@media screen and (min-width:1280px){.about-list{margin-top:39px;background-position:0 0,360px 0,720px 0}}.about-item-namber{display:block;margin-bottom:13px;letter-spacing:.04em;text-transform:uppercase;font-family:Titan One;font-style:normal;font-weight:400;font-size:36px;line-height:41px;color:#d41443}@media screen and (min-width:768px){.about-item-namber{font-size:48px}}@media screen and (min-width:1280px){.about-item-namber{font-size:58px}}.about-item-text{font-family:DM Sans;font-style:normal;font-weight:700;font-size:12px;line-height:1.75;color:#000}@media screen and (min-width:768px){.about-item-text{font-size:14px;line-height:1.71}}@media screen and (min-width:1280px){.about-item-text{font-size:16px;line-height:1.75;letter-spacing:.02em}}.about-list-item{padding-top:66px}@media screen and (max-width:767px){.about-list-item{height:156px}}@media screen and (min-width:768px){.about-list-item{width:180px;padding-top:86px}}@media screen and (min-width:1280px){.about-list-item{width:330px;padding-top:90px}}.about-list-item:not(:last-child){margin-bottom:38px}@media screen and (min-width:768px){.about-list-item:not(:last-child){margin-bottom:0;margin-right:60px}}@media screen and (min-width:1280px){.about-list-item:not(:last-child){margin-right:30px}}.footer-bg{padding-top:105px;background-color:#fff5f6}.motto{width:75%;display:inline-block;text-transform:uppercase}.motto__primary{font-size:18px;color:#ffa5ba;letter-spacing:0}.motto__secondary{margin-top:25px;font-size:34px;color:#d41443;letter-spacing:.04em}.footer-contacts{display:flex;flex-direction:column;align-items:flex-end;margin-top:45px}.footer-contacts__item:not(:first-child){margin-left:28px}.footer-contacts__link{width:32px;height:32px;border-radius:50%;background-color:#fea5bb;display:flex;justify-content:center;align-items:center}.footer-contacts__soc-media{display:flex;flex-direction:row}.footer-contacts__icon{fill:#fff}.footer-contacts__text{margin-top:45px;color:#000;font-family:DM Sans,Arial,sans-serif;font-size:12px;font-weight:700;line-height:186%;letter-spacing:.02em}.footer-contacts__phone{color:#d41443}.copyright{margin-top:48px;font-family:DM Sans,Arial,sans-serif;color:#907e82;font-size:14px;font-weight:700;border-top:1px solid #e1e1e1;text-align:center}.copyright__text{width:50%;padding:25px 0;margin:0 auto;line-height:186%}@media screen and (min-width:768px){.footer-bg{padding-top:160px}.info{display:flex;flex-direction:row;justify-content:space-between}.motto{width:50%}.motto__primary{font-size:26px;letter-spacing:.04em}.motto__secondary{font-size:48px;letter-spacing:.06em}.footer-contacts{width:50%;margin:0}.footer-contacts__text{margin-top:55px}.footer-contacts__link{width:34px;height:34px}.footer-contacts__icon{width:21px;height:21px}.footer-contacts__item:not(:first-child){margin-left:30px}.footer-contacts__text{font-size:14px}.copyright__text{padding:29px 0 18px}}@media screen and (min-width:1200px){.footer-bg{padding-top:170px}.motto__primary{font-size:30px}.motto__secondary{font-size:58px}.footer-contacts__text{font-size:16px}.copyright__text{padding:9px 0 10px}}.button-flex{height:100%}.button-padding{padding-left:5px}.main-button{cursor:pointer;height:44px;border:none}@media screen and (max-width:768px){.main-button{width:161px}}@media screen and (min-width:768px){.main-button{width:191px}}@media screen and (min-width:1280px){.main-button{width:198px}}.main-button--red{background:#d41443;border-radius:22px}.main-button--red:focus,.main-button--red:hover{background-color:#c7133e;transition:background-color cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #e1e1e1,0 0 40px #e1e1e1,0 0 80px #e1e1e1}.main-button--white{background:#fff;border-radius:22px}.main-button--white:focus,.main-button--white:hover{background-color:#ecebeb;transition:background-color cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #e1e1e1,0 0 40px #e1e1e1,0 0 80px #e1e1e1}.button-text{display:flex;font-family:DM Sans;font-weight:700;font-size:16px;line-height:1.3px;align-items:center;text-align:center}.button-text--red{color:#d41443}.button-text--white{color:#fff}@media screen and (max-width:768px){.locations{background-image:linear-gradient(180deg,#fff 5.5%,#fff5f6 0)}}@media screen and (min-width:768px){.locations{background-image:linear-gradient(180deg,#fff 12%,#fff5f6 0)}}@media screen and (min-width:1280px){.locations{background-image:url(/team-proj-demo/locations.93c65e71.png),linear-gradient(180deg,#fff 14.5%,#fff5f6 0);background-size:contain;background-position:50%}}.locations__svg-icon{width:10px;height:10px;margin-left:10px}.locations__title{margin-top:61px;text-align:center;visibility:hidden;font-size:0;margin-bottom:0}@media screen and (min-width:768px){.locations__title{margin-top:94px}}@media screen and (min-width:1280px){.locations__title{margin-top:107px}}.locations-picture{background-repeat:no-repeat}.locations--text-alight{text-align:center;margin-top:54px}@media screen and (min-width:768px){.locations--text-alight{margin-top:81px}}@media screen and (min-width:1280px){.locations--text-alight{margin-top:86px}}.locations-address-list a:focus,.locations-address-list a:hover{border-radius:5px;color:#ffa5ba;background-color:#e1e1e1;box-shadow:0 0 10px #e1e1e1,0 0 40px #e1e1e1,0 0 80px #e1e1e1}.locations-list{font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:1.83}@media screen and (min-width:768px){.locations-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-10px}}@media screen and (min-width:1280px){.locations-list{flex-wrap:nowrap}}@media screen and (min-width:768px){.locations-list__buttons{display:flex;justify-content:center}}@media screen and (min-width:768px){.locations-list--size{font-size:14px}}@media screen and (min-width:1280px){.locations-list--size{font-size:16px}}.locations-list--grey-color{color:#907e82}.locations-list--pink-color{color:#ffa5ba}.locations-list--margin-bottom{margin-bottom:25px}@media screen and (min-width:768px){.locations-list__button:last-child{margin-left:15px}}@media screen and (max-width:767px){.locations-list__button:not(:last-child){margin-bottom:10px}}.locations-list__box{background-color:#f0d1a5;color:#fff;border-radius:4px;display:flex;text-align:center;align-items:center;justify-content:center}@media screen and (max-width:767px){.locations-list__box{height:16px;width:80px}}@media screen and (min-width:768px){.locations-list__box{font-size:16px;height:28px;width:73px}}.locations-list__box-foodtruck{width:130px;height:16px;background-color:#c2e297;color:#fff;border-radius:4px;display:flex;text-align:center;align-items:center;justify-content:center}@media screen and (max-width:767px){.locations-list__box-foodtruck{height:16px;width:130px}}@media screen and (min-width:768px){.locations-list__box-foodtruck{font-size:16px;height:28px;width:138px}}.locations-list__item{background-color:#fff;box-shadow:0 8px 30px rgba(212,20,67,.1);border-radius:24px;width:220px;width:100%;max-width:380px;margin:0 auto}@media screen and (max-width:767px){.locations-list__item:not(:last-child){margin-bottom:20px}}@media screen and (min-width:768px){.locations-list__item{width:calc(33.33333% - 20px);margin:10px}}@media screen and (max-width:767px){.locations-list__card{padding:43px 21px 43px 20px}}@media screen and (min-width:768px){.locations-list__card{padding:50px 32px 50px 31px}}@media screen and (min-width:1280px){.locations-list__card{padding:51px 44px 62px 43px}}.locations-list__card-title{margin-bottom:10px}.locations-list--border{border-bottom:1px solid #e1e1e1}.locations-list--padding{padding-bottom:25px}.locations-list--padding-top{padding-top:25px}.products{background-color:#fff;padding-top:121px;padding-bottom:98px}@media screen and (min-width:768px){.products{padding-top:122px;padding-bottom:112px}}@media screen and (min-width:1280px){.products{padding-top:127px;padding-bottom:119px}}.products .product-lable{margin-bottom:15px;color:#ffa5ba;font-family:Titan One,sans-serif;font-weight:400;font-size:18px;line-height:1.17;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.products .product-lable{font-size:26px;line-height:1.15}}@media screen and (min-width:1280px){.products .product-lable{font-size:30px;line-height:1.13}}.products-title{margin-bottom:144px;color:#d41443;font-family:Titan One,sans-serif;font-weight:400;font-size:34px;line-height:1.15;text-align:center;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:768px){.products-title{font-size:48px;margin-bottom:150px}}@media screen and (min-width:1280px){.products-title{font-size:58px;line-height:1.14;margin-bottom:259px}}@media screen and (min-width:768px){.products-list{display:flex;justify-content:center;margin-left:-20px;margin-top:-20px}}@media screen and (min-width:1280px){.products-list{margin-left:-24px;margin-top:-24px}}.products-item{padding:160px 40px 41px;margin-left:auto;margin-right:auto;width:280px;max-width:380px;border-radius:24px}@media screen and (max-width:767px){.products-item{margin-bottom:130px;width:100%}}.products-item.products-item--ice-cream{position:relative;background-color:#ffb8ca}.products-item.products-item--ice-coffee{position:relative;background-color:#f0d1a5}.products-item.products-item--milkshakes{position:relative;background-color:#c2e297;margin-bottom:0}@media screen and (min-width:768px){.products-item{padding:152px 11px 40px;margin-left:20px;margin-top:20px;flex-basis:calc(33.33333% - 20px)}}@media screen and (min-width:1280px){.products-item{padding:163px 44px 50px;margin-left:24px;margin-top:24px;flex-basis:calc(33.33333% - 24px)}}.products-item--ice-cream:before{position:absolute;top:0;left:50%;transform:translate(-50%,-45%);z-index:100;display:block;content:"";width:249px;height:252px;background-image:url(/team-proj-demo/ice-cream_mobile.9d9537bb.png);background-size:contain;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2) and (min-width:280px),(min-device-pixel-ratio:2) and (min-width:280px),(min-resolution:2dppx) and (min-width:280px),(min-resolution:192dpi) and (min-width:280px){.products-item--ice-cream:before{background-image:url(/team-proj-demo/ice-cream_mobile@2x.f7f4d030.png)}}@media screen and (min-width:768px){.products-item--ice-cream:before{width:220px;height:226px;transform:translate(-50%,-46%);background-image:url(/team-proj-demo/ice-cream_tablet.a1e0db96.png)}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:768px),(min-device-pixel-ratio:2) and (min-width:768px),(min-resolution:2dppx) and (min-width:768px),(min-resolution:192dpi) and (min-width:768px){.products-item--ice-cream:before{background-image:url(/team-proj-demo/ice-cream_tablet@2x.f0dc1640.png)}}@media screen and (min-width:1280px){.products-item--ice-cream:before{width:335px;height:335px;transform:translate(-50%,-60%);background-image:url(/team-proj-demo/ice-cream_desktop.b5725f52.png)}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:1280px),(min-device-pixel-ratio:2) and (min-width:1280px),(min-resolution:2dppx) and (min-width:1280px),(min-resolution:192dpi) and (min-width:1280px){.products-item--ice-cream:before{background-image:url(/team-proj-demo/ice-cream_desktop@2x.ffec7b5f.png)}}.products-item--ice-coffee:before{position:absolute;top:0;left:50%;transform:translate(-50%,-45%);z-index:100;display:block;content:"";width:249px;height:252px;background-image:url(/team-proj-demo/ice-coffee_mobile.bc9798fb.png);background-size:contain;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2) and (min-width:280px),(min-device-pixel-ratio:2) and (min-width:280px),(min-resolution:2dppx) and (min-width:280px),(min-resolution:192dpi) and (min-width:280px){.products-item--ice-coffee:before{background-image:url(/team-proj-demo/ice-coffee_mobile@2x.e7f5dddb.png)}}@media screen and (min-width:768px){.products-item--ice-coffee:before{width:220px;height:233px;transform:translate(-50%,-46%);background-image:url(/team-proj-demo/ice-coffee_tablet.9f48e835.png)}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:768px),(min-device-pixel-ratio:2) and (min-width:768px),(min-resolution:2dppx) and (min-width:768px),(min-resolution:192dpi) and (min-width:768px){.products-item--ice-coffee:before{background-image:url(/team-proj-demo/ice-coffee_tablet@2x.edf552e8.png)}}@media screen and (min-width:1280px){.products-item--ice-coffee:before{width:337px;height:335px;transform:translate(-50%,-60%);background-image:url(/team-proj-demo/ice-coffee_desktop.1975f815.png)}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:1280px),(min-device-pixel-ratio:2) and (min-width:1280px),(min-resolution:2dppx) and (min-width:1280px),(min-resolution:192dpi) and (min-width:1280px){.products-item--ice-coffee:before{background-image:url(/team-proj-demo/ice-coffee_desktop@2x.3f7217f6.png)}}.products-item--milkshakes:before{position:absolute;top:0;left:50%;transform:translate(-50%,-45%);z-index:100;display:block;content:"";width:249px;height:252px;background-image:url(/team-proj-demo/milkshake_mobile.7cce192c.png);background-size:contain;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2) and (min-width:280px),(min-device-pixel-ratio:2) and (min-width:280px),(min-resolution:2dppx),(min-resolution:192dpi) and (min-width:280px){.products-item--milkshakes:before{background-image:url(/team-proj-demo/milkshake_mobile@2x.8d215275.png)}}@media screen and (min-width:768px){.products-item--milkshakes:before{width:220px;height:224px;transform:translate(-50%,-46%);background-image:url(/team-proj-demo/milkshake_tablet.35f146d8.png)}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:768px),(min-device-pixel-ratio:2) and (min-width:768px),(min-resolution:2dppx) and (min-width:768px),(min-resolution:192dpi) and (min-width:768px){.products-item--milkshakes:before{background-image:url(/team-proj-demo/milkshake_tablet@2x.a7bf0ffe.png)}}@media screen and (min-width:1280px){.products-item--milkshakes:before{width:337px;height:335px;transform:translate(-50%,-60%);background-image:url(/team-proj-demo/milkshake_desktop.459b354a.png)}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:1280px),(min-device-pixel-ratio:2) and (min-width:1280px),(min-resolution:2dppx) and (min-width:1280px),(min-resolution:192dpi) and (min-width:1280px){.products-item--milkshakes:before{background-image:url(/team-proj-demo/milkshake_desktop@2x.410b7a29.png)}}.products-heading{margin-bottom:30px;position:relative;color:#fff;font-weight:400;font-size:20px;line-height:1.15;text-align:center;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:1280px){.products-heading{margin-bottom:32px;font-size:30px;line-height:1.13}}.products-description{margin-bottom:30px;color:#fff;font-family:DM Sans,sans-serif;font-weight:700;font-size:16px;line-height:1.75;text-align:center;letter-spacing:.04em}@media screen and (min-width:768px){.products-description{font-size:14px;line-height:1.76;margin-bottom:40px}}@media screen and (min-width:1280px){.products-description{font-size:16px;line-height:1.76;margin-bottom:62px}}.products-description:before{content:"";display:block;width:26px;height:6px;margin-right:auto;margin-left:auto;margin-bottom:30px;background-image:url(/team-proj-demo/products-decoration.5bada95c.png)}@media screen and (min-width:1280px){.products-description:before{margin-bottom:32px}}.products-btn{display:block;margin-left:auto;margin-right:auto;padding:0;width:40px;height:40px;border-radius:50%;cursor:pointer;border:none;background:none}.products-arrow{width:40px;height:auto}.gallery{padding-top:97px;background:linear-gradient(180deg,#fff5f6 40%,#fff 60%)}@media screen and (min-width:768px){.gallery{padding-top:140px}}@media screen and (min-width:1280px){.gallery{padding-top:139px}}.gallery__container{display:flex;justify-content:center}.customer-reviews{padding-top:80px}@media screen and (min-width:768px){.customer-reviews{padding-top:121px}}@media screen and (min-width:1280px){.customer-reviews{padding-top:123px}}.customer-rewiews__blog{position:relative;overflow:hidden;margin:0 auto}@media screen and (max-width:767px){.customer-rewiews__blog{width:280px}}@media screen and (min-width:768px){.customer-rewiews__blog{width:620px;overflow:hidden}}@media screen and (min-width:1280px){.customer-rewiews__blog{width:926px}}.customer-reviews__list{position:relative;display:flex;z-index:10;transition:.5s cubic-bezier(0,1.5,1,1.2) 0s}@media screen and (min-width:768px){.customer-reviews__list{transition:.6s cubic-bezier(0,1.5,1,1.2) 0s}}.customer-reviews__item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.customer-reviews__img{border-radius:50%;margin-bottom:29px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.customer-reviews__img{margin-bottom:19px}}@media screen and (min-width:1280px){.customer-reviews__img{margin-bottom:15px}}.customer-reviews__content{width:280px;position:relative;z-index:0;display:flex;align-content:center;justify-content:center;padding:42px 50px 26px;margin-bottom:52px;margin-left:auto;margin-right:auto;background-color:#fafafa}@media screen and (min-width:768px){.customer-reviews__content{width:620px;padding:47px 50px 24px;margin-bottom:42px}}@media screen and (min-width:1280px){.customer-reviews__content{width:926px;padding:43px 50px 21px;margin-bottom:34px}}.customer-reviews__content:before{content:"";width:54px;height:40px;position:absolute;top:30px;left:50px;z-index:10;background-image:url(/team-proj-demo/brackets.6b1075e1.png)}@media screen and (max-width:1279px){.customer-reviews__content:before{top:30px;left:40px}}@media screen and (max-width:767px){.customer-reviews__content:before{top:28px;left:61px}}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.customer-reviews__content:before{background-image:url(/team-proj-demo/brackets@2x.8d190743.png);background-size:54px 40px}}.customer-reviews__lines{display:flex;width:180px;justify-content:center;background-image:repeating-linear-gradient(180deg,transparent,transparent 29px,#e1e1e1 30px,#e1e1e1 31px);background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1279px){.customer-reviews__lines{margin-left:12px;margin-right:-12px;width:524px}}@media screen and (min-width:1280px){.customer-reviews__lines{width:813px}}.customer-reviews__text{max-width:157px;position:relative;z-index:20;font-family:DM Sans,sans-serif;font-weight:500;font-size:12px;line-height:2.55}@media screen and (max-width:767px){.customer-reviews__text{min-height:200px}}@media screen and (min-width:768px) and (max-width:1279px){.customer-reviews__text{max-width:460px;min-height:93px;font-size:14px;line-height:2.16;margin-left:-12px;margin-right:12px}}@media screen and (min-width:1280px){.customer-reviews__text{min-width:750px;min-height:74px;font-size:16px;line-height:1.86}}.customer-reviews__name{position:relative;font-family:DM Sans,sans-serif;font-weight:500;font-size:14px;line-height:1.86;text-align:center;margin-bottom:41px}@media screen and (min-width:768px){.customer-reviews__name{margin-bottom:43px}}@media screen and (min-width:1280px){.customer-reviews__name{margin-bottom:41px}}.customer-reviews__name:before{content:"";position:absolute;top:-20px;left:50%;transform:translate(-50%,-50%);width:32px;height:4px;background-image:url(/team-proj-demo/points.ac49ee34.svg);background-size:32px 4px}@media screen and (min-width:768px){.customer-reviews__name:before{top:-16px}}@media screen and (min-width:1280px){.customer-reviews__name:before{top:-17px}}@media screen and (min-width:768px){.customer-reviews__name{font-weight:500;font-size:16px;line-height:1.86}}@media screen and (min-width:1280px){.customer-reviews__name{font-size:20px}}.select__item{display:none}.controls{position:absolute;z-index:11;display:flex;top:527px;left:30%}@media screen and (min-width:768px){.controls{top:368px;left:41%}}@media screen and (min-width:1280px){.controls{top:336px;left:44%}}.control__item{display:block;width:12px;height:12px;background:#d9d9d9;border-radius:50%;margin-left:18px;cursor:pointer;transition:.5s ease-out}#select__item-1:checked~.customer-reviews__list{transform:translateX(0)}#select__item-2:checked~.customer-reviews__list{transform:translateX(-100%)}#select__item-3:checked~.customer-reviews__list{transform:translateX(-200%)}#select__item-1:checked~.controls .item-1,#select__item-2:checked~.controls .item-2,#select__item-3:checked~.controls .item-3{transform:scale(1.3);background:none;background-repeat:no-repeat;background-image:url(/team-proj-demo/home.b0eaccb5.svg);border-radius:1px;width:12px;height:12.5px}.hero-header{background-color:#ffb8ca;height:502px}.header{position:relative}.header__box{padding-top:6px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:280px){.header__container{min-height:502px;background-image:url(/team-proj-demo/desk-ice-cream-1.d884bc2c.png),url(/team-proj-demo/Ellipse.0f6221de.png);background-repeat:no-repeat;background-size:171px,346px;background-position:80% 92px,right -50px top 83px}}@media screen and (min-width:280px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:280px) and (min-device-pixel-ratio:2),screen and (min-width:280px) and (min-resolution:2dppx),screen and (min-width:280px) and (min-resolution:192dpi){.header__container{height:100%;background-image:url(/team-proj-demo/desk-ice-cream-1@2x.fe9b9594.png),url(/team-proj-demo/Ellipse@2x.d53fcaad.png);background-repeat:no-repeat;background-size:171px,346px;background-position:80% 92px,right -50px top 83px}}.burger{background-color:transparent;border:none;padding:0;line-height:0;margin-left:auto}.burger:focus,.burger:hover{cursor:pointer;fill:#d41443}.buy-now__btn,.navigation{display:none}.hero{padding-top:137px}.hero__title{font-size:26px;line-height:1.15;vertical-align:top;letter-spacing:.04em;text-transform:uppercase;color:#fff}.hero__title,.hero__title_color{font-family:Titan One,sans-serif;font-weight:400}.hero__title_color{font-size:48px;line-height:.96;color:#d41443;display:block}.hero-counter__list{position:absolute;top:96px;right:34px}@media screen and (min-width:1200px){.hero-counter__list{top:156px;right:115px}}.hero-counter__item{position:relative}.hero-counter__item:not(:last-child){margin-bottom:13px}@media screen and (min-width:1200px){.hero-counter__item:not(:last-child){margin-bottom:15px}}.hero-counter__wrapper{display:none}@media screen and (min-width:768px){.hero-counter__wrapper{display:flex;flex-direction:column;position:relative;right:10px;top:2px;z-index:1}}@media screen and (min-width:1200px){.hero-counter__wrapper{right:18px;top:4px}}.hero-counter__value{font-family:var(--secondary-font);font-weight:400;font-size:28px;line-height:1.14;letter-spacing:.04em;color:#d41443;margin-left:auto}@media screen and (min-width:1200px){.hero-counter__value{font-size:46px;line-height:1.15}}.hero-counter__param{font-family:DM Sans;font-weight:400;font-size:8px;line-height:1.25;color:#fff;margin-left:auto}@media screen and (min-width:1200px){.hero-counter__param{font-style:normal;font-weight:400;text-align:right;font-size:14px;line-height:1.28}}@media screen and (min-width:320px) and (max-width:767px){.hero-counter__circe{display:none}}@media screen and (min-width:768px){.hero-counter__circe{position:absolute;right:0;top:0;border-radius:50%;width:16px;height:16px;background-color:#fff;z-index:0}}@media screen and (min-width:1200px){.hero-counter__circe{width:30px;height:30px}}.hero__number-loc{display:none}.hero__buttons{display:flex;margin-top:19px}.hero__button-item{width:62.4px;height:24px;border-radius:20px;background-color:#d41443;text-align:center}.hero__button-item:focus,.hero__button-item:hover{cursor:pointer;background-color:#c7133e}.hero__button-item_white{width:82.8px;background-color:#fff;margin-left:8px}.hero__button-item_white:focus,.hero__button-item_white:hover{background-color:#ecebeb}.hero__button-link{font-family:DM Sans,Arial,sans-serif;font-weight:400;font-size:8px;line-height:1.3;vertical-align:center;color:#fff}.hero__button-link_red{color:#d41443}@media screen and (max-width:767px){.hero__pic-item,.hero__text-block{display:none}}@media screen and (min-width:768px){.header__container{min-height:393px;background-size:143px,323px;background-position:372px 63px,300px 31px}.hero-header{height:399px}.header__box{padding-top:38px}.about-images_svgb{width:4px;height:8px;margin-left:10px}.buy-now__btn{display:inline-block;width:160px;height:44px;border:none;border-radius:22px;font-family:DM Sans,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.31;margin-left:30px;color:#d41443;background-color:#fff}.buy-now__btn:focus,.buy-now__btn:hover{cursor:pointer;background-color:#ecebeb}.hero{display:flex;padding-top:15px}.hero__title{font-size:22px;line-height:1.14;letter-spacing:.04em}.hero__title_color{font-size:34px;line-height:.91;letter-spacing:.04em}.hero__number-loc{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto}.hero__number-loc-item{position:relative;width:43px;height:44px}.hero__number-loc-things{font-family:Titan One,sans-serif;font-weight:400;font-size:28px;line-height:1.14;letter-spacing:.04em;color:#d41443;position:relative;z-index:10}.hero__number-loc-things:after{content:"";display:inline-block;width:16px;height:16px;border:0;border-radius:50%;background-color:#fff;position:relative;z-index:-1;top:-100%;left:60%}.hero__number-loc-text{font-family:DM Sans,Arial,sans-serif;font-weight:400;font-size:8px;line-height:1.25;color:#fff;position:relative;top:-32px;left:10px}.hero__number-loc-text_position{left:-7px}.hero__buttons{margin-top:20px;margin-bottom:66px}.hero__text-block{width:114px;margin-left:120px}.hero__text{font-family:DM Sans,Arial,sans-serif;font-weight:400;font-size:8px;line-height:12px;line-height:150%;vertical-align:top;color:#fff}.hero__pic-item{position:absolute;top:68%;right:34px}.hero__pic-item_left{top:63%;left:34px}}@media screen and (min-width:1280px){.hero-header{height:665px}.header__container{min-height:665px;background-size:236px,538px;background-position:610px 108px,462px 52px}.logo{margin-left:-50px}.burger{display:none}.navigation{display:block}.header__menu{display:flex;justify-content:center}.menu__item:not(:first-child){margin-left:35px}.menu__link{font-family:DM Sans,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.31;line-height:100%;vertical-align:Center;color:#fff}.menu__link:focus,.menu__link:hover{cursor:pointer;color:#d41443}.menu__link_activ{color:#d41443}.hero{padding-top:84px}.hero__title{font-size:38px;line-height:1.16;letter-spacing:.04em}.hero__title_color{font-size:58px;line-height:.9;letter-spacing:.04em}.hero__number-loc-item{width:72px;height:77px}.hero__number-loc-item_size{width:92px;height:76px;top:10%}.hero__number-loc-things{font-size:46px;line-height:1.15;letter-spacing:.04em;z-index:1}.hero__number-loc-things:after{width:30px;height:30px}.hero__number-loc-text{font-size:14px;line-height:1.3;top:-45px;left:10px}.hero__number-loc-text_position{left:-12px;top:8px}.hero__buttons{margin-top:25px;margin-bottom:112px}.hero__button-item{width:104px;height:40px;padding:11px 0;border-radius:20px;background-color:#d41443;text-align:center}.hero__button-item:focus,.hero__button-item:hover{cursor:pointer;background-color:#c7133e}.hero__button-item_white{width:138px;background-color:#fff;margin-left:15px}.hero__button-item_white:focus,.hero__button-item_white:hover{background-color:#ecebeb}.hero__button-link{font-size:14px;line-height:1.3;color:#fff}.hero__button-link_red{color:#d41443}.hero__text-block{width:200px;margin-left:180px}.hero__text{font-size:14px;line-height:1.43;line-height:150%}.hero__pic-item{position:absolute;top:65%;right:109px}.hero__pic-item_left{top:66%;left:77px}}.mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;display:flex;flex-direction:column;align-items:center;transform:translateX(100%);transition:transform .25s ease-in-out;background-color:#e17992}.mobile-menu.is-open{transform:translateX(0)}.mobile-menu__close{position:absolute;margin-top:23px;margin-right:28px;top:0;right:0;width:15px;height:15px;border:none;cursor:pointer;background-color:#e17992}.mobile-menu__button{margin-top:60px;cursor:pointer;height:44px;border:none;width:209px}.mobile-menu__button:focus,.mobile-menu__button:hover{background-color:#ecebeb;color:#d41443}.button-flex{display:flex;justify-content:center;align-items:center}.button__icon{margin-left:25px}.mobile-menu__icon{fill:#fff}.mobile-menu__links{margin-top:20px;width:100%}.mobile-menu__link{padding:15px 20px;font-family:DM Sans,Arial,sans-serif;font-weight:700;color:#fff;align-items:flex-start}.current{color:#d41443}.mobile-menu__link{border-top:1px solid #e18298}.mobile-menu__link:last-child{border-bottom:1px solid #e18298}@media screen and (min-width:1199px){.mobile-menu{display:none}}.mobile-menu__anchor{color:#fff}.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:100}.modal-form{display:flex;flex-direction:column;padding:40px;font-family:DM Sans}.modal-form-name{font-weight:400;font-size:20px;line-height:23px;text-align:center;letter-spacing:.03em;color:#d41443;margin-bottom:12px}.modal-form_input{width:100%;height:40px;border:1px solid rgba(33,33,33,.2);border-radius:4px;padding-left:10px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.modal-form_input:focus{outline:none;border-color:#ffb8ca}.acceptanse{font-family:inherit;font-weight:400;font-size:12px;line-height:1.16;letter-spacing:.03em;color:#907e82;margin-left:10px}@media screen and (max-width:479px){.acceptanse{font-size:11px;line-height:1.16}}@media screen and (min-width:1200px){.acceptanse{font-size:14px;line-height:1.71}}.acceptanse:hover{cursor:pointer}.modal-form_label{font-family:inherit;font-weight:400;font-size:12px;line-height:1.17;letter-spacing:.01em;color:#907e82;margin-bottom:4px}.modal-form_input-wrapper{margin-bottom:10px}.modal-checkbox_line{display:flex;align-items:center;margin-bottom:20px}.btn{display:block;background-color:#fff;font-weight:700;font-size:16px;line-height:1.31;align-items:center;text-align:center;letter-spacing:.06em;color:#d41443;font-family:inherit;border:0;border-radius:22px;padding:12px 37px;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.btn:focus,.btn:hover{background-color:#ecebeb;cursor:pointer}.btn-colored{background-color:#d31342;color:#fff;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.btn-colored:focus,.btn-colored:hover{background-color:#c7133e;cursor:pointer}.modal-btn{display:flex;align-items:center;text-align:center;font-size:16px;font-weight:700;line-height:1.3;border-radius:22px;color:#d41443;background:#fff}.modal-btn:focus,.modal-btn:hover{color:#fff;background:#d41443}@media screen and (min-width:1200px){.modal-btn:focus,.modal-btn:hover{background:#ecebeb}}.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:.25s}.is-hidden .modal{transform:translate(-50%,-50%) scale(.5)}.modal{z-index:1001;position:absolute;width:100vw;max-height:100vh;background-color:#fff5f6;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);border-radius:4px;border:1px solid #ffb8ca;transition:transform .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:480px){.modal{width:450px;height:500px}}@media screen and (min-width:1200px){.modal{width:528px;height:450px}}.close_modal-btn_button{position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%;width:30px;height:30px;background:#fff5f6;border:1px solid rgba(0,0,0,.1);cursor:pointer;top:8px;right:8px;transition:fill .25s cubic-bezier(.4,0,.2,1)}.close_modal-btn_button:focus,.close_modal-btn_button:hover{background:#ffb8ca}
/*# sourceMappingURL=/team-proj-demo/src.ae9925e6.css.map */