*{padding:0;margin:0;font-family:Montserrat,sans-serif}header{height:86px;position:fixed;background-color:rgba(30,30,30,.9);width:100%;z-index:1000000}.header-wrapper{height:100%;justify-content:space-between;color:#fff;margin:auto;align-items:center;width:1280px;display:flex}.header-logo-wrapper{height:52px;width:auto}.header-logo-wrapper img{height:100%;object-fit:contain;object-position:center;width:100%}.header-wrapper ul{display:flex}.header-wrapper ul li{font-size:14px;font-weight:500;list-style-type:none;margin:0 26px}.header-wrapper ul li a{text-decoration:none;color:#fff}.header-wrapper p{font-size:18px;font-weight:600}@media screen and (max-width:768px){.header-wrapper{color:#fff;margin:0 15px;width:auto}.header-logo-wrapper{height:42px;width:150px}.header-wrapper nav{display:none}.header-wrapper p{color:#fff;-webkit-text-fill-color:#fff}}.general-block{height:814px;overflow:hidden;position:relative;flex-direction:column;width:100%;display:flex}.general-block img{height:100%;position:absolute;object-fit:cover;object-position:top;width:100%;z-index:-10}.general-tone-wrapper{height:100%;justify-content:center;flex-direction:column;background-color:rgba(25,25,25,.5);align-items:center;width:100%;display:flex}.general-tone-wrapper h1{font-size:56px;margin-bottom:60px;color:#fff;text-align:center;width:1000px}.general-button{height:62px;justify-content:center;font-size:16px;border:2px solid #fff;font-weight:600;color:#fff;text-transform:uppercase;background-color:transparent;align-items:center;border-radius:50px;cursor:pointer;width:440px;display:flex}.general-button:hover{color:#000;background-color:#fff}.general-benef-tone{height:140px;position:absolute;bottom:0;background-color:rgba(0,0,0,.8);width:100%}.general-benef-wrapper{height:100%;justify-content:space-between;margin:auto;align-items:center;width:1280px;display:flex}.general-benef-wrapper article{position:relative;align-items:center;display:flex}.general-benef-wrapper article img{height:auto;position:relative;width:46px;z-index:2}.general-benef-wrapper article p{font-size:14px;font-weight:600;color:#c7b299;margin-left:10px;line-height:20px}@media screen and (max-width:768px){.general-tone-wrapper h1{font-size:30px;margin-bottom:30px;width:auto}.general-button{height:52px;width:280px}.general-benef-tone{height:200px}.general-benef-wrapper{justify-content:center;flex-direction:column;align-items:start;width:100%}.general-benef-wrapper article{margin:12px 30px}.general-benef-wrapper article img{width:30px}.general-benef-wrapper article p{font-size:12px;font-weight:600;margin-left:8px}}.our-benefits{height:auto;position:relative;background-color:#2d2d2d;width:100%}.our-benefits-line-wrapper{height:100%;position:absolute;align-items:center;width:100%;display:flex}.our-benefits-line{height:174px;background-color:hsla(0,0%,100%,.05);margin:auto;width:100%}.our-benefits h2{padding-top:86px;font-size:30px;font-weight:400;color:#fff;text-align:center;padding-bottom:66px;z-index:2}.our-benefits h2 span{font-weight:700;color:#c7b299}.our-benefits-wrapper{justify-content:space-between;margin:auto;width:1280px;display:flex}.our-benefits-wrapper article{width:25%;z-index:2}.our-benefits-img{height:331px;overflow:hidden;width:100%}.our-benefits-img img{height:100%;object-fit:contain;object-position:center;width:100%}.our-benefits-wrapper article h3{padding-top:30px;font-size:18px;font-weight:400;color:#fff;text-transform:uppercase}.our-benefits-wrapper article h3 span{font-weight:700;color:#c7b299}.our-benefits-wrapper article p{padding-top:10px;font-size:14px;font-weight:300;color:#fff;opacity:.5;padding-bottom:86px;width:85%}@media screen and (max-width:768px){.our-benefits-wrapper{flex-wrap:wrap;margin:0 30px;width:auto}.our-benefits-wrapper article{width:auto}.our-benefits-line-wrapper{display:none}.our-benefits-img{height:300px}}.services{border-bottom:1px solid #e6e6e6}.services h2{padding-top:86px;font-size:30px;font-weight:400;color:#000;text-align:center;padding-bottom:66px;z-index:2}.services h2 span{font-weight:700;color:#c7b299}.services-wrapper{grid-template-columns:1fr 1fr 1fr;grid-row-gap:40px;grid-column-gap:20px;margin:auto;padding-bottom:86px;width:1280px;display:grid}.services-wrapper a{text-decoration:none}.services-wrapper a article{height:360px;overflow:hidden;position:relative;align-items:end;width:100%;display:flex}.services-wrapper a article img{height:100%;transition:all 1s ease-in-out;position:absolute;object-fit:cover;object-position:center;width:100%}.services-wrapper a article img:hover{transform:scale(1.2)}.services-tone-wrapper{height:80%;padding:30px;color:#fff;align-items:end;background:linear-gradient(180deg,transparent,#000);width:100%;display:flex;z-index:2}.services-descriptor-wrapper{padding-bottom:20px}.services-descriptor-wrapper h4{font-size:20px;font-weight:600;padding-bottom:10px}.services-descriptor-wrapper p{font-size:13px}.services-price{font-size:20px;font-weight:600;color:#c7b299}@media screen and (max-width:768px){.services-wrapper{flex-wrap:wrap;margin-right:30px;margin-left:30px;width:auto;display:flex}}.about h2{padding-top:86px;font-size:30px;font-weight:400;color:#000;text-align:center;padding-bottom:40px}.about h2 span{font-weight:700;color:#c7b299}.about p{font-size:14px;text-align:center;margin:auto;width:900px}.about-img{height:auto;margin:auto;padding-bottom:86px;width:1280px}.about-img img{height:100%;object-fit:contain;object-position:center;width:100%}@media screen and (max-width:768px){.about p{margin-right:25px;margin-left:25px;width:auto}.about-img{padding-bottom:0;width:auto;margin-top:40px}}.request-wrapper{height:auto;margin:auto;width:1280px}.request-wrapper h2{padding-top:76px;font-size:30px;font-weight:400;color:#000;padding-bottom:20px}.request-wrapper h2 span{font-weight:700;color:#c7b299}.request-wrapper p{font-size:14px;padding-bottom:32px}.request-form-wrapper{justify-content:space-between;display:flex}.request-form-wrapper p{font-weight:600;color:#6b6b6b;padding-bottom:16px}.request-form-wrapper input{height:46px;border:1px solid #c4c4c4;background-color:#f5f5f5;border-radius:40px;width:600px}.request-form-button-wrapper{justify-content:center;margin-bottom:10px;width:100%;margin-top:30px;display:flex}.request-form-button-wrapper button{height:50px;border:none;font-weight:600;color:#fff;text-transform:uppercase;background-color:#c7b299;border-radius:40px;cursor:pointer;width:284px}.request-form-button-wrapper button:hover{color:#fff;background-color:#6b6b6b}.request-bottom-lines{justify-content:right;margin:auto;padding-bottom:86px;width:1280px;display:flex}@media screen and (max-width:768px){.request-wrapper{width:auto}.request-form-wrapper,.request-wrapper h2,.request-wrapper p{margin-right:25px;margin-left:25px}.request-form-wrapper{flex-wrap:wrap}.request-input-wrapper{margin-bottom:20px;width:100%}.request-input-wrapper p{padding-bottom:10px}.request-form-wrapper input{width:100%}.request-form-button-wrapper{margin-top:10px}form img{width:100%}.request-img-auto{margin-bottom:80px;margin-top:20px}.request-bottom-lines{display:none}}.insta{height:480px;margin:auto;width:1280px;display:flex}.insta-imgs-wrapper{flex:1;height:100%;flex-wrap:wrap;display:flex}.insta-img{height:50%;overflow:hidden;width:50%}.insta-imgs-wrapper img{height:100%;object-fit:cover;object-position:center;width:100%}.insta-info-wrapper{justify-content:center;flex-direction:column;background-color:#f5f5f5;align-items:center;width:360px;display:flex}.insta-description{font-size:18px;font-weight:600}.insta-info-wrapper img{margin:40px 0}.insta-address{font-size:14px}.insta,a{text-decoration:none;color:#000}@media screen and (max-width:768px){.insta{height:auto;flex-direction:column;width:100%;display:flex}.insta-info-wrapper{width:auto}.insta-img{height:auto}.insta-info-wrapper img{margin:0}.insta-info-wrapper p{margin:40px 0}}.contacts{margin-bottom:66px}.contacts h2{padding-top:86px;font-size:30px;font-weight:400;color:#000;text-align:center;padding-bottom:66px}.contacts h2 span{font-weight:700;color:#c7b299}.contacts-wrapper{justify-content:space-between;margin:auto;padding-bottom:66px;width:1280px;display:flex}.contacts-wrapper article{padding-right:60px}.contacts-wrapper article p{font-size:14px}.contact-description{font-weight:600;margin-bottom:10px}.google-map-wrapper{height:500px;margin:auto;width:1280px}@media screen and (max-width:768px){.contacts{margin-bottom:0}.contacts-wrapper{margin-right:25px;flex-direction:column;margin-left:25px;width:auto}.contacts-wrapper article{margin-bottom:20px;padding-right:0}.google-map-wrapper{width:auto}}.service-page{padding-top:150px;margin:auto;width:1280px}.service-page h2{font-size:36px;font-weight:600;color:#c7b299;padding-bottom:20px}.service-page img{margin:72px 0}.service-page h3{font-size:24px;font-weight:600;padding-bottom:40px}.service-page-packets-wrapper{grid-template-columns:1fr 1fr 1fr;margin-bottom:72px;grid-row-gap:40px;grid-column-gap:80px;display:grid}.service-page-packets-wrapper article{height:auto;padding:50px 30px;justify-content:space-between;flex-direction:column;background-color:#2d2d2d;display:flex}.packet-description-wrapper{margin-bottom:60px}.service-page-packets-wrapper article h4{font-size:18px;font-weight:600;margin-bottom:20px;color:#c7b299;text-align:center}.service-page-packets-wrapper article p{font-size:13px;color:#fff;text-align:center;line-height:18px}.packet-line{height:1px;background-color:#c7b299;margin:auto;width:100px}.service-page-packets-wrapper article .packet-price{padding:30px 0;font-size:18px;font-weight:600}.packet-button-wrapper{justify-content:center;width:100%;display:flex}.service-page-packets-wrapper article button{height:42px;font-size:14px;border:1px solid #a0a0a0;font-weight:600;color:#fff;background-color:#2d2d2d;border-radius:40px;width:218px}.service-page-packets-wrapper article button:hover{color:#2d2d2d;background-color:#fff}@media screen and (max-width:768px){.service-page{padding-top:120px;margin-right:25px;margin-left:25px;width:auto}.service-page-packets-wrapper{flex-direction:column;display:flex}.service-page-line{display:none}.service-page h2{font-size:30px}.service-page h3{padding-bottom:30px;margin-top:40px}}.popup-bg{display:none}.popup-bg,.popup-bg-active{height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.7);width:100%;z-index:999999999999999}.popup-bg-active,.popup-wrapper{justify-content:center;align-items:center;display:flex}.popup-wrapper{height:600px;position:relative;background-color:#fff;width:900px}.popup-content-wrapper h2{font-size:30px;font-weight:600;margin-bottom:40px;text-align:center}.popup-inputs-wrapper{flex-direction:column;align-items:center;display:flex}.popup-inputs-wrapper input{height:46px;padding:0 15px;border:1px solid #e6e6e6;margin-bottom:20px;border-radius:50px;width:400px;margin-top:10px}.popup-inputs-wrapper input:focus-visible{outline-color:#c7b299}.popup-inputs-wrapper button{height:54px;font-size:15px;border:none;font-weight:500;color:#fff;background-color:#c7b299;border-radius:50px;cursor:pointer;width:260px;margin-top:10px}.popup-inputs-wrapper button:hover{background-color:#6b6b6b}.popup-close-icon{height:40px;right:25px;position:absolute;top:25px;cursor:pointer;width:40px;z-index:1e+23}.popup-close-icon:hover{opacity:.8}.popup-close-icon img{height:100%;width:100%}@media screen and (max-width:720px){.popup-inputs-wrapper input{width:100%}}