.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.ui-datepicker{width:17em;padding: .2em .2em 0;display:none;background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.12);z-index:9999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding: .4em 0;background:#f6f7f7;border-bottom:1px solid #dcdcde;border-radius:4px 4px 0 0}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top: .4em;width:1.8em;height:1.8em;cursor:pointer;text-align:center;line-height:1.8em;border-radius:3px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-next:hover{background:#dcdcde}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-weight:600;font-size:0.9em}.ui-datepicker .ui-datepicker-title select{font-size:0.9em;margin:1px 0}.ui-datepicker table{width:100%;font-size: .9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding: .5em .3em;text-align:center;font-weight:600;border:0;font-size:0.8em;color:#50575e}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span, .ui-datepicker td a{display:block;padding: .3em;text-align:center;text-decoration:none;border-radius:3px;color:#1e1e1e}.ui-datepicker td a:hover{background:#f0f0f1}.ui-datepicker .ui-datepicker-current-day a{background:#2271b1;color:#fff}.ui-datepicker .ui-datepicker-today a{font-weight:700}.ui-datepicker .ui-datepicker-unselectable span{color:#a7aaad}.ui-datepicker-prev .ui-icon, .ui-datepicker-next .ui-icon{background-image:none}.ui-datepicker-prev .ui-icon::before{content:"\2039";font-size:1.4em}.ui-datepicker-next .ui-icon::before{content:"\203A";font-size:1.4em}.ui-icon{display:inline-block;width:16px;height:16px;text-indent:0;overflow:visible}.ccf-form-wrapper{margin:20px 0}.ccf-form-wrapper .ccf-form-frame{display:none}.ccf-form-wrapper .ccf-clear{clear:both}.ccf-form-wrapper .form-title{font-size:150%;padding:20px 0}.ccf-form-wrapper .form-description{padding:0 0 20px}.ccf-form-wrapper .form-submit img{vertical-align:middle;display:inline-block;border:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;float:none;margin:0 0 0 6px}.ccf-form-wrapper .field-description{font-size:85%;clear:left;margin-top:6px}.ccf-form-wrapper .error{color:red;float:right;font-size:85%;margin-top:3px}.ccf-form-wrapper .error.email-error,.ccf-form-wrapper .error.match-error,.ccf-form-wrapper .error.unknown-error{float:none}.ccf-form-wrapper .error.right-error{float:right}.ccf-form-wrapper .field-hide{display:none}.ccf-form-wrapper .field{margin-bottom:24px;clear:both}.ccf-form-wrapper .field[data-field-type=checkboxes] .error,.ccf-form-wrapper .field[data-field-type=date] .error,.ccf-form-wrapper .field[data-field-type=dropdown] .error,.ccf-form-wrapper .field[data-field-type=file] .error,.ccf-form-wrapper .field[data-field-type=radio] .error,.ccf-form-wrapper .field[data-field-type=recaptcha] .error{float:none}.ccf-form-wrapper .field .ccf-simple-captcha-wrapper{margin-bottom:12px}.ccf-form-wrapper .field .field-error-input{border:1px solid red}.ccf-form-wrapper .field label.main-label{display:block;clear:both;margin-bottom:6px;font-weight:700}.ccf-form-wrapper .field label.main-label .required{padding-right:.3em;color:red}.ccf-form-wrapper .field input[type=text],.ccf-form-wrapper .field textarea{width:100%;box-sizing:border-box}.ccf-form-wrapper .field select{display:block;width:auto}.ccf-form-wrapper .field input[type=file]{background-color:inherit;border:0;line-height:0}.ccf-form-wrapper .field textarea{min-height:100px;color:inherit;font-family:inherit}.ccf-form-wrapper .field .left{width:50%;float:left;box-sizing:border-box;padding-right:10px;clear:both}.ccf-form-wrapper .field .right{width:50%;float:right;box-sizing:border-box;padding-left:10px}.ccf-form-wrapper .field .sub-label{margin-top:3px;font-size:85%;clear:none;font-weight:400}.ccf-form-wrapper .field.field-type-section-header .heading{font-size:125%;border-bottom:1px solid #ccc;padding-bottom:5px}.ccf-form-wrapper .field.field-type-section-header .subheading{margin-top:10px;font-size:85%;font-style:italic}.ccf-form-wrapper .field.field-type-date .hour,.ccf-form-wrapper .field.field-type-date .minute{display:inline-block;margin-right:5px}.ccf-form-wrapper .field.field-type-date .hour input,.ccf-form-wrapper .field.field-type-date .minute input{width:3.5em}.ccf-form-wrapper .field.field-type-date .hour label,.ccf-form-wrapper .field.field-type-date .minute label{font-weight:400}.ccf-form-wrapper .field.field-type-date .am-pm{display:inline-block;vertical-align:top}.ccf-form-wrapper .field.field-type-date .am-pm select{width:auto}.ccf-form-wrapper .ccf-theme-dark{font-size:16px}.ccf-form-wrapper .ccf-theme-dark dropdown,.ccf-form-wrapper .ccf-theme-dark input[type=submit],.ccf-form-wrapper .ccf-theme-dark input[type=text],.ccf-form-wrapper .ccf-theme-dark select,.ccf-form-wrapper .ccf-theme-dark textarea{border-radius:4px;background-color:#555;color:#fff;border:1px solid #ccc;padding:8px}.ccf-form-wrapper .ccf-theme-dark dropdown::-webkit-input-placeholder,.ccf-form-wrapper .ccf-theme-dark input[type=submit]::-webkit-input-placeholder,.ccf-form-wrapper .ccf-theme-dark input[type=text]::-webkit-input-placeholder,.ccf-form-wrapper .ccf-theme-dark select::-webkit-input-placeholder,.ccf-form-wrapper .ccf-theme-dark textarea::-webkit-input-placeholder{color:#ccc}.ccf-form-wrapper .ccf-theme-dark dropdown:-moz-placeholder,.ccf-form-wrapper .ccf-theme-dark input[type=submit]:-moz-placeholder,.ccf-form-wrapper .ccf-theme-dark input[type=text]:-moz-placeholder,.ccf-form-wrapper .ccf-theme-dark select:-moz-placeholder,.ccf-form-wrapper .ccf-theme-dark textarea:-moz-placeholder{color:#ccc}.ccf-form-wrapper .ccf-theme-dark dropdown:-ms-input-placeholder,.ccf-form-wrapper .ccf-theme-dark input[type=submit]:-ms-input-placeholder,.ccf-form-wrapper .ccf-theme-dark input[type=text]:-ms-input-placeholder,.ccf-form-wrapper .ccf-theme-dark select:-ms-input-placeholder,.ccf-form-wrapper .ccf-theme-dark textarea:-ms-input-placeholder{color:#ccc}.ccf-form-wrapper .ccf-theme-dark input.ccf-submit-button{padding:8px 14px;background-color:#555;background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#222));background-image:-webkit-linear-gradient(top,#555,#222);background-image:-moz-linear-gradient(top,#555,#222);background-image:-ms-linear-gradient(top,#555,#222);background-image:-o-linear-gradient(top,#555,#222);background-image:linear-gradient(to bottom,#555,#222);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#555555, endColorstr=#222)}.ccf-form-wrapper .ccf-theme-light{font-size:16px}.ccf-form-wrapper .ccf-theme-light dropdown,.ccf-form-wrapper .ccf-theme-light input[type=submit],.ccf-form-wrapper .ccf-theme-light input[type=text],.ccf-form-wrapper .ccf-theme-light select,.ccf-form-wrapper .ccf-theme-light textarea{border-radius:4px;background-color:#fcfcfc;color:#333;border:1px solid #e0e0e0;padding:8px}.ccf-form-wrapper .ccf-theme-light dropdown::-webkit-input-placeholder,.ccf-form-wrapper .ccf-theme-light input[type=submit]::-webkit-input-placeholder,.ccf-form-wrapper .ccf-theme-light input[type=text]::-webkit-input-placeholder,.ccf-form-wrapper .ccf-theme-light select::-webkit-input-placeholder,.ccf-form-wrapper .ccf-theme-light textarea::-webkit-input-placeholder{color:#ccc}.ccf-form-wrapper .ccf-theme-light dropdown:-moz-placeholder,.ccf-form-wrapper .ccf-theme-light input[type=submit]:-moz-placeholder,.ccf-form-wrapper .ccf-theme-light input[type=text]:-moz-placeholder,.ccf-form-wrapper .ccf-theme-light select:-moz-placeholder,.ccf-form-wrapper .ccf-theme-light textarea:-moz-placeholder{color:#ccc}.ccf-form-wrapper .ccf-theme-light dropdown:-ms-input-placeholder,.ccf-form-wrapper .ccf-theme-light input[type=submit]:-ms-input-placeholder,.ccf-form-wrapper .ccf-theme-light input[type=text]:-ms-input-placeholder,.ccf-form-wrapper .ccf-theme-light select:-ms-input-placeholder,.ccf-form-wrapper .ccf-theme-light textarea:-ms-input-placeholder{color:#ccc}.ccf-form-wrapper .ccf-theme-light input.ccf-submit-button{padding:8px 14px;background-color:#f0f0f0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fcfcfc));background-image:-webkit-linear-gradient(top,#f0f0f0,#fcfcfc);background-image:-moz-linear-gradient(top,#f0f0f0,#fcfcfc);background-image:-ms-linear-gradient(top,#f0f0f0,#fcfcfc);background-image:-o-linear-gradient(top,#f0f0f0,#fcfcfc);background-image:linear-gradient(to bottom,#f0f0f0,#fcfcfc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f0f0f0, endColorstr=#fcfcfc)}.ccf-form-wrapper{margin:1.5em 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;line-height:1.6;color:#1e1e1e}.ccf-form-wrapper *, .ccf-form-wrapper *::before, .ccf-form-wrapper *::after{box-sizing:border-box}.ccf-form-wrapper .ccf-form{max-width:640px}.ccf-form-wrapper .ccf-form-frame{display:none !important}.ccf-form-wrapper .ccf-clear{clear:both}.ccf-form-wrapper .ccf-clear::after{content:"";display:table;clear:both}.ccf-form-wrapper .form-title{font-size:1.5em;font-weight:600;padding:0 0 0.3em 0;margin:0 0 0.5em 0;color:#1e1e1e;letter-spacing:-0.01em}.ccf-form-wrapper .form-description{padding:0 0 1.25em 0;color:#50575e;font-size:0.95em;margin:0}.ccf-form-wrapper .field{margin-bottom:1.5em;clear:both}.ccf-form-wrapper .field::after{content:"";display:table;clear:both}.ccf-form-wrapper .field label.main-label{display:block;clear:both;margin-bottom:0.4em;font-weight:600;font-size:0.925em;color:#1e1e1e;line-height:1.4}.ccf-form-wrapper .field label.main-label .required{color:#d63638;padding-right:0.15em;font-weight:700}.ccf-form-wrapper .field .sub-label, .ccf-form-wrapper .field label.sub-label{display:block;margin-top:0.3em;font-size:0.8em;color:#757575;font-weight:400;clear:none;line-height:1.4}.ccf-form-wrapper .field-description, .ccf-form-wrapper .field .field-description, .ccf-form-wrapper .field .help-block{font-size:0.825em;color:#757575;margin-top:0.4em;clear:left;line-height:1.5}.ccf-form-wrapper .field input[type="text"], .ccf-form-wrapper .field input[type="email"], .ccf-form-wrapper .field input[type="url"], .ccf-form-wrapper .field input[type="tel"], .ccf-form-wrapper .field input[type="number"], .ccf-form-wrapper .field input[type="password"], .ccf-form-wrapper .field input.field-input, .ccf-form-wrapper .field input.form-control{width:100%;padding:0.55em 0.75em;border:1px solid #c3c4c7;border-radius:4px;background:#fff;color:#1e1e1e;font-size:0.95em;font-family:inherit;line-height:1.5;transition:border-color 0.15s ease, box-shadow 0.15s ease;-webkit-appearance:none;appearance:none;outline:none}.ccf-form-wrapper .field input[type="text"]:focus, .ccf-form-wrapper .field input[type="email"]:focus, .ccf-form-wrapper .field input[type="url"]:focus, .ccf-form-wrapper .field input[type="tel"]:focus, .ccf-form-wrapper .field input[type="number"]:focus, .ccf-form-wrapper .field input[type="password"]:focus, .ccf-form-wrapper .field input.field-input:focus, .ccf-form-wrapper .field input.form-control:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.ccf-form-wrapper .field input::placeholder, .ccf-form-wrapper .field textarea::placeholder{color:#a7aaad}.ccf-form-wrapper .field textarea, .ccf-form-wrapper .field textarea.form-control, .ccf-form-wrapper .field textarea.field-input{width:100%;min-height:130px;padding:0.6em 0.75em;border:1px solid #c3c4c7;border-radius:4px;background:#fff;color:#1e1e1e;font-size:0.95em;font-family:inherit;line-height:1.6;resize:vertical;transition:border-color 0.15s ease, box-shadow 0.15s ease;-webkit-appearance:none;appearance:none;outline:none}.ccf-form-wrapper .field textarea:focus, .ccf-form-wrapper .field textarea.form-control:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.ccf-form-wrapper .field select, .ccf-form-wrapper .field select.form-control, .ccf-form-wrapper .field select.field-input{display:block;width:100%;padding:0.55em 2.25em 0.55em 0.75em;border:1px solid #c3c4c7;border-radius:4px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23757575' d='M6 8.825L1.175 4 2.238 2.938 6 6.7 9.763 2.937 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75em center;background-size:12px;color:#1e1e1e;font-size:0.95em;font-family:inherit;line-height:1.5;cursor:pointer;transition:border-color 0.15s ease, box-shadow 0.15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.ccf-form-wrapper .field select:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.ccf-form-wrapper .field select[multiple]{padding-right:0.75em;background-image:none;height:auto;min-height:6em}.ccf-form-wrapper .field select[multiple] option{padding:0.4em 0.6em;border-radius:2px}.ccf-form-wrapper .field select[multiple] option:checked{background:#2271b1;color:#fff}.ccf-form-wrapper .field.field-type-checkboxes .choice{display:flex;align-items:flex-start;margin-bottom:0.5em}.ccf-form-wrapper .field.field-type-checkboxes .choice label{display:inline-flex;align-items:center;gap:0.5em;font-weight:400;cursor:pointer;font-size:0.925em;line-height:1.5;margin:0}.ccf-form-wrapper .field.field-type-checkboxes input[type="checkbox"]{width:1.15em;height:1.15em;margin:0.1em 0 0 0;flex-shrink:0;accent-color:#2271b1;cursor:pointer;-webkit-appearance:checkbox !important;appearance:auto !important}.ccf-form-wrapper .field.field-type-radio .choice{display:flex;align-items:flex-start;margin-bottom:0.5em}.ccf-form-wrapper .field.field-type-radio .choice label{display:inline-flex;align-items:center;gap:0.5em;font-weight:400;cursor:pointer;font-size:0.925em;line-height:1.5;margin:0}.ccf-form-wrapper .field.field-type-radio input[type="radio"]{width:1.15em;height:1.15em;margin:0.1em 0 0 0;flex-shrink:0;accent-color:#2271b1;cursor:pointer;-webkit-appearance:radio !important;appearance:auto !important}.ccf-form-wrapper .field.field-type-file input[type="file"], .ccf-form-wrapper .field input[type="file"]{display:block;width:100%;padding:0.75em 1em;border:2px dashed #c3c4c7;border-radius:6px;background:#f9f9f9;color:#50575e;font-size:0.9em;font-family:inherit;line-height:1.5;cursor:pointer;transition:border-color 0.15s ease, background-color 0.15s ease}.ccf-form-wrapper .field.field-type-file input[type="file"]:hover, .ccf-form-wrapper .field input[type="file"]:hover{border-color:#2271b1;background:#f0f6fc}.ccf-form-wrapper .field.field-type-file input[type="file"]:focus, .ccf-form-wrapper .field input[type="file"]:focus{border-color:#2271b1;outline:none}.ccf-form-wrapper .field .left, .ccf-form-wrapper .field .right{width:50%;float:left;box-sizing:border-box}.ccf-form-wrapper .field .left{padding-right:0.5em;clear:both}.ccf-form-wrapper .field .right{padding-left:0.5em}.ccf-form-wrapper .field.field-type-address .full{margin-bottom:0.75em}.ccf-form-wrapper .field.field-type-address .left, .ccf-form-wrapper .field.field-type-address .right{margin-bottom:0.75em}.ccf-form-wrapper .field.field-type-address select{width:100%}.ccf-form-wrapper .field.field-type-email .left, .ccf-form-wrapper .field.field-type-email .right{margin-bottom:0.5em}.ccf-form-wrapper .field.field-type-date .hour, .ccf-form-wrapper .field.field-type-date .minute{display:inline-block;margin-right:0.5em}.ccf-form-wrapper .field.field-type-date .hour input, .ccf-form-wrapper .field.field-type-date .minute input{width:4em;text-align:center}.ccf-form-wrapper .field.field-type-date .hour label, .ccf-form-wrapper .field.field-type-date .minute label{font-weight:400}.ccf-form-wrapper .field.field-type-date .am-pm{display:inline-block;vertical-align:top}.ccf-form-wrapper .field.field-type-date .am-pm select{width:auto;min-width:auto;padding-right:2em}.ccf-form-wrapper .field.field-type-section-header{margin-top:0.5em;margin-bottom:1em;padding:0}.ccf-form-wrapper .field.field-type-section-header .heading{font-size:1.15em;font-weight:600;border-bottom:1px solid #e0e0e0;padding-bottom:0.4em;color:#1e1e1e}.ccf-form-wrapper .field.field-type-section-header .subheading{margin-top:0.5em;font-size:0.875em;font-style:italic;color:#757575}.ccf-form-wrapper .field.field-type-html{padding:0.5em 0}.ccf-form-wrapper .field.field-type-recaptcha{margin-bottom:1.5em}.ccf-form-wrapper .ccf-recaptcha-wrapper{margin:0.4em 0}.ccf-form-wrapper .field.field-type-simple-captcha{margin-bottom:1.5em}.ccf-form-wrapper .ccf-simple-captcha-wrapper{margin:0.5em 0;display:inline-block;border-radius:6px;overflow:hidden;border:1px solid #c3c4c7;line-height:0}.ccf-form-wrapper .ccf-simple-captcha-wrapper img{display:block;max-width:100%;height:auto}.ccf-form-wrapper .field.field-type-simple-captcha input[type="text"]{margin-top:0.5em}.ccf-form-wrapper .error{color:#d63638;font-size:0.825em;margin-top:0.35em;float:none;font-weight:500;line-height:1.4;clear:both}.ccf-form-wrapper .error.right-error{float:none}.ccf-form-wrapper .field .field-error-input, .ccf-form-wrapper .field input.field-error-input, .ccf-form-wrapper .field select.field-error-input, .ccf-form-wrapper .field textarea.field-error-input{border-color:#d63638 !important;box-shadow:0 0 0 1px #d63638 !important}.ccf-form-wrapper .field.has-error label.main-label, .ccf-form-wrapper .field.field-error label.main-label{color:#d63638}.ccf-form-wrapper .form-submit{margin-top:1.75em;padding-top:0.5em;clear:both}.ccf-form-wrapper .form-submit .ccf-submit-button, .ccf-form-wrapper .ccf-form .form-submit input[type="submit"], .ccf-form-wrapper input.ccf-submit-button, .ccf-form-wrapper input.btn.ccf-submit-button{display:inline-block;padding:0.65em 2em;background:#2271b1 !important;background-image:none !important;color:#fff !important;border:none !important;border-radius:4px;font-size:0.95em;font-weight:600;font-family:inherit;cursor:pointer;transition:background-color 0.15s ease, transform 0.1s ease;line-height:1.5;letter-spacing:0.01em;-webkit-appearance:none;appearance:none;filter:none !important;text-shadow:none}.ccf-form-wrapper .form-submit .ccf-submit-button:hover, .ccf-form-wrapper input.ccf-submit-button:hover, .ccf-form-wrapper input.btn.ccf-submit-button:hover{background:#135e96 !important}.ccf-form-wrapper .form-submit .ccf-submit-button:active, .ccf-form-wrapper input.ccf-submit-button:active{background:#0a4b78 !important;transform:translateY(1px)}.ccf-form-wrapper .form-submit .ccf-submit-button:focus-visible, .ccf-form-wrapper input.ccf-submit-button:focus-visible{outline:2px solid #2271b1;outline-offset:2px}.ccf-form-wrapper .form-submit img.loading-img, .ccf-form-wrapper .form-submit img{vertical-align:middle;margin-left:0.5em;opacity:0;border:0;width:16px;height:16px;display:inline-block;float:none}.ccf-form-complete,.ccf-form-pause,.ccf-form-require-logged-in{padding:1.25em 1.5em;border-radius:6px;font-size:0.95em;line-height:1.6;max-width:640px}.ccf-form-complete{background:#edfaef;border:1px solid #68de7c;color:#1e4620}.ccf-form-pause{background:#fcf9e8;border:1px solid #dba617;color:#50400e}.ccf-form-require-logged-in{background:#f0f6fc;border:1px solid #72aee6;color:#0a4b78}.ccf-form-wrapper .ccf-theme-dark{font-size:15px}.ccf-form-wrapper .ccf-theme-dark .form-title{color:#f0f0f1}.ccf-form-wrapper .ccf-theme-dark .form-description{color:#a7aaad}.ccf-form-wrapper .ccf-theme-dark label.main-label{color:#f0f0f1}.ccf-form-wrapper .ccf-theme-dark .sub-label, .ccf-form-wrapper .ccf-theme-dark .field-description, .ccf-form-wrapper .ccf-theme-dark .help-block{color:#a7aaad}.ccf-form-wrapper .ccf-theme-dark input[type="text"], .ccf-form-wrapper .ccf-theme-dark input[type="email"], .ccf-form-wrapper .ccf-theme-dark input.field-input, .ccf-form-wrapper .ccf-theme-dark textarea, .ccf-form-wrapper .ccf-theme-dark select{background:#2c3338 !important;color:#f0f0f1 !important;border-color:#50575e !important}.ccf-form-wrapper .ccf-theme-dark input::placeholder, .ccf-form-wrapper .ccf-theme-dark textarea::placeholder{color:#8c8f94}.ccf-form-wrapper .ccf-theme-dark input:focus, .ccf-form-wrapper .ccf-theme-dark textarea:focus, .ccf-form-wrapper .ccf-theme-dark select:focus{border-color:#72aee6 !important;box-shadow:0 0 0 1px #72aee6 !important}.ccf-form-wrapper .ccf-theme-dark select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23a7aaad' d='M6 8.825L1.175 4 2.238 2.938 6 6.7 9.763 2.937 10.825 4z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 0.75em center !important;background-size:12px !important}.ccf-form-wrapper .ccf-theme-dark input[type="file"]{border-color:#50575e;background:#2c3338 !important;color:#a7aaad}.ccf-form-wrapper .ccf-theme-dark .ccf-submit-button, .ccf-form-wrapper .ccf-theme-dark input.ccf-submit-button{background:#72aee6 !important;color:#1e1e1e !important}.ccf-form-wrapper .ccf-theme-dark .ccf-submit-button:hover, .ccf-form-wrapper .ccf-theme-dark input.ccf-submit-button:hover{background:#9ec2e6 !important}.ccf-form-wrapper .ccf-theme-light{font-size:15px}.ccf-form-wrapper .ccf-theme-light input[type="text"], .ccf-form-wrapper .ccf-theme-light input[type="email"], .ccf-form-wrapper .ccf-theme-light input.field-input, .ccf-form-wrapper .ccf-theme-light textarea, .ccf-form-wrapper .ccf-theme-light select{background:#fff !important;border-color:#dcdcde !important}.ui-datepicker{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:14px;background:#fff;border:1px solid #c3c4c7;border-radius:6px;box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);padding:0.5em;z-index:99999 !important}.ui-datepicker-header{background:#f0f0f1;border:none;border-radius:4px;padding:0.5em;font-weight:600;color:#1e1e1e}.ui-datepicker-header .ui-datepicker-prev, .ui-datepicker-header .ui-datepicker-next{cursor:pointer;top:0.6em;border:none;background:transparent;border-radius:3px}.ui-datepicker-header .ui-datepicker-prev:hover, .ui-datepicker-header .ui-datepicker-next:hover{background:#dcdcde}.ui-datepicker th{font-weight:600;color:#50575e;font-size:0.85em;padding:0.5em 0.3em}.ui-datepicker td{padding:1px}.ui-datepicker td a, .ui-datepicker td span{display:block;padding:0.4em;text-align:center;border-radius:4px;text-decoration:none;color:#1e1e1e;background:transparent;border:none;transition:background-color 0.1s ease}.ui-datepicker td a:hover{background:#f0f6fc;color:#2271b1}.ui-datepicker td a.ui-state-active{background:#2271b1;color:#fff;font-weight:600}.ui-datepicker td .ui-state-highlight{background:#dcdcde;font-weight:600}.ccf-gutenberg-block-preview{border:1px solid #e0e0e0;border-radius:4px;padding:0.5em;background:#fafafa}.ccf-gutenberg-block-preview .ccf-form-wrapper{pointer-events:none;margin:0}.ccf-gutenberg-block-preview .ccf-form-wrapper .form-submit .ccf-submit-button{pointer-events:none}@media (max-width: 480px){.ccf-form-wrapper .field .left, .ccf-form-wrapper .field .right{width:100%;float:none;padding-left:0;padding-right:0}.ccf-form-wrapper .field .left{margin-bottom:0.75em}.ccf-form-wrapper .form-submit .ccf-submit-button, .ccf-form-wrapper input.ccf-submit-button{width:100%;text-align:center}.ccf-form-wrapper .field.field-type-date .hour, .ccf-form-wrapper .field.field-type-date .minute{display:block;margin-bottom:0.5em}.ccf-form-wrapper .field.field-type-date .hour input, .ccf-form-wrapper .field.field-type-date .minute input{width:100%}}@media print{.ccf-form-wrapper .form-submit{display:none}.ccf-form-wrapper .field input, .ccf-form-wrapper .field textarea, .ccf-form-wrapper .field select{border:1px solid #999 !important;box-shadow:none !important}}Minimal Theme (Material Design) ============================================ */ .ccf-form-wrapper .ccf-form.ccf-theme-minimal .field input.field-input, .ccf-form-wrapper .ccf-form.ccf-theme-minimal .field textarea.field-input, .ccf-form-wrapper .ccf-form.ccf-theme-minimal .field select{border:none !important;border-bottom:2px solid #ccc !important;border-radius:0 !important;background:transparent !important;padding:10px 2px;font-size:15px;transition:border-color 0.2s ease;box-shadow:none !important;outline:none}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .field input.field-input:focus, .ccf-form-wrapper .ccf-form.ccf-theme-minimal .field textarea.field-input:focus, .ccf-form-wrapper .ccf-form.ccf-theme-minimal .field select:focus{border-bottom-color:#2271b1;box-shadow:none;outline:none}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .field label{font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:0.5px;color:#555;margin-bottom:4px}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .field .sub-label{font-size:11px;color:#999;text-transform:uppercase;letter-spacing:0.3px}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .ccf-submit-button{background:#1d2327;color:#fff;border:none;border-radius:0;padding:12px 32px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:background 0.2s ease}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .ccf-submit-button:hover{background:#2271b1}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .form-title{font-weight:700;font-size:1.4em;border:none;padding:0;margin-bottom:4px}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .form-description{color:#666;font-size:0.95em;margin-bottom:24px}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .field{margin-bottom:20px}.ccf-form-wrapper .ccf-form.ccf-theme-minimal .field-error-input{border-bottom-color:#d63638 !important}.ccf-form-wrapper .ccf-theme-minimal .field input[type="text"], .ccf-form-wrapper .ccf-theme-minimal .field input[type="email"], .ccf-form-wrapper .ccf-theme-minimal .field input[type="url"], .ccf-form-wrapper .ccf-theme-minimal .field input[type="tel"], .ccf-form-wrapper .ccf-theme-minimal .field input[type="number"], .ccf-form-wrapper .ccf-theme-minimal .field input[type="password"], .ccf-form-wrapper .ccf-theme-minimal .field input.field-input, .ccf-form-wrapper .ccf-theme-minimal .field input.form-control, .ccf-form-wrapper .ccf-theme-minimal .field textarea.field-input, .ccf-form-wrapper .ccf-theme-minimal .field select{border:none !important;border-bottom:2px solid #ccc !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}.ccf-form-wrapper .ccf-theme-minimal .field input[type="text"]:focus, .ccf-form-wrapper .ccf-theme-minimal .field input[type="email"]:focus, .ccf-form-wrapper .ccf-theme-minimal .field input.field-input:focus, .ccf-form-wrapper .ccf-theme-minimal .field textarea.field-input:focus, .ccf-form-wrapper .ccf-theme-minimal .field select:focus{border-bottom-color:#2271b1 !important}.ccf-form-wrapper .field.ccf-width-half, .ccf-form-wrapper .field.ccf-width-third, .ccf-form-wrapper .field.ccf-width-two-thirds, .ccf-form-wrapper .field.ccf-width-quarter{display:inline-block !important;vertical-align:top;box-sizing:border-box;margin-right:1.5%;clear:none !important;float:none !important}.ccf-form-wrapper .field.ccf-width-half{width:49% !important}.ccf-form-wrapper .field.ccf-width-third{width:32% !important}.ccf-form-wrapper .field.ccf-width-two-thirds{width:65.5% !important}.ccf-form-wrapper .field.ccf-width-quarter{width:23.5% !important}@media (max-width: 600px){.ccf-form-wrapper .field.ccf-width-half, .ccf-form-wrapper .field.ccf-width-third, .ccf-form-wrapper .field.ccf-width-two-thirds, .ccf-form-wrapper .field.ccf-width-quarter{display:block !important;width:100% !important;margin-right:0 !important}}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:clip}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{clip:rect(0,0,0,0);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}/**
 * WP jQuery Lightbox
 * Version 1.3.4 - 2011-12-29
 * https://wordpress.org/extend/plugins/wp-jquery-lightbox/ 
 */
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 10100;/*twentyeleven keeps the header at 999...*/
	text-align: center;
	line-height: 0;
	}

#jqlb_loading{
	height:32px;
	background-image:url('/wp-content/plugins/wp-lightbox-2/styles/images/loading.gif');
	background-repeat:no-repeat;				
	background-position:center center; 		
}	
#jqlb_closelabel{
	height:22px;
	background-image:url('/wp-content/plugins/wp-lightbox-2/styles/images/closelabel.gif');
	background-repeat:no-repeat;				
	background-position:center center;
}	

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 45%;
	height: 100%;
	background: transparent url('/wp-content/plugins/wp-lightbox-2/styles/images/blank.gif') no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url('/wp-content/plugins/wp-lightbox-2/styles/images/prev.gif') left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url('/wp-content/plugins/wp-lightbox-2/styles/images/next.gif') right 50% no-repeat; }

/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{
color: #FF9834;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}
#downloadLink{
margin-left: 10px;
}	
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/

.ontop #imageData {
    padding-top: 5px;
}

/*** END : added padding when navbar is on top ***/

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px;  float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10090;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display: none;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	

#lightboxIframe {
	display: none;
}	
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}#page{position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button, html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled], html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}.entry-content input[type=text], .entry-content input[type=email], .entry-content input[type=tel], .entry-content input[type=password], .entry-content input[type=date], .entry-content input[type=datetime-local], .entry-content input[type=file], .entry-content input[type=reset], .entry-content input[type=search], .entry-content input[type=url]{width:60%}.entry-content input[type=month], .entry-content input[type=week], .entry-content input[type=time]{width:30%}.entry-content textarea{width:100%}.entry-content select{width:calc( 60% - 20px )}form span{width:100%}fieldset{border:1px solid rgba(0, 0, 0 ,0.1);margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}*,*:before,*:after{box-sizing:border-box}body{background-color:#f9f9f9;font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;line-height:1.8;color:#757575}.clear:before, .clear:after, .gallery:before, .gallery:after .entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after, .gallery:after .entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}ul, ol, h1, h2, h3, h4, h5, h6, pre, table, .gallery, blockquote, .wp-caption, .entry-footer, .footer-menu, .page-links, .page-content, .entry-summary, .entry-thumbnail, .comments-title .comment-respond, .wp-caption-text, .comment-reply-title, .single .entry-content, .site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation{margin-bottom:35px}ul ul, ol ol{margin-bottom:0}.page-links, .site-title, .widget-area, .page-content, .entry-summary, .site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation{margin-top:45px}p{margin-top:0px;margin-bottom:0px;padding-bottom:20px}p:last-item{margin-bottom:20px}.home .entry-footer, .archive .entry-footer{padding-bottom:0}cite{font-size:1.1em;display:block}blockquote cite{text-align:right;font-size:17.6px;border-top:rgba(0, 0, 0, .1) solid 1px}blockquote{border-bottom:1px solid rgba(0, 0, 0 ,0.1);border-top:1px solid rgba(0, 0, 0 ,0.1);font-family:'Alegreya',Georgia,Time New Roman,serif;font-size:36px;text-align:center;padding-bottom:2px}blockquote:before{content:'\201C';font-size:72px;margin-top:-28px;float:left;opacity:0.3;filter:alpha(opacity=30)}blockquote p{padding:0}h1,h2,h3,h4,h5,h6{color:#121212;clear:both;font-weight:400;line-height:1.2}h1 a, h2 a, h3 a, h4 a{color:#121212}h1{font-size:28px}h2{font-size:21px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:14px}span{display:inline-block;zoom:1;*display:inline}.entry-title{margin:17px 0 20px 0}.comment-body{margin-bottom:5px}ol .children{padding-left:100px}.comment-author.vcard img{float:left;margin-bottom:50px}.comment-reply-title{text-align:center}.comment-reply-title:after{content:'';display:block;height:1px;margin:10px auto;width:50px}.reply{margin-left:80px}.archive .entry-title{display:inline-block}.tesseract-featured .entry-header{height:100%;margin-left:auto;margin-right:auto;width:90%}.tesseract-featured .entry-title{color:#fff;font-size:75px;position:relative;text-align:center;top:35%;-webkit-transform:translateY(-35%);transform:translateY(-35%);z-index:1}select,textarea,input:not([type]),input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0 ,0.1);border-radius:4px;color:#444;font-size:12px;font-weight:400;outline:none;padding:10px}select:focus,textarea:focus,input:not([type]):focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{background-color:#ededed;transition:all 0.1s ease-in-out}select:disabled,textarea:disabled,input:not([type]):disabled,input[type="text"]:disabled,input[type="password"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="date"]:disabled,input[type="month"]:disabled,input[type="time"]:disabled,input[type="week"]:disabled,input[type="number"]:disabled,input[type="email"]:disabled,input[type="url"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="color"]:disabled{cursor:none}textarea,input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{-webkit-appearance:none}textarea,select[multiple],select[size]{height:auto}textarea{width:100%}.search-form .search-field{width:150px}.search-form .search-submit{display:none}:-ms-input-placeholder{color:#9e9e9e !important}::-moz-placeholder{color:#9e9e9e}::-webkit-input-placeholder{color:#9e9e9e}:disabled:-ms-input-placeholder{color:#9e9e9e !important}:disabled::-moz-placeholder{color:#9e9e9e}:disabled::-webkit-input-placeholder{color:#9e9e9e}:invalid{box-shadow:none}label{margin-bottom:5px}button,.button,input[type="reset"],input[type="submit"],input[type="button"]{background-color:#d33;background-clip:border-box;border:1px solid transparent;border-radius:4px;color:#fff;outline:none;font-size:12px;font-weight:400;letter-spacing:1px;padding:0 20px;text-transform:uppercase;line-height:40px;display:inline-block;zoom:1;*display:inline}button:hover,.button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:#f77;color:#fff}button:active,.button:active,input[type="reset"]:active,input[type="submit"]:active,input[type="button"]:active{background-color:#199cd8}.primary-button{background-color:#199cd8}#header-button-container .primary-button, #header-button-container .secondary-button{color:#fff!important;vertical-align:baseline}.primary-button:hover{background-color:#1581b2}.secondary-button{background-color:transparent;border:1px solid #fff}.secondary-button:hover{background-color:#199cd8}.site-header .secondary-button{color:#fff}.button{margin:5px}.button:hover{color:#fff!important}.brown{background-color:#AB541A}.brown:hover{background-color:#823A09}.brown-outline, .site-header .brown-outline{background-color:transparent;border:1px solid #ab541a;color:#ab541a}.brown-outline:hover, .site-header .brown-outline:hover{background-color:#fff;color:#823A09!important;border:1px solid #823A09}.green{background-color:#49b70f}.green:hover{background-color:#32770f}.green-outline, .site-header .green-outline{background-color:transparent;border:1px solid #49b70f;color:#49b70f}.green-outline:hover, .site-header .green-outline:hover{background-color:#fff;color:#32770f!important;border:1px solid #32770f}.darkblue{background-color:#0f5289}.darkblue:hover{background-color:#0c2b44}.darkblue-outline, .site-header .darkblue-outline{background-color:transparent;border:1px solid #0f5289;color:#0f5289}.darkblue-outline:hover, .site-header .darkblue-outline:hover{background-color:#fff;color:#0c2b44!important;border:1px solid #0c2b44}.red{background-color:#cd1212}.red:hover{background-color:#a90e0e}.red-outline, .site-header .red-outline{background-color:transparent;border:1px solid #cd1212;color:#cd1212}.red-outline:hover, .site-header .red-outline:hover{background-color:#fff;color:#a90e0e!important;border:1px solid #a90e0e}.pink{background-color:#ff1dfc}.pink:hover{background-color:#d214cf}.pink-outline, .site-header .pink-outline{background-color:transparent;border:1px solid #ff1dfc;color:#ff1dfc}.pink-outline:hover, .site-header .pink-outline:hover{background-color:#fff;color:#d214cf!important;border:1px solid #d214cf}.yellow{background-color:#F7CA18}.yellow:hover{background-color:#f8b516}.yellow-outline, .site-header .yellow-outline{background-color:transparent;border:1px solid #F7CA18;color:#F7CA18}.yellow-outline:hover, .site-header .yellow-outline:hover{background-color:#fff;color:#f8b516!important;border:1px solid #f8b516}.orange{background-color:#E87E04}.orange:hover{background-color:#ea7104}.orange-outline, .site-header .orange-outline{background-color:transparent;border:1px solid #E87E04;color:#E87E04}.orange-outline:hover, .site-header .orange-outline:hover{background-color:#fff;color:#ea7104!important;border:1px solid #ea7104}.black{background-color:#000}.black:hover{background-color:#626262}.black-outline, .site-header .black-outline{background-color:transparent;border:1px solid #000;color:#000}.black-outline:hover, .site-header .black-outline:hover{background-color:#fff;color:#626262!important;border:1px solid #626262}.button.darktext, .button.darktext:hover, .site-header .button.darktext, .site-header .button.darktext:hover{color:#000000!important}.button.darktext:hover, .site-header .button.darktext:hover{text-shadow:rgba(255, 255, 255, 0.15) 0 2px 2px}.button.lighttext, .button.lighttext:hover, .site-header .button.lighttext, .site-header .button.lighttext:hover{color:#FFFFFF!important}.small, .site-header .small{padding:1px 20px;font-size:10px;letter-spacing:0px;line-height:24px}.large, .site-header .large{padding:16px 40px;font-size:16px;letter-spacing:2px}button:disabled, .button:disabled, .site-header .button:disabled, .site-header button:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,input[type="button"]:disabled{cursor:none}button,input:not([type="radio"]):not([type="checkbox"]),select{vertical-align:middle}.no-bottom-space *{padding-bottom:0px;margin-bottom:0px}.top-rounded{border-radius: .3em .3em 0 0}table{width:100%;border-collapse:collapse}td,th{padding:4px 10px;text-align:left;border:#ddd solid 1px}th{font-weight:700;background:#fff}a{color:#199cd8;text-decoration:none}#content a:hover{color:#adacac}::-moz-selection{background:#ecf8fe;color:#12719d;text-shadow:none}::selection{background:#ecf8fe;color:#12719d;text-shadow:none}.site-header{width:100%}.site-main{margin-left:auto;margin-right:auto;width:100%}.site-info,.site-content,#colophon>.menu,#footer-banner{max-width:980px}.site-info,.site-content,#colophon>.menu,#footer-banner{margin-left:auto;margin-right:auto}@viewport{width:device-width}.menu-toggle,.menu-toggle.dashicons{display:none}.social-menu{background-color:#e8e8e8;text-align:center}.social-menu ul{list-style:none;margin:0;padding:0}.social-menu ul a:before{display:block;font-family:"typicons";font-size:36px;font-smoothing:antialiased;font-weight:400;position:relative;text-align:center;text-decoration:none;text-rendering:optimizeLegibility;vertical-align:text-bottom}.social-menu ul li{display:inline-block;list-style:none;margin:0}.social-menu ul a{display:inline-block;margin:0 3px;text-decoration:none}.social-menu ul a:hover{color:#7b7b7b;text-decoration:none}.social-menu ul:last-of-type{margin-right:0}.social-menu ul a[href*="facebook.com"]:before{content:"\e0e4"}.social-menu ul a[href*="twitter.com"]:before{content:"\e0f8"}.social-menu ul a[href*="dribbble.com"]:before{content:"\e0e2"}.social-menu ul a[href*="plus.google.com"]:before{content:"\e0ea"}.social-menu ul a[href*="pinterest.com"]:before{content:"\e0f2"}.social-menu ul a[href*="github.com"]:before{content:"\e0e8"}.social-menu ul a[href*="tumblr.com"]:before{content:"\e0f6"}.social-menu ul a[href*="youtube.com"]:before{content:"\e0fc"}.social-menu ul a[href*="flickr.com"]:before{content:"\e0e6"}.social-menu ul a[href*="vimeo.com"]:before{content:"\e0fa"}.social-menu ul a[href*="instagram.com"]:before{content:"\e0ec"}.social-menu ul a[href*="linkedin.com"]:before{content:"\e0f0"}.social-menu ul a[href*="/feed"]:before{content:"\e0db"}.navigation{clear:both;margin:0 auto;text-align:center;width:100%}.comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous{float:left;text-align:left}.comment-navigation .nav-next, .paging-navigation .nav-next, .post-navigation .nav-next{float:right;text-align:right}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}img,embed,object,video{height:auto;max-width:100%}img[src*="maps.gstatic.com"],img[src*="googleapis.com"]{max-width:none}figure{margin:0;padding:0}.entry-background{background-position:center;background-size:cover;height:480px;left:0;padding:10px;position:relative;width:100%;margin-top:-60px}.entry-background{position:absolute;top:51px}.entry-background:before{background-color:#000;content:'';height:100%;left:0;opacity:0.4;filter:alpha(opacity=40);position:absolute;width:100%;top:0}.archive .entry-thumbnail{display:inline-block;float:right;margin:18px 0 18px 18px;padding-top:100px}.alignleft{display:inline;float:left;margin:18px 18px 18px 0}.alignright{display:inline;float:right;margin:18px 0 18px 18px}.aligncenter{display:block;margin:18px auto 18px auto}.wp-caption{max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{color:#444;font-size:12px;text-align:center}.wp-caption .wp-caption-text{margin-bottom:0.8075em;margin-top:0.8075em}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:48%;max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.gallery-caption{background-color:rgba(255, 255, 255, 0.7);box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;filter:alpha(opacity=0);padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1;filter:alpha(opacity=100)}.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none}.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.widget-area a{color:#82888a;text-decoration:none}.content-area.left{float:left!important}.widget-area.right{float:right!important}.widget{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.col-50{float:left;padding-right:20px;width:50%}.col-50:last-of-type{padding-right:0}.widget ul{font-size:16px;list-style:none;padding:0}.widget ol{list-style:inside;padding:0}.widget ul ul{padding-left:20px}.widget select{max-width:100%;margin-bottom:25px}.entry-content{}.headline-resize{width:100%;<<<<<<< HEAD =======}.post{max-width:640px;margin:auto;font-size:16px;>>>>>>> Another_Merge_test}.home .entry-content{border:none}.home .site-content{padding:0}.tesseract-featured .entry-content{margin-top:480px}.page .entry-content{border-bottom:none}#primary .entry-footer span{padding-right:5px;vertical-align:middle}.sticky{}.byline,.updated:not(.published){display:none}.blog .byline, .single .byline, .archive .byline, .group-blog .byline{display:inline}.entry-meta,.entry-footer,.logged-in-as{font-size:13px;display:none}.page-links{clear:both}#primary{float:right;width:66.6666%}#secondary{float:left;width:33.3333%;padding-right:60px}.blog #primary, .page-template-full-width-page #primary, .page-template-blog-php #primary, .error404 #primary, .single #primary{width:100%}.page-template-page-rightsidebar #primary{float:left}.page-template-page-rightsidebar #secondary{float:right;padding:0 0 0 60px}.home .content-area{width:100%}.post-edit-link{float:right}.page-template-blog #content, .blog #content{max-width:720px}.navigation.post-navigation{padding:10px}.tesseract-featured .entry-content{margin-top:480px}.page-template-blog-php article{border-bottom:1px dotted rgb(190, 175, 175);padding-bottom:30px}.page-template-blog-php #primary article:last-of-type{border-bottom:none}.page-template-blog-php #colophon{border-top:1px solid #ddd}h1.entry-title, .blog .page-title{font-size:35px;margin:60px 0 30px;text-transform:capitalize}.page h1.entry-title{margin-top:42px}.blog.home #primary article:first-of-type{padding-top:40px}span.posted-on{font-size:16px;font-style:italic;font-weight:bold}.moretag{display:block;font-style:italic;text-align:right;clear:both}.wpcf7-submit{float:right;clear:both;margin-bottom:20px}.archive #primary article, .search #primary article{padding:25px 0 0 0}.archive #primary .entry-content, .search .entry-summary{padding-bottom:20px}.archive #primary article:last-child .entry-content{border-bottom:none}.search .page-title, .error404 .page-title{margin:47px 0 0}.archive .page-title{margin:46px 0 10px}.archive-description{font-size: .85em;font-style:italic;line-height:1.53;margin:25px 0 0;padding-bottom:40px;border-bottom:1px solid #ddd}.archive-description p{padding-bottom:17px}.archive-description>p:last-child{padding-bottom:0}.search h1.entry-title{margin:17px 0 20px 0;font-size:21px}.search .entry-summary{margin:0;padding:0}.search .entry-footer{margin-bottom:0;border-bottom:1px solid #ddd;padding-bottom:40px}.blog .format-aside .entry-title, .archive .format-aside .entry-title{display:none}.comment-notes{font-size:12px;font-style:italic}.comment-list{list-style:none;padding-left:0}.comment-body{background-color:#fff;border:1px solid rgba(0, 0, 0 ,0.1);border-radius:4px;padding:15px}.comment-list .children{list-style:none}.comment-content{display:flex}.comment-content p{margin-top:3px}.comment-content a{word-wrap:break-word}.comments-area label{display:none}.form-allowed-tags{font-size:12px}.form-submit{background-color:#fff;border:1px solid rgba(0, 0, 0 ,0.1);border-top:none;margin:0 0 0 0;padding:10px 0px;text-align:right}.comment-author .avatar{border-radius:1px;display:block;float:left;margin-right:30px}.says{display:none}.comment-body .fn{font-size:16px;font-weight:400}.comment-body .fn a{font-weight:400}.comment-metadata{font-size:14px}#comment{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;resize:none}.comment-form-comment{margin:0;padding:0}.bypostauthor{}.archive .cat-links, .archive .tags-links, .archive .comments-link{display:none}textarea#comment{border:1px solid #dfdfdf;border-radius:5px;height:190px}p.comment-form-comment{height:190px;margin-bottom:10px}p.form-submit{background:#f9f9f9;border:1px #f9f9f9}#comments{padding:10px;border-top:1px solid rgba(178, 167, 167, 0.31);margin-bottom:30px;margin-top:30px}article.comment-body{background:none!important;border:none;border-bottom:1px solid rgba(0, 0, 0 ,0.1)}.comments-title{margin-left:15px}.comment-author.vcard img{width:50px}.infinite-scroll .paging-navigation, .infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.site-footer{background-color:#fff;color:#afafaf;font-size:14px;text-align:center;vertical-align:middle}.site-footer a{color:#afafaf}.site-info{padding:10px 0;margin-top:10px;border-top:#eee solid 1px}#colophon ul{list-style-type:none;padding-left:0;list-style-position:inside}#sidebar-footer{text-align:left;word-spacing:-0.29em}.footer-menu{display:inline-block;float:left;margin:0 0 10px}.footer-menu ul{float:left;list-style:outside none none;margin:0;padding:0}.footer-menu ul li{display:inline-block;padding-right:10px}.no-padding-bottom p, .no-padding-bottom img{margin-bottom:0;padding-bottom:0}.wpcf7-form-control-wrap{width:100%}@media screen and (max-width: 980px){#sidebar-footer,#content,#masthead{padding:0 20px}#sidebar-footer aside{width:50%!important;padding:0;border-width:1px 0 1px 0}#sidebar-footer aside.odd:last-child{width:100%!important}}@media screen and (max-width: 800px){#primary,#secondary{width:100%;padding:0!important}.search-no-results #secondary aside.widget_search:first-child{display:none}}@media screen and (max-width: 620px){#sidebar-footer aside{width:100%!important}textarea,input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{max-width:100%}.entry-content input[type=text], .entry-content input[type=email], .entry-content input[type=tel], .entry-content input[type=password], .entry-content input[type=date], .entry-content input[type=datetime-local], .entry-content input[type=file], .entry-content input[type=reset], .entry-content input[type=search], .entry-content input[type=url], .entry-content input[type=month], .entry-content input[type=week], .entry-content input[type=time], .entry-content textarea{width:100%}.entry-content select{width:calc( 100% - 20px )}.site-logo,.site-title{margin:0px !important}}@media screen and (max-width: 480px){#sidebar-footer aside{width:100%!important}textarea,input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{max-width:100%}.site-logo,.site-title{margin:0px !important}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}