.page-width{width:100%}@media screen and (min-width: 990px){.page-width>.row{display:flex}.page-width>.row>div:first-of-type{width:25%}.page-width>.row>div:last-of-type{width:75%}}.page-top{padding:10px 0 40px;text-align:center;clip-path:polygon(100% 0,100% 85%,50% 100%,0 85%,0 0)}@media screen and (min-width: 990px){.page-top{padding:20px 0 80px}}.why{position:relative;padding-top:10px;margin-bottom:10px;width:100%}@media screen and (min-width: 990px){.why{padding-top:37px;margin-bottom:20px}}.contacts li:not(:last-of-type){margin-bottom:1.4rem}@media screen and (min-width: 990px){.contacts-caption{font-size:18px}}.page__title{margin:20px 0 40px;text-transform:uppercase;color:#5a5a5a;font-family:Montserrat;font-size:20px;font-weight:500;line-height:.88}@media screen and (min-width: 990px){.page__title{margin:72px 0 60px;font-size:40px}}.page__subtitle{padding-right:15px;padding-left:15px}@media screen and (min-width: 990px){.page__subtitle{font-size:18px}}.contact_title{margin-bottom:23px;letter-spacing:-1px;color:#333;font-family:var(--font-family-roboto);font-size:42px;font-weight:300;line-height:1.19}.contacts-header{display:flex;align-items:center;flex-direction:column;justify-content:center}.contacts-caption{margin-top:20px}.contacts-container{padding:0 0 80px}@media screen and (min-width: 1200px){.contacts-container{display:flex;padding:92px 50px 300px}}#shopify-section-contacts{padding-top:40px;padding-bottom:40px}.contacts__content{letter-spacing:.23px;color:#b2b2b2;font-family:Lato;font-size:14px;line-height:1.14}.contacts__content a{color:#b2b2b2}.contacts__content a:hover,.contacts__content a:active,a.contacts__content:hover,a.contacts__content:active{color:#cd2122}.contacts-item:first-of-type .contacts__content{letter-spacing:.2px;color:#515356;font-size:12px;font-weight:900;line-height:1.42}.contacts-item__info{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px}.contacts__icon{margin-right:10px}.contacts-item:first-of-type .contacts__icon{margin-right:0}.follow{padding-top:1rem}.follow__title{letter-spacing:.2px;text-transform:uppercase;color:#515356;font-family:Lato;font-size:12px;font-weight:900;line-height:1.42;margin-bottom:1.2rem}.follow__socials{display:flex;align-items:center}.follow__social-item{margin-right:15px}.follow__social-link{display:block;color:#b2b2b2;font-size:14px}.follow__social-link:hover,.follow__social-link:active{color:#cd2122}.follow__social-link svg{width:auto;height:16px}.contact-form,.comment-form{display:flex;flex-direction:column}.contact-form input,.contact-form textarea,.contact-form select,.comment-form input,.comment-form textarea,.comment-form select{display:block;margin-top:20px;padding:10px 20px}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder,.contact-form select::-moz-placeholder,.comment-form input::-moz-placeholder,.comment-form textarea::-moz-placeholder,.comment-form select::-moz-placeholder{color:#b2b2b2;font-family:Lato;font-size:12px;font-weight:700;line-height:1.25}.contact-form input::placeholder,.contact-form textarea::placeholder,.contact-form select::placeholder,.comment-form input::placeholder,.comment-form textarea::placeholder,.comment-form select::placeholder{color:#b2b2b2;font-family:Lato;font-size:12px;font-weight:700;line-height:1.25}.contact-form option,.comment-form option{font-size:14px}.contact-form input,.contact-form select{min-height:49px;background-color:#fff}.contact-form select{border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+)!important;background-repeat:no-repeat;background-position:99% 50%;background-size:contain;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#b2b2b2;font-family:Lato;font-size:12px;font-weight:700;line-height:1.25}.form-wrapper{width:100%}@media screen and (min-width: 990px){.form-wrapper{display:flex;height:600px}.form-wrapper>div{width:50%}}.contact-form__wrapper{margin:0 auto;padding:20px;background:#4b4b4b}@media screen and (min-width: 990px){.contact-form__wrapper{padding:47px 37px}}.map,.contact-form__wrapper{overflow:hidden;width:100%;height:100%}.map{position:relative;padding:0}.map .responsive-image__wrapper{width:100%;height:100%;margin:0 auto}.map .responsive-image__image{width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 990px){.map .responsive-image__image{-o-object-fit:cover;object-fit:cover;height:100%}}.map-popup{position:absolute;top:7%;right:25px;width:300px;padding:30px 40px;color:#fff;border-radius:3px;background-color:#393d3f;font-family:Open Sans;font-size:14px;line-height:19px}.map-popup:after{position:absolute;right:85px;bottom:-9px;width:0;height:0;content:"";border-width:10px 10px 0 10px;border-style:solid;border-color:#393d3f transparent transparent transparent}@media screen and (min-width: 576px){.map-popup:after{right:85px}}@media screen and (min-width: 750px){.map-popup:after{right:72px}}@media screen and (min-width: 990px){.map-popup:after{right:85px}}@media screen and (min-width: 576px){.map-popup{top:23%;right:auto;left:50%;width:350px;transform:translate(-50%)}}@media screen and (min-width: 750px){.map-popup{top:22%}}@media screen and (min-width: 990px){.map-popup{top:23%}}.form__title{letter-spacing:-1px;color:#fff;font-family:Montserrat;font-size:28px;font-weight:300;line-height:1.19}@media screen and (min-width: 990px){.form__title{font-size:42px}}.contact-form .form--btn{width:150px;margin:2rem auto;padding:12px 30px;letter-spacing:2px;text-transform:uppercase;color:#fff;border-radius:0;background-color:#000;font-family:Lato;font-size:1.6rem;font-weight:900;line-height:1.2}#shopify-section-contact-form .error{margin:5px 0;padding:5px;color:#fff;background:#cf3339}#shopify-section-contact-form .form-success{color:#fff}.contacts-text__wrapper{margin-top:50px}@media screen and (min-width: 750px){.contacts-text__wrapper{margin-top:0}}@media screen and (min-width: 1200px){.contacts-text__wrapper{margin-top:50px}}.contacts-text_title{margin-bottom:23px}.contacts-text p{color:#515356;font-size:12px}.contacts__data{margin-bottom:5rem}@media screen and (min-width: 750px){.contacts__data{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:20px}}@media screen and (min-width: 1200px){.contacts-header{max-width:60%;margin:0 auto}}.careers-text{padding-top:40px;text-align:center;font-size:14px;line-height:1.5;margin-bottom:2rem}@media screen and (min-width: 750px){.careers-text{text-align:left}}@media screen and (min-width: 1440px){.careers-text{padding:92px 50px}}.career-tab{margin-top:40px;border:1px solid #b2b2b2}.career-title{display:flex;align-items:center;justify-content:center;padding:10px 20px;cursor:pointer;color:#cd2122;font-size:16px}@media screen and (min-width: 750px){.career-title{justify-content:flex-start}}.career-title svg{fill:currentColor}.career-subtitle p{font-size:16px}.career-title svg{margin-right:10px}.career-subtitle{padding:10px 20px;border-top:1px solid #bababa}.career-icon{display:none}.career-icon.active{display:block}
