*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--accent-color:#d41443;--secondary-accent-color:#ffa5ba;--third-accent-color:#ed557b;--primare-bg-color:#fff;--secondary-bg-color:#fff5f6;--third-bg-color:#c2e297;--forth-bg-color:#f0d1a5;--card-set-gap:30px;--section-set-gap:94px;--primary-text-color:#907e82;--accent-text-color:#000;--timing-function:cubic-bezier(.4,0,.2,1);--time-duration:250ms}.container{width:100%;margin:0 auto;padding:0 20px}@media screen and (min-width:320px){.container{width:320px}}@media screen and (min-width:768px){.container{width:768px;padding:0 32px}}@media screen and (min-width:1200px){.container{width:1200px;padding:0 16px}}.visually-hidden{white-space:nowrap;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.no-scroll{overflow:hidden}h1,h2,h3,p{margin:0}body{color:var(--primary-text-color);background-color:var(--primare-bg-color);letter-spacing:.04em;font-family:DM Sans,sans-serif}a{cursor:url(cursor-icecream.87810c28.png),auto;text-decoration:none;display:block}img{height:auto;max-width:100%;display:block}ul{margin:0;padding:0;list-style:none}button{cursor:url(cursor-icecream.87810c28.png),auto;border:0;padding:0}.button{display:block}.button:after{content:"";height:100%;width:100%;z-index:-2;transition:all 350ms var(--timing-function);opacity:.3;background-color:var(--primare-bg-color);border-radius:250px;display:inline-block;position:absolute;top:0;left:0}.button:hover:after{opacity:0;background-color:var(--accent-color);transform:scale(1.8,1.9)}.button--white{transition:all 250ms var(--timing-function);position:relative}.button--white:hover,.button--white:focus{box-shadow:inset 0 0 14px var(--accent-color);outline-offset:15px;border:1px solid rgba(212,20,67,.5);outline-color:rgba(255,255,255,0);transform:scale(1.15)}.button--pink{box-shadow:inset 0 0 14px var(--accent-color);transition:all 250ms var(--timing-function);position:relative;transform:scale(1)}.button--pink:hover,.button--pink:focus{border:1px solid var(--primare-bg-color);box-shadow:inset 0 0 14px var(--primare-bg-color);outline-color:var(--primare-bg-color);outline-offset:15px;background-color:rgba(212,20,67,.9);transform:scale(1.11)}.videotube-modal-overlay{color:#fff;z-index:995;opacity:0;width:100%;background-color:rgba(0,0,0,0);background-image:radial-gradient(var(--secondary-accent-color),rgba(212,20,68,.643),transparent);text-align:center;display:none;position:fixed;top:0;bottom:0;left:0;right:0}#videotube-modal-container{z-index:998;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#videotube-modal{text-align:center;box-shadow:0 0 40px #333}#videotube-modal-loading{z-index:997;width:5%;text-align:center;font-size:1.5em;position:fixed;top:49%;left:45%}#videotube-modal-close{z-index:999;text-shadow:0 0 10px #fff;cursor:pointer;-o-transition-duration:.1s;border-radius:3px;padding:3px 13px;font-size:25px;transition-duration:.1s;position:fixed;top:15px;right:15px}#videotube-modal-close:hover{background:#333}.header{z-index:2;width:100vw;background:0 0;position:fixed}.header__logo{background:0 0}@media screen and (min-width:768px){.header__logo{margin-right:32px;display:flex}}@media screen and (min-width:1200px){.header__logo{margin-right:0}}@media screen and (min-width:1200px){.header__logo-link{margin-right:128px}}.menu-open-btn{width:40px;height:40px;background-color:#ffb8ca;border-radius:50%;justify-content:center;align-items:center;padding:10px;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:13px;right:0;box-shadow:2px 2px 7px rgba(0,0,0,.2)}@media screen and (min-width:768px){.menu-open-btn{background-color:#ffb8ca;border-radius:50%;padding:10px;transition:color .25s cubic-bezier(.4,0,.2,1);position:absolute;top:32px;right:214px;box-shadow:2px 2px 5px rgba(0,0,0,.2)}}@media screen and (min-width:1200px){.menu-open-btn{display:none}}.menu-open-btn:hover,.menu-open-btn:focus{background-color:#e17992}.mob-menu{z-index:2;width:100vw;height:100%;transition:opacity .25s linear,visibility .25s linear;transition:transform 250ms var(--timing-function);position:fixed;top:0;left:0;overflow:auto;transform:translateY(-100%)}@media screen and (min-width:1200px){.mob-menu{display:none}}.mob-menu.is-shown{transform:translateY(0%)}.menu-close-btn{background-color:#e17992;border:2px solid #ffb8ca;border-radius:50%;align-items:center;padding:10px;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:15px;right:15px;box-shadow:2px 2px 7px rgba(0,0,0,.2)}.menu-close-btn__icon-svg{width:100%;height:100%}.menu-close-btn:hover,.menu-close-btn:focus{background-color:var(--accent-color);transition:color .25s cubic-bezier(.4,0,.2,1)}.header__container{width:100%;position:relative}@media screen and (min-width:768px){.header__container{align-items:center;display:flex}}.mob-menu .container{width:75%;height:100%;background-color:#e17992;flex-direction:column;padding:60px 30px;display:flex;position:absolute;right:0}@media screen and (min-width:768px){.mob-menu .container{width:50%;padding:60px}}.mob-menu__item:not(:last-child){margin-bottom:10px}.mob-menu__wrap{width:100%;height:210px;background:repeating-linear-gradient(#e18298 1px,rgba(0,0,0,0) 2px,rgba(0,0,0,0) 42px)}.mob-menu__link{color:var(--primare-bg-color);padding-top:13px;font-size:14px;font-weight:700;line-height:1.29;transition:color .25s cubic-bezier(.4,0,.2,1)}.mob-menu__link:hover,.mob-menu__link:focus{color:var(--accent-color);transition:color .25s cubic-bezier(.4,0,.2,1)}.mob-menu-btn{color:var(--accent-color);height:44px;border:none;border-radius:22px;margin:0 auto 32px;padding:16px 48px;font-size:14px;font-weight:700;line-height:1.29}.mob-menu-btn__icon{margin-left:15px}.header__buscket-icon{fill:var(--accent-color);margin-left:auto;margin-right:20px}.mob-menu-btn__tablet{display:none}@media screen and (min-width:768px){.mob-menu-btn__tablet{color:var(--accent-color);border:none;border-radius:22px;justify-content:center;align-items:center;padding:13px 37px;font-size:14px;font-weight:700;line-height:1.29;display:flex}}.header__wrap{display:none}@media screen and (min-width:1200px){.header__wrap{display:flex}}.header__list{align-items:center;gap:35px;display:flex}.header__link{color:var(--primare-bg-color);padding:8px 0;font-size:16px;font-weight:700;line-height:1.31;transition:color .25s cubic-bezier(.4,0,.2,1)}.header__link:hover,.header__link:focus{color:var(--accent-color);transition:color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.header__link{padding-top:32px;padding-bottom:20px}}.hero .container{padding-top:136px}@media screen and (min-width:768px){.hero .container{height:100%;padding-top:0}}.hero{height:502px;background-color:#ffb8ca;padding-top:63px;position:relative;overflow:hidden}@media screen and (min-width:768px){.hero{height:416px;padding-top:97px;overflow:visible}}@media screen and (min-width:1200px){.hero{height:664px;padding-top:147px;overflow:visible}}.hero--center{z-index:1;position:relative}@media screen and (min-width:768px){.hero--center{justify-content:space-between;display:flex;overflow:visible}}.hero--title{letter-spacing:.04em;text-transform:uppercase;letter-spacing:0;color:var(--primare-bg-color);width:218px;margin-bottom:20px;font-family:Titan One;font-size:26px;font-weight:400;line-height:1.15}@media screen and (min-width:768px){.hero--title{width:162px;font-size:22px;line-height:1.13}}@media screen and (min-width:1200px){.hero--title{width:227px;height:137px;margin-bottom:24px;font-size:38px;line-height:1.15}}.hero__list{margin-bottom:20px;display:flex}@media screen and (min-width:1200px){.hero__list{margin-bottom:40px}}.hero__item:nth-child(2){margin-left:8px}.hero__title--label{text-transform:uppercase;color:var(--accent-color);font-family:Titan One;font-size:48px;font-weight:400;line-height:.95}@media screen and (min-width:768px){.hero__title--label{font-size:34px;line-height:.91}}@media screen and (min-width:1200px){.hero__title--label{font-size:58px;line-height:.9}}.hero__btn{cursor:url(cursor-icecream.87810c28.png),auto;border-radius:20px;justify-content:center;align-items:center;font-size:8px;font-weight:400;line-height:1.25;display:flex}.hero__btn--made{color:var(--accent-color);background:var(--primare-bg-color);width:82px;height:24px;border:none}@media screen and (min-width:768px){.hero__btn--made{width:82px;font-size:8px;line-height:1.25}}@media screen and (min-width:1200px){.hero__btn--made{width:138px;height:40px;font-size:14px;line-height:1.3}}.hero__btn--made,.hero__btn--product{transition:background-color var(--time-duration)var(--timing-function)}.hero__btn--product{background:var(--accent-color);color:var(--primare-bg-color);width:62px;height:24px;border:none}@media screen and (min-width:768px){.hero__btn--product{width:61px;font-size:8px;line-height:1.25}}@media screen and (min-width:1200px){.hero__btn--product{width:107px;height:40px;font-size:14px;line-height:1.3}}.hero--circle{width:346px;height:344px;background-color:var(--secondary-accent-color);border:none;border-radius:50%;padding:0;position:absolute;top:83px;transform:translate(5%)}@media screen and (min-width:768px){.hero--circle{width:335px;height:333px;top:43px;transform:translate(65%)}}@media screen and (min-width:1200px){.hero--circle{width:534px;height:534px;top:54px;transform:translate(100%)}}.hero__img{position:absolute;top:9px;left:81px}@media screen and (min-width:768px){.hero__img{top:37px;left:74px}}@media screen and (min-width:1200px){.hero__img{top:54px;left:119px}}.namber{display:none}@media screen and (min-width:768px){.namber{display:contents}}.namber__item{margin-bottom:16px;margin-left:10px;position:relative}.namber__label{text-align:right;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-color);font-family:Titan One;font-size:28px;font-weight:400;line-height:1.14}@media screen and (min-width:1200px){.namber__label{font-size:46px;line-height:1.15}}.namber__name{text-align:right;color:var(--primare-bg-color);font-size:8px;font-weight:400;line-height:1.25}@media screen and (min-width:1200px){.namber__name{font-size:14px;line-height:1.28}}.namber__fon{background-color:var(--primare-bg-color);z-index:-1;width:16px;height:16px;border-radius:50%;position:absolute;top:-4px;right:-5px}@media screen and (min-width:1200px){.namber__fon{width:30px;height:30px}}.bio{display:none}@media screen and (min-width:768px){.bio{align-items:center;display:flex}}.bio__girl{display:none}@media screen and (min-width:768px){.bio__girl{display:block;position:absolute;bottom:0;right:32px}}.bio__text--stule{letter-spacing:0;color:var(--primare-bg-color);width:114px;z-index:1;margin-top:10px;margin-bottom:7px;font-size:8px;font-weight:400;line-height:1.5;position:relative}@media screen and (min-width:1200px){.bio__text--stule{width:200px;margin-top:50px;margin-bottom:20px;font-size:14px;line-height:1.4}}.bio__btn{cursor:url(cursor-icecream.87810c28.png),auto;width:18px;height:18px;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}@media screen and (min-width:1200px){.bio__btn{width:26px;height:26px}}.bio__btn:hover,.bio__btn:focus{background-color:#ecebeb}.hero__pic{fill:var(--accent-color);width:8px;width:8px}@media screen and (min-width:1200px){.hero__pic{width:12px;height:12px}}.products{background:var(--primare-bg-color);padding-top:60px;padding-bottom:60px}@media screen and (min-width:1200px){.products{padding-top:61px;padding-bottom:60px}}.products__slogan{text-transform:uppercase;letter-spacing:.04em;text-align:center;color:var(--secondary-accent-color);margin-top:0;margin-bottom:15px;padding-top:0;font-family:Titan One;font-size:18px;line-height:1.16667}@media screen and (min-width:768px){.products__slogan{letter-spacing:.04em;text-align:center;color:var(--secondary-accent-color);margin-bottom:18px;font-size:26px;line-height:1.15385}}@media screen and (min-width:1200px){.products__slogan{letter-spacing:.04em;text-align:center;color:var(--secondary-accent-color);margin-bottom:16px;font-size:30px;line-height:1.13333}}.products__title{text-transform:uppercase;letter-spacing:.04em;text-align:center;color:var(--accent-color);margin-top:0;margin-bottom:8px;font-family:Titan One;font-size:34px;line-height:1.14706}@media screen and (min-width:768px){.products__title{letter-spacing:.04em;text-align:center;color:var(--accent-color);margin-bottom:20px;font-size:48px;line-height:1.14583}}@media screen and (min-width:1200px){.products__title{letter-spacing:.06em;text-align:center;color:var(--accent-color);margin-bottom:20px;font-size:58px;line-height:1.13793}}.products__list{width:100%;height:100%;margin:0 auto;display:block}@media screen and (min-width:320px){.products__list{height:100%}}@media screen and (min-width:768px){.products__list{height:611px;justify-content:center;align-items:center;gap:16px;display:flex}}@media screen and (min-width:1200px){.products__list{height:796px;gap:32px}}.products__item{width:100%;height:100%;border-radius:24px;margin-top:140px;display:block;position:relative}@media screen and (min-width:320px){.products__item{width:280px;height:100%;margin-top:140px}}@media screen and (min-width:768px){.products__item{width:224px;height:473px;gap:16px;margin-top:138px}}@media screen and (min-width:1200px){.products__item{width:368px;height:535px;margin-top:261px}}.products__third,.products__third-back{height:100%;border-radius:24px;box-shadow:inset 15px 30px 60px -12px rgba(143,222,36,.5),inset 15px 18px 36px -18px rgba(143,222,36,.5)}.products__third .products__pic{border-radius:50%;box-shadow:inset 15px 18px 36px -18px rgba(143,222,36,.5)}.products__first,.products__first-back{height:100%;border-radius:24px;box-shadow:inset 15px 30px 60px -12px rgba(202,74,104,.5),inset 15px 18px 36px -18px rgba(202,74,104,.5)}.products__first .products__pic{border-radius:50%;box-shadow:inset 15px 18px 36px -18px rgba(202,74,104,.5)}.products__second,.products__second-back{height:100%;border-radius:24px;box-shadow:inset 15px 30px 60px -12px rgba(224,136,13,.5),inset 15px 18px 36px -18px rgba(224,136,13,.5)}.products__second .products__pic{border-radius:50%;box-shadow:inset 15px 18px 36px -18px rgba(224,136,13,.5)}.products__item__card-back{background-image:linear-gradient(45deg,var(--secondary-accent-color),var(--forth-bg-color),var(--third-bg-color),var(--secondary-bg-color))}.products__item:first-child .products__item__card-front,.products__item:first-child .products__item__card-back{background-color:var(--secondary-accent-color)}.products__item:nth-child(2) .products__item__card-front,.products__item:nth-child(2) .products__item__card-back{background-color:var(--forth-bg-color)}.products__item:last-child .products__item__card-front,.products__item:last-child .products__item__card-back{background-color:var(--third-bg-color)}.products__card{width:100%;height:100%;perspective:1000px}@media screen and (min-width:320px){.products__card{width:280px;height:100%}}@media screen and (min-width:768px){.products__card{width:224px;height:473px;gap:16px}}@media screen and (min-width:1200px){.products__card{width:368px;height:535px}}.products__item:first-child .products__item__card-front{padding:140px 39px 40px 41px}@media screen and (min-width:768px){.products__item:first-child .products__item__card-front{padding:118px 24px 40px 25px}}@media screen and (min-width:1200px){.products__item:first-child .products__item__card-front{padding:165px 63px 60px 64px}}.products__item:first-child .products__item__card-back{padding:140px 39px 40px 41px}@media screen and (min-width:768px){.products__item:first-child .products__item__card-back{padding:118px 24px 40px 25px}}@media screen and (min-width:1200px){.products__item:first-child .products__item__card-back{padding:165px 63px 60px 64px}}.products__item:nth-child(2) .products__item__card-front{padding:140px 39px 40px 41px}@media screen and (min-width:768px){.products__item:nth-child(2) .products__item__card-front{padding:118px 24px 40px 25px}}@media screen and (min-width:1200px){.products__item:nth-child(2) .products__item__card-front{padding:165px 63px 60px 64px}}.products__item:nth-child(2) .products__item__card-back{padding:140px 39px 40px 41px}@media screen and (min-width:768px){.products__item:nth-child(2) .products__item__card-back{padding:118px 24px 40px 25px}}@media screen and (min-width:1200px){.products__item:nth-child(2) .products__item__card-back{padding:165px 63px 60px 64px}}.products__item:last-child .products__item__card-front{background-color:var(--third-bg-color);padding:140px 39px 40px 41px}@media screen and (min-width:768px){.products__item:last-child .products__item__card-front{padding:118px 13px 40px 12px}}@media screen and (min-width:1200px){.products__item:last-child .products__item__card-front{padding:165px 56px 60px 58px}}.products__item:last-child .products__item__card-back{background-color:var(--third-bg-color);padding:140px 39px 40px 41px}@media screen and (min-width:768px){.products__item:last-child .products__item__card-back{padding:118px 13px 40px 12px}}@media screen and (min-width:1200px){.products__item:last-child .products__item__card-back{padding:165px 56px 60px 58px}}.products__subtitle{text-transform:uppercase;letter-spacing:.04em;text-align:center;color:var(--primare-bg-color);margin-top:20px;font-family:Titan One;font-size:20px;line-height:1.15}@media screen and (min-width:768px){.products__subtitle{background-color:rgba(0,0,0,0);margin-top:0}}@media screen and (min-width:1200px){.products__subtitle{letter-spacing:.04em;text-align:center;color:var(--primare-bg-color);font-size:30px;line-height:1.13333}}.products__item:nth-child(1) .products__item__card-front:before,.products__item:nth-child(1) .products__item__card-back:before{content:"";width:100%;height:100%;background-image:url(products-ice-cream-mob-min.7260136e.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(20px - 50vw);left:0}@media screen and (min-width:320px){.products__item:nth-child(1) .products__item__card-front:before,.products__item:nth-child(1) .products__item__card-back:before{height:280px;top:-140px}}@media screen and (min-width:768px){.products__item:nth-child(1) .products__item__card-front:before,.products__item:nth-child(1) .products__item__card-back:before{height:224px;top:-138px}}@media screen and (min-width:1200px){.products__item:nth-child(1) .products__item__card-front:before,.products__item:nth-child(1) .products__item__card-back:before{height:394px;top:-261px}}.products__item:nth-child(2) .products__item__card-front:before,.products__item:nth-child(2) .products__item__card-back:before{content:"";width:100%;height:100%;background-image:url(products-ice-coffee-mob-min.0486adb6.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(20px - 50vw);left:0}@media screen and (min-width:320px){.products__item:nth-child(2) .products__item__card-front:before,.products__item:nth-child(2) .products__item__card-back:before{height:280px;top:-140px}}@media screen and (min-width:768px){.products__item:nth-child(2) .products__item__card-front:before,.products__item:nth-child(2) .products__item__card-back:before{height:224px;top:-138px}}@media screen and (min-width:1200px){.products__item:nth-child(2) .products__item__card-front:before,.products__item:nth-child(2) .products__item__card-back:before{height:394px;top:-261px}}.products__item:nth-child(3) .products__item__card-front:before,.products__item:nth-child(3) .products__item__card-back:before{content:"";width:100%;height:100%;background-image:url(products-milkshakes-mob-min.aa5b51e1.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(20px - 50vw);left:0}@media screen and (min-width:320px){.products__item:nth-child(3) .products__item__card-front:before,.products__item:nth-child(3) .products__item__card-back:before{height:280px;top:-140px}}@media screen and (min-width:768px){.products__item:nth-child(3) .products__item__card-front:before,.products__item:nth-child(3) .products__item__card-back:before{height:224px;top:-138px}}@media screen and (min-width:1200px){.products__item:nth-child(3) .products__item__card-front:before,.products__item:nth-child(3) .products__item__card-back:before{height:394px;top:-261px}}.products__box{width:100%;justify-content:center;gap:4px;margin-top:20px;display:flex}.products__box:after{content:"";width:100%;position:absolute;top:50%;left:50%}@media screen and (min-width:768px){.products__box:after{width:224px}}@media screen and (min-width:1200px){.products__box:after{width:368px}}.products__icon{fill:var(--primare-bg-color);border-radius:50%}.products__text{letter-spacing:.04em;text-align:center;color:var(--primare-bg-color);align-content:flex-end;padding-top:20px;padding-bottom:40px;font-family:DM Sans;font-size:14px;font-weight:700;line-height:1.5}@media screen and (min-width:768px){.products__text{letter-spacing:.04em;text-align:center;color:var(--primare-bg-color);font-size:14px;font-weight:700;line-height:1.78571}}@media screen and (min-width:1200px){.products__text{letter-spacing:.04em;text-align:center;color:var(--primare-bg-color);font-size:16px;font-weight:700;line-height:1.75}}.products__pic{background-color:var(--primare-bg-color);fill:var(--accent-color);width:40px;height:40px;text-align:center;border-radius:50%;border-radius:transparent;justify-content:center;align-items:center;display:flex}.products__item{position:relative}.products__card.is-flipped .products__item__card-front{transform:rotateY(180deg)}.products__card.is-flipped .products__item__card-back{transform:rotateY(360deg)}.products__item__card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all 2s;position:relative}.products__item__card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all 2s;position:absolute;top:0;left:0;transform:rotateY(180deg)}.products__subtitle__card-back{text-transform:uppercase;letter-spacing:.04em;text-align:center;color:var(--third-accent-color);margin-top:20px;font-family:Titan One;font-size:14px;line-height:1.21429}@media screen and (min-width:768px){.products__subtitle__card-back{background-color:rgba(0,0,0,0);margin-top:0}}@media screen and (min-width:1200px){.products__subtitle__card-back{letter-spacing:.04em;text-align:center;color:var(--third-accent-color);font-size:23px;line-height:1.21739}}.products__box__card-back{width:100%;justify-content:center;gap:4px;padding-top:10px;display:flex}.products__icon__card-back{fill:var(--third-accent-color);border-radius:50%}.products__text__card-back{letter-spacing:.04em;text-align:center;color:var(--third-accent-color);width:100%;text-align:center;align-content:flex-end;justify-content:center;padding-top:10px;padding-bottom:auto;font-family:DM Sans;font-size:14px;font-weight:400;line-height:1.5;display:block}@media screen and (min-width:768px){.products__text__card-back{letter-spacing:.04em;text-align:center;color:var(--third-accent-color);font-size:14px;font-weight:400;line-height:1.78571}}@media screen and (min-width:1200px){.products__text__card-back{letter-spacing:.04em;text-align:center;color:var --third-accent-color;font-size:16px;font-weight:400;line-height:1.75}}.products__holder{justify-content:center;align-items:center;display:flex;position:absolute;bottom:40px;left:120px}@media screen and (min-width:768px){.products__holder{left:92px}}@media screen and (min-width:1200px){.products__holder{bottom:60px;left:164px}}.products__holder__card-back{justify-content:center;align-items:center;display:flex;position:absolute;bottom:40px;left:120px}@media screen and (min-width:768px){.products__holder__card-back{position:absolute;left:92px}}@media screen and (min-width:1200px){.products__holder__card-back{bottom:50px;left:164px}}.products__pic__card-back{background-color:var(--primare-bg-color);fill:var(--accent-color);text-align:center;border-radius:50%;border-radius:transparent;justify-content:center;align-items:center;display:flex}.products__text__comment{color:var(--accent-color);border-bottom:1px dashed var(--primare-bg-color);cursor:pointer;position:relative}.products__text__comment:before{content:attr(data-title);width:200px;background-image:linear-gradient(45deg,var(--secondary-accent-color),var(--forth-bg-color),var(--third-bg-color),var(--secondary-bg-color));box-sizing:border-box;text-align:center;color:var(--third-accent-color);border:1px solid var(--third-accent-color);letter-spacing:.04em;text-align:center;color:var(--third-accent-color);border-radius:5px;align-content:flex-end;margin-left:-100px;padding:20px 10px;font-family:DM Sans;font-size:14px;font-weight:700;line-height:1.5;bottom:50px}@media screen and (min-width:768px){.products__text__comment:before{letter-spacing:.04em;text-align:center;color:var(--third-accent-color);width:220px;margin-left:-110px;font-size:14px;font-weight:700;line-height:1.78571;bottom:60px}}@media screen and (min-width:1200px){.products__text__comment:before{letter-spacing:.04em;text-align:center;color:var(--third-accent-color);width:260px;margin-left:-130px;font-size:16px;font-weight:700;line-height:1.75;bottom:70px}}.products__text__comment:hover:before,.products__text__comment:hover:after{opacity:1;visibility:visible;margin-bottom:0}.products__text__comment:before,.products__text__comment:after{visibility:hidden;opacity:0;transition-property:opasity .7s,margin-bottom .7s;transition-duration:var(--time-duration);transition-timing-function:var(--timing-function);margin-bottom:15px;display:block;position:absolute;left:50%}.products__text__comment:after{content:"";border-top:10px solid var(--third-accent-color);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);margin-left:-10px;bottom:40px}@media screen and (min-width:768px){.products__text__comment:after{bottom:50px}}@media screen and (min-width:1200px){.products__text__comment:after{bottom:60px}}.about{background-color:var(--secondary-bg-color);padding-top:60px}@media screen and (min-width:1200px){.about{background-image:url(about-bg-desk.7d90b1f3.png);background-position:50% 236px;background-repeat:no-repeat;background-size:1200px;padding-bottom:20px}}@media screen and (min-width:1200px) and (min-device-pixel-ratio:2),screen and (min-width:1200px) and (min-resolution:192dpi),screen and (min-width:1200px) and (min-resolution:2x){.about{background-image:url(about-bg-desk@2x.c9626cde.png)}}.about__pretitle{letter-spacing:normal;text-align:center;color:var(--secondary-accent-color);text-transform:uppercase;margin-bottom:15px;font-family:Titan One,sans-serif;font-size:18px;font-weight:400;line-height:1.16667}@media screen and (min-width:768px){.about__pretitle{margin-bottom:16px;font-size:26px;line-height:1.15385}}@media screen and (min-width:1200px){.about__pretitle{font-size:30px;line-height:1.7}}.about__title{letter-spacing:.04em;text-align:center;color:var(--accent-color);text-transform:uppercase;margin-bottom:32px;font-family:Titan One,sans-serif;font-size:34px;font-weight:400;line-height:1.14706}@media screen and (min-width:768px){.about__title{margin-bottom:40px;font-size:48px;line-height:1.14583}}@media screen and (min-width:1200px){.about__title{margin-bottom:60px;font-size:58px;line-height:1.13793}}@media screen and (min-width:768px){.about__wrap{align-items:flex-start;display:flex}}@media screen and (min-width:1200px){.about__wrap{align-items:flex-start}}.about__background{width:100%;height:calc(100vw - 40px);background-image:url(about-img-mob.2263ac99.png);background-repeat:no-repeat;background-size:contain;margin-bottom:40px}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.about__background{background-image:url(about-img-mob@2x.3a16ad05.png)}}@media screen and (min-width:320px){.about__background{height:279px}}@media screen and (min-width:768px){.about__background{min-width:336px;height:335px;background-image:url(about-img-tab.5bb33500.png);margin-bottom:0;margin-right:32px}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2x){.about__background{background-image:url(about-img-tab@2x.5ac59786.png)}}@media screen and (min-width:1200px){.about__background{width:501px;height:501px;background-image:url(about-img-desk.1801b261.png);margin-bottom:0;margin-right:99px}}@media screen and (min-width:1200px) and (min-device-pixel-ratio:2),screen and (min-width:1200px) and (min-resolution:192dpi),screen and (min-width:1200px) and (min-resolution:2x){.about__background{background-image:url(about-img-desk@2x.a05ca030.png)}}.about__text-wrap{letter-spacing:normal;font-size:12px;font-weight:500;line-height:1.58333}@media screen and (max-width:767.98px){.about__text-wrap{background-image:url(about-bg-mob.1bda211f.png);background-position-y:71px;background-repeat:no-repeat;background-size:contain}}@media screen and (max-width:767.98px) and (min-device-pixel-ratio:2),screen and (max-width:767.98px) and (min-resolution:192dpi),screen and (max-width:767.98px) and (min-resolution:2x){.about__text-wrap{background-image:url(about-bg-mob@2x.77e919d0.png)}}@media screen and (min-width:768px){.about__text-wrap{font-size:14px;line-height:1.76}}@media screen and (min-width:1200px){.about__text-wrap{letter-spacing:.04em;padding-top:90px;font-size:16px}}.about__main-text{color:var(--accent-text-color);margin-bottom:32px}@media screen and (max-width:767.98px){.about__main-text{max-width:220px}}@media screen and (min-width:1200px){.about__main-text{max-width:463px}}.about__additional-text{color:var(--primary-text-color);margin-bottom:20px}@media screen and (max-width:767.98px){.about__additional-text{max-width:220px}}@media screen and (min-width:768px){.about__additional-text{letter-spacing:.04em;margin-bottom:24px}}@media screen and (min-width:1200px){.about__additional-text{max-width:463px;margin-bottom:32px;font-size:14px;line-height:1.94}}@media screen and (min-width:768px){.about__additional-text+.about__additional-text{margin-bottom:40px}}.about__button{height:44px;text-align:center;color:var(--accent-color);background-color:var(--primare-bg-color);border:none;border-radius:22px;align-items:center;padding-left:37px;padding-right:37px;font-size:14px;font-weight:700;line-height:1.28571;display:flex}@media screen and (min-width:768px){.about__button{font-size:16px;line-height:1.3125}}.button__icon{width:8px;height:11px;fill:var(--accent-color);margin-left:14px}.advantage{background-color:var(--secondary-bg-color);padding-top:40px}.advantage__list{padding-top:86px}@media screen and (min-width:768px){.advantage__list{align-items:flex-start;padding-top:126px;display:flex}}@media screen and (min-width:1200px){.advantage__list{padding-top:121px}}.advantage__item{flex-shrink:1;position:relative}@media screen and (min-width:768px) and (max-width:1199px){.advantage__item{width:180px}}@media screen and (min-width:1200px){.advantage__item{width:268px}}@media screen and (max-width:767px){.advantage__item:not(:last-child){margin-bottom:98px}}@media screen and (min-width:768px) and (max-width:1199px){.advantage__item:not(:last-child){margin-right:4px}}@media screen and (min-width:1200px){.advantage__item:not(:last-child){margin-right:132px}}.advantage__item:before{height:50px;content:"";display:inline-block;position:absolute;top:-66px;left:0}@media screen and (min-width:768px){.advantage__item:before{top:-86px}}@media screen and (min-width:1200px){.advantage__item:before{top:-90px}}.advantage__item:nth-child(1):before{width:33px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 32'%3E%3Cpath fill='%23ffa5ba' style='fill: var(--color1, %23ffa5ba)' d='M2.333 0.144c-0.35 0.187-0.553 0.563-0.553 1.006 0.006 0.813 0.209 1.556 0.614 2.2l0.178 0.294-0.338 0.381c-0.381 0.425-0.473 0.581-0.645 1.087-0.141 0.412-0.153 1.162-0.031 1.581 0.43 1.438 1.854 2.269 3.248 1.9 0.473-0.125 0.761-0.281 1.203-0.656l0.375-0.313 0.35 0.175c0.196 0.1 0.528 0.244 0.743 0.325l0.381 0.138v0.7c0 1.106 0.227 1.762 0.81 2.356s1.498 0.9 2.29 0.762c0.565-0.1 1.117-0.381 1.492-0.762 0.583-0.594 0.81-1.25 0.81-2.356v-0.7l0.387-0.138c0.209-0.081 0.54-0.225 0.737-0.325l0.35-0.175 0.375 0.313c0.442 0.375 0.731 0.531 1.203 0.656 1.394 0.369 2.818-0.463 3.248-1.9 0.123-0.419 0.111-1.169-0.031-1.581-0.172-0.506-0.264-0.662-0.645-1.087l-0.338-0.381 0.178-0.294c0.405-0.644 0.608-1.387 0.614-2.2 0-0.444-0.203-0.819-0.553-1.006l-0.264-0.144h-15.926l-0.264 0.144zM17.068 2.1c0 0.019-0.178 0.313-0.399 0.663-0.651 1.031-0.626 1.256 0.239 2.169 0.313 0.331 0.602 0.662 0.645 0.737 0.233 0.463-0.233 1.037-0.749 0.919-0.123-0.025-0.393-0.244-0.786-0.631-0.786-0.775-1.056-0.862-1.658-0.519-0.694 0.4-1.578 0.806-2.008 0.925-0.608 0.175-0.817 0.306-0.976 0.638-0.129 0.256-0.141 0.362-0.141 1.362 0 1.231-0.049 1.431-0.399 1.6-0.252 0.125-0.301 0.125-0.553 0-0.35-0.169-0.399-0.369-0.399-1.6 0-1-0.012-1.106-0.135-1.362-0.166-0.325-0.375-0.462-0.982-0.638-0.528-0.15-1.308-0.494-1.738-0.775-0.405-0.263-0.761-0.362-1.044-0.313-0.184 0.037-0.368 0.181-0.86 0.662-0.405 0.394-0.694 0.625-0.817 0.65-0.51 0.119-0.976-0.463-0.743-0.919 0.043-0.075 0.332-0.406 0.645-0.737 0.866-0.912 0.89-1.138 0.239-2.169-0.221-0.35-0.399-0.644-0.399-0.663 0-0.025 2.929-0.038 6.508-0.038s6.508 0.013 6.508 0.038z'%3E%3C/path%3E%3Cpath fill='%23ffa5ba' style='fill: var(--color1, %23ffa5ba)' d='M0.485 13.206c-0.313 0.212-0.485 0.512-0.485 0.844 0 0.225 3.119 16.925 3.229 17.275 0.055 0.194 0.282 0.425 0.522 0.55 0.227 0.125 0.387 0.125 6.809 0.125s6.582 0 6.809-0.125c0.239-0.125 0.467-0.356 0.522-0.55 0.11-0.35 3.229-17.050 3.229-17.275 0-0.331-0.172-0.631-0.485-0.844l-0.209-0.144h-19.732l-0.209 0.144zM18.695 15.481c-0.061 0.5-0.418 1.587-0.682 2.081-1.283 2.375-3.714 3.819-6.729 3.988-2.278 0.131-4.206-0.331-5.82-1.394-0.933-0.612-1.713-1.45-2.265-2.438-0.307-0.544-0.712-1.712-0.774-2.237l-0.043-0.356h16.356l-0.043 0.356zM4.39 21.919c2.634 1.775 6.569 2.244 9.885 1.169 1.105-0.356 2.235-0.956 3.18-1.688 0.276-0.219 0.295-0.219 0.264-0.081-0.018 0.081-0.381 1.994-0.804 4.244s-0.78 4.156-0.798 4.231l-0.031 0.144h-11.051l-0.031-0.144c-0.018-0.075-0.375-1.981-0.798-4.231s-0.786-4.163-0.804-4.244c-0.031-0.137-0.012-0.137 0.264 0.081 0.16 0.125 0.491 0.356 0.724 0.519z'%3E%3C/path%3E%3C/svg%3E")}.advantage__item:nth-child(2):before{width:49.7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23ffa5ba' style='fill: var(--color1, %23ffa5ba)' d='M29.528 21.41c-1.292-0.458-2.382-0.344-3.242 0.018 0.145-0.877 0.47-1.832 1.17-2.481 0.431-0.4 0.456-1.074 0.056-1.505s-1.074-0.456-1.505-0.056c-1.229 1.14-1.706 2.748-1.874 4.081-0.32-0.144-0.673-0.253-1.058-0.311l1.89-9.83c0.060-0.312-0.022-0.634-0.225-0.879s-0.503-0.387-0.821-0.387h-0.204c0.094-0.5 0.141-0.997 0.137-1.47-0.016-1.994-0.903-3.495-2.374-4.017-1.41-0.5-2.59-0.35-3.507 0.066 0.145-0.976 0.494-2.063 1.282-2.794 0.431-0.4 0.456-1.074 0.056-1.505s-1.074-0.456-1.505-0.056c-1.32 1.225-1.815 2.965-1.982 4.386-0.735-0.348-1.644-0.527-2.708-0.33-1.094-1.571-2.613-2.296-4.089-1.942-1.451 0.349-2.358 1.115-2.901 1.962-0.41-0.899-0.712-2.001-0.452-3.036 0.143-0.57-0.203-1.149-0.773-1.292s-1.149 0.203-1.292 0.773c-0.439 1.746 0.095 3.476 0.729 4.758-1.016 0.137-2.117 0.65-3.049 1.866-0.578 0.755-0.773 1.698-0.596 2.7-0.173 0.065-0.329 0.173-0.449 0.318-0.202 0.245-0.285 0.567-0.225 0.879l3.809 19.81c0.096 0.501 0.535 0.864 1.046 0.864h15.237c0.511 0 0.949-0.362 1.046-0.864l0.037-0.195c0.287 0.198 0.596 0.363 0.927 0.487 1.266 0.471 2.447 0.278 3.044 0.118 0.316 0.085 0.795 0.179 1.364 0.179 0.506 0 1.084-0.075 1.68-0.297 2.36-0.879 3.615-3.839 3.596-6.178-0.015-1.904-0.866-3.339-2.276-3.839zM22.577 12.19c-0.49 4.705-4.452 7.909-9.971 7.909s-9.481-3.204-9.971-7.91h19.942zM15.934 7.515c0.184 0.349 0.536 0.567 0.93 0.567s0.746-0.218 0.93-0.567c0.029-0.048 0.29-0.466 0.769-0.777 0.629-0.408 1.35-0.46 2.203-0.157 0.851 0.302 0.952 1.518 0.956 2.027 0.004 0.464-0.064 0.962-0.191 1.453h-7.126c0.236-1.189 0.094-2.492-0.289-3.669 0.377 0.022 0.724 0.137 1.047 0.346 0.479 0.311 0.74 0.729 0.769 0.777zM2.98 8.724c0.55-0.719 1.182-1.068 1.932-1.069h0.002c0.57 0 1.016 0.208 1.066 0.232 0.341 0.189 0.749 0.172 1.079-0.037 0.331-0.211 0.51-0.591 0.481-0.983-0.006-0.077-0.115-1.893 1.983-2.397 0.876-0.211 1.625 0.754 1.906 1.178 0.807 1.22 1.221 3.108 0.777 4.413h-9.349c-0.141-0.443-0.179-0.943 0.122-1.336zM5.754 29.87l-2.111-10.978c0.138 0.133 0.281 0.263 0.427 0.389 2.208 1.901 5.239 2.948 8.535 2.948s6.328-1.047 8.535-2.948c0.052-0.044 0.102-0.090 0.152-0.135l-0.431 2.243c-0.020 0.007-0.041 0.013-0.061 0.021-1.41 0.5-2.261 1.935-2.276 3.839-0.009 1.164 0.297 2.483 0.898 3.622l-0.192 0.999h-13.477zM27.465 29.432c-0.943 0.351-1.881 0.017-1.916 0.005-0.25-0.097-0.518-0.099-0.768-0-0.009 0.004-0.96 0.352-1.917-0.004-1.338-0.498-2.223-2.556-2.21-4.165 0.004-0.466 0.095-1.578 0.858-1.849 0.349-0.124 0.661-0.175 0.939-0.175 1.107 0 1.657 0.812 1.782 1.024 0.184 0.35 0.535 0.569 0.931 0.569s0.747-0.219 0.931-0.569c0.156-0.266 0.977-1.468 2.721-0.849 0.763 0.271 0.854 1.383 0.858 1.849 0.013 1.609-0.872 3.667-2.21 4.165z'%3E%3C/path%3E%3C/svg%3E")}.advantage__item:nth-child(3):before{width:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 32'%3E%3Cpath fill='%23ffa5ba' style='fill: var(--color1, %23ffa5ba)' d='M6.507 0.682c-2.81 0.589-4.991 2.897-5.702 6.037-0.261 1.097-0.249 3.209 0.012 4.409 0.581 2.666 1.873 5.032 3.912 7.087 1.826 1.847 3.426 2.966 5.963 4.132l1.328 0.623v8.414h1.423v-7.953l0.356 0.104c0.202 0.058 0.51 0.058 0.711 0l0.356-0.104v7.953h1.423v-8.426l1.268-0.577c2.454-1.131 4.232-2.355 5.963-4.109 2.762-2.805 4.173-5.99 4.173-9.453 0.012-3.797-1.98-6.879-5.109-7.93-0.664-0.231-1.008-0.265-2.264-0.254-1.316 0.012-1.612 0.058-2.608 0.369-1.174 0.381-2.324 0.981-3.082 1.604l-0.439 0.369-0.64-0.473c-1.648-1.212-3.331-1.801-5.311-1.881-0.688-0.023-1.47 0-1.731 0.058zM9.21 2.113c0.498 0.092 1.174 0.289 1.529 0.427 0.759 0.312 2.027 1.108 2.525 1.581 0.771 0.727 0.984 0.716 1.861-0.069 1.375-1.247 3.592-2.101 5.418-2.101 2.478 0 4.742 1.939 5.465 4.675 0.13 0.485 0.249 1.27 0.261 1.743 0.047 1.039 0.012 1.073-1.6 1.685-1.304 0.496-2.395 0.739-4.268 0.946-1.197 0.139-1.446 0.208-1.814 0.473-0.759 0.566-0.877 0.981-0.877 3.336 0 1.766-0.024 2.101-0.202 2.285-0.249 0.277-0.688 0.265-0.984-0.023-0.225-0.219-0.237-0.381-0.237-2.712 0-2.585-0.071-3.024-0.557-3.543-0.107-0.115-0.948-0.566-1.861-1.016-1.031-0.485-2.063-1.085-2.679-1.558-2.976-2.228-4.292-2.863-6.734-3.243-0.699-0.115-1.292-0.219-1.316-0.231-0.107-0.081 0.533-0.9 1.114-1.408 1.375-1.224 2.94-1.616 4.955-1.247zM5.286 6.569c1.209 0.3 2.573 0.981 3.817 1.904 0.522 0.381 1.186 0.866 1.482 1.085 0.794 0.589 2.11 1.327 3.106 1.743 0.486 0.208 0.948 0.45 1.031 0.554 0.107 0.127 0.142 0.854 0.142 2.666 0 2.181 0.036 2.551 0.225 2.955 0.391 0.831 1.020 1.212 1.98 1.212 0.616 0 1.043-0.185 1.494-0.658 0.51-0.519 0.569-0.843 0.569-3.047 0-2.505-0.024-2.459 1.375-2.574 1.423-0.127 3.189-0.508 4.363-0.935 0.593-0.219 1.103-0.369 1.126-0.335 0.13 0.127-0.759 2.389-1.28 3.266-0.83 1.42-1.482 2.228-2.739 3.405-1.826 1.708-4.339 3.174-6.9 4.051l-0.925 0.323-0.913-0.323c-2.739-0.923-5.157-2.389-7.101-4.271-2.466-2.366-3.758-4.871-4.078-7.837-0.119-1.108 0.059-3.013 0.332-3.463 0.095-0.162 1.79 0.012 2.893 0.277z'%3E%3C/path%3E%3Cpath fill='none' stroke='%23ffa5ba' style='stroke: var(--color1, %23ffa5ba)' stroke-linejoin='miter' stroke-linecap='butt' stroke-miterlimit='4' stroke-width='0.6154' d='M6.507 0.682c-2.81 0.589-4.991 2.897-5.702 6.037-0.261 1.097-0.249 3.209 0.012 4.409 0.581 2.666 1.873 5.032 3.912 7.087 1.826 1.847 3.426 2.966 5.963 4.132l1.328 0.623v8.414h1.423v-7.953l0.356 0.104c0.202 0.058 0.51 0.058 0.711 0l0.356-0.104v7.953h1.423v-8.426l1.268-0.577c2.454-1.131 4.232-2.355 5.963-4.109 2.762-2.805 4.173-5.99 4.173-9.453 0.012-3.797-1.98-6.879-5.109-7.93-0.664-0.231-1.008-0.265-2.264-0.254-1.316 0.012-1.612 0.058-2.608 0.369-1.174 0.381-2.324 0.981-3.082 1.604l-0.439 0.369-0.64-0.473c-1.648-1.212-3.331-1.801-5.311-1.881-0.688-0.023-1.47 0-1.731 0.058zM9.21 2.113c0.498 0.092 1.174 0.289 1.529 0.427 0.759 0.312 2.027 1.108 2.525 1.581 0.771 0.727 0.984 0.716 1.861-0.069 1.375-1.247 3.592-2.101 5.418-2.101 2.478 0 4.742 1.939 5.465 4.675 0.13 0.485 0.249 1.27 0.261 1.743 0.047 1.039 0.012 1.073-1.6 1.685-1.304 0.496-2.395 0.739-4.268 0.946-1.197 0.139-1.446 0.208-1.814 0.473-0.759 0.566-0.877 0.981-0.877 3.336 0 1.766-0.024 2.101-0.202 2.285-0.249 0.277-0.688 0.265-0.984-0.023-0.225-0.219-0.237-0.381-0.237-2.712 0-2.585-0.071-3.024-0.557-3.543-0.107-0.115-0.948-0.566-1.861-1.016-1.031-0.485-2.063-1.085-2.679-1.558-2.976-2.228-4.292-2.863-6.734-3.243-0.699-0.115-1.292-0.219-1.316-0.231-0.107-0.081 0.533-0.9 1.114-1.408 1.375-1.224 2.94-1.616 4.955-1.247zM5.286 6.569c1.209 0.3 2.573 0.981 3.817 1.904 0.522 0.381 1.186 0.866 1.482 1.085 0.794 0.589 2.11 1.327 3.106 1.743 0.486 0.208 0.948 0.45 1.031 0.554 0.107 0.127 0.142 0.854 0.142 2.666 0 2.181 0.036 2.551 0.225 2.955 0.391 0.831 1.020 1.212 1.98 1.212 0.616 0 1.043-0.185 1.494-0.658 0.51-0.519 0.569-0.843 0.569-3.047 0-2.505-0.024-2.459 1.375-2.574 1.423-0.127 3.189-0.508 4.363-0.935 0.593-0.219 1.103-0.369 1.126-0.335 0.13 0.127-0.759 2.389-1.28 3.266-0.83 1.42-1.482 2.228-2.739 3.405-1.826 1.708-4.339 3.174-6.9 4.051l-0.925 0.323-0.913-0.323c-2.739-0.923-5.157-2.389-7.101-4.271-2.466-2.366-3.758-4.871-4.078-7.837-0.119-1.108 0.059-3.013 0.332-3.463 0.095-0.162 1.79 0.012 2.893 0.277z'%3E%3C/path%3E%3C/svg%3E")}.advantage__number{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-color);font-family:Titan One;font-size:36px;font-weight:400;line-height:1.1389}@media screen and (min-width:768px){.advantage__number{font-size:48px;line-height:1.1458}}@media screen and (min-width:1200px){.advantage__number{font-size:58px;line-height:1.1379}}.advantage__description{color:var(--accent-text-color);margin-top:25px;font-family:DM Sans;font-size:12px;font-weight:700;line-height:1.7}@media screen and (min-width:768px){.advantage__description{font-size:14px;line-height:1.74}}@media screen and (min-width:1200px){.advantage__description{letter-spacing:.02em;font-size:16px;line-height:1.76}}.gallery{background-image:linear-gradient(180deg,var(--secondary-bg-color)42%,var(--primare-bg-color)0);padding-top:60px;padding-bottom:30px;overflow:hidden}@media screen and (min-width:768px){.gallery{padding-top:64px}}@media screen and (min-width:1200px){.gallery{padding-top:120px}}.gallery__list{justify-content:center;align-items:center;gap:2.53px;display:flex}@media screen and (min-width:768px){.gallery__list{gap:6px}}@media screen and (min-width:1200px){.gallery__list{gap:8px}}.gallery__item:not(:last-child){margin-bottom:1.89px}@media screen and (min-width:768px){.gallery__item:not(:last-child){margin-bottom:6.05px}}@media screen and (min-width:1200px){.gallery__item:not(:last-child){margin-bottom:8px}}.gallery__item:hover{z-index:10;position:relative}.gallery__image{width:100%;border:rgba(0,0,0,0);border-radius:8px;transition:transform 1s}.gallery__image:hover{transform:matrix(1.4,0,0,1.4,.001,0)}@media screen and (min-width:768px){.gallery__image{border-radius:20px}}.box5{width:50%}.gallery__wrap-5{align-self:flex-start;margin-top:14px}@media screen and (min-width:768px){.gallery__wrap-5{margin-top:40px}}@media screen and (min-width:1200px){.gallery__wrap-5{margin-top:43px}}.customer-reviews{padding-top:30px}@media screen and (min-width:1200px){.customer-reviews{padding-top:90px}}.review-slider__userpic{width:85px;height:85px;border-radius:100%;margin:0 auto 32px}@media screen and (min-width:768px){.review-slider__userpic{margin-bottom:20px}}@media screen and (min-width:1200px){.review-slider__userpic{margin-bottom:16px}}.review-slider__wrap{background-color:#fafafa;margin-bottom:16px;padding:43px 50px 26px;position:relative}@media screen and (min-width:768px){.review-slider__wrap{width:620px;margin:0 auto 4px;padding:37px 6px 44px}}@media screen and (min-width:1200px){.review-slider__wrap{width:968px;margin-bottom:16px;padding:47px 74px 39px 73px}}.review-slider__wrap:before{content:"";width:54px;height:40px;background-image:url(quote-icon.18ef6b43.svg);background-repeat:no-repeat;background-size:cover;display:inline-block;position:absolute;top:30px;left:53px}@media screen and (min-width:768px){.review-slider__wrap:before{width:60px;top:20px;left:6px}}@media screen and (min-width:1200px){.review-slider__wrap:before{width:54px;top:32px;left:72px}}.review-slider__text{text-align:center;color:var(--accent-text-color);background:repeating-linear-gradient(0deg,rgba(0,0,0,0),#e1e1e1 2px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 31px);margin:0;padding-left:15px;padding-right:8px;font-size:12px;font-weight:500;line-height:2.58333;position:relative}@media screen and (min-width:768px){.review-slider__text{letter-spacing:.04em;padding-left:45px;padding-right:49px;font-size:14px;line-height:2.16}}@media screen and (min-width:1200px){.review-slider__text{padding-left:36px;padding-right:35px;font-size:16px;line-height:1.86}}.review-slider__part{width:4px;height:4px;border:2px solid #c7133e;border-radius:4px;margin-bottom:16px;margin-left:auto;margin-right:auto;position:relative}.review-slider__part:before{content:"";width:4px;height:4px;border:2px solid #c7133e;border-radius:4px;position:absolute;top:-2px;left:-14px}.review-slider__part:after{content:"";width:4px;height:4px;border:2px solid #c7133e;border-radius:4px;position:absolute;top:-2px;left:10px}.review-slider__user{text-align:center;color:var(--accent-text-color);font-size:14px;font-weight:500;line-height:1.85714}@media screen and (min-width:768px){.review-slider__user{font-size:16px;line-height:1.86}}@media screen and (min-width:1200px){.review-slider__user{font-size:20px}}.review-slider__sub-text{text-align:center;color:#d31342;font-size:14px;line-height:1.85714}.review-slider .swiper-pagination-bullets{margin-top:16px}@media screen and (min-width:768px){.review-slider .swiper-pagination-bullets{margin-top:33px}}.review-slider .swiper-pagination-bullet{width:12px;height:12px;opacity:1;transition:background-color 250ms var(--timing-function);background-color:#d9d9d9}@media screen and (min-width:768px){.review-slider .swiper-pagination-bullet{width:14px;height:14px}}@media screen and (min-width:1200px){.review-slider .swiper-pagination-bullet{width:16px;height:16px}}.swiper-pagination-bullet:hover,.swiper-pagination-bullet:focus{background-color:var(--accent-color);outline:rgba(0,0,0,0)}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{justify-content:center;gap:8px;display:flex;position:relative}@media screen and (min-width:768px){.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{gap:18px}}.swiper-pagination>.swiper-pagination-bullet-active{width:12.4px;height:11.84px;background-color:rgba(0,0,0,0);background-image:url(home-icon.a1ddfee7.svg);background-repeat:no-repeat;background-size:contain;border:none;border-radius:0}@media screen and (min-width:768px){.swiper-pagination>.swiper-pagination-bullet-active{width:14px;height:14px}}@media screen and (min-width:1200px){.swiper-pagination>.swiper-pagination-bullet-active{width:16px;height:16px}}.contacts{background-image:linear-gradient(to bottom,var(--primare-bg-color)0 25%,#fff5f6 25% 100%);padding-top:60px}@media screen and (min-width:768px){.contacts{background-image:linear-gradient(to bottom,var(--primare-bg-color)0 51%,#fff5f6 51% 100%);padding-top:80px}}@media screen and (min-width:1200px){.contacts{background-image:linear-gradient(to bottom,var(--primare-bg-color)0 28%,#fff5f6 28% 100%);padding-top:120px}}@media screen and (min-width:768px){.contacts>.container{padding:0 16px}}.contacts__list{margin-bottom:32px}@media screen and (min-width:768px){.contacts__list{flex-wrap:wrap;gap:32px;margin-bottom:60px;display:flex}}.contacts-card{background-color:var(--primare-bg-color);min-height:422px;border-radius:24px;position:relative;box-shadow:inset 5px 5px 5px rgba(0,0,0,.05),inset -5px -5px 5px rgba(255,255,255,.5),5px 5px 5px rgba(0,0,0,.05),-5px -5px 5px rgba(255,255,255,.5)}@media screen and (min-width:768px){.contacts-card{min-height:568px;flex-basis:calc(33.3333% - 21.3333px)}}@media screen and (min-width:1200px){.contacts-card{min-height:558px}}.contacts-card:not(:last-child){margin-bottom:20px}@media screen and (min-width:768px){.contacts-card:not(:last-child){margin-bottom:0}}.contacts__box{background-color:var(--primare-bg-color);transition:transform var(--time-duration)var(--timing-function),box-shadow var(--time-duration)var(--timing-function);border-radius:24px;padding:30px 22px;position:absolute;top:10px;bottom:10px;left:10px;right:10px;box-shadow:0 10px 20px rgba(255,0,64,.5)}@media screen and (min-width:1200px){.contacts__box{padding:30px}}.contacts-card:hover .contacts__box{transform:translateY(-20px);box-shadow:0 10px 40px rgba(255,0,64,.8)}.contacts-card__representation{color:var(--primare-bg-color);background:var(--forth-bg-color);height:16px;min-width:80px;border-radius:4px;align-items:center;margin-bottom:20px;padding:0 25px;font-size:12px;font-weight:500;line-height:1.86;display:inline-flex}@media screen and (min-width:768px){.contacts-card__representation{height:22px;border-radius:6px;margin-bottom:32px;padding:0 16px;font-size:16px}}@media screen and (min-width:1200px){.contacts-card__representation{height:28px}}.contacts-card__representation.contacts-card__representation--green{background-color:#c2e297}.contacts-card__location{border-bottom:1px solid #e1e1e1;padding-bottom:24px}@media screen and (min-width:768px){.contacts-card__location{padding-bottom:32px}}.contacts-card__town{color:var(--accent-text-color);margin-bottom:8px;font-size:12px;font-weight:500;line-height:1.86}@media screen and (min-width:768px){.contacts-card__town{margin-bottom:12px;font-size:14px}}@media screen and (min-width:1200px){.contacts-card__town{margin-bottom:8px;font-size:16px}}.contacts-card__text{font-size:12px;font-weight:500;line-height:1.5}@media screen and (min-width:768px){.contacts-card__text{font-size:14px;line-height:1.66}}@media screen and (min-width:1200px){.contacts-card__text{font-size:16px;line-height:1.83}}.contacts-card__work-time{border-bottom:1px solid #e1e1e1;padding:24px 0}@media screen and (min-width:768px){.contacts-card__work-time{padding:32px 0}}.contacts-card__weekdays{margin-bottom:8px}@media screen and (min-width:768px){.contacts-card__weekdays{margin-bottom:12px}}.contacts-card__day{color:var(--accent-text-color);font-size:12px;font-weight:500;line-height:1.86}@media screen and (min-width:768px){.contacts-card__day{font-size:14px}}@media screen and (min-width:1200px){.contacts-card__day{font-size:16px}}.contacts-card__time{color:var(--secondary-accent-color);font-size:12px;font-weight:500;line-height:1.86}@media screen and (min-width:768px){.contacts-card__time{font-size:14px}}@media screen and (min-width:1200px){.contacts-card__time{font-size:16px}}.contacts-card__address{padding-top:24px;font-style:normal}@media screen and (min-width:768px){.contacts-card__address{padding-top:32px}}.contacts-card__link{color:var(--primary-text-color);transition:color var(--time-duration)var(--timing-function);font-size:12px;font-weight:500;line-height:1.5;text-decoration:none}.contacts-card__link:hover,.contacts-card__link:focus{color:var(--accent-color)}@media screen and (min-width:768px){.contacts-card__link{font-size:14px;line-height:1.83}}@media screen and (min-width:1200px){.contacts-card__link{font-size:16px}}.contacts__buttons{text-align:center}.contacts__button{width:161px;height:44px;color:var(--primare-bg-color);background-color:#d41342;border:none;border-radius:22px;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1.31;display:inline-flex}@media screen and (min-width:768px){.contacts__button{width:192px}}@media screen and (min-width:1200px){.contacts__button{width:198px}}.contacts__button.contacts__button--white{background-color:var(--primare-bg-color);color:var(--accent-color)}@media screen and (min-width:768px){.contacts__button.contacts__button--white{width:174px}}@media screen and (min-width:1200px){.contacts__button.contacts__button--white{width:168px}}.contacts__button:not(:last-child){margin-bottom:10px}@media screen and (min-width:768px){.contacts__button:not(:last-child){margin-bottom:0;margin-right:15px}}@media screen and (min-width:1200px){.contacts__button:not(:last-child){margin-right:12px}}.contacts__icon{width:8px;height:11px;fill:currentColor;margin-left:12px}.contacts-overlay{width:100%;height:100%;background-image:radial-gradient(var(--secondary-accent-color),rgba(0,0,0,.2),transparent);z-index:2;opacity:1;transition:opacity var(--time-duration)var(--timing-function);position:fixed;top:0;left:0}@media screen and (max-width:479.5px){.contacts-overlay{padding:80px 10px}}.contacts-overlay.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.contacts-overlay.is-hidden .contacts-modal{transform:translate(-50%,-50%)scale(0)}@media screen and (max-width:479.5px){.contacts-overlay.is-hidden .contacts-modal{transform:translateY(-80%)scale(0)}}.contacts-modal{z-index:10;max-width:450px;width:100%;text-align:center;transition:var(--time-duration)var(--timing-function);background-color:#e17992;border-radius:20px;padding:35px;position:relative;overflow-y:auto;transform:matrix(1,0,0,1,0,0)}@media screen and (max-width:400px){.contacts-modal{padding:40px 15px}}@media screen and (min-width:480px){.contacts-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.contacts-modal__close{color:#303245;width:27px;height:27px;background-color:var(--main-background-color);transition:color var(--time-duration)var(--timing-function);border:none;border-radius:50%;font-size:21px;position:absolute;top:12px;right:12px;box-shadow:10px 10px 15px #f66d8e,-10px -10px 15px #ec7f99}.contacts-modal__close:hover,.contacts-modal__close:focus{color:var(--forth-bg-color)}.contacts-modal__label{text-align:center;color:var(--primare-bg-color);font-size:20px;font-weight:700;line-height:1.5;display:block}.contacts-modal__input-container{height:50px;width:100%;margin-top:30px;position:relative}.contacts-modal__input{background-color:var(--forth-bg-color);color:#303245;height:100%;width:100%;border:0;border-radius:12px;outline:0;padding:4px 20px 0;font-size:18px}.contacts-modal__input::-ms-input-placeholder{color:rgba(0,0,0,0)}.contacts-modal__input::placeholder{color:rgba(0,0,0,0)}.contacts-modal__cut{height:20px;transition:transform var(--time-duration)var(--timing-function);width:76px;background-color:#e17992;border-radius:10px;position:absolute;top:-20px;left:20px;transform:translateY(0)}.contacts-modal__cut--short{width:50px}.contacts-modal__input:focus~.contacts-modal__cut,.contacts-modal__input:not(:placeholder-shown)~.contacts-modal__cut{transform:translateY(8px)}.contacts-modal__placeholder{color:#65657b;pointer-events:none;transform-origin:0;transition:transform var(--time-duration)var(--timing-function),color var(--time-duration)var(--timing-function);line-height:14px;position:absolute;top:20px;left:20px}.contacts-modal__input:focus~.contacts-modal__placeholder,.contacts-modal__input:not(:placeholder-shown)~.contacts-modal__placeholder{transform:matrix(.75,0,0,.75,10,-30)}.contacts-modal__input:not(:placeholder-shown)~.contacts-modal__placeholder{color:var(--forth-bg-color)}.contacts-modal__input:focus~.contacts-modal__placeholder{color:#d41342}.contacts-modal__submit{width:192px;height:44px;text-transform:uppercase;color:var(--primare-bg-color);background-color:#d41342;border:none;border-radius:22px;margin-top:30px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:700;line-height:1.31;box-shadow:0 4px 4px rgba(0,0,0,.25)}.contacts-map{z-index:6;background-color:var(--primare-bg-color);border-radius:10px;padding:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-frame{width:300px;height:300px;border:0}@media screen and (min-width:768px){.map-frame{width:750px}}@media screen and (min-width:1200px){.map-frame{height:500px;width:1000px}}.footer{background-color:#fff5f6;padding-top:40px;padding-bottom:3px}@media screen and (min-width:1200px){.footer{padding-top:120px}}.base-container{max-width:320px;flex-direction:column;margin-left:auto;margin-right:auto;padding:0 20px 40px;display:flex}@media screen and (min-width:768px){.base-container{max-width:768px;flex-direction:row;justify-content:space-between;padding:0 16px 40px 20px}}@media screen and (min-width:1200px){.base-container{max-width:1200px;padding:0 16px 60px}}.upper-container{max-width:232px;margin-bottom:40px}@media screen and (min-width:768px){.upper-container{max-width:340px;margin-bottom:0}}@media screen and (min-width:1200px){.upper-container{max-width:477px}}.contacts-container{max-width:230px;margin-bottom:0;margin-left:auto}@media screen and (min-width:768px){.contacts-container{max-width:268px;margin-bottom:0;margin-left:0;padding-top:60px;padding-bottom:0}}@media screen and (min-width:1200px){.contacts-container{max-width:339px;margin-top:0;padding-top:12px}}.upper-container__titte{text-transform:uppercase;color:#ffa5ba;margin-bottom:16px;font-family:Titan One;font-size:18px;font-style:normal;font-weight:400;line-height:1.17}@media screen and (min-width:768px){.upper-container__titte{letter-spacing:.04em;margin-bottom:12px;font-size:26px;line-height:1.15}}@media screen and (min-width:1200px){.upper-container__titte{margin-bottom:16px;font-size:30px;line-height:1.13}}.upper-container__text{letter-spacing:.04em;text-transform:uppercase;color:#d41443;font-family:Titan One;font-size:34px;font-style:normal;font-weight:400;line-height:1.15}@media screen and (min-width:768px){.upper-container__text{letter-spacing:.06em;font-size:48px;line-height:1.15}}@media screen and (min-width:1200px){.upper-container__text{font-size:58px;line-height:1.14}}.contacts-container__list{justify-content:right;margin:0;display:flex}.contacts-container__item{width:32px;height:32px}.contacts-container__item:not(:first-child){margin-left:28px}.contacts-container__soc-link{width:100%;height:100%;background-color:#ffa5ba;border-radius:50%;justify-content:center;align-items:center;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.contacts-container__soc-link:hover,.contacts-container__soc-link:focus{background-color:#d41443}.contacts-container__tel{display:flex}.contacts-container__text{color:#000}.contacts-container__link{color:#d41443;text-align:right;letter-spacing:0;margin-top:40px;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:700;line-height:1.86}@media screen and (min-width:768px){.contacts-container__link{font-size:14px}}@media screen and (min-width:1200px){.contacts-container__link{font-size:16px;line-height:1.88}}.footer__logo{max-width:150px;text-align:center;color:#907e82;margin-left:auto;margin-right:auto;padding-top:16px;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:700;line-height:1.5}@media screen and (min-width:768px){.footer__logo{max-width:278px;letter-spacing:.02em;padding-top:8px;line-height:186%}}.footer__line{max-width:1167px;height:0;border:1px solid #e1e1e1;margin-left:auto;margin-right:auto}.about-backdrop{width:100%;height:100%;transition:opacity 400ms var(--timing-function),visibility 400ms var(--timing-function);z-index:4;background-color:rgba(0,0,0,.2);position:fixed;top:0;left:0;overflow-y:scroll}.about-backdrop.is-hidden{opacity:0;visibility:hidden;pointer-events:none}body.about-modal--open{overflow:hidden}.about-modal__mob-container{width:100%;margin:0 auto;padding:50px 15px}@media screen and (min-width:320px){.about-modal__mob-container{width:320px}}.about-modal{z-index:6;max-width:1150px;width:90%;height:89%;transition:transform var(--time-duration)var(--timing-function);background-image:linear-gradient(90deg,#f5bdca 33%,#f2d7b2 33%,#f2d7b2 66%,#c9dbb1 66%);border-radius:10px;padding:10px;position:absolute;top:50%;left:50%;overflow-x:hidden;overflow-y:scroll;transform:translate(-50%,-50%)scale(1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}.about-modal__close-btn{width:27px;height:27px;background:var(--main-background-color);border:1px solid var(--primare-bg-color);transition:border var(--time-duration)var(--timing-function);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:20px;right:10px}.about-modal__close-btn:hover,.about-modal__close-btn:focus{border:1px solid var(--accent-color)}.about-modal__icon{fill:var(--primare-bg-color);transition:fill var(--time-duration)var(--timing-function)}.about-modal__close-btn:hover .about-modal__icon,.about-modal__close-btn:focus .about-modal__icon{fill:var(--accent-color)}.about-modal__title-wrap{justify-content:center;align-items:center;display:flex}.about-modal__pre-title{letter-spacing:normal;color:var(--primare-bg-color);text-transform:uppercase;margin-right:10px;font-family:Titan One,sans-serif;font-size:80px;font-weight:400;line-height:1.025}@media screen and (max-width:768px){.about-modal__pre-title{letter-spacing:normal;color:var(--primare-bg-color);font-size:60px;font-weight:400;line-height:1.03333}}.about-modal__start{letter-spacing:initial;color:var(--primare-bg-color);text-transform:uppercase;font-family:Titan One,sans-serif;font-size:23px;font-weight:500;line-height:1.04348}.about-modal__end{letter-spacing:normal;color:var(--accent-color);text-transform:uppercase;font-family:Titan One,sans-serif;font-size:35px;font-weight:700;line-height:1;display:block}.timeline{max-width:1200px;margin:20px auto;padding:5px 20px;position:relative}.timeline:before,.timeline:after{width:150px;height:40px;text-align:center;background:var(--secondary-accent-color);color:var(--primare-bg-color);z-index:5;border-radius:20px;line-height:40px;position:absolute;left:50%;transform:translate(-50%)}.timeline:before{content:"Start";letter-spacing:normal;color:var(--accent-color);padding:6px;font-family:Titan One,sans-serif;font-size:25px;font-weight:400;line-height:1;top:0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}.timeline:after{content:"End";letter-spacing:normal;color:var(--accent-color);padding:6px;font-family:Titan One,sans-serif;font-size:25px;font-weight:400;line-height:1;bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}.timeline .timeline-list{margin:65px 0}.timeline-list:before{content:"";width:2px;height:99%;border-left:2px dotted #f5f5f5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-item{width:calc(50% - 20px);border:1px solid var(--secondary-bg-color);border-radius:15px;margin:20px 0;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}.timeline-item:nth-child(2n){left:calc(50% + 20px)}.timeline-item:before{content:"";width:20px;height:20px;background:var(--third-bg-color);border-radius:50%;position:absolute;top:0;right:-31px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}.timeline-item:nth-child(2n):before{background:var(--secondary-bg-color);left:-31px}.timeline-content{background:var(--secondary-bg-color);border-radius:15px;padding:10px}.timeline-title{letter-spacing:normal;color:var(--accent-color);margin-bottom:10px;font-family:Titan One,sans-serif;font-size:25px;font-weight:400;line-height:1}@media screen and (max-width:768px){.timeline-title{letter-spacing:normal;color:var(--accent-color);font-size:20px;font-weight:400;line-height:1}}.timeline-data{width:98px;letter-spacing:normal;color:var(--accent-color);border:1px solid #eee;border-radius:5px;padding:2px 10px;font-family:Titan One,sans-serif;font-size:18px;font-weight:400;line-height:1;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}.timeline-item:nth-child(2n+1) .timeline-data{color:#da8799;top:0;right:-145px}.timeline-item:nth-child(2n) .timeline-data{color:#809663;top:0;left:-145px}.timeline-text{letter-spacing:normal;color:var(--primary-text-color);font-size:15px;font-weight:400;line-height:1.06667}@media screen and (max-width:767px){.timeline:before,.timeline:after{left:53px;transform:translate(-49px)}.timeline-list{padding-left:20px}.timeline-list:before{left:20px}.timeline-item{width:100%}.timeline-item:before{left:-31px}.timeline-item:nth-child(2n){left:0}.timeline-data{background:0 0;margin:10px 0;position:static}}.overlay{width:100vw;height:100vh;z-index:5;background:0 0;position:fixed;top:0}.buy-now{width:100vw;height:100vh;z-index:3;background-color:rgba(0,0,0,0);background-image:radial-gradient(var(--secondary-accent-color),rgba(0,0,0,.2),transparent);justify-content:center;align-items:center;display:flex;position:fixed;top:0;transform:scale(1)}.is-hidden .buy-now__modal{transform:scale(.5)}.buy-now.is-hidden{transition:opacity var(--time-duration)var(--timing-function)}.buy-now__modal{max-height:80vh;z-index:6;width:60vw;opacity:1;visibility:visible;transition:transform var(--time-duration)var(--timing-function);background-color:var(--secondary-bg-color);border-radius:15px;padding:30px;position:absolute;overflow-y:scroll;transform:scale(1)}@media screen and (min-width:320px){.buy-now__modal{width:220px}}@media screen and (min-width:768px){.buy-now__modal{width:500px}}@media screen and (min-width:1200px){.buy-now__modal{width:500px;overflow-y:hidden}}.close-icon{width:27px;height:27px;background:var(--main-background-color);transition:border var(--time-duration)var(--timing-function);border:1px solid rgba(0,0,0,.3);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:5px;right:5px}.close-icon:hover,.close-icon:focus{color:#000;border:1px solid #000}.buy-now__icon-close{fill:currentColor}.buy-now__title{text-align:center;color:var(--accent-color);margin-bottom:20px;font-family:Titan One,sans-serif;font-size:20px}.buy-now__list{flex-direction:column;display:flex}@media screen and (min-width:768px){.buy-now__list{flex-direction:row;justify-content:space-between}}.buy-now__item{border-radius:5px;flex-direction:column;align-items:center;padding:10px;display:flex}.buy-now__item--first{background-image:linear-gradient(var(--secondary-accent-color),var(--primare-bg-color))}.buy-now__item--second{background-image:linear-gradient(var(--forth-bg-color),var(--primare-bg-color))}.buy-now__item--third{background-image:linear-gradient(var(--third-bg-color),var(--primare-bg-color))}.buy-now__item:not(:last-child){margin-bottom:20px}@media screen and (min-width:768px){.buy-now__item:not(:last-child){margin-bottom:0}}.buy-now__description{text-transform:uppercase;color:var(--accent-color);font-family:Titan One,sans-serif}.buy-now__quantity-wrapper{width:100px;justify-content:space-between;margin-bottom:10px;display:flex}.quantity{width:30px;height:30px;border:1px solid var(--secondary-accent-color);border-radius:50%;justify-content:center;align-items:center;display:flex}.buy-now__icon{fill:var(--accent-color)}.buy-now__input{text-align:center;text-transform:uppercase;color:var(--accent-color);width:30px;border:1px solid var(--secondary-accent-color);background-color:rgba(0,0,0,0);border-radius:5px;padding:5px;font-family:Titan One}.buy-now__cart{padding:0 20px}.map-wrapper{width:100vw;height:500px;background-color:purple}.map{height:100%;width:500px}
/*# sourceMappingURL=index.dab1a251.css.map */
