@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600&display=swap);*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus,a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}@font-face{font-family:"Satoshi";font-style:normal;font-weight:400;src:local("Satoshi"),url(../fonts/Satoshi-Regular.woff2) format("woff2"),url(../fonts/Satoshi-Regular.woff) format("woff")}@font-face{font-family:"Satoshi";font-style:normal;font-weight:500;src:local("TT Hoves"),url(../fonts/Satoshi-Medium.woff2) format("woff2"),url(../fonts/Satoshi-Medium.woff) format("woff")}body{overflow-x:hidden}.contact-us{font-family:"Satoshi",serif;color:#152a37;padding-top:32px;position:relative}@media (min-width:768px){.contact-us{padding-top:120px}}.contact-us .container{margin:0 auto;max-width:1440px;padding:0 16px}@media (min-width:768px){.contact-us .container{padding:0 40px}}.contact-us .title{text-align:center;font-family:Playfair Display;font-size:40px;font-weight:600;line-height:130%}@media (min-width:768px){.contact-us .title{max-width:100%;font-size:64px}}@media (min-width:992px){.contact-us .title{font-size:72px}}.contact-us .bread-crumbs,.contact-us .button{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-us .button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:500;padding:11px;border:1px solid #0087b2;color:#0087b2;background:0 0}.contact-us .button:hover{background:#0087b2;color:#fff}.contact-us .bread-crumbs{gap:36px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%;overflow-x:auto}@media (min-width:768px){.contact-us .bread-crumbs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-us .bread-crumbs::-webkit-scrollbar{height:0}.contact-us .bread-crumbs__link{color:#828282;position:relative;font-size:12px;text-wrap:nowrap}@media (min-width:576px){.contact-us .bread-crumbs__link{font-size:14px}}.contact-us .bread-crumbs__link:last-child::after{display:none}.contact-us .bread-crumbs__link:last-child{color:#152a37}.contact-us .bread-crumbs__link:after{content:"";position:absolute;cursor:initial;top:3px;right:-20px;border:solid #0087b2;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.contact-us .banner{padding:40px 0 50px}@media (min-width:768px){.contact-us .banner{padding:100px 0}}.contact-us .banner__title{margin-bottom:30px;text-align:left}@media (min-width:768px){.contact-us .banner__title{text-align:center;margin-bottom:80px}}.contact-us .banner__img{max-width:100%;-o-object-fit:cover;object-fit:cover;min-height:275px;-o-object-position:70%;object-position:70%}@media (min-width:768px){.contact-us .banner__img{-o-object-position:"center";object-position:"center"}}.contact-us .sales__title{font-size:30px;margin-bottom:24px}@media (min-width:768px){.contact-us .sales__title{font-size:48px;margin-bottom:40px}}.contact-us .sales__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:56px}@media (min-width:768px){.contact-us .sales__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact-us .sales__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;font-size:15px;max-width:370px;text-align:center;line-height:1.5}.contact-us .sales__column-title{font-size:17px;font-weight:500;margin-bottom:-18px}.contact-us .sales__column-link,.contact-us .sales__column-link a{color:#0087b2}.contact-us .sales__column-link:hover{text-decoration:underline}.contact-us .sales__column-button{margin-top:20px}.contact-us .location{padding:56px 0}@media (min-width:768px){.contact-us .location{padding:100px 0}}.contact-us .location__title{font-size:30px;margin-bottom:40px}@media (min-width:768px){.contact-us .location__title{font-size:48px;margin-bottom:80px}}.contact-us .location__map{cursor:pointer;width:100%}.contact-us .location__img{max-width:100%;-o-object-fit:cover;object-fit:cover;min-height:375px;-o-object-position:30%;object-position:30%}@media (min-width:768px){.contact-us .location__img{-o-object-position:left;object-position:left}}.contact-us .location__img.hidden,.contact-us .location__map-block{display:none}.contact-us .location__map-block.active{display:block}.contact-us .location__button{margin:56px auto 0;color:#152a37;border-color:#152a37;max-width:260px;gap:10px}.contact-us .location__button:hover{background:0 0;color:#152a37}@media (min-width:768px){.contact-us .location__button{margin-top:100px auto 0}}.contact-us .follow-us-section{padding-bottom:56px}@media (min-width:768px){.contact-us .follow-us-section{padding-bottom:100px}}.contact-us .follow-us-section__title{font-size:30px;margin-bottom:24px}@media (min-width:768px){.contact-us .follow-us-section__title{font-size:48px;margin-bottom:40px}}.contact-us .follow-us-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:45px}@media (min-width:768px){.contact-us .follow-us-section__content{gap:96px}}.contact-us .follow-us-section__icon{max-width:31px}@media (min-width:768px){.contact-us .follow-us-section__icon{max-width:100%}}