@charset "UTF-8";@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DOt9kM-a.ttf);font-weight:500}@font-face{font-family:Garamond;src:url(/assets/Garamond_Bold-DCNIKhXt.ttf);font-weight:700}@font-face{font-family:UA-brand;src:url(/assets/ua-BRAND-regular-g_7Nn6Vt.otf);font-weight:400}@font-face{font-family:UA-brand;src:url(/assets/ua-BRAND-bold-LF--oAkD.otf);font-weight:700}#root{position:relative}main{position:relative}*{margin:0;padding:0;box-sizing:border-box}a,button{cursor:pointer;text-decoration:none;border:none;outline:none}html{background:var(--basic-color-bg-secondary)}:root{--font-family: "UA-brand", sans-serif;--second-family: "Satoshi", sans-serif;--third-family: "Garamond", sans-serif;--text-color-primary: #bf9a91;--text-color-accent: #002c4a;--basic-color-bg: #fff;--basic-color-bg-secondary: #efeae8;--basic-color-divider: #dfd3cf;--basic-color-surface-secondary: #fdfbfa;--basic-color-fill: #002c4a}.wrapper{width:1312px;margin:0 auto}@media screen and (max-width: 430px){.wrapper{width:350px}}.underNav-bg{background-image:url(/img/header-bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;height:1024px;position:absolute;inset:-88px 0 0;margin:0 auto;z-index:-1}.underNav{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:279px;margin-bottom:225px}.underNav .textBlock{display:flex;flex-direction:column;align-items:center;justify-content:center}.underNav .textBlock .title{font-family:var(--font-family);font-weight:700;font-size:80px;line-height:130%;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:var(--basic-color-bg);width:1100px;margin-bottom:32px}.underNav .textBlock .getBtn{border-radius:999px;padding:15px 63px;background:var(--basic-color-bg);border:1px solid var(--basic-color-bg);font-family:var(--third-family);font-weight:700;font-size:16px;letter-spacing:.01em;text-align:center;color:#84613b;transition:.3s}.underNav .textBlock .getBtn:hover{background:#ebebeb;border:1px solid #ebebeb}.underNav .textBlock .getBtn:active{background:#84613b0d;border:1px solid #84613b}@media screen and (max-width: 430px){.underNav-bg{height:908px}.underNav{padding-top:261px;margin-bottom:231px}.underNav .textBlock .title{font-size:40px;width:100%}.underNav .textBlock .getBtn{width:100%}}.partners{margin-bottom:200px}.partners .partnersList{display:flex;flex-direction:row;align-items:center;justify-content:center}.partners .partnersList .partnerBlock{display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid var(--basic-color-divider)}.partners .partnersList .partnerBlock:first-of-type{border-radius:12px 0 0}.partners .partnersList .partnerBlock:last-of-type{border-radius:0 12px 0 0;border-right:none}.partners .partnersList .partnerBlock .partnerTitle{padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:32px;width:328px;background:var(--basic-color-surface-secondary);border-radius:inherit}.partners .partnersList .partnerBlock .partnerTitle .partnerLink{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;color:#84613b;line-height:19px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.partners .partnersList .partnerBlock .partnerTitle .partnerName{font-family:var(--font-family);font-weight:700;font-size:28px;letter-spacing:.01em;color:#84613b;line-height:38px}.partners .partnersList .partnerBlock .partnerImg{width:328px;height:500px;background:linear-gradient(225deg,#bc9671,#b4916b)}.partners .partnersList .partnerBlock .partnerImg img{display:block;margin:0 auto}.partners .partnersList .partnerBlock .partnerImg .one{margin-top:175px}.partners .partnersList .partnerBlock .partnerImg .two{margin-top:161px}.partners .partnersList .partnerBlock .partnerImg .three{margin-top:148px}.partners .partnersList .partnerBlock .partnerImg .four{margin-top:124px}@media screen and (max-width: 430px){.partners{margin-bottom:100px}.partners .partnersList{flex-direction:column;border-radius:12px;width:100%}.partners .partnersList .partnerBlock{width:100%;border:none}.partners .partnersList .partnerBlock:first-of-type{border-radius:0%}.partners .partnersList .partnerBlock:first-of-type .partnerTitle{border-radius:12px 12px 0 0}.partners .partnersList .partnerBlock:last-of-type{border-radius:0%}.partners .partnersList .partnerBlock:last-of-type .partnerImg{border-radius:0 0 12px 12px}.partners .partnersList .partnerBlock .partnerTitle,.partners .partnersList .partnerBlock .partnerImg{width:100%}}.aboutUs{display:flex;flex-direction:column;align-items:center;margin-bottom:200px}.aboutUs .title{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;text-align:center;color:#84613b;line-height:17px;margin-bottom:24px}.aboutUs .title:before{content:"•";width:4px;height:4px;padding-right:8px}.aboutUs .name{font-family:var(--font-family);font-weight:700;font-size:48px;line-height:130%;letter-spacing:.01em;text-align:center;color:#84613b;margin-bottom:24px}.aboutUs .text{font-family:var(--font-family);font-weight:400;font-size:24px;line-height:130%;letter-spacing:.01em;text-align:center;color:#84613b;width:1112px;margin-bottom:24px}.aboutUs .btnBlock{display:flex;justify-content:center;gap:12px}.aboutUs .btnBlock .getBtn{font-family:var(--third-family);font-weight:700;font-size:16px;letter-spacing:.01em;text-align:center;color:var(--basic-color-bg);background:var(--text-color-accent);border:none;border:1px solid var(--text-color-accent);transition:.3s;border-radius:999px;padding:15px 31px}.aboutUs .btnBlock .getBtn:hover{background:var(--basic-color-bg);color:var(--text-color-accent);border:1px solid var(--basic-color-bg)}.aboutUs .btnBlock .getBtn:active{background:none;color:var(--text-color-accent);border:1px solid var(--text-color-accent)}.aboutUs .btnBlock .contactBtn{font-family:var(--third-family);font-weight:700;font-size:16px;letter-spacing:.01em;text-align:center;color:var(--text-color-accent);border:1px solid var(--text-color-accent);background:none;border-radius:999px;padding:15px 32px;transition:.3s}.aboutUs .btnBlock .contactBtn:hover{background:#d7d7d7;border:1px solid #d7d7d7}.aboutUs .btnBlock .contactBtn:active{background:#002c4a1a;border:1px solid var(--text-color-accent)}@media screen and (max-width: 430px){.aboutUs{margin-bottom:100px}.aboutUs .text{width:100%}.aboutUs .btnBlock{flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.aboutUs .btnBlock .getBtn,.aboutUs .btnBlock .contactBtn{width:100%}}.advantages{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:200px}.advantages .exampleImg{width:429px;height:429px}.advantages .advantageCard{border:1px solid var(--basic-color-divider);border-radius:12px;padding:0 50px;width:429px;height:429px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:var(--basic-color-surface-secondary)}.advantages .advantageCard .advantageText{font-family:var(--font-family);font-weight:700;font-size:32px;line-height:130%;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:#84613b}.advantages .discounts{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 32px;border:1px solid var(--basic-color-divider);border-radius:12px;background:var(--basic-color-bg);height:100px}.advantages .discounts .text{font-family:var(--font-family);font-weight:400;font-size:24px;line-height:130%;letter-spacing:.01em;color:#84613b;width:468px}.advantages .discounts .btn{padding:15px 31px;border-radius:999px;background:var(--text-color-accent);font-family:var(--third-family);font-weight:700;font-size:16px;letter-spacing:.01em;text-align:center;color:var(--basic-color-bg);border:1px solid var(--text-color-accent);transition:.3s}.advantages .discounts .btn:hover{background:var(--basic-color-bg);color:var(--text-color-accent);border:1px solid var(--basic-color-bg)}.advantages .discounts .btn:active{background:none;color:var(--text-color-accent);border:1px solid var(--text-color-accent)}@media screen and (max-width: 430px){.advantages{margin-bottom:100px;flex-direction:column;align-items:center;justify-content:flex-start}.advantages .exampleImg{width:100%;height:auto}.advantages .advantageCard{width:100%;height:350px}.advantages .advantageCard .advantageText{width:298px}.advantages .discounts{flex-direction:column;align-items:flex-start;padding:24px;height:auto}.advantages .discounts .text{margin-bottom:24px;width:100%}.advantages .discounts .btn{width:100%}}.testimonials{display:flex;flex-direction:column;align-items:center;margin-bottom:200px}.testimonials .title{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;text-align:center;color:#84613b;line-height:17px;margin-bottom:24px}.testimonials .title:before{content:"•";width:4px;height:4px;padding-right:8px}.testimonials .subTitle{font-family:var(--font-family);font-weight:700;font-size:48px;line-height:130%;letter-spacing:.01em;text-align:center;color:#84613b;width:570px;margin-bottom:100px}.testimonials .cardBlock{display:flex;flex-direction:column;gap:12px;justify-content:flex-start}.testimonials .cardBlock .card{display:flex;border-radius:12px;background:var(--basic-color-surface-secondary)}.testimonials .cardBlock .card .cardTextBlock{display:flex;flex-direction:column;justify-content:space-between}.testimonials .cardBlock .card .cardTextBlock .upperText{padding:32px 32px 0;width:882px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.testimonials .cardBlock .card .cardTextBlock .upperText .upperTextTitle{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;color:#84613b;margin-bottom:16px;line-height:17px}.testimonials .cardBlock .card .cardTextBlock .upperText p{font-family:var(--font-family);font-weight:400;font-size:28px;letter-spacing:.01em;color:#84613b;line-height:35px}.testimonials .cardBlock .card .cardTextBlock .review{padding:32px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:882px;border-top:1px solid var(--basic-color-divider)}.testimonials .cardBlock .card .cardTextBlock .review .partnership{display:flex;align-items:flex-start;flex-direction:column}.testimonials .cardBlock .card .cardTextBlock .review .partnership .partnershipTitle{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;color:#84613b;margin-bottom:4px;line-height:17px}.testimonials .cardBlock .card .cardTextBlock .review .partnership .partnershipYears{font-family:var(--font-family);font-weight:400;font-size:28px;letter-spacing:.01em;color:#84613b;line-height:35px}.testimonials .cardBlock .card .cardTextBlock .review .rate{display:flex;align-items:flex-start;flex-direction:column;padding-right:39px}.testimonials .cardBlock .card .cardTextBlock .review .rate .rateTitle{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;color:#84613b;margin-bottom:4px;line-height:17px}.testimonials .cardBlock .card .cardTextBlock .review .rate .rateMark{font-family:var(--font-family);font-weight:400;font-size:28px;letter-spacing:.01em;color:#84613b;line-height:35px}.testimonials .cardBlock .card .cardTextBlock .review .rate .rateMark span{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;color:#84613b;opacity:.5;line-height:20px}@media screen and (max-width: 430px){.testimonials{margin-bottom:100px}.testimonials .subTitle{margin-bottom:64px;font-size:32px;width:335px}.testimonials .cardBlock{width:100%}.testimonials .cardBlock .card{flex-direction:column;width:100%}.testimonials .cardBlock .card .cardTextBlock{justify-content:flex-start;width:100%}.testimonials .cardBlock .card .cardTextBlock .upperText{width:100%;margin-bottom:24px}.testimonials .cardBlock .card .cardTextBlock .upperText p{width:305px}.testimonials .cardBlock .card .cardTextBlock .review{width:100%}.testimonials .cardBlock .card .cardTextBlock .review .rate{padding-right:0}.testimonials .cardBlock .mobileCard{flex-direction:column-reverse}}.faq{display:flex;flex-direction:column;align-items:center;margin-bottom:200px}.faq .title{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;text-align:center;color:#84613b;line-height:17px;margin-bottom:24px}.faq .title:before{content:"•";width:4px;height:4px;padding-right:8px}.faq .subTitle{font-family:var(--font-family);font-weight:700;font-size:48px;line-height:130%;letter-spacing:.01em;text-align:center;color:#84613b;margin-bottom:64px;width:550px}@media screen and (max-width: 430px){.faq{margin-bottom:100px}.faq .subTitle{width:360px;font-size:44px}}.accordionBlock{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px}.accordionCard{border:1px solid var(--basic-color-divider);border-radius:12px;padding:16px;width:690px;background:var(--basic-color-surface-secondary)}.accordionCard .toggleBtn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:none}.accordionCard .toggleBtn p{font-family:var(--font-family);font-weight:400;font-size:18px;letter-spacing:.01em;color:#84613b;line-height:24px;text-align:start}.accordionCard .accordionContentLine{height:1px;width:100%;background-color:var(--basic-color-divider);overflow:hidden;transition:max-height .5s ease;display:none}.accordionCard .accordionContentLine.open{margin-top:16px;display:block}.accordionCard .accordionContent{overflow:hidden;transition:max-height .5s ease;font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;color:#84613b}.accordionCard .accordionContent.open{margin-top:16px}@media screen and (max-width: 430px){.accordionCard{width:100%}.accordionCard .toggleBtn p{text-align:start}}.pictures{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:200px}.pictures img{width:429px;height:429px}.pictures .picturesCard{border:1px solid var(--basic-color-divider);background:var(--basic-color-bg);border-radius:12px;padding:0 32px;width:429px;height:429px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.pictures .picturesCard .picturesCardTitle{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;text-align:center;color:#84613b;line-height:17px}.pictures .picturesCard .picturesCardTitle:before{content:"•";width:4px;height:4px;padding-right:8px}.pictures .picturesCard .picturesCardText{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:130%;letter-spacing:.01em;text-align:center;color:#84613b;width:320px}.pictures .picturesCard .picturesCardLink{border-radius:999px;padding:15px 31px;background:var(--text-color-accent);font-family:var(--third-family);font-weight:700;font-size:16px;letter-spacing:.01em;text-align:center;color:var(--basic-color-bg);border:1px solid var(--text-color-accent);transition:.3s}.pictures .picturesCard .picturesCardLink:hover{background:var(--basic-color-bg);color:var(--text-color-accent);border:1px solid var(--basic-color-bg)}.pictures .picturesCard .picturesCardLink:active{background:none;color:var(--text-color-accent);border:1px solid var(--text-color-accent)}@media screen and (max-width: 430px){.pictures{margin-bottom:100px}.pictures img{width:100%;height:auto}.pictures .hideImg{display:none}.pictures .picturesCard{width:100%;height:350px}}.termsTitle-bg{background-color:#84613b;height:596px;position:absolute;inset:-88px 0 0;margin:0 auto;z-index:-1}.termsTitle{display:flex;flex-direction:column;align-items:center;padding-top:152px;margin-bottom:100px}.termsTitle .title{font-family:var(--font-family);font-weight:700;font-size:80px;line-height:130%;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:var(--basic-color-bg);margin-bottom:152px}.termsTitle .termsMobile{display:none}@media screen and (max-width: 430px){.termsTitle{padding-top:75px;margin-bottom:100px}.termsTitle .title{font-size:40px;margin-bottom:74px}.termsTitle .termsDesk{display:none}.termsTitle .termsMobile{display:block;width:350px}}.termsText{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:64px;width:812px;margin-bottom:100px}.termsText .termsTextTitle{font-family:var(--font-family);font-weight:700;font-size:32px;letter-spacing:.01em;color:#84613b}.termsText .termsTextList{display:flex;flex-direction:column;align-items:flex-start;gap:64px;width:100%}.termsText .termsTextList .termsTextListBlock{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}.termsText .termsTextList .termsTextListBlock h3{font-family:var(--font-family);font-weight:700;font-size:32px;letter-spacing:.01em;color:#84613b;line-height:40px}.termsText .termsTextList .termsTextListBlock .termsTextListText{font-family:var(--font-family);font-weight:500;font-size:16px;letter-spacing:.01em;color:#84613b;line-height:20px}.termsText .termsTextList .termsTextListBlock .termsTextListText span{font-weight:700}.termsText .termsTextList .termsTextListBlock .termsTextListText a{color:#84613b;text-decoration:underline}@media screen and (max-width: 430px){.termsText{width:350px}}.contactUsTitle-bg{background-color:#84613b;height:596px;position:absolute;inset:-88px 0 0;margin:0 auto;z-index:-1}.contactUsTitle{display:flex;flex-direction:column;align-items:center;padding-top:152px;margin-bottom:100px}.contactUsTitle .title{font-family:var(--font-family);font-weight:700;font-size:80px;line-height:130%;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:var(--basic-color-bg);margin-bottom:152px}.contactUsTitle .contactMobile{display:none}@media screen and (max-width: 430px){.contactUsTitle{padding-top:75px}.contactUsTitle .title{margin-bottom:74px;font-size:40px}.contactUsTitle .contactMobile{display:block;width:350px}.contactUsTitle .contactDesk{display:none}}.contactFormBlock{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:100px}.contactFormBlock .contactForm{border:1px solid var(--basic-color-divider);border-radius:12px;padding:24px 64px;width:650px;height:864px;background:var(--basic-color-surface-secondary);display:flex;align-items:center;flex-direction:column;justify-content:center}.contactFormBlock .contactForm .formTitle{font-family:var(--font-family);font-weight:400;font-size:32px;line-height:130%;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:#84613b;margin-bottom:12px}.contactFormBlock .contactForm .formSubtitle{font-family:var(--font-family);font-weight:500;font-size:20px;letter-spacing:.01em;text-align:center;color:#84613b;line-height:25px;margin-bottom:24px}.contactFormBlock .contactForm label{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;margin-bottom:16px;width:100%}.contactFormBlock .contactForm label:last-of-type{margin-bottom:24px}.contactFormBlock .contactForm label span{line-height:19px;font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;color:#84613b}.contactFormBlock .contactForm label input{border:1px solid var(--basic-color-divider);outline:none;border-radius:12px;padding:0 12px;height:50px;background:var(--basic-color-surface-secondary);display:flex;align-items:center;width:100%;color:#84613b;font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;transition:.2s}.contactFormBlock .contactForm label input::placeholder{opacity:.5;color:#84613b}.contactFormBlock .contactForm label input:focus{border:1px solid var(--text-color-primary)}.contactFormBlock .contactForm .submitBtn{border-radius:999px;width:522px;padding:15px 0;text-align:center;font-family:var(--third-family);font-weight:700;font-size:16px;letter-spacing:.01em;color:var(--basic-color-bg);line-height:17px;background:var(--text-color-accent);border:1px solid var(--text-color-accent);transition:.3s}.contactFormBlock .contactForm .submitBtn:hover{background:var(--basic-color-bg);color:var(--text-color-accent);border:1px solid var(--basic-color-bg)}.contactFormBlock .contactForm .submitBtn:active{background:none;color:var(--text-color-accent);border:1px solid var(--text-color-accent)}@media screen and (max-width: 430px){.contactFormBlock img{display:none}.contactFormBlock .contactForm{padding:24px;width:100%;height:auto}.contactFormBlock .contactForm .formTitle{font-weight:700;font-size:29px}.contactFormBlock .contactForm .formSubtitle{width:320px}.contactFormBlock .contactForm .submitBtn{width:100%}}.privacyTitle-bg{background-color:#84613b;height:596px;position:absolute;inset:-88px 0 0;margin:0 auto;z-index:-1}.privacyTitle{display:flex;flex-direction:column;align-items:center;padding-top:152px;margin-bottom:100px}.privacyTitle .title{font-family:var(--font-family);font-weight:700;font-size:80px;line-height:130%;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:var(--basic-color-bg);margin-bottom:152px}.privacyTitle .termsMobile{display:none}@media screen and (max-width: 430px){.privacyTitle{padding-top:75px;margin-bottom:100px}.privacyTitle .title{font-size:32px;margin-bottom:74px}.privacyTitle .termsDesk{display:none}.privacyTitle .termsMobile{display:block;width:350px}}.privacyText{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:64px;width:812px;margin-bottom:100px}.privacyText .privacyTextBlock{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}.privacyText .privacyTextBlock h3{font-family:var(--font-family);font-weight:700;font-size:32px;letter-spacing:.01em;color:#84613b;line-height:40px}.privacyText .privacyTextBlock p{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;color:#84613b;line-height:20px}@media screen and (max-width: 430px){.privacyText{width:350px}}.personalDataProcessingTitle-bg{background-color:#84613b;height:596px;position:absolute;inset:-88px 0 0;margin:0 auto;z-index:-1}.personalDataProcessingTitle{display:flex;flex-direction:column;align-items:center;padding-top:152px;margin-bottom:100px}.personalDataProcessingTitle .title{font-family:var(--font-family);font-weight:700;font-size:80px;line-height:130%;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:var(--basic-color-bg);margin-bottom:48px;width:1183px}.personalDataProcessingTitle .termsMobile{display:none}@media screen and (max-width: 430px){.personalDataProcessingTitle{padding-top:75px;margin-bottom:100px}.personalDataProcessingTitle .title{font-size:28px;margin-bottom:22px;width:100%}.personalDataProcessingTitle .termsDesk{display:none}.personalDataProcessingTitle .termsMobile{display:block;width:350px}}.personalDataProcessingText{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:64px;width:812px;margin-bottom:100px}.personalDataProcessingText .personalDataProcessingTextTitle{font-family:var(--font-family);font-weight:700;font-size:32px;letter-spacing:.01em;color:#84613b}.personalDataProcessingText .personalDataProcessingTextList{display:flex;flex-direction:column;align-items:flex-start;gap:64px;width:100%}.personalDataProcessingText .personalDataProcessingTextList .personalDataProcessingTextListBlock{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}.personalDataProcessingText .personalDataProcessingTextList .personalDataProcessingTextListBlock h3{font-family:var(--font-family);font-weight:700;font-size:32px;letter-spacing:.01em;color:#84613b;line-height:40px}.personalDataProcessingText .personalDataProcessingTextList .personalDataProcessingTextListBlock .personalDataProcessingTextListText{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;color:#84613b;line-height:20px}@media screen and (max-width: 430px){.personalDataProcessingText{width:350px}}header{padding-top:32px}header .navigation{border-radius:999px;padding:8px 8px 8px 24px;height:56px;background:var(--basic-color-bg);display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .navigation .navLogo{display:block;background-image:url(/img/logo.svg);width:63px;height:26px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:100px}header .navigation .navList{list-style:none;display:flex;align-items:center;justify-content:center;gap:50px}header .navigation .navList .navListItemLink{font-family:var(--font-family);font-weight:700;font-size:14px;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:#84613b;line-height:19px;transition:.3s}header .navigation .navList .navListItemLink:hover{color:#e4b7ab}header .navigation .contactAndLangBtns{display:flex;align-items:center;justify-content:flex-end;gap:48px}header .navigation .contactAndLangBtns .changeLang{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}header .navigation .contactAndLangBtns .changeLang .grayLine{width:1px;height:20px;background-color:var(--basic-color-divider)}header .navigation .contactAndLangBtns .changeLang button{background:none;font-family:var(--font-family);font-weight:700;font-size:14px;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:#84613b;transition:.3s}header .navigation .contactAndLangBtns .changeLang button:hover{opacity:.5}header .navigation .contactAndLangBtns .changeLang button.active{opacity:.5;cursor:default}header .navigation .contactBtn{border-radius:999px;padding:10px 31px;background:var(--text-color-accent);border:1px solid var(--text-color-accent);font-family:var(--third-family);font-weight:700;font-size:16px;letter-spacing:.01em;line-height:18px;text-align:center;color:var(--basic-color-bg);transition:.3s}header .navigation .contactBtn:hover{background:var(--basic-color-bg);color:var(--text-color-accent);border:1px solid var(--basic-color-bg)}header .navigation .contactBtn:active{background:none;color:var(--text-color-accent);border:1px solid var(--text-color-accent)}header .navigation .navBtnMobile{display:none}@media screen and (max-width: 430px){header .navigation .navList{display:none}header .navigation .contactAndLangBtns .changeLang{display:none}header .navigation .contactBtn{display:none}header .navigation .navBtnMobile{display:block;border-radius:999px;width:40px;height:40px;background:#84613b;background-position:center;background-repeat:no-repeat}}.mobile-nav-wrapper{opacity:0;transform:scale(.95);transition:all .2s ease;position:absolute;z-index:2;pointer-events:none;top:94px;left:0;right:0;margin:0 auto}.mobile-nav-wrapper.active{opacity:1;transform:scale(1);pointer-events:auto}.mobile-nav-wrapper .mobile-nav{display:flex;flex-direction:column;align-items:center;background:var(--basic-color-bg);padding:24px;border-radius:24px;position:relative}.mobile-nav-wrapper .mobile-nav .mobile-navList{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:24px;margin-bottom:24px}.mobile-nav-wrapper .mobile-nav .mobile-navList li{width:100%;list-style-type:none;text-align:center}.mobile-nav-wrapper .mobile-nav .mobile-navList li .mobile-navListItemLink{font-family:var(--font-family);font-weight:700;font-size:14px;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:#84613b;line-height:17px}.mobile-nav-wrapper .mobile-nav .changeLang{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;position:absolute;right:24px}.mobile-nav-wrapper .mobile-nav .changeLang .grayLine{width:1px;height:20px;background-color:var(--basic-color-divider)}.mobile-nav-wrapper .mobile-nav .changeLang button{background:none;font-family:var(--font-family);font-weight:700;font-size:14px;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:#84613b;transition:.3s}.mobile-nav-wrapper .mobile-nav .changeLang button:hover{opacity:.5}.mobile-nav-wrapper .mobile-nav .changeLang button.active{opacity:.5;cursor:default}.mobile-nav-wrapper .mobile-nav .mobile-contactBtn{padding:10px 0;width:100%;border-radius:999px;background:#84613b;font-family:var(--third-family);font-weight:700;font-size:16px;letter-spacing:.01em;text-align:center;color:var(--basic-color-bg);line-height:17px;border:1px solid #84613b}.mobile-nav-wrapper .mobile-nav .mobile-contactBtn:active{border:1px solid #84613b;background:none;color:#84613b}footer{background:#84613b;padding:64px 0}footer .footerContent{display:flex;align-items:flex-end;justify-content:space-between}footer .footerContent .footerContentLeft{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:32px}footer .footerContent .footerContentLeft .text{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;text-transform:uppercase;color:var(--basic-color-bg);line-height:19px;width:252px}footer .footerContent .footerContentLeft .rights{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;text-transform:capitalize;color:var(--basic-color-bg);line-height:22px}footer .footerContent .footerContentRight{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:32px}footer .footerContent .footerContentRight .footerContentRightListBlock{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:135px}footer .footerContent .footerContentRight .footerContentRightListBlock .footerContentRightListBlockTitle{font-family:var(--font-family);font-weight:400;font-size:14px;letter-spacing:.01em;color:var(--basic-color-bg);line-height:17px;text-transform:uppercase;margin-bottom:32px}footer .footerContent .footerContentRight .footerContentRightListBlock .footerContentRightList{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}footer .footerContent .footerContentRight .footerContentRightListBlock .footerContentRightList .email{text-transform:lowercase}footer .footerContent .footerContentRight .footerContentRightListBlock .footerContentRightList li{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;text-transform:capitalize;color:var(--basic-color-bg);line-height:20px;list-style-type:none}footer .footerContent .footerContentRight .footerContentRightListBlock .footerContentRightList li a{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;text-transform:capitalize;color:var(--basic-color-bg);line-height:20px}footer .footerContent .footerContentRight .big{width:200px}footer .footerContent .footerContentRight .rightsMobile{display:none}@media screen and (max-width: 430px){footer .footerContent{flex-direction:column;align-items:center;justify-content:flex-start}footer .footerContent .footerContentLeft{align-items:center;justify-content:flex-start;margin-bottom:64px;width:100%}footer .footerContent .footerContentLeft .text{width:300px;text-align:center}footer .footerContent .footerContentLeft .hideRightsMobile{display:none}footer .footerContent .footerContentRight{flex-direction:column;align-items:center;justify-content:flex-start;gap:50px}footer .footerContent .footerContentRight .footerContentRightListBlock{align-items:center;width:100%}footer .footerContent .footerContentRight .footerContentRightListBlock .footerContentRightListBlockTitle{margin-bottom:16px;text-align:center}footer .footerContent .footerContentRight .footerContentRightListBlock .footerContentRightList{align-items:center}footer .footerContent .footerContentRight .footerContentRightListBlock .footerContentRightList li{text-align:center}footer .footerContent .footerContentRight .rightsMobile{display:block;font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.01em;text-transform:capitalize;text-align:center;color:var(--basic-color-bg);line-height:20px}}
