@font-face{font-family:"font009";src:url("../../../../../templates/vftheme/font/LeagueGothic.woff2") format("woff2"),url("../../../../../templates/vftheme/font/LeagueGothic.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.com-contact.contact{display:grid;grid-template-columns:15vw 1fr;align-items:start;width:60vw;margin:0 auto}@media screen and (min-width: 1440px)and (max-width: 1599px)and (orientation: landscape){.com-contact.contact{width:65vw}}@media screen and (min-width: 1280px)and (max-width: 1439px)and (orientation: landscape){.com-contact.contact{width:75vw}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: landscape){.com-contact.contact{width:95vw}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: landscape){.com-contact.contact{width:95vw}}@media screen and (min-width: 320px)and (max-width: 479px)and (orientation: portrait){.com-contact.contact{width:95vw}}@media screen and (min-width: 480px)and (max-width: 639px)and (orientation: portrait){.com-contact.contact{width:95vw}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: portrait){.com-contact.contact{width:95vw}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: portrait){.com-contact.contact{width:95vw}}@media screen and (min-width: 1280px)and (max-width: 1599px)and (orientation: portrait){.com-contact.contact{width:95vw}}.com-contact.contact .page-header{display:none}.com-contact.contact ul.fields-container{grid-column:1;display:grid;grid-row:2/3}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: landscape){.com-contact.contact ul.fields-container{grid-column:1/5;display:grid;grid-row:1;justify-content:center}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: landscape){.com-contact.contact ul.fields-container{grid-column:1/5;display:grid;grid-row:1;justify-content:center}}@media screen and (min-width: 320px)and (max-width: 479px)and (orientation: portrait){.com-contact.contact ul.fields-container{grid-column:1/5;display:grid;grid-row:1;justify-content:center}}@media screen and (min-width: 480px)and (max-width: 639px)and (orientation: portrait){.com-contact.contact ul.fields-container{grid-column:1/5;display:grid;grid-row:1;justify-content:center}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: portrait){.com-contact.contact ul.fields-container{grid-column:1/5;display:grid;grid-row:1;justify-content:center}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: portrait){.com-contact.contact ul.fields-container{grid-column:1/5;display:grid;grid-row:1;justify-content:center}}.com-contact.contact ul.fields-container .field-entry.contact-grup .field-label{display:none}.com-contact.contact ul.fields-container .field-entry.contact-grup .field-value ul.fields-container li{padding:.25vw}.com-contact.contact ul.fields-container .field-entry.contact-grup .field-value ul.fields-container li span .field-value ul.fields-container li span.field-entry .field-value:nth-child(1){display:none}.com-contact.contact ul.fields-container .field-entry.contact-grup .field-value ul.fields-container li span .field-value ul.fields-container li span.field-entry .field-value:nth-child(2){display:flex}.com-contact.contact ul.fields-container .field-entry.contact-grup .field-value ul.fields-container li span .field-value ul.fields-container li span.field-entry .field-label{display:none}.com-contact.contact ul.fields-container .field-entry.contact-grup .field-value ul.fields-container li span .field-value ul.fields-container li span.field-entry .field-value a{color:rgba(153,132,109,.95);padding:.5rem;text-transform:lowercase;transition:all .4s linear}.com-contact.contact ul.fields-container .field-entry.contact-grup .field-value ul.fields-container li span .field-value ul.fields-container li span.field-entry .field-value a:hover{margin-left:.5rem;color:rgba(130,153,137,.95)}.com-contact.contact .com-contact__container{grid-column:2;display:grid;grid-row:1/2}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: landscape){.com-contact.contact .com-contact__container{grid-column:1/5;display:grid;grid-row:2}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: landscape){.com-contact.contact .com-contact__container{grid-column:1/5;display:grid;grid-row:2}}@media screen and (min-width: 320px)and (max-width: 479px)and (orientation: portrait){.com-contact.contact .com-contact__container{grid-column:1/5;display:grid;grid-row:2;justify-content:center}}@media screen and (min-width: 480px)and (max-width: 639px)and (orientation: portrait){.com-contact.contact .com-contact__container{grid-column:1/5;display:grid;grid-row:2;justify-content:center}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: portrait){.com-contact.contact .com-contact__container{grid-column:1/5;display:grid;grid-row:2;justify-content:center}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: portrait){.com-contact.contact .com-contact__container{grid-column:1/5;display:grid;grid-row:2;justify-content:center}}.com-contact.contact .com-contact__container h2{color:rgba(168,77,77,.95);display:block;font-family:"font009";font-weight:bolder;font-style:italic;margin-left:3vw}.com-contact.contact h2{display:none}.com-contact.contact .com-contact__form.contact-form{grid-column:2;display:grid;grid-row:2/3}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form{grid-column:1/5;display:grid;grid-row:3}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form{grid-column:1/5;display:grid;grid-row:3}}@media screen and (min-width: 320px)and (max-width: 479px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form{grid-column:1/5;display:grid;grid-row:3}}@media screen and (min-width: 480px)and (max-width: 639px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form{grid-column:1/5;display:grid;grid-row:3}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form{grid-column:1/5;display:grid;grid-row:3}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form{grid-column:1/5;display:grid;grid-row:3}}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0{border:none;display:flex;flex-flow:row wrap}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0{flex-direction:column}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0{flex-direction:column}}@media screen and (min-width: 320px)and (max-width: 479px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0{flex-direction:column}}@media screen and (min-width: 480px)and (max-width: 639px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0{flex-direction:column}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0{flex-direction:column}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0{flex-direction:column}}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 legend{display:none}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group{padding:.25rem}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:40vw}@media screen and (min-width: 1440px)and (max-width: 1599px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:55vw}}@media screen and (min-width: 1280px)and (max-width: 1439px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:55vw}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:90vw}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:90vw}}@media screen and (min-width: 320px)and (max-width: 479px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:90vw}}@media screen and (min-width: 480px)and (max-width: 639px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:90vw}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:90vw}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:90vw}}@media screen and (min-width: 1280px)and (max-width: 1599px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group.field-spacer{width:90vw}}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label{padding-bottom:.25rem}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label .spacer span.text label#jform_spacer-lbl{color:rgba(153,132,109,.95)}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label .spacer span.text label#jform_spacer-lbl strong.red{color:rgba(168,77,77,.95)}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_name-lbl,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_email-lbl,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_emailmsg-lbl,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_message-lbl{font-size:1.1rem;color:rgba(153,132,109,.95)}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_name-lbl span.star,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_email-lbl span.star,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_emailmsg-lbl span.star,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_message-lbl span.star{color:rgba(168,77,77,.95)}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_name-lbl .form-control-feedback,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_email-lbl .form-control-feedback,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_emailmsg-lbl .form-control-feedback,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .control-label #jform_contact_message-lbl .form-control-feedback{color:rgba(168,77,77,.95)}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{display:flex;width:20vw;margin-right:.25rem;padding:.5rem;background:rgba(81,84,97,.2);border:none;outline:none;font-family:"font009";font-size:1.1rem;color:#8e8383;text-transform:capitalize}@media screen and (min-width: 1280px)and (max-width: 1439px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:40vw}}@media screen and (min-width: 1440px)and (max-width: 1599px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:40vw}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:40vw}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:40vw}}@media screen and (min-width: 320px)and (max-width: 479px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:80vw}}@media screen and (min-width: 480px)and (max-width: 639px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:70vw}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:60vw}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:50vw}}@media screen and (min-width: 1280px)and (max-width: 1599px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_name,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_email,.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls input#jform_contact_emailmsg{width:50vw}}.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls textarea#jform_contact_message{display:flex;width:40vw;margin-right:.25rem;padding:.5rem;background:rgba(81,84,97,.2);border:none;outline:none;font-size:1.1rem;color:#8e8383;text-transform:capitalize}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls textarea#jform_contact_message{width:70vw}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: landscape){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls textarea#jform_contact_message{width:60vw}}@media screen and (min-width: 320px)and (max-width: 479px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls textarea#jform_contact_message{width:90vw}}@media screen and (min-width: 480px)and (max-width: 639px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls textarea#jform_contact_message{width:80vw}}@media screen and (min-width: 640px)and (max-width: 959px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls textarea#jform_contact_message{width:70vw}}@media screen and (min-width: 960px)and (max-width: 1279px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls textarea#jform_contact_message{width:60vw}}@media screen and (min-width: 1280px)and (max-width: 1599px)and (orientation: portrait){.com-contact.contact .com-contact__form.contact-form form#contact-form fieldset.m-0 .control-group .controls textarea#jform_contact_message{width:50vw}}.com-contact.contact .com-contact__form.contact-form form#contact-form .control-group .btn.btn-primary.validate{padding:1rem;margin:0 0 0 1rem;background:rgba(167,106,106,.8);color:#fff;border:none;cursor:pointer;transition:all .4s linear}.com-contact.contact .com-contact__form.contact-form form#contact-form .control-group .btn.btn-primary.validate:hover{background:rgba(168,77,77,.8)}