*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}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}body{background:#fbfbfb;margin:0;font-family:Gilroy,sans-serif}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}textarea{resize:none}@font-face{font-family:Gilroy;src:url(/project-group-07/assets/Gilroy-Regular-A6YxJnNn.eot);src:url(/project-group-07/assets/Gilroy-Regular-A6YxJnNn.eot?#iefix) format("embedded-opentype"),url(/project-group-07/assets/Gilroy-Regular-CY081Tb4.woff2) format("woff2"),url(/project-group-07/assets/Gilroy-Regular-CkNiKQ6x.woff) format("woff"),url(/project-group-07/assets/Gilroy-Regular-Bghgj_A6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:local("Gilroy Bold"),local("Gilroy-Bold");src:url(/project-group-07/assets/Gilroy-Bold-CByRywKO.eot?#iefix) format("embedded-opentype"),url(/project-group-07/assets/Gilroy-Bold-Bt_SZrlr.woff2) format("woff2"),url(/project-group-07/assets/Gilroy-Bold-DW_sczTM.woff) format("woff"),url(/project-group-07/assets/Gilroy-Bold-CWvQ8Q14.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(/project-group-07/assets/Gilroy-Semibold-BqozZSYm.eot?#iefix) format("embedded-opentype"),url(/project-group-07/assets/Gilroy-Semibold-Cu1_Dviq.woff2) format("woff2"),url(/project-group-07/assets/Gilroy-Semibold-IQ7aD9dp.woff) format("woff"),url(/project-group-07/assets/Gilroy-Semibold-BP6WYEG3.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/project-group-07/assets/Gilroy-Medium-CIggfFu8.eot?#iefix) format("embedded-opentype"),url(/project-group-07/assets/Gilroy-Medium-RhujHmrb.woff2) format("woff2"),url(/project-group-07/assets/Gilroy-Medium-DUjXE-5u.woff) format("woff"),url(/project-group-07/assets/Gilroy-Medium-BVFe7ABu.ttf) format("truetype");font-weight:500;font-style:normal}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){.container{max-width:768px;padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1280px){.container{max-width:1280px;padding-left:65px;padding-right:65px}}.header{border-bottom:1px solid #ddd;box-shadow:0 1px 2px #0000001a;position:fixed;width:100%;background-color:#fbfbfb;z-index:99999999}.header-cont.container{display:flex;align-items:center;justify-content:space-between;padding-top:20px;margin-bottom:20px}@media only screen and (min-width: 768px){.header-cont.container{padding:26px 32px;margin-bottom:0}}@media screen and (min-width: 1280px){.header-cont.container{padding-left:65px;padding-right:65px}}.header-nav{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (min-width: 1280px){.header-nav{width:1150px}}.header-nav-list{display:none}.header-logo{font-weight:500;font-size:16px;letter-spacing:-.02em}@media screen and (min-width: 768px){.header-logo{font-size:20px}}@media screen and (min-width: 1280px){.header-logo{margin-right:203px}}.header-icons-cont{display:none}.header-burger-btn{display:flex;justify-content:center;align-items:center;width:34px;height:34px;background-color:transparent;border:none;padding:0}.header-burger-icon{display:block;width:28px;height:auto;stroke:#0c0c0c;max-width:100%;max-height:100%;margin:0;padding:0;box-sizing:border-box}@media screen and (min-width: 768px){.header-burger-btn{width:40px;height:40px}.header-burger-icon{width:34px}}@media screen and (min-width: 1280px){.header-nav-list{display:flex;align-items:center;gap:40px}.header-nav-item{position:relative}.header-nav-item.current:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:100%;background-color:#3350e9}.header-nav-item:not(.current):after{display:none}}.header-nav-item-link{font-weight:500;font-size:14px;line-height:1.28571}@media screen and (min-width: 1280px){.header-icons-cont{display:flex;flex-direction:row;margin-right:0}}.header-media-list{display:flex;width:128px;height:36px;gap:10px;margin-left:203px}.header-media-item{display:flex;width:36px;height:36px;justify-content:center;align-items:center;border:1px solid rgba(12,12,12,.1);border-radius:10px;background-color:transparent;transition:.25s cubic-bezier(.4,0,.2,1)}.header-icon-media-link:focus,.header-icon-media-link:hover{border:1px solid rgba(51,80,233,.1)}.header-icon-media-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.header-media-icon{fill:#0c0c0c;width:16px;height:16px;transition:.25s cubic-bezier(.4,0,.2,1)}.header-media-icon:focus,.header-media-icon:hover{fill:#3350e9}@media screen and (min-width: 1280px){.header-burger-btn{display:none}.header-icon-media-link:focus,.header-icon-media-link:hover{border:1px solid rgba(51,80,233,.1)}}.mobile-menu{position:fixed;top:0;right:-100%;width:200px;height:812px;background-color:#0c0c0c;padding-top:240px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center;transition:left .3s ease-in-out;background-image:linear-gradient(#0c0c0ceb,#0c0c0ceb),url(/project-group-07/assets/bgr-watch-mobile-light-Ci0aa168.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767.8px) and (min-resolution: 192dpi){.mobile-menu{background-image:linear-gradient(#0c0c0ceb,#0c0c0ceb),url(/project-group-07/assets/bgr-watch-m-retina-Cclx8KMb.jpg)}}.mobile-menu.is-open{right:0}@media screen and (min-width: 768px){.mobile-menu{width:330px;min-height:1024px;background-image:linear-gradient(#0c0c0ceb,#0c0c0ceb),url(/project-group-07/assets/bgr-watch-tablet-light-CKsJ8uez.jpg);z-index:9999999}}@media screen and (min-width: 768px) and (min-resolution: 192dpi){.mobile-menu{background-image:linear-gradient(#0c0c0ceb,#0c0c0ceb),url(/project-group-07/assets/bgr-watch-t-retina-BS4bj8Oi.jpg)}}@media screen and (min-width: 1280px){.mobile-menu{display:none}}.mobile-menu-close-btn{position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:20px;background-color:transparent;border:none;width:34px;height:34px}.mobile-menu-close-icon{stroke-width:2.5px;stroke:#fbfbfb;width:20px;height:20px}@media screen and (min-width: 768px){.mobile-menu-close-btn{top:26px;right:32px;width:40px;height:40px}.mobile-menu-close-icon{stroke-width:3px;width:24px;height:24px}}.mobile-menu-nav{margin-bottom:auto;margin-left:auto;margin-right:auto}.mobile-menu-nav-list{display:flex;flex-direction:column;gap:24px}.mobile-menu-nav-item{position:relative;font-weight:500;font-size:14px;line-height:1.28571;text-align:center;color:#fbfbfb}.mobile-menu-nav-item.current:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:100%;background-color:#3350e9}@media screen and (min-width: 768px){.mobile-menu-nav-list{gap:32px}}.mobile-menu-media{width:122px;margin-top:auto}.mobile-menu-media-list{display:flex;align-items:flex-end;gap:10px}.mobile-menu-media-item{width:34px;height:34px;border:1px solid rgba(251,251,251,.1);border-radius:10px;padding:8px}.mobile-menu-media-icon{width:18px;height:18px;fill:#fbfbfb;opacity:0,8;transition:.25s cubic-bezier(.4,0,.2,1)}.mobile-menu-media-icon:focus,.mobile-menu-media-icon:hover{opacity:1}@media screen and (min-width: 768px){.mobile-menu-media{width:128px}.mobile-menu-media-item{width:36px;height:36px}.mobile-menu-media-icon{width:20px;height:20px}}.hero{padding-bottom:30px}.hero .container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:28px;padding:60px 20px 0;max-width:375px}.hero-container{margin-top:60px}.text-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:20px;max-width:335px}.hero-title{font-weight:600;font-size:40px;line-height:.95;letter-spacing:-.02em;color:#0c0c0c}.hero-span{color:#3350e9}.hero-text{font-weight:500;font-size:14px;line-height:1.28;letter-spacing:-.02em;color:#0c0c0cb3;margin-bottom:28px}.hero-img{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:row;gap:155px;max-width:335px;height:44px;position:relative}.hero-list{display:flex}.photo{width:44px;height:44px;border-radius:100%;stroke-width:2px;stroke:#fbfbfb}.photo1{position:absolute;top:0;left:0;z-index:1}.photo2{position:absolute;top:0;left:34px;z-index:1}.photo3{position:absolute;top:0;left:68px;z-index:2}.hero-link{min-width:72px;font-weight:500;font-size:14px;line-height:1.28;letter-spacing:-.02em;text-decoration:underline;text-decoration-skip-ink:none;color:#0c0c0c;align-items:baseline}.hero-link:hover,.hero-link:focus{color:#3350e9}.img-watch{border-radius:30px;width:335px;background:#0c0c0c33}@media only screen and (min-width: 768px){.container{max-width:768px}.hero{padding-bottom:40px}.hero .container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:40px;padding:80px 32px 0;max-width:768px}.hero-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:11px;width:704px}.text-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:20px;max-width:557px}.hero-title{font-weight:600;font-size:70px;line-height:.85;letter-spacing:-.02em;color:#0c0c0c;width:572px}.hero-span{color:#3350e9}.hero-text{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#0c0c0cb3;width:480px}.hero-img{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;gap:180px;min-width:136px;height:260px;position:relative}.photo{width:56px;height:56px;border-radius:100%;stroke-width:2px;stroke:#fbfbfb}.photo1{position:absolute;top:0;left:0;z-index:1}.photo2{position:absolute;top:0;left:44px;z-index:1}.photo3{position:absolute;top:0;left:86px;z-index:2}.hero-link{font-weight:500;font-size:20px;line-height:1;letter-spacing:-.02em;text-decoration:underline;text-decoration-skip-ink:none;color:#0c0c0c;width:102px;text-align:end}.img-watch{border-radius:50px;width:704px;background:#0c0c0c33}}@media only screen and (min-width: 1280px){.container{max-width:1280px}.hero{padding-bottom:50px;min-height:100vh}.hero .container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:40px;padding:80px 65px 0;max-width:1280px}.hero-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:407px;width:1150px;margin-top:80px}.text-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:20px;max-width:597px}.hero-title{font-weight:600;font-size:72px;line-height:.875;letter-spacing:-.02em;color:#0c0c0c;width:597px}.hero-span{color:#3350e9}.hero-text{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#0c0c0cb3;width:480px}.hero-img{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;gap:189px;min-width:146px;height:269px;position:relative}.photo{width:60px;height:60px;border-radius:100%;stroke-width:2px;stroke:#fbfbfb}.photo1{position:absolute;top:0;left:0;z-index:1}.photo2{position:absolute;top:0;left:48px;z-index:1}.photo3{position:absolute;top:0;left:90px;z-index:2}.hero-link{font-weight:500;font-size:20px;line-height:1;letter-spacing:-.02em;text-decoration:underline;text-decoration-skip-ink:none;color:#0c0c0c;width:102px;text-align:end}.img-watch{border-radius:50px;width:1150px;background:#0c0c0c33}}.about-us{padding:30px 0}.title-about-us{background-color:#f3f3f3;border-radius:30px;padding:0 20px;margin-bottom:20px}.About-Us{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c;padding-top:40px;padding-bottom:28px}.list-text-about-us{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:20px}.text{font-weight:500;font-size:14px;line-height:1.3;letter-spacing:-.02em;color:#0c0c0cb3}.button{display:inline-block;min-width:160px;height:48px;margin-top:40px;margin-bottom:40px;padding:15px 20px;text-decoration:none;background:#3350e9;border-radius:16px;font-family:Gilroy,sans-serif;line-height:1.3;text-align:center;color:#fbfbfb;font-weight:500;font-size:14px;border:none;transition:color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}.img-about-us{border-radius:50px;background:#0c0c0c33}.button:hover,.button:focus{background:#1f3cd4}@media screen and (min-width: 768px){.container-about{padding:0 32px}.img-about-us{width:704px}.about-us{padding:40px 0}.title-about-us{border-radius:50px;margin-bottom:40px;padding-left:60px;padding-right:60px}.About-Us{font-size:48px;line-height:.9;padding-top:80px;padding-bottom:40px}.text{font-size:16px;line-height:1.25}.list-text-about-us{max-width:584px}.button{margin-top:60px;margin-bottom:80px}}@media screen and (min-width: 1280px){.container-about{display:flex;gap:40px;padding:0 65px}.about-us{padding:50px 0}.button{margin-top:40px}.title-about-us{max-width:580px;margin-bottom:0}.container-watch{min-width:530px}}.visually{display:none}.catalog{padding:30px 0}.catalog_h2{font-family:Gilroy,sans-serif;font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c;padding-bottom:24px}.catalog_ul_items{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.catalog_li_items{border:1px solid rgba(12,12,12,.05);border-radius:30px;background-color:#f3f3f3}.catalog_div_items_img{padding:18px 36px}.catalog_div_items{padding:24px 28px;display:flex;flex-direction:column;gap:10px}.catalog_div_items_txt{display:flex;flex-direction:column;gap:8px}.catalog_p_name{font-family:Gilroy,sans-serif;font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#0c0c0c}.catalog_p_price{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;line-height:1.28571;letter-spacing:-.02em;color:#0c0c0c80}.catalog_btn{font-family:Gilroy,sans-serif;font-weight:500;font-size:14px;line-height:1.28571;text-align:center;color:#fbfbfb;border-radius:16px;width:160px;height:48px;background-color:#3350e9;border:none;margin:0 auto;display:block;transition:color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}.catalog_btn:hover,.catalog_btn:focus{background-color:#1f3cd4}.catalog_div_picture{display:flex;justify-content:center}@media screen and (min-width: 768px){.visually{display:list-item}.container{padding-left:32px;padding-right:32px}.catalog{padding:40px 0}.catalog_div_items{padding:24px 32px}.catalog_h2{font-size:48px;line-height:.91667;padding-bottom:40px}.catalog_ul_items{flex-direction:row;flex-wrap:wrap;column-gap:16px;row-gap:32px;margin-bottom:0}.catalog_li_items{width:calc((100% - 16px)/2)}.catalog_div_items_img{padding:10px 6px}.catalog_p_name{font-size:20px;line-height:1;white-space:nowrap;max-width:268px;overflow:hidden;text-overflow:ellipsis}.catalog_btn{display:none}}@media screen and (min-width: 1280px){.container{padding-left:65px;padding-right:65px}.catalog{padding:50px 0}.catalog_h2{padding-bottom:40px}.catalog_li_items{width:calc((100% - 32px) / 3)}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.advertisement.container{padding-top:30px;padding-bottom:30px}.advertisement-section-container{display:block;background-color:#0c0c0c;background-image:url(/project-group-07/assets/adv-mob-C7OD3e-B.png);border-radius:30px;max-width:335px;background-size:cover;background-repeat:no-repeat;background-position:center;padding:60px 28px}@media (min-resolution: 192dpi){.advertisement-section-container{background-image:url(/project-group-07/assets/adv-mob@2x-DXZz-wy1.png)}}.advertisement-text-container{margin-bottom:28px}.advertisement-text{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#fbfbfb}.advertisement-text-span{color:#fbfbfb80}.advertisement-link-container{width:160px;height:48px}.advertisement-link{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;line-height:1.28;text-align:center;color:#fbfbfb;width:100%;height:100%;border-radius:16px;border:1px solid rgba(251,251,251,.15);transition:color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);cursor:pointer}.advertisement-link:hover,.advertisement-link:focus{color:#0c0c0c;background-color:#fbfbfb}@media only screen and (min-width: 768px){.advertisement-section-container{background-image:url(/project-group-07/assets/adv-tab-BmauPrtp.png);max-width:704px;padding:80px 64px}.advertisement.container{padding:40px 32px}.advertisement-text{font-size:48px;line-height:.92}.advertisement-text-container{margin-bottom:32px}}@media only screen and (min-width: 768px) and (min-resolution: 192dpi){.advertisement-section-container{background-image:url(/project-group-07/assets/adv-tab@2x-Bz6GMd1A.png)}}@media only screen and (min-width: 1280px){.advertisement.container{max-width:1280px;padding:50px 65px}.advertisement-section-container{background-image:url(/project-group-07/assets/adv-desk-BDi1QHWE.png);max-width:1150px;display:flex;padding:83px 80px}.advertisement-text-container{margin-right:140px;max-width:690px;margin-bottom:0}}@media only screen and (min-width: 1280px) and (min-resolution: 192dpi){.advertisement-section-container{background-image:url(/project-group-07/assets/adv-desc@2x-BqlCUssG.png)}}.sale-container{padding-top:50px}.container.sale-container{padding-bottom:60px}.sale-name{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c;padding-bottom:24px}.sale-ul-items{display:flex;flex-direction:row;justify-content:space-between;gap:5px;max-width:335px}.sale-li-items{border:1px solid rgba(12,12,12,.05);border-radius:16px;max-width:80px;background:#f3f3f3}.sale-img-items{padding:13px 14px}.sale-big-img{display:flex;align-items:center;justify-content:center;border:1px solid rgba(12,12,12,.05);border-radius:30px;max-width:335px;height:385px;background:#f3f3f3;margin-top:20px;margin-bottom:20px}.sale-content{border-radius:30px;min-width:280px;min-height:561px;background:#3350e9;color:#fbfbfb;padding:48px 28px}.marq{font-weight:600;font-size:24px;line-height:1.17;letter-spacing:-.02em;margin-bottom:10px}.tag{font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#fbfbfb80;margin-bottom:20px}.price{font-weight:400;font-size:12px;line-height:1.17;letter-spacing:-.02em;display:flex;align-items:center;gap:9px;margin-bottom:28px}.new-price{display:flex;justify-content:center;align-items:center;border-radius:8px;padding:8px 12px;min-width:68px;min-height:32px;background:#fbfbfb1a}.old-price{text-decoration:line-through;color:#fbfbfb80}.text-marq{font-weight:500;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#fbfbfbb3;margin-bottom:28px}.desc{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;font-weight:500;font-size:12px;line-height:1.33;color:#fbfbfb}.desc-li{border:1px solid rgba(251,251,251,.2);border-radius:8px;padding:8px 12px;width:auto;min-height:32px;margin-right:8px;margin-bottom:8px}@media (min-width: 768px){.container.sale-container{padding-bottom:80px}.sale-name{font-size:48px;line-height:.92}.tablet-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;width:704px}.sale-ul-items{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.sale-li-items{border-radius:20px;min-width:132px}.sale-img-items{padding:16px 18px}.sale-big-img{border-radius:30px;min-width:552px;margin:0;height:558px}.sale-content{border-radius:50px;width:704px;height:518px;padding:60px}.marq{font-size:32px;line-height:1.13}.price{margin-bottom:30px}.new-price{min-width:78px}.text-marq{font-size:16px;line-height:1.25;margin-bottom:40px}.desc{width:398px;font-size:14px;line-height:1.29}.desc-li{min-height:34px}}@media (min-width: 1280px){.container.sale-container{padding-bottom:100px}.tablet-container{justify-content:flex-start;gap:20px;margin:0}.sale-name{padding-bottom:40px}.sale-big-img{border-radius:50px;min-width:428px}.desktop-container{display:flex;flex-direction:row;gap:40px;width:1150px}.sale-content{border-radius:50px;min-width:530px}.price{margin-bottom:30px}}.reviews{display:flex;justify-content:center;align-items:center}.reviews .name-title{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c}.reviews .name-text{font-weight:500;font-size:14px;line-height:1.28571;letter-spacing:-.02em;text-align:center;color:#0c0c0c66}.section .container{padding-bottom:30px}.review-img{border-radius:56px}.review-lists{display:flex;flex-direction:row;gap:16px;max-width:335px;overflow:auto}.review-items{display:flex;box-sizing:border-box;min-width:280px;flex-direction:column;align-items:center;gap:24px;padding:32px 36px;border-radius:30px;background:#f3f3f3;transition:background .25s cubic-bezier(.4,0,.2,1)}.review-items:hover{background:#e4e1e1}@media screen and (min-width: 768px){.review-lists{display:flex;flex-direction:row;max-width:704px;min-height:272px;gap:16px}.review-items{min-width:344px;flex-basis:calc((100% - 16px)/2)}}@media screen and (min-width: 1280px){.review-lists{display:flex;gap:20px;max-width:1150px}.review-items{max-width:370px;flex-basis:calc((100% - 20px) / 3)}.name-title{padding-top:100px}.review-lists{padding-bottom:100px}}.review-inform{display:flex;flex-direction:column;align-items:center;box-sizing:content-box;gap:8px;max-width:263px}@media screen and (min-width: 768px){.review-inform{min-width:272px}}@media screen and (min-width: 1280px){.review-inform{max-width:298px}}.reviews .name-title{margin-bottom:24px}@media screen and (min-width: 768px){.reviews .name-title{margin-bottom:40px}}.review-subtitles{color:#0c0c0c;text-align:center;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.32px}@media screen and (min-width: 768px){.review-subtitles{font-size:18px;line-height:19.8px;letter-spacing:-.36px}}@media screen and (min-width: 768px){.section .container{padding-bottom:40px}}@media screen and (min-width: 1280px){.section .container{padding-bottom:50px}}.contact-us{padding-top:30px;padding-bottom:30px}@media screen and (min-width: 768px){.contact-us{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 1280px){.contact-us{padding-top:50px;padding-bottom:50px}.contact-us-container{padding-right:65px;padding-left:65px}}.contact-us-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:32px;line-height:.91;letter-spacing:-.02em;color:#0c0c0c;margin-bottom:24px}@media screen and (min-width: 768px){.contact-us-title{font-size:48px;margin-bottom:40px}}.contact-us-wrap{display:flex;flex-direction:column;gap:20px;padding-bottom:30px}@media screen and (min-width: 768px){.contact-us-wrap{gap:40px;padding-bottom:40px}}@media screen and (min-width: 1280px){.contact-us-wrap{flex-direction:row}}.contact-us-box{padding:48px 28px;background-color:#f3f3f3;border-radius:30px}@media screen and (min-width: 768px){.contact-us-box{padding:50px 122px;border-radius:50px}}@media screen and (min-width: 1280px){.contact-us-box{padding:50px 60px}.contact-us-img{border-radius:50px}}.contact-us-txt{font-weight:500;font-size:14px;line-height:1.25;letter-spacing:-.02em;color:#0c0c0cb3;margin-bottom:28px}@media screen and (min-width: 768px){.contact-us-txt{font-size:16px;max-width:460px;margin-bottom:32px}}.contact-us-form{display:flex;flex-direction:column;text-align:center;gap:18px;max-width:279px}.contact-us-label{align-self:flex-start;transition:color .55s ease-in-out}.contact-us-input:focus{outline:#3350e9;border-color:#3350e9}.contact-us-input{min-width:224px;padding:12px 14px;border-radius:12px;background-color:transparent;border:1px solid rgba(12,12,12,.15)}@media screen and (min-width: 768px){.contact-us-input{width:460px;padding:16px 18px}}.contacts-us-input::placeholder{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;line-height:1.25}@media screen and (min-width: 768px){.contacts-us-input::placeholder{font-size:16px}}.contact-us-btn{position:relative;font-family:Gilroy,sans-serif;font-weight:500;font-size:14px;line-height:1.28571;text-align:center;color:#fbfbfb;padding:12px 50px;border-radius:16px;border:none;background-color:#3350e9;align-self:flex-start;cursor:pointer;margin-top:10px}@media screen and (min-width: 768px){.contact-us-btn{padding:17px 63px;margin-top:16px}.contact-us-img{border-radius:50px}}.contact-us-img{margin:0 auto;border-radius:30px}.footer{padding-top:30px;padding-bottom:20px;font-weight:500;letter-spacing:-.02em}.footer-main-box{background-color:#0c0c0c;color:#fbfbfb;padding:40px 28px 28px;border-radius:30px}.footer-top-box{margin-bottom:40px}.footer-logo-soc-box{margin-bottom:20px;width:122px}footer .logo{font-size:16px;color:#fbfbfb;display:block;margin-bottom:20px}.footer-social-list{display:flex;justify-content:space-between}.footer-social-item{width:34px;height:34px}.footer-social-link{width:100%;height:100%;border:1px solid rgba(251,251,251,.1);border-radius:10px;display:flex;justify-content:center;align-items:center}.footer-social-icon{width:18px;height:18px;fill:#fff;opacity:.8;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.footer-social-item:active .footer-social-icon{opacity:1}.footer-phone-link{display:inline-block;font-size:12px;line-height:1.33;text-transform:uppercase;text-align:center;color:#fbfbfb;padding:13px 20px;border:1px solid rgba(251,251,251,.2);border-radius:16px;transition:color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}.footer-phone-link:active{background-color:#fbfbfb;color:#0c0c0c}.footer-title{font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.021em;text-align:center;margin-bottom:92px}.footer-nav-address-box{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:48px;position:relative;font-size:12px;line-height:1.33;text-transform:capitalize}.footer-nav-address-box:after{content:"";width:100%;height:1px;background-color:#fbfbfb1a;position:absolute;display:block;bottom:-24px}.footer-nav-list{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:16px;row-gap:8px;width:147px}.footer-nav-link:hover,.footer-nav-link:focus{text-decoration:underline}.footer-address{width:83px;font-style:normal}.footer-bottom-box{font-size:10px;line-height:1.4;color:#fbfbfb80}.footer-copyright-text{margin-bottom:8px;opacity:.9}.footer-terms-and-privacy-box{display:flex;justify-content:flex-start;gap:20px}@media screen and (min-width: 768px){.footer{padding-top:40px;padding-bottom:32px}.footer-main-box{padding:40px 40px 28px}.footer-top-box{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:86px}.footer-logo-soc-box{margin-bottom:0}.footer-social-item{width:36px;height:36px}.footer-social-item:hover .footer-social-icon{opacity:1}.footer-phone-link:hover,.footer-phone-link:focus{background-color:#fbfbfb;color:#0c0c0c}.footer-title{width:524px;font-size:28px;line-height:1.14;letter-spacing:-.02em;text-align:center;margin:0 auto 100px}.footer-nav-address-box{margin-bottom:56px;font-size:14px;line-height:1.29}.footer-nav-address-box:after{bottom:-28px}.footer-nav-list{flex-wrap:nowrap;justify-content:space-between;width:400px}.footer-nav-link:hover,.footer-nav-link:focus{text-decoration:underline}.footer-address{width:162px}.footer-bottom-box{display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:1.29}.footer-terms-and-privacy-link:hover,.footer-terms-and-privacy-link:focus{text-decoration:underline}}@media screen and (min-width: 1280px){.footer{padding-top:50px;padding-bottom:32px}.footer .container{width:1216px;padding:0}.footer-main-box{position:relative}.footer-top-box{margin-bottom:142px}.footer-title{position:absolute;top:40px;left:50%;transform:translate(-50%);margin-bottom:0}}
