@charset "UTF-8";:root {    color-scheme:light dark;        --base-text-color:#163260;    --bg-color:#ffffff;    --card-bg:#f7f7f7;    --orange:#FF6400;    --blue:#163260;    --orange-hover:#d85005;    --btn-border-radius:8px;    --header-bg:#ffffff;    --border-color:#dfe3e8;}html[data-theme="dark"] {    --base-text-color:#e6eaf0;    --bg-color:#0f1724;    --card-bg:#182233;    --orange:#FF6400;    --blue:#8fb4ff;    --orange-hover:#ff7a26;    --header-bg:#101826;    --border-color:#2b3648;}body {    background:var(--bg-color);    color:var(--base-text-color);}header {    background:var(--header-bg);    border-bottom:1px solid var(--border-color);}.card {    background:var(--card-bg);}.btn-primary {    background:var(--orange);    border-radius:var(--btn-border-radius);}.btn-primary:hover {    background:var(--orange-hover);}.theme-toggle {    appearance:none;    -webkit-appearance:none;    background:transparent;    border:0;    padding:0;    margin:0;    cursor:pointer;    display:inline-block;    width:69px;    height:34px;    position:relative;    line-height:0;    position:fixed;    right:30px;    top:100px;}.visible_menu .theme-toggle {  z-index:1;}@media (min-width:993px) {  .theme-toggle {    display:none;  }}@media (max-width:992px) {  .theme-toggle {    position:absolute;    top:28px;    right:70px;    z-index:9999;  }}.theme-toggle__track {    width:100%;    height:100%;    background:#dbe4f0;    border:1px solid rgba(0,0,0,.08);    border-radius:999px;    position:relative;    display:block;    box-sizing:border-box;    transition:background-color .25s ease, border-color .25s ease;    pointer-events:none;}.theme-toggle__thumb {    width:28px;    height:28px;    background:#ffffff;    border-radius:50%;    position:absolute;    top:2px;    left:3px;    box-shadow:0 2px 8px rgba(0,0,0,.18);    overflow:hidden;    transition:transform .25s ease, background-color .25s ease;    pointer-events:none;}.theme-toggle__icon {    position:absolute;    inset:0;    display:flex;    align-items:center;    justify-content:center;    font-size:18px;    transition:opacity .2s ease, transform .25s ease;    pointer-events:none;}.theme-toggle__icon--sun {    opacity:1;    transform:rotate(0deg) scale(1);}.theme-toggle__icon--moon {    opacity:0;    transform:rotate(90deg) scale(.6);}html[data-theme="dark"] .theme-toggle__track {    background:#5a687c;    border-color:rgba(255,255,255,.10);}html[data-theme="dark"] .theme-toggle__thumb {    transform:translateX(30px);    background:#0f1720;}html[data-theme="dark"] .theme-toggle__icon--sun {    opacity:0;    transform:rotate(-90deg) scale(.6);}html[data-theme="dark"] .theme-toggle__icon--moon {    opacity:1;    transform:rotate(0deg) scale(1);}html[data-theme="dark"] #public-header #navigation {    background:#1a2030;}html[data-theme="dark"] #public-header #navigation > ul > li > a {    color:rgba(255, 255, 255, 0.75);}html[data-theme="dark"] #public-header #navigation ul li .sub-menu a {    font-size:14px;    padding:5px 10px;    display:block;    color:#fff;}html[data-theme="dark"] #public-header #navigation ul li .sub-menu a:hover {    background:#2C3242;}html[data-theme="dark"] #public-header #navigation ul li .arr::before {    border-top:6px solid #fff;    border-left:5px solid transparent;    border-right:5px solid transparent;}.underline {  text-decoration:underline;}.fade {transition:opacity .15s linear}.swal2-styled {    box-shadow:none!important;}.swal2-styled.swal2-cancel, .swal2-styled.swal2-confirm {    background:var(--orange)!important;    border-radius:8px;    text-transform:uppercase;    padding:0.6rem 1.5rem;}*,::after,::before {    box-sizing:border-box}h1,h2,h3,h4,h5,h6 {    margin-top:0;    margin-bottom:.5rem}p {    margin-top:0;    margin-bottom:1rem}dl,ol,ul {    margin-top:0;    margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul {    margin-bottom:0}b,strong {    font-weight:bold}:focus-visible {    outline:none!important;}small {    font-size:80%}sub,sup {    position:relative;    font-size:75%;    line-height:0;    vertical-align:baseline}sub {    bottom:-.25em}sup {    top:-.5em}a {    color:var(--orange);    text-decoration:none;    background-color:transparent}a.underline {  text-decoration:underline;}a:hover {    color:var(--orange);    text-decoration:underline}body {    font-family:'Inter', sans-serif;    font-weight:300;    color:var(--base-text-color);}body a {    color:var(--orange);}.link-more {  color:var(--orange);  font-size:15px;  font-weight:400;  text-decoration:none;  display:inline-flex;  align-items:center;  gap:8px;}.link-more::after {  content:"->";  font-size:1em;  line-height:1;  color:var(--orange);}a.orange-link {  color:var(--orange);  text-decoration:underline;}a.orange-link:hover,a.orange-link:active,a.orange-link:focus {  color:#4A4A4B;}a:not([href]):not([tabindex]) {    color:inherit;    text-decoration:none}.white {  color:white!important;}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover {    color:inherit;    text-decoration:none}a:not([href]):not([tabindex]):focus {    outline:0}img {    vertical-align:middle;    border-style:none}label {    display:inline-block;    margin-bottom:.5rem}.d-flex{  display:-ms-flexbox!important;  display:flex!important}button,input,optgroup,select,textarea {    margin:0;    font-family:inherit;    font-size:inherit;    line-height:inherit}button,input {    overflow:visible}button,select {    text-transform:none}[type=button],[type=reset],[type=submit],button {    -webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {    padding:0;    border-style:none}input[type=checkbox],input[type=radio] {    box-sizing:border-box;    padding:0}::-webkit-file-upload-button {    font:inherit;    -webkit-appearance:button}[hidden] {    display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {    margin-bottom:.5rem;    font-family:inherit;    font-weight:600;    line-height:1.2;    color:inherit;    font-family:'Inter', "Helvetica Neue", "Arial", sans-serif;    text-transform:none;}.h1,h1 {    font-size:2.5rem}.h2,h2 {    font-size:2rem}.h3,h3 {    font-size:1.75rem}.h4,h4 {    font-size:1.5rem}.h5,h5 {    font-size:1.25rem}.h6,h6 {    font-size:1rem}.lead {    font-size:1.25rem;    font-weight:300}.small,small {    font-size:80%;    font-weight:400}.img-fluid {    max-width:100%;    height:auto}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left: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    }}@media (max-width:575px) {    .container{        padding-right:25px;        padding-left:25px;    }}.sr-only {position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus {position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.row {    display:-ms-flexbox;    display:flex;    -ms-flex-wrap:wrap;    flex-wrap:wrap;    margin-right:-15px;    margin-left:-15px}.w-100 {width:100%!important}.d-block {display:block!important}@media screen and (prefers-reduced-motion:reduce) {  .fade {    transition:none  }  }  .fade:not(.show) {    opacity:0  }  .collapse:not(.show) {    display:none  }  .collapsing {    position:relative;    height:0;    overflow:hidden;    transition:height .35s ease  }}@media screen and (prefers-reduced-motion:reduce) {  .collapsing {    transition:none  }}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto {    position:relative;    width:100%;    padding-right:15px;    padding-left:15px}.col {    -ms-flex-preferred-size:0;    flex-basis:0;    -ms-flex-positive:1;    flex-grow:1;    max-width:100%}.col-auto {    -ms-flex:0 0 auto;    flex:0 0 auto;    width:auto;    max-width:100%}.col-1 {    -ms-flex:0 0 8.333333%;    flex:0 0 8.333333%;    max-width:8.333333%}.col-2 {    -ms-flex:0 0 16.666667%;    flex:0 0 16.666667%;    max-width:16.666667%}.col-3 {    -ms-flex:0 0 25%;    flex:0 0 25%;    max-width:25%}.col-4 {    -ms-flex:0 0 33.333333%;    flex:0 0 33.333333%;    max-width:33.333333%}.col-5 {    -ms-flex:0 0 41.666667%;    flex:0 0 41.666667%;    max-width:41.666667%}.col-6 {    -ms-flex:0 0 50%;    flex:0 0 50%;    max-width:50%}.col-7 {    -ms-flex:0 0 58.333333%;    flex:0 0 58.333333%;    max-width:58.333333%}.col-8 {    -ms-flex:0 0 66.666667%;    flex:0 0 66.666667%;    max-width:66.666667%}.col-9 {    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%}.col-10 {    -ms-flex:0 0 83.333333%;    flex:0 0 83.333333%;    max-width:83.333333%}.col-11 {    -ms-flex:0 0 91.666667%;    flex:0 0 91.666667%;    max-width:91.666667%}.col-12 {    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%}.order-first {    -ms-flex-order:-1;    order:-1}.order-last {    -ms-flex-order:13;    order:13}.order-0 {    -ms-flex-order:0;    order:0}.order-1 {    -ms-flex-order:1;    order:1}.order-2 {    -ms-flex-order:2;    order:2}.order-3 {    -ms-flex-order:3;    order:3}.order-4 {    -ms-flex-order:4;    order:4}.order-5 {    -ms-flex-order:5;    order:5}.order-6 {    -ms-flex-order:6;    order:6}.order-7 {    -ms-flex-order:7;    order:7}.order-8 {    -ms-flex-order:8;    order:8}.order-9 {    -ms-flex-order:9;    order:9}.order-10 {    -ms-flex-order:10;    order:10}.order-11 {    -ms-flex-order:11;    order:11}.order-12 {    -ms-flex-order:12;    order:12}.offset-1 {    margin-left:8.333333%}.offset-2 {    margin-left:16.666667%}.offset-3 {    margin-left:25%}.offset-4 {    margin-left:33.333333%}.offset-5 {    margin-left:41.666667%}.offset-6 {    margin-left:50%}.offset-7 {    margin-left:58.333333%}.offset-8 {    margin-left:66.666667%}.offset-9 {    margin-left:75%}.offset-10 {    margin-left:83.333333%}.offset-11 {    margin-left:91.666667%}@media (min-width:576px) {    .col-sm {        -ms-flex-preferred-size:0;        flex-basis:0;        -ms-flex-positive:1;        flex-grow:1;        max-width:100%    }    .col-sm-auto {        -ms-flex:0 0 auto;        flex:0 0 auto;        width:auto;        max-width:100%    }    .col-sm-1 {        -ms-flex:0 0 8.333333%;        flex:0 0 8.333333%;        max-width:8.333333%    }    .col-sm-2 {        -ms-flex:0 0 16.666667%;        flex:0 0 16.666667%;        max-width:16.666667%    }    .col-sm-3 {        -ms-flex:0 0 25%;        flex:0 0 25%;        max-width:25%    }    .col-sm-4 {        -ms-flex:0 0 33.333333%;        flex:0 0 33.333333%;        max-width:33.333333%    }    .col-sm-5 {        -ms-flex:0 0 41.666667%;        flex:0 0 41.666667%;        max-width:41.666667%    }    .col-sm-6 {        -ms-flex:0 0 50%;        flex:0 0 50%;        max-width:50%    }    .col-sm-7 {        -ms-flex:0 0 58.333333%;        flex:0 0 58.333333%;        max-width:58.333333%    }    .col-sm-8 {        -ms-flex:0 0 66.666667%;        flex:0 0 66.666667%;        max-width:66.666667%    }    .col-sm-9 {        -ms-flex:0 0 75%;        flex:0 0 75%;        max-width:75%    }    .col-sm-10 {        -ms-flex:0 0 83.333333%;        flex:0 0 83.333333%;        max-width:83.333333%    }    .col-sm-11 {        -ms-flex:0 0 91.666667%;        flex:0 0 91.666667%;        max-width:91.666667%    }    .col-sm-12 {        -ms-flex:0 0 100%;        flex:0 0 100%;        max-width:100%    }    .order-sm-first {        -ms-flex-order:-1;        order:-1    }    .order-sm-last {        -ms-flex-order:13;        order:13    }    .order-sm-0 {        -ms-flex-order:0;        order:0    }    .order-sm-1 {        -ms-flex-order:1;        order:1    }    .order-sm-2 {        -ms-flex-order:2;        order:2    }    .order-sm-3 {        -ms-flex-order:3;        order:3    }    .order-sm-4 {        -ms-flex-order:4;        order:4    }    .order-sm-5 {        -ms-flex-order:5;        order:5    }    .order-sm-6 {        -ms-flex-order:6;        order:6    }    .order-sm-7 {        -ms-flex-order:7;        order:7    }    .order-sm-8 {        -ms-flex-order:8;        order:8    }    .order-sm-9 {        -ms-flex-order:9;        order:9    }    .order-sm-10 {        -ms-flex-order:10;        order:10    }    .order-sm-11 {        -ms-flex-order:11;        order:11    }    .order-sm-12 {        -ms-flex-order:12;        order:12    }    .offset-sm-0 {        margin-left:0    }    .offset-sm-1 {        margin-left:8.333333%    }    .offset-sm-2 {        margin-left:16.666667%    }    .offset-sm-3 {        margin-left:25%    }    .offset-sm-4 {        margin-left:33.333333%    }    .offset-sm-5 {        margin-left:41.666667%    }    .offset-sm-6 {        margin-left:50%    }    .offset-sm-7 {        margin-left:58.333333%    }    .offset-sm-8 {        margin-left:66.666667%    }    .offset-sm-9 {        margin-left:75%    }    .offset-sm-10 {        margin-left:83.333333%    }    .offset-sm-11 {        margin-left:91.666667%    }}@media (min-width:768px) {    .col-md {        -ms-flex-preferred-size:0;        flex-basis:0;        -ms-flex-positive:1;        flex-grow:1;        max-width:100%    }    .col-md-auto {        -ms-flex:0 0 auto;        flex:0 0 auto;        width:auto;        max-width:100%    }    .col-md-1 {        -ms-flex:0 0 8.333333%;        flex:0 0 8.333333%;        max-width:8.333333%    }    .col-md-2 {        -ms-flex:0 0 16.666667%;        flex:0 0 16.666667%;        max-width:16.666667%    }    .col-md-3 {        -ms-flex:0 0 25%;        flex:0 0 25%;        max-width:25%    }    .col-md-4 {        -ms-flex:0 0 33.333333%;        flex:0 0 33.333333%;        max-width:33.333333%    }    .col-md-5 {        -ms-flex:0 0 41.666667%;        flex:0 0 41.666667%;        max-width:41.666667%    }    .col-md-6 {        -ms-flex:0 0 50%;        flex:0 0 50%;        max-width:50%    }    .col-md-7 {        -ms-flex:0 0 58.333333%;        flex:0 0 58.333333%;        max-width:58.333333%    }    .col-md-8 {        -ms-flex:0 0 66.666667%;        flex:0 0 66.666667%;        max-width:66.666667%    }    .col-md-9 {        -ms-flex:0 0 75%;        flex:0 0 75%;        max-width:75%    }    .col-md-10 {        -ms-flex:0 0 83.333333%;        flex:0 0 83.333333%;        max-width:83.333333%    }    .col-md-11 {        -ms-flex:0 0 91.666667%;        flex:0 0 91.666667%;        max-width:91.666667%    }    .col-md-12 {        -ms-flex:0 0 100%;        flex:0 0 100%;        max-width:100%    }    .order-md-first {        -ms-flex-order:-1;        order:-1    }    .order-md-last {        -ms-flex-order:13;        order:13    }    .order-md-0 {        -ms-flex-order:0;        order:0    }    .order-md-1 {        -ms-flex-order:1;        order:1    }    .order-md-2 {        -ms-flex-order:2;        order:2    }    .order-md-3 {        -ms-flex-order:3;        order:3    }    .order-md-4 {        -ms-flex-order:4;        order:4    }    .order-md-5 {        -ms-flex-order:5;        order:5    }    .order-md-6 {        -ms-flex-order:6;        order:6    }    .order-md-7 {        -ms-flex-order:7;        order:7    }    .order-md-8 {        -ms-flex-order:8;        order:8    }    .order-md-9 {        -ms-flex-order:9;        order:9    }    .order-md-10 {        -ms-flex-order:10;        order:10    }    .order-md-11 {        -ms-flex-order:11;        order:11    }    .order-md-12 {        -ms-flex-order:12;        order:12    }    .offset-md-0 {        margin-left:0    }    .offset-md-1 {        margin-left:8.333333%    }    .offset-md-2 {        margin-left:16.666667%    }    .offset-md-3 {        margin-left:25%    }    .offset-md-4 {        margin-left:33.333333%    }    .offset-md-5 {        margin-left:41.666667%    }    .offset-md-6 {        margin-left:50%    }    .offset-md-7 {        margin-left:58.333333%    }    .offset-md-8 {        margin-left:66.666667%    }    .offset-md-9 {        margin-left:75%    }    .offset-md-10 {        margin-left:83.333333%    }    .offset-md-11 {        margin-left:91.666667%    }}@media (min-width:992px) {    .col-lg {        -ms-flex-preferred-size:0;        flex-basis:0;        -ms-flex-positive:1;        flex-grow:1;        max-width:100%    }    .col-lg-auto {        -ms-flex:0 0 auto;        flex:0 0 auto;        width:auto;        max-width:100%    }    .col-lg-1 {        -ms-flex:0 0 8.333333%;        flex:0 0 8.333333%;        max-width:8.333333%    }    .col-lg-2 {        -ms-flex:0 0 16.666667%;        flex:0 0 16.666667%;        max-width:16.666667%    }    .col-lg-3 {        -ms-flex:0 0 25%;        flex:0 0 25%;        max-width:25%    }    .col-lg-4 {        -ms-flex:0 0 33.333333%;        flex:0 0 33.333333%;        max-width:33.333333%    }    .col-lg-5 {        -ms-flex:0 0 41.666667%;        flex:0 0 41.666667%;        max-width:41.666667%    }    .col-lg-6 {        -ms-flex:0 0 50%;        flex:0 0 50%;        max-width:50%    }    .col-lg-7 {        -ms-flex:0 0 58.333333%;        flex:0 0 58.333333%;        max-width:58.333333%    }    .col-lg-8 {        -ms-flex:0 0 66.666667%;        flex:0 0 66.666667%;        max-width:66.666667%    }    .col-lg-9 {        -ms-flex:0 0 75%;        flex:0 0 75%;        max-width:75%    }    .col-lg-10 {        -ms-flex:0 0 83.333333%;        flex:0 0 83.333333%;        max-width:83.333333%    }    .col-lg-11 {        -ms-flex:0 0 91.666667%;        flex:0 0 91.666667%;        max-width:91.666667%    }    .col-lg-12 {        -ms-flex:0 0 100%;        flex:0 0 100%;        max-width:100%    }    .order-lg-first {        -ms-flex-order:-1;        order:-1    }    .order-lg-last {        -ms-flex-order:13;        order:13    }    .order-lg-0 {        -ms-flex-order:0;        order:0    }    .order-lg-1 {        -ms-flex-order:1;        order:1    }    .order-lg-2 {        -ms-flex-order:2;        order:2    }    .order-lg-3 {        -ms-flex-order:3;        order:3    }    .order-lg-4 {        -ms-flex-order:4;        order:4    }    .order-lg-5 {        -ms-flex-order:5;        order:5    }    .order-lg-6 {        -ms-flex-order:6;        order:6    }    .order-lg-7 {        -ms-flex-order:7;        order:7    }    .order-lg-8 {        -ms-flex-order:8;        order:8    }    .order-lg-9 {        -ms-flex-order:9;        order:9    }    .order-lg-10 {        -ms-flex-order:10;        order:10    }    .order-lg-11 {        -ms-flex-order:11;        order:11    }    .order-lg-12 {        -ms-flex-order:12;        order:12    }    .offset-lg-0 {        margin-left:0    }    .offset-lg-1 {        margin-left:8.333333%    }    .offset-lg-2 {        margin-left:16.666667%    }    .offset-lg-3 {        margin-left:25%    }    .offset-lg-4 {        margin-left:33.333333%    }    .offset-lg-5 {        margin-left:41.666667%    }    .offset-lg-6 {        margin-left:50%    }    .offset-lg-7 {        margin-left:58.333333%    }    .offset-lg-8 {        margin-left:66.666667%    }    .offset-lg-9 {        margin-left:75%    }    .offset-lg-10 {        margin-left:83.333333%    }    .offset-lg-11 {        margin-left:91.666667%    }}@media (min-width:1200px) {    .col-xl {        -ms-flex-preferred-size:0;        flex-basis:0;        -ms-flex-positive:1;        flex-grow:1;        max-width:100%    }    .col-xl-auto {        -ms-flex:0 0 auto;        flex:0 0 auto;        width:auto;        max-width:100%    }    .col-xl-1 {        -ms-flex:0 0 8.333333%;        flex:0 0 8.333333%;        max-width:8.333333%    }    .col-xl-2 {        -ms-flex:0 0 16.666667%;        flex:0 0 16.666667%;        max-width:16.666667%    }    .col-xl-3 {        -ms-flex:0 0 25%;        flex:0 0 25%;        max-width:25%    }    .col-xl-4 {        -ms-flex:0 0 33.333333%;        flex:0 0 33.333333%;        max-width:33.333333%    }    .col-xl-5 {        -ms-flex:0 0 41.666667%;        flex:0 0 41.666667%;        max-width:41.666667%    }    .col-xl-6 {        -ms-flex:0 0 50%;        flex:0 0 50%;        max-width:50%    }    .col-xl-7 {        -ms-flex:0 0 58.333333%;        flex:0 0 58.333333%;        max-width:58.333333%    }    .col-xl-8 {        -ms-flex:0 0 66.666667%;        flex:0 0 66.666667%;        max-width:66.666667%    }    .col-xl-9 {        -ms-flex:0 0 75%;        flex:0 0 75%;        max-width:75%    }    .col-xl-10 {        -ms-flex:0 0 83.333333%;        flex:0 0 83.333333%;        max-width:83.333333%    }    .col-xl-11 {        -ms-flex:0 0 91.666667%;        flex:0 0 91.666667%;        max-width:91.666667%    }    .col-xl-12 {        -ms-flex:0 0 100%;        flex:0 0 100%;        max-width:100%    }    .order-xl-first {        -ms-flex-order:-1;        order:-1    }    .order-xl-last {        -ms-flex-order:13;        order:13    }    .order-xl-0 {        -ms-flex-order:0;        order:0    }    .order-xl-1 {        -ms-flex-order:1;        order:1    }    .order-xl-2 {        -ms-flex-order:2;        order:2    }    .order-xl-3 {        -ms-flex-order:3;        order:3    }    .order-xl-4 {        -ms-flex-order:4;        order:4    }    .order-xl-5 {        -ms-flex-order:5;        order:5    }    .order-xl-6 {        -ms-flex-order:6;        order:6    }    .order-xl-7 {        -ms-flex-order:7;        order:7    }    .order-xl-8 {        -ms-flex-order:8;        order:8    }    .order-xl-9 {        -ms-flex-order:9;        order:9    }    .order-xl-10 {        -ms-flex-order:10;        order:10    }    .order-xl-11 {        -ms-flex-order:11;        order:11    }    .order-xl-12 {        -ms-flex-order:12;        order:12    }    .offset-xl-0 {        margin-left:0    }    .offset-xl-1 {        margin-left:8.333333%    }    .offset-xl-2 {        margin-left:16.666667%    }    .offset-xl-3 {        margin-left:25%    }    .offset-xl-4 {        margin-left:33.333333%    }    .offset-xl-5 {        margin-left:41.666667%    }    .offset-xl-6 {        margin-left:50%    }    .offset-xl-7 {        margin-left:58.333333%    }    .offset-xl-8 {        margin-left:66.666667%    }    .offset-xl-9 {        margin-left:75%    }    .offset-xl-10 {        margin-left:83.333333%    }    .offset-xl-11 {        margin-left:91.666667%    }}.m-0 {margin:0!important}.mt-0, .my-0 {margin-top:0!important}.mr-0, .mx-0 {margin-right:0!important}.mb-0, .my-0 {margin-bottom:0!important}.ml-0, .mx-0 {margin-left:0!important}.m-1 {margin:.25rem!important}.mt-1, .my-1 {margin-top:.25rem!important}.mr-1, .mx-1 {margin-right:.25rem!important}.mb-1, .my-1 {margin-bottom:.25rem!important}.ml-1, .mx-1 {margin-left:.25rem!important}.m-2 {margin:.5rem!important}.mt-2, .my-2 {margin-top:.5rem!important}.mr-2, .mx-2 {margin-right:.5rem!important}.mb-2, .my-2 {margin-bottom:.5rem!important}.ml-2, .mx-2 {margin-left:.5rem!important}.m-3 {margin:1rem!important}.mt-3, .my-3 {margin-top:1rem!important}.mr-3, .mx-3 {margin-right:1rem!important}.mb-3, .my-3 {margin-bottom:1rem!important}.ml-3, .mx-3 {margin-left:1rem!important}.m-4 {margin:1.5rem!important}.mt-4, .my-4 {margin-top:1.5rem!important}.mr-4, .mx-4 {margin-right:1.5rem!important}.mb-4, .my-4 {margin-bottom:1.5rem!important}.ml-4, .mx-4 {margin-left:1.5rem!important}.m-5 {margin:3rem!important}.mt-5, .my-5 {margin-top:3rem!important}.mr-5, .mx-5 {margin-right:3rem!important}.mb-5, .my-5 {margin-bottom:3rem!important}.ml-5, .mx-5 {margin-left:3rem!important}.p-0 {padding:0!important}.pt-0, .py-0 {padding-top:0!important}.pr-0, .px-0 {padding-right:0!important}.pb-0, .py-0 {padding-bottom:0!important}.pl-0, .px-0 {padding-left:0!important}.p-1 {padding:.25rem!important}.pt-1, .py-1 {padding-top:.25rem!important}.pr-1, .px-1 {padding-right:.25rem!important}.pb-1, .py-1 {padding-bottom:.25rem!important}.pl-1, .px-1 {padding-left:.25rem!important}.p-2 {padding:.5rem!important}.pt-2, .py-2 {padding-top:.5rem!important}.pr-2, .px-2 {padding-right:.5rem!important}.pb-2, .py-2 {padding-bottom:.5rem!important}.pl-2, .px-2 {padding-left:.5rem!important}.p-3 {padding:1rem!important}.pt-3, .py-3 {padding-top:1rem!important}.pr-3, .px-3 {padding-right:1rem!important}.pb-3, .py-3 {padding-bottom:1rem!important}.pl-3, .px-3 {padding-left:1rem!important}.p-4 {padding:1.5rem!important}.pt-4, .py-4 {padding-top:1.5rem!important}.pr-4, .px-4 {padding-right:1.5rem!important}.pb-4, .py-4 {padding-bottom:1.5rem!important}.pl-4, .px-4 {padding-left:1.5rem!important}.p-5 {padding:3rem!important}.pt-5, .py-5 {padding-top:3rem!important}.pr-5, .px-5 {padding-right:3rem!important}.pb-5, .py-5 {padding-bottom:3rem!important}.pl-5, .px-5 {padding-left:3rem!important}.m-n1 {margin:-.25rem!important}.mt-n1, .my-n1 {margin-top:-.25rem!important}.mr-n1, .mx-n1 {margin-right:-.25rem!important}.mb-n1, .my-n1 {margin-bottom:-.25rem!important}.ml-n1, .mx-n1 {margin-left:-.25rem!important}.m-n2 {margin:-.5rem!important}.mt-n2, .my-n2 {margin-top:-.5rem!important}.mr-n2, .mx-n2 {margin-right:-.5rem!important}.mb-n2, .my-n2 {margin-bottom:-.5rem!important}.ml-n2, .mx-n2 {margin-left:-.5rem!important}.m-n3 {margin:-1rem!important}.mt-n3, .my-n3 {margin-top:-1rem!important}.mr-n3, .mx-n3 {margin-right:-1rem!important}.mb-n3, .my-n3 {margin-bottom:-1rem!important}.ml-n3, .mx-n3 {margin-left:-1rem!important}.m-n4 {margin:-1.5rem!important}.mt-n4, .my-n4 {margin-top:-1.5rem!important}.mr-n4, .mx-n4 {margin-right:-1.5rem!important}.mb-n4, .my-n4 {margin-bottom:-1.5rem!important}.ml-n4, .mx-n4 {margin-left:-1.5rem!important}.m-n5 {margin:-3rem!important}.mt-n5, .my-n5 {margin-top:-3rem!important}.mr-n5, .mx-n5 {margin-right:-3rem!important}.mb-n5, .my-n5 {margin-bottom:-3rem!important}.ml-n5, .mx-n5 {margin-left:-3rem!important}.m-auto {margin:auto!important}.mt-auto, .my-auto {margin-top:auto!important}.mr-auto, .mx-auto {margin-right:auto!important}.mb-auto, .my-auto {margin-bottom:auto!important}.ml-auto, .mx-auto {margin-left:auto!important}@media (min-width:576px) {.m-sm-0 {margin:0!important}.mt-sm-0, .my-sm-0 {margin-top:0!important}.mr-sm-0, .mx-sm-0 {margin-right:0!important}.mb-sm-0, .my-sm-0 {margin-bottom:0!important}.ml-sm-0, .mx-sm-0 {margin-left:0!important}.m-sm-1 {margin:.25rem!important}.mt-sm-1, .my-sm-1 {margin-top:.25rem!important}.mr-sm-1, .mx-sm-1 {margin-right:.25rem!important}.mb-sm-1, .my-sm-1 {margin-bottom:.25rem!important}.ml-sm-1, .mx-sm-1 {margin-left:.25rem!important}.m-sm-2 {margin:.5rem!important}.mt-sm-2, .my-sm-2 {margin-top:.5rem!important}.mr-sm-2, .mx-sm-2 {margin-right:.5rem!important}.mb-sm-2, .my-sm-2 {margin-bottom:.5rem!important}.ml-sm-2, .mx-sm-2 {margin-left:.5rem!important}.m-sm-3 {margin:1rem!important}.mt-sm-3, .my-sm-3 {margin-top:1rem!important}.mr-sm-3, .mx-sm-3 {margin-right:1rem!important}.mb-sm-3, .my-sm-3 {margin-bottom:1rem!important}.ml-sm-3, .mx-sm-3 {margin-left:1rem!important}.m-sm-4 {margin:1.5rem!important}.mt-sm-4, .my-sm-4 {margin-top:1.5rem!important}.mr-sm-4, .mx-sm-4 {margin-right:1.5rem!important}.mb-sm-4, .my-sm-4 {margin-bottom:1.5rem!important}.ml-sm-4, .mx-sm-4 {margin-left:1.5rem!important}.m-sm-5 {margin:3rem!important}.mt-sm-5, .my-sm-5 {margin-top:3rem!important}.mr-sm-5, .mx-sm-5 {margin-right:3rem!important}.mb-sm-5, .my-sm-5 {margin-bottom:3rem!important}.ml-sm-5, .mx-sm-5 {margin-left:3rem!important}.p-sm-0 {padding:0!important}.pt-sm-0, .py-sm-0 {padding-top:0!important}.pr-sm-0, .px-sm-0 {padding-right:0!important}.pb-sm-0, .py-sm-0 {padding-bottom:0!important}.pl-sm-0, .px-sm-0 {padding-left:0!important}.p-sm-1 {padding:.25rem!important}.pt-sm-1, .py-sm-1 {padding-top:.25rem!important}.pr-sm-1, .px-sm-1 {padding-right:.25rem!important}.pb-sm-1, .py-sm-1 {padding-bottom:.25rem!important}.pl-sm-1, .px-sm-1 {padding-left:.25rem!important}.p-sm-2 {padding:.5rem!important}.pt-sm-2, .py-sm-2 {padding-top:.5rem!important}.pr-sm-2, .px-sm-2 {padding-right:.5rem!important}.pb-sm-2, .py-sm-2 {padding-bottom:.5rem!important}.pl-sm-2, .px-sm-2 {padding-left:.5rem!important}.p-sm-3 {padding:1rem!important}.pt-sm-3, .py-sm-3 {padding-top:1rem!important}.pr-sm-3, .px-sm-3 {padding-right:1rem!important}.pb-sm-3, .py-sm-3 {padding-bottom:1rem!important}.pl-sm-3, .px-sm-3 {padding-left:1rem!important}.p-sm-4 {padding:1.5rem!important}.pt-sm-4, .py-sm-4 {padding-top:1.5rem!important}.pr-sm-4, .px-sm-4 {padding-right:1.5rem!important}.pb-sm-4, .py-sm-4 {padding-bottom:1.5rem!important}.pl-sm-4, .px-sm-4 {padding-left:1.5rem!important}.p-sm-5 {padding:3rem!important}.pt-sm-5, .py-sm-5 {padding-top:3rem!important}.pr-sm-5, .px-sm-5 {padding-right:3rem!important}.pb-sm-5, .py-sm-5 {padding-bottom:3rem!important}.pl-sm-5, .px-sm-5 {padding-left:3rem!important}.m-sm-n1 {margin:-.25rem!important}.mt-sm-n1, .my-sm-n1 {margin-top:-.25rem!important}.mr-sm-n1, .mx-sm-n1 {margin-right:-.25rem!important}.mb-sm-n1, .my-sm-n1 {margin-bottom:-.25rem!important}.ml-sm-n1, .mx-sm-n1 {margin-left:-.25rem!important}.m-sm-n2 {margin:-.5rem!important}.mt-sm-n2, .my-sm-n2 {margin-top:-.5rem!important}.mr-sm-n2, .mx-sm-n2 {margin-right:-.5rem!important}.mb-sm-n2, .my-sm-n2 {margin-bottom:-.5rem!important}.ml-sm-n2, .mx-sm-n2 {margin-left:-.5rem!important}.m-sm-n3 {margin:-1rem!important}.mt-sm-n3, .my-sm-n3 {margin-top:-1rem!important}.mr-sm-n3, .mx-sm-n3 {margin-right:-1rem!important}.mb-sm-n3, .my-sm-n3 {margin-bottom:-1rem!important}.ml-sm-n3, .mx-sm-n3 {margin-left:-1rem!important}.m-sm-n4 {margin:-1.5rem!important}.mt-sm-n4, .my-sm-n4 {margin-top:-1.5rem!important}.mr-sm-n4, .mx-sm-n4 {margin-right:-1.5rem!important}.mb-sm-n4, .my-sm-n4 {margin-bottom:-1.5rem!important}.ml-sm-n4, .mx-sm-n4 {margin-left:-1.5rem!important}.m-sm-n5 {margin:-3rem!important}.mt-sm-n5, .my-sm-n5 {margin-top:-3rem!important}.mr-sm-n5, .mx-sm-n5 {margin-right:-3rem!important}.mb-sm-n5, .my-sm-n5 {margin-bottom:-3rem!important}.ml-sm-n5, .mx-sm-n5 {margin-left:-3rem!important}.m-sm-auto {margin:auto!important}.mt-sm-auto, .my-sm-auto {margin-top:auto!important}.mr-sm-auto, .mx-sm-auto {margin-right:auto!important}.mb-sm-auto, .my-sm-auto {margin-bottom:auto!important}.ml-sm-auto, .mx-sm-auto {margin-left:auto!important}}@media (min-width:768px) {.m-md-0 {margin:0!important}.mt-md-0, .my-md-0 {margin-top:0!important}.mr-md-0, .mx-md-0 {margin-right:0!important}.mb-md-0, .my-md-0 {margin-bottom:0!important}.ml-md-0, .mx-md-0 {margin-left:0!important}.m-md-1 {margin:.25rem!important}.mt-md-1, .my-md-1 {margin-top:.25rem!important}.mr-md-1, .mx-md-1 {margin-right:.25rem!important}.mb-md-1, .my-md-1 {margin-bottom:.25rem!important}.ml-md-1, .mx-md-1 {margin-left:.25rem!important}.m-md-2 {margin:.5rem!important}.mt-md-2, .my-md-2 {margin-top:.5rem!important}.mr-md-2, .mx-md-2 {margin-right:.5rem!important}.mb-md-2, .my-md-2 {margin-bottom:.5rem!important}.ml-md-2, .mx-md-2 {margin-left:.5rem!important}.m-md-3 {margin:1rem!important}.mt-md-3, .my-md-3 {margin-top:1rem!important}.mr-md-3, .mx-md-3 {margin-right:1rem!important}.mb-md-3, .my-md-3 {margin-bottom:1rem!important}.ml-md-3, .mx-md-3 {margin-left:1rem!important}.m-md-4 {margin:1.5rem!important}.mt-md-4, .my-md-4 {margin-top:1.5rem!important}.mr-md-4, .mx-md-4 {margin-right:1.5rem!important}.mb-md-4, .my-md-4 {margin-bottom:1.5rem!important}.ml-md-4, .mx-md-4 {margin-left:1.5rem!important}.m-md-5 {margin:3rem!important}.mt-md-5, .my-md-5 {margin-top:3rem!important}.mr-md-5, .mx-md-5 {margin-right:3rem!important}.mb-md-5, .my-md-5 {margin-bottom:3rem!important}.ml-md-5, .mx-md-5 {margin-left:3rem!important}.p-md-0 {padding:0!important}.pt-md-0, .py-md-0 {padding-top:0!important}.pr-md-0, .px-md-0 {padding-right:0!important}.pb-md-0, .py-md-0 {padding-bottom:0!important}.pl-md-0, .px-md-0 {padding-left:0!important}.p-md-1 {padding:.25rem!important}.pt-md-1, .py-md-1 {padding-top:.25rem!important}.pr-md-1, .px-md-1 {padding-right:.25rem!important}.pb-md-1, .py-md-1 {padding-bottom:.25rem!important}.pl-md-1, .px-md-1 {padding-left:.25rem!important}.p-md-2 {padding:.5rem!important}.pt-md-2, .py-md-2 {padding-top:.5rem!important}.pr-md-2, .px-md-2 {padding-right:.5rem!important}.pb-md-2, .py-md-2 {padding-bottom:.5rem!important}.pl-md-2, .px-md-2 {padding-left:.5rem!important}.p-md-3 {padding:1rem!important}.pt-md-3, .py-md-3 {padding-top:1rem!important}.pr-md-3, .px-md-3 {padding-right:1rem!important}.pb-md-3, .py-md-3 {padding-bottom:1rem!important}.pl-md-3, .px-md-3 {padding-left:1rem!important}.p-md-4 {padding:1.5rem!important}.pt-md-4, .py-md-4 {padding-top:1.5rem!important}.pr-md-4, .px-md-4 {padding-right:1.5rem!important}.pb-md-4, .py-md-4 {padding-bottom:1.5rem!important}.pl-md-4, .px-md-4 {padding-left:1.5rem!important}.p-md-5 {padding:3rem!important}.pt-md-5, .py-md-5 {padding-top:3rem!important}.pr-md-5, .px-md-5 {padding-right:3rem!important}.pb-md-5, .py-md-5 {padding-bottom:3rem!important}.pl-md-5, .px-md-5 {padding-left:3rem!important}.m-md-n1 {margin:-.25rem!important}.mt-md-n1, .my-md-n1 {margin-top:-.25rem!important}.mr-md-n1, .mx-md-n1 {margin-right:-.25rem!important}.mb-md-n1, .my-md-n1 {margin-bottom:-.25rem!important}.ml-md-n1, .mx-md-n1 {margin-left:-.25rem!important}.m-md-n2 {margin:-.5rem!important}.mt-md-n2, .my-md-n2 {margin-top:-.5rem!important}.mr-md-n2, .mx-md-n2 {margin-right:-.5rem!important}.mb-md-n2, .my-md-n2 {margin-bottom:-.5rem!important}.ml-md-n2, .mx-md-n2 {margin-left:-.5rem!important}.m-md-n3 {margin:-1rem!important}.mt-md-n3, .my-md-n3 {margin-top:-1rem!important}.mr-md-n3, .mx-md-n3 {margin-right:-1rem!important}.mb-md-n3, .my-md-n3 {margin-bottom:-1rem!important}.ml-md-n3, .mx-md-n3 {margin-left:-1rem!important}.m-md-n4 {margin:-1.5rem!important}.mt-md-n4, .my-md-n4 {margin-top:-1.5rem!important}.mr-md-n4, .mx-md-n4 {margin-right:-1.5rem!important}.mb-md-n4, .my-md-n4 {margin-bottom:-1.5rem!important}.ml-md-n4, .mx-md-n4 {margin-left:-1.5rem!important}.m-md-n5 {margin:-3rem!important}.mt-md-n5, .my-md-n5 {margin-top:-3rem!important}.mr-md-n5, .mx-md-n5 {margin-right:-3rem!important}.mb-md-n5, .my-md-n5 {margin-bottom:-3rem!important}.ml-md-n5, .mx-md-n5 {margin-left:-3rem!important}.m-md-auto {margin:auto!important}.mt-md-auto, .my-md-auto {margin-top:auto!important}.mr-md-auto, .mx-md-auto {margin-right:auto!important}.mb-md-auto, .my-md-auto {margin-bottom:auto!important}.ml-md-auto, .mx-md-auto {margin-left:auto!important}}@media (min-width:992px) {.m-lg-0 {margin:0!important}.mt-lg-0, .my-lg-0 {margin-top:0!important}.mr-lg-0, .mx-lg-0 {margin-right:0!important}.mb-lg-0, .my-lg-0 {margin-bottom:0!important}.ml-lg-0, .mx-lg-0 {margin-left:0!important}.m-lg-1 {margin:.25rem!important}.mt-lg-1, .my-lg-1 {margin-top:.25rem!important}.mr-lg-1, .mx-lg-1 {margin-right:.25rem!important}.mb-lg-1, .my-lg-1 {margin-bottom:.25rem!important}.ml-lg-1, .mx-lg-1 {margin-left:.25rem!important}.m-lg-2 {margin:.5rem!important}.mt-lg-2, .my-lg-2 {margin-top:.5rem!important}.mr-lg-2, .mx-lg-2 {margin-right:.5rem!important}.mb-lg-2, .my-lg-2 {margin-bottom:.5rem!important}.ml-lg-2, .mx-lg-2 {margin-left:.5rem!important}.m-lg-3 {margin:1rem!important}.mt-lg-3, .my-lg-3 {margin-top:1rem!important}.mr-lg-3, .mx-lg-3 {margin-right:1rem!important}.mb-lg-3, .my-lg-3 {margin-bottom:1rem!important}.ml-lg-3, .mx-lg-3 {margin-left:1rem!important}.m-lg-4 {margin:1.5rem!important}.mt-lg-4, .my-lg-4 {margin-top:1.5rem!important}.mr-lg-4, .mx-lg-4 {margin-right:1.5rem!important}.mb-lg-4, .my-lg-4 {margin-bottom:1.5rem!important}.ml-lg-4, .mx-lg-4 {margin-left:1.5rem!important}.m-lg-5 {margin:3rem!important}.mt-lg-5, .my-lg-5 {margin-top:3rem!important}.mr-lg-5, .mx-lg-5 {margin-right:3rem!important}.mb-lg-5, .my-lg-5 {margin-bottom:3rem!important}.ml-lg-5, .mx-lg-5 {margin-left:3rem!important}.p-lg-0 {padding:0!important}.pt-lg-0, .py-lg-0 {padding-top:0!important}.pr-lg-0, .px-lg-0 {padding-right:0!important}.pb-lg-0, .py-lg-0 {padding-bottom:0!important}.pl-lg-0, .px-lg-0 {padding-left:0!important}.p-lg-1 {padding:.25rem!important}.pt-lg-1, .py-lg-1 {padding-top:.25rem!important}.pr-lg-1, .px-lg-1 {padding-right:.25rem!important}.pb-lg-1, .py-lg-1 {padding-bottom:.25rem!important}.pl-lg-1, .px-lg-1 {padding-left:.25rem!important}.p-lg-2 {padding:.5rem!important}.pt-lg-2, .py-lg-2 {padding-top:.5rem!important}.pr-lg-2, .px-lg-2 {padding-right:.5rem!important}.pb-lg-2, .py-lg-2 {padding-bottom:.5rem!important}.pl-lg-2, .px-lg-2 {padding-left:.5rem!important}.p-lg-3 {padding:1rem!important}.pt-lg-3, .py-lg-3 {padding-top:1rem!important}.pr-lg-3, .px-lg-3 {padding-right:1rem!important}.pb-lg-3, .py-lg-3 {padding-bottom:1rem!important}.pl-lg-3, .px-lg-3 {padding-left:1rem!important}.p-lg-4 {padding:1.5rem!important}.pt-lg-4, .py-lg-4 {padding-top:1.5rem!important}.pr-lg-4, .px-lg-4 {padding-right:1.5rem!important}.pb-lg-4, .py-lg-4 {padding-bottom:1.5rem!important}.pl-lg-4, .px-lg-4 {padding-left:1.5rem!important}.p-lg-5 {padding:3rem!important}.pt-lg-5, .py-lg-5 {padding-top:3rem!important}.pr-lg-5, .px-lg-5 {padding-right:3rem!important}.pb-lg-5, .py-lg-5 {padding-bottom:3rem!important}.pl-lg-5, .px-lg-5 {padding-left:3rem!important}.m-lg-n1 {margin:-.25rem!important}.mt-lg-n1, .my-lg-n1 {margin-top:-.25rem!important}.mr-lg-n1, .mx-lg-n1 {margin-right:-.25rem!important}.mb-lg-n1, .my-lg-n1 {margin-bottom:-.25rem!important}.ml-lg-n1, .mx-lg-n1 {margin-left:-.25rem!important}.m-lg-n2 {margin:-.5rem!important}.mt-lg-n2, .my-lg-n2 {margin-top:-.5rem!important}.mr-lg-n2, .mx-lg-n2 {margin-right:-.5rem!important}.mb-lg-n2, .my-lg-n2 {margin-bottom:-.5rem!important}.ml-lg-n2, .mx-lg-n2 {margin-left:-.5rem!important}.m-lg-n3 {margin:-1rem!important}.mt-lg-n3, .my-lg-n3 {margin-top:-1rem!important}.mr-lg-n3, .mx-lg-n3 {margin-right:-1rem!important}.mb-lg-n3, .my-lg-n3 {margin-bottom:-1rem!important}.ml-lg-n3, .mx-lg-n3 {margin-left:-1rem!important}.m-lg-n4 {margin:-1.5rem!important}.mt-lg-n4, .my-lg-n4 {margin-top:-1.5rem!important}.mr-lg-n4, .mx-lg-n4 {margin-right:-1.5rem!important}.mb-lg-n4, .my-lg-n4 {margin-bottom:-1.5rem!important}.ml-lg-n4, .mx-lg-n4 {margin-left:-1.5rem!important}.m-lg-n5 {margin:-3rem!important}.mt-lg-n5, .my-lg-n5 {margin-top:-3rem!important}.mr-lg-n5, .mx-lg-n5 {margin-right:-3rem!important}.mb-lg-n5, .my-lg-n5 {margin-bottom:-3rem!important}.ml-lg-n5, .mx-lg-n5 {margin-left:-3rem!important}.m-lg-auto {margin:auto!important}.mt-lg-auto, .my-lg-auto {margin-top:auto!important}.mr-lg-auto, .mx-lg-auto {margin-right:auto!important}.mb-lg-auto, .my-lg-auto {margin-bottom:auto!important}.ml-lg-auto, .mx-lg-auto {margin-left:auto!important}}@media (min-width:1200px) {.m-xl-0 {margin:0!important}.mt-xl-0, .my-xl-0 {margin-top:0!important}.mr-xl-0, .mx-xl-0 {margin-right:0!important}.mb-xl-0, .my-xl-0 {margin-bottom:0!important}.ml-xl-0, .mx-xl-0 {margin-left:0!important}.m-xl-1 {margin:.25rem!important}.mt-xl-1, .my-xl-1 {margin-top:.25rem!important}.mr-xl-1, .mx-xl-1 {margin-right:.25rem!important}.mb-xl-1, .my-xl-1 {margin-bottom:.25rem!important}.ml-xl-1, .mx-xl-1 {margin-left:.25rem!important}.m-xl-2 {margin:.5rem!important}.mt-xl-2, .my-xl-2 {margin-top:.5rem!important}.mr-xl-2, .mx-xl-2 {margin-right:.5rem!important}.mb-xl-2, .my-xl-2 {margin-bottom:.5rem!important}.ml-xl-2, .mx-xl-2 {margin-left:.5rem!important}.m-xl-3 {margin:1rem!important}.mt-xl-3, .my-xl-3 {margin-top:1rem!important}.mr-xl-3, .mx-xl-3 {margin-right:1rem!important}.mb-xl-3, .my-xl-3 {margin-bottom:1rem!important}.ml-xl-3, .mx-xl-3 {margin-left:1rem!important}.m-xl-4 {margin:1.5rem!important}.mt-xl-4, .my-xl-4 {margin-top:1.5rem!important}.mr-xl-4, .mx-xl-4 {margin-right:1.5rem!important}.mb-xl-4, .my-xl-4 {margin-bottom:1.5rem!important}.ml-xl-4, .mx-xl-4 {margin-left:1.5rem!important}.m-xl-5 {margin:3rem!important}.mt-xl-5, .my-xl-5 {margin-top:3rem!important}.mr-xl-5, .mx-xl-5 {margin-right:3rem!important}.mb-xl-5, .my-xl-5 {margin-bottom:3rem!important}.ml-xl-5, .mx-xl-5 {margin-left:3rem!important}.p-xl-0 {padding:0!important}.pt-xl-0, .py-xl-0 {padding-top:0!important}.pr-xl-0, .px-xl-0 {padding-right:0!important}.pb-xl-0, .py-xl-0 {padding-bottom:0!important}.pl-xl-0, .px-xl-0 {padding-left:0!important}.p-xl-1 {padding:.25rem!important}.pt-xl-1, .py-xl-1 {padding-top:.25rem!important}.pr-xl-1, .px-xl-1 {padding-right:.25rem!important}.pb-xl-1, .py-xl-1 {padding-bottom:.25rem!important}.pl-xl-1, .px-xl-1 {padding-left:.25rem!important}.p-xl-2 {padding:.5rem!important}.pt-xl-2, .py-xl-2 {padding-top:.5rem!important}.pr-xl-2, .px-xl-2 {padding-right:.5rem!important}.pb-xl-2, .py-xl-2 {padding-bottom:.5rem!important}.pl-xl-2, .px-xl-2 {padding-left:.5rem!important}.p-xl-3 {padding:1rem!important}.pt-xl-3, .py-xl-3 {padding-top:1rem!important}.pr-xl-3, .px-xl-3 {padding-right:1rem!important}.pb-xl-3, .py-xl-3 {padding-bottom:1rem!important}.pl-xl-3, .px-xl-3 {padding-left:1rem!important}.p-xl-4 {padding:1.5rem!important}.pt-xl-4, .py-xl-4 {padding-top:1.5rem!important}.pr-xl-4, .px-xl-4 {padding-right:1.5rem!important}.pb-xl-4, .py-xl-4 {padding-bottom:1.5rem!important}.pl-xl-4, .px-xl-4 {padding-left:1.5rem!important}.p-xl-5 {padding:3rem!important}.pt-xl-5, .py-xl-5 {padding-top:3rem!important}.pr-xl-5, .px-xl-5 {padding-right:3rem!important}.pb-xl-5, .py-xl-5 {padding-bottom:3rem!important}.pl-xl-5, .px-xl-5 {padding-left:3rem!important}.m-xl-n1 {margin:-.25rem!important}.mt-xl-n1, .my-xl-n1 {margin-top:-.25rem!important}.mr-xl-n1, .mx-xl-n1 {margin-right:-.25rem!important}.mb-xl-n1, .my-xl-n1 {margin-bottom:-.25rem!important}.ml-xl-n1, .mx-xl-n1 {margin-left:-.25rem!important}.m-xl-n2 {margin:-.5rem!important}.mt-xl-n2, .my-xl-n2 {margin-top:-.5rem!important}.mr-xl-n2, .mx-xl-n2 {margin-right:-.5rem!important}.mb-xl-n2, .my-xl-n2 {margin-bottom:-.5rem!important}.ml-xl-n2, .mx-xl-n2 {margin-left:-.5rem!important}.m-xl-n3 {margin:-1rem!important}.mt-xl-n3, .my-xl-n3 {margin-top:-1rem!important}.mr-xl-n3, .mx-xl-n3 {margin-right:-1rem!important}.mb-xl-n3, .my-xl-n3 {margin-bottom:-1rem!important}.ml-xl-n3, .mx-xl-n3 {margin-left:-1rem!important}.m-xl-n4 {margin:-1.5rem!important}.mt-xl-n4, .my-xl-n4 {margin-top:-1.5rem!important}.mr-xl-n4, .mx-xl-n4 {margin-right:-1.5rem!important}.mb-xl-n4, .my-xl-n4 {margin-bottom:-1.5rem!important}.ml-xl-n4, .mx-xl-n4 {margin-left:-1.5rem!important}.m-xl-n5 {margin:-3rem!important}.mt-xl-n5, .my-xl-n5 {margin-top:-3rem!important}.mr-xl-n5, .mx-xl-n5 {margin-right:-3rem!important}.mb-xl-n5, .my-xl-n5 {margin-bottom:-3rem!important}.ml-xl-n5, .mx-xl-n5 {margin-left:-3rem!important}.m-xl-auto {margin:auto!important}.mt-xl-auto, .my-xl-auto {margin-top:auto!important}.mr-xl-auto, .mx-xl-auto {margin-right:auto!important}.mb-xl-auto, .my-xl-auto {margin-bottom:auto!important}.ml-xl-auto, .mx-xl-auto {margin-left:auto!important}}.modal .close {  float:right;  font-size:2.5rem;  font-weight:300;  line-height:1;  color:#000;  text-shadow:0 1px 0 #fff;  opacity:.5;}.modal .close:hover, .modal .close:focus {  color:#000;  text-decoration:none;  opacity:.75;}.modal .close:not(:disabled):not(.disabled) {  cursor:pointer;}.modal button.close {  background-color:transparent;  border:0;  -webkit-appearance:none;}.msgPage{    font-size:15px;    padding:10px 15px;    margin-top:25px;    line-height:1.3;    border-radius:10px;    display:inline-block;}.msgPage.err {  background:#F1CFBC;}.modal-open {  overflow:hidden;}.modal {  position:fixed;  top:0;  right:0;  bottom:0;  left:0;  z-index:100000;  display:none;  overflow:hidden;  outline:0;}.modal a {  text-decoration:underline;}.modal-open .modal {  overflow-x:hidden;  overflow-y:auto;}.modal-dialog {  position:relative;  width:auto;  margin:0.5rem;  pointer-events:none;}.modal.fade .modal-dialog {  transition:-webkit-transform 0.3s ease-out;  transition:transform 0.3s ease-out;  transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;  -webkit-transform:translate(0, -25%);  transform:translate(0, -25%);}.modal.show .modal-dialog {  -webkit-transform:translate(0, 0);  transform:translate(0, 0);}.modal-dialog-centered {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  min-height:calc(100% - (0.5rem * 2));}.modal-content {  position:relative;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column;  width:100%;  pointer-events:auto;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, 0.2);  border-radius:0.3rem;  outline:0;}.modal-backdrop {  position:fixed;  top:0;  right:0;  bottom:0;  left:0;  z-index:1040;  background-color:#000;}.modal-backdrop.fade {  opacity:0;}.modal-backdrop.show {  opacity:0.5;}.modal-header {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:start;  -ms-flex-align:start;  align-items:flex-start;  -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between;  padding:2rem 2rem 2.5rem;  border-top-left-radius:0.3rem;  border-top-right-radius:0.3rem;    border:none;}.modal-content.noHeaderText .modal-header {    padding-bottom:0;}.modal-content.noHeaderText .modal-body {    padding-right:2.5rem;}.modal-header .close {  padding:.3rem 1rem;  margin:-1rem -1rem -1rem auto;}.modal-title {  font-size:22px;  margin-bottom:0;  line-height:1.1;  padding-top:35px;}.modal-body {  position:relative;  -webkit-box-flex:1;  -ms-flex:1 1 auto;  flex:1 1 auto;  padding:0 2rem 2.5rem;}#ModalLoaderContent {    display:none;    width: 100%;    height:100%;    position:absolute;    background:rgba(255,255,255, .5);    z-index:999;}#ModalFloatingCirclesG{    position:absolute;    left:50%;    top:50%;    width:125px;    height:125px;    margin-left:-67px;    margin-top:-80px;    transform:scale(0.5);    -o-transform:scale(0.5);    -ms-transform:scale(0.5);    -webkit-transform:scale(0.5);    -moz-transform:scale(0.5);}.modal_f_circleG{    position:absolute;    background-color:rgb(0,0,0);    height:22px;    width:22px;    border-radius:12px;    -o-border-radius:12px;    -ms-border-radius:12px;    -webkit-border-radius:12px;    -moz-border-radius:12px;    animation-name:modal_f_fadeG;    -o-animation-name:modal_f_fadeG;    -ms-animation-name:modal_f_fadeG;    -webkit-animation-name:modal_f_fadeG;    -moz-animation-name:modal_f_fadeG;    animation-duration:1.2s;    -o-animation-duration:1.2s;    -ms-animation-duration:1.2s;    -webkit-animation-duration:1.2s;    -moz-animation-duration:1.2s;    animation-iteration-count:infinite;    -o-animation-iteration-count:infinite;    -ms-animation-iteration-count:infinite;    -webkit-animation-iteration-count:infinite;    -moz-animation-iteration-count:infinite;    animation-direction:normal;    -o-animation-direction:normal;    -ms-animation-direction:normal;    -webkit-animation-direction:normal;    -moz-animation-direction:normal;}#ModalFrotateG_01{    left:0;    top:51px;    animation-delay:0.45s;    -o-animation-delay:0.45s;    -ms-animation-delay:0.45s;    -webkit-animation-delay:0.45s;    -moz-animation-delay:0.45s;}#ModalFrotateG_02{    left:15px;    top:15px;    animation-delay:0.6s;    -o-animation-delay:0.6s;    -ms-animation-delay:0.6s;    -webkit-animation-delay:0.6s;    -moz-animation-delay:0.6s;}#ModalFrotateG_03{    left:51px;    top:0;    animation-delay:0.75s;    -o-animation-delay:0.75s;    -ms-animation-delay:0.75s;    -webkit-animation-delay:0.75s;    -moz-animation-delay:0.75s;}#ModalFrotateG_04{    right:15px;    top:15px;    animation-delay:0.9s;    -o-animation-delay:0.9s;    -ms-animation-delay:0.9s;    -webkit-animation-delay:0.9s;    -moz-animation-delay:0.9s;}#ModalFrotateG_05{    right:0;    top:51px;    animation-delay:1.05s;    -o-animation-delay:1.05s;    -ms-animation-delay:1.05s;    -webkit-animation-delay:1.05s;    -moz-animation-delay:1.05s;}#ModalFrotateG_06{    right:15px;    bottom:15px;    animation-delay:1.2s;    -o-animation-delay:1.2s;    -ms-animation-delay:1.2s;    -webkit-animation-delay:1.2s;    -moz-animation-delay:1.2s;}#ModalFrotateG_07{    left:51px;    bottom:0;    animation-delay:1.35s;    -o-animation-delay:1.35s;    -ms-animation-delay:1.35s;    -webkit-animation-delay:1.35s;    -moz-animation-delay:1.35s;}#ModalFrotateG_08{    left:15px;    bottom:15px;    animation-delay:1.5s;    -o-animation-delay:1.5s;    -ms-animation-delay:1.5s;    -webkit-animation-delay:1.5s;    -moz-animation-delay:1.5s;}@keyframes modal_f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@-o-keyframes modal_f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@-ms-keyframes modal_f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@-webkit-keyframes modal_f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@-moz-keyframes modal_f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@media (min-width:576px) {  .modal-title {    font-size:1.5rem;  }  .modal-body p {    font-size:17px;    line-height:1.2em;  }}@media (max-width:575px) {    #infoModal p {        font-size:20px;        line-height:1.3em;    }}.modal-body p:last-child {  margin-bottom:0;}.modal-footer {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  padding:0 2rem 2rem;    border:none;}.modal-footer .btn {    text-transform:uppercase;    font-size:15px;    padding:0.3rem 1.5rem;}.modal-footer .simpleLink {  font-size:1rem;}.modal-footer > :not(:first-child) {  margin-left:.25rem;}.modal-footer > :not(:last-child) {  margin-right:.25rem;}.modal-scrollbar-measure {  position:absolute;  top:-9999px;  width:50px;  height:50px;  overflow:scroll;}.modal .btn {    background:var(--orange);    color:#ffffff;    font-weight:400;}.modal .btn:hover,.modal .btn:active,.modal .btn:focus {    color:#1C202C;    background:#ffffff;    border:1px solid #1C202C;    box-shadow:none;}.modal .btn.orange {    background:var(--orange);    font-weight:400;}.modal .btn:hover,.modal .btn:active,.modal .btn:focus {    color:var(--orange);    background:white;    border:1px solid var(--orange);    box-shadow:none;}@media (min-width:576px) {  .modal-dialog {    max-width:500px;    margin:1.75rem auto;  }  .modal-dialog-centered {    min-height:calc(100% - (1.75rem * 2));  }  .modal-sm {    max-width:300px;  }}.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;    transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce) {    .form-control {        transition:none    }}.form-control::-ms-expand {    background-color:transparent;    border:0}@keyframes expand {  0% {    transform:scale(1);  }  25% {    transform:scale(2);  }}@-webkit-keyframes resize {  from {width:100%;height:0px}  to {width:100%;height:100%}}@keyframes resize {  from {width:100%;height:0px}  to {width:100%;height:100%}}@-webkit-keyframes fadeIn {  from { opacity:0; }    to { opacity:1; }}@keyframes fadeIn {  from { opacity:0; }    to { opacity:1; }}.form-control:focus {    color:#495057;    background-color:#fff;    border-color:#80bdff;    outline:0;    box-shadow:0 0 0 .2rem rgba(0, 123, 255, .25)}.form-control::-webkit-input-placeholder {    color:#bdc7dd;    opacity:1}.form-control::-moz-placeholder {    color:#bdc7dd;    opacity:1}.form-control:-ms-input-placeholder {    color:#bdc7dd;    opacity:1}.form-control::-ms-input-placeholder {    color:#bdc7dd;    opacity:1}.form-control::placeholder {    color:#bdc7dd;    opacity:1}.form-control:disabled,.form-control[readonly] {    background-color:#e9ecef;    opacity:1}select.form-control:focus::-ms-value {    color:#495057;    background-color:#fff}.form-group {    margin-bottom:1rem}.form-check {    position:relative;    display:block;    padding-left:1.25rem}.form-check-input {    position:absolute;    margin-top:.3rem;    margin-left:-1.25rem}.form-check-input:disabled~.form-check-label {    color:#bdc7dd}.form-check-label {    margin-bottom:0;    vertical-align:middle;}.form-check-inline {    display:-ms-inline-flexbox;    display:inline-flex;    -ms-flex-align:center;    align-items:center;    padding-left:0;    margin-right:.75rem}.form-check-inline .form-check-input {    position:static;    margin-top:0;    margin-right:.3125rem;    margin-left:0}.flex-row {    -ms-flex-direction:row!important;    flex-direction:row!important}.justify-content-center {    -ms-flex-pack:center!important;    justify-content:center!important}.text-left {    text-align:left!important}text-right {    text-align:right!important}.text-center {    text-align:center!important}html, body {  width:100%;  height:100%; } body {  font:14px/1.4em 'Inter', sans-serif;  background:#fff;  color:#4a4a4a;  text-align:left;  font-weight:300;  margin:0; }  a:hover, a:focus, a:active {    text-decoration:none !important;    outline:none !important;    cursor:pointer;    }  a.underline {    text-decoration:underline!important;    color:#3d4043;  }  a.underline:hover,  a.underline:active,  a.underline:focus {      color:var(--orange);  }.nomargin {  margin:0!important;}.margin-bottom {  margin-bottom:1.5rem;}.anchor-flag {  display:block;  position:relative;  top:-40px;}#public-header {  background:#fff;  height:85px;  position:relative;  z-index:11; }#public-header .logo {  position:absolute;  left:15px;  top:24px; }#public-header .logo img {    width:175px;    height:auto;} .contentLoader{  position:fixed;  width:100%;  height:100%;  background:rgba(255,255,255,0.96);  display:flex;    z-index:999999; }.contentLoader .loader {   position:absolute;   top:50%;   left:50%;   margin-left:-21px; } .line {   animation:expand 1s ease-in-out infinite;   border-radius:10px;   display:inline-block;   transform-origin:center center;   margin:0 3px;   width:2px;   height:25px; } .block {   display:block; } .floats::after {   content:'';   display:block;   clear:both; } .line:nth-child(1) {   background:var(--orange); } .line:nth-child(2) {   animation-delay:180ms;   background:var(--orange); } .line:nth-child(3) {   animation-delay:360ms;   background:var(--orange); } .line:nth-child(4) {   animation-delay:540ms;   background:var(--orange); } .infoHeader {  position:absolute;  z-index:1;  top:0;  right:0;  height:84px;  padding:26px 15px 0 0px; } .visible_menu .infoHeader {    padding:25px 15px 0 0px; }#loaderContent {    top:0;    left:0;    width:100%;    height:100%;    position:fixed;    background:rgba(0,0,0, .5);    z-index:9999;}#floatingCirclesG{    position:absolute;    left:50%;    top:42%;    width:125px;    height:125px;    margin-left:-67px;    margin-top:-50px;    transform:scale(0.6);    -o-transform:scale(0.6);    -ms-transform:scale(0.6);    -webkit-transform:scale(0.6);    -moz-transform:scale(0.6);}.f_circleG{    position:absolute;    background-color:rgb(0,0,0);    height:22px;    width:22px;    border-radius:12px;    -o-border-radius:12px;    -ms-border-radius:12px;    -webkit-border-radius:12px;    -moz-border-radius:12px;    animation-name:f_fadeG;    -o-animation-name:f_fadeG;    -ms-animation-name:f_fadeG;    -webkit-animation-name:f_fadeG;    -moz-animation-name:f_fadeG;    animation-duration:1.2s;    -o-animation-duration:1.2s;    -ms-animation-duration:1.2s;    -webkit-animation-duration:1.2s;    -moz-animation-duration:1.2s;    animation-iteration-count:infinite;    -o-animation-iteration-count:infinite;    -ms-animation-iteration-count:infinite;    -webkit-animation-iteration-count:infinite;    -moz-animation-iteration-count:infinite;    animation-direction:normal;    -o-animation-direction:normal;    -ms-animation-direction:normal;    -webkit-animation-direction:normal;    -moz-animation-direction:normal;}#frotateG_01{    left:0;    top:51px;    animation-delay:0.45s;    -o-animation-delay:0.45s;    -ms-animation-delay:0.45s;    -webkit-animation-delay:0.45s;    -moz-animation-delay:0.45s;}#frotateG_02{    left:15px;    top:15px;    animation-delay:0.6s;    -o-animation-delay:0.6s;    -ms-animation-delay:0.6s;    -webkit-animation-delay:0.6s;    -moz-animation-delay:0.6s;}#frotateG_03{    left:51px;    top:0;    animation-delay:0.75s;    -o-animation-delay:0.75s;    -ms-animation-delay:0.75s;    -webkit-animation-delay:0.75s;    -moz-animation-delay:0.75s;}#frotateG_04{    right:15px;    top:15px;    animation-delay:0.9s;    -o-animation-delay:0.9s;    -ms-animation-delay:0.9s;    -webkit-animation-delay:0.9s;    -moz-animation-delay:0.9s;}#frotateG_05{    right:0;    top:51px;    animation-delay:1.05s;    -o-animation-delay:1.05s;    -ms-animation-delay:1.05s;    -webkit-animation-delay:1.05s;    -moz-animation-delay:1.05s;}#frotateG_06{    right:15px;    bottom:15px;    animation-delay:1.2s;    -o-animation-delay:1.2s;    -ms-animation-delay:1.2s;    -webkit-animation-delay:1.2s;    -moz-animation-delay:1.2s;}#frotateG_07{    left:51px;    bottom:0;    animation-delay:1.35s;    -o-animation-delay:1.35s;    -ms-animation-delay:1.35s;    -webkit-animation-delay:1.35s;    -moz-animation-delay:1.35s;}#frotateG_08{    left:15px;    bottom:15px;    animation-delay:1.5s;    -o-animation-delay:1.5s;    -ms-animation-delay:1.5s;    -webkit-animation-delay:1.5s;    -moz-animation-delay:1.5s;}@keyframes  f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@-o-keyframes f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@-ms-keyframes f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@-webkit-keyframes f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }}@-moz-keyframes f_fadeG{    0%{        background-color:rgb(255,255,255);    }    100%{        background-color:rgba(0,0,0,0.47);    }} .simpleTable th,.simpleTable td {    border-bottom:1px solid #cacaca;    text-align:left;}.simpleTable th {    font-weight:500;}  .tooltip-box {   position:relative; } .infoTooltip {   position:absolute;   top:0;   right:-40px;   vertical-align:middle;   cursor:pointer;   display:inline-block;   width:26px;   height:16px;   background:url(/img/view-info.png) no-repeat 0 0; } .infoTooltip:hover span {   display:block; } .infoTooltip span {   width:200px;   font-size:11px;   white-space:normal;   text-indent:0;   padding:6px 8px;   border-radius:5px;   position:absolute;   text-align:left;   line-height:1.2em;   display:none;   background:#fff;   border:1px solid #b6b6b6; } .infoTooltip.top span {   bottom:30px;   right:-21px; } .infoTooltip.top span:after, .infoTooltip.top span:before {   top:100%;   right:26px;   border:solid transparent;   content:" ";   height:0;   width:0;   position:absolute;   pointer-events:none; } .tooltip-box.inline .infoTooltip {    top:-14px;    right:-30px;    width:26px;    height:35px;    background:linear-gradient(rgba(255,255,255,.7), rgba(255,255,255,.7)), url(../img/info-icon.svg) no-repeat bottom center;    background-size:20px;  }  .tooltip-box.inline .infoTooltip.top span {    bottom:36px;    right:-150px;  }  .tooltip-box.inline .infoTooltip.top span:after,  .tooltip-box.inline .infoTooltip.top span:before {    right:155px; } .infoTooltip.top span:after {   border-color:rgba(255, 255, 255, 0);   border-top-color:#fff;   border-width:8px;   margin-left:-8px; } .infoTooltip.top span:before {   border-color:rgba(182, 182, 182, 0);   border-top-color:#b6b6b6;   border-width:9px;   margin-left:-9px; } .tooltip-box.rg .infoTooltip.top span {    bottom:24px;    right:-20px;} .tooltip-box.inline .alertTooltip {    top:1px;    right:-17px;    width:14px;    height:14px;    background:url(../img/view-alert.svg) no-repeat 0 0;  }  .tooltip-box.rg .infoTooltip.top span:after, .tooltip-box.rg .infoTooltip.top span:before {    right:17px;}.eyeTooltip {  position:absolute;  top:32px!important;  right:10px;  vertical-align:middle;  cursor:pointer;  display:inline-block;  height:30px;  width:30px;  background:url(../img/not-visible.svg) no-repeat 0 0;}.eyeTooltip.show { background:url(../img/visible.svg) no-repeat 0 0;} header a {   color:#fff; } ul.menu {  display:none;  position:absolute;  top:40px;  left:-10px;  background-color:#1a2030;  padding:10px 0;  text-align:left;  z-index:9999;  -webkit-box-shadow:0px 0px 10px 3px rgba(48,54,70,0.75);  -moz-box-shadow:0px 0px 10px 3px rgba(48,54,70,0.75);  box-shadow:0px 0px 10px 3px rgba(48,54,70,0.75);  -webkit-animation:resize 0.05s;  -moz-animation:resize 0.05s;  -o-animation:resize 0.05s;  animation:resize 0.05s; } ul.menu li {   list-style-type:none;   color:#ffffff;   padding:5px 20px;   white-space:nowrap; } ul.menu li.separator {   display:block;   height:1px;   padding-bottom:5px;   margin-bottom:10px;   border-bottom:1px solid rgba(255,255,255,0.2);} ul.menu li a {  color:#ffffff;  text-decoration:none;  display:block; } ul.menu li:hover{  background:#2C3242;  cursor:pointer; } ul.menu li a {   color:#ffffff;  } a {   color:#3d4043;   text-decoration:none; } a:hover {   color:var(--orange);   text-decoration:none; } a.btn {   text-decoration:none; } .btn, .btnSolid, .btnOutline, .three a, .two a, .transparent-btn, .orange-btn {   overflow:hidden;     border-radius:8px; }  #rocketbots__widget__root > div {   z-index:9999999999!important;   min-width:130px!important;   min-height:120px!important; } #rocketbots__widget__root .toggleWidgetButton {   top:auto!important;   bottom:25px!important;   right:25px!important; } #rocketbots-whatsapp {  position:fixed;  bottom:18px;  right:18px;  z-index:2147483647;  box-sizing:border-box;  overflow:hidden;  min-width:55px;  min-height:55px;}  form a {  color:var(--orange);  text-decoration:underline;} form .form-group {   margin-bottom:1.5rem; } form .form-control:focus {  border-color:#c8c7c7;  box-shadow:0 0 0 .2rem rgba(200,199,199,.25); } form fieldset {    min-width:0;  padding:0;  margin:0;    border:0;    margin-bottom:30px; } form .form-control {   border-radius:8px; } form .form-control, form div.select-set {    font-size:18px; } form h2 {   text-transform:uppercase;   line-height:1em;   margin-bottom:1.5rem; } form .dropdown-toggle {   border:1px solid #ced4da; } form .dataBox .ui-select {   margin-right:10px; } form div.select-main, form .form-control, form div.select-set {   height:2.6rem; } form .file-set .form-control {width:auto;display:inline-block;}form .file-set .btn,form .file-set label {margin-right:10px;} form div.select-set {   line-height:1.8rem;   font-weight:400;   padding:.375rem 35px .375rem 15px; } form .form-control.textarea {   height:200px; } form .dataBox div.select-main {   width:auto;   float:left;   height:2.6rem;   margin-right:10px; } form div.select-arrow {   top:17px; } form .phone-group .code-phone, form .phone-group .number-phone {   float:left; } form .phone-group .code-phone {   width:60px;   margin-right:10px;   padding-right:0;   padding-left:0;   text-align:center; } form .phone-group .number-phone {   width:calc(100% - 70px); } form .infoTooltip {   top:39px; } form .form-group .form-check {   padding-left:0;   margin:10px 20px 10px 0; } form .form-group .form-check.inline {   display:inline-block; } form .radio {      display:block;     position:relative;     padding-left:23px;     cursor:pointer;     font-size:16px;     -webkit-user-select:none;     -moz-user-select:none;     -ms-user-select:none;     user-select:none } form .radio input {     position:absolute;     opacity:0;     cursor:pointer; } form .checkround {     position:absolute;     top:2px;     left:0;     height:14px;     width:14px;     background-color:#fff ;     border-color:#394076;     border-style:solid;     border-width:2px;      border-radius:50%; } form .radio input:checked ~ .checkround {     background-color:#fff; } form .checkround:after {     content:"";     position:absolute;     display:none; } form .radio input:checked ~ .checkround:after {     display:block; } form .radio .checkround:after {   width:10px;   height:10px;   border-radius:50%;   background:#1A2030; }  .check {  display:block;  position:relative;  padding-left:23px;  margin-bottom:0;  cursor:pointer;  font-size:16px;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;} .check input {  position:absolute;  opacity:0;  height:0;  width:0;}.check .checkmark {  position:absolute;  top:2px;  left:0;  height:15px;  width:15px;  border:2px solid #394076;}.check  input:checked ~ .checkmark {  border:2px solid #000;}.check .checkmark:after {  content:"";  position:absolute;  display:none;}.check input:checked ~ .checkmark:after {  display:block;}.spinner {  position:relative;  height:51px;  max-width:359px;  margin-bottom:20px;}.spinner::after {  display:block;  content:'';  margin:50px;  height:35px;  width:35px;  animation:rotate 0.8s infinite linear;  border:4px solid #fff;  border-right-color:transparent;  border-radius:50%;  position:absolute;  top:50%;  left:50%;  margin-left:-30px;  margin-top:-18px;}.spinner2 {  position:absolute;  height:100%;  width:calc(100% - 30px);  background:rgba(255, 255, 255, .5);}.spinner2::after {  display:block;  content:'';  margin:50px;  height:35px;  width:35px;  animation:rotate 0.8s infinite linear;  border:4px solid var(--orange);  border-right-color:transparent;  border-radius:50%;  position:absolute;  top:50%;  left:50%;  margin-top:-123px;  margin-left:-20px;}@keyframes rotate {  0%    { transform:rotate(0deg); }  100%  { transform:rotate(360deg); }}.check .checkmark:after {  top:1px;  left:3px;  width:5px;  height:7px;  border:solid #3d4043;  border-width:0 2px 2px 0;  -webkit-transform:rotate(45deg);  -ms-transform:rotate(45deg);  transform:rotate(45deg);}.custom-select::-ms-expand {    display:none;}.custom-select {    color:#495057;    width:100%;    background-color:transparent;    display:inline-block;    box-sizing:border-box;    -moz-appearance:none;    -webkit-appearance:none;    appearance:none;    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292.4' height='292.4'%3E%3Cpath fill='%23333' d='M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z'/%3E%3C/svg%3E");    background-repeat:no-repeat;    background-position:right 8px center;    background-size:9px;}.custom-select:hover {    border-color:#777;}.custom-select:focus {    border-color:#999;    box-shadow:0 0 1px 2px #ee6e2345;    outline:none;}.custom-select:disabled,.custom-select[aria-disabled="true"] {    cursor:not-allowed;    background-color:rgba(211, 211, 211, 0.75);}.custom-select:disabled:hover,.custom-select[aria-disabled="true"]:hover {    border-color:#999;}.linkArrRight {  font-size:18px;  font-weight:500;  color:var(--orange);  position:relative;  padding-right:11px;}.linkArrRight::after {  content:'';  position:absolute;  top:50%;  right:0;  margin-top:-2px;  width:7px;  height:7px;  border:solid var(--orange);  border-width:0 1px 1px 0;  -webkit-transform:rotate(-45deg);  -ms-transform:rotate(-45deg);  transform:rotate(-45deg);  display:block;  }  .linkArrLeft {    font-size:18px;    font-weight:500;    color:var(--orange);    position:relative;    padding-left:12px;  }  .linkArrLeft::after {    content:'';    position:absolute;    top:50%;    left:2px;    margin-top:-2px;    width:7px;    height:7px;    border:solid var(--orange);    border-width:0 1px 1px 0;    -webkit-transform:rotate(135deg);    -ms-transform:rotate(135deg);    transform:rotate(135deg);    display:block;    } .contentBtn{  display:block;  position:relative;  right:0px;  text-align:center;  float:left; } .btnOutline {  font-size:16px;  color:#ffffff;  border:1px solid #ffffff;  padding:10px 15px;  height:35px;  display:inline-block;  line-height:15px;  margin-right:10px;  -webkit-transform:perspective(1px) translateZ(0);  transform:perspective(1px) translateZ(0);  box-shadow:0 0 1px rgba(0, 0, 0, 0);  -webkit-transition-property:color;  transition-property:color;  -webkit-transition-duration:0.3s;  transition-duration:0.3s; } .btnOutline::before {  content:"";  position:absolute;  z-index:-1;  top:0;  bottom:0;  left:0;  right:0;  background:#ffffff;  -webkit-transform:scaleX(0);  transform:scaleX(0);  -webkit-transform-origin:50%;  transform-origin:50%;  -webkit-transition-property:transform;  transition-property:transform;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;  -webkit-transition-timing-function:ease-out;  transition-timing-function:ease-out; } .btnOutline:hover::before, .btnOutline:focus::before, .btnOutline:active::before {  -webkit-transform:scaleX(1);   transform:scaleX(1); } .btnOutline:hover, .btnOutline:focus, .btnOutline:active {   color:var(--orange);   text-decoration:none; }.btnOrangeOutline {    font-size:16px;    color:var(--orange);    border:1px solid var(--orange);    padding:10px 15px;    height:35px;    display:inline-block;    line-height:15px;    margin-right:10px;    -webkit-transform:perspective(1px) translateZ(0);    transform:perspective(1px) translateZ(0);    box-shadow:0 0 1px rgba(0, 0, 0, 0);    -webkit-transition-property:color;    transition-property:color;    -webkit-transition-duration:0.3s;    transition-duration:0.3s;}.btnOrangeOutline::before {    content:"";    position:absolute;    z-index:-1;    top:0;    bottom:0;    left:0;    right:0;    background:var(--orange);    -webkit-transform:scaleX(0);    transform:scaleX(0);    -webkit-transform-origin:50%;    transform-origin:50%;    -webkit-transition-property:transform;    transition-property:transform;    -webkit-transition-duration:0.3s;    transition-duration:0.3s;    -webkit-transition-timing-function:ease-out;    transition-timing-function:ease-out;}.btnOrangeOutline:hover::before,.btnOrangeOutline:focus::before,.btnOrangeOutline:active::before {    -webkit-transform:scaleX(1);    transform:scaleX(1);}.btnOrangeOutline:hover,.btnOrangeOutline:focus,.btnOrangeOutline:active {    color:#fff;    text-decoration:none;}.btn-outline-orange {    color:var(--orange);    text-align:center;    display:inline-block;    margin-bottom:12px;    padding:8px 15px;    background:transparent;    border:1px solid var(--orange);    width:auto;}.btn-outline-orange:hover,.btn-outline-orange:active,.btn-outline-orange:focus {    color:#FFF;    background:var(--orange);    border:1px solid var(--orange);}.btn-outline-orange.big {    font-size:20px;    padding:12px 18px;}.btn-outline-orange.small {    font-size:13px;    line-height:1em;    padding:0.3rem 1.25rem;}.btn-outline-orange:active,.btn-outline-orange:focus,.btn-outline-orange:hover,.suggested .btn-outline-orange {    color:#ffffff;    background:var(--orange);    border-color:var(--orange);    box-shadow:none;}.btn-outline-orange.disabled,.btn-outline-orange.disabled:active,.btn-outline-orange.disabled:focus,.btn-outline-orange.disabled:hover {    background:transparent;    color:#000;    border-color:#000;    opacity:.3;    cursor:default;    pointer-events:none;}.btn-outline-blue {    color:#163260;    text-align:center;    display:inline-block;    margin-bottom:12px;    padding:8px 15px;    border:1px solid #163260;    border-radius:8px;    width:auto;}.btn-outline-blue.big {    font-size:20px;    padding:12px 18px;}.btn-outline-blue.small {    font-size:13px;    line-height:1em;    padding:0.3rem 1.25rem;}.btn-outline-blue:active,.btn-outline-blue:focus,.btn-outline-blue:hover,.suggested .btn-outline-blue {    color:#ffffff;    background:#163260;    border-color:#163260;    box-shadow:none;}.btn-outline-blue.disabled,.btn-outline-blue.disabled:active,.btn-outline-blue.disabled:focus,.btn-outline-blue.disabled:hover {    background:transparent;    color:#000;    border-color:#000;    opacity:.3;    cursor:default;    pointer-events:none;} .btnSolid{  font-size:16px;  color:#ffffff;  background:var(--orange);  border:1px solid var(--orange);  padding:10px 15px;  height:35px;  display:inline-block;  line-height:15px;  -webkit-transform:perspective(1px) translateZ(0);  transform:perspective(1px) translateZ(0);  box-shadow:0 0 1px rgba(0, 0, 0, 0);  -webkit-transition-property:color;  transition-property:color;  -webkit-transition-duration:0.3s;  transition-duration:0.3s; } .btnSolid::before {  content:"";  position:absolute;  z-index:-1;  top:0;  bottom:0;  left:0;  right:0;  background:#ffffff;  -webkit-transform:scaleX(0);  transform:scaleX(0);  -webkit-transform-origin:50%;  transform-origin:50%;  -webkit-transition-property:transform;  transition-property:transform;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;  -webkit-transition-timing-function:ease-out;  transition-timing-function:ease-out; } .btnSolid:hover::before, .btnSolid:focus::before, .btnSolid:active::before {  -webkit-transform:scaleX(1);   transform:scaleX(1); } .btnSolid:hover, .btnSolid:focus, .btnSolid:active {   color:var(--orange);   border:1px solid #ffffff;   text-decoration:none; }  .marque-container {  background:#ffb88f; } .marque-container .inner {    position:relative;    max-width:1140px;    margin:0 auto;    padding:0 50px 0 15px; } .marque{  display:block;  width:100%;  height:34px;  overflow:hidden; } .marque ul li{  display:inline-block;  color:#441f0a;  text-transform:uppercase;  line-height:34px;  font-size:12px;  font-weight:300; } .marque li::after {  content:"|";  margin:0 1em; } .marque ul li .value{  color:#4b4f50;  margin:0px 0px 0px 30px;  position:relative; } .marque ul li .down::before {  content:'';  display:block;  height:0;  width:0;  border-top:5px solid #e41a1a;  border-left:5px solid transparent;  border-right:5px solid transparent;  position:absolute;  top:8px;  left:-15px; } .marque ul li .up::before {  content:'';  display:block;  height:0;  width:0;  border-bottom:5px solid #40ac10;  border-left:5px solid transparent;  border-right:5px solid transparent;  position:absolute;  top:8px;  left:-15px; } #gotoBox {    text-align:right;    position:relative;}#gotoBox .gotoLink {    position:absolute;    top:-30px;    right:0;} section{      }  .simplePage {   padding:50px 0 80px;   text-align:left; }.simplePage b,.simplePage strong {    font-weight:600;}.simplePage .simpleTable th,.simplePage .simpleTable td {    padding-right:5px;} .simplePage .simpleTable td {     vertical-align:top;     font-size:15px; } .publicPage {  padding:50px 0 0;} .simplePage .container {   background:#fff; } .simplePage h2, .simplePage h3, .simplePage h4 {   font-weight:500;   line-height:1em; } .simplePage h1, .publicPage h1 {   text-align:center;    font-size:48px;    line-height:1em;    margin-bottom:15px;    font-weight:700; } .simplePage .hd, .publicPage .hd {    padding-bottom:40px; } .simplePage .hd p, .publicPage .hd p {   font-size:20px;   margin-bottom:20px;   line-height:1.5em;   text-align:center; } .simplePage h2 {   font-size:24px;   margin-bottom:20px; } .simplePage h3 {   font-size:20px;   margin-bottom:20px; }.simplePage h4 {    font-size:17px;    margin-bottom:20px;}  .h1-small .hd {   padding-bottom:30px; } .h1-small .hd h1 {    font-size:23px;    margin-bottom:20px;    text-align:left;  }  .h1-small .hd h2 {    font-size:52px;    line-height:1em;    margin-bottom:20px;    text-align:left;    font-weight:normal;  } .h1-small .hd p {   font-size:24px;    text-align:left;    line-height:1.5em;    padding-right:460px;  }  .textPage ol li { list-style-type:none; } .textPage .number, .textPage .letter {      font-weight:500;      display:inline-block;      padding-right:10px; } .textPage .point {   font-size:18px;   line-height:1.5em;   margin-bottom:60px; } .textPage .point p, .textPage .point li {  text-align:justify;}.textPage .subpoint {    font-size:18px;    line-height:1.5em;    margin:40px 0 30px 30px;}.textPage .subitem {    padding-top:10px;    margin-bottom:30px;}.textPage .subitem h3,.textPage .subitem h4 {    margin-bottom:5px;} .textPage .simpleList {     margin-bottom:1.5em; } .textPage ol.simpleList {     padding-left:25px!important; } .textPage .simpleList > li {   margin-bottom:25px; } .textPage ul.simpleList {   padding-left:0;     padding-top:10px; } .textPage ul.simpleList > li {   padding-left:35px;   list-style-type:none;   background:url("../img/bullet-tick-orange.png") left top no-repeat;   margin-bottom:12px;   line-height:1em; }.textPage.subtitles .point ul.simpleList > li {} .textPage .simpleList.noBullet > li {   background:none;   padding-left:0; } .textPage .spaceBottom {      margin-bottom:15px!important; } .textPage .spaceTop {      padding-top:15px!important; } .textPage ol.custom li .number {     font-weight:500;     display:inline-block;     padding-right:10px; } .textPage .item {     font-weight:500;     display:inline-block;     padding-right:10px; } .textPage .simpleList .simpleList li {     margin-bottom:10px; } .pageContent {   padding:35px 0 60px;   min-height:662px; }.btn-icon {  font-size:23px;  font-weight:700;  line-height:40px;  color:#494a66;  border-style:solid;  border-width:2px;border-color:#494a66;text-transform:uppercase;text-align:center;display:inline-block;margin-bottom:12px;padding:20px 15px 20px 13px;  border-radius:10px;}.btn-icon.disabled {  opacity:.3;  pointer-events:none;  background:#d5d5d5;}.btn-icon::before {  content:'';  display:inline-block;  width:40px;  height:40px;  vertical-align:middle;  margin-right:13px;  background-image:url("../img/devices-icons-button.png");    background-position-y:0;  background-repeat:no-repeat;}.btn-icon.mac::before {  background-position-x:-98px;}.btn-icon.pc::before {  background-position-x:-49px;}.btn-icon.android::before {  background-position-x:-146px;}.btn-icon.ios::before {  background-position-x:3px;}.btn-icon:active,.btn-icon:focus,.btn-icon:hover {color:#ffffff;background:#494a66;border-color:#494a66;box-shadow:none;}.btn-icon:active::before,.btn-icon:focus::before,.btn-icon:hover::before {background-position-y:-70px;}.link-icon {  font-size:18px;}.link-icon::before {  content:'';  display:inline-block;  width:30px;  height:30px;  vertical-align:middle;  margin-right:8px;  background-image:url("../img/devices-icons-button.png");  background-size :146px 86px;  background-position-y:0;  background-repeat:no-repeat;}.link-icon.pc::before {  background-position-x:-42px;  width:27px;}.link-icon.android::before {  background-position-x:-119px;  width:27px;}.link-icon.ios::before {  background-position-x:0;  width:28px;}.link-icon.disabled {  opacity:.3;  pointer-events:none;}.customPublicPages {    padding:0 0 60px;}.customPublicPages .hd .container {    background:transparent;    color:#fff;    margin-bottom:10px;}.customPublicPages .hd {    background-position:center;    background-size:cover;    background-repeat:no-repeat;    min-height:250px;    margin-bottom:60px;    padding-bottom:0;    display:flex;    align-items:center;    justify-content:center;    text-align:center;}.customPublicPages .hd h1 {    margin-bottom:0;}.customPublicPages .hd h1.subline {    margin-bottom:40px;}.customPublicPages .hd .subline::after {    content:'';    display:block;    position:relative;    margin-left:-50px;    left:50%;    top:18px;    width:100px;    height:4px;    border-top:4px solid var(--orange);}.customPublicPages .hd h1 {    font-size:48px;    line-height:1em;    font-weight:700;}.customPublicPages .hd p {    font-size:28px;    line-height:1.1em;    max-width:650px;    margin:0 auto;}.customPublicPages .point {    font-size:18px;    line-height:1.5em;    margin-bottom:60px;}.customPublicPages .point p,.customPublicPages .point li {    text-align:justify;}.customPublicPages .imageBox {    margin-bottom:130px;}.customPublicPages .imageBox.even {    flex-direction:row-reverse;}.customPublicPages .imageBox p:last-of-type {    margin-bottom:25px;}.customPublicPages .imageBox img {    border-radius:18px;    width:96%;}.customPublicPages .imageBox .tag {    display:inline-block;    border-radius:5px;    text-align:center;    padding:8px 19px;    font-size:17px;    font-weight:400;    line-height:1;    margin-bottom:20px;}.customPublicPages .imageBox.ai .tag {    background:rgba(36, 126, 249, 0.30);    color:#247EF9;}.customPublicPages .ai img {    box-shadow:-19px 19px 35px 0 rgba(36, 126, 249, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages .ai.even img,.customPublicPages .blue.even img{    box-shadow:19px 19px 35px 0 rgba(36, 126, 249, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages .yellow.even img{    box-shadow:19px 19px 35px 0 rgba(251, 223, 63, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages .imageBox.analysis .tag {    background:rgba(255, 153, 51, 0.30);    color:#FF9933FF;}.customPublicPages .analysis img {    box-shadow:-19px 19px 35px 0 rgba(255, 153, 51, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages .analysis.even img {    box-shadow:19px 19px 35px 0 rgba(255, 153, 51, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages .imageBox.education .tag {    background:rgba(2, 193, 115, 0.30);    color:#00A964;}.customPublicPages .education img {    box-shadow:-19px 19px 35px 0 rgba(2, 193, 115, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages .education.even img {    box-shadow:19px 19px 35px 0 rgba(2, 193, 115, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages .imageBox.trend .tag {    background:rgba(255, 118, 77, 0.30);    color:#FF764D;}.customPublicPages .trend img {    box-shadow:-19px 19px 35px 0 rgba(255, 118, 77, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages .trend.even img {    box-shadow:19px 19px 35px 0 rgba(255, 118, 77, 0.30),    0 0 3.63px 0 rgba(131, 131, 131, 0.35);}.customPublicPages h2 {    font-size:24px;    margin-bottom:20px;    font-weight:500;    line-height:1em;}.customPublicPages .page-description {    text-align:center!important;}@media (min-width:992px) {    .customPublicPages .imageBox img {        margin-right:4%;    }    .customPublicPages .imageBox.even img {        margin-left:4%;    }}@media (max-width:992px) {    .customPublicPages .hd p {        font-size:18px;    }    .customPublicPages .imageBox img {        width:100%;        margin-bottom:30px;    }        .customPublicPages .ai img {        box-shadow:0 10px 35px 0 rgba(36, 126, 249, 0.30),        0 0 3.63px 0 rgba(131, 131, 131, 0.35)!important;    }        .customPublicPages .analysis img {        box-shadow:0 10px 35px 0 rgba(255, 153, 51, 0.30),        0 0 3.63px 0 rgba(131, 131, 131, 0.35)!important;    }        .customPublicPages .education img {        box-shadow:0 10px 35px 0 rgba(2, 193, 115, 0.30),        0 0 3.63px 0 rgba(131, 131, 131, 0.35)!important;    }        .customPublicPages .trend img {        box-shadow:0 10px 35px 0 rgba(255, 118, 77, 0.30),        0 0 3.63px 0 rgba(131, 131, 131, 0.35)!important;    }}@media (max-width:575px) {    .customPublicPages .imageBox .orange-btn {        width:100%;    }    .customPublicPages .hd {        min-height:200px;        margin-bottom:40px;    }    .customPublicPages .hd h1 {        font-size:44px;        line-height:1em;    }    .customPublicPages .hd .subline {        margin-bottom:23px;    }    .customPublicPages .hd .subline::after {        top:9px;    }    .customPublicPages .hd p {        font-size:20px;    }    .customPublicPages .imageBox  {        margin-bottom:90px;    }}#contact h1 {    text-transform:uppercase;}#contact form fieldset {  padding-left:80px;}#contact .btn-outline {  width:100%;    color:#212529;    border:1px solid #212529;}#contact .btn-outline:active,#contact .btn-outline:hover,#contact .btn-outline:focus {    box-shadow:none;}#contact .obligatory {  text-align:right;}#contact .itemList .point {  padding:45px 0 45px 90px;  font-size:28px;  line-height:1em;  position:relative;  border-bottom:1px solid var(--orange);}#contact #phoneItem {  position:relative;}#contact #phoneItem .inner {  cursor:pointer;  position:relative;  white-space:nowrap;}@media (max-width:767px) {  #notif01 {    display:none!important;  }}@media (max-width:450px) {  #contact #phoneItem .mobile {    display:none;  }}#contact #phoneItem .sub-menu {  position:absolute;  display:none;  left:-14px;  top: 100%;  background:#fff;  z-index:1;  padding:10px 15px 10px;  box-shadow:0px 6px 10px 3px rgba(0,0,0,0.2);}#contact #phoneItem .sub-menu.active {  display:block;}#contact #phoneItem .sub-menu li {  list-style-type:none;  color:var(--orange);  font-size:28px;  line-height:1em;  padding:5px 0;  cursor:default;}#contact #phoneItem .sub-menu li img,#contact #phoneItem .point img {  margin:0 5px 5px;}#contact .itemList .point,#contact .itemList .point a {  color:var(--orange);}#contact .itemList .point a {  text-decoration:none;}#contact .itemList .point a:hover {  text-decoration:underline;}#contact .itemList .point::before {  content:'';  display:inline-block;  width:65px;  height:70px;  margin-right:27px;  position:absolute;  left:0;  top:50%;  margin-top:-38px;}#contact .point.one::before {  background:url("../img/contact/contact-icon-phone.svg") left 2px no-repeat;}#contact .point.two::before {  background:url("../img/contact/contact-icon-whatsapp.svg") left 2px no-repeat;}#contact .point.three::before {  background:url("../img/contact/contact-icon-fbmsg.svg") left 2px no-repeat;}#contact .point.four::before {  background:url("../img/contact/contact-icon-faq.svg") left 2px no-repeat;}#contact .point.five::before {  background:url("../img/contact/contact-icon-telegram.svg") left 2px no-repeat;}#contact #contact-section {  margin-bottom:110px;}#contact #faq-section {  background:#e39061;  padding:100px 0;  color:#fff;  position:relative;}#contact #faq-section .container {  position:relative;  z-index:2;}#contact #faq-section .content {  position:relative;  z-index:1;}#contact #faq-section::before {  content:"";  background:url("../img/contacto-bg.png");  width:662px;  height:662px;  top:50%;  margin-top:-331px;  right:60px;  position:absolute;  z-index:0;}#contact #faq-section h2 {  font-size:45px;  margin-bottom:45px;  text-transform:none;}#contact #faq-section #faq-flag {  position:relative;  top:-80px;}#contact #faq-section a {  color:#fff;}#contact #faq-section .collapse a {  font-weight:500;  text-decoration:underline;}#contact .arrow::before {  content:'';  display:inline-block;  height:0;  width:0;  border-top:6px solid var(--orange);  border-left:5px solid transparent;  border-right:5px solid transparent;  margin:0 0 6px 4px;}#contact #contactForm fieldset {  position:relative;}#contact #contactForm .overlay-box {  position:absolute;  background:rgba(255,255,255, .7);  z-index:8;  width:calc(100% - 80px);  height:100%;}#contact #contactForm .overlay-box .loader {  margin-left:-40px;  margin-top:-53px;}#contact #contactForm .msg-box {  position:absolute;  top:50%;  left:5%;  margin-top:-60px;  text-align:center;  width:80%;}  .iconList .container {   padding-left:0;   padding-right:0; } .iconList .textPage {   padding-left:20px;   padding-right:100px; } .iconList .point {   margin:0 0 70px 80px;   position:relative; } .iconList h2 {   font-size:26px;   font-weight:700;   margin-bottom:10px; } .iconList h3 {   font-size:16px;   font-weight:700;   margin-bottom:0.4em } .iconList .point p {   font-size:18px; } .iconList .simpleList li {   margin-bottom:35px; } .iconList .simpleList li p {   font-size:16px; } .iconList .point::after {    content:'';    display:block;    width:50px;    height:50px;    position:absolute;    top:0;    left:-80px;    background-size:100%;    background-position:left top;    background-repeat:no-repeat; } #aboutUs .point.one::after {     background-image:url("../img/about-us-icon-01.svg"); } #aboutUs .point.two::after {     background-image:url("../img/about-us-icon-02.svg"); } #aboutUs .point.three::after {     background-image:url("../img/about-us-icon-03.svg"); } #aboutUs .point.four::after {     background-image:url("../img/about-us-icon-04.svg"); }  #howItWorks .point.one::after {  background-image:url("../img/how-it-works-icon-01.svg");}#howItWorks .point.two::after {  background-image:url("../img/how-it-works-icon-02.svg");}#howItWorks .point.three::after {  background-image:url("../img/how-it-works-icon-03.svg");}#howItWorks .point.four::after {  background-image:url("../img/how-it-works-icon-04.svg");}#howItWorks .point.five::after {  background-image:url("../img/how-it-works-icon-05.svg");}#howItWorks .point.six::after {  background-image:url("../img/how-it-works-icon-06.svg");}#tools .point.one::after {    background-image:url("../img/tools-icon-01.png");}#tools .point.two::after {    background-image:url("../img/tools-icon-02.png");}#tools .point.three::after {    background-image:url("../img/tools-icon-03.png");}#tools .point.four::after {    background-image:url("../img/tools-icon-04.png");}#tools .point.five::after {    background-image:url("../img/tools-icon-05.png");}#tools .point.six::after {    background-image:url("../img/tools-icon-06.png");}#tools .point.seven::after {    background-image:url("../img/tools-icon-07.png");}.divider {    position:relative;    padding-bottom:30px;    margin-bottom:30px;}.divider::after {    content:'';    position:absolute;    left:0;    bottom:0;    width:100px;    height:1px;    border-bottom:6px solid var(--orange);}#resourcesPage .hd {    margin-bottom:0;}#resourcesPage .hd img {    width:100%;    height:auto;}#ambassador-common {  padding-top:0;  text-align:left;}#ambassador-common strong {    font-weight:600;}#ambassador-common .highlight {    color:var(--orange);}#ambassador-common .strong {    font-weight:700;}#ambassador-common .hd {  background-image:url("../img/referrals/common-page/imagen-desktop.jpg");  background-color:#160f04;  background-size:cover;padding:70px 0 40px;    margin-bottom:0;color:#fff;  transition:none;    background-position:0 calc(17% - 70px);}@media (max-width:768px) {    #ambassador-common .hd {        padding:50px 0 20px;        background-position:-50px -49px;        background-size:130%;    }}@media (max-width:425px) {  #ambassador-common .hd {      padding:19px 0 20px;      background-position:-156px -4px;      background-size:180%;  }}#ambassador-common .hd .logo {    width:200px;    height:auto;    margin-bottom:5px;}#ambassador-common .hd h1 {    max-width:590px;    font-size:70px;    font-weight:700;    line-height:1em;  text-transform:uppercase;}#ambassador-common .hd h2 {font-size:31px;line-height:1em;font-weight:600;    text-transform:uppercase;margin-bottom:40px;}#ambassador-common .hd h2.divider {    margin-bottom:32px;    padding-bottom:40px;}#ambassador-common .hd p {font-size:23px;line-height:1.4em;    max-width:500px;margin-bottom:35px;}#ambassador-common .button-content {  text-align:left;}#ambassador-common .hd .orange-btn {    font-size:22px;    margin-bottom:12px;    width:100%;    max-width:340px;    padding:10px 30px;}#ambassador-common .hd p.terms {  font-size:12px;}#ambassador-common .hd p.terms a {  color:#fff;}#ambassador-common #howItWork {    padding:90px 0 70px;}#ambassador-common #howItWork .row {    justify-content:space-between;}#ambassador-common #howItWork h2 {  font-size:65px;  line-height:1.1em;}#ambassador-common #howItWork h2.divider {}#ambassador-common #howItWork .titleBox p {    font-size:25px;    max-width:320px;    line-height:1.2em;    padding-bottom:30px;}#ambassador-common #howItWork .titleBox {    width:400px;}#ambassador-common #howItWork .itemsBox {    width:740px;    display:flex;    flex-wrap:wrap;    flex-direction:column;    justify-content:start;    align-items:start;    align-content:center}#ambassador-common #howItWork .steps {    width:100%;    max-width:670px;    display:flex;    flex-wrap:wrap;    flex-direction:column;    justify-content:start;    align-items:start;    align-content:center;}#ambassador-common #howItWork .steps .item {    text-align:left;    display:-ms-flexbox;    display:flex;    -ms-flex-wrap:nowrap;    flex-wrap:nowrap;    justify-content:flex-start;    margin:10px 0 25px;}#ambassador-common #howItWork .steps .itemImg {    margin-right:20px;}#ambassador-common #howItWork .steps p a {    text-decoration:underline;    color:#3d4043;}#ambassador-common #howItWork .steps .item h3 {    font-size:25px;    margin-bottom:5px;}#ambassador-common #howItWork .steps .item h3 a {    color:var(--orange);}#ambassador-common #howItWork .steps .item h3 a:hover,#ambassador-common #howItWork .steps .item h3 a:active,#ambassador-common #howItWork .steps .item h3 a:focus {    text-decoration:underline!important;}#ambassador-common #howItWork .steps .item p {    font-size:20px;    line-height:1.2em;}#ambassador-common .simplebox {    padding:8px 0 10px;    text-align:center;}#ambassador-common .simplebox h2 {    font-size:45px;    line-height:1em;    margin:10px 0;}#ambassador-common .simplebox p {    font-size:30px;    line-height:1.1em;    margin:10px;}#ambassador-common .simplebox .btn {    font-size:25px;    color:#EE6E24;    background:#fff;    padding:.775rem 3.75rem;    text-transform:uppercase;    width:100%;    max-width:360px;}#ambassador-common #isEasy {    text-align:center;    padding:60px 0;}#ambassador-common #isEasy h2 {    font-size:45px;    max-width:890px;    margin:0 auto;    line-height:1.1em;    padding-bottom:20px;}#ambassador-common #isEasy .container > p {    font-size:28px;    line-height:1.2em;    padding-bottom:30px;}#ambassador-common #isEasy p a {    text-decoration:underline;    color:#3d4043;}#ambassador-common #isEasy .item {    text-align:center;}#ambassador-common #isEasy .item h3 {    font-size:25px;    margin-bottom:5px;}#ambassador-common #isEasy .item h3 a {    color:var(--orange);}#ambassador-common #isEasy .item h3 a:hover,#ambassador-common #isEasy .item h3 a:active,#ambassador-common #isEasy .item h3 a:focus {    text-decoration:underline!important;}#ambassador-common #isEasy .item p {    font-size:15px;    padding:0 40px;}#ambassador-common #isEasy .item img {    margin:20px 0;}#ambassador-common #isEasy .itemsBox .item {    display:inline-block;    text-align:left;    margin:0 60px 60px;}#ambassador-common #isEasy .itemsBox .peoples {    margin-bottom:10px;    height:45px;}#ambassador-common #isEasy .itemsBox .peoples .more {    font-size:20px;    font-weight:400;    vertical-align:middle;    line-height:27px;    color:#EE6E24;}#ambassador-common #isEasy .itemsBox .peoples img {    height:27px;    width:auto;}#ambassador-common #isEasy .itemsBox .item .arrow {    height:57px;    width:auto;    margin:0 20px;}#ambassador-common #isEasy .itemsBox .ranges {    display:flex;    flex-wrap:wrap;    flex-direction:row;    justify-content:start;    align-content:start}#ambassador-common #isEasy .itemsBox .ranges.singleLine .arrow {    position:relative;    top:-10px;}#ambassador-common #isEasy .itemsBox .ranges .top {    font-size:35px;    font-weight:500;    line-height:1em;}#ambassador-common #isEasy .itemsBox .ranges .bottom {    font-size:25px;    line-height:1em;}#ambassador-common #simplebox1 {  background:#EE6E24;  color:#fff;}#ambassador-common #simplebox2 {    background:#E4E4E4;    padding:25px 0;}#ambassador-common #simplebox2 .highlight {    color:inherit;    font-weight:500;}#ambassador-common #simplebox3 {    background:#1B202F;    color:#fff;    padding:25px 0;}#ambassador-common #simplebox3 .highlight {    font-weight:500;}@media screen and (min-width:1470px) {  #ambassador-common .hd {  }}@media screen and (max-width:1470px) {  #ambassador-common .hd {  }}@media screen and (max-width:992px) {  #ambassador-common .hd h2 {    font-size:50px;    margin-bottom:20px;  }  #ambassador-common #howItWork .item {    margin-bottom:20px;  }  #ambassador-common #howItWork h2,  #ambassador-common #howItWork h2 {    font-size:34px;  }  #ambassador-common #howItWork .container > p,  #ambassador-common #simplebox1 p {    font-size:22px;  }}@media screen and (max-width:768px) {    #ambassador-common .hd .logo {    }    #ambassador-common .hd h1 {        font-size:44px;    }    #ambassador-common .hd h2 {        font-size:20px;    }    #ambassador-common .hd h2.divider {        margin-bottom:18px;        padding-bottom:28px;    }    #ambassador-common .hd p {        margin-bottom:19px;    }    #ambassador-common #howItWork .titleBox {        width:240px;    }    #ambassador-common #howItWork .itemsBox {        width:470px;    }}@media screen and (max-width:425px) {    #ambassador-common #howItWork,    #ambassador-common #steps {        padding:48px 0 38px;    }    #ambassador-common .hd .logo {        margin-bottom:7px;    }    #ambassador-common .hd h1 {        font-size:42px;    }    #ambassador-common .hd h2 {        font-size:21px;    }    #ambassador-common .hd p {        font-size:21px;        line-height:1.2em;        max-width:290px;    }    #ambassador-common .hd p.terms {        max-width:340px;    }    #ambassador-common .simplebox h2 {        font-size:25px;        margin:2px 0 5px;    }    #ambassador-common .simplebox p {        font-size:25px;    }    #ambassador-common #simplebox2,    #ambassador-common #simplebox3 {        padding:10px 0;    }    #ambassador-common #howItWork h2 {        font-size:40px;    }    #ambassador-common #howItWork .titleBox p {        font-size:35px;        max-width:100%;    }    #ambassador-common #howItWork .titleBox {        width:100%;        text-align:center;    }    #ambassador-common #howItWork h2.divider::after {        left:50%;        margin-left:-50px;    }    #ambassador-common #howItWork .itemsBox .ranges .top {        font-size:28px;        margin-bottom:7px;    }    #ambassador-common #howItWork .itemsBox .ranges .bottom {        font-size:23px;    }    #ambassador-common #steps .container > p {        padding-bottom:0;    }}@media screen and (max-width:320px) {  #ambassador-common .hd {    padding-top:30px;  }  #ambassador-common .hd h1 {    font-size:19px;  }  #ambassador-common .hd h2 {    font-size:40px;  }  #ambassador-common .hd p {    font-size:22px;    line-height:1.3em;    margin-bottom:45px;  }  #ambassador-common #howItWork {    padding:70px 0 30px;  }  #ambassador-common #simplebox1 {    padding:75px 0 60px;  }}header .container {  position:relative;  z-index:0;}#langLink {  display:inline-block;  position:relative;  font-size:13px;  text-align:left;  cursor:pointer;}#langLink > a:hover {  color:#000!important;}#langLink li {  list-style-type:none;}#langLink a {  font-size:14px!important;}#langLink .dsk {  display:inline-block;  opacity:1;}#langLink .mob {  display:none;}#langLink .mobile {  display:none;}#langLink img {  margin:0 3px 3px 0;}#langLink .arrow::before,#mobileLangLink .arrow::before {  content:'';  display:inline-block;  height:0;  width:0;  border-top:6px solid #000;  border-left:5px solid transparent;  border-right:5px solid transparent;  margin:0 0 2px 4px;  transition:transform 0.5s;}html[data-theme="dark"] #langLink .arrow::before,html[data-theme="dark"] #mobileLangLink .arrow::before {  border-top:6px solid #fff;}html[data-theme="dark"] #langLink > a:hover {  color:#fff !important;} @keyframes progress {    from {      width:0;    }    to {      width:100%;    }    }    @-webkit-keyframes progress {    from {      width:0;    }    to {      width:100%;    }} .btn {    display:inline-block;    font-weight:400;    color:#fff;    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;    text-transform:none;    border-radius:8px;    transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}.btn.primary {    color:#fff;    background-color:var(--orange);    border-color:var(--orange);}.btn.primary:hover,.btn.primary:focus,.btn.primary:active {    color:#fff;    background-color:#cf5f1e;    border-color:#cf5f1e}@media screen and (prefers-reduced-motion:reduce) {    .btn {        transition:none    }}.btn.focus,.btn:focus {    outline:0;}.btn.disabled,.btn:disabled {    opacity:.45;    border-color:transparent;}.btn:not(:disabled):not(.disabled) {    cursor:pointer}a.btn.disabled,fieldset:disabled a.btn {    pointer-events:none}.btn.primary.focus,.btn.primary:focus {    box-shadow:none;}.btn.primary.disabled,.btn.primary:disabled {    color:#fff;    background-color:#c7c7c7!important;    border-color:#c7c7c7!important;    cursor:default;}.btn.primary:not(:disabled):not(.disabled).active,.btn.primary:not(:disabled):not(.disabled):active,.show>.btn.primary.dropdown-toggle {    color:#fff;    background-color:#cf5f1e;    border-color:#cf5f1e}.btn.primary:not(:disabled):not(.disabled).active:focus,.btn.primary:not(:disabled):not(.disabled):active:focus,.show>.btn.primary.dropdown-toggle:focus {    box-shadow:none!important;}.outline-dark {    color:#212529;    background-color:transparent;    border-color:#212529;}.outline-dark:hover,.outline-dark:focus,.outline-dark:active {    color:#fff;    background-color:#212529;    border-color:#212529;}.btnAnimArrow .HoverArrow{  position:relative;  margin-left:8px;  stroke-width:2px;  fill:none;  stroke:#fff;}.btnAnimArrow .HoverArrow__linePath{  opacity:0;  transition:opacity 150ms cubic-bezier(0.215,0.61,0.355,1),150ms cubic-bezier(0.215,0.61,0.355,1)}.btnAnimArrow .HoverArrow__tipPath{  transition:transform 150ms cubic-bezier(0.215,0.61,0.355,1),150ms cubic-bezier(0.215,0.61,0.355,1)}.btnAnimArrow:hover .HoverArrow__linePath{  opacity:1}.btnAnimArrow:hover .HoverArrow__tipPath{  transform:translateX(3px)}.simpleLink {  color:#3d4043;  text-decoration:none!important;  border-bottom:1px solid #3d4043;;}.simpleLink:hover,.simpleLink:active,.simpleLink:focus {  color:#cf5f1e;  border-bottom:1px solid #cf5f1e;}.nav {    display:-ms-flexbox;    display:flex;    -ms-flex-wrap:wrap;    flex-wrap:wrap;    padding-left:0;    margin-bottom:0;    list-style:none}  .orange-btn {  background:var(--orange);  color:#ffffff;  font-weight:bold;  font-size:19px;  padding:18px 50px;  display:inline-block;  text-align:center;  text-transform:uppercase;  border:1px solid var(--orange);  -webkit-transform:perspective(1px) translateZ(0);  transform:perspective(1px) translateZ(0);  box-shadow:0 0 1px rgba(0, 0, 0, 0);  -webkit-transition-property:color;  transition-property:color;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;     border-radius:8px; } .orange-btn::before {  content:"";  position:absolute;  z-index:-1;  top:0;  bottom:0;  left:0;  right:0;  background:#ffffff; text-transform:none;  -webkit-transform:scaleX(0);  transform:scaleX(0);  -webkit-transform-origin:50%;  transform-origin:50%;  -webkit-transition-property:transform;  transition-property:transform;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;  -webkit-transition-timing-function:ease-out;  transition-timing-function:ease-out;     border-radius:8px; } .orange-btn:hover::before, .orange-btn:focus::before, .orange-btn:active::before {  -webkit-transform:scaleX(1);   transform:scaleX(1); } .orange-btn:hover, .orange-btn:focus, .orange-btn:active {   color:var(--orange);   text-decoration:none; }.orange-btn.medium {    font-weight:600;    font-size:15px;    padding:0.6rem 1.5rem; } .black-btn {  background:#1b202f;  color:#ffffff;  font-weight:bold;  font-size:23px;  padding:21px 50px;  display:inline-block;  text-align:center;  text-transform:uppercase;  -webkit-transform:perspective(1px) translateZ(0);  border:1px solid rgba(255, 255, 255, .4);  transform:perspective(1px) translateZ(0);  box-shadow:0 0 1px rgba(0, 0, 0, 0);  -webkit-transition-property:color;  transition-property:color;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;     border-radius:8px; } .black-btn::before {  content:"";  position:absolute;  z-index:-1;  top:0;  bottom:0;  left:0;  right:0;  background:#ffffff; text-transform:none;  -webkit-transform:scaleX(0);  transform:scaleX(0);  -webkit-transform-origin:50%;  transform-origin:50%;  -webkit-transition-property:transform;  transition-property:transform;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;  -webkit-transition-timing-function:ease-out;  transition-timing-function:ease-out;     border-radius:8px; } .black-btn:hover::before, .black-btn:focus::before, .black-btn:active::before {  -webkit-transform:scaleX(1);   transform:scaleX(1); } .black-btn:hover, .black-btn:focus, .black-btn:active {   color:var(--orange);   text-decoration:none; }.hd.button .container {    position:relative;}.hd.button .container .text {    padding-right:200px;}.hd.button .container .button-content {    position:absolute;    top:0;    right:15px;}@media only screen and (max-width:435px) {    .hd.button .container .text {        padding:60px 0 0;    }    .hd.button .container .button-content {        text-align:center;        right:auto;        left:50%;        transform:translateX(-50%);    }    .hd.button .container .orange-btn,    .hd.button .container .black-btn {        right:auto;    }}.transparent-btn {  color:#ffffff;  border:2px solid #ffffff;  font-weight:bold;  font-size:23px;  padding:21px 30px;  display:inline-block;  width:360px;  text-align:center;  text-transform:uppercase;  -webkit-transform:perspective(1px) translateZ(0);  transform:perspective(1px) translateZ(0);  box-shadow:0 0 1px rgba(0, 0, 0, 0);  -webkit-transition-property:color;  transition-property:color;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;}.transparent-btn::before {  content:"";  position:absolute;  z-index:-1;  top:0;  bottom:0;  left:0;  right:0;  background:#ffffff;  -webkit-transform:scaleX(0);  transform:scaleX(0);  -webkit-transform-origin:50%;  transform-origin:50%;  -webkit-transition-property:transform;  transition-property:transform;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;  -webkit-transition-timing-function:ease-out;  transition-timing-function:ease-out;}.transparent-btn:hover::before, .transparent-btn:focus::before, .transparent-btn:active::before {-webkit-transform:scaleX(1);  transform:scaleX(1);}.transparent-btn:hover, .transparent-btn:focus, .transparent-btn:active {  color:var(--orange);  text-decoration:none;}  .transparent-btn.dark {   color:#38425b;   border:2px solid #38425b;  }.transparent-btn.dark::before {  background:#38425b;}.transparent-btn.dark:hover, .transparent-btn.dark:focus, .transparent-btn.dark:active {  color:#fff;  text-decoration:none;}#accordion .card,#accordion .card-header {  background:none;  border:none;}#accordion .card {  margin-bottom:40px;}#accordion .card-header {  padding:0;}#accordion h3 {  font-size:24px;  margin-bottom:10px;}#accordion p {  font-size:24px;  line-height:1.4em;}.cleanList {    list-style-type:none;    padding-left:0;}   footer .paymentGral {  width:100%;  min-height:70px;  padding:30px 0;  border-top:1px solid #F3F3F3;  border-bottom:1px solid #F3F3F3; } html[data-theme="dark"] footer .paymentGral {    border-top:1px solid #555;    border-bottom:1px solid #555; } footer .paymentGral img{  padding:5px 0;  margin:0 15px; } footer .paymentGral .visa{  max-width:85px; }footer .paymentGral .amex{    max-width:40px;} footer .paymentGral .master{  max-width:150px; } footer .paymentGral .neteller{  max-width:125px; } footer .paymentGral .skrill{  max-width:80px; } footer .paymentGral .wire{  max-width:93px; }footer .paymentGral .crypto{    max-width:81px;}footer .paymentGral .binance{    max-width:120px;} footer .paymentGral .zotapay{  max-width:87px; } footer ul{  padding:0px; } footer ul li{  list-style:none; } footer ul li a {  color:#3d4043;  line-height:1;  margin-bottom:5px;  font-size:14px;  display:inline-block;  -webkit-transition:all 0.3s ease-in-out;   -moz-transition:all 0.3s ease-in-out;   -o-transition:all 0.3s ease-in-out;   transition:all 0.3s ease-in-out; } footer ul li a:hover{   color:var(--orange);   cursor:pointer; } footer ul li.title{   font-size:15px;   font-weight:600;   margin-bottom:5px;   color:var(--orange);} nav a.disabled, nav a.disabled:active, nav a.disabled:hover, footer ul li a.disabled, footer ul li a.disabled:active, footer ul li a.disabled:hover {   cursor:not-allowed;   pointer-events:none;   opacity:.4; } footer .copyrightText{  font-size:11px;  line-height:1.4;  margin-bottom:45px; }html[data-theme="dark"] footer .copyrightText{    color:#606060;}footer .security1{    width:147px;    height:auto;} footer .security2{  margin:0px 25px; } footer .copyright{  width:100%;  height:110px;  background:#333333;  color:#ffffff; } footer .copyright p {  color:#878787;  margin:0px;  padding:45px 0px 45px 0px;  font-size:13px; } footer .social{  position:absolute;  right:12px;    top:36%; } footer .social img {  width:32px;  margin:0px 5px;  -webkit-transition:all 0.35s ease-in-out;   -moz-transition:all 0.35s ease-in-out;   -o-transition:all 0.35s ease-in-out;   transition:all 0.35s ease-in-out; } footer .social img.google-play {  width:109px;  margin-left:15px; } html[data-theme="dark"] footer {    background:#16161C;    color:#fff; } html[data-theme="dark"] footer ul li a, html[data-theme="dark"] footer ul li a:hover, html[data-theme="dark"] footer ul li a:active, html[data-theme="dark"] footer ul li a:focus {    color:#fff; }  .terms-flag-item {  display:block;  position:relative;  top:-40px; } #menu_on {  display:none;  float:right;  width:30px;  height:20px;  position:relative;  z-index:2;  margin:8px 0px 0px 15px;  transform:scale(.8); }#menu_on::before {    content:'';    display:block;    position:absolute;    z-index:0;    width:55px;    height:55px;    top:-18px;    left:-12px;    border-radius:60px;    background:#FFF0E8;} .visible_menu #menu_on{  position:fixed;  z-index:999999;  left:80%; } .visible_menu #menu_on::before {    top:-16px;    left:-18px;} #menu_on span {  width:100%;  height:4px;  border-radius:4px;  display:block;  position:absolute;  background:var(--orange);  transition:all 0.25s ease;  transform-origin:0px 100%; } #menu_on span:nth-child(2){  top:calc(50% - 2px); } #menu_on span:nth-child(3){  bottom:0; } .visible_menu #menu_on span:nth-child(1){  transform:rotate(45deg) translate(-2px,1px); } .visible_menu #menu_on span:nth-child(2){  opacity:0; } .visible_menu #menu_on span:nth-child(3){  transform:rotate(-45deg) translate(-3px,3px); } nav.principal-header {  position:fixed;  top:0;  bottom:0;  left:100%;  width:100%;  z-index:99999;  padding:50px 20px 30px;  background:#1a2030;  opacity:0;  transition:all 0.75s ease;  font-size:1.2em;  overflow-y:auto; } nav.principal-header ul{   padding:0px; } nav.principal-header ul li{   list-style:none; } .visible_menu nav{  left:0;  opacity:1; } .visible_menu #public-header nav#navigation {    display:inherit;    left:0;    opacity:1; } nav.principal-header li.bal{  color:#fff;  font-size:20px;  padding:10px 30px 10px 10px;  text-transform:uppercase; } nav.principal-header a{  display:block;  text-decoration:none;  padding:10px;  color:rgba(255,255,255,0.75);  transition:all ease 0.25s;  text-transform:uppercase;  font-size:18px; } nav.principal-header .separator {   display:block;   height:1px;   padding-bottom:10px;   margin-bottom:10px;   border-bottom:1px solid rgba(255,255,255,0.2); } nav.principal-header a:hover{  color:rgba(255,255,255,1);  border-bottom-color:rgba(255,255,255,0.4); } nav.principal-header .lang {   position:absolute;   top:35px;   left:10px; } nav.principal-header .lang img {   margin-right:3px; } nav.principal-header .lang a {   padding:0;   margin-left:15px;   font-size:14px;   border:none;   display:inline-block; } #regulationLicence {  padding-bottom:60px;}#regulationLicence .planisphere {  width:100%;  height:auto;  margin:30px 0 70px;}#regulationLicence .regulationLogos {  display:table;  margin:0 auto;  border-top:1px solid #e4e4e4;}#regulationLicence .regulationLogos li {  display:table-cell;  vertical-align:middle;  padding:10px 15px;}#regulationLicence .regulationLogos.equalHeight img {    height:67px;}#regulationLicence .regulationLogos.equalHeight img.flag {    height:45px;    width:auto;}#regulationLicence .textPage .pdfLink {  position:relative;}#regulationLicence .textPage .pdfLink img {  position:absolute;}#regulationLicence .textPage .pdfLink a {  margin-left:30px;  display:inline-block;  text-transform:uppercase;  text-decoration:underline;}#regulationLicence .right {  padding-left:40px;}section.payBox {  width:100%;background-color:#e5e5e5;  background-position:center;  background-size:cover;  background-attachment:fixed;  background-repeat:no-repeat; } section.payBox .borderColor {  width:100%;  height:8px; } section.payBox .red {  width:20%;  height:8px;  background:#fe0138; } section.payBox .yellow {  width:15%;  height:8px;  background:#ffce05; } section.payBox .green {  width:10%;  height:8px;  background:#00f667; } section.payBox .skyblu {  width:55%;  height:8px;  background:#00d4ff; } section.payBox .paymentCountry {  width:100%;  padding-bottom:25px; } section.payBox h2{  font-size:16px;  color:#323232;  font-weight:400;  text-transform:uppercase;  padding:25px 0px 15px 0px; } section.payBox .paymentCountry img{  padding:10px 15px;  vertical-align:middle;  max-width:140px;  height:auto; }@media (min-width:769px) {    .payBox .paymentCountry .nbsp {        white-space:nowrap;    }} .payBox.AR .paymentCountry .pago-facil {   max-width:80px; } .payBox.AR .paymentCountry .banco-santander {  max-width:165px;}.payBox.AR .paymentCountry .banco-galicia {    max-width:115px;}.payBox.AR .paymentCountry .icbc {    max-width:100px;}.payBox.AR .paymentCountry .hsbc {    max-width:120px;}.payBox.AR .paymentCountry .banco-ciudad {    max-width:150px;}.payBox.AR .paymentCountry .supervielle {    max-width:120px;    position:relative;    top:-12px;}.payBox.AR .paymentCountry .macro {    max-width:130px;}.payBox.AR .paymentCountry .banco-nacion {    max-width:105px;}.payBox.AR .paymentCountry .rapi-pago {  max-width:125px;}.payBox.AR .paymentCountry .bbva-frances {  max-width:90px;}.payBox.AR .paymentCountry .bitcoinpayr {    max-width:100px;}.payBox.AR .paymentCountry .payretailers {    max-width:150px;}.payBox.BR .paymentCountry .boleto-bancario {  max-width:75px;}.payBox.BR .paymentCountry .banco-do-brasil {  max-width:160px;}.payBox.BR .paymentCountry .bradesco {  max-width:90px;}.payBox.BR .paymentCountry .itau {  max-width:70px;}.payBox.BR .paymentCountry .santander {  max-width:160px;}.payBox.BR .paymentCountry .caixa {  max-width:117px;}.payBox.BR .paymentCountry .astropaycard {  max-width:120px;}.payBox.BR .paymentCountry .bitcoinpayr {    max-width:132px;}.payBox.BR .paymentCountry .payretailers {    max-width:175px;}.payBox.BR .paymentCountry .boleto-rapido {    max-width:140px;}.payBox.BR .paymentCountry .pix {    max-width:135px;}.payBox.CL .paymentCountry img {  padding:10px;}.payBox.CL .paymentCountry .bci {  max-width:65px;}.payBox.CL .paymentCountry .scotiabank {  max-width:125px;}.payBox.CL .paymentCountry .webpay {  max-width:60px;}.payBox.CL .paymentCountry .webpay2 {    max-width:112px;}.payBox.CL .paymentCountry .lider {  max-width:103px;}.payBox.CL .paymentCountry .express-lider {  max-width:75px;}.payBox.CL .paymentCountry .mach {    max-width:80px;}.payBox.CL .paymentCountry .banco-falabella {    max-width:100px;}.payBox.CL .paymentCountry .khipu {    max-width:83px;}.payBox.CL .paymentCountry .banco-estado {    max-width:120px;}.payBox.CL .paymentCountry .fintoc {    max-width:105px;}.payBox.CL .paymentCountry .webpay-plus {    max-width:112px;}.payBox.CL .paymentCountry .banco-chile {    max-width:124px;}.payBox.CL .paymentCountry .santander {    max-width:123px;}.payBox.CL .paymentCountry .tbanc {  max-width:75px;}.payBox.CL .paymentCountry .tbi {  max-width:75px;}.payBox.CL .paymentCountry .multicaja {  max-width:103px;}.payBox.CL .paymentCountry .acuenta {  max-width:90px;}.payBox.CL .paymentCountry .astropaycard {  max-width:95px;}.payBox.CL .paymentCountry .servipag {  max-width:105px;}.payBox.CL .paymentCountry .bitcoinpayr {    max-width:70px;}.payBox.CL .paymentCountry .payretailers {    max-width:115px;}.payBox.CL .paymentCountry .kuady {    max-width:90px;}.payBox.MX .paymentCountry .oxxo {  max-width:85px;}.payBox.MX .paymentCountry .santa-maria {  max-width:85px;}.payBox.MX .paymentCountry .banco-azteca {  max-width:108px;}.payBox.MX .paymentCountry .bodega-aurrera {    max-width:115px;}.payBox.MX .paymentCountry .farmaciadrahorro {    max-width:150px;}.payBox.MX .paymentCountry .wallmart {    max-width:130px;}.payBox.MX .paymentCountry .soriana {    max-width:125px;}.payBox.MX .paymentCountry .circlek {    max-width:110px;}.payBox.MX .paymentCountry .sams-club {    max-width:136px;}.payBox.MX .paymentCountry .superama {    max-width:130px;}.payBox.MX .paymentCountry .calimax {    max-width:125px;}.payBox.MX .paymentCountry .tarjetas {  max-width:105px;}.payBox.MX .paymentCountry .bbva-bancomer {  max-width:90px;}.payBox.MX .paymentCountry .banmex {  max-width:130px;}.payBox.MX .paymentCountry .seveneleven {    max-width:64px;}.payBox.MX .paymentCountry .spei {  max-width:78px;}.payBox.PE .paymentCountry img {}.payBox.PE .paymentCountry .bcp {  max-width:85px;}.payBox.PE .paymentCountry .caja-arequipa {  max-width:90px;}.payBox.PE .paymentCountry .tambo {  max-width:95px;}.payBox.PE .paymentCountry .kasnet {    max-width:94px;}.payBox.PE .paymentCountry .ripley {  max-width:100px;}.payBox.PE .paymentCountry .scotiabank {  max-width:110px;}.payBox.PE .paymentCountry .caja-tacna {  max-width:93px;}.payBox.PE .paymentCountry .bbva {  max-width:80px;}.payBox.PE .paymentCountry .caja-trujillo {  max-width:80px;}.payBox.PE .paymentCountry .astropaycard {  max-width:85px;}.payBox.PE .paymentCountry .huancayo {  max-width:125px;}.payBox.PE .paymentCountry .interbank {  max-width:122px;}.payBox.PE .paymentCountry .bitcoinpayr {    max-width:75px;}.payBox.PE .paymentCountry .payretailers {    max-width:130px;}.payBox.PE .paymentCountry .kuady {    max-width:89px;}.payBox.CO .paymentCountry .davivienda {  max-width:200px;}.payBox.CO .paymentCountry .almacenes-exito {  max-width:70px;}.payBox.CO .paymentCountry .efecty {  max-width:150px;}.payBox.CO .paymentCountry .moviired {  max-width:105px;}.payBox.CO .paymentCountry .via-baloto {  max-width:115px;}.payBox.CO .paymentCountry .puntored {  max-width:130px;}.payBox.CO .paymentCountry .super-giros {  max-width:132px;}.payBox.CO .paymentCountry .pse {  max-width:80px;}.payBox.CO .paymentCountry .tarjetas {  max-width:105px;}.payBox.CO .paymentCountry .bitcoinpayr {    max-width:80px;}.payBox.CO .paymentCountry .payretailers {    max-width:130px;}.payBox.EC .paymentCountry .pichincha {  max-width:155px;}.payBox.EC .paymentCountry .mi-vecino {  max-width:135px;}.payBox.EC .paymentCountry .guayaquil {  max-width:100px;}.payBox.EC .paymentCountry .red-activa {  max-width:100px;}.payBox.EC .paymentCountry .mi-comisariato {  max-width:125px;}.payBox.EC .paymentCountry .bitcoinpayr {    max-width:92px;}.payBox.EC .paymentCountry .payretailers {    max-width:150px;}.payBox.CR .paymentCountry .varios-pagos {    max-width:135px;}.payBox.CR .paymentCountry .bitcoinpayr {    max-width:120px;}.payBox.CR .paymentCountry .payretailers {    max-width:150px;}.payBox.GT .paymentCountry .caja-desarrollo {    max-width:105px;}.payBox.GT .paymentCountry .genesis {    max-width:95px;}.payBox.GT .paymentCountry .banco-antigua {    max-width:135px;}.payBox.GT .paymentCountry .bitcoinpayr {    max-width:120px;}.payBox.GT .paymentCountry .payretailers {    max-width:150px;}.payBox.SV .paymentCountry .varios-pagos {    max-width:120px;}.payBox.SV .paymentCountry .bitcoinpayr {    max-width:120px;}.payBox.SV .paymentCountry .payretailers {    max-width:170px;}@media only screen and ( max-width:1200px) {  #regulationLicence .planisphere {    max-width:607px;  }}@media only screen and ( max-width:992px) {  #regulationLicence .right {    padding-left:15px;  }}@media only screen and (max-width:435px) {  #regulationLicence .regulationLogos li {    padding:2vw 3vw;  }  #regulationLicence .regulationLogos li img {    width:100%;height:auto;  }}@media (min-width:575px) {   } @media (min-width:1921px) {   section.two {      background-position:100% 100%;      background-size:auto;   } } @media (max-width:1366px) {  #contact #faq-section::before {     opacity:0.2;  }} @media (max-width:1200px) {   #public-header #navigation > ul > li > a {    font-size:17px;    padding:0 12px;   }   #public-header #navigation ul li .sub-menu {     left:2px;     -webkit-box-shadow:none;     -moz-box-shadow:none;     box-shadow:none;   }   #account-group {align-items:stretch;        justify-content:flex-start;margin-left:-20px;margin-right:-20px;}.account {margin:20px 10px 0;flex-basis:calc(25% - 20px);}.account.recommended {margin-top:0;  }  .h1-small .hd p {    padding-right:0;  }  #contact .itemList .point,  #contact #phoneItem .sub-menu li {    font-size:23px;  } }@media (max-width:1024px) {    footer .security1 {        width:100px;    }    footer .security2 {        width:50px;    }    footer .security3 {        width:45px;    }    footer .security4 {        width:60px;    }} @media (max-width:992px) {    #langLink {      display:block;    }    #langLink .dsk {      display:none;    }    #langLink .mob {      display:inline-block;      transform:none;    }    #langLink .mobile {      display:block;      font-size:22px!important;    }   #langLink .selector {     display:none!important;   }    .visible_menu #public-header .logo {      z-index:1;    }   #menu_on{    display:inline-block;   }   footer .social {   position:relative;   right:0;   top:0;   margin-bottom:20px;   }   footer .copyright{   height:auto;   padding:20px 0px;   text-align:center;   }   footer .copyright p{   padding:0px;   }   .simplePage .container {     max-width:690px;     padding-left:40px;     padding-right:40px;   }   .simplePage h1,   .publicPage h1 {     font-size:48px;     margin-bottom:10px;   }   .iconList .textPage {     padding-left:0;     padding-right:0;   }   form .tooltip-box .form-control {     width:calc(100% - 40px);   }   form .tooltip-box .infoTooltip {     right:0;   }   form .infoTooltip.top span::after,   form .infoTooltip.top span::before {     right:15px;   }   form .infoTooltip.top span {     right:-12px;   }   .account {flex-basis:calc(33.33% - 20px);    }    #accountTypes .hd p {      padding:0 20px;    }    #howItWorks .hd p {      padding:0 20px;    }    #contact-section #items-box {      margin-bottom:80px;    }    #contact form fieldset {      padding-left:0;    }    #contact #contactForm .overlay-box {      width:100%;    }    #contact #contactForm .msg-box {      left:0;      width:100%;    }    #contact #faq-section::before {      right:50%;      margin-right:-331px;    } } @media (max-width:768px) {   .simplePage,   .publicPage {     padding-top:30px;   }   .simplePage .container {     max-width:507px;   }   .simplePage h1,   .publicPage h1,   .h1-small .hd h2 {     font-size:36px;   }   .simplePage .hd,   .publicPage .hd {     padding-bottom:20px;   }   .simplePage .hd p,   .publicPage .hd p {     font-size:18px;   }   .simplePage h2 {     font-size:25px;   }   .simplePage .container {     padding-left:25px;     padding-right:30px;   }   #aboutUs .simplePage .container {     padding-left:24;     padding-right:0;   }   .iconList .container,   .iconList .textPage {     padding-left:0;     padding-right:0;   }   .account {      flex-basis:calc(50% - 20px);    }    #contact #faq-section::before {      display:none;    }     .orange-btn.medium {         font-size:16px;         padding:0.5rem 2rem;     } } @media (max-width:575px) {     .h1-small .hd h1 {         font-size:20px;         margin-bottom:12px;     }   .visible_menu #menu_on {     left:auto;     right:20px;   }   div.select-main{   width:100%;   }   .iconList .point {     margin:0 0 40px 50px;     padding-left:5px;   }   .iconList .point::after {     width:40px;     height:40px;     left:-50px;   }     .simplePage h1,     .publicPage h1,     .h1-small .hd h2 {         font-size:29px;     }     .simplePage h2 {         font-size:23px;     }     .iconList h2 {         font-size:22px;         margin-bottom:5px;    }     .iconList .point p {         font-size:14px;         line-height:1.3;         text-align:left;     }     .textPage .point {         font-size:17px;     }     .textPage ul.simpleList > li {         padding-left:28px;         background-size:18px;     }     .textPage ul.simpleList {         padding-top:6px;     }     .iconList h3 {         font-size:17px;     }   .iconList .container {     padding-left:15px;     padding-right:15px;   }   .account {      flex-basis:calc(100% - 20px);    }    .account.recommended {      margin-top:20px;      padding-top:0;    }    .account.recommended .first-block{      height:75px;      position:static;    }    .account.recommended .first-block span {      margin-bottom:3px;    }    .account.recommended .first-block h2 {      margin-bottom:0    }      footer ul li a {        font-size:12px;      }      footer .col {        padding:0 10px;      }      footer .col:nth-child(1) {        -ms-flex:0 0 29%;        flex:0 0 29%;      }      footer .col:nth-child(2) {        -ms-flex:0 0 42%;        flex:0 0 42%;      }      footer .col:nth-child(3) {        -ms-flex:0 0 27%;        flex:0 0 27%;      }      footer .paymentGral {        min-height:auto;      }      footer .paymentGral img {        margin:0 5px;      }      footer .paymentGral .visa{        max-width:13%;       }       footer .paymentGral .master{        max-width:32%;       }       footer .paymentGral .wire{        max-width:15%;       }     footer .paymentGral .amex {         max-width:8%;     }     footer .paymentGral .crypto {         max-width:20%;     }     footer .paymentGral .binance {         max-width:25%;     }       footer .paymentGral .zotapay{        max-width:20%;       }       section.payBox .paymentCountry img {        padding:10px 10px;       }               section.payBox.AR .paymentCountry img {         padding:10px;        }              section.payBox.BR .paymentCountry img {        padding:0 15px;       }              section.payBox.CL .paymentCountry img {        padding:10px;       }            section.payBox.CO .paymentCountry img {        padding:0 10px;       }            section.payBox.EC .paymentCountry img {        padding:0 10px;       }            section.payBox.MX .paymentCountry img {        padding:10px;       }                section.payBox.PE .paymentCountry img {          padding:10px;        }     #contact .hd {         padding-bottom:0;     }     #contact .itemList .point::before {         width:50px;         height:56px;         margin-right:0;         margin-top:-31px;     }     #contact .itemList .point  {         font-size:19px;         padding:35px 0 35px 69px;         font-weight:500;     } } @media (max-width:385px) {   header .logo {    width:124px;    height:auto;    position:absolute;    left:15px;   }   .btnOutline {    padding:10px 10px;   }   #menu_on {     margin-left:10px;   }   .orange-btn,   .transparent-btn {    width:100%;   } } @media (max-width:374px) {   footer .security2 {    margin:0 15px;   }     .tutorial-box .text {         font-size:12px;     }     .tutorial-box .btnOutline {         width:45%;         padding:6px 0;         margin-right:0;         text-align:center;         font-size:10px;     } }@media (max-width:320px) {    footer .security1 {        width:40%;    }    footer .security2 {        width:23%;    }    footer .security3 {        width:20%;    }}.msgBox {    width:100%;}.msgBox .container {    position:relative;    padding-right:50px;}.msgBox .msg {    display:none;    font-size:15px;    padding:5px 0;    color:#fff;    position:relative;}.msgBox .msg a {    color:#fff;    text-decoration:underline;}.msgBox .msg .icon-simple-close {    position:absolute;    width:11px;    height:10px;    right:22px;    top:50%;    margin-top:-5px;    cursor:pointer;    font-weight:bold!important;}.msgBox .msg .icon-simple-close::after,.msgBox .msg .icon-simple-close::before {    content:'';    display:block;    width:13px;    height:2px;    background:white;}.msgBox .msg .icon-simple-close::after {    transform:rotate(45deg) translate(-2px,-3px);    transform-origin:0px 100%;}.msgBox .msg .icon-simple-close::before {    transform:rotate(-45deg) translate(-3px,2px);}.msgBox #defMsg {    background:#3b445f;}.msgBox #okMsg,.msgBox .green {    background:#3dcca5;}.msgBox #nokMsg,.msgBox .red {    background:#e25151;}.msgBox .red {    font-weight:500;}.msgBox .msg .separate-link {    margin-left:10px;}#public-header .logo {    z-index:1;}#loginBox .error {    font-size:12px;    line-height:1em;    padding-top:7px;    color:#ef645b;}#public-header #navigation {    float:right;}#public-header #navigation #loginReg-nav,#public-header #navigation #login-nav {    display:none;    text-transform:uppercase;}#public-header #navigation > ul {    padding-left:0;}#public-header #navigation > ul > li {    float:left;    position:relative;    padding:9px 0 20px;}#public-header #navigation ul li {    list-style-type:none;}#public-header #navigation ul li .arr::before {    content:'';    display:inline-block;    height:0;    width:0;    border-top:6px solid #000;    border-left:5px solid transparent;    border-right:5px solid transparent;    margin:0 0 2px 4px;    transition:transform 0.5s;    margin-bottom:1px;}#public-header #navigation > ul > li > a {    color:#000;    font-size:18px;    padding:0 20px;}#public-header #navigation ul > li:last-child > a {    border-right:none;}#public-header #navigation > ul > li#langLink > a {    text-transform:uppercase;}#public-header #navigation ul li .sub-menu {    top:40px;    left:11px;    padding:0;    position:absolute;    background:#fff;    white-space:nowrap;    min-width:calc(100% + 20px);    z-index:9;    display:none;    z-index:9999;    -webkit-box-shadow:5px 6px 4px 3px rgba(48,54,70,0.5);    -moz-box-shadow:5px 6px 4px 3px rgba(48,54,70,0.5);    box-shadow:5px 6px 4px 3px rgba(48,54,70,0.5);}html[data-theme="dark"] #public-header #navigation ul li .sub-menu {    background:#1b202f;    -webkit-box-shadow:0px 0px 10px 3px rgba(48,54,70,0.75);    -moz-box-shadow:0px 0px 10px 3px rgba(48,54,70,0.75);    box-shadow:0px 0px 10px 3px rgba(48,54,70,0.75);}#public-header #navigation ul li.active .sub-menu {    display:block;}#public-header #navigation ul li .sub-menu a {    font-size:14px;    padding:5px 10px;    display:block;    color:#000;}#public-header #navigation ul li .sub-menu a:hover {        color:#000;}#public-header #langLink.active .sub-menu {    display:inline-block;}#public-header .contentBtn {    float:right;    height:1px;    min-width:300px;    text-align:right;}@media (min-width:575px) {    }@media (min-width:993px) {    }@media (min-width:1921px) {}@media (max-width:1366px) {}@media (max-width:1200px) {    #public-header #navigation > ul > li > a {        font-size:17px;        padding:0 12px;    }    #public-header #navigation ul li .sub-menu {        left:2px;        -webkit-box-shadow:none;        -moz-box-shadow:none;        box-shadow:none;    }}@media (max-width:992px) {    #public-header #navigation {        position:fixed;        top:0;        bottom:0;        left:100%;        width:100%;        z-index:99999;        padding:10px 20px;        background:#fff;        opacity:0;        transition:all 0.75s ease;        font-size:1.2em;        overflow-y:auto;    }    #public-header #navigation .hd-content {        border-bottom:1px solid rgba(255,255,255,0.2);        padding-bottom:20px;    }    #public-header #navigation ul{        padding:0px;    }    #public-header #navigation > ul > li {        float:none;        padding:9px 0 13px;        border-bottom:1px solid rgba(0,0,0,0.2);    }    #public-header #navigation > ul > li > a {        display:block;        text-decoration:none;        padding:12px 0 7px 0;        color:rgba(0,0,0,0.75);        transition:all ease 0.25s;        font-size:22px;        border-right:none;        cursor:pointer;        position:relative;    }    #public-header #navigation > ul > li > a .arr,    #public-header #navigation > ul > li > a .arrow {        position:absolute;    }    #public-header #navigation ul li:hover a {        color:rgba(0,0,0,1);    }    #public-header #navigation ul li .sub-menu {        display:block;        position:static;        min-width:auto;    }    #public-header #navigation ul li .sub-menu {        background:none;    }    #public-header #navigation ul li .sub-menu a:hover {        background:#f6f6f6;    }    .visible_menu #public-header .logo {        z-index:1;    }    #public-header .contentBtn {        display:none;    }    #public-header nav#navigation {        opacity:0;    }    #public-header #navigation #loginReg-nav,    #public-header #navigation #login-nav {        display:inline-block;    }    #public-header #navigation #login-nav {        color:#000;        border:1px solid #000;    }    #public-header #navigation #login-nav::before {        background:#000;    }    #public-header #navigation #login-nav:hover,    #public-header #navigation #login-nav:focus,    #public-header #navigation #login-nav:active {        color:#fff;        border:1px solid #000;    }    html[data-theme="dark"] #public-header #navigation #login-nav {        color:#fff;        border:1px solid #fff;    }    html[data-theme="dark"] #public-header #navigation #login-nav::before {        background:#fff;    }    html[data-theme="dark"] #public-header #navigation #login-nav:hover,    html[data-theme="dark"] #public-header #navigation #login-nav:focus,    html[data-theme="dark"] #public-header #navigation #login-nav:active {        color:#000;        border:1px solid #000;    }     #public-header #navigation #loginReg-nav:hover,     #public-header #navigation #loginReg-nav:focus,     #public-header #navigation #loginReg-nav:active {        border:1px solid var(--orange);    }   }@media (max-width:768px) {    #public-header .contentBtn {        display:none;    }    #public-header #navigation .hd-content {        padding-top:20px;    }}@media (max-width:767px) {    }@media (max-width:575px) {    }@media (max-width:385px) {}@media (max-width:374px) {}