.contact{position:relative}.contact .brxe-container{padding:8rem 0rem;max-width:100%}@media only screen and (min-device-width:1600px) and (max-device-width:1920px){.contact .brxe-container{max-width:1280px}}@media only screen and (max-width:992px){.contact .brxe-container{padding:4rem 2rem;min-height:80vh}}.contact-col{position:relative}.contact-img{position:absolute;top:-8rem;right:0;height:90rem;object-fit:cover}@media only screen and (max-width:992px){.contact-img{position:relative;width:100%;top:0;height:auto}}@media only screen and (max-width:575px){.contact-row>div{grid-column:span 12}}.contact-content{min-height:95rem}@media only screen and (max-width:992px){.contact-content{min-height:80rem;padding-bottom:5rem}}@media only screen and (max-width:575px){.contact-content{min-height:auto}}.contact-title{padding-left:8rem;font-size:calc(var(--h1) + 1.5rem)}@media only screen and (min-device-width:1600px) and (max-device-width:1920px){.contact-title{padding-left:0}}@media only screen and (max-width:1112px){.contact-title{font-size:var(--h1)}}@media only screen and (max-width:992px){.contact-title{padding:0;font-size:calc(var(--h2) - .9rem)}}@media only screen and (max-width:575px){.contact-title{padding-bottom:2rem}}.contact-parent{border:2rem solid white;border-left:0;padding:5rem 8rem;background-color:#F4F4F4;position:absolute;width:100rem;z-index:2}@media only screen and (min-device-width:1600px) and (max-device-width:1920px){.contact-parent{width:90rem}}@media only screen and (max-width:1280px){.contact-parent{width:80rem}}@media only screen and (max-width:992px){.contact-parent{width:60rem;padding:3rem;padding-left:0;border-width:0;background:var(--white)}}@media only screen and (max-width:575px){.contact-parent{width:100%;padding:0rem;position:relative}}.contact-parent label{font-family:'Noto Sans';font-size:var(--base);color:black;font-weight:400}.contact-parent input,.contact-parent select{height:5.8rem}.contact-parent textarea{height:18rem}.contact-parent .required::after{color:red;margin-left:.3rem}.contact-parent .input,.contact-parent input:not([type=submit]),.contact-parent select,.contact-parent textarea{border-color:#72727290;background-color:white}.contact-parent button{display:flex;flex-direction:row;align-items:center;box-shadow:0 .4rem .2rem 0 rgba(0,0,0,.2);gap:.4rem;text-transform:uppercase;letter-spacing:.14rem;color:var(--white);padding:2rem 8rem;font-size:calc(var(--base) - .2rem);transition:all .4s cubic-bezier(0.2,1,.3,1);position:relative}.contact-parent button svg{transition:all .4s cubic-bezier(0.2,1,.3,1)}.contact-parent button:hover{background-color:var(--white);color:var(--primary)}.contact-parent button:hover svg{transition:all .4s cubic-bezier(0.2,1,.3,1);animation:pulseright 2s ease-out;animation-iteration-count:infinite}.contact-parent button:hover svg path{stroke:var(--primary)}