:root { --blue: #50a1ff; --indigo: #6610f2; --purple: #926dde; --pink: #e83e8c; --red: #ff4954; --orange: #ffbe00; --yellow: #ffba00; --green: #3cd458; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #868e96; --gray-dark: #343a40; --primary: #50a1ff; --secondary: #e9ecf0; --success: #3cd458; --info: #926dde; --warning: #ffba00; --danger: #ff4954; --light: #f8f9fa; --dark: #191919; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
*, ::before, ::after { box-sizing: border-box; }
html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }
body { margin: 0px; font-family: "Open Sans", sans-serif; font-size: 0.9375rem; font-weight: 300; line-height: 1.9; color: rgb(117, 117, 117); text-align: left; background-color: rgb(255, 255, 255); }
[tabindex="-1"]:focus { outline: 0px !important; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }
p { margin-top: 0px; margin-bottom: 1rem; }
ol, ul, dl { margin-top: 0px; margin-bottom: 1rem; }
ol ol, ul ul, ol ul, ul ol { margin-bottom: 0px; }
dt { font-weight: 600; }
dd { margin-bottom: 0.5rem; margin-left: 0px; }
blockquote { margin: 0px 0px 1rem; }
b, strong { font-weight: bolder; }
a { color: rgb(80, 161, 255); text-decoration: none; background-color: transparent; }
a:hover { color: rgb(4, 120, 255); text-decoration: underline; }
a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color: inherit; text-decoration: none; }
a:not([href]):not([tabindex]):focus { outline: 0px; }
img { vertical-align: middle; border-style: none; }
svg { overflow: hidden; vertical-align: middle; }
label { display: inline-block; margin-bottom: 0.5rem; }
button { border-radius: 0px; }
button:focus { outline: -webkit-focus-ring-color auto 5px; }
input, button, select, optgroup, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }
button, input { overflow: visible; }
button, select { text-transform: none; }
button, [type="button"], [type="reset"], [type="submit"] { appearance: button; }
input[type="radio"], input[type="checkbox"] { box-sizing: border-box; padding: 0px; }
::-webkit-file-upload-button { font: inherit; appearance: button; }
summary { display: list-item; cursor: pointer; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-family: Dosis, sans-serif; font-weight: 400; line-height: 1.5; color: rgb(50, 61, 71); }
h1, .h1 { font-size: 2.57813rem; }
h2, .h2 { font-size: 2.10938rem; }
h3, .h3 { font-size: 1.75781rem; }
h4, .h4 { font-size: 1.52344rem; }
h5, .h5 { font-size: 1.23047rem; }
h6, .h6 { font-size: 1.05469rem; }
.lead, .pricing-4 .plan-price p { font-size: 1.17188rem; font-weight: 300; }
hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgba(0, 0, 0, 0.1) currentcolor currentcolor; border-image: none; }
.container, .woocommerce-page .post-content { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px){.container, .woocommerce-page .post-content { max-width: 540px; }}
@media (min-width: 768px){.container, .woocommerce-page .post-content { max-width: 720px; }}
@media (min-width: 992px){.container, .woocommerce-page .post-content { max-width: 960px; }}
@media (min-width: 1200px){.container, .woocommerce-page .post-content { max-width: 1140px; }}
.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }
.col-12 { -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }
@media (min-width: 768px){.col-md-6 { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; }}
@media (min-width: 992px){.col-lg-4 { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; }}
.was-validated .form-control:valid, .was-validated .wpcf7-text:valid, .was-validated .wpcf7-date:valid, .was-validated .wpcf7-quiz:valid, .was-validated .wpcf7-number:valid, .was-validated .wpcf7-select:valid, .was-validated .wpcf7-textarea:valid, .form-control.is-valid, .is-valid.wpcf7-text, .is-valid.wpcf7-date, .is-valid.wpcf7-quiz, .is-valid.wpcf7-number, .is-valid.wpcf7-select, .is-valid.wpcf7-textarea { border-color: rgb(60, 212, 88); padding-right: 2.53125rem; background-repeat: no-repeat; background-position: right calc(0.632812rem) center; background-size: calc(1.26562rem) calc(1.26562rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233cd458' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); }
.was-validated .form-control:valid:focus, .was-validated .wpcf7-text:valid:focus, .was-validated .wpcf7-date:valid:focus, .was-validated .wpcf7-quiz:valid:focus, .was-validated .wpcf7-number:valid:focus, .was-validated .wpcf7-select:valid:focus, .was-validated .wpcf7-textarea:valid:focus, .form-control.is-valid:focus, .is-valid.wpcf7-text:focus, .is-valid.wpcf7-date:focus, .is-valid.wpcf7-quiz:focus, .is-valid.wpcf7-number:focus, .is-valid.wpcf7-select:focus, .is-valid.wpcf7-textarea:focus { border-color: rgb(60, 212, 88); box-shadow: rgba(60, 212, 88, 0.25) 0px 0px 0px 0rem; }
.was-validated .form-control:valid ~ .valid-feedback, .was-validated .wpcf7-text:valid ~ .valid-feedback, .was-validated .wpcf7-date:valid ~ .valid-feedback, .was-validated .wpcf7-quiz:valid ~ .valid-feedback, .was-validated .wpcf7-number:valid ~ .valid-feedback, .was-validated .wpcf7-select:valid ~ .valid-feedback, .was-validated .wpcf7-textarea:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .was-validated .wpcf7-text:valid ~ .valid-tooltip, .was-validated .wpcf7-date:valid ~ .valid-tooltip, .was-validated .wpcf7-quiz:valid ~ .valid-tooltip, .was-validated .wpcf7-number:valid ~ .valid-tooltip, .was-validated .wpcf7-select:valid ~ .valid-tooltip, .was-validated .wpcf7-textarea:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .is-valid.wpcf7-text ~ .valid-feedback, .is-valid.wpcf7-date ~ .valid-feedback, .is-valid.wpcf7-quiz ~ .valid-feedback, .is-valid.wpcf7-number ~ .valid-feedback, .is-valid.wpcf7-select ~ .valid-feedback, .is-valid.wpcf7-textarea ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .is-valid.wpcf7-text ~ .valid-tooltip, .is-valid.wpcf7-date ~ .valid-tooltip, .is-valid.wpcf7-quiz ~ .valid-tooltip, .is-valid.wpcf7-number ~ .valid-tooltip, .is-valid.wpcf7-select ~ .valid-tooltip, .is-valid.wpcf7-textarea ~ .valid-tooltip { display: block; }
.was-validated textarea.form-control:valid, .was-validated textarea.wpcf7-text:valid, .was-validated textarea.wpcf7-date:valid, .was-validated textarea.wpcf7-quiz:valid, .was-validated textarea.wpcf7-number:valid, .was-validated textarea.wpcf7-select:valid, .was-validated textarea.wpcf7-textarea:valid, textarea.form-control.is-valid, textarea.is-valid.wpcf7-text, textarea.is-valid.wpcf7-date, textarea.is-valid.wpcf7-quiz, textarea.is-valid.wpcf7-number, textarea.is-valid.wpcf7-select, textarea.is-valid.wpcf7-textarea { padding-right: 2.53125rem; background-position: right calc(0.632812rem) top calc(0.632812rem); }
.was-validated .custom-select:valid, .custom-select.is-valid { border-color: rgb(60, 212, 88); padding-right: 3.64844rem; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233cd458' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") right 1.75rem center / 1.26563rem 1.26563rem no-repeat; }
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: rgb(60, 212, 88); box-shadow: rgba(60, 212, 88, 0.25) 0px 0px 0px 0rem; }
.was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip { display: block; }
.was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip { display: block; }
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: rgb(60, 212, 88); }
.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip { display: block; }
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: rgb(60, 212, 88); }
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { border-color: rgb(60, 212, 88); }
.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip { display: block; }
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color: rgb(102, 221, 124); background-color: rgb(102, 221, 124); }
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow: rgba(60, 212, 88, 0.25) 0px 0px 0px 0rem; }
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { border-color: rgb(60, 212, 88); }
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: rgb(60, 212, 88); }
.was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip { display: block; }
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color: rgb(60, 212, 88); box-shadow: rgba(60, 212, 88, 0.25) 0px 0px 0px 0rem; }
.was-validated .form-control:invalid, .was-validated .wpcf7-text:invalid, .was-validated .wpcf7-date:invalid, .was-validated .wpcf7-quiz:invalid, .was-validated .wpcf7-number:invalid, .was-validated .wpcf7-select:invalid, .was-validated .wpcf7-textarea:invalid, .form-control.is-invalid, .is-invalid.wpcf7-text, .is-invalid.wpcf7-date, .is-invalid.wpcf7-quiz, .is-invalid.wpcf7-number, .is-invalid.wpcf7-select, .is-invalid.wpcf7-textarea { border-color: rgb(255, 73, 84); padding-right: 2.53125rem; background-repeat: no-repeat; background-position: right calc(0.632812rem) center; background-size: calc(1.26562rem) calc(1.26562rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff4954' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); }
.was-validated .form-control:invalid:focus, .was-validated .wpcf7-text:invalid:focus, .was-validated .wpcf7-date:invalid:focus, .was-validated .wpcf7-quiz:invalid:focus, .was-validated .wpcf7-number:invalid:focus, .was-validated .wpcf7-select:invalid:focus, .was-validated .wpcf7-textarea:invalid:focus, .form-control.is-invalid:focus, .is-invalid.wpcf7-text:focus, .is-invalid.wpcf7-date:focus, .is-invalid.wpcf7-quiz:focus, .is-invalid.wpcf7-number:focus, .is-invalid.wpcf7-select:focus, .is-invalid.wpcf7-textarea:focus { border-color: rgb(255, 73, 84); box-shadow: rgba(255, 73, 84, 0.25) 0px 0px 0px 0rem; }
.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .wpcf7-text:invalid ~ .invalid-feedback, .was-validated .wpcf7-date:invalid ~ .invalid-feedback, .was-validated .wpcf7-quiz:invalid ~ .invalid-feedback, .was-validated .wpcf7-number:invalid ~ .invalid-feedback, .was-validated .wpcf7-select:invalid ~ .invalid-feedback, .was-validated .wpcf7-textarea:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .was-validated .wpcf7-text:invalid ~ .invalid-tooltip, .was-validated .wpcf7-date:invalid ~ .invalid-tooltip, .was-validated .wpcf7-quiz:invalid ~ .invalid-tooltip, .was-validated .wpcf7-number:invalid ~ .invalid-tooltip, .was-validated .wpcf7-select:invalid ~ .invalid-tooltip, .was-validated .wpcf7-textarea:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .is-invalid.wpcf7-text ~ .invalid-feedback, .is-invalid.wpcf7-date ~ .invalid-feedback, .is-invalid.wpcf7-quiz ~ .invalid-feedback, .is-invalid.wpcf7-number ~ .invalid-feedback, .is-invalid.wpcf7-select ~ .invalid-feedback, .is-invalid.wpcf7-textarea ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .is-invalid.wpcf7-text ~ .invalid-tooltip, .is-invalid.wpcf7-date ~ .invalid-tooltip, .is-invalid.wpcf7-quiz ~ .invalid-tooltip, .is-invalid.wpcf7-number ~ .invalid-tooltip, .is-invalid.wpcf7-select ~ .invalid-tooltip, .is-invalid.wpcf7-textarea ~ .invalid-tooltip { display: block; }
.was-validated textarea.form-control:invalid, .was-validated textarea.wpcf7-text:invalid, .was-validated textarea.wpcf7-date:invalid, .was-validated textarea.wpcf7-quiz:invalid, .was-validated textarea.wpcf7-number:invalid, .was-validated textarea.wpcf7-select:invalid, .was-validated textarea.wpcf7-textarea:invalid, textarea.form-control.is-invalid, textarea.is-invalid.wpcf7-text, textarea.is-invalid.wpcf7-date, textarea.is-invalid.wpcf7-quiz, textarea.is-invalid.wpcf7-number, textarea.is-invalid.wpcf7-select, textarea.is-invalid.wpcf7-textarea { padding-right: 2.53125rem; background-position: right calc(0.632812rem) top calc(0.632812rem); }
.was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: rgb(255, 73, 84); padding-right: 3.64844rem; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff4954' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") right 1.75rem center / 1.26563rem 1.26563rem no-repeat; }
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: rgb(255, 73, 84); box-shadow: rgba(255, 73, 84, 0.25) 0px 0px 0px 0rem; }
.was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: rgb(255, 73, 84); }
.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: rgb(255, 73, 84); }
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { border-color: rgb(255, 73, 84); }
.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color: rgb(255, 124, 132); background-color: rgb(255, 124, 132); }
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow: rgba(255, 73, 84, 0.25) 0px 0px 0px 0rem; }
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { border-color: rgb(255, 73, 84); }
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: rgb(255, 73, 84); }
.was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color: rgb(255, 73, 84); box-shadow: rgba(255, 73, 84, 0.25) 0px 0px 0px 0rem; }
.btn, .comment-list .comment-reply-link, .comment-form .submit, .wpcf7-submit { display: inline-block; font-weight: 600; color: rgb(117, 117, 117); text-align: center; vertical-align: middle; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 0.9375rem; line-height: 1.9; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
@media screen and (prefers-reduced-motion: reduce){.btn, .comment-list .comment-reply-link, .comment-form .submit, .wpcf7-submit { transition: none; }}
.btn:hover, .comment-list .comment-reply-link:hover, .comment-form .submit:hover, .wpcf7-submit:hover { color: rgb(117, 117, 117); text-decoration: none; }
.btn:focus, .comment-list .comment-reply-link:focus, .comment-form .submit:focus, .wpcf7-submit:focus, .btn.focus, .comment-list .focus.comment-reply-link, .comment-form .focus.submit, .focus.wpcf7-submit { outline: 0px; box-shadow: none; }
.btn:not(:disabled):not(.disabled), .comment-list .comment-reply-link:not(:disabled):not(.disabled), .comment-form .submit:not(:disabled):not(.disabled), .wpcf7-submit:not(:disabled):not(.disabled) { cursor: pointer; }
.btn-primary, .comment-form .submit, .wpcf7-submit { color: rgb(255, 255, 255); background-color: rgb(80, 161, 255); border-color: rgb(80, 161, 255); }
.btn-primary:hover, .comment-form .submit:hover, .wpcf7-submit:hover { color: rgb(255, 255, 255); background-color: rgb(60, 150, 255); border-color: rgb(60, 150, 255); box-shadow: rgba(80, 161, 255, 0.4) 0px 1px 10px; }
.btn-primary:focus, .comment-form .submit:focus, .wpcf7-submit:focus, .btn-primary.focus, .comment-form .focus.submit, .focus.wpcf7-submit { color: rgb(255, 255, 255); box-shadow: rgba(80, 161, 255, 0.5) 0px 0px 0px 0rem; }
.btn-primary:not([disabled]):not(.disabled):active, .comment-form .submit:not([disabled]):not(.disabled):active, .wpcf7-submit:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active, .comment-form .submit:not([disabled]):not(.disabled).active, .wpcf7-submit:not([disabled]):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .comment-form .show > .dropdown-toggle.submit, .show > .dropdown-toggle.wpcf7-submit { color: rgb(255, 255, 255); background-color: rgb(39, 139, 255); border-color: rgb(39, 139, 255); box-shadow: rgba(80, 161, 255, 0.5) 0px 0px 0px 0rem; }
.btn-secondary:not([disabled]):not(.disabled):active, .comment-list .comment-reply-link:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active, .comment-list .comment-reply-link:not([disabled]):not(.disabled).active, .show > .btn-secondary.dropdown-toggle, .comment-list .show > .dropdown-toggle.comment-reply-link { color: rgb(117, 117, 117); background-color: rgb(209, 215, 223); border-color: rgb(209, 215, 223); box-shadow: rgba(233, 236, 240, 0.5) 0px 0px 0px 0rem; }
.btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active, .show > .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(42, 189, 69); border-color: rgb(42, 189, 69); box-shadow: rgba(60, 212, 88, 0.5) 0px 0px 0px 0rem; }
.btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active, .show > .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(121, 76, 214); border-color: rgb(121, 76, 214); box-shadow: rgba(146, 109, 222, 0.5) 0px 0px 0px 0rem; }
.btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(214, 156, 0); border-color: rgb(214, 156, 0); box-shadow: rgba(255, 186, 0, 0.5) 0px 0px 0px 0rem; }
.btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(255, 32, 46); border-color: rgb(255, 32, 46); box-shadow: rgba(255, 73, 84, 0.5) 0px 0px 0px 0rem; }
.btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active, .show > .btn-light.dropdown-toggle { color: rgb(117, 117, 117); background-color: rgb(224, 229, 233); border-color: rgb(224, 229, 233); box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0rem; }
.btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(5, 5, 5); border-color: rgb(5, 5, 5); box-shadow: rgba(25, 25, 25, 0.5) 0px 0px 0px 0rem; }
.btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(80, 161, 255); border-color: rgb(80, 161, 255); box-shadow: rgba(80, 161, 255, 0.5) 0px 0px 0px 0rem; }
.btn-outline-secondary:not([disabled]):not(.disabled):active, .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color: rgb(117, 117, 117); background-color: rgb(233, 236, 240); border-color: rgb(233, 236, 240); box-shadow: rgba(233, 236, 240, 0.5) 0px 0px 0px 0rem; }
.btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(60, 212, 88); border-color: rgb(60, 212, 88); box-shadow: rgba(60, 212, 88, 0.5) 0px 0px 0px 0rem; }
.btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(146, 109, 222); border-color: rgb(146, 109, 222); box-shadow: rgba(146, 109, 222, 0.5) 0px 0px 0px 0rem; }
.btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(255, 186, 0); border-color: rgb(255, 186, 0); box-shadow: rgba(255, 186, 0, 0.5) 0px 0px 0px 0rem; }
.btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(255, 73, 84); border-color: rgb(255, 73, 84); box-shadow: rgba(255, 73, 84, 0.5) 0px 0px 0px 0rem; }
.btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color: rgb(117, 117, 117); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0rem; }
.btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(25, 25, 25); border-color: rgb(25, 25, 25); box-shadow: rgba(25, 25, 25, 0.5) 0px 0px 0px 0rem; }
.fade:not(.show) { opacity: 0; }
.collapse:not(.show) { display: none; }
.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(80, 161, 255); }
.dropdown-menu.show { display: block; }
.btn-group > .btn:focus, .comment-list .btn-group > .comment-reply-link:focus, .comment-form .btn-group > .submit:focus, .btn-group > .wpcf7-submit:focus, .btn-group > .btn:active, .comment-list .btn-group > .comment-reply-link:active, .comment-form .btn-group > .submit:active, .btn-group > .wpcf7-submit:active, .btn-group > .btn.active, .comment-list .btn-group > .active.comment-reply-link, .comment-form .btn-group > .active.submit, .btn-group > .active.wpcf7-submit, .btn-group-vertical > .btn:focus, .comment-list .btn-group-vertical > .comment-reply-link:focus, .comment-form .btn-group-vertical > .submit:focus, .btn-group-vertical > .wpcf7-submit:focus, .btn-group-vertical > .btn:active, .comment-list .btn-group-vertical > .comment-reply-link:active, .comment-form .btn-group-vertical > .submit:active, .btn-group-vertical > .wpcf7-submit:active, .btn-group-vertical > .btn.active, .comment-list .btn-group-vertical > .active.comment-reply-link, .comment-form .btn-group-vertical > .active.submit, .btn-group-vertical > .active.wpcf7-submit { z-index: 1; }
.nav-tabs .nav-link.active, .nav-tabs .menu-item a.active, .menu-item .nav-tabs a.active, .nav-tabs .nav-item.show .nav-link, .nav-tabs .show.menu-item .nav-link, .nav-tabs .nav-item.show .menu-item a, .menu-item .nav-tabs .nav-item.show a, .nav-tabs .show.menu-item a { color: rgb(117, 117, 117); background-color: rgb(255, 255, 255); border-color: rgb(80, 161, 255) rgb(241, 242, 243) rgb(255, 255, 255); }
.nav-pills .nav-link.active, .nav-pills .menu-item a.active, .menu-item .nav-pills a.active, .nav-pills .show > .nav-link, .nav-pills .menu-item .show > a, .menu-item .nav-pills .show > a { color: rgb(117, 117, 117); background-color: rgb(233, 236, 240); }
.tab-content > .active { display: block; }
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .menu-item .show > a, .menu-item .navbar-light .navbar-nav .show > a, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .menu-item .active > a, .menu-item .navbar-light .navbar-nav .active > a, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .menu-item a.show, .menu-item .navbar-light .navbar-nav a.show, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .menu-item a.active, .menu-item .navbar-light .navbar-nav a.active { color: rgba(0, 0, 0, 0.9); }
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .menu-item .show > a, .menu-item .navbar-dark .navbar-nav .show > a, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .menu-item .active > a, .menu-item .navbar-dark .navbar-nav .active > a, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .menu-item a.show, .menu-item .navbar-dark .navbar-nav a.show, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .menu-item a.active, .menu-item .navbar-dark .navbar-nav a.active { color: rgb(255, 255, 255); }
.card { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-width: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: border-box; border: 0px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }
.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgba(0, 0, 0, 0); border-radius: 0.25rem; }
.breadcrumb-item.active { color: rgb(117, 117, 117); }
.page-item.active .page-link { z-index: 1; color: rgb(255, 255, 255); background-color: rgb(80, 161, 255); border-color: rgb(80, 161, 255); }
.badge, .tagcloud .tag-cloud-link { display: inline-block; padding: 0.25em 0.5em; font-size: 80%; font-weight: 400; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.125rem; }
.list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(80, 161, 255); border-color: rgb(80, 161, 255); }
.list-group-item-primary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(42, 84, 133); border-color: rgb(42, 84, 133); }
.list-group-item-secondary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(121, 123, 125); border-color: rgb(121, 123, 125); }
.list-group-item-success.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(31, 110, 46); border-color: rgb(31, 110, 46); }
.list-group-item-info.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(76, 57, 115); border-color: rgb(76, 57, 115); }
.list-group-item-warning.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(133, 97, 0); border-color: rgb(133, 97, 0); }
.list-group-item-danger.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(133, 38, 44); border-color: rgb(133, 38, 44); }
.list-group-item-light.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 130); }
.list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(13, 13, 13); border-color: rgb(13, 13, 13); }
.modal.show .modal-dialog { transform: none; }
.modal-backdrop.show { opacity: 0.5; }
.tooltip.show { opacity: 0.9; }
.carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; }
.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { transform: translateX(100%); }
.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { transform: translateX(-100%); }
.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right { z-index: 1; opacity: 1; }
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; transition: opacity 0.6s; }
@media screen and (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { transition: none; }}
.carousel-indicators .active { opacity: 1; }
.bg-light { background-color: rgb(248, 249, 250) !important; }
.border { border: 1px solid rgb(241, 242, 243) !important; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }
.mb-0, .my-0 { margin-bottom: 0px !important; }
.mt-6, .my-6 { margin-top: 2rem !important; }
.mb-6, .my-6 { margin-bottom: 2rem !important; }
.mt-8, .my-8 { margin-top: 5rem !important; }
.mb-8, .my-8 { margin-bottom: 5rem !important; }
.p-6 { padding: 2rem !important; }
.text-center { text-align: center !important; }
.text-uppercase { text-transform: uppercase !important; }
.text-dark { color: rgb(25, 25, 25) !important; }
a.text-dark:hover, a.text-dark:focus { color: rgb(0, 0, 0) !important; }
.visible { visibility: visible !important; }
@media print{*, ::before, ::after { text-shadow: none !important; box-shadow: none !important; }a:not(.btn):not(.wpcf7-submit) { text-decoration: underline; }pre, blockquote { border: 1px solid rgb(173, 181, 189); break-inside: avoid; }tr, img { break-inside: avoid; }p, h2, h3 { orphans: 3; widows: 3; }h2, h3 { break-after: avoid; }@page { size: a3; }body { min-width: 992px !important; }.container, .woocommerce-page .post-content { min-width: 992px !important; }.badge, .tagcloud .tag-cloud-link { border: 1px solid rgb(0, 0, 0); }}
p:empty { display: none; }
a { color: rgb(80, 161, 255); transition: 0.2s linear; }
a:hover, a:focus { color: rgb(80, 161, 255); text-decoration: none; outline: none; }
b, strong { font-weight: 600; }
.lead, .pricing-4 .plan-price p { font-size: 1.125rem; }
.label { display: block; font-weight: 600; font-size: 13px; text-transform: uppercase; letter-spacing: 2px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: rgb(50, 61, 71); letter-spacing: 0.5px; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a { color: rgb(50, 61, 71); }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover { color: rgb(80, 161, 255); }
h1, .h1 { font-weight: 400; }
h2, .h2 { font-weight: 400; }
h3, .h3 { font-weight: 400; }
h4, .h4 { font-weight: 400; }
h5, .h5 { font-weight: 400; }
h6, .h6 { font-weight: 500; }
h6, .h6 { letter-spacing: 0.75px; }
hr { border-top-color: rgba(117, 117, 117, 0.09); margin: 2rem auto; }
::selection { background: rgb(116, 180, 255); color: rgb(255, 255, 255); }
@media (max-width: 767.98px){html { font-size: 0.87891rem; }}
img { max-width: 100%; height: auto; }
.avatar { border-radius: 10rem; width: 48px; height: 48px; }
.card { border: 0px; transition: 0.5s; }
.badge, .tagcloud .tag-cloud-link { padding-top: 5px; padding-bottom: 5px; }
.breadcrumb { margin-bottom: 0px; }
.btn, .comment-list .comment-reply-link, .comment-form .submit, .wpcf7-submit { font-size: 11px; padding: 8px 26px 6px; letter-spacing: 1.7px; text-transform: uppercase; border-radius: 2px; outline: none; transition: 0.15s linear; }
button:focus { outline: none; }
.btn-white { color: rgb(117, 117, 117); background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }
.btn-white:hover { color: rgb(117, 117, 117); background-color: rgb(245, 245, 245); border-color: rgb(245, 245, 245); box-shadow: rgba(255, 255, 255, 0.4) 0px 1px 10px; }
.btn-white:focus, .btn-white.focus { color: rgb(117, 117, 117); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 0rem; }
.btn-white:not([disabled]):not(.disabled):active, .btn-white:not([disabled]):not(.disabled).active, .show > .btn-white.dropdown-toggle { color: rgb(117, 117, 117); background-color: rgb(235, 235, 235); border-color: rgb(235, 235, 235); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 0rem; }
.btn-white:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(50, 61, 71); }
.btn-facebook:not([disabled]):not(.disabled):active, .btn-facebook:not([disabled]):not(.disabled).active, .show > .btn-facebook.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(48, 72, 123); border-color: rgb(48, 72, 123); box-shadow: rgba(59, 89, 152, 0.5) 0px 0px 0px 0rem; }
.btn-google:not([disabled]):not(.disabled):active, .btn-google:not([disabled]):not(.disabled).active, .show > .btn-google.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(202, 53, 35); border-color: rgb(202, 53, 35); box-shadow: rgba(221, 75, 57, 0.5) 0px 0px 0px 0rem; }
.btn-twitter:not([disabled]):not(.disabled):active, .btn-twitter:not([disabled]):not(.disabled).active, .show > .btn-twitter.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 142, 196); border-color: rgb(0, 142, 196); box-shadow: rgba(0, 172, 237, 0.5) 0px 0px 0px 0rem; }
.open-on-hover:hover .dropdown-menu, .open-on-hover:focus .dropdown-menu, .open-on-hover.show .dropdown-menu { display: block; margin-top: 0px; }
.modal-bottom.modal.show .modal-dialog .modal-content { margin-bottom: 3rem; transform: translate(0px, 0px); transition: 0.3s ease-out; }
.nav-link.active, .menu-item a.active, .nav-item.show .nav-link, .show.menu-item .nav-link, .nav-item.show .menu-item a, .menu-item .nav-item.show a, .show.menu-item a { color: rgb(80, 161, 255); }
.nav-sidebar .show > .nav-link .nav-angle, .nav-sidebar .menu-item .show > a .nav-angle, .menu-item .nav-sidebar .show > a .nav-angle { transform: rotate(90deg); }
.nav-sidebar .show > .nav { display: block; }
.nav-sidebar .nav-link.active, .nav-sidebar .menu-item a.active, .menu-item .nav-sidebar a.active { color: rgb(80, 161, 255); }
.nav-sidebar .nav-link.active + .nav, .nav-sidebar .menu-item a.active + .nav, .menu-item .nav-sidebar a.active + .nav { display: block; }
.nav-sidebar .nav-item > .nav-link.active, .nav-sidebar .menu-item > .nav-link.active, .nav-sidebar .menu-item .nav-item > a.active, .menu-item .nav-sidebar .nav-item > a.active, .nav-sidebar .menu-item > a.active { color: rgb(117, 117, 117); transition: none; }
.nav-sidebar-hero .nav-link.active, .nav-sidebar-hero .menu-item a.active, .menu-item .nav-sidebar-hero a.active { font-weight: 500; }
.nav-sidebar-pill .nav-item > .nav-link.active, .nav-sidebar-pill .menu-item > .nav-link.active, .nav-sidebar-pill .menu-item .nav-item > a.active, .menu-item .nav-sidebar-pill .nav-item > a.active, .nav-sidebar-pill .menu-item > a.active { color: rgb(80, 161, 255); }
.nav-sidebar-pill .nav-item > .nav-link.active > .nav-angle, .nav-sidebar-pill .menu-item > .nav-link.active > .nav-angle, .nav-sidebar-pill .menu-item .nav-item > a.active > .nav-angle, .menu-item .nav-sidebar-pill .nav-item > a.active > .nav-angle, .nav-sidebar-pill .menu-item > a.active > .nav-angle { transform: rotate(90deg); }
.nav-sidebar-pill .nav .nav-link.active, .nav-sidebar-pill .nav .menu-item a.active, .menu-item .nav-sidebar-pill .nav a.active { background-color: rgba(80, 161, 255, 0.1); }
.nav-page .nav-link:hover, .nav-page .menu-item a:hover, .menu-item .nav-page a:hover, .nav-page .nav-link.active, .nav-page .menu-item a.active, .menu-item .nav-page a.active { opacity: 1; }
.nav-dark .nav-link:hover, .nav-dark .menu-item a:hover, .menu-item .nav-dark a:hover, .nav-dark .nav-link.active, .nav-dark .menu-item a.active, .menu-item .nav-dark a.active, .nav-dark .nav-item.show .nav-link, .nav-dark .show.menu-item .nav-link, .nav-dark .nav-item.show .menu-item a, .menu-item .nav-dark .nav-item.show a, .nav-dark .show.menu-item a { color: rgb(50, 61, 71); }
.nav-light .nav-link:hover, .nav-light .menu-item a:hover, .menu-item .nav-light a:hover, .nav-light .nav-link.active, .nav-light .menu-item a.active, .menu-item .nav-light a.active, .nav-light .nav-item.show .nav-link, .nav-light .show.menu-item .nav-link, .nav-light .nav-item.show .menu-item a, .menu-item .nav-light .nav-item.show a, .nav-light .show.menu-item a { color: rgb(255, 255, 255); }
.nav-light.nav-pills .nav-link.active, .nav-light.nav-pills .menu-item a.active, .menu-item .nav-light.nav-pills a.active, .nav-light.nav-pills .show > .nav-link, .nav-light.nav-pills .menu-item .show > a, .menu-item .nav-light.nav-pills .show > a { background-color: rgba(255, 255, 255, 0.25); }
.step { list-style: none; margin: 0px; }
.nav-tabs-minimal .nav-link.active, .nav-tabs-minimal .menu-item a.active, .menu-item .nav-tabs-minimal a.active, .nav-tabs-minimal .nav-item.show .nav-link, .nav-tabs-minimal .show.menu-item .nav-link, .nav-tabs-minimal .nav-item.show .menu-item a, .menu-item .nav-tabs-minimal .nav-item.show a, .nav-tabs-minimal .show.menu-item a { border-bottom-color: rgb(80, 161, 255); }
.nav-tabs-outline .nav-link:hover, .nav-tabs-outline .menu-item a:hover, .menu-item .nav-tabs-outline a:hover, .nav-tabs-outline .nav-link.active, .nav-tabs-outline .menu-item a.active, .menu-item .nav-tabs-outline a.active { color: rgb(255, 255, 255); background-color: rgb(25, 25, 25); }
.nav-tabs-border .nav-link.active, .nav-tabs-border .menu-item a.active, .menu-item .nav-tabs-border a.active, .nav-tabs-border .nav-item.show .nav-link, .nav-tabs-border .show.menu-item .nav-link, .nav-tabs-border .nav-item.show .menu-item a, .menu-item .nav-tabs-border .nav-item.show a, .nav-tabs-border .show.menu-item a { opacity: 1; color: rgb(117, 117, 117); border-color: rgb(241, 242, 243); }
.nav-tabs-gray .nav-link.active, .nav-tabs-gray .menu-item a.active, .menu-item .nav-tabs-gray a.active, .nav-tabs-gray .nav-item.show .nav-link, .nav-tabs-gray .show.menu-item .nav-link, .nav-tabs-gray .nav-item.show .menu-item a, .menu-item .nav-tabs-gray .nav-item.show a, .nav-tabs-gray .show.menu-item a { opacity: 1; color: rgb(117, 117, 117); background-color: rgb(249, 250, 251); }
.nav-tabs-shadow .nav-link.active, .nav-tabs-shadow .menu-item a.active, .menu-item .nav-tabs-shadow a.active, .nav-tabs-shadow .nav-item.show .nav-link, .nav-tabs-shadow .show.menu-item .nav-link, .nav-tabs-shadow .nav-item.show .menu-item a, .menu-item .nav-tabs-shadow .nav-item.show a, .nav-tabs-shadow .show.menu-item a { opacity: 1; color: rgb(117, 117, 117); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 20px; }
.rating label.active { color: rgb(255, 186, 0); }
label { font-weight: 400; font-size: 13px; letter-spacing: 0.5px; margin-bottom: 4px; }
.was-validated .input-group:valid, .input-group.is-valid { border-color: rgb(60, 212, 88); }
.was-validated .input-group:valid .valid-feedback, .was-validated .input-group:valid .valid-tooltip, .was-validated .input-group:valid ~ .valid-feedback, .was-validated .input-group:valid ~ .valid-tooltip, .input-group.is-valid .valid-feedback, .input-group.is-valid .valid-tooltip, .input-group.is-valid ~ .valid-feedback, .input-group.is-valid ~ .valid-tooltip { display: block; }
.was-validated .input-group:invalid, .input-group.is-invalid { border-color: rgb(255, 73, 84); }
.was-validated .input-group:invalid .invalid-feedback, .was-validated .input-group:invalid .invalid-tooltip, .was-validated .input-group:invalid ~ .invalid-feedback, .was-validated .input-group:invalid ~ .invalid-tooltip, .input-group.is-invalid .invalid-feedback, .input-group.is-invalid .invalid-tooltip, .input-group.is-invalid ~ .invalid-feedback, .input-group.is-invalid ~ .invalid-tooltip { display: block; }
.input-line .form-control.is-valid, .input-line .is-valid.wpcf7-text, .input-line .is-valid.wpcf7-date, .input-line .is-valid.wpcf7-quiz, .input-line .is-valid.wpcf7-number, .input-line .is-valid.wpcf7-select, .input-line .is-valid.wpcf7-textarea { background-image: linear-gradient(rgb(150, 199, 255), rgb(150, 199, 255)), linear-gradient(rgb(60, 212, 88), rgb(60, 212, 88)); }
.input-line .form-control.is-invalid, .input-line .is-invalid.wpcf7-text, .input-line .is-invalid.wpcf7-date, .input-line .is-invalid.wpcf7-quiz, .input-line .is-invalid.wpcf7-number, .input-line .is-invalid.wpcf7-select, .input-line .is-invalid.wpcf7-textarea { background-image: linear-gradient(rgb(150, 199, 255), rgb(150, 199, 255)), linear-gradient(rgb(255, 73, 84), rgb(255, 73, 84)); }
.input-glass .form-control.is-valid, .input-glass .is-valid.wpcf7-text, .input-glass .is-valid.wpcf7-date, .input-glass .is-valid.wpcf7-quiz, .input-glass .is-valid.wpcf7-number, .input-glass .is-valid.wpcf7-select, .input-glass .is-valid.wpcf7-textarea { background-color: rgba(60, 212, 88, 0.2); }
.input-glass .form-control.is-invalid, .input-glass .is-invalid.wpcf7-text, .input-glass .is-invalid.wpcf7-date, .input-glass .is-invalid.wpcf7-quiz, .input-glass .is-invalid.wpcf7-number, .input-glass .is-invalid.wpcf7-select, .input-glass .is-invalid.wpcf7-textarea { background-color: rgba(255, 73, 84, 0.2); }
.input-transparent .form-control.is-valid, .input-transparent .is-valid.wpcf7-text, .input-transparent .is-valid.wpcf7-date, .input-transparent .is-valid.wpcf7-quiz, .input-transparent .is-valid.wpcf7-number, .input-transparent .is-valid.wpcf7-select, .input-transparent .is-valid.wpcf7-textarea { border-color: rgba(60, 212, 88, 0.4); }
.input-transparent .form-control.is-invalid, .input-transparent .is-invalid.wpcf7-text, .input-transparent .is-invalid.wpcf7-date, .input-transparent .is-invalid.wpcf7-quiz, .input-transparent .is-invalid.wpcf7-number, .input-transparent .is-invalid.wpcf7-select, .input-transparent .is-invalid.wpcf7-textarea { border-color: rgba(255, 73, 84, 0.4); }
body { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 100vh; }
.container-xs, .container-sm { width: 100%; padding: 0px 15px; margin: 0px auto; }
.container-sm { max-width: 780px; }
.row.gap-y { margin-top: -15px; margin-bottom: -15px; }
.row.gap-y > .col, .row.gap-y > [class*="col-"] { padding-top: 15px; padding-bottom: 15px; }
.flexbox { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
.flexbox > * { display: inline-block; margin-left: 4px; margin-right: 4px; }
.flexbox > :first-child { margin-left: 0px; }
.flexbox > :last-child { margin-right: 0px; }
.nav-navbar .nav .nav-item.show > .nav-link, .nav-navbar .nav .show.menu-item > .nav-link, .nav-navbar .nav .menu-item .nav-item.show > a, .menu-item .nav-navbar .nav .nav-item.show > a, .nav-navbar .nav .show.menu-item > a, .nav-navbar .nav .nav-item:hover > .nav-link, .nav-navbar .nav .menu-item:hover > .nav-link, .nav-navbar .nav .menu-item .nav-item:hover > a, .menu-item .nav-navbar .nav .nav-item:hover > a, .nav-navbar .nav .menu-item:hover > a, .nav-navbar .nav .nav-link.show, .nav-navbar .nav .menu-item a.show, .menu-item .nav-navbar .nav a.show, .nav-navbar .nav .nav-link:hover, .nav-navbar .nav .menu-item a:hover, .menu-item .nav-navbar .nav a:hover { color: rgb(85, 85, 85); }
.nav-navbar .nav .nav-item.show > .nav-link .arrow, .nav-navbar .nav .show.menu-item > .nav-link .arrow, .nav-navbar .nav .menu-item .nav-item.show > a .arrow, .menu-item .nav-navbar .nav .nav-item.show > a .arrow, .nav-navbar .nav .show.menu-item > a .arrow, .nav-navbar .nav .nav-item:hover > .nav-link .arrow, .nav-navbar .nav .menu-item:hover > .nav-link .arrow, .nav-navbar .nav .menu-item .nav-item:hover > a .arrow, .menu-item .nav-navbar .nav .nav-item:hover > a .arrow, .nav-navbar .nav .menu-item:hover > a .arrow, .nav-navbar .nav .nav-link.show .arrow, .nav-navbar .nav .menu-item a.show .arrow, .menu-item .nav-navbar .nav a.show .arrow, .nav-navbar .nav .nav-link:hover .arrow, .nav-navbar .nav .menu-item a:hover .arrow, .menu-item .nav-navbar .nav a:hover .arrow { border-top-color: rgb(85, 85, 85); border-right-color: rgb(85, 85, 85); }
.nav-navbar .nav .nav-item.active > .nav-link, .nav-navbar .nav .active.menu-item > .nav-link, .nav-navbar .nav .menu-item .nav-item.active > a, .menu-item .nav-navbar .nav .nav-item.active > a, .nav-navbar .nav .active.menu-item > a, .nav-navbar .nav .nav-link.active, .nav-navbar .nav .menu-item a.active, .menu-item .nav-navbar .nav a.active { font-weight: 600; color: rgb(50, 61, 71); }
.nav-navbar .nav .nav-item.active > .nav-link .arrow, .nav-navbar .nav .active.menu-item > .nav-link .arrow, .nav-navbar .nav .menu-item .nav-item.active > a .arrow, .menu-item .nav-navbar .nav .nav-item.active > a .arrow, .nav-navbar .nav .active.menu-item > a .arrow, .nav-navbar .nav .nav-link.active .arrow, .nav-navbar .nav .menu-item a.active .arrow, .menu-item .nav-navbar .nav a.active .arrow { border-top-color: rgb(50, 61, 71); border-right-color: rgb(50, 61, 71); }
.navbar-open .navbar .nav-navbar > .nav-item.show > .nav-link, .navbar-open .navbar .nav-navbar > .show.menu-item > .nav-link, .navbar-open .navbar .menu-item .nav-navbar > .nav-item.show > a, .menu-item .navbar-open .navbar .nav-navbar > .nav-item.show > a, .navbar-open .navbar .nav-navbar > .show.menu-item > a, .navbar-open .navbar .nav-navbar > .nav-item:hover > .nav-link, .navbar-open .navbar .nav-navbar > .menu-item:hover > .nav-link, .navbar-open .navbar .menu-item .nav-navbar > .nav-item:hover > a, .menu-item .navbar-open .navbar .nav-navbar > .nav-item:hover > a, .navbar-open .navbar .nav-navbar > .menu-item:hover > a, .navbar-open .navbar .nav-navbar > .nav-link.show, .navbar-open .navbar .menu-item .nav-navbar > a.show, .menu-item .navbar-open .navbar .nav-navbar > a.show, .navbar-open .navbar .nav-navbar > .nav-link:hover, .navbar-open .navbar .menu-item .nav-navbar > a:hover, .menu-item .navbar-open .navbar .nav-navbar > a:hover { color: rgb(85, 85, 85); }
.navbar-open .navbar .nav-navbar > .nav-item.show > .nav-link > .arrow, .navbar-open .navbar .nav-navbar > .show.menu-item > .nav-link > .arrow, .navbar-open .navbar .menu-item .nav-navbar > .nav-item.show > a > .arrow, .menu-item .navbar-open .navbar .nav-navbar > .nav-item.show > a > .arrow, .navbar-open .navbar .nav-navbar > .show.menu-item > a > .arrow, .navbar-open .navbar .nav-navbar > .nav-item:hover > .nav-link > .arrow, .navbar-open .navbar .nav-navbar > .menu-item:hover > .nav-link > .arrow, .navbar-open .navbar .menu-item .nav-navbar > .nav-item:hover > a > .arrow, .menu-item .navbar-open .navbar .nav-navbar > .nav-item:hover > a > .arrow, .navbar-open .navbar .nav-navbar > .menu-item:hover > a > .arrow, .navbar-open .navbar .nav-navbar > .nav-link.show > .arrow, .navbar-open .navbar .menu-item .nav-navbar > a.show > .arrow, .menu-item .navbar-open .navbar .nav-navbar > a.show > .arrow, .navbar-open .navbar .nav-navbar > .nav-link:hover > .arrow, .navbar-open .navbar .menu-item .nav-navbar > a:hover > .arrow, .menu-item .navbar-open .navbar .nav-navbar > a:hover > .arrow { border-top-color: inherit; }
.navbar-open .navbar .nav-navbar > .nav-item.active > .nav-link, .navbar-open .navbar .nav-navbar > .active.menu-item > .nav-link, .navbar-open .navbar .menu-item .nav-navbar > .nav-item.active > a, .menu-item .navbar-open .navbar .nav-navbar > .nav-item.active > a, .navbar-open .navbar .nav-navbar > .active.menu-item > a, .navbar-open .navbar .nav-navbar > .nav-item > .nav-link.active, .navbar-open .navbar .nav-navbar > .menu-item > .nav-link.active, .navbar-open .navbar .menu-item .nav-navbar > .nav-item > a.active, .menu-item .navbar-open .navbar .nav-navbar > .nav-item > a.active, .navbar-open .navbar .nav-navbar > .menu-item > a.active, .navbar-open .navbar .nav-navbar > .nav-link.active, .navbar-open .navbar .menu-item .nav-navbar > a.active, .menu-item .navbar-open .navbar .nav-navbar > a.active { color: rgb(50, 61, 71); }
.navbar-open .navbar .nav-navbar > .nav-item.active > .nav-link > .arrow, .navbar-open .navbar .nav-navbar > .active.menu-item > .nav-link > .arrow, .navbar-open .navbar .menu-item .nav-navbar > .nav-item.active > a > .arrow, .menu-item .navbar-open .navbar .nav-navbar > .nav-item.active > a > .arrow, .navbar-open .navbar .nav-navbar > .active.menu-item > a > .arrow, .navbar-open .navbar .nav-navbar > .nav-item > .nav-link.active > .arrow, .navbar-open .navbar .nav-navbar > .menu-item > .nav-link.active > .arrow, .navbar-open .navbar .menu-item .nav-navbar > .nav-item > a.active > .arrow, .menu-item .navbar-open .navbar .nav-navbar > .nav-item > a.active > .arrow, .navbar-open .navbar .nav-navbar > .menu-item > a.active > .arrow, .navbar-open .navbar .nav-navbar > .nav-link.active > .arrow, .navbar-open .navbar .menu-item .nav-navbar > a.active > .arrow, .menu-item .navbar-open .navbar .nav-navbar > a.active > .arrow { border-top-color: inherit; }
.navbar-light .nav-navbar > .nav-item.show > .nav-link, .navbar-light .nav-navbar > .show.menu-item > .nav-link, .navbar-light .menu-item .nav-navbar > .nav-item.show > a, .menu-item .navbar-light .nav-navbar > .nav-item.show > a, .navbar-light .nav-navbar > .show.menu-item > a, .navbar-light .nav-navbar > .nav-item:hover > .nav-link, .navbar-light .nav-navbar > .menu-item:hover > .nav-link, .navbar-light .menu-item .nav-navbar > .nav-item:hover > a, .menu-item .navbar-light .nav-navbar > .nav-item:hover > a, .navbar-light .nav-navbar > .menu-item:hover > a, .navbar-light .nav-navbar > .nav-link.show, .navbar-light .menu-item .nav-navbar > a.show, .menu-item .navbar-light .nav-navbar > a.show, .navbar-light .nav-navbar > .nav-link:hover, .navbar-light .menu-item .nav-navbar > a:hover, .menu-item .navbar-light .nav-navbar > a:hover, .navbar-stick-light.stick .nav-navbar > .nav-item.show > .nav-link, .navbar-stick-light.stick .nav-navbar > .show.menu-item > .nav-link, .navbar-stick-light.stick .menu-item .nav-navbar > .nav-item.show > a, .menu-item .navbar-stick-light.stick .nav-navbar > .nav-item.show > a, .navbar-stick-light.stick .nav-navbar > .show.menu-item > a, .navbar-stick-light.stick .nav-navbar > .nav-item:hover > .nav-link, .navbar-stick-light.stick .nav-navbar > .menu-item:hover > .nav-link, .navbar-stick-light.stick .menu-item .nav-navbar > .nav-item:hover > a, .menu-item .navbar-stick-light.stick .nav-navbar > .nav-item:hover > a, .navbar-stick-light.stick .nav-navbar > .menu-item:hover > a, .navbar-stick-light.stick .nav-navbar > .nav-link.show, .navbar-stick-light.stick .menu-item .nav-navbar > a.show, .menu-item .navbar-stick-light.stick .nav-navbar > a.show, .navbar-stick-light.stick .nav-navbar > .nav-link:hover, .navbar-stick-light.stick .menu-item .nav-navbar > a:hover, .menu-item .navbar-stick-light.stick .nav-navbar > a:hover { color: rgb(255, 255, 255); }
.navbar-light .nav-navbar > .nav-item.show > .nav-link > .arrow, .navbar-light .nav-navbar > .show.menu-item > .nav-link > .arrow, .navbar-light .menu-item .nav-navbar > .nav-item.show > a > .arrow, .menu-item .navbar-light .nav-navbar > .nav-item.show > a > .arrow, .navbar-light .nav-navbar > .show.menu-item > a > .arrow, .navbar-light .nav-navbar > .nav-item:hover > .nav-link > .arrow, .navbar-light .nav-navbar > .menu-item:hover > .nav-link > .arrow, .navbar-light .menu-item .nav-navbar > .nav-item:hover > a > .arrow, .menu-item .navbar-light .nav-navbar > .nav-item:hover > a > .arrow, .navbar-light .nav-navbar > .menu-item:hover > a > .arrow, .navbar-light .nav-navbar > .nav-link.show > .arrow, .navbar-light .menu-item .nav-navbar > a.show > .arrow, .menu-item .navbar-light .nav-navbar > a.show > .arrow, .navbar-light .nav-navbar > .nav-link:hover > .arrow, .navbar-light .menu-item .nav-navbar > a:hover > .arrow, .menu-item .navbar-light .nav-navbar > a:hover > .arrow, .navbar-stick-light.stick .nav-navbar > .nav-item.show > .nav-link > .arrow, .navbar-stick-light.stick .nav-navbar > .show.menu-item > .nav-link > .arrow, .navbar-stick-light.stick .menu-item .nav-navbar > .nav-item.show > a > .arrow, .menu-item .navbar-stick-light.stick .nav-navbar > .nav-item.show > a > .arrow, .navbar-stick-light.stick .nav-navbar > .show.menu-item > a > .arrow, .navbar-stick-light.stick .nav-navbar > .nav-item:hover > .nav-link > .arrow, .navbar-stick-light.stick .nav-navbar > .menu-item:hover > .nav-link > .arrow, .navbar-stick-light.stick .menu-item .nav-navbar > .nav-item:hover > a > .arrow, .menu-item .navbar-stick-light.stick .nav-navbar > .nav-item:hover > a > .arrow, .navbar-stick-light.stick .nav-navbar > .menu-item:hover > a > .arrow, .navbar-stick-light.stick .nav-navbar > .nav-link.show > .arrow, .navbar-stick-light.stick .menu-item .nav-navbar > a.show > .arrow, .menu-item .navbar-stick-light.stick .nav-navbar > a.show > .arrow, .navbar-stick-light.stick .nav-navbar > .nav-link:hover > .arrow, .navbar-stick-light.stick .menu-item .nav-navbar > a:hover > .arrow, .menu-item .navbar-stick-light.stick .nav-navbar > a:hover > .arrow { border-top-color: inherit; }
.navbar-light .nav-navbar > .nav-item.active > .nav-link, .navbar-light .nav-navbar > .active.menu-item > .nav-link, .navbar-light .menu-item .nav-navbar > .nav-item.active > a, .menu-item .navbar-light .nav-navbar > .nav-item.active > a, .navbar-light .nav-navbar > .active.menu-item > a, .navbar-light .nav-navbar > .nav-item > .nav-link.active, .navbar-light .nav-navbar > .menu-item > .nav-link.active, .navbar-light .menu-item .nav-navbar > .nav-item > a.active, .menu-item .navbar-light .nav-navbar > .nav-item > a.active, .navbar-light .nav-navbar > .menu-item > a.active, .navbar-light .nav-navbar > .nav-link.active, .navbar-light .menu-item .nav-navbar > a.active, .menu-item .navbar-light .nav-navbar > a.active, .navbar-stick-light.stick .nav-navbar > .nav-item.active > .nav-link, .navbar-stick-light.stick .nav-navbar > .active.menu-item > .nav-link, .navbar-stick-light.stick .menu-item .nav-navbar > .nav-item.active > a, .menu-item .navbar-stick-light.stick .nav-navbar > .nav-item.active > a, .navbar-stick-light.stick .nav-navbar > .active.menu-item > a, .navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link.active, .navbar-stick-light.stick .nav-navbar > .menu-item > .nav-link.active, .navbar-stick-light.stick .menu-item .nav-navbar > .nav-item > a.active, .menu-item .navbar-stick-light.stick .nav-navbar > .nav-item > a.active, .navbar-stick-light.stick .nav-navbar > .menu-item > a.active, .navbar-stick-light.stick .nav-navbar > .nav-link.active, .navbar-stick-light.stick .menu-item .nav-navbar > a.active, .menu-item .navbar-stick-light.stick .nav-navbar > a.active { color: rgb(255, 255, 255); }
.navbar-light .nav-navbar > .nav-item.active > .nav-link > .arrow, .navbar-light .nav-navbar > .active.menu-item > .nav-link > .arrow, .navbar-light .menu-item .nav-navbar > .nav-item.active > a > .arrow, .menu-item .navbar-light .nav-navbar > .nav-item.active > a > .arrow, .navbar-light .nav-navbar > .active.menu-item > a > .arrow, .navbar-light .nav-navbar > .nav-item > .nav-link.active > .arrow, .navbar-light .nav-navbar > .menu-item > .nav-link.active > .arrow, .navbar-light .menu-item .nav-navbar > .nav-item > a.active > .arrow, .menu-item .navbar-light .nav-navbar > .nav-item > a.active > .arrow, .navbar-light .nav-navbar > .menu-item > a.active > .arrow, .navbar-light .nav-navbar > .nav-link.active > .arrow, .navbar-light .menu-item .nav-navbar > a.active > .arrow, .menu-item .navbar-light .nav-navbar > a.active > .arrow, .navbar-stick-light.stick .nav-navbar > .nav-item.active > .nav-link > .arrow, .navbar-stick-light.stick .nav-navbar > .active.menu-item > .nav-link > .arrow, .navbar-stick-light.stick .menu-item .nav-navbar > .nav-item.active > a > .arrow, .menu-item .navbar-stick-light.stick .nav-navbar > .nav-item.active > a > .arrow, .navbar-stick-light.stick .nav-navbar > .active.menu-item > a > .arrow, .navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link.active > .arrow, .navbar-stick-light.stick .nav-navbar > .menu-item > .nav-link.active > .arrow, .navbar-stick-light.stick .menu-item .nav-navbar > .nav-item > a.active > .arrow, .menu-item .navbar-stick-light.stick .nav-navbar > .nav-item > a.active > .arrow, .navbar-stick-light.stick .nav-navbar > .menu-item > a.active > .arrow, .navbar-stick-light.stick .nav-navbar > .nav-link.active > .arrow, .navbar-stick-light.stick .menu-item .nav-navbar > a.active > .arrow, .menu-item .navbar-stick-light.stick .nav-navbar > a.active > .arrow { border-top-color: inherit; }
.navbar-dark .nav-navbar > .nav-item.show > .nav-link, .navbar-dark .nav-navbar > .show.menu-item > .nav-link, .navbar-dark .menu-item .nav-navbar > .nav-item.show > a, .menu-item .navbar-dark .nav-navbar > .nav-item.show > a, .navbar-dark .nav-navbar > .show.menu-item > a, .navbar-dark .nav-navbar > .nav-item:hover > .nav-link, .navbar-dark .nav-navbar > .menu-item:hover > .nav-link, .navbar-dark .menu-item .nav-navbar > .nav-item:hover > a, .menu-item .navbar-dark .nav-navbar > .nav-item:hover > a, .navbar-dark .nav-navbar > .menu-item:hover > a, .navbar-dark .nav-navbar > .nav-link.show, .navbar-dark .menu-item .nav-navbar > a.show, .menu-item .navbar-dark .nav-navbar > a.show, .navbar-dark .nav-navbar > .nav-link:hover, .navbar-dark .menu-item .nav-navbar > a:hover, .menu-item .navbar-dark .nav-navbar > a:hover, .navbar-stick-dark.stick .nav-navbar > .nav-item.show > .nav-link, .navbar-stick-dark.stick .nav-navbar > .show.menu-item > .nav-link, .navbar-stick-dark.stick .menu-item .nav-navbar > .nav-item.show > a, .menu-item .navbar-stick-dark.stick .nav-navbar > .nav-item.show > a, .navbar-stick-dark.stick .nav-navbar > .show.menu-item > a, .navbar-stick-dark.stick .nav-navbar > .nav-item:hover > .nav-link, .navbar-stick-dark.stick .nav-navbar > .menu-item:hover > .nav-link, .navbar-stick-dark.stick .menu-item .nav-navbar > .nav-item:hover > a, .menu-item .navbar-stick-dark.stick .nav-navbar > .nav-item:hover > a, .navbar-stick-dark.stick .nav-navbar > .menu-item:hover > a, .navbar-stick-dark.stick .nav-navbar > .nav-link.show, .navbar-stick-dark.stick .menu-item .nav-navbar > a.show, .menu-item .navbar-stick-dark.stick .nav-navbar > a.show, .navbar-stick-dark.stick .nav-navbar > .nav-link:hover, .navbar-stick-dark.stick .menu-item .nav-navbar > a:hover, .menu-item .navbar-stick-dark.stick .nav-navbar > a:hover { color: rgb(85, 85, 85); }
.navbar-dark .nav-navbar > .nav-item.show > .nav-link > .arrow, .navbar-dark .nav-navbar > .show.menu-item > .nav-link > .arrow, .navbar-dark .menu-item .nav-navbar > .nav-item.show > a > .arrow, .menu-item .navbar-dark .nav-navbar > .nav-item.show > a > .arrow, .navbar-dark .nav-navbar > .show.menu-item > a > .arrow, .navbar-dark .nav-navbar > .nav-item:hover > .nav-link > .arrow, .navbar-dark .nav-navbar > .menu-item:hover > .nav-link > .arrow, .navbar-dark .menu-item .nav-navbar > .nav-item:hover > a > .arrow, .menu-item .navbar-dark .nav-navbar > .nav-item:hover > a > .arrow, .navbar-dark .nav-navbar > .menu-item:hover > a > .arrow, .navbar-dark .nav-navbar > .nav-link.show > .arrow, .navbar-dark .menu-item .nav-navbar > a.show > .arrow, .menu-item .navbar-dark .nav-navbar > a.show > .arrow, .navbar-dark .nav-navbar > .nav-link:hover > .arrow, .navbar-dark .menu-item .nav-navbar > a:hover > .arrow, .menu-item .navbar-dark .nav-navbar > a:hover > .arrow, .navbar-stick-dark.stick .nav-navbar > .nav-item.show > .nav-link > .arrow, .navbar-stick-dark.stick .nav-navbar > .show.menu-item > .nav-link > .arrow, .navbar-stick-dark.stick .menu-item .nav-navbar > .nav-item.show > a > .arrow, .menu-item .navbar-stick-dark.stick .nav-navbar > .nav-item.show > a > .arrow, .navbar-stick-dark.stick .nav-navbar > .show.menu-item > a > .arrow, .navbar-stick-dark.stick .nav-navbar > .nav-item:hover > .nav-link > .arrow, .navbar-stick-dark.stick .nav-navbar > .menu-item:hover > .nav-link > .arrow, .navbar-stick-dark.stick .menu-item .nav-navbar > .nav-item:hover > a > .arrow, .menu-item .navbar-stick-dark.stick .nav-navbar > .nav-item:hover > a > .arrow, .navbar-stick-dark.stick .nav-navbar > .menu-item:hover > a > .arrow, .navbar-stick-dark.stick .nav-navbar > .nav-link.show > .arrow, .navbar-stick-dark.stick .menu-item .nav-navbar > a.show > .arrow, .menu-item .navbar-stick-dark.stick .nav-navbar > a.show > .arrow, .navbar-stick-dark.stick .nav-navbar > .nav-link:hover > .arrow, .navbar-stick-dark.stick .menu-item .nav-navbar > a:hover > .arrow, .menu-item .navbar-stick-dark.stick .nav-navbar > a:hover > .arrow { border-top-color: inherit; }
.navbar-dark .nav-navbar > .nav-item.active > .nav-link, .navbar-dark .nav-navbar > .active.menu-item > .nav-link, .navbar-dark .menu-item .nav-navbar > .nav-item.active > a, .menu-item .navbar-dark .nav-navbar > .nav-item.active > a, .navbar-dark .nav-navbar > .active.menu-item > a, .navbar-dark .nav-navbar > .nav-item > .nav-link.active, .navbar-dark .nav-navbar > .menu-item > .nav-link.active, .navbar-dark .menu-item .nav-navbar > .nav-item > a.active, .menu-item .navbar-dark .nav-navbar > .nav-item > a.active, .navbar-dark .nav-navbar > .menu-item > a.active, .navbar-dark .nav-navbar > .nav-link.active, .navbar-dark .menu-item .nav-navbar > a.active, .menu-item .navbar-dark .nav-navbar > a.active, .navbar-stick-dark.stick .nav-navbar > .nav-item.active > .nav-link, .navbar-stick-dark.stick .nav-navbar > .active.menu-item > .nav-link, .navbar-stick-dark.stick .menu-item .nav-navbar > .nav-item.active > a, .menu-item .navbar-stick-dark.stick .nav-navbar > .nav-item.active > a, .navbar-stick-dark.stick .nav-navbar > .active.menu-item > a, .navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link.active, .navbar-stick-dark.stick .nav-navbar > .menu-item > .nav-link.active, .navbar-stick-dark.stick .menu-item .nav-navbar > .nav-item > a.active, .menu-item .navbar-stick-dark.stick .nav-navbar > .nav-item > a.active, .navbar-stick-dark.stick .nav-navbar > .menu-item > a.active, .navbar-stick-dark.stick .nav-navbar > .nav-link.active, .navbar-stick-dark.stick .menu-item .nav-navbar > a.active, .menu-item .navbar-stick-dark.stick .nav-navbar > a.active { color: rgb(50, 61, 71); }
.navbar-dark .nav-navbar > .nav-item.active > .nav-link > .arrow, .navbar-dark .nav-navbar > .active.menu-item > .nav-link > .arrow, .navbar-dark .menu-item .nav-navbar > .nav-item.active > a > .arrow, .menu-item .navbar-dark .nav-navbar > .nav-item.active > a > .arrow, .navbar-dark .nav-navbar > .active.menu-item > a > .arrow, .navbar-dark .nav-navbar > .nav-item > .nav-link.active > .arrow, .navbar-dark .nav-navbar > .menu-item > .nav-link.active > .arrow, .navbar-dark .menu-item .nav-navbar > .nav-item > a.active > .arrow, .menu-item .navbar-dark .nav-navbar > .nav-item > a.active > .arrow, .navbar-dark .nav-navbar > .menu-item > a.active > .arrow, .navbar-dark .nav-navbar > .nav-link.active > .arrow, .navbar-dark .menu-item .nav-navbar > a.active > .arrow, .menu-item .navbar-dark .nav-navbar > a.active > .arrow, .navbar-stick-dark.stick .nav-navbar > .nav-item.active > .nav-link > .arrow, .navbar-stick-dark.stick .nav-navbar > .active.menu-item > .nav-link > .arrow, .navbar-stick-dark.stick .menu-item .nav-navbar > .nav-item.active > a > .arrow, .menu-item .navbar-stick-dark.stick .nav-navbar > .nav-item.active > a > .arrow, .navbar-stick-dark.stick .nav-navbar > .active.menu-item > a > .arrow, .navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link.active > .arrow, .navbar-stick-dark.stick .nav-navbar > .menu-item > .nav-link.active > .arrow, .navbar-stick-dark.stick .menu-item .nav-navbar > .nav-item > a.active > .arrow, .menu-item .navbar-stick-dark.stick .nav-navbar > .nav-item > a.active > .arrow, .navbar-stick-dark.stick .nav-navbar > .menu-item > a.active > .arrow, .navbar-stick-dark.stick .nav-navbar > .nav-link.active > .arrow, .navbar-stick-dark.stick .menu-item .nav-navbar > a.active > .arrow, .menu-item .navbar-stick-dark.stick .nav-navbar > a.active > .arrow { border-top-color: inherit; }
.offcanvas.show { visibility: visible; opacity: 1; transform: translate(0px, 0px); }
.popup.show { visibility: visible; opacity: 1; transform: translate(0px, 0px) !important; }
.popup.show[data-position$="-center"] { transform: translate(-50%, 0px) !important; }
.section { position: relative; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; background-position: center center; background-size: cover; background-repeat: no-repeat; padding-top: 7rem; padding-bottom: 7rem; }
.section > .container, .woocommerce-page .section > .post-content, .section > .container-fluid, .section > .container-wide { position: relative; height: 100%; }
@media (max-width: 991.98px){.section { padding-top: 5rem; padding-bottom: 5rem; }}
.sidebar-sticky.stick:not(.is-mobile-wide) { position: fixed; top: 0px; }
.sidebar-sticky.is-mobile-wide { padding-bottom: 0px !important; }
.text-lighter { color: rgb(191, 197, 202) !important; }
a.text-lighter:hover, a.text-lighter:focus { color: rgb(149, 159, 167) !important; }
.shadow-6, .hover-shadow-6:hover, .product-3:hover { box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 36px; }
.gap-xy-2 { margin: -4px; }
.small-5 { font-size: 0.64453rem !important; }
.fw-400, .font-weight-400 { font-weight: 400 !important; }
.ls-2, .letter-spacing-2 { letter-spacing: 2px; }
.admin-bar:not(.body-scrolled) .navbar[data-navbar="sticky"], .admin-bar:not(.body-scrolled) .navbar[data-navbar="smart"], .admin-bar:not(.body-scrolled) .navbar[data-navbar="fixed"], .admin-bar:not(.body-scrolled) .searchbox { top: 32px; }
.body-scrolled.admin-bar .navbar[data-navbar="sticky"], .body-scrolled.admin-bar .navbar[data-navbar="fixed"], .body-scrolled.admin-bar .navbar[data-navbar="smart"] { top: 32px; }
@media screen and (max-width: 782px){.admin-bar:not(.body-scrolled) .navbar[data-navbar="sticky"], .admin-bar:not(.body-scrolled) .navbar[data-navbar="smart"], .admin-bar:not(.body-scrolled) .navbar[data-navbar="fixed"], .admin-bar:not(.body-scrolled) .searchbox { top: 46px; }.body-scrolled.admin-bar .navbar[data-navbar="sticky"], .body-scrolled.admin-bar .navbar[data-navbar="fixed"], .body-scrolled.admin-bar .navbar[data-navbar="smart"] { top: 46px; }.admin-bar .navbar-expand-xs .nav-navbar, .admin-bar .navbar-expand-sm .nav-navbar, .admin-bar .navbar-expand-md .nav-navbar { top: 46px; }}
@media screen and (max-width: 599px){.admin-bar:not(.body-scrolled) .navbar[data-navbar="sticky"], .admin-bar:not(.body-scrolled) .navbar[data-navbar="fixed"], .admin-bar:not(.body-scrolled) .navbar[data-navbar="smart"] { top: 46px; }.body-scrolled.admin-bar .navbar[data-navbar="sticky"], .body-scrolled.admin-bar .navbar[data-navbar="fixed"], .body-scrolled.admin-bar .navbar[data-navbar="smart"] { top: 0px !important; }.body-scrolled.admin-bar .navbar-expand-xs .nav-navbar, .body-scrolled.admin-bar .navbar-expand-sm .nav-navbar, .body-scrolled.admin-bar .navbar-expand-md .nav-navbar { top: 0px !important; }}
.aligncenter, div.aligncenter { display: block; margin: 5px auto; }
.alignright { float: right; margin: 5px 0px 20px 20px; }
.alignleft { float: left; margin: 5px 20px 20px 0px; }
a img.alignright { float: right; margin: 5px 0px 20px 20px; }
a img.alignleft { float: left; margin: 5px 20px 20px 0px; }
a img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption.alignleft { margin: 5px 20px 20px 0px; }
.wp-caption.alignright { margin: 5px 0px 20px 20px; }
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); white-space: nowrap; height: 1px; width: 1px; overflow: hidden; position: absolute !important; }
.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }
.has-primary-background-color { background-color: rgb(80, 161, 255); }
.has-primary-color { color: rgb(80, 161, 255); }
.has-secondary-background-color { background-color: rgb(233, 236, 240); }
.has-secondary-color { color: rgb(233, 236, 240); }
.has-danger-background-color { background-color: rgb(255, 73, 84); }
.has-danger-color { color: rgb(255, 73, 84); }
.has-success-background-color { background-color: rgb(60, 212, 88); }
.has-success-color { color: rgb(60, 212, 88); }
.has-warning-background-color { background-color: rgb(255, 186, 0); }
.has-warning-color { color: rgb(255, 186, 0); }
.has-info-background-color { background-color: rgb(146, 109, 222); }
.has-info-color { color: rgb(146, 109, 222); }
.has-light-background-color { background-color: rgb(250, 251, 251); }
.has-light-color { color: rgb(250, 251, 251); }
.has-dark-background-color { background-color: rgb(25, 25, 25); }
.has-dark-color { color: rgb(25, 25, 25); }
.has-white-background-color { background-color: rgb(255, 255, 255); }
.has-white-color { color: rgb(255, 255, 255); }
