.contacts{position:relative;padding:130px 0}@media (max-width:1800px){.contacts{padding:110px 0}}@media (max-width:1599px){.contacts{padding:90px 0}}@media (max-width:991px){.contacts{overflow:hidden;padding:190px 0 50px}}@media (max-width:639px){.contacts{padding:140px 0 50px}}@media (max-width:575px){.contacts{padding:110px 0 40px}}@media (max-width:424px){.contacts{padding:80px 0 40px}}@media (max-width:374px){.contacts{padding:60px 0 30px}}.contacts__container{padding-left:60px;position:relative;display:flex;flex-direction:row-reverse}@media (max-width:991px){.contacts__container{display:block;max-width:672px}}@media (max-width:767px){.contacts__container{max-width:calc(100% - 96px)}}@media (max-width:575px){.contacts__container{max-width:calc(100% - 40px)}}@media (max-width:500px){.contacts__container{max-width:calc(100% - 30px)}}@media (max-width:424px){.contacts__container{max-width:calc(100% - 20px)}}.contacts__right{max-width:715px;width:100%}@media (max-width:1890px){.contacts__container{padding-left:30px}.contacts__right{max-width:650px}}@media (max-width:1800px){.contacts__right{max-width:580px}}@media (max-width:1599px){.contacts__container{padding:0}.contacts__right{max-width:500px}}@media (max-width:1439px){.contacts__right{max-width:36vw}}@media (max-width:1199px){.contacts__right{max-width:41vw}}@media (max-width:991px){.contacts__right{position:relative;left:-28px;margin-top:550px;width:calc(100% + 55px);max-width:unset}}@media (max-width:639px){.contacts__right{margin-top:480px}}@media (max-width:500px){.contacts__right{margin-top:420px}}.contacts__form{position:relative;overflow:hidden;max-width:100%}.contacts__form::before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-mask-size:var(--maskWidthSize,100%) var(--maskHeightSize,100%);mask-size:var(--maskWidthSize,100%) var(--maskHeightSize,100%);-webkit-mask-image:url(../../img/form-mask.png);mask-image:url(../../img/form-mask.png);-webkit-mask-position:center center;mask-position:center center;background:linear-gradient(355deg,#2d2235 -45%,#fff)}.contacts__form-inner{position:relative;z-index:5;padding:120px 104px 82px}@media (max-width:1890px){.contacts__form-inner{padding:120px 84px 72px}}@media (max-width:1800px){.contacts__form-inner{padding:90px 60px 52px}}@media (max-width:1599px){.contacts__form-inner{padding:70px 45px 50px}}@media (max-width:991px){.contacts__form-inner{padding:80px 80px 60px}}@media (max-width:767px){.contacts__form-inner{padding:80px 45px 60px}}.contacts__descr{margin-bottom:70px;margin-left:50px;max-width:77%;font-size:25px;letter-spacing:-1.75px;line-height:1.3}.contacts__descr b{font-weight:inherit;color:#ba9a54}@media (max-width:1890px){.contacts__descr{font-size:23px}}@media (max-width:1800px){.contacts__descr{margin-bottom:50px;margin-left:30px;font-size:21px;letter-spacing:-1.6px}}@media (max-width:1599px){.contacts__descr{margin-bottom:45px;max-width:70%;font-size:18px;letter-spacing:-1.26px}}@media (max-width:1439px){.contacts__descr{max-width:280px}}@media (max-width:1199px){.contacts__descr{margin-left:20px;max-width:250px;font-size:16px;letter-spacing:-1.12px}}@media (max-width:991px){.contacts__descr{margin-bottom:70px;margin-left:24px;max-width:77%;font-size:25px;letter-spacing:-1.75px}}@media (max-width:639px){.contacts__descr{font-size:22px;letter-spacing:-1.54px}}@media (max-width:575px){.contacts__right{left:0;width:100%}.contacts__form-inner{padding:60px 32px 45px}.contacts__descr{margin-bottom:45px;max-width:80%;font-size:18px;letter-spacing:-1.6px}}@media (max-width:424px){.contacts__descr{margin-bottom:35px;margin-left:0;max-width:unset;font-size:16px;letter-spacing:-1.4px}}@media (max-width:374px){.contacts__right{left:-10px;width:calc(100% + 20px);margin-top:330px}.contacts__form-inner{padding:50px 26px 40px}.contacts__descr{margin-bottom:25px;max-width:250px;font-size:14px;letter-spacing:-.98px}}.contacts__input{margin-bottom:40px}@media (max-width:1599px){.contacts__input{margin-bottom:35px}}@media (max-width:991px){.contacts__input{margin-bottom:40px}}@media (max-width:639px){.contacts__input{margin-bottom:35px}}@media (max-width:575px){.contacts__input{margin-bottom:30px}}.contacts__btn{margin-top:28px;width:100%}@media (max-width:1599px){.contacts__btn{margin-top:24px}}@media (max-width:991px){.contacts__btn{margin-top:28px}}@media (max-width:500px){.contacts__input{margin-bottom:20px}.contacts__btn{margin-top:24px}}@media (max-width:374px){.contacts__input{margin-bottom:15px}.contacts__btn{margin-top:15px}}.contacts__bottom-descr{margin-top:54px;margin-left:75px;max-width:210px;font-size:15px;letter-spacing:-1.05px}@media (max-width:1800px){.contacts__bottom-descr{margin-top:44px;margin-left:50px;max-width:180px;font-size:13px;letter-spacing:-.9px}}@media (max-width:1599px){.contacts__bottom-descr{margin-top:34px;max-width:160px;font-size:12px;letter-spacing:-.8px}}@media (max-width:1199px){.contacts__bottom-descr{margin-left:30px;font-size:11px}}@media (max-width:991px){.contacts__bottom-descr{margin:42px auto 0;max-width:210px;font-size:15px;letter-spacing:-1.05px;text-align:center}}.contacts__form-logo{position:absolute;top:92px;right:-30px;width:125px;height:auto}.contacts__form-logo img{width:100%;height:auto}@media (max-width:1800px){.contacts__form-logo{top:70px;width:105px}}@media (max-width:1599px){.contacts__form-logo{top:50px;width:90px}}@media (max-width:991px){.contacts__form-logo{top:50px;right:-30px;width:125px}}@media (max-width:575px){.contacts__bottom-descr{margin-top:34px;max-width:180px;font-size:13px;letter-spacing:-.9px}.contacts__form-logo{top:35px;width:100px}}@media (max-width:500px){.contacts__form-logo{top:40px;width:80px}}@media (max-width:374px){.contacts__bottom-descr{margin-top:25px;max-width:160px;font-size:11px;letter-spacing:-.77px}.contacts__form-logo{right:-20px;width:60px}}.contacts__left{margin-left:auto;max-width:985px;width:100%;padding-top:70px;padding-left:110px}@media (max-width:1800px){.contacts__left{padding-top:50px;padding-left:90px}}@media (max-width:1599px){.contacts__left{padding-top:40px;padding-left:70px}}@media (max-width:1199px){.contacts__left{padding-left:40px}}@media (max-width:991px){.contacts__left{padding:0 30px}}.contacts__title{max-width:555px;font-family:"Berlingske Serif";font-weight:300;font-size:76px;line-height:.87;letter-spacing:-2.28px}.contacts__title span{color:#ba9a54}@media (max-width:1800px){.contacts__title{max-width:480px;font-size:66px;letter-spacing:-1.98px}}@media (max-width:1599px){.contacts__title{max-width:420px;font-size:58px;letter-spacing:-1.74px}}@media (max-width:1439px){.contacts__title{font-size:54px;letter-spacing:-1.62px}}@media (max-width:1199px){.contacts__title{max-width:330px;font-size:48px;letter-spacing:-1.44px}}@media (max-width:991px){.contacts__title{max-width:436px;font-size:61px;letter-spacing:-1.83px}}@media (max-width:639px){.contacts__left{padding:0 20px}.contacts__title{font-size:54px;letter-spacing:-1.62px}}@media (max-width:575px){.contacts__left{padding:0 15px}.contacts__title{max-width:336px;font-size:48px;letter-spacing:-1.44px}}@media (max-width:500px){.contacts__title{max-width:310px;font-size:44px;letter-spacing:-1.32px}}@media (max-width:424px){.contacts__title{max-width:280px;font-size:40px;letter-spacing:-1.2px}}@media (max-width:374px){.contacts__left{padding:0}.contacts__title{font-size:34px;letter-spacing:-1.02px}}.contacts__text{margin-top:40px;max-width:340px;font-weight:500;font-size:24px;line-height:1.5;letter-spacing:-1.68px}@media (max-width:1800px){.contacts__text{margin-top:35px;max-width:284px;font-size:20px;letter-spacing:-1.4px}}@media (max-width:1599px){.contacts__text{margin-top:30px;max-width:255px;font-size:18px;letter-spacing:-1.2px}}@media (max-width:1439px){.contacts__text{max-width:230px;font-size:16px;letter-spacing:-1px}}@media (max-width:1199px){.contacts__text{max-width:190px;font-size:14px;letter-spacing:-.86px}}@media (max-width:991px){.contacts__text{margin-top:52px;max-width:240px;font-size:20px;letter-spacing:-1.4px}.contacts__caption{display:none}}@media (max-width:639px){.contacts__text{margin-top:40px;font-size:18px;letter-spacing:-1.2px}}@media (max-width:575px){.contacts__text{margin-top:30px;max-width:230px;font-size:16px;letter-spacing:-1px}}@media (max-width:424px){.contacts__text{max-width:200px;font-size:14px;letter-spacing:-.96px}}@media (max-width:374px){.contacts__text{max-width:180px;font-size:13px;letter-spacing:-.91px}}.contacts__caption{position:absolute;top:159px;right:-30px;transform:rotate(-90deg);border-radius:13px;border:1px solid rgba(255,255,255,.25);padding:16px 24px;font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.74px;color:rgba(255,255,255,.5);background:rgba(0,0,0,.2)}@media (max-width:1599px){.contacts__caption{top:100px;right:-40px;font-size:10px;letter-spacing:.7px}}@media (max-width:1199px){.contacts__caption{right:-70px}}.contacts__img-wrapper{position:absolute;right:8px;bottom:-200px;display:flex;align-items:flex-start;width:1031px;height:auto}.contacts__img-wrapper img{width:100%;height:auto}@media (max-width:1890px){.contacts__img-wrapper{bottom:-140px;width:931px}}@media (max-width:1800px){.contacts__img-wrapper{width:850px}}@media (max-width:1599px){.contacts__img-wrapper{bottom:-120px;width:750px}}@media (max-width:1439px){.contacts__img-wrapper{bottom:-50px;width:55vw}}@media (max-width:991px){.contacts__img-wrapper{left:50%;transform:translateX(-50%);z-index:10;width:130vw;bottom:735px;max-width:818px}.contacts__info-item{display:none}}@media (max-width:639px){.contacts__img-wrapper{bottom:715px}}@media (max-width:575px){.contacts__img-wrapper{bottom:620px}}@media (max-width:500px){.contacts__img-wrapper{bottom:560px}}@media (max-width:424px){.contacts__img-wrapper{bottom:520px}}@media (max-width:374px){.contacts__img-wrapper{bottom:460px}}.contacts__info-item{position:relative;margin-top:115px;margin-left:132px;max-width:445px}.contacts__info-item::before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-mask-size:var(--maskWidthSize,100%) var(--maskHeightSize,100%);mask-size:var(--maskWidthSize,100%) var(--maskHeightSize,100%);-webkit-mask-image:url(../../img/info-mask.png);mask-image:url(../../img/info-mask.png);-webkit-mask-position:center center;mask-position:center center;background:rgba(146,121,66,.33)}@media (max-width:1890px){.contacts__info-item{margin:115px auto 0}}@media (max-width:1800px){.contacts__info-item{margin-top:90px}}@media (max-width:1199px){.contacts__info-item{margin-top:60px}}.contacts__info-inner{position:relative;z-index:5;padding:30px 42px 25px 50px;display:flex;align-items:flex-start}.contacts__info-inner img{margin-top:15px;margin-right:12px;width:38px;height:auto}@media (max-width:1599px){.contacts__info-item{max-width:380px}.contacts__info-inner{padding:24px 35px 20px 40px}.contacts__info-inner img{margin-top:10px;width:34px}}.contacts__info-num{margin-right:24px;padding-right:2px;font-family:"Berlingske Serif";font-weight:300;font-size:94px;line-height:.88;letter-spacing:-8.46px;background:linear-gradient(330deg,#000 -55%,#ba9a54);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (max-width:1599px){.contacts__info-num{margin-right:15px;font-size:80px;letter-spacing:-7.2px}}.contacts__info-text{font-size:13px;letter-spacing:-.26px;line-height:1.5}@media (max-width:1599px){.contacts__info-text{font-size:11px;letter-spacing:-.22px}}