.contact-form{overflow:hidden}.contact-form .contact-form-section{display:flex}@media only screen and (max-width:991.98px){.contact-form .contact-form-section{flex-direction:column}}.contact-form [itemtype="https://schema.org/BreadcrumbList"]{margin-top:0}.contact-form .contact-form-wrapper{display:flex}@media only screen and (max-width:991.98px){.contact-form .contact-form-wrapper{flex-direction:column}}.contact-form .contact-form-wrapper>div{box-sizing:border-box;padding:40px;width:50%}@media only screen and (max-width:991.98px){.contact-form .contact-form-wrapper>div{width:100%}}.contact-form .contact-form-wrapper .contact-details{padding-left:0}.contact-form .contact-form-wrapper .contact-details .contact-block{margin-bottom:24px}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul{list-style:none;margin:0;padding:0}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li{align-items:center;display:flex;font-size:14px;margin-bottom:12px}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li:last-of-type{margin-bottom:0}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li a{font-size:14px}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li img{fill:var(--primary-color);margin-right:15px;width:20px}.contact-form .contact-form-wrapper .contact-details .contact-block.text h1{margin-bottom:16px}.contact-form .contact-form-wrapper .contact-details .contact-block.text p{font-size:16px;font-style:normal;font-weight:350;line-height:130%}.contact-form .contact-form-wrapper .contact-details .contact-block.button-row{display:flex;flex-direction:row;gap:16px}.contact-form .contact-form-wrapper .contact-details .contact-block.button-row a{font-size:14px;max-width:145px;text-align:center;width:100%}.contact-form .contact-form-wrapper .contact-details .contact-block.button-row a.button-outline{align-items:center;background-color:transparent;border:1px solid var(--secondary-color);border-radius:2px;color:var(--secondary-color);display:flex;justify-content:center}.contact-form .form{background-color:#fcfbf8;padding:35px 20px}.contact-form .form .contact--form{display:flex;flex-direction:column}.contact-form .form .contact--form .input-group{display:flex;flex-direction:column;margin-bottom:40px}.contact-form .form .contact--form .input-group input:not([type=submit]),.contact-form .form .contact--form .input-group textarea{background:transparent;border:none;border-bottom:.5px solid #8ea695;border-radius:0;color:var(--text-primary-color);padding:8px 12px}.contact-form .form .contact--form .input-group input:not([type=submit]){height:40px}.contact-form .form .contact--form .input-group select{background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTQgMSA3LjUgNyAxIDEiIHN0cm9rZT0iIzhFQTY5NSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");background-position:top 17px right 12px;background-repeat:no-repeat;border:.5px solid #8ea695;border-radius:29px;color:var(--text-primary-color);font-size:16px;font-style:normal;font-weight:350;height:40px;padding:8px 12px}.contact-form .form .contact--form .input-group label{color:var(--text-primary-color);font-family:Georgia Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:13px}.contact-form .form .contact--form .input-group:last-of-type{margin-bottom:23px}@media only screen and (min-width:992px){.contact-form .form .contact--form .terms{display:flex;gap:32px}}.contact-form .form.mobile{display:block}@media only screen and (min-width:992px){.contact-form .form.mobile{display:none}}.contact-form .form.desktop{display:none}@media only screen and (min-width:992px){.contact-form .form.desktop{display:block;position:relative}.contact-form .form.desktop:after{background-color:#fcfbf8;content:"";height:100%;left:0;position:absolute;top:0;width:100vw;z-index:-1}}
