#contact{position:relative;background-color:var(--light-gray);padding-bottom:var(--section-spacer);overflow:hidden}#contact .bg-contact{position:absolute;max-height:410px;height:80%;object-fit:cover;filter:brightness(.5);width:100%;overflow:hidden}#contact .bg-contact>img{width:100%;height:100%;object-fit:cover}#contact .breadcrumb-yoast{position:relative}#contact .breadcrumb-yoast a,#contact .breadcrumb-yoast span{color:var(--white)}#contact .post-header{position:relative;color:var(--white);text-align:center;padding:var(--section-spacer) 0 30px}#contact .title-contact{font-size:calc(38px + 17 * (100vw - 540px)/ 451)}@media screen and (max-width:540px){#contact .title-contact{font-size:38px}}@media screen and (min-width:991px){#contact .title-contact{font-size:55px}}#contact .sub-title a,#contact .text-desc a{color:var(--primary);transition:all ease-in-out .2s;text-decoration:none}#contact .sub-title a:hover,#contact .text-desc a:hover{color:var(--black)}#contact .form-contact{position:relative;padding:100px;max-width:900px;margin:0 auto;background-color:var(--white)}@media screen and (max-width:991px){#contact .form-contact{padding:calc(var(--section-spacer)/ 2) var(--padding-container)}}#contact .form-contact .text-desc{color:var(--dark-gray);padding-bottom:40px}#contact .form-contact .gform_wrapper input,#contact .form-contact .gform_wrapper select,#contact .form-contact .gform_wrapper textarea{width:100%}#contact .form-contact .gform_wrapper input.btn.btn-primary:hover{background-color:var(--black);color:var(--white)}