.h5 {font-size: 1.05rem;}.lead {font-size: 1.25rem;font-weight: 300;}small {font-size: 80%;font-weight: 400;}.list-inline {padding-right: 0;list-style: none;}.list-inline-item {display: inline-block;}.list-inline-item:not(:last-child) {margin-left: .5rem;}.img-fluid {max-width: 100%;height: auto;}.container {width: 100%;padding-left: 15px;padding-right: 15px;margin-left: auto;margin-right: auto;}@media (min-width: 576px) {.container {max-width: 540px;}}@media (min-width: 768px) {.container {max-width: 720px;}}@media (min-width: 992px) {.container {max-width: 960px;}}@media (min-width: 1200px) {.container {max-width: 1140px;}}.row {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}.no-gutters {margin-left: 0;margin-right: 0;}.no-gutters > [class*=col-] {padding-left: 0;padding-right: 0;}.col-12, .col-4, .col-6, .col-8, .col-lg-10, .col-lg-12, .col-lg-2, .col-lg-4, .col-lg-7, .col-lg-8, .col-md-11, .col-md-12, .col-md-3, .col-md-4, .col-md-7, .col-md-9, .col-sm-12, .col-sm-3, .col-sm-6, .col-xl-6 {position: relative;width: 100%;padding-left: 15px;padding-right: 15px;}.col-4 {-ms-flex: 0 0 33.333333%;-webkit-box-flex: 0;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-6 {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50%;}.col-8 {-ms-flex: 0 0 66.666667%;-webkit-box-flex: 0;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-12 {-ms-flex: 0 0 100%;-webkit-box-flex: 0;flex: 0 0 100%;max-width: 100%;}@media (min-width: 576px) {.col-sm-3 {-ms-flex: 0 0 25%;-webkit-box-flex: 0;flex: 0 0 25%;max-width: 25%;}.col-sm-6 {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50%;}.col-sm-12 {-ms-flex: 0 0 100%;-webkit-box-flex: 0;flex: 0 0 100%;max-width: 100%;}}@media (min-width: 768px) {.col-md-3 {-ms-flex: 0 0 25%;-webkit-box-flex: 0;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-ms-flex: 0 0 33.333333%;-webkit-box-flex: 0;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-md-7 {-ms-flex: 0 0 58.333333%;-webkit-box-flex: 0;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-md-9 {-ms-flex: 0 0 75%;-webkit-box-flex: 0;flex: 0 0 75%;max-width: 75%;}.col-md-11 {-ms-flex: 0 0 91.666667%;-webkit-box-flex: 0;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-md-12 {-ms-flex: 0 0 100%;-webkit-box-flex: 0;flex: 0 0 100%;max-width: 100%;}}@media (min-width: 992px) {.col-lg-2 {-ms-flex: 0 0 16.666667%;-webkit-box-flex: 0;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-lg-4 {-ms-flex: 0 0 33.333333%;-webkit-box-flex: 0;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-lg-7 {-ms-flex: 0 0 58.333333%;-webkit-box-flex: 0;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-lg-8 {-ms-flex: 0 0 66.666667%;-webkit-box-flex: 0;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-lg-10 {-ms-flex: 0 0 83.333333%;-webkit-box-flex: 0;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-lg-12 {-ms-flex: 0 0 100%;-webkit-box-flex: 0;flex: 0 0 100%;max-width: 100%;}}@media (min-width: 1200px) {.col-xl-6 {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50%;}}.form-control {display: block;width: 100%;height: calc(2.25rem + 2px);padding: .375rem .75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: .25rem;-webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;}@media screen and (prefers-reduced-motion: reduce) {.form-control {-webkit-transition: none;transition: none;}}.form-control::-ms-expand {background-color: transparent;border: 0;}.form-control:focus {color: #495057;background-color: #fff;border-color: #80bdff;outline: 0;-webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.form-control::-webkit-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-moz-placeholder {color: #6c757d;opacity: 1;}.form-control:-ms-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-ms-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-webkit-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-moz-placeholder {color: #6c757d;opacity: 1;}.form-control:-ms-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-ms-input-placeholder {color: #6c757d;opacity: 1;}.form-control:disabled {background-color: #e9ecef;opacity: 1;}.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before {border-color: #28a745;}.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before {border-color: #dc3545;}.btn {display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;border-radius: .25rem;-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;}@media screen and (prefers-reduced-motion: reduce) {.btn {-webkit-transition: none;transition: none;}}.btn:hover {color: #212529;text-decoration: none;}.btn:focus {outline: 0;}.btn:disabled {opacity: .65;}.btn:not(:disabled):not(.disabled) {cursor: pointer;}.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active {color: #fff;background-color: #0062cc;border-color: #005cbf;}.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active {color: #fff;background-color: #545b62;border-color: #4e555b;}.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);}.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active {color: #fff;background-color: #1e7e34;border-color: #1c7430;}.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active {color: #fff;background-color: #117a8b;border-color: #10707f;}.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active {color: #212529;background-color: #d39e00;border-color: #c69500;}.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active {color: #fff;background-color: #bd2130;border-color: #b21f2d;}.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active {color: #212529;background-color: #dae0e5;border-color: #d3d9df;}.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);}.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active {color: #fff;background-color: #1d2124;border-color: #171a1d;}.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);}.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active {color: #fff;background-color: var(--primary);border-color: var(--primary);}.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus {-webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.btn-sm {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .2rem;}.collapse:not(.show) {display: none;}.input-group {position: relative;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: stretch;-webkit-box-align: stretch;align-items: stretch;width: 100%;}.input-group > .form-control {position: relative;-ms-flex: 1 1 auto;-webkit-box-flex: 1;flex: 1 1 auto;width: 1%;margin-bottom: 0;}.input-group > .form-control:focus {z-index: 3;}.input-group > .form-control:not(:last-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group-append {display: -ms-flexbox;display: -webkit-box;display: flex;}.input-group-append .btn {position: relative;z-index: 2;}.input-group-append .btn:focus {z-index: 3;}.input-group-append {margin-right: -1px;}.input-group > .input-group-append > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color: #80bdff;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before {color: #fff;background-color: #b3d7ff;border-color: #b3d7ff;}.nav {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-right: 0;margin-bottom: 0;list-style: none;}.nav-link {display: block;padding: .5rem 1rem;}.nav-link:focus, .nav-link:hover {text-decoration: none;}.navbar {position: relative;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-ms-flex-pack: justify;-webkit-box-pack: justify;justify-content: space-between;padding: .5rem 1rem;}.navbar-brand {display: inline-block;padding-top: .3125rem;padding-bottom: .3125rem;margin-left: 1rem;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}footer .navbar-brand {display: inline-block;padding-top: .3125rem;padding-bottom: .3125rem;margin-left: 1rem;font-size: 1.25rem;line-height: inherit;white-space: nowrap;width: 250px;}.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}.navbar-nav {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;padding-right: 0;margin-bottom: 0;list-style: none;}.navbar-nav .nav-link {padding-left: 0;padding-right: 0;}.navbar-collapse {-ms-flex-preferred-size: 100%;flex-basis: 100%;-ms-flex-positive: 1;-webkit-box-flex: 1;flex-grow: 1;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}.navbar-toggler {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: .25rem;}.navbar-toggler:focus, .navbar-toggler:hover {text-decoration: none;}.navbar-toggler:not(:disabled):not(.disabled) {cursor: pointer;}@media (min-width: 768px) {.navbar-expand-md {-ms-flex-flow: row nowrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-flow: row nowrap;-ms-flex-pack: start;-webkit-box-pack: start;justify-content: flex-start;}.navbar-expand-md .navbar-nav {-ms-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-direction: row;}.navbar-expand-md .navbar-nav .nav-link {padding-left: .5rem;padding-right: .5rem;}.navbar-expand-md .navbar-collapse {display: -ms-flexbox !important;display: -webkit-box !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}.navbar-expand-md .navbar-toggler {display: none;}}.card {position: relative;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, 0.125);border-radius: .25rem;}.card-body {-ms-flex: 1 1 auto;-webkit-box-flex: 1;flex: 1 1 auto;padding: 1.25rem;}.card-title {margin-bottom: .75rem;}.card-header {padding: .75rem 1.25rem;margin-bottom: 0;color: inherit;background-color: rgba(0, 0, 0, 0.03);border-bottom: 1px solid rgba(0, 0, 0, 0.125);}.card-header:first-child {border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;}.card-img-top {width: 100%;border-top-right-radius: calc(.25rem - 1px);border-top-left-radius: calc(.25rem - 1px);height: auto;}.accordion .card {overflow: hidden;}.accordion .card:not(:first-of-type) .card-header:first-child {border-radius: 0;}.accordion .card:not(:first-of-type):not(:last-of-type) {border-bottom: 0;border-radius: 0;}.accordion .card:first-of-type {border-bottom: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.accordion .card:last-of-type {border-top-right-radius: 0;border-top-left-radius: 0;}.accordion .card .card-header {margin-bottom: -1px;}.page-link:not(:disabled):not(.disabled) {cursor: pointer;}.badge {display: inline-block;padding: .25em .4em;font-size: 75%;font-weight: 700;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25rem;}.badge-pill {padding-left: .6em;padding-right: .6em;border-radius: 10rem;}.badge-primary {color: #fff;background-color: var(--primary);}.badge-success {color: #fff;background-color: #28a745;}.badge-warning {color: #212529;background-color: #ffc107;}.media {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-align: start;-webkit-box-align: start;align-items: flex-start;}.media-body {-ms-flex: 1;-webkit-box-flex: 1;flex: 1;}.close:not(:disabled):not(.disabled) {cursor: pointer;}.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {opacity: .75;}.bg-white {background-color: #fff !important;}.border-bottom {border-bottom: 1px solid #dee2e6 !important;}.rounded {border-radius: 0.25rem !important;}.d-none {display: none !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-flex {display: -ms-flexbox !important;display: -webkit-box !important;display: flex !important;}@media (min-width: 576px) {.d-sm-none {display: none !important;}.d-sm-block {display: block !important;}}@media (min-width: 768px) {.d-md-block {display: block !important;}.d-md-flex {display: -ms-flexbox !important;display: -webkit-box !important;display: flex !important;}}@media (min-width: 992px) {.d-lg-block {display: block !important;}.d-lg-flex {display: -ms-flexbox !important;display: -webkit-box !important;display: flex !important;}}.flex-column {-ms-flex-direction: column !important;-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;flex-direction: column !important;}.justify-content-center {-ms-flex-pack: center !important;-webkit-box-pack: center !important;justify-content: center !important;}.justify-content-between {-ms-flex-pack: justify !important;-webkit-box-pack: justify !important;justify-content: space-between !important;}.align-items-center {-ms-flex-align: center !important;-webkit-box-align: center !important;align-items: center !important;}.position-relative {position: relative !important;}.position-absolute {position: absolute !important;}@supports (position: sticky) {}.shadow-sm {-webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.w-100 {width: 100% !important;}.mr-0 {margin-left: 0 !important;}.mb-0 {margin-bottom: 0 !important;}.ml-1 {margin-right: 0.25rem !important;}.mt-2 {margin-top: 0.5rem !important;}.mr-2 {margin-left: 0.5rem !important;}.mb-2 {margin-bottom: 0.5rem !important;}.mt-3 {margin-top: 1rem !important;}.mr-3 {margin-left: 1rem !important;}.mb-3 {margin-bottom: 1rem !important;}.mt-4 {margin-top: 1.5rem !important;}.mr-4 {margin-left: 1.5rem !important;}.mb-4 {margin-bottom: 1.5rem !important;}.mb-5 {margin-bottom: 3rem !important;}.p-0 {padding: 0 !important;}.pb-0 {padding-bottom: 0 !important;}.py-3 {padding-top: 1rem !important;}.py-3 {padding-bottom: 1rem !important;}.p-4 {padding: 1.5rem !important;}.pt-4, .py-4 {padding-top: 1.5rem !important;}.py-4 {padding-bottom: 1.5rem !important;}.px-5 {padding-left: 3rem !important;}.pb-5 {padding-bottom: 3rem !important;}.px-5 {padding-right: 3rem !important;}.mr-auto {margin-left: auto !important;}@media (min-width: 576px) {.mb-sm-1 {margin-bottom: 0.25rem !important;}.mr-sm-2 {margin-left: 0.5rem !important;}}@media (min-width: 768px) {.mt-md-0 {margin-top: 0 !important;}.mb-md-5 {margin-bottom: 3rem !important;}.pt-md-0 {padding-top: 0 !important;}.pr-md-4 {padding-left: 1.5rem !important;}.mx-md-auto {margin-left: auto !important;}.mx-md-auto {margin-right: auto !important;}}@media (min-width: 992px) {.mb-lg-0 {margin-bottom: 0 !important;}}.text-justify {text-align: justify !important;}.text-right {text-align: left !important;}.text-center {text-align: center !important;}.text-white {color: #fff !important;}@media print {*, ::after, ::before {text-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}a:not(.btn) {text-decoration: underline;}img {page-break-inside: avoid;}h2, h3, p {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}@page {size: a3;}body {min-width: 992px !important;}.container {min-width: 992px !important;}.navbar {display: none;}.badge {border: 1px solid #000;}}button::-moz-focus-inner {padding: 0;border: 0;}.hs-mega-menu {display: none;position: absolute;left: 0;top: 100%;z-index: 2;margin-top: -.002rem;visibility: hidden;background-color: #fff;opacity: 1 !important;}.owl-carousel {-webkit-tap-highlight-color: transparent;position: relative;}.owl-carousel {display: none;width: 100%;z-index: 1;}.h5, h1, h2, h3, h4 {font-family: 'dana', sans-serif;color: #0d1536;}.h5 {font-weight: 600;margin-bottom: .375rem;}.h5 {font-size: 1.125rem;}h1, h2, h3, h4 {font-weight: 700;}.lead {font-size: 1.125rem;font-weight: 400;font-family: IRANSansX, sans-serif;}p:not(:last-child) {margin-bottom: 1.25em;}ul {margin-bottom: 0;padding: 0;}li {list-style: none;}.badge {padding: 0.25rem .45rem;font-family: IRANSansX, sans-serif;font-weight: 500;font-size: 10px;line-height: 11px;}.badge-pill {padding-right: .875em;padding-left: .875em;border-radius: 50rem;}.ptb-100 {padding: 100px 0;}.gray-light-bg {background: #f8f9fa;}.gradient-bg {background-color: #153462 !important;}footer .gradient-bg {background: #162048 !important;}.white-bg {background: #ffffff;}a {color: var(--primary);}a:hover {color: var(--primary-dark);text-decoration: none;}.animated-btn {-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.primary-solid-btn, .solid-white-btn, .outline-white-btn {padding: 12px 28px;font-family: 'IRANSansX', sans-serif;font-weight: 500;font-size: 14px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.primary-solid-btn {border: 1px solid var(--primary);background-color: var(--primary);color: #ffffff;}.primary-solid-btn:hover {border-color: var(--primary-dark);background-color: var(--primary-dark);color: #ffffff;}.solid-white-btn {background: #ffffff;border-color: #ffffff;color: #585b60;}.solid-white-btn:hover {background: transparent;color: #ffffff;}.outline-white-btn {color: #ffffff;border-color: #ffffff;}.outline-white-btn:hover {background: #ffffff;color: #585b60;}.form-control {border-color: #ebebeb;padding: .75rem 0.85rem;height: calc(2em + .75rem + 2px);}.form-control:focus {outline: none;-webkit-box-shadow: none;box-shadow: none;}input[type]::-webkit-input-placeholder {color: #b1b1b1 !important;font-size: 13px;}input[type]:-moz-placeholder {color: #b1b1b1;font-size: 13px;}input[type]::-moz-placeholder {color: #b1b1b1;font-size: 13px;}input[type]:-ms-input-placeholder {color: #b1b1b1;font-size: 13px;}.topbar-text ul {font-weight: 500;line-height: 0;margin: 0;}.topbar-text ul li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #575757;font-size: 13px;line-height: 15px;font-family: IRANSansX, sans-serif;}.topbar-text ul li a:hover {color: var(--primary);}.header-main {position: relative;display: block;}.main-header-menu-wrap {display: block !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-name: slideInU;animation-name: slideInU;}.main-header-menu-wrap .navbar-toggler.btn:focus {outline: none;-webkit-box-shadow: none;box-shadow: none;color: var(--primary);}.header-nav {padding: 0;}@media (min-width: 320px) and (max-width: 767px) {.header-nav {padding: 0.5rem 0;}}.main-link-toggle::after {display: inline-block;font-family: "themify";content: "\e64b";margin-left: .25rem;-webkit-transition: 0.3s ease;transition: 0.3s ease;position: relative;font-size: 11px;font-weight: 600;}.main-sub-menu {width: 100%;padding-left: 0;list-style: none;}.custom-nav-item:hover .custom-nav-link, .custom-nav-item:focus .custom-nav-link {color: var(--primary);}.custom-nav-link {font-size: 14px;line-height: 16px;font-family: 'IRANSansX', sans-serif;font-weight: 400;color: #575757;position: relative;}@media (max-width: 767px) {#navBar.navbar-collapse {padding: 20px;}}.main-sub-menu {width: 100%;padding-left: 0;list-style: none;}@media (min-width: 320px) and (max-width: 767px) {.main-sub-menu {height: 220px;overflow-y: scroll;}}@media (min-width: 768px) {.navbar-expand-md .main-navbar-nav .custom-nav-link {padding-top: 1.75rem;padding-bottom: 1.75rem;padding-right: 0.875rem;padding-left: 0.875rem;}.navbar-expand-md .main-navbar-nav .main-sub-menu {border-top: 2px solid var(--primary);border-radius: 0.5rem;-webkit-box-shadow: 0 12px 20px 0 rgba(23, 28, 33, 0.16);box-shadow: 0 12px 20px 0 rgba(23, 28, 33, 0.16);}}.title-with-icon-item ~ .title-with-icon-item {border-top: 1px solid #ebebeb;}.title-with-icon-item {margin-left: 1.5rem;margin-right: 1.5rem;}.title-with-icon-link {display: block;padding-top: 0.40rem;padding-bottom: 0.40rem;margin-top: 0.60rem;margin-bottom: 0.60rem;color: #464646;}.title-with-icon-link:hover .u-header__promo-title {color: var(--primary);}.menu-item-icon {margin-left: 1rem;}.u-header__promo-title {display: block;font-weight: 600;font-family: 'IRANSansX', sans-serif;font-size: 14px;line-height: 24px;}.u-header__promo-text {display: block;color: #696a6e;font-size: 13px;font-weight: 500;}@media (max-width: 767.98px) {.navbar-expand-md .custom-nav-link {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}.navbar-expand-md .main-link-toggle::after {margin-right: auto;}.navbar-expand-md .main-sub-menu:not(.u-header__promo) {border-right: 2px solid var(--primary);}.navbar-expand-md .main-sub-menu {min-width: 100% !important;}}@media (min-width: 320px) and (max-width: 992px) {.navbar-expand-md .main-navbar-nav .custom-nav-link {padding-right: 0.12rem;padding-left: 0.12rem;}.ptb-100 {padding: 55px 0;}}.hero-equal-height {position: relative;min-height: 660px;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;width: 100%;}.call-to-action-startup-office, .gradient-overly-tags {z-index: 1;width: 100%;min-width: 100%;position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;}.gradient-overly-tags:before {content: "";z-index: -1;position: absolute;height: 100%;width: 100%;left: 0;right: 0;top: 0;bottom: 0;}.call-to-action-startup-office {background: #121A3B !important;}.gradient-overly-tags:before {background-image: radial-gradient(circle at 15% -3%,rgba(54, 82, 128, 0.8),rgba(8, 14, 23, 0.5) 116%) !important;}.overlay-opacity-gradient {position: absolute;width: 100%;height: 55px;background: -webkit-gradient(linear, left top, right top, from(rgb(247, 248, 252)), color-stop(10%, rgba(255, 255, 255, 0)), color-stop(90%, rgba(255, 255, 255, 0)), color-stop(95%, rgb(247, 248, 252)));background: linear-gradient(to right, rgb(247, 248, 252), rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0) 90%, rgb(247, 248, 252) 95%);z-index: 100;left: 0;right: 0;}.single-client {display: -ms-grid;display: grid;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-grid-column-align: center;justify-items: center;width: 60%;height: auto;-webkit-transition: -webkit-transform .5s ease-in;transition: -webkit-transform .5s ease-in;transition: transform .5s ease-in;transition: transform .5s ease-in, -webkit-transform .5s ease-in;margin: 8px auto;}.single-client img {max-width: 100%;max-height: 100%;-webkit-filter: opacity(50%);filter: opacity(90%);width: 100%;}.single-client:hover {-webkit-transform: scale(1.2);transform: scale(1.2);}.single-client:hover .client-img {-webkit-filter: none;filter: none;opacity: 1;}.accordion-faq .card {border-radius: 0;border: 0;}.accordion-faq .card-header {padding: 20px 0;background: transparent;border-bottom: 1px solid #ebebeb;cursor: pointer;margin-bottom: 0 !important;color: inherit;}.accordion-faq .card-header h3 {font-family: 'IRANSansX', sans-serif;font-weight: 600;}.accordion-faq .card-body {padding: 25px 0;background: transparent;}.accordion-faq .card-header.collapsed:after {content: "\e61a";-webkit-transition: 0.5s;transition: 0.5s;}.accordion-faq .card-header:after {font-family: 'themify';content: "\e622";float: right;-webkit-transition: 0.5s;transition: 0.5s;font-weight: 600;}.domain-search-form input.form-control {border-color: #f5f5f5;text-indent: 10px;}.domain-search-form button.search-btn {color: #ffffff;padding-left: 30px;padding-right: 30px;border: 1px solid var(--primary);background: var(--primary);-webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.15);box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.15);letter-spacing: 0.5px;font-weight: 500;font-size: 14px;font-family: 'IRANSansX', sans-serif;}.domain-search-form button.search-btn:hover {color: #ffffff;}.btn-hover:hover:before, .btn-hover:hover:after {left: 0;right: auto;width: 100%;}.btn-hover:after, .btn-hover:before {content: '';display: block;position: absolute;top: 0;right: 0;height: 100%;width: 0;z-index: -1;background: var(--primary);-webkit-transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);}.partner-logo img {max-width: 125px;}.single-blog-card {margin-bottom: 25px;border: 1px solid #ebebeb !important;}.single-blog-card span.category {z-index: 2;top: 10px;right: 10px;}.single-blog-card .card-body {padding: 1.75rem;border-bottom-right-radius: calc(.25rem - 1px);border-bottom-left-radius: calc(.25rem - 1px);}.single-blog-card a {font-family: 'IRANSansX', sans-serif;}.single-blog-card .card-body h3 a {font-weight: 600;-webkit-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}.single-blog-card a, .single-blog-card a:hover {text-decoration: none;color: inherit;}a.detail-link {display: inline-block;text-decoration: none;color: #495057;font-weight: 600;font-size: 13px;font-family: 'IRANSansX', sans-serif;}a.detail-link span {font-size: 12px;vertical-align: middle;-webkit-transition-duration: .3s;transition-duration: .3s;color: var(--primary);}a.detail-link:hover, .single-blog-card .card-body h3 a:hover {color: var(--primary);}a.detail-link:hover span {-webkit-transform: translateX(3px);transform: translateX(3px);margin-right: 5px;}footer, header, nav, section {display: block;}button, [type="submit"] {-webkit-appearance: button;}button.scroll-top:focus {outline: none;}.scroll-top {width: 40px;height: 40px;line-height: 40px;position: fixed;bottom: 105%;right: 30px;font-size: 16px;border-radius: 4px;z-index: 999;color: #ffffff;text-align: center;cursor: pointer;background: var(--primary);-webkit-transition: 1s ease;transition: 1s ease;border: none;}.scroll-top span {color: #fff;}.scroll-top:after {position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 1;background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);}.footer-top {padding: 65px 0;}@media (min-width: 320px) and (max-width: 567px) {.footer-top {padding: 50px 0;}}.footer-nav-wrap h4 {font-size: 15px;margin-bottom: 1.4rem;font-weight: 600;font-family: inherit;}.footer-nav-wrap ul li a {font-size: 14px;line-height: 20px;padding: 8px 0;color: inherit;opacity: 0.8;}.footer-nav-wrap ul li a:hover, .social-list li a:hover {opacity: 1;text-decoration: none;}.copyright-text {font-size: 14px;font-weight: 500;font-family: IRANSansX, sans-serif;}.social-list li a {padding: 6px 10px;}.tooltip-hover {position: relative;}.tooltip-hover a {display: block;}.tooltip-item {position: absolute;background-color: white;pointer-events: none;color: #333333;font-size: 13px;bottom: 90%;left: 50%;opacity: 0;white-space: nowrap;visibility: hidden;z-index: 999;-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 4px 15px;box-shadow: rgba(0, 0, 0, 0.2) 0 4px 15px;-webkit-transform: translate3d(-50%, 0px, 0px);transform: translate3d(-50%, 0px, 0px);padding: 0.4rem 0.8rem;border-radius: 3px;-webkit-transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;}.tooltip-item:after {content: "";position: absolute;width: 0;height: 0px;bottom: -6px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);border-top: 6px solid white;border-right: 6px solid transparent;border-left: 6px solid transparent;}.tooltip-hover:hover .tooltip-item {opacity: 1;visibility: visible;bottom: calc(100% + 5px);}.main-navbar-nav {margin-left: 0 !important;}.navbar-brand {margin-right: 0;}.main-link-toggle::after {margin-right: .4rem;margin-left: 0;}.list-inline-item:not(:last-child) {margin-left: 0;}.scroll-top {left: 30px !important;right: auto;}.accordion-faq .card-header:after {float: left;}.owl-carousel {direction: initial !important;}.domain-search-form {margin-left: auto;direction: rtl;}@media (min-width: 320px) and (max-width: 575px) {.action-btns .btn {margin: 6px 0;}}