@media only screen and (min-width:0rem){#contact-1700{padding:var(--sectionPadding);position:relative;z-index:1}#contact-1700 .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,10vw,8rem);justify-content:center;margin:auto;max-width:36.5rem;position:relative;width:100%}#contact-1700 .cs-content{align-items:flex-start;display:flex;flex-direction:column;text-align:left;width:100%}#contact-1700 .cs-title{margin:0 0 1rem;max-width:23ch}#contact-1700 .title-two{font-size:1.75rem;margin-top:2.5rem}#contact-1700 .cs-topper{color:var(--primary)}#contact-1700 .cs-author{align-items:center;display:flex;gap:1rem;margin-top:2.5rem}#contact-1700 .cs-profile{height:5rem;width:5rem}#contact-1700 .cs-profile img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;transform:translateY(8px);width:100%}#contact-1700 .cs-flex-group{display:flex;flex-direction:column}#contact-1700 .cs-form{align-items:center;background-color:#f3f0e7;border:2px solid var(--accent2);box-sizing:border-box;display:flex;flex:none;flex-wrap:wrap;gap:.75rem;justify-content:space-between;max-width:39.5rem;padding:clamp(2rem,5.18vw,3rem) clamp(1rem,5vw,3.75rem);position:relative;width:100%}#contact-1700 .cs-form .cs-title{margin:0 0 clamp(1.5rem,4vw,3rem)}#contact-1700 .cs-label{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;grid-column:span 12}#contact-1700 .cs-input,#contact-1700 .cs-label{color:var(--headerColor);font-size:1rem;width:100%}#contact-1700 .cs-input{background-color:#fff;border:none;box-sizing:border-box;height:3.5rem;padding:0 0 0 1.5rem}#contact-1700 .cs-input::-moz-placeholder{color:#767676;opacity:.6}#contact-1700 .cs-input::placeholder{color:#767676;opacity:.6}#contact-1700 .cs-textarea{font-family:inherit;margin:0 0 clamp(1rem,3vw,1.75rem);min-height:7.5rem;padding:1.5rem 1.5rem 0}#contact-1700 .cs-textarea-long{min-height:10rem}#contact-1700 .cs-submit{min-width:15.625rem;width:100%}#contact-1700 .cs-submit:hover{cursor:pointer}#contact-1700 .cs-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#contact-1700 .cs-background:before{background-color:#f7f7f7;content:"";height:100%;opacity:.9;position:absolute;width:100%}#contact-1700 .cs-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media only screen and (min-width:48rem){#contact-1700 .cs-container{flex-direction:row;justify-content:space-between;max-width:80rem}#contact-1700 .cs-form{width:45vw}#contact-1700 .cs-submit{width:auto}}