@-webkit-keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.contact-main{margin-bottom:100px}@media only screen and (min-width: 800px){.contact-main{margin-bottom:150px}}.contact-boxes{position:relative}@media only screen and (min-width: 800px){.contact-boxes{top:-50px}}.contact-alt{position:relative;top:-25px}.contact-notice{position:relative;top:-15px}.contact-bottom{padding-bottom:80px}.faq-boxes{position:relative}.faq-boxes a:hover .faq-box{border-color:#000}.faq-boxes a:hover h5{color:black}.faq-boxes a:hover svg{fill:#000}.faq-box{height:0;padding-top:20%;padding-bottom:80%;margin-top:30px;top:-100px;border:1px solid #ebebeb;background:#fff;position:relative}body.is-touch .faq-box{border-color:#dadada}body.is-touch .faq-box h5{color:var(--color-heading)}.faq-box h5{margin-top:15px;color:#969696}.faq-box h5:after{content:'';padding-top:10px;display:block;border-bottom:4px solid var(--color-primary);width:35px;margin:auto}@media screen and (max-width: 399px){.faq-box h5{font-size:19px}}@media only screen and (min-width: 1050px){.faq-box h5{margin-top:25px}}.faq-box__items{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background:#fff}.faq-box__items svg{display:block;margin:auto;height:80px;width:80px;fill:#ebebeb}.faq-box__items svg.icon-handshake{width:100px}@media only screen and (min-width: 800px) and (max-width: 1049px){.faq-box__items svg{height:64px;width:64px}.faq-box__items svg.icon-handshake{width:74px}}@media screen and (max-width: 399px){.faq-box__items svg{height:50px;width:50px}.faq-box__items svg.icon-handshake{width:60px}}body.is-touch .faq-box__items svg{fill:#000}.down-arrow-icon{padding-bottom:20px}.down-arrow-icon svg{height:35px;width:35px}.contact-form-container{padding:0 70px 40px 70px;background:#fff;border:1px solid #ebebeb}.contact-form-container.contact-form-container--gform{padding-top:40px}@media only screen and (max-width: 799px){.contact-form-container{padding:0 10px 20px 10px}.contact-form-container.contact-form-container--gform{padding-top:40px}}.contact-form__fine-print p{font-size:13px}.alt-contact-options{max-width:300px;margin:0 auto;padding:30px 0;padding-top:40px}.alt-contact__option{padding-bottom:50px}.alt-contact__option-body{padding-bottom:20px}.alt-contact__option-link-icon{display:inline-block;margin-right:50px;color:#969696}.alt-contact__option-link-icon svg{width:36px;height:36px}.alt-contact__option-link-icon:hover{color:#000}.alt-contact__option-icon{float:left;padding-right:10px;margin-top:-3px;color:#969696}.alt-contact__option-icon svg{width:36px;height:36px}.contact-addresses{margin-bottom:95px;position:relative;z-index:1}address{margin-top:30px}.contact-bg-player{position:relative;float:right;top:-195px;z-index:0;margin-bottom:-195px}.contact-bg-player svg{fill:#fafafa;height:200px;width:330px}
.contact-form-container .globo-form-app form > p {font-size: 0 !important;margin: 0 !important;}
.contact-form-container .globo-form-id-81118 .globo-form-app .globo-heading {font-size: 24px; margin: 45px 0 0px;font-family: "United Sans","Impact",sans-serif; font-weight: normal; text-transform: uppercase; color: var(--color-heading); line-height: 0.9;}
.contact-form-container .globo-form-id-81118 .globo-form-app .footer button.submit{-moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; user-select: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; display: inline-block; width: auto; text-decoration: none; text-transform: uppercase; text-align: center; vertical-align: middle; cursor: pointer; border: 1px solid var(--color-primary); border-radius: 0; padding: 10px 35px; font-family: "Roboto",sans-serif; font-weight: 500; white-space: normal; font-size: 16px; transition: all 0.35s ease-in-out; background-color: var(--color-primary); border-color: var(--color-primary); color: #fff; line-height: 1.5;}
.contact-form-container .globo-form-id-81118 .globo-form-app .footer button.submit:hover {color: #fff; background-color: #cd2b2b; border-color: #cd2b2b; }
.contact-form-container .globo-form-app .globo-form-control label{display: block; color: var(--color-heading); margin-bottom: 5px;font-size: 18px;font-family: "Roboto",sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;}
.contact-form-container .globo-form-app .globo-form-control .text-danger {display: none; }
.contact-form-container .globo-form-app .globo-form-control input, .contact-form-container .globo-form-app .globo-form-control textarea, .contact-form-container .globo-form-app .globo-form-control select{border: 1px solid #e0e0e0; background-color: #fafafa; color: #000; max-width: 100%; font-size: 16px; font-family: "Roboto",sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; border-radius: 0; box-shadow: none; font-size: large; height: auto;}
.contact-form-container .globo-form-app .globo-form-control select{-webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: right center; background-image: url(data:image/svg+xml,%3Csvg width="15" height="15" viewBox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M8.542 2.558a.625.625 0 010 .884l-3.6 3.6a.626.626 0 01-.884 0l-3.6-3.6a.625.625 0 11.884-.884L4.5 5.716l3.158-3.158a.625.625 0 01.884 0z" fill="%23000"/%3E%3C/svg%3E); background-repeat: no-repeat; background-position: right 10px center; padding-right: 35px; text-indent: 0.01px; text-overflow: ''; cursor: pointer; padding-top: 10px; padding-left: 18px; padding-bottom: 10px;}
.contact-form-container .globo-form-app .globo-form-control textarea {height: 150px; }
.contact-form-container .globo-form-app .header {margin-bottom: 20px;}
.contact-form-container .globo-form-app .globo-form-control .heading-caption {display: none; }
.contact-form-container .globo-form-app .globo-form-control{margin-bottom: 15px;}
.contact-form-container .globo-form-id-81118 .globo-form-app .heading-title.globo-heading {margin-bottom: 5px; }


.formBuilder .header h2 {
    font-size: 24px !important;
    margin: 45px 0 0px;
    font-weight: normal;
    text-transform: uppercase;
    color: #000;
    line-height: 0.9;
}
.styledText p {font-size: 24px; margin: 45px 0 0px; font-weight: normal; text-transform: uppercase; color: #000; line-height: 0.9; font-family: Oswald; }
#appView .formBuilder-v2 .modernize-inputs-block .formElement label:not(.labelElement):not(.radioOption):not(.choice-option):not(.choice-options-label) {color: #000; text-align: left !important;display: block; margin-bottom: 5px; font-size: 18px; font-family: "Roboto",sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;}
#appView .formBuilder-v2 .modernize-inputs-block .formElement label:not(.labelElement):not(.radioOption):not(.choice-option):not(.choice-options-label) .required {display: none;}
#appView .formBuilder-v2 .modernize-inputs-block textarea, #appView .formBuilder-v2 .modernize-inputs-block .formElementsModule input[type=text]:focus, .formElementsModule #appView .formBuilder-v2 .modernize-inputs-block input[type=text]:focus, #appView .formBuilder-v2 .modernize-inputs-block .formElementsModule input[type=number]:focus, .formElementsModule #appView .formBuilder-v2 .modernize-inputs-block input[type=number]:focus, #appView .formBuilder-v2 .modernize-inputs-block .formElementsModule input[type=email]:focus, .formElementsModule #appView .formBuilder-v2 .modernize-inputs-block input[type=email]:focus, #appView .formBuilder-v2 .modernize-inputs-block .formElementsModule input[type=tel]:focus, .formElementsModule #appView .formBuilder-v2 .modernize-inputs-block input[type=tel]:focus, #appView .formBuilder-v2 .modernize-inputs-block .formElementsModule input[type=url]:focus, .formElementsModule #appView .formBuilder-v2 .modernize-inputs-block input[type=url]:focus, #appView .formBuilder-v2 .modernize-inputs-block select, #appView .formBuilder-v2 .modernize-inputs-block input:not([type=checkbox]):not([type=radio]), #appView .formBuilder-v2 .modernize-inputs-block .form-control {border: 1px solid #e0e0e0; background-color: #fafafa; color: #000; max-width: 100%; font-size: 16px; font-family: "Roboto",sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; border-radius: 0; box-shadow: none; font-size: large; height: auto;}
 div#form-watermark-edit-on-click {display: none; }
.formBuilder .submitButton:hover {color: #fff; background-color: #cd2b2b; border-color: #cd2b2b;} 
.formBuilder .submitButton {-moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; user-select: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; display: inline-block; width: auto; text-decoration: none; text-transform: uppercase; text-align: center; vertical-align: middle; cursor: pointer; border: 1px solid var(--color-primary); border-radius: 0; padding: 10px 35px; font-family: "Roboto",sans-serif; font-weight: 500; white-space: normal; font-size: 16px; transition: all 0.35s ease-in-out; background-color: #ed1c24; border-color: var(--color-primary); color: #fff; line-height: 1.5;}


.form-col-wrap .cs-form-wrap input:not([type="radio"]):not([type="checkbox"]), .form-col-wrap .cs-form-wrap select, .form-col-wrap .cs-form-wrap textarea{border: 1px solid #e0e0e0; background-color: #fafafa; color: #000; max-width: 100%; font-size: 16px; font-family: "Roboto",sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; border-radius: 0; box-shadow: none; font-size: large; height: auto;padding: 6px 12px;} 
.form-col-wrap .cs-form-wrap label{color: #000; text-align: left !important; display: block; margin-bottom: 5px; font-size: 18px; font-family: "Roboto",sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;}
