.text-content{font-size:.9rem}.image-content{padding-left:18.5%;padding-top:40%}.image-content .plane{opacity:0;transform:translate(-91%, 33%) scale(1.5);transition:transform 2s,opacity .5s}.image-content .plane.appear-shown{opacity:1;transform:translate(0, 0) scale(1)}.star::before{color:#f15a24;content:"* "}.form-legend{color:#939b9b;font-style:italic;margin:8% 0 4.6%}.contact-form .row{display:flex}.contact-form .input-label{flex:0 0 50%;margin-bottom:4%;padding-right:1em}.contact-form .input-label>span{display:block;font-weight:bold}.contact-form .input-label input{line-height:2.4em;margin-top:4%;width:100%}.contact-form .input-label textarea{font-family:inherit;height:8em;margin-top:3%;resize:none;width:100%}.contact-form .input-label input,.contact-form .input-label textarea{border:none;border-bottom:2px #d9d9d9 solid;font-size:.8em;outline:none}.contact-form .input-label input::placeholder,.contact-form .input-label textarea::placeholder{font-style:italic}.contact-form .input-label:first-child:last-child{flex-basis:100%}.contact-form .submit-row{align-items:center;justify-content:space-between;margin-top:2%}@media(max-width: 1200px){.contact-form .submit-row{flex-wrap:wrap;text-align:center}.contact-form .submit-row>*{flex:0 0 100%;margin:4% 0}}.contact-form .submit-row .wpcf7-list-item{font-weight:bold;margin:0 2em 0 0}.contact-form .submit-row .wpcf7-list-item input{margin-right:2em}.contact-section{margin:2.3% 0 7%}.contact-line{font-size:1.25rem;margin-top:2.5%}.contact-line i{font-size:1.5em;margin-right:.8em;vertical-align:middle}.contact-line a{color:#f15a24}.contact-line a:hover{text-decoration:underline}@media(max-width: 1200px){.contact-line{text-align:center}}@media(min-width: calc(1200px + 1px)){.contact-line.inline{display:inline-block}.contact-line.inline+.contact-line.inline::before{content:"";border-left:2px solid #d9d9d9;display:inline-block;height:1em;margin:0 1em;vertical-align:middle}}
