@font-face{font-family:'Montserrat';font-weight:200;font-display:swap;src:url(../fonts/Montserrat/woff2/Montserrat-ExtraLight.woff2) format("woff2")}@font-face{font-family:'Montserrat';font-weight:300;font-display:swap;src:url(../fonts/Montserrat/woff2/Montserrat-Light.woff2) format("woff2")}@font-face{font-family:'Montserrat';font-weight:400;font-display:swap;src:url(../fonts/Montserrat/woff2/Montserrat-Regular.woff2) format("woff2")}@font-face{font-family:'Montserrat';font-weight:700;font-display:swap;src:url(../fonts/Montserrat/woff2/Montserrat-Bold.woff2) format("woff2")}@font-face{font-family:'Montserrat';font-weight:900;font-display:swap;src:url(../fonts/Montserrat/woff2/Montserrat-Black.woff2) format("woff2")}@font-face{font-family:'Verlag';font-weight:200;font-display:swap;src:url(../fonts/Verlag/woff/Verlag-ExtraLight.woff2) format("woff2")}@font-face{font-family:'Verlag';font-weight:300;font-display:swap;src:url(../fonts/Verlag/woff/Verlag-Light.woff2) format("woff2")}@font-face{font-family:'Verlag';font-weight:400;font-display:swap;src:url(../fonts/Verlag/woff/Verlag-Regular.woff2) format("woff2")}@font-face{font-family:'Verlag';font-weight:700;font-display:swap;src:url(../fonts/Verlag/woff/Verlag-Bold.woff2) format("woff2")}@font-face{font-family:'Verlag';font-weight:900;font-display:swap;src:url(../fonts/Verlag/woff/Verlag-Black.woff2) format("woff2")}@font-face{font-family:'PlayfairDisplay';font-weight:400;font-display:swap;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Reguler.woff2) format("woff2")}#style-3::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#d8d8d8}#style-3::-webkit-scrollbar{width:6px;background-color:#d8d8d8}#style-3::-webkit-scrollbar-thumb{background-color:#af976d}.contact{max-width:1280px;margin:50px auto;display:flex;justify-content:center;flex-direction:column}.contact__grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:35px}.contact__formTitle{color:#af976d;font-size:64px;font-weight:700;margin-bottom:45px}.contact__formCaption{color:#98989C;margin-bottom:25px;font-size:20px}.contact__photo{width:100%}.contact__photo img{width:100%;height:100%;object-fit:cover}.contact__gridSecond{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;padding:50px 0}.contact__boxTitle{font-size:36px;font-weight:700;color:#af976d}.contact__boxItem{font-size:18px;font-weight:400;color:#8d8f90}.contact__boxSosmed{display:flex}.contact__boxSosmed a{border:1px solid #af976d;border-radius:100%;padding:15px;width:50px;height:50px;margin:5px;display:flex;align-items:center;justify-content:center}.contact__boxSosmed a img{width:100%;filter:invert(70%) sepia(16%) saturate(758%) hue-rotate(360deg) brightness(85%) contrast(86%)}.contact__boxSosmed a:hover{background:#af976d}.contact__boxSosmed a:hover img{filter:invert(93%) sepia(94%) saturate(0%) hue-rotate(248deg) brightness(106%) contrast(106%)}@media screen and (max-width: 1600px){.contact{max-width:1024px;margin:35px auto}.contact__boxTitle{font-size:32px;font-weight:700;color:#af976d}.contact__boxItem{font-size:18px;font-weight:400;color:#8d8f90}}@media screen and (max-width: 1360px){.contact{max-width:980px;margin:30px auto}.contact__formTitle{font-size:54px;margin-bottom:40px}.contact__formCaption{font-size:18px;margin-top:20px}.contact__gridSecond{padding:40px 0}.contact__boxTitle{font-size:30px}.contact__boxItem{font-size:16px}}@media screen and (max-width: 1280px){.contact{margin:25px auto}.contact__formTitle{font-size:50px;margin-bottom:35px}.contact__formCaption{font-size:16px;margin-top:20px}}@media screen and (max-width: 1024px){.contact{margin:20px auto;padding:0 20px;max-width:780px}.contact__grid{grid-gap:25px}.contact__formTitle{font-size:46px;margin-bottom:30px}.contact__formCaption{font-size:14px;margin-top:20px}.contact__boxTitle{font-size:26px}.contact__boxItem{font-size:14px;margin-top:15px}.contact__boxItem p{padding:5px 0;margin:0}.contact__boxSosmed a{padding:12px;width:40px;height:40px}}@media screen and (max-width: 768px){.contact{margin:20px auto;padding:0 20px;max-width:100%}.contact__grid,.contact__gridSecond{grid-template-columns:1fr}.contact__formTitle{font-size:38px;margin-bottom:20px}.contact__formCaption{font-size:14px;margin-top:20px}.contact__gridSecond{grid-template-columns:1fr;grid-row-gap:40px}.contact__boxTitle{font-size:24px}.contact__boxItem{font-size:16px;margin-top:15px}.contact__boxItem p{padding:5px 0}}@media screen and (max-width: 480px){.contact{padding:20px 15px}.contact__formTitle{font-size:36px;margin-bottom:0px}.contact__formCaption{margin:15px 0}}
/*# sourceMappingURL=contact.min.css.map */