.contact{position:relative;padding-top:50px}@media (min-width:575px){.contact{padding-top:80px}}@media (min-width:768px){.contact{padding-top:120px}}.contact__background img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.contact__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.contact__wrapper{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1200px){.contact__wrapper{-webkit-column-gap:180px;-moz-column-gap:180px;column-gap:180px}}.contact__wrapper-text{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}@media (min-width:1024px){.contact__wrapper-text{max-width:calc(40% - 25px);-webkit-box-flex:0;-ms-flex:0 0 calc(40% - 25px);flex:0 0 calc(40% - 25px);margin-bottom:0}}@media (min-width:1200px){.contact__wrapper-text{max-width:calc(40% - 90px);-webkit-box-flex:0;-ms-flex:0 0 calc(40% - 90px);flex:0 0 calc(40% - 90px)}}@media (min-width:1300px){.contact__wrapper-text{max-width:40%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.contact__wrapper-text-subtitle{margin-bottom:15px}@media (min-width:768px){.contact__wrapper-text-subtitle{margin-bottom:32px}}.contact__wrapper-text-title{margin-bottom:20px}@media (min-width:768px){.contact__wrapper-text-title{margin-bottom:30px}}.contact__wrapper-text-description{color:#a9b0b8;margin-bottom:20px}@media (min-width:768px){.contact__wrapper-text-description{margin-bottom:40px}}.contact__wrapper-text-description p{margin:0}.contact__wrapper-form{background:rgba(247,247,247,.1);-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);padding:40px 20px;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:1024px){.contact__wrapper-form{max-width:calc(60% - 25px);-webkit-box-flex:0;-ms-flex:0 0 calc(60% - 25px);flex:0 0 calc(60% - 25px);padding:60px 50px}}@media (min-width:1200px){.contact__wrapper-form{max-width:calc(60% - 90px);-webkit-box-flex:0;-ms-flex:0 0 calc(60% - 90px);flex:0 0 calc(60% - 90px)}}@media (min-width:1300px){.contact__wrapper-form{max-width:calc(60% - 180px);-webkit-box-flex:0;-ms-flex:0 0 calc(60% - 180px);flex:0 0 calc(60% - 180px)}}.contact__wrapper-form-title{color:var(--White-White,#f7f7f7);font-family:"Libre Franklin";font-size:22px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-.8px;max-width:403px;margin-bottom:40px}@media (min-width:768px){.contact__wrapper-form-title{font-size:32px;line-height:40px}}.contact__wrapper-form-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;color:var(--White-White,#f7f7f7);font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:575px){.contact__wrapper-form-info{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.contact__wrapper-form-info-address,.contact__wrapper-form-info-email{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background:rgba(247,247,247,.1);-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px;margin-bottom:10px}@media (min-width:575px){.contact__wrapper-form-info-address,.contact__wrapper-form-info-email{max-width:calc(50% - 10px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin-bottom:0}}.contact__wrapper-form-info-address img,.contact__wrapper-form-info-address svg,.contact__wrapper-form-info-email img,.contact__wrapper-form-info-email svg{margin-right:8px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.contact__wrapper-form-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.contact__wrapper-form-form form.invalid .wpcf7-response-output{padding:0;border:none;max-width:100%;width:100%;display:block;text-align:center;border:none;color:#f44336;font-size:14px}.contact__wrapper-form-form form.sent .wpcf7-response-output{max-width:100%;width:100%;display:block;text-align:center;border:none;color:#46b450;font-size:14px;padding:0}.contact__wrapper-form-form form.invalid .wpcf7-response-output{max-width:100%;width:100%;display:block;text-align:center;border:none;color:#f44336;font-size:14px}.contact__wrapper-form-form-textarea{max-width:100%;width:100%;margin-bottom:40px;position:relative}.contact__wrapper-form-form-textarea label{position:absolute;top:0;left:0;color:#a9b0b8;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;pointer-events:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.contact__wrapper-form-form-textarea textarea{background-color:transparent;border:none;border-bottom:1px solid #676e7a;padding-bottom:22px;display:block;max-width:100%;resize:none;width:100%;color:#a9b0b8;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-height:120px}.contact__wrapper-form-form-textarea.focus label{-webkit-transform:translate(0,-21px);transform:translate(0,-21px);font-size:12px}.contact__wrapper-form-form-input{position:relative;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (min-width:575px){.contact__wrapper-form-form-input{max-width:calc(50% - 10px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin-bottom:50px}}.contact__wrapper-form-form-input.focus label{-webkit-transform:translate(0,-24px);transform:translate(0,-24px);font-size:12px}.contact__wrapper-form-form-input.full{max-width:100%;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.contact__wrapper-form-form-input .wpcf7-not-valid-tip{font-size:12px;color:#f44336;text-align:center;padding-top:5px}.contact__wrapper-form-form-input label{position:absolute;top:0;left:0;color:#a9b0b8;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;pointer-events:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;-webkit-transform:translate(0,-12px);transform:translate(0,-12px)}.contact__wrapper-form-form-input input{background-color:transparent;border:none;border-bottom:1px solid #676e7a;padding-bottom:10px;display:block;max-width:100%;width:100%;color:#a9b0b8;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.contact__wrapper-form-form-submit{position:relative;min-width:150px}.contact__wrapper-form-form-submit .wpcf7-spinner{display:none}.contact__wrapper-form-form-submit:hover input{padding:5.5px 59px 5.5px 24px;color:#fff}.contact__wrapper-form-form-submit input{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;border:none;padding:5.5px 24px 5.5px 59px;border-radius:50px;font-family:Lato;font-size:15px;font-style:normal;font-weight:700;line-height:23px;height:56px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}
/*# sourceMappingURL=contact.css.map */
