@charset "UTF-8";.asthenosphere{margin-bottom:16px}.asthenosphere .preamble{height:240px;border-bottom:25px solid #F0F0F0;padding:16px 0;margin-bottom:16px}.asthenosphere .preamble__exterior{background-image:url(../images/contact/preamble__background.png);background-repeat:no-repeat;background-size:contain;background-position:center right 25%;max-width:var(--content-width);height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.asthenosphere .preamble__interior{text-align:center;margin-left:10%}.asthenosphere .preamble__interior h2{display:inline-block;font-size:2.4rem;text-shadow:2px 2px 1px #ffffff,-2px 2px 1px #ffffff,2px -2px 1px #ffffff,-2px -2px 1px #ffffff,2px 0px 1px #ffffff,0px 2px 1px #ffffff,-2px 0px 1px #ffffff,0px -2px 1px #ffffff}.asthenosphere .preamble__interior p{font-size:1.6rem;text-shadow:2px 2px 1px #ffffff,-2px 2px 1px #ffffff,2px -2px 1px #ffffff,-2px -2px 1px #ffffff,2px 0px 1px #ffffff,0px 2px 1px #ffffff,-2px 0px 1px #ffffff,0px -2px 1px #ffffff}.asthenosphere .contacts input[type=button],.asthenosphere .contacts input[type=submit]{border-radius:0;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.asthenosphere .contacts input[type=button]::-webkit-search-decoration,.asthenosphere .contacts input[type=submit]::-webkit-search-decoration{display:none}.asthenosphere .contacts input[type=button]::focus,.asthenosphere .contacts input[type=submit]::focus{outline-offset:-2px}.asthenosphere .contacts__exterior{max-width:var(--content-width);margin:0 auto}.asthenosphere .contacts__exterior table{width:75%;margin:0 auto 16px auto}.asthenosphere .contacts__exterior table td,.asthenosphere .contacts__exterior table th{border:1px solid #cccccc;font-size:1.08rem;padding:10px;position:relative;vertical-align:top}.asthenosphere .contacts__exterior table td .wpcf7-form-control-wrap,.asthenosphere .contacts__exterior table th .wpcf7-form-control-wrap{position:static}.asthenosphere .contacts__exterior table td .wpcf7-form-control-wrap .wpcf7c-conf,.asthenosphere .contacts__exterior table th .wpcf7-form-control-wrap .wpcf7c-conf{background-color:transparent}.asthenosphere .contacts__exterior table td .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.asthenosphere .contacts__exterior table th .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;top:50%;right:-32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2px 4px;font-size:0.7rem;background-color:rgba(204,0,0,0.8);color:#ffffff;border-radius:4px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.32);box-shadow:0 0 1px 1px rgba(0,0,0,0.32);-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #ffffff}.asthenosphere .contacts__exterior table td .wpcf7-form-control-wrap .wpcf7-not-valid-tip:before,.asthenosphere .contacts__exterior table th .wpcf7-form-control-wrap .wpcf7-not-valid-tip:before{font-family:"Font Awesome 5 Free";font-weight:bold;margin-right:4px;content:"";color:#ffffff}.asthenosphere .contacts__exterior table th{width:5%;text-align:left}.asthenosphere .contacts__exterior table th div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.asthenosphere .contacts__exterior table th label,.asthenosphere .contacts__exterior table th span{font-size:1.08rem;white-space:nowrap;display:inline-block}.asthenosphere .contacts__exterior table th label br,.asthenosphere .contacts__exterior table th span br{display:none}.asthenosphere .contacts__exterior table td input[type=email],.asthenosphere .contacts__exterior table td input[type=tel],.asthenosphere .contacts__exterior table td input[type=text],.asthenosphere .contacts__exterior table td textarea{border:1px solid #cccccc;width:80%;padding:8px;border-radius:4px;font-size:1.08rem}.asthenosphere .contacts__exterior table td label,.asthenosphere .contacts__exterior table td span{font-size:1.08rem}.asthenosphere .contacts__exterior table .contact__type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.asthenosphere .contacts__exterior table .required{background-color:#EF351A;color:#ffffff;font-size:0.5rem;line-height:0.5rem;padding:4px 3px;margin-left:4px;border-radius:2px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ffffff;letter-spacing:2px}.asthenosphere .contacts__exterior .contacts__approval{display:block;text-align:center;margin-bottom:8px}.asthenosphere .contacts__envelope{display:block;max-width:200px;height:auto;margin:0 auto 16px}.asthenosphere .contacts__note{font-size:1.8rem;text-align:center;line-height:2.6rem;margin-bottom:16px}.asthenosphere .contacts .wpcf7-response-output{width:75%;margin:0 auto 16px auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(204,0,0,0.8);color:#ffffff;border-radius:4px;border:1px solid #ffffff!important;-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,0.32);box-shadow:0 0 1px 2px rgba(0,0,0,0.32);text-align:center;padding:8px}.asthenosphere .contacts form.sent .wpcf7-response-output{background-color:#168aee}.asthenosphere .contacts__protocol{width:75%;height:120px;overflow-y:scroll;margin:0 auto 16px auto;border:1px solid #cccccc;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.asthenosphere .contacts__remark{max-width:75%;text-align:center;margin:0 auto 16px auto}.asthenosphere .contacts__remark span{display:inline-block;font-size:0.7rem;text-align:left;line-height:1.2rem}.asthenosphere .contacts .contacts__secondary{text-align:center;padding-bottom:16px}.asthenosphere .contacts .contacts__secondary span.wpcf7-list-item{margin:0}.asthenosphere .contacts .contacts__secondary .contacts__revise,.asthenosphere .contacts .contacts__secondary input[type=submit]{display:block;width:75%;margin:0 auto 0 auto;background-color:#1687F1;color:#ffffff;border:1px solid #cccccc;padding:8px}.asthenosphere .contacts .contacts__secondary input[type=submit]:enabled{cursor:pointer}.asthenosphere .contacts .contacts__secondary input[type=submit]:disabled{cursor:not-allowed;opacity:0.6}.asthenosphere .contacts .contacts__secondary .contacts__revise,.asthenosphere .contacts .contacts__secondary input[type=submit].wpcf7c-elm-step2{display:inline-block;width:32%}.asthenosphere .contacts .contacts__secondary .contacts__revise{margin-right:8px;cursor:pointer}.asthenosphere .contacts .contacts__secondary .ajax-loader{margin-top:8px}@media (max-width:600px){.asthenosphere .preamble{height:120px;border-bottom:1px solid #168AEE;padding:0;margin-bottom:16px}.asthenosphere .preamble__exterior{background-image:url(../images/contact/preamble__background.png);background-repeat:no-repeat;background-size:contain;background-position:center right 5%;max-width:var(--content-width);height:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(255,255,255,0.2);background-blend-mode:lighten}.asthenosphere .preamble__interior{text-align:center;margin-left:5%}.asthenosphere .preamble__interior h2{display:inline-block;font-size:1.5rem;text-shadow:2px 2px 1px #ffffff,-2px 2px 1px #ffffff,2px -2px 1px #ffffff,-2px -2px 1px #ffffff,2px 0px 1px #ffffff,0px 2px 1px #ffffff,-2px 0px 1px #ffffff,0px -2px 1px #ffffff}.asthenosphere .preamble__interior p{font-size:1.2rem;font-weight:bold;text-shadow:2px 2px 1px #ffffff,-2px 2px 1px #ffffff,2px -2px 1px #ffffff,-2px -2px 1px #ffffff,2px 0px 1px #ffffff,0px 2px 1px #ffffff,-2px 0px 1px #ffffff,0px -2px 1px #ffffff}.asthenosphere .contacts input[type=button],.asthenosphere .contacts input[type=submit]{border-radius:0;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.asthenosphere .contacts input[type=button]::-webkit-search-decoration,.asthenosphere .contacts input[type=submit]::-webkit-search-decoration{display:none}.asthenosphere .contacts input[type=button]::focus,.asthenosphere .contacts input[type=submit]::focus{outline-offset:-2px}.asthenosphere .contacts__exterior{max-width:var(--content-width);margin:0 auto}.asthenosphere .contacts__exterior table{width:90%;margin:0 auto 16px auto}.asthenosphere .contacts__exterior table td,.asthenosphere .contacts__exterior table th{border:1px solid #cccccc;font-size:0.9rem;padding:10px;position:relative;vertical-align:top}.asthenosphere .contacts__exterior table td span.wpcf7-list-item,.asthenosphere .contacts__exterior table th span.wpcf7-list-item{margin:0}.asthenosphere .contacts__exterior table td .wpcf7-form-control-wrap,.asthenosphere .contacts__exterior table th .wpcf7-form-control-wrap{position:static}.asthenosphere .contacts__exterior table td .wpcf7-form-control-wrap .wpcf7c-conf,.asthenosphere .contacts__exterior table th .wpcf7-form-control-wrap .wpcf7c-conf{background-color:transparent}.asthenosphere .contacts__exterior table td .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.asthenosphere .contacts__exterior table th .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;top:0;right:-16px;-webkit-transform:translateY(125%);-ms-transform:translateY(125%);transform:translateY(125%);padding:2px 4px;font-size:0.7rem;background-color:rgba(204,0,0,0.8);color:#ffffff;border-radius:4px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.32);box-shadow:0 0 1px 1px rgba(0,0,0,0.32);-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #ffffff}.asthenosphere .contacts__exterior table td .wpcf7-form-control-wrap .wpcf7-not-valid-tip:before,.asthenosphere .contacts__exterior table th .wpcf7-form-control-wrap .wpcf7-not-valid-tip:before{font-family:"Font Awesome 5 Free";font-weight:bold;margin-right:4px;content:"";color:#ffffff}.asthenosphere .contacts__exterior table th{width:5%;text-align:left}.asthenosphere .contacts__exterior table th div{display:block;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.asthenosphere .contacts__exterior table th label,.asthenosphere .contacts__exterior table th span{white-space:nowrap;display:inline-block}.asthenosphere .contacts__exterior table th label br,.asthenosphere .contacts__exterior table th span br{display:block}.asthenosphere .contacts__exterior table td input[type=email],.asthenosphere .contacts__exterior table td input[type=tel],.asthenosphere .contacts__exterior table td input[type=text],.asthenosphere .contacts__exterior table td textarea{border:1px solid #cccccc;width:90%;padding:4px;border-radius:4px;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.asthenosphere .contacts__exterior table .contact__type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.asthenosphere .contacts__exterior table .required{margin-top:2px;background-color:#EF351A;color:#ffffff;font-size:0.7rem;line-height:0.7rem;padding:4px 3px;margin-left:0;border-radius:2px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ffffff;letter-spacing:2px}.asthenosphere .contacts__exterior .contacts__approval{display:block;text-align:center;margin-bottom:8px}.asthenosphere .contacts__envelope{display:block;max-width:100px;height:auto;margin:0 auto 8px}.asthenosphere .contacts__note{font-size:1.2rem;text-align:center;line-height:1.6rem;margin-bottom:16px}.asthenosphere .contacts .wpcf7-response-output{width:90%;margin:0 auto 16px auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(204,0,0,0.8);color:#ffffff;border-radius:4px;border:1px solid #ffffff!important;-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,0.32);box-shadow:0 0 1px 2px rgba(0,0,0,0.32);text-align:center;padding:8px}.asthenosphere .contacts__protocol{width:90%;height:120px;overflow-y:scroll;margin:0 auto 16px auto;border:1px solid #cccccc;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.asthenosphere .contacts__remark{max-width:90%;text-align:center;margin:0 auto 16px auto}.asthenosphere .contacts__remark span{display:inline-block;font-size:0.7rem;text-align:left;line-height:1.2rem}.asthenosphere .contacts .contacts__secondary{text-align:center;padding-bottom:16px}.asthenosphere .contacts .contacts__secondary span.wpcf7-list-item{margin:0}.asthenosphere .contacts .contacts__secondary .contacts__revise,.asthenosphere .contacts .contacts__secondary input[type=submit]{display:block;width:75%;margin:0 auto 0 auto;background-color:#1687F1;color:#ffffff;border:1px solid #cccccc;padding:8px}.asthenosphere .contacts .contacts__secondary input[type=submit]:enabled{cursor:pointer}.asthenosphere .contacts .contacts__secondary input[type=submit]:disabled{cursor:not-allowed}.asthenosphere .contacts .contacts__secondary .contacts__revise,.asthenosphere .contacts .contacts__secondary input[type=submit].wpcf7c-elm-step2{display:inline-block;width:45%}.asthenosphere .contacts .contacts__secondary .contacts__revise{margin-right:8px;cursor:pointer}.asthenosphere .contacts .contacts__secondary .ajax-loader{margin-top:8px;display:block}}
