/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/styles/templates/page.service.scss ***!
  \***********************************************************************************************************************************************************************************************************************************/.section-contact{background-color:var(--black);color:var(--white)}@media (min-width: 1200px){.section-contact{padding:128px 0}}@media (max-width: 991.99px){.section-contact{padding:66px 0}}.section-contact__wrapper{display:flex;flex-direction:column}@media (min-width: 992px){.section-contact__wrapper{flex-direction:row}}.section-contact__text p{line-height:24px}@media (min-width: 992px){.section-contact__text{flex:0 0 50%;padding-right:40px}}@media (min-width: 1200px){.section-contact__text{flex:0 0 50%;padding-right:65px}}@media (min-width: 1440px){.section-contact__text{flex:0 0 50%;padding-right:52px}}.section-contact__title{color:var(--white);margin-bottom:16px;text-align:left}.section-contact__form-wrapper{margin-top:36px}.section-contact__form-wrapper .button-link{margin-top:16px;height:56px;width:100%}@media (min-width: 992px){.section-contact__form-wrapper{flex:0 0 50%;padding-left:40px;margin-top:0}}@media (min-width: 1200px){.section-contact__form-wrapper{flex:0 0 50%;padding-left:65px}}@media (min-width: 1440px){.section-contact__form-wrapper{flex:0 0 50%;padding-left:26px}}.section-contact__form{display:flex;position:relative;flex-wrap:wrap;gap:24px 40px}.section-contact__form__modal{position:absolute;width:100%;z-index:9999}.section-contact__form__modal__content{transform:translateY(110px);padding:30px;border-radius:5px;color:var(--white);background-color:#e0e6ee;text-align:center}.section-contact__form .button-secondary{width:100%;height:56px;padding:16px 0;color:var(--white);border:2px solid var(--white)}.section-contact__form .button-secondary .button-secondary__icon__path{fill:var(--white)}.section-contact__form .button-secondary:hover{color:var(--white);background-color:var(--blue);border:0}.section-contact__form__item{position:relative;flex:0 0 calc(50% - 20px);width:50%;height:40px}@media (max-width: 767px){.section-contact__form__item{flex:0 0 100%;width:100%}}.section-contact__form__item--textarea{flex:0 0 100%}.section-contact__form__item--textarea:-webkit-autofill,.section-contact__form__item--textarea:-webkit-autofill:hover,.section-contact__form__item--textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--white)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.section-contact__form__item:hover label{color:var(--white)}.section-contact__form__item label{position:absolute;left:0;top:10px;transition:all .25s ease-out;font-size:14px;color:var(--white)}.section-contact__form__item label.active{font-size:10px;top:-7px}.section-contact__form__input{background-color:transparent;border:0;outline:0;border-bottom:1px solid var(--white);padding:0;height:100%;width:100%;position:relative;caret-color:var(--white);color:var(--white)}.section-contact__form__input:focus{box-shadow:none;border-bottom:1px solid var(--white)}.section-contact__form__input::-webkit-input-placeholder,.section-contact__form__input::-moz-placeholder,.section-contact__form__input:-ms-input-placeholder{font-size:14px;color:var(--white)}.section-contact__form__input:-webkit-autofill,.section-contact__form__input:-webkit-autofill:hover,.section-contact__form__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--white)!important;background-color:transparent!important;caret-color:var(--white)!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bundle.page.service.css.map */
