/* *** Dasboard Style 2
.project-bg {
    background-color: #eeebe9!important;
    background-image: url(data:image/png;base64,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)!important;
}
.project-bg-menu {
    background-color: #f5f3f2;
    border-right: 1px solid #dbd9d8;
}
.side-menu {
    background: url("/_img/lk/menu-bg2.png") no-repeat scroll 15px 5px transparent;
    background-size: 205px;
    color: #3498db;
}
.left-menu-side a:hover {

    background: url("/_img/lk/menu-bg2.png") no-repeat scroll 15px 5px transparent;
    background-size: 205px;

 }
/* *** End Dasboard Style 2 */
:root body[data-theme="light"], .bodyLightTemp {
    --bg-main-2:#252a34;
    --page-dark: #151f32;
    --button-primary-bg:#ffffff;
    --button-secondary-fg:#2e83bc;
    --button-success:#3ecf8e;
    --button-stop:#e33d47;
    --button-white:#fff;
    --field-background:#f2f3f5;
    --field-border:#d8d8d8;
    --icon-default:#48a2d6;
    --icon-medium:#919499;
    --icon-secondary:#abaeb2;
    --icon-tertiary:#c5c8cd;
    --bg-body: #fff;
    --bg-card: #fff;
    --p-comonbody:#525f7f;
    --bg-card_r: #fff;
    --bs-ContentSection-footer: #ecf1f4;
    --side-menu: #323232;
    --h-color: #323232;
    --s-color: #edeff0;
    --bg-select-color:#fff;
    --bg-select-linear-gradient: linear-gradient(#FFF, #E6E6E6);
    --list-unstyled: #f7fafc;
    --spiner-lk: #1d3f72;
    --progress-value: #323232;
    --menu-auth: #56bca6;
    --important-amber:#fcf9e9;
    --amber-color:#323232;
    --user-bar-status:#909499;
    --amber-wait:#323232;
    --amber-wait-border:#fff;
    --important-amber-wait:#ddeaf1;
    --important-success:#f6fff5;
    --new-banner:hsla(0,0%,100%,0.2);
    --important-success-color:#323232;
    --important-neutral:#f7fafc;
    --downloadSpeed: #35363f;
    --bg-progreesbar:#151F32;
    --button-dark:#7cb937;

    --bg-sign: #192841;
    --page-funnel: #27354C;
    --after-funnel:url("data:image/svg+xml,%3Csvg width='320' height='18' fill='none' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0v17.002h320V-.001c-51.705 10.455-105.212 15.942-160 15.942S51.705 10.454 0-.001Z' fill='%2327354C'/%3E%3C/svg%3E");
    --funnel-box-shadow:0 4px 16px rgba(49, 56, 68,.4),0 11px 24px rgba(25, 40, 65,.2);
    --funnel-color:#fff;
    --button-disabled:#ffffff1a;
}
/* а это темная тема, для смены цветов для body добавлять класс dark или light  */
:root body[data-theme="dark"], .bodyLightTemp {
    --bg-main-2:#252a34;
    --page-dark: #151f32;
    --button-primary-fg:#20232b;
    --button-secondary-bg:#454647;
    --button-secondary-fg:#e1e3e7;
    --button-success:#3ecf8e;
    --button-stop:#fc545c;
    --button-white:#fff;
    --field-background:#383e48;
    --field-border:#343435;
    --icon-default:#48a2d6;
    --icon-medium:#919499;
    --icon-secondary:#76787b;
    --icon-tertiary:#454647;
    --bg-body: #1f232b;
    --bg-card: #252a34;
    --p-comonbody:#d9fcff;
    --bg-card_r: #313844;
    --bs-ContentSection-footer: #313844;
    --side-menu: #fff;
    --h-color: #fff;
    --s-color: #6b7c93;
    --list-unstyled: #313844;
    --spiner-lk: #6b7c93;
    --progress-value: #fff;
    --menu-auth: #56bca6;
    --amber-p: #323232;
    --important-amber:#313844;
    --amber-color:#F5BE58;
    --user-bar-status:#909499;
    --amber-wait:#3297d3;
    --amber-wait-border:#3297d3;
    --important-amber-wait:#313844;
    --important-success:#313844;
    --new-banner:hsla(0,0%,100%,0.2);
    --important-success-color:#fff;
    --important-neutral:#313844;
    --bg-select-color:#fff;
    --bg-progreesbar:#151F32;
    --bg-sign: #192841;
    --page-funnel: #151F31;
    --after-funnel:url("data:image/svg+xml,%3Csvg width='320' height='18' fill='none' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0v17.002h320V-.001c-51.705 10.455-105.212 15.942-160 15.942S51.705 10.454 0-.001Z' fill='%23151F31'/%3E%3C/svg%3E");
    --funnel-box-shadow:0 4px 16px rgba(49, 56, 68,.4),0 11px 24px rgba(25, 40, 65,.2);
    --funnel-color:#fff;
    --button-disabled:#ffffff1a;
    --button-dark:#7cb937;
}
.bg-body {
    background-color: var(--page-dark);
}
/* *** Emulation */
.result {
    display: none;
}
#map-console {
    display: none;
}

.terminal-window section.terminal .typed-cursor {
    opacity: 1;
    -webkit-animation: blink 0.7s infinite;
    -moz-animation: blink 0.7s infinite;
    animation: blink 0.7s infinite;
}
@keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}

.terminal-data { display: none; }
.terminal-window .gray { color: gray; }
.terminal-window .green { color: green;}
.bar {
    background: #191919;
    height: 36px;
    border-radius: 0.5rem 0.5rem 0 0;
}

.btn1,
.btn1::before,
.btn1::after {
    width: 12px;
    height: 12px;
    border-radius: 100%;
    display: block;
}

.btn1 {
    background: #f6b73e;
    position: relative;
    margin-left: 38px;
    top: 12px;
}
.btn1::before,
.btn1::after {
    content: " ";
    position: absolute;
}
.btn1::before {
    background: #f55551;
    margin-left: -20px;
}
.btn1::after {
    background: #32c146;
    margin-left: 20px;
}

.bg-terminal {
    height: 355px;
    overflow: auto;
    background: #232323;
} 
.bg-console {
    height: 100%;

}
/* ========== Window formatting ========== */

.link_text {
    color: #3498db;
}
.cmd-header {
    color: white;
    font-weight: 300;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 5px 15px;
    background: var(--pastel-blue-6);
}

.window-icons {
    font-size: 1.2em;
    margin-right: 30px;
}

/* ========== Content formatting ========== */

@-webkit-keyframes typing { from { width: 0; border-right: 4px solid var(--pastel-blue-1);} to {border-right: 4px solid var(--pastel-blue-1);} }
@-webkit-keyframes reveal { from { opacity: 0; } to { opacity: 1; } }
@-webkit-keyframes cursor { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } }

.cmd-content, .cmd-content2,.cmd-content3,.cmd-content4,.cmd-content5,.cmd-content6 {
    color: #666;
    font-family: monospace;
    display:none
}
.cmd-content2,.cmd-content3,.cmd-content4,.cmd-content5,.cmd-content6 {

    position: relative;
}
.cmd-command {
    border-right: none;
    width: 16.5em;
    width: 22ch;
    margin: 2px;
    white-space: nowrap;
    overflow: hidden;
    -webkit-animation: typing 2s steps(22, end);
}

.cmd-directory {
    color: var(--pastel-blue-6);
}

.cmd-command-result {
    padding: 0 5px 5px 5px;
    -webkit-animation: reveal 2.3s steps(1, end);
}

.cmd-commit {
    color: var(--pastel-blue-6);
}

.cursor {
    display: inline-block;
    transform: translate(0, 3px);
    width: 4px;
    height: 15px;
    background: var(--pastel-blue-1);
    -webkit-animation: cursor 2s infinite;
}

/* ========== Instructions ========== */
/* intro at the top of the page */
.intro {
    color: #333;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
    max-width: 450px;
}

.instructions {
    color: #333;
    display: flex;
    flex-direction: column;
}

.key {
    font-weight: bold;
    padding: 2px 5px;
    border-radius: 2px;
    background: var(--pastel-blue-6);
}

code {
    display: block;
}
code:before {
    content: '$' ' ';
}
code.output:before,
code.out:before {
    content: '';
}
::selection {
    color: #2d2d2d;
    background: #d6d6d6;
}
.green {
    color: #a9d3ab;
}
.red {
    color: #f58e8e;
}
.yellow {
    color: #fee08a;
}
.blue {
    color: #99caf4;
}
.cyan {
    color: #79d4d5;
}
.magenta {
    color: #d6add5;
}
.black {
    color: #646464;
}
.bg-emulation {
    background-color: #192841;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);
}
.command {
    color: #32c146;
}

/* *** end  Emulation */


.common-Button--default {
    color: #fff;
    background-color: var(--button-dark);
}
.common-Button--default:hover {
    color: #fff;
    background-color: var(--tw-gradient-from);
}
.max-w-5xl1 {
    max-width: 84rem!important;
}

*, ::before, ::after {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
}
.border-radius-50 {
    border-radius: 50%;
}
.box-sh {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.swal2-checkbox input, .swal2-radio input,  .swal2-checkbox {
    opacity: 0;
}
@font-face {
    font-family: 'GTEestiPro';
    font-weight: 700;
    font-display: swap;
    src: url('/fonts/GT-Eesti-Pro/GT-Eesti-Pro-Display-Bold.woff2') format('woff2');
}
@font-face {
    font-family: 'GTEestiPro';
    font-weight: 500;
    font-display: swap;
    src: url('/fonts/GT-Eesti-Pro/GT-Eesti-Pro-Display-Medium.woff2') format('woff2');
}
@font-face {
    font-family: 'GTEestiPro';
    font-weight: 500;
    font-display: swap;
    font-style: italic;
    src: url('/fonts/GT-Eesti-Pro/GT-Eesti-Pro-Display-Medium-Italic.woff2') format('woff2');
}
@font-face {
    font-family: 'GTEestiPro';
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/GT-Eesti-Pro/GT-Eesti-Pro-Display-Regular.woff2') format('woff2');
}
body{

    font-family: "GTEestiPro",arial,sans-serif;
    -moz-osx-font-smoothing: grayscale;
}
.imgblock3 {
    position: relative;
    display: inline-block;
}
.imgblock3 img {
    height: 150px;
    width: 90%;
}
.imgblock3  span {
    left: 0;
    position: absolute;

    width: 100%;
}
.imgblock3 span b {

    color: #fff;
    font: 29px/64px arial;

    font-weight: 600;
    border-radius: 3px;
}
.b_b {
    font-weight: 600;
    color: #fff;
    font: 17px/4px arial;
    padding: 6px 10px;

    border-radius: 3px;
}
a,button,
a:active,button:active,
a:focus,button:focus  {
    outline:none;
}

.justify-around {
    justify-content: space-around;
}
.h-full {
    height: 100%;
}
.inherits-color {
    color: inherit;
}
.\!max-w-none {
    max-width: none !important;
}
.mt-\[-50px\] {
    margin-top: -50px;
}
.gap-y-\[5\.5rem\] {
    row-gap: 5.5rem;
}
.text-grey-600 {
    --tw-text-opacity: 1;
    color: rgb(186 217 252/var(--tw-text-opacity));
}
#testimonials>div:nth-child(1)>div:nth-child(n+3),
#testimonials>div:nth-child(2)>div:nth-child(n+4),
#testimonials>div:nth-child(3)>div:nth-child(n+5),
#testimonials>div:nth-child(4)>div:nth-child(n+5),
#testimonials>div:nth-child(5)>div:nth-child(n+5),
#testimonials>div:nth-child(6)>div:nth-child(n+5),
#testimonials>div:nth-child(7)>div:nth-child(n+5),
#testimonials>div:nth-child(8)>div:nth-child(n+5),
#testimonials>div:nth-child(9)>div:nth-child(n+5),
#testimonials>div:nth-child(10)>div:nth-child(n+5),
#testimonials>div:nth-child(11)>div:nth-child(n+5),
#testimonials>div:nth-child(12)>div:nth-child(n+4),
#testimonials>div:nth-child(13)>div:nth-child(n+3) {
    display:none
}
#testimonials>div:nth-child(4),
#testimonials>div:nth-child(6),
#testimonials>div:nth-child(8),
#testimonials>div:nth-child(10) {
    margin-top:15%
}
#testimonials>div:not(:nth-child(1)):before,
#testimonials>div:not(:nth-child(2)):before,
#testimonials>div:not(:nth-child(12)):before,
#testimonials>div:not(:nth-child(13)):before {
    content:"";
    display:block;
    width:3px;
    height:90%;
    background-color:#328af11a;
    position:absolute;
    left:calc(50% - 1.5px);
    top:5%
}
#testimonials>div:not(:nth-child(-n+2)):not(:nth-child(n+12))>div+div:before {
    content:"";
    display:block;
    width:13px;
    height:13px;
    background:#182a45;
    position:absolute;
    border-radius:9999px;
    left:calc(50% - 6.5px);
    top:-66%
}
.line-through {
    text-decoration: line-through;
}
.card {

    border-color:#78909c12;
    width:345px;
    max-width:100%;
    overflow:hidden;
    border-radius:.934rem;
    --tw-bg-opacity: 1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color:rgb(34 34 34/var(--tw-text-opacity));
    position:relative
}
.mb-15 {
    margin-bottom: 5rem;
}
.top-\[92\%\] {
    top: 92%;
}
.top-\[82\%\] {
    top: 82%;
}
.top-\[72\%\] {
    top: 72%;
}

.panel-width {
    height: 84px; min-width: 152px;
}
.text-3xs {
    font-size: .7rem;
}
.text-grey-600\/50 {
    color: #bad9fc80;
}

@media(min-width:768px) {
    .md\:top-0 {
        top: 0;
    }
    .md\:pb-\[35px\] {
        padding-bottom: 35px;
    }
    .md\:pt-\[20px\] {
        padding-top: 20px;
    }
    .md\:w-4\/5 {
        width: 80%;
    }
    .container {
        margin: 0 auto;
    }

}
@media (min-width: 1200px) {
    .widescreen\:w-1\/2 {
        width: 50%;
    }
}
.m-auto {
    margin: auto;
}
.leading-loose {
    line-height: 1.7;
}
.max-w-\[700px\] {
    max-width: 700px;
}
@media (min-width: 1536px) {
    .container {
        max-width: 83rem
    }
}
.border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-t {
    border-top-width: 1px;
}
.w-340 {
    width: 90%;
}
@media(min-width:992px) {
    .lg\:mr-auto {
        margin-right: auto;
    }
    .lg\:mt-15 {
        margin-top: 5rem;
    }
    .lg\:ml-20-p {
        margin-left: 20%;
    }
    .lg\:w-2\/5 {
        width: 70%;
    }
    .lg\:mt-\[-80px\] {
        margin-top: -80px;
    }
    .lg\:clamp {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
    .lg\:two-lines {
        -webkit-line-clamp: 2;
    }
    .lg\:scale-125 {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25;
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
    .lg\:pb-6 {
        padding-bottom: 1.5rem;
    }
    .card-play-button {
        transition:opacity .2s,transform .4s,border-color .2s;
        opacity:0;
        transform:translateY(15px);
        transition-timing-function:ease-in-out;
        will-change:transform
    }
    .card:hover .card-play-button,
    .skill-card:hover .card-play-button {
        opacity:1;
        transform:translateY(0)
    }
    .lg\:w-340 {
        width: 340px;
    }
}

.border-grey-500 {
    --tw-border-opacity: 1;
    border-color: rgb(237 237 237/var(--tw-border-opacity));
}
.dark .dark\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}
.dark .dark\:bg-panel-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(24 39 63/var(--tw-bg-opacity));
}
.dark .dark\:border-none {
    border-style: none;
}
@media (min-width: 1200px) {
    .xl\:w-1\/2 {
        width: 50%;
    }
    .xl\:w-\[370px\] {
        width: 370px;
    }
    .xl\:basis-\[380px\] {
        flex-basis: 380px;
    }
    .xl\:grid-cols-3 {
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .xl\:mt-0 {
        margin-top: 0;
    }
    .xl\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    .md\:flex {
        display: flex;
    }
    .xl\:w-auto {
        width: auto;
    }
    .xl\:absolute {
        position: absolute;
    }
    .xl\:flex-row {
        flex-direction: row;
    }
}
.gap-y-2 {
    row-gap: .5rem;
}
.panel .panel {
    background-color:#328af108
}
.panel .panel:hover {
    background-color:#328af112
}
.text-grey-600\/75 {
    color: #bad9fcbf;
}
.two-lines {
    -webkit-line-clamp: 2;
}
.hide-scrollbar {
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
@media (min-width: 992px) {
    .lg\:max-w-\[370px\] {
        max-width: 370px;
    }
    .lg\:min-w-\[164px\] {
        min-width: 164px;
    }
    .lg\:max-w-\[420px\] {
        max-width: 420px;
    }
    .lg\:mx-6 {
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    .lg\:h-12 {
        height: 3rem;
    }
}
@media (min-width: 768px) {
    .md\:w-2\/3 {
        width: 66.66667%;
    }
    .md\:justify-start {
        justify-content: flex-start;
    }
    .md\:mx-auto {
        margin-left: auto;
        margin-right: auto;
    }
    .md\:pb-\[35px\] {
        padding-bottom: 35px;
    }
    .md\:pt-\[20px\] {
        padding-top: 20px;
    }
    .md\:ml-15p {
        margin-right: 15%;
    }
    .md\:mb-0 {
        margin-bottom: 0;
    }
    .md\:h-\[309px\] {
        height: 309px;
    }
    .md\:h-\[100\] {
        height: 100%;
    }
    .md\:gap-5 {
        gap: 1.25rem;
    }
    .md\:translate-x-1\/2 {
        --tw-translate-x: 50%;
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
    .md\:right-0 {
        right: 0;
    }
    .md\:left-auto {
        left: auto;
    }
}
[class*="btn-"] {
    font: icon!important;
    font-weight: bold;
}
.normal-case {
    text-transform: none;
}
.bg-white\/10 {
    background-color: #ffffff1a;
}
.border-transparent {
    border-color: transparent;
}
.bg-white\/15 {
    background-color: #ffffff26;
}
.to-testing {
    --tw-gradient-to: #1AAB8B;
}
.from-testing-light {
    --tw-gradient-from: #6EDCC4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(110 220 196 / 0));
}
.to-testing-snap {
    --tw-gradient-to: #FFFC00;
}
.from-testing-light-snap  {
    --tw-gradient-from: #FFD302;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(110 220 196 / 0));
}
.to-testing-tg {
    --tw-gradient-to: #2DAAEE;
}
.from-testing-light-tg {
    --tw-gradient-from: #5381AA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(110 220 196 / 0));
}
.to-testing-fb {
    --tw-gradient-to: #0072FF;
}
.from-testing-light-fb {
    --tw-gradient-from: #0072FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(110 220 196 / 0));
}
.w-42 {
    width: 11rem;
}


.flex-center {
    display: flex;
    align-items: center;
    justify-content: center;
}

.bg-gradient-to-l {
    background-image: linear-gradient(to left,var(--tw-gradient-stops));
}
.to-languages {
    --tw-gradient-to: #F19A1A;
}

.from-languages-light {
    --tw-gradient-from: #FFC73C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}
.to-languages-wa {
    --tw-gradient-to: #589C7E;
}
.from-languages-light-wa {
    --tw-gradient-from: #589C7E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}
.to-languages-vb {
    --tw-gradient-to: #7360F1;
}
.from-languages-light-vb {
    --tw-gradient-from: #58508C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}
.from-frameworks-light-vb {
    --tw-gradient-from: #58508C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(244 72 129 / 0));
}
.to-frameworks-vb {
    --tw-gradient-to: #7360F1;
}
.from-frameworks-light-tk {
    --tw-gradient-from: #EF0040;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(244 72 129 / 0));
}
.to-frameworks-tk {
    --tw-gradient-to: #00FFF8;
}
.to-testing-vb {
    --tw-gradient-to: #7360F1;
}
.from-testing-light-vb {
    --tw-gradient-from: #58508C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(110 220 196 / 0));
}
.to-languages-snap {
    --tw-gradient-to: #FFFC00;
}
.from-languages-light-snap {
    --tw-gradient-from: #FFD302;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}
.to-languages-tg {
    --tw-gradient-to: #5585AE;
}
.from-languages-light-tg {
    --tw-gradient-from: #4E77A1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}
.to-languages-fb {
    --tw-gradient-to: #0084FF;
}
.from-languages-light-fb {
    --tw-gradient-from: #0084FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}

.to-languages-sk {
    --tw-gradient-to: #27A0EB;
}
.from-languages-light-sk {
    --tw-gradient-from: #05AAEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}


.to-languages-tw {
    --tw-gradient-to: #01A9F4;
}
.from-languages-light-tw {
    --tw-gradient-from: #0084FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}
.to-languages-tk {
    --tw-gradient-to: #0FFFF9;
}
.from-languages-light-tk {
    --tw-gradient-from: #F00043;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}
.to-languages-you {
    --tw-gradient-to: #F70000;
}
.from-languages-light-you {
    --tw-gradient-from: #F7403D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}

.to-languages-ok {
    --tw-gradient-to: #EE8109;
}
.from-languages-light-ok {
    --tw-gradient-from: #EE6309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}

.to-languages-tn {
    --tw-gradient-to: #EB5E6B;
}
.from-languages-light-tn {
    --tw-gradient-from: #F44D65;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}


.to-languages-inst {
    --tw-gradient-to: #6E46CA;
}
.from-languages-light-inst {
    --tw-gradient-from: #D074C8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}
.to-languages-vk {
    --tw-gradient-to: #5280B9;
}
.from-languages-light-vk {
    --tw-gradient-from: #4371BD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(255 199 60 / 0));
}

.from-tooling-light {
    --tw-gradient-from:  #24D366;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling {
    --tw-gradient-to: #00786C;
}
.from-tooling-light-vb {
    --tw-gradient-from:  #8b60ed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling-vb {
    --tw-gradient-to: #b372bd
}
.from-tooling-light2-vb {
    --tw-gradient-from:  #21c8f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling2-vb {
    --tw-gradient-to: #637bff
}
.from-tooling-light-tg {
    --tw-gradient-from:  #2BA0DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling-tg {
    --tw-gradient-to: #1486D2;
}
.from-tooling-light-fb {
    --tw-gradient-from:  #0072FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling-fb {
    --tw-gradient-to: #0072FF;
}

.from-tooling-light-tw {
    --tw-gradient-from:  #0072FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling-tw {
    --tw-gradient-to: #01A9F4;
}


.label-username, .label-phone {
    color:#fff!important;
}
.from-tooling-light-sn {
    --tw-gradient-from:  #FFD302;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling-sn {
    --tw-gradient-to: #FFFC00;
}
.from-tooling-light-ok {
    --tw-gradient-from:  #EE8109;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling-ok {
    --tw-gradient-to: #FFA300;
}
.from-tooling-light-vk {
    --tw-gradient-from:  #4371BD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(179 114 189 / 0));
}
.to-tooling-vk {
    --tw-gradient-to: #5280B9;
}
.price_old {
    font-size: 1.1rem;
}

.bg-panel-wa {
    --tw-bg-opacity: 1;
    background-color: #589C7E;
}
.hover\:bg-panel-wa:hover {
    --tw-bg-opacity: 1;
    background-color:#599D7E
}

.hover\:bg-panel-ok:hover {
    --tw-bg-opacity: 1;
    background-color:#FFFFE0
}
.hover\:bg-panel-vb:hover {
    --tw-bg-opacity: 1;
    background-color:#595191
}
.bg-panel-vb {
    --tw-bg-opacity: 1;
    background-color: #595191;
}
.bg-panel-v {
    background: #7D519F;
}
.bg-panel-snap {
    --tw-bg-opacity: 1;
    background-color: #FFFC00;
}
.hover\:bg-panel-snap:hover {
    --tw-bg-opacity: 1;
    background-color:#FFFC00
}
.bg-panel-tg {
    --tw-bg-opacity: 1;

    background-color: #5079A3;

}
.hover\:bg-panel-tg:hover {
    --tw-bg-opacity: 1;
    background-color:#5079A3;
}
.bg-panel {
    background: #265D4D!important;
}
.bg-panel-sn {
    background: #000!important;
}
.bg-panel-tg {
    background: #192841!important;
}
.bg-panel-tg2 {
    background: #3C98D1!important;
}
.bg-panel-fb2 {
    background: #0072FF!important;
}
.bg-panel-sk {
    background: #27A0EB!important;
}
.bg-panel-tw {
    background: #01A9F4!important;
}
.bg-panel-ok {
    background: #EE6509!important;
}
.bg-panel-tn {
    background: #F25066!important;
}
.bg-panel-you {
    background: #F70709!important;
}
.bg-panel-tk {
    background: #313844!important;
}
.bg-panel-vk {
    background: #5272C5!important;
}
.bg-panel-steam {
    background: #1B2838!important;
}
.hover\:bg-panel-vk:hover {
    --tw-bg-opacity: 1;
    background-color:#FFFFE0
}
.bg-gradient-to-b {
    background-image: linear-gradient(to bottom,var(--tw-gradient-stops));
}
.-mt-3 {
    margin-top: -.75rem;
}
.mb-5 {
    margin-bottom: 1.25rem;
}
.h-\[309px\] {
    height: 309px;
}
.h-\[144px\] {
    height: 144px;
}
@media (min-width: 768px) {
    .md\:inline-block {
        display: inline-block;
    }
}
.content {
    line-height: 1.6;
    margin-bottom: 20px;
}
.ava-calls {
    width: 3rem;
    height: 2.3rem;
}
.scale-\[2\.5\] {
    --tw-scale-x: 2.5;
    --tw-scale-y: 2.5;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-\[-75\%\] {
    --tw-translate-x: -75%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.text-2xs {
    font-size: .6666rem;
}
.text-\[22px\] {
    font-size: 22px;
}
.gap-4 {
    gap: 1rem;
}

.five-lines {
    -webkit-line-clamp: 5;
}
.clamp {
    display: -webkit-box;

    overflow: hidden;
}
.clamp2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}
.to-devops {
    --tw-gradient-to: #253D63;
}
.from-devops-light {
    --tw-gradient-from: #A1B6E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(161 182 229 / 0));
}
.to-techniques {
    --tw-gradient-to: #637BFF;
}
.from-techniques-light {
    --tw-gradient-from: #21C8F6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(33 200 246 / 0));
}
.series-thumbnail-card.is-languages {
    background: linear-gradient(to top,#f19a1a,#ffc73c);
}
.series-thumbnail-card.is-devops {
    background: linear-gradient(to bottom,#A1B6E5,#253D63);
}
.bg-green {
    background-color: #38c172;
}
.bg-vbr {
    background-color: #735FF0;
}
.ava-radius-vb {
    border-radius: 50%;
    border: 1px solid #735FF0;
}
.bg-blue {
    background-color: #338AF1;
}
.ava-radius {
    border-radius: 50%;
    border: 1px solid #25D366;
}

.series-thumbnail-card.is-testing {
    background: linear-gradient(to bottom,#6edcc4,#1aab8b);
}
.series-thumbnail-card.is-tooling {
    background: linear-gradient(to top,#8b60ed,#b372bd);
}
.series-thumbnail-card.is-frameworks {
    background: linear-gradient(to bottom,#f44881,#ec454f);
}
.to-frameworks {
    --tw-gradient-to: #EC454F;
}
.from-frameworks-light {
    --tw-gradient-from: #F44881;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(244 72 129 / 0));
}
.bg-gradient-to-l {
    background-image: linear-gradient(to left,var(--tw-gradient-stops));
}
img.lazyloaded {
    opacity: 1;
    transition: opacity .5s ease;
}
.to-frameworks-wa {
    --tw-gradient-to: #39C172;
}
.from-frameworks-light-wa {
    --tw-gradient-from: #39C172;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(244 72 129 / 0));
}
.to-frameworks-sn {
    --tw-gradient-to: #FFFC00;
}
.from-frameworks-light-sn {
    --tw-gradient-from: #FFD302;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(244 72 129 / 0));
}
.to-frameworks-tg {
    --tw-gradient-to: #2B99D3;
}
.from-frameworks-light-tg {
    --tw-gradient-from: #015F82;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(244 72 129 / 0));
}
.to-frameworks-fb {
    --tw-gradient-to: #0084FF;
}
.from-frameworks-light-fb {
    --tw-gradient-from: #0072FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(244 72 129 / 0));
}

.to-frameworks-inst {
    --tw-gradient-to: #7921BD;
}
.from-frameworks-light-inst {
    --tw-gradient-from: #D9863F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(244 72 129 / 0));
}





.styles_widget-grid__pEQPA {
    position:relative;
    display:grid
}
.styles_widget-grid__pEQPA.styles_widget-grid--stylized__t6FVj {
    height:420px;
    width:320px;
    grid-template-columns:repeat(3,minmax(0,1fr));
    grid-template-rows:repeat(4,minmax(0,1fr));
    gap:1.25rem
}
.styles_widget-grid__pEQPA.styles_widget-grid--stylized__t6FVj>:first-child {
    grid-column:span 1/span 1;
    grid-row:span 2/span 2
}
.styles_widget-grid__pEQPA.styles_widget-grid--stylized__t6FVj>:nth-child(4) {
    grid-column:span 2/span 2;
    grid-row:span 1/span 1
}
.styles_widget-grid__pEQPA.styles_widget-grid--stylized__t6FVj>:nth-child(5) {
    grid-column:span 2/span 2;
    grid-row:span 2/span 2
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74 {

    max-height:640px;
    max-width:640px;
    grid-template-columns:repeat(2,minmax(0,1fr));

    gap:2rem
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS744 {

    max-height:640px;
    max-width:640px;
    grid-template-columns:repeat(1,minmax(0,1fr));

    gap:2rem
}
@media(min-width:768px) {
    .styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74 {

        max-height:640px;
        max-width:640px;
        grid-template-columns:repeat(4,minmax(0,1fr));

        gap:2rem
    }
    .styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS744 {

        max-height:640px;
        max-width:640px;
        grid-template-columns:repeat(1,minmax(0,1fr));

        gap:2rem
    }
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74>:first-child {
    grid-column:span 2/span 2;
    grid-row:span 2/span 2;
    border-radius:6.57%
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74>:nth-child(2){

    grid-column:span 2/span 2;
    grid-row:span 2/span 2;
    border-radius:6.57%
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74>:nth-child(3) {
    grid-column:span 2/span 2;
    grid-row:span 1/span 1;
    border-radius:14.7%/6.57%
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74>:nth-child(4) {
    grid-column:span 2/span 2;
    grid-row:span 2/span 2;
    border-radius:6.57%
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74>:nth-child(5) {
    grid-column:span 1/span 1;
    grid-row:span 2/span 2;
    border-radius:14.7%/6.57%
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74>:nth-child(6) {
    grid-column:span 1/span 1;
    grid-row:span 2/span 2;
    border-radius:14.7%/6.57%
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74>:nth-child(7) {
    grid-column:span 1/span 1;
    grid-row:span 1/span 1;
    border-radius:14.7%
}
.styles_widget-grid__pEQPA.styles_widget-grid--realistic__yaS74>:nth-child(8) {
    grid-column:span 2/span 2;
    grid-row:span 1/span 1;
    border-radius:6.57%/14.7%
}
.styles_widget__shadow__uLZbm {
    box-shadow:0 10.5676px 17.6127px rgba(0,0,0,.08)
}
.styles_handle__shadow__g7pOg {
    box-shadow:0 10.5676px 17.6127px rgba(0,0,0,.03)
}
.styles_realistic-widget___IKlG {
    position:relative;

    overflow:hidden;
    --tw-bg-opacity:1;
    background:var(--bg-project);
    background-size: cover;

    box-shadow:0 22px 42px rgba(0,0,0,.02),0 14.2593px 24.5972px rgba(0,0,0,.015),0 8.47407px 13.3778px rgba(0,0,0,.012),0 4.4px 6.825px rgba(0,0,0,.01),0 1.79259px 3.42222px rgba(0,0,0,.008),0 .407407px 1.65278px rgba(0,0,0,.005)
}
.docs{
    background-image: var(--docs);
    border-radius: 0.125rem;
}
.bg-purple {
    background-color: #9561e2;
}
.border-grey-lighter {
    border-color: #1C304D!important;
}
.justify-items-center {
    justify-items: center;

}
@media (min-width: 992px) {
    .lg\:order-1 {
        order: 1;
    }
}
img {
    max-width: 100%;
    display: initial;
    height: auto;
}
.inherits-color {
    color: inherit;
}
.mb-6 {
    margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
    .btn, .swal-button {
        transition: background .3s;
    }
}
.fill-current {
    fill: currentColor;
}





@media (min-width: 1200px) {
    .xl\:w-1\/4 {
        width: 25%;
    }
}
.page-dark {
    background-color: var(--page-dark);
    background-image: url(/img/home-banner-bg.png);
    background-size: 55%;
    background-repeat: no-repeat;
    color: #fff;
}
.page-home.page-dark {
    background: var(--page-dark)
}
.page-home.page-dark:before,
.page-teams.page-dark:before {
    background-color:var(--page-dark)
}
@media(min-width:992px) {
    .page-home.page-dark:before,
    .page-teams.page-dark:before {
        content:"";
        display:block;
        position:fixed;
        top:0;
        left:0;
        bottom:0;
        right:0;
        background:var(--page-dark) url(/img/home-banner-bg.png);
        background-repeat:no-repeat;
        background-size:auto;
        background-position-y:50%;
        background-position-x:42%;
        background-blend-mode:luminosity;
        pointer-events:none;
        opacity:var(--wallpaper-opacity,1);
        transition:opacity .2s
    }
}






.bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
}

.from-\[\#617efe\] {

    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(97 126 254 / 0));
}
.bg-gradient-to-r {
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
}
.bg-blue\/15 {
    background-color: #328af126;
}

.section,
section {
    position:relative;
    padding: 10px;

    margin-left:auto;
    margin-right:auto
}
@media(min-width:768px) {
    .section,
    section {
        padding:40px 30px
    }
}
.section>.section,
section>.section {
    padding-left:0;
    padding-right:0
}
@media(max-width:768px) {
    .section>.section,
    section>.section {
        padding-top:0
    }
}

.bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
}
.to-blue-light {
    --tw-gradient-to: #21c8f6;
}
.to-blue-light-sn {
    --tw-gradient-to: #FFFC00;
}
.from-\[\#617efe\]-sn {
    --tw-gradient-from: #FFDE00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(97 126 254 / 0));
}
.from-\[\#617efe\] {
    --tw-gradient-from: #617efe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(97 126 254 / 0));
}
.bg-gradient-to-r {
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
}
.bg-blue\/15 {
    background-color: #328af126;
}

@media (min-width: 1500px) {
    .widescreen\:w-\[317px\] {
        width: 317px;
    }
}
@media (min-width: 992px) {
    .lg\:w-\[295px\] {
        width: 295px;
    }
    .code-menu {
        position: absolute;
        left: 35%;
    }
}
@media (min-width: 992px) {
    .lg\:mt-\[40px\] {
        margin-top: 40px;
    }
}
@media (min-width: 768px) {
    .md\:w-\[317px\] {
        width: 317px;
    }
}
.hide-scrollbar {
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.text-\[\#ec454f\] {
    --tw-text-opacity: 1;
    color: rgb(236 69 79/var(--tw-text-opacity));
}
.bg-deep-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity));
}

.bg-button{
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: #328af1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(50 138 241 / 0));
    --tw-gradient-to: #328af1;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}

.page-header {
    background-color: #192841;
}
.header-sticky .wrapper-header {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    z-index:1000;
    background-color: #192841;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);

}
.header-sticky .scrolling, .header-sticky .scrolling-text  {
    fill: #fff!important;
    color:#fff!important;
}

main {
    position: relative;
    display: block
}

main header {
    border-top: 1px solid transparent
}

@media (min-width: 670px) {
    main header {
        border: none
    }
}
main .bg-fon {
    position: absolute;
    z-index: 0;
    width: 100%;
    display: grid;
    -webkit-transform: skewY(-12deg);
    transform: skewY(-12deg)
}
main header .bg-fon {
    top: -70px;
    grid:repeat(5, 170px)/repeat(5, 1fr);
    -webkit-transform-origin: 0;
    transform-origin: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#507eb1),
    color-stop(10%, #709dc7), color-stop(38%, var(--bg-main-2a)), color-stop(48%, var(--bg-main-2)), color-stop(62%, var(--bg-main)));
    background: var(--bg-gradient)
}

main header .bg-fon :first-child {
    grid-column: span 3;
    background: -webkit-gradient(linear, left top, right top, from(rgba(243, 251, 255, .4)), color-stop(20%, rgba(243, 251, 255, .15)), to(rgba(243, 251, 255, 0)));
    background: linear-gradient(100grad, rgba(243, 251, 255, .4), rgba(243, 251, 255, .15) 20%, rgba(243, 251, 255, 0))
}

main header .bg-fon :nth-child(2) {
    grid-area: 3 / span 3 /auto/ -1
}

main header .bg-fon :nth-child(3) {
    grid-row: 4;
    grid-column: span 5
}

main header .bg-fon :nth-child(4) {
    grid-area: 4 / span 5 /auto/ -1
}

main header .bg-fon :nth-child(5) {
    grid-area: auto/1/-1/-1;
    background: -webkit-gradient(linear, left top, right top, color-stop(80%, var(--bg-main)), to(var(--bg-span-tg)));
    background: linear-gradient(100grad, var(--bg-main) 80%, var(--bg-span-tg))
}

@media (min-width: 670px) {
    main header .bg-fon :nth-child(2) {
        background: -webkit-gradient(linear, left top, right top, from(rgba(0, 119, 204, 0)), color-stop(40%, rgba(0, 119, 204, .05)), to(rgba(0, 119, 204, .35)));
        background: linear-gradient(100grad, rgba(0, 119, 204, 0), rgba(0, 119, 204, .05) 40%, rgba(0, 119, 204, .35))
    }

    main header .bg-fon :nth-child(3) {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, var(--bg-main)), to(hsla(0, 0%, 100%, 0)));
        background: linear-gradient(100grad, var(--bg-main) 50%, hsla(0, 0%, 100%, 0))
    }

    main header .bg-fon :nth-child(4) {
        background: -webkit-gradient(linear, left top, right top, color-stop(10%, rgba(0, 119, 204, 0)), to(rgba(0, 119, 204, .05)));
        background: linear-gradient(100grad, rgba(0, 119, 204, 0) 10%, rgba(0, 119, 204, .05))
    }
}

.bg-accent {background-color: var(--bg-accent)}
.bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: #192841;
}
.bg-white { --tw-bg-opacity: 1;
    background-color: var(--bg-main-2)}

.bg-gray-220 {

    background-color: #182134;
}

.header__userLink_theme:before {
    opacity: .9;
    background: url(/img/day.svg) no-repeat;
    background-size: 19px 19px;
    background-position-y: 2px;
    margin-top: 3px
}
.header__userLink:before {
    content: "";
    width: 22px;
    height: 21px;
    display: inline-block;
    opacity: .8;
    margin-bottom: -5px;
    background-repeat: no-repeat;
    transition: opacity .2s ease;
}
.darkTemplate .header__userLink_theme:before, .header__userLink_theme.theme_night:before {
    background: url(/img/night.svg) no-repeat;
    background-size: 21px 21px;
}
.common-Button {
    display: inline-block;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    text-transform: uppercase;
    border-radius: .25rem;
    width: 100%;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -webkit-box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);
    box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);
    --tw-space-y-reverse: 0;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    align-items: center;

}


.new-banner {
    display: inline-block;
    font-weight: 300;
    padding: 2px 12px 2px 3px;
    background-color: var(--new-banner);
    border-radius: 16px;
    font-size: 0.855rem;
    line-height: 1.25rem;
    color: var(--important-success-color);
    line-height: 1.7em;
    margin-top: 9px;
    margin-bottom: 9px;

    box-shadow: 0 1px 2px 0 rgba(0,0,0,.12);
}
.new-banner .badge {

    border-radius: 9px;
    font-size: 0.855rem;
    line-height: 1.25rem;
    font-weight: 500;
    color: var(--important-success-color);
}
.badge {

    font-weight: 500;
    line-height: 6px;

}
.badge {
    display: inline-block;

    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
}

.hline {
    width: 100%;
    height: 4px;
    background: url('/_img/hline-bg.png') repeat-x 0 0;

}

aside.important {

    background:  var(--important-success);

    background-position-x: 0%;
    background-position-y: 0%;

    border: 1px solid #24b47e;
    border-radius: 5px;
    display: block;
    padding: 17px 13px 13px 53px;
    background-image: url(/_img/lk/aside-check.svg);
    background-size: 24px 24px;
    background-position: 15px 14px;
    background-repeat: no-repeat;
    color: var(--important-success-color);

}
aside.important.check {

    background-image: url(/_img/lk/aside-check.svg);

}
aside.important.amber {

    background-image: url(/_img/lk/important-amber.svg);

}
aside.important.neutral {

    background-image: none;

}
aside.important.wait {

    background-image: url(/_img/lk/info-cyan_e.svg);

}
aside.important.stop {

    background-image: url(/_img/lk/important-stop.svg);

}
@media (max-width: 640px) {
    aside.important {
        padding: 10px 13px 10px 13px;
        background-image: none;
    }
    aside.important.check {

        background-image: none;

    }
    aside.important.amber {

        background-image: none;

    }
    aside.important.neutral {

        background-image: none;

    }
    aside.important.wait {

        background-image: none;

    }
    aside.important.stop {

        background-image: none;

    }

}


aside.important.amber, aside.info.amber {

    background-color: var(--important-amber);
    color: var(--amber-color);
    border-color: #fee3c0;

}
aside.important.wait{

    background-color: var(--important-amber-wait);
    color: var(--amber-wait);
    border-color: var(--amber-wait-border)
}
aside.important.neutral{

    background-color: var(--important-neutral);
}
aside.important.stop{

    background-color: #f9dedc;
    color: #323232;
    border-color: #e25950
}
.swal2-x-mark {display: flex}
.swal2-x-mark {top:0.9rem}
.swal2-icon .swal2-icon-content {display: block!important;}
.swal2-input {height: 2.425em!important;}
@media (max-width: 640px) {
.swal2-icon.swal2-success {

    position: relative;
}
    .swal2-cancel, .swal2-confirm, .swal2-deny {
        width: 100%;
    }
    .swal2-input {width: 98%!important;}
    .swal2-styled{margin:.3em .0em}
}
.swal2-success-circular-line-left,.swal2-success-fix, .swal2-success-circular-line-right{background: none!important;}
.swal2-icon.swal2-warning {
    background-color: rgb(254, 243, 199);
}
.swal2-icon.swal2-question {
    background-color: rgb(219, 234, 254);
}

@media (min-width: 640px) {
    .swal2-actions {
        display: flex;
    }
    .swal2-styled{margin:.3125em}

    .swal2-x-mark {display: inline-block}
.swal2-header {
    align-items: flex-start;
    display: flex;
    text-align: center;
}
    .swal2-x-mark {display: block}
    .content-text{
        text-align: left;
        margin-left: 1rem;
        margin-top: 0px;


    }

    .swal2-icon{font-size: 6px;
        position:relative;
        box-sizing:content-box;
        justify-content:center;
        width:5em;
        height:5em;
        margin-left: 0px;
        margin-right: 0px;
        flex-shrink: 0;
        align-items: center;
        border-radius:50%;
        font-family:inherit;
        line-height:5em;
        cursor:default;
        -webkit-user-select:none;
        -moz-user-select:none;
        -ms-user-select:none;
        user-select:none}

}
.swal2-header {
    text-align: center;
}
.swal2-icon{font-size: 6px;
    display: inline-block!important;
    justify-content:center;
    width:5em;
    height:5em;
    margin-left: 0px;
    margin-right: 0px;
    flex-shrink: 0;
    align-items: center;
    border-radius:50%;
    font-family:inherit;
    line-height:5em;
    cursor:default;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    margin-bottom: 0.5rem;}

.swal2-popup{display:inline-block!important;
    box-shadow: 0 7px 14px 0 rgba(60,66,87,.08),0 3px 6px 0 rgba(0,0,0,.12);
    position:relative;
    box-sizing:border-box;
    flex-direction:column;
    justify-content:center;width:32rem;
    max-width:100%;
    padding:1.5rem;
    border:none;
    border-radius:5px;
    background:#fff;
    font-family:inherit;
    font-size:1rem}

.swal2-title {
    display: inline-block!important;
}
.swal2-html-container {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
    font-size: 0.875rem;
    line-height: 1.25rem;

}
.swal2-validation-message{
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.Text-wrap--noWrap_stop {
    color: #983705;

}
.Badge--variant_stop {
    background-color: #f8e5b9;

}
.color-link {
    color:#3498db
}
.light-dark {
    color:var(--text-primary);
    fill:var(--text-primary)
}


/* end swal */

.flags_emul {
    width: 1rem;
    height: 1rem;
    margin-right: 3px;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    border-radius: 9999px;
}

.term:after {
    content: "_";
    opacity: 1;
    animation: cursor 1s infinite;
    color: rgb(0, 178, 0);
}

@keyframes cursor {
    0% {
        opacity: 0;
    }
    40% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    90% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
.terminal_social{
    height: 250px
}
@media (min-width: 640px) {
    .terminal_social{
        height: 430px
    }
}

.map_cart_messenger{
    height: 300px
}
.map_cart_Movement_map_cart_messenger {
    height: 250px
}
.map_cart{
    height: 250px
}
.terminal_messenger{
    height: 255px
}
.terminal_messenger_Movement{
    height: 255px
}
@media (min-width: 640px) {
    .map_cart{
        height: 470px
    }
    .terminal_messenger{
        height: 255px
    }
    .map_cart_messenger{
        height: 300px
    }
    .map_cart_Movement_map_cart_messenger {
        height: 200px
    }
    .terminal_messenger_Movement{
        height: 160px
    }
}

.map_cart_Movement{
    height: 250px
}
@media (min-width: 640px) {
    .map_cart_Movement{
        height: 280px
    }
}


#downloaded, #total {
    color: #3498db;
}
#downloadSpeed{
    color: var(--downloadSpeed);
}
.display_none{
    display: none;
}
.text_progress {
    font-weight: 600;
    /* color: #2a5885; */
    font-size: 0.895rem;
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}
.text_country{ font-weight: 600;
    /* color: #2a5885; */
    font-size: 0.895rem;

    margin-right: 0.25rem;}
.flag_progress {
    margin-left: 0.25rem;
    display: inline;
}
.provider_img {
    width: 1.3rem;
    height: 1.3rem;
    margin-left: 0.25rem;
    display: inline;

}
.provider_text, .text_brand {
    font-weight: 600;
    /* color: #2a5885; */
    font-size: 0.895rem;
    text-transform:capitalize;

}
.project_color{
    font-weight: 600;
    /* color: #2a5885; */
    font-size: 0.895rem;}

.animate-none {
    animation:none
}
.animate-spin {
    animation:spin 1s linear infinite
}
.animate-ping {
    animation:ping 1s cubic-bezier(0,0,.2,1) infinite
}
.animate-pulse {
    animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite
}
.animate-bounce {
    animation:bounce 1s infinite
}

.primary {
    fill: #A5B3BB; }

.secondary {
    fill: #0D2B3E; }
.success{
    fill: #126d34;
}


.progress-bar-wrapper {
    display: flex;
    align-items: center;
}
.html5-progress-bar {

    width: 95%!important;

    border-radius: 3px;
    margin-bottom: 15px;
}
.html5-progress-bar progress {
    background-color: var(--bg-progreesbar);
    border: 0;
    width: 95%;
    height: 18px;
    border-radius: 9px;
}
.html5-progress-bar progress::-webkit-progress-bar {
    background-color: #f3f3f3;
    border-radius: 9px;
}
.html5-progress-bar progress::-webkit-progress-value {
    background: #cbe98b;
    background: -moz-linear-gradient(top,  #cbe98b 0%, #a5c956 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbe98b), color-stop(100%,#a5c956));
    background: -webkit-linear-gradient(top,  #cbe98b 0%,#a5c956 100%);
    background: -o-linear-gradient(top,  #cbe98b 0%,#a5c956 100%);
    background: -ms-linear-gradient(top,  #cbe98b 0%,#a5c956 100%);
    background: linear-gradient(to bottom,  #cbe98b 0%,#a5c956 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbe98b', endColorstr='#a5c956',GradientType=0 );
    border-radius: 9px;
}
.html5-progress-bar progress::-moz-progress-bar {
    background: #cbe98b;
    background: -moz-linear-gradient(top,  #cbe98b 0%, #a5c956 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbe98b), color-stop(100%,#a5c956));
    background: -webkit-linear-gradient(top,  #cbe98b 0%,#a5c956 100%);
    background: -o-linear-gradient(top,  #cbe98b 0%,#a5c956 100%);
    background: -ms-linear-gradient(top,  #cbe98b 0%,#a5c956 100%);
    background: linear-gradient(to bottom,  #cbe98b 0%,#a5c956 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
    border-radius: 9px;
}
.html5-progress-bar .progress-value {

    line-height: 20px;
    margin-left: 10px;
    font-size: 0.875rem;
    color: var(--progress-value);

    height: 18px;
    float: right;
}
@media (min-width: 640px) {
    .progressbar-text{
        display: flex;
    }

    .flag_progress {
        display: flex;
    }
}
.progressbar-text{

    box-sizing: border-box;
    font-size: 0.885rem;
    font-weight: 500;
    color: var(--progressbar);
    line-height: 24px;
    margin-top: 10px;
    margin-bottom: 12px;
    display: block;
}

.bg-green-550 {
    --tw-bg-opacity: 1;
    background-color: #37c784;

}
.bg-project {
    background-color: var(--bg-gray-100);
}
.register-box-msg {
    margin: 0;
    text-align: center;
    padding: 0 10px 10px 10px;
    color: #3f8ae0;
    line-height: 2.8;
    font-size: 20px;
    font-weight: 800;
}

@media (min-width:670px) {
    .sm\:pt-20 {
        padding-top: 0.3rem!important;
    }
}
.pt-12 {
    padding-top: 0rem!important;
}

.h-p__stat-b__num {
    color: var(--link-color);
    font-size: 65px;
    font-weight: 600;
    line-height: 1
}

@media only screen and (max-width: 640px) {
    .h-p__stat-b__num {
        font-size: 65px
    }
}

.h-p__stat-b__num sup {
    font-weight: 300;

}

.h-p__stat-b__num sub {
    font-weight: 300;
    font-size: 62%;
    bottom: 0
}

.h-p__stat-b__t {
    font-size: 1rem;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 10px;

}
.card-blur-shadow::after {
    background-color: #0000002e;
    transform: translateZ(-1px);
    filter: blur(20px);
    left: 3%;
    right: 3%;
    width: initial;
    top: 1em;
}
.card-blur-shadow::before, .card-blur-shadow::after {
    position: absolute;
    content: "";
    left: 0;
    top: 3em;
    width: 100%;
    height: 100%;
    border-radius: 1em;
    background-color: #0000002e;
    transform: translateZ(-1px);
    filter: blur(60px);
    z-index: -1;
}
.is-dark-card .card-blur-shadow::before {
    background-color: #0003;
}
.is-dark-card .card-blur-shadow::after {
    background-color: #0003;
}
.card-blur-shadow {
    position: relative;
    border-radius: 1em;
    z-index: -1;
}
.is-dark-card .card {
    --textPrimary: hsla(0, 0%, 100%, .8);
    --textSecondary: hsla(0, 0%, 100%, .4);
    --textLink: hsl(203, 78%, 49%);
    --verifiedColor: var(--textPrimary);
    --twitterLogoColor: hsl(203, 88%, 53%);
    --loadingColor: hsla(0, 0%, 100%, .2);
    --pollWinner: hsl(203, 99%, 73%);
    --pollBackground: hsla(203, 30%, 100%, .15);
    -webkit-backdrop-filter: blur(18px) saturate(300%);
    backdrop-filter: blur(18px) saturate(300%);
    box-shadow: inset 0 3px 3px #ffffff1a;
}
.card {
    --textPrimary: #111;
    --textSecondary: rgba(0,0,0,.5);
    --textLink: hsl(203, 78%, 49%);
    --verifiedColor: hsl(203, 88%, 53%);
    --twitterLogoColor: hsl(203, 88%, 53%);
    --linkedInLogoColor: hsla(209, 100%, 36%);
    --loadingColor: hsla(200, 30%, 50%, .2);
    --pollWinner: hsl(203, 99%, 73%);
    --pollBackground: hsla(203, 40%, 20%, .12);
    padding: 2em 2em 1.5em;
    width: 100%;
    border-radius: 1em;
    -webkit-backdrop-filter: blur(18px) saturate(177%);
    backdrop-filter: blur(18px) saturate(177%);
}

.card-3 {
    width: 80%;
    margin-left: 2rem;
}
.card-4 {
    width: 100%;

}
.chat_header_v2 ul {


    display: flex;
    flex-direction: column;
    align-items: flex-start;
    list-style-type: none;
    padding: 10px;
    margin: 0;
}

.chat_header_v2_bg {

    width: 100%;
    max-width: 400px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    list-style-type: none;
    padding: 10px;
    margin: 0;
}
.chat_header_v2 ul li {
    background: var(--chat2);
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
    padding: 5px 70px 5px 10px;
    border-radius: 10px 10px 10px 10px;
    margin-bottom: 12px;
    position: relative;
    margin-left: 5px;
    color: var(--text-primary);
}

.chat_header_v2 ul li:before {
    content: '';
    position: absolute;
    left: -10px;
    bottom: 7px;
    width: 0;
    height: 0;
    border-bottom: 15px solid var(--chat2);
    border-left: 10px solid transparent;
}

.chat_header_v2 ul li .time {
    content: attr(data-time);
    position: absolute;
    right: 10px;
    bottom: 5px;
    font-size: 10px;
    opacity: 1;
    color: #898989;
}

.chat_header_v2 ul li .from {
    text-decoration: none;

    display: block;
    margin-bottom: 10px;
    color: #888;
}

.chat_header_v2 ul li .from:hover {
    text-decoration: underline;
}

.chat_header_v2 ul li .from .phone {
    font-weight: bold;
    margin-right: 8px;
}

.chat_header_v2 ul li.rutger .phone {
    color: #6bcbef;
}

.chat_header_v2 ul li.ruben .phone {
    color: #53d4a5;
}

.chat_header_v2 ul li.ms {
    background-attachment: fixed;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#4A00E0), to(#FC466B));
    background-image: linear-gradient(#4A00E0, #FC466B);
    background-size: 100vw 100vh;
    border-radius: 10px 10px 10px 10px;
    padding-right: 70px;
    align-self: flex-end;
    color:var(--text-primary)

}
.chat_header_v2 ul li.me {
    background: var(--chat);
    align-self: flex-end;
    border-radius: 10px 10px 10px 10px;
    padding-right: 70px;
    color:var(--text-primary)

}
.chat_header_v2 ul li.vb {
    background: #cde0fa;
    align-self: flex-end;
    border-radius: 10px 10px 10px 10px;
    padding-right: 70px;
}
.chat_header_v2 ul li.ruben {
    color: #fff;

}
.chat_header_v2 ul li.me:before {
    left: auto;
    right: -10px;
    border-bottom: 15px solid var(--chat);
    border-right: 10px solid transparent;
    border-left: 0;
}
.chat_header_v2 ul li.vb:before {
    left: auto;
    right: -10px;
    border-bottom: 15px solid #cde0fa!important;
    border-right: 10px solid transparent;
    border-left: 0;
}

.chat_header_v2 ul li.me .time .tick {
    right: 26px;
}

.chat_header_v2 ul li.me[data-state] .time::after {

    color: #888;
}

.chat_header_v2 ul li.me[data-state="read"] .time::after {
    color: #57c6f4;
}

.chat_header_v2 ul li.same, .chat_header_v2 ul li.me + .me {
    margin-top: -9px;
}

.chat_header_v2 ul li.single-emoji {
    font-size: 200%;
}

.chat_header_v2 ul li:last-child {
    margin-bottom: 0;
}

.chat_header_v2 .tick svg {
    position: absolute;
    transition: .5s ease-in-out;
}

.chat_header_v2 ul li .tick {
    position: absolute;

    right: 10px;
    display: inline-block;

    margin-left: 2px;


    bottom: -2px;

    height: 16px;

    width: 16px;
}
.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation {
    background:rgb(15, 32, 59, 0.6)!important;
}
.card-background-dark {
    border-radius: 1em;
    background: var(--card-background);
    box-shadow: inset 0 0 0 2px #ffffff26;
}
.tweet-content {
    color: var(--textPrimary);
    font-size: 0.93em;
    line-height: 1.5;
    margin-bottom: 1em;
    pointer-events: none;
}
@media(min-width:992px) {
    .series-grid {
        grid-template-columns:repeat(auto-fill,minmax(370px,1fr))
    }
}
.text-green {
    color:#38C273
}
.mb-2  { margin-bottom: 0.5rem; }
.bg-panel-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(24 39 63/var(--tw-bg-opacity));
}
@media (min-width: 768px) {
    .md\:text-grey-600\/50 {
        color: #bad9fc80;
    }
    .md\:max-w-\[225px\] {
        max-width: 225px;
    }
    .md\:mt-\[65px\] {
        margin-top: 65px;
    }
    .md\:text-3xs {
        font-size: .7rem;
    }
}
.gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
}

.transition-colors {
    transition-property: color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
}
.max-w-\[700px\] {
    max-width: 700px;
}

.btn,
.swal-button {
    position:relative;
    display:block;
    max-width:30rem;
    border-width:1px;
    border-color:transparent;
    background-clip:padding-box;

    text-align:center;
    font-size:.8rem;
    font-weight:600;
    text-transform:none;
    line-height:1.15;
    --tw-text-opacity: 1;

    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1);
    transition-duration:.15s;
    transition:color .3s,background-color .3s,box-shadow .3s;
    border-radius:16px;
    letter-spacing:.2px
}
@media(min-width:768px) {
    .btn,
    .swal-button {
        display:inline-block
    }
    .btn,
    .swal-button {
        padding-top:.75rem;
        padding-bottom:.75rem
    }
    .btn,
    .swal-button {
        padding-left:1.5rem;
        padding-right:1.5rem
    }
}
@media(min-width:992px) {
    .btn,
    .swal-button {
        transition:background .3s
    }
    .btn,
    .swal-button {
        max-width:100%
    }
    .btn,
    .swal-button {
        padding-left:2rem;
        padding-right:2rem
    }
    .btn,
    .swal-button {
        padding-top:.75rem;
        padding-bottom:.75rem
    }
}
.btn:focus,
.swal-button:focus {
    outline:none
}
.btn:hover,
.btn.is-active,
.swal-button:hover,
.swal-button.is-active {
    --tw-text-opacity: 1;
    color:rgb(50 138 241/var(--tw-text-opacity))
}
.btn.is-loading,
.swal-button.is-loading {
    color:transparent!important;
    pointer-events:none
}
.btn.is-loading:after,
.swal-button.is-loading:after {
    left:50%;
    margin-left:-8px;
    margin-top:-8px;
    top:50%;
    position:absolute!important
}
.btn[disabled],
.swal-button[disabled] {
    background:#999;
    border:rgba(0,0,0,.4)
}
.btn[disabled]:hover,
.swal-button[disabled]:hover {
    background:#999;
    cursor:not-allowed
}
.fill-plan {
    fill:var(--fill-plan)
}
.btn-blue,
.swal-button:not(.swal-button--cancel):not(.swal-button--stay):not(.swal-button--close) {
    background-image:linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: var(--button-dark);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(50 138 241 / 0));
    --tw-gradient-to: var(--button-dark);
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.btn-blue:not(:disabled):hover,
.swal-button:not(.swal-button--cancel):not(.swal-button--stay):not(.swal-button--close):not(:disabled):hover {
    background-image:linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: var(--button-dark);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(50 138 241 / 0));
    --tw-gradient-to: var(--button-dark);
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity));
    -webkit-text-decoration-line:none;
    text-decoration-line:none
}
.btn-blue.btn-shadow,
.swal-button:not(.swal-button--cancel):not(.swal-button--stay):not(.swal-button--close).btn-shadow {
    box-shadow:0 0 15px #00b7ff4d
}
.btn-blue[disabled]:hover,
.swal-button:not(.swal-button--cancel):not(.swal-button--stay):not(.swal-button--close)[disabled]:hover {
    color:#fff
}
.btn-dark-blue,
.swal-button--cancel,
.swal-button--stay,
.swal-button--close {
    display:inline-flex;
    align-items:center;
    justify-content:center;
    background-color:#ffffff1a;
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.btn-dark-blue:not(:disabled):hover,
.swal-button--cancel:not(:disabled):hover,
.swal-button--stay:not(:disabled):hover,
.swal-button--close:not(:disabled):hover {
    background-color:#328af126!important
}
.btn-dark-blue:not(:disabled):hover .text-wrap,
.swal-button--cancel:not(:disabled):hover .text-wrap,
.swal-button--stay:not(:disabled):hover .text-wrap,
.swal-button--close:not(:disabled):hover .text-wrap {
    display:block;
    background-color:#328af126;
    background-image:linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: #328af1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(50 138 241 / 0));
    --tw-gradient-to: #21c8f6;
    -webkit-background-clip:text;
    background-clip:text;
    color:transparent
}
.btn-dark-blue:disabled:hover,
.swal-button--cancel:disabled:hover,
.swal-button--stay:disabled:hover,
.swal-button--close:disabled:hover {
    color:inherit
}
.btn-dark-blue[disabled]:hover,
.swal-button--cancel[disabled]:hover,
.swal-button--stay[disabled]:hover,
.swal-button--close[disabled]:hover {
    color:#fff
}
.btn-dark-blue.active,
.swal-button--cancel.active,
.swal-button--stay.active,
.swal-button--close.active {
    border-width:1px;
    --tw-border-opacity: 1;
    border-color:rgb(50 138 241/var(--tw-border-opacity));
    background-color:#328af11a
}
.btn-dark-blue.active:hover,
.swal-button--cancel.active:hover,
.swal-button--stay.active:hover,
.swal-button--close.active:hover {
    background-color:#328af126
}
.btn-dark-blue.active .text-wrap,
.swal-button--cancel.active .text-wrap,
.swal-button--stay.active .text-wrap,
.swal-button--close.active .text-wrap {
    background-color:#328af126;
    background-image:linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: #328af1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(50 138 241 / 0));
    --tw-gradient-to: #21c8f6;
    -webkit-background-clip:text;
    background-clip:text;
    color:transparent
}
.btn-white {
    --tw-bg-opacity: 1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color:rgb(34 34 34/var(--tw-text-opacity))
}
.btn-white.active {
    border-width:1px;
    --tw-border-opacity: 1;
    border-color:rgb(255 255 255/var(--tw-border-opacity));
    background-color:#ffffff1a
}
.btn-white.active:hover {
    background-color:#ffffff40
}
.btn-grey {
    border-color:transparent;
    --tw-bg-opacity: 1;
    background-color:rgb(235 237 241/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color:rgb(34 34 34/var(--tw-text-opacity))
}
.btn-channel {
    border:1px solid currentColor;
    color:var(--channel-color)
}
.btn-channel:hover {
    color:#fff;
    background:var(--channel-color);
    border-color:transparent
}
.swal-button:focus {
    box-shadow:none!important
}
.centered-heading {
    margin-left:auto;
    margin-right:auto;
    margin-bottom:.75rem;
    font-size:2.4rem;
    letter-spacing:-.02em;
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity));
    max-width:550px
}
@media(max-width:736px) {
    .centered-heading {
        max-width:300px
    }
}
@media(min-width:992px) {
    .centered-heading {
        max-width:600px
    }
}

#root input:focus,
#root textarea:focus,
#root button:focus,
#root select:focus {
    outline:none
}
.input {
    width:100%;
    max-width:100%;
    height:42px
}
.textarea {
    min-width:100%;
    max-width:100%;
    max-height:600px;
    padding:10px;
    resize:vertical;
    line-height:1.2;
    display:block
}
.input,
.textarea {
    -moz-appearance:none;
    -webkit-appearance:none;
    align-items:center;
    background-color:#fff;
    border-width:1px;
    --tw-border-opacity: 1;
    border-color:rgb(237 237 237/var(--tw-border-opacity));
    --tw-text-opacity: 1;
    color:rgb(34 34 34/var(--tw-text-opacity));
    display:inline-flex;
    font-size:16px;
    height:32px;
    justify-content:flex-start;
    line-height:24px;
    vertical-align:top;
    position:relative;
    text-align:left;
    outline:0;
    padding:0 15px;
    border-radius:0;
    box-shadow:none
}
.input:hover,
.textarea:hover {
    border-color:text-grey-800
}
.input:active,
.input:focus,
.input.is-active,
.textarea:active,
.textarea:focus,
.textarea.is-active {
    border-color:text-grey-800;
    outline:none
}
.input[disabled],
.input.is-disabled,
.textarea[disabled],
.textarea.is-disabled {
    --tw-border-opacity: 1;
    border-color:rgb(237 237 237/var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color:rgb(235 237 241/var(--tw-bg-opacity));
    cursor:not-allowed;
    pointer-events:none
}
.input[disabled]::-moz-placeholder,
.input.is-disabled::-moz-placeholder,
.textarea[disabled]::-moz-placeholder,
.textarea.is-disabled::-moz-placeholder {
    color:#78909c4d
}
.input[disabled]::-webkit-input-placeholder,
.input.is-disabled::-webkit-input-placeholder,
.textarea[disabled]::-webkit-input-placeholder,
.textarea.is-disabled::-webkit-input-placeholder {
    color:#78909c4d
}
.input[disabled]:-moz-placeholder,
.input.is-disabled:-moz-placeholder,
.textarea[disabled]:-moz-placeholder,
.textarea.is-disabled:-moz-placeholder {
    color:#78909c4d
}
.input[disabled]:-ms-input-placeholder,
.input.is-disabled:-ms-input-placeholder,
.textarea[disabled]:-ms-input-placeholder,
.textarea.is-disabled:-ms-input-placeholder {
    color:#78909c4d
}
@media(max-width:768px) {
    .input,
    .textarea {
        font-size:16px
    }
}
.input.placeholder-black::-moz-placeholder,
.textarea.placeholder-black::-moz-placeholder {
    --tw-text-opacity: 1;
    color:rgb(34 34 34/var(--tw-text-opacity));
    opacity:1
}
.input.placeholder-black::-webkit-input-placeholder,
.textarea.placeholder-black::-webkit-input-placeholder {
    --tw-text-opacity: 1;
    color:rgb(34 34 34/var(--tw-text-opacity));
    opacity:1
}
.input.placeholder-black:-moz-placeholder,
.textarea.placeholder-black:-moz-placeholder {
    --tw-text-opacity: 1;
    color:rgb(34 34 34/var(--tw-text-opacity));
    opacity:1
}
.input.placeholder-black:-ms-input-placeholder,
.textarea.placeholder-black:-ms-input-placeholder {
    --tw-text-opacity: 1;
    color:rgb(34 34 34/var(--tw-text-opacity));
    opacity:1
}
.input.placeholder-grey-800::-moz-placeholder,
.textarea.placeholder-grey-800::-moz-placeholder {
    color:#4a4a4a;
    opacity:1
}
.input.placeholder-grey-800::-webkit-input-placeholder,
.textarea.placeholder-grey-800::-webkit-input-placeholder {
    color:#4a4a4a;
    opacity:1
}
.input.placeholder-grey-800:-moz-placeholder,
.textarea.placeholder-grey-800:-moz-placeholder {
    color:#4a4a4a;
    opacity:1
}
.input.placeholder-grey-800:-ms-input-placeholder,
.textarea.placeholder-grey-800:-ms-input-placeholder {
    color:#4a4a4a;
    opacity:1
}
.input.is-minimal,
.textarea.is-minimal {
    border-left:none;
    border-right:none;
    border-top:none;
    border-bottom:1px solid;
    background:0 0;
    border-radius:0;
    border-style:none;
    padding-left:0;
    padding-right:0;
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.input.is-minimal::-moz-placeholder,
.textarea.is-minimal::-moz-placeholder {
    color:#bad9fc4d
}
.input.is-minimal::placeholder,
.textarea.is-minimal::placeholder {
    color:#bad9fc4d
}
.input.is-minimal.is-blue,
.textarea.is-minimal.is-blue {
    --tw-border-opacity: 1;
    border-color:rgb(33 200 246/var(--tw-border-opacity))
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    box-shadow:0 0 0 1000px transparent inset!important;
    -webkit-transition:background-color 5000s ease-in-out 0s!important;
    transition:background-color 5000s ease-in-out 0s!important;
    -webkit-text-fill-color:#fff;
    opacity:.7
}
.textarea {
    padding:20px 15px;
    max-height:100%
}
.textarea:hover {
    border-color:#d7d7d7
}
.textarea.is-minimal {
    margin-bottom:1rem
}
fieldset+fieldset {
    margin-top:2em
}
legend {
    background:#fff;
    padding:0 1em;
    font-weight:700
}
form.box {
    width:400px;
    max-width:100%
}
.control:not(:last-child) {
    margin-bottom:1.3em
}
.select {
    height:42px
}
.select:after {
    margin-top:-6px
}
.select select {
    height:100%;
    padding-left:15px
}
.select-wrap {
    position:relative
}
.select-wrap select {
    padding-right:50px;
    height:40px;
    -webkit-appearance:none
}
.select-wrap svg {
    pointer-events:none;
    right:20px;
    position:absolute;
    top:13px
}
input[name=q]:focus::-moz-placeholder {
    opacity:.1
}
input[name=q]:focus::placeholder {
    opacity:.1
}
.switch {
    display:inline-block;
    height:24px;
    position:relative;
    width:45px
}
.switch input {
    display:none
}
.text-grey-600\/30 {
    color: #bad9fc4d;
}
.mb-3 {
    margin-bottom: .75rem;
}
.text-blue {
    --tw-text-opacity: 1;
    color: rgb(50 138 241/var(--tw-text-opacity));
}
.font-cabin {
    font-family: Cabin,sans-serif;
}
.footer-wrap {
    background-image: radial-gradient(circle at 15% -3%,#365280,#080e17 116%);
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center center;
    position: relative;
    overflow: hidden;
}
.text-sm2 {
    font-size: 0.935rem;
    line-height: 1.25rem;
}
.hover\:bg-blue\/15:hover {
    background-color:#328af126
}
.hover\:bg-blue\/75:hover {
    background-color:#328af1bf
}

.hover\:bg-blue\/13:hover {
    background-color:#328af121
}
.hover\:bg-blue\/10:hover {
    background-color:#328af11a
}
.hover\:bg-white\/25:hover {
    background-color:#ffffff40
}

.hover\:bg-panel-700:hover {
    --tw-bg-opacity: 1;
    background-color:rgb(25 48 78/var(--tw-bg-opacity))
}
.hover\:bg-grey-600:hover {
    --tw-bg-opacity: 1;
    background-color:rgb(186 217 252/var(--tw-bg-opacity))
}
.hover\:bg-panel-600:hover {
    --tw-bg-opacity: 1;
    background-color:rgb(32 55 89/var(--tw-bg-opacity))
}
.hover\:bg-blue\/7:hover {
    background-color:#328af112
}
.hover\:bg-deep-black\/3:hover {
    background-color:#00000008
}
.hover\:bg-grey-500:hover {
    --tw-bg-opacity: 1;
    background-color:rgb(237 237 237/var(--tw-bg-opacity))
}

.w-87 { width: 21rem; }
.bg_wa {
    background-color: #00786c;
}
.bg_we {
    background-color: #4CAF50;
}
.bg_vb {
    background-color: #735FF0;
}
.bg_sn {
    background-color: #FFFA01;
}
.bg-tg {
    background-color: #338AF1;
}
.bg-tk {
    background-color: #313844;
}
.bg_ok {
    background-color: #EE8109;
}
.bg_tn {
    background-color: #F44D65;
}
.bg_you {
    background-color: #F70000;
}
.bg_vk {
    background-color: #5181B8;
}
.rated {
    position:relative;
    box-sizing:border-box;
    z-index:0;
    padding-top:30px;
    padding-bottom:35px
}
@media (min-width:960px) {
    .rated {
        padding-top:60px;
        padding-bottom:60px
    }
}
.rated * {
    box-sizing:border-box
}
.rated__wrapper {
    width:100%;
    max-width:1056px;
    padding:0 16px;
    margin:auto;
    position:relative;
    z-index:3
}
.rated__items {
    background:#192841;
    padding:24px 0;
    margin-bottom:32px;
    border-radius:16px
}
@media (min-width:960px) {
    .rated__items {
        display:-webkit-flex;
        display:flex;
        -webkit-justify-content:space-between;
        justify-content:space-between;
        padding:62px;
        margin-bottom:60px
    }
}
.rated__buttons {
    display:-webkit-flex;
    display:flex;
    -webkit-flex-direction:column;
    flex-direction:column;
    -webkit-align-items:center;
    align-items:center
}
@media (min-width:960px) {
    .rated__buttons {
        -webkit-flex-direction:row;
        flex-direction:row;
        width:100%;
        max-width:515px;
        margin:auto
    }
}
.rated__button {
    margin-bottom:20px
}
@media (min-width:960px) {
    .rated__button {
        box-shadow:none;
        margin:0 15px
    }
}
@media (max-width:475px) {
    .rated__button {
        max-width:100%
    }
}
.rated-spacer {
    -webkit-flex:0 0 1px;
    flex:0 0 1px;
    background:#546e7a;
    margin:12px 40px;
    height:1px
}
@media (min-width:960px) {
    .rated-spacer {
        margin:0 30px;
        height:auto
    }
}
.rated-percent {
    padding:32px;
    width:100%;
    text-align:center
}
@media (min-width:960px) {
    .rated-percent {
        margin-bottom:0;
        padding:0
    }
}
.rated-percent__logo {
    margin-bottom:16px
}
.rated-percent__count {
    font-weight:600;
    font-size:30px;
    line-height:44px;
    color:#b2bcd2;
    margin-bottom:16px;
    display:block;
    text-align:center
}
.rated-percent__count span {
    color:#fff
}
.rated-percent__describe {
    font-weight:600;
    font-size:16px;
    line-height:24px;
    color:#fff;
    text-align:center
}
.rated-percent__image {
    width:100%;
    max-width:220px;
    height:auto;
    display:block;
    margin:0 auto 16px
}
[lang=ar] .rated-percent {
    margin-left:30px
}
.rated-reviews {
    padding:32px 16px 15px;
    width:100%
}
@media (min-width:960px) {
    .rated-reviews {
        padding:0
    }
}
.rated-reviews__main_title {
    color:#fff;
    font-weight:600;
    font-size:24px;
    line-height:32px;
    text-align:center;
    max-width:230px;
    display:block;
    margin:0 auto 24px
}
@media (min-width:960px) {
    .rated-reviews__main_title {
        font-size:30px;
        line-height:40px;
        max-width:285px
    }
}
.rated-reviews .rated-reviews__item {
    color:#fff;
    text-align:center;
    font-size:16px;
    font-style:normal;
    font-weight:400;
    line-height:24px;
    letter-spacing:-.16px;
    display:-webkit-flex;
    display:flex;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-align-items:center;
    align-items:center;
    margin-bottom:12px
}
@media (max-width:768px) {
    .rated-reviews .rated-reviews__item {
        -webkit-flex-direction:column;
        flex-direction:column
    }
    .rated-reviews .rated-reviews__item p {
        margin-bottom:8px
    }
}
.rated-reviews .rated-reviews__item span {
    margin:0 4px;
    font-weight:700
}
.rated-reviews .rated-reviews__item a {
    display:-webkit-inline-flex;
    display:inline-flex;
    -webkit-align-items:center;
    align-items:center;
    margin-left:5px
}

.button-v {
    width:100%;
    display:-webkit-flex;
    display:flex;
    -webkit-align-items:center;
    align-items:center;
    -webkit-justify-content:center;
    justify-content:center;
    max-width:288px;
    min-height:48px;
    background:#7bbb29;
    box-shadow:0 8px 16px rgba(42,49,61,.12);
    border-radius:8px;
    font-weight:700;
    font-size:14px;
    line-height:24px;
    color:#fff;
    text-transform:uppercase;
    opacity:1;
    transition:background .4s,color .4s,opacity .4s
}
.button-v.animated {
    -webkit-animation:pulse-fast 3s infinite;
    animation:pulse-fast 3s infinite
}
.button-v:hover {
    background:#74b126
}
.button-v:active {
    opacity:.8
}
.button-v--border-blue {
    border:1px solid #0b80e5;
    color:#0b80e5;
    background:0 0
}
.button-v--border-blue:hover {
    background:#0b80e5;
    color:#fff
}
.button-v--border-blue:active {
    opacity:.8
}

.text-bar {
    height: 40px;
    border-top: 1px solid #1C304D;
}
.text-bar__field {
    float: left;
    width: calc(100% - 50px);
    height: 100%;

}
.text-bar__field input {
    width: 100%;
    height: 100%;
    padding: 0 20px;
    background: #05141E;
    color:#fff;

    border: none;
    position: relative;
    vertical-align: middle;
    font-size: 14px;
}
.text-bar__thumb {
    float: left;
    width: 50px;
    height: 100%;
    padding: 10px;
}
.text-bar__thumb:hover {
    opacity: 0.8;
}
.text-bar__thumb .thumb {
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.thumb-img, .thumb {
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjoAAAJVCAYAAADX6l9PAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAABSpwAAUqcB1EgfnAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURBVHic7d153G3nfPfxzzk5medBRhlMV4gQY7QsxJCiSkxVRGOoqgfF5SE11aOqSiOWllYnw0MH1Dy8RAxVLlKkWqmpS6qoJIRH28goObmfP/Z9kvuccw/73vfe+7eGz/v12q9zzn3vda2vnOScr9+69lqbFhYWkCRNLuWyN3BH4E6LP94KOGDxtT+wK/AD4BLg4hV+/H5TVz+Ze3ip5zZZdCRp/VIum4BTgF8DHgHsOYVlvw6cs/j6TFNX10xhTWnQLDqStE4plzsCbwFOmuFprgQ+zWLxaerqWzM8l9RbFh1JWoeUywuAlzO6HDVP3+bGac8nmrq6as7nlzrJoiNJY0q5/CrwtugcwE+ANwF/0tTVd4KzSK1m0ZGkMaRcbgZ8FdgrOssS1wMfBl7f1NUnosNIbbQ5OoAkdcRptKvkwOjP8IcCH0+5/GvK5WHRgaS2sehI0nhOjQ6whhOB96Vc/jHlcp/oMFJbWHQkaTy3jg4wprsBn0q5nJtyuXN0GCmae3QkaQwpl8uBvaNzrNMC8OfAmU1dXRYdRopg0ZGkNaRc9gKuiM6xARcB/6upqw9FB5HmzUtXkrS2Q6MDbNBRwAdTLn+bcrlJdBhpniw6krS2rhedbR4DfCPl8vDoINK8WHQkaW19KToABwPvTbm8KuWyS3QYadYsOpK0tsOiA8zAbwHnpFwOiQ4izZJFR5LW1qeJzlL3B/4p5XKX6CDSrFh0JGltfS06AMcAJeXyuOgg0ixYdCRpbX0uOgC7A29PufxadBBp2iw6krS2vhcdGP198Bcpl2dEB5GmyaIjSWvr42bk5WwC3pByeW50EGlaLDqStLYhTHSWOjvl8uLoENI0+AgISVpFymUz8DNgiPecyU1dvS46hLQRTnQkaXUHMcySA6PJzmnRIaSNsOhI0uqGdtlqqc3AX6dc7hwdRJqURUeSVjeUjcgr2Rv4UMrl6Ogg0iQsOpK0uiFPdLY5AvhwymXf6CDSell0JGl1Fp2R2wNvjw4hrZdFR5JWZ9G50WkplydGh5DWw6IjSauz6Gzvde7XUZdYdCRpdUPfjLyj/YE3RYeQxmXRkaTVOdHZ2akpl6dFh5DGYdGRpNVZdJZ3Vsrl8OgQ0losOpK0OovO8vYBXhYdQlqLz7qSpBWkXPYArorO0WJbgds1dfWN6CDSSpzoSNLK3Ii8ul2AV0eHkFZj0ZGklXnZam0PSbncOzqEtBKLjiStzKIzHqc6ai2LjiStzKIznrulXO4ZHUJajkVHklZm0Rnfc6IDSMux6EjSytyMPL6HpVxuFh1C2pFFR5JW5kRnfJuBZ0WHkHZk0ZGklfnwyvV5csplv+gQ0lIWHUlaWYoO0DH7AY+PDiEtZdGRpGWkXPYFfJbT+p0eHUBayqIjScu7VXSAjvr5lMtx0SGkbSw6krQ8i85kNgGPiQ4hbWPRkaTluT9nco+LDiBtY9GRpOU50Znc7VIut40OIYFFR5JW4kRnYx4dHUACi44krcSJzsacEh1AAti0sLAQnUGSWiXlcjDw4+gcHXc1cEBTV9dEB9GwOdGRpJ05zdm4PYC7RoeQLDqStDOLznTcMzqAZNGRpJ25EXk67hUdQLLoSNLOnOhMx91TLv49o1D+CyhJO3OiMx37ASdFh9CwWXQkaWdOdKbHy1cKZdGRpCVSLkcA+0Tn6BE3JCuURUeStuc0Z7osOgpl0ZGk7bk/Z7oOTbkcHx1Cw2XRkaTtOdGZPvfpKIxFR5K250Rn+qroABoui44kbc+JzvT5z1RhLDqStGjx5na3jM7RQ0dHB9BwWXQk6UZHA7tHh+ihI1Iuu0SH0DBZdCTpRu7PmY1dgCOiQ2iYLDqSdCP3ksyOl68UwqIjSTdyojM7N40OoGGy6EjSjW4dHaDHnOgohEVHkm505+gAPWbRUQiLjiQBKZfjgEOic/SYl64UwqIjSSN3iQ7Qc050FMKiI0kjFp3ZsugohEVHkkYsOrN1eMplS3QIDY9FR9LgpVw24UbkWdsMHBkdQsNj0ZEkuAVwQHSIAfDylebOoiNJXraal32jA2h4LDqSZNGZl03RATQ8Fh1JsujMi0VHc2fRkTRoixuR7xSdYyAsOpo7i46koTsR947Mi0VHc2fRkTR0p0QHGBD/ztHc+S+dpKE7JTrAgDjR0dxZdCQN1uL+nHtF5xgQi47mzqIjachOxCeWz5NFR3Nn0ZE0ZPeODjAwFh3NnUVH0pCdEh1gYCw6mjuLjqRBWtyf40Rnviw6mjuLjqShui3uz5k3i47mzqIjaahOiQ4wQBYdzZ1FR9JQ3Sc6gKTZs+hIGpyUy27AqdE5Buj/RQfQ8Fh0JA3RvfH5VhEujg6g4bHoSBqih0YHGKiLogNoeCw6koboIdEBBuiKpq4uiw6h4bHoSBqUlMvtgWOjcwyQ0xyFsOhIGhqnOTHcn6MQFh1JQ2PRiWHRUQiLjqTBSLkcDpwcnWOgvHSlEBYdSUPyYLw7bxQnOgph0ZE0JI+ODjBgFh2FsOhIGoSUy5HA/aNzDJiXrhTCoiNpKE7HP/MiOdFRCP+jlzQUZ0QHGDiLjkJYdCT1XsrljsCJ0TkG7P81dXVNdAgNk0VH0hA4zYn1/egAGi6LjqReS7lsAR4bnWPgvhwdQMNl0ZHUd78AHBYdYuC+EB1Aw2XRkdR3T4oOIIuO4lh0JPVWyuUY4OHROQbuSuCr0SE0XBYdSX32TGCX6BAD9+Wmrq6LDqHhsuhI6qWUy97Ar0fnkJetFMuiI6mvngAcEB1CFh3FsuhI6p2UyybgWdE5BFh0FMyiI6mPHgQcHx1C/KCpq+9Fh9CwWXQk9dFzogMIcJqjFrDoSOqVlMvPAadG5xAAX4wOIFl0JPXNK6MD6AZOdBTOoiOpN1Iu9wfuE51DAFwPfCk6hGTRkdQnTnPa45tNXV0WHUKy6EjqhZTLI4C7RufQDf4+OoAEFh1JPZBy2Qz8bnQObeed0QEksOhI6oczgBOiQ+gGFwMlOoQEFh1JHZdyORB4dXQObefvmrpaiA4hgUVHUve9Gjg0OoS242UrtYZFR1JnpVzuDjwlOoe28z3gH6NDSNtYdCR1UsplC/BnwKboLNrOu7xspTax6Ejqqv8NnBgdQjvxspVaZdPCgsVbUrekXG4BXADsFZ1F2/l2U1e3iA4hLeVER1KnpFx2Bf4WS04bvSs6gLQji46krvk9vANyW3nZSq3jpStJnZFyeQDwUdyA3EZNU1fHR4eQduRER1InpFwOA96GJaetnOaolSw6klov5bIJeDveGLDNLDpqJYuOpC74Q+DU6BBa0ReauvpadAhpORYdSa2Wcvlt4Dejc2hVfxAdQFqJRUdSa6VcfgN4eXQOrepC4P3RIaSVWHQktVLK5ZHAn0Tn0JrOburq+ugQ0kosOpJaJ+VyX+Cv8c+otrsUeGt0CGk1/iEiqVVSLndidClk9+gsWtMbmrq6OjqEtBqLjqTWSLncitENAfeNzqI1XQn8cXQIaS0WHUmtkHI5EjgX75XTFW9q6uon0SGktVh0JIVLuRwAnAMcFxxF49kKvDY6hDQOi46kUCmXmwKfBm4XHEXj+7umrr4THUIah0VHUpiUy52BLwInRWfRupwVHUAal0VHUoiUy8OBzwBHRGfRunyoqasvR4eQxmXRkTR3KZfnA+8B9orOonV7WXQAaT22RAeQNBwpl10Z3e34KdFZNJH3O81R11h0JM3F4ier3gPcNzqLJrKA0xx1kEVH0sylXG4OfAS4dXQWTey9TV19JTqEtF7u0ZE0UymXewJfwJLTZU5z1FkWHUkzk3J5JvBJ4JDoLNqQv2vq6qvRIaRJeOlK0tSlXPYE/hQ4IzqLNux64HeiQ0iTsuhImqqUy3HAe4E7BkfRdLyzqauvR4eQJuWlK0lTk3I5FTgfS05fbMVpjjrOoiNpKlIuL2D0YM6Do7Noav62qat/iw4hbYSXriRtSMplX+AtwCOjs2iqtgIvjw4hbZRFR9LEUi7HA+8DbhOdRVP3V01dfSs6hLRRXrqSNJGUy2mMnjxuyemfrcArokNI02DRkbRui/tx3gfsF51FM/FXTV1dGB1CmgYvXUkaW8plE/Ba4DnRWTQzTnPUKxYdSWNZfPL4W4HHBUfRbDnNUa9YdCStKeWyN6Mnjz8gOotmymmOeseiI2lVKZdDGD15/OToLJo5pznqHYuOpBWlXI4FPgYcH51FM+c0R73kp64kLSvlciLwOSw5Q+E0R71k0ZG0k5TLPYDPAEdFZ9FcOM1Rb1l0JG0n5fIQ4OPAgdFZNDdOc9Rb7tGRdIOUywMZfbpq1+gsmhunOeo1JzqSAEi53A14N5acoXGao16z6Egi5XJrRh8h3zs6i+bKaY56z6IjDVzK5ShGHyE/ODqL5s5pjnrPoiMNWMplf+Ac4JjoLJq7BeDV0SGkWbPoSMP2JuDE6BAK8cGmrr4RHUKaNYuONFApl2cAj4zOoTB/EB1AmodNCwsL0RkkzVnK5U7A54Hdo7MoRGnq6p7RIaR5cKIjDUzKZV/gnVhyhsxpjgbDoiMNz18At4wOoTBfBz4cHUKaF4uONCApl4cBvxKdQ6H+oKkr9yxoMCw60kCkXPYCXhedQ6G+D/xNdAhpniw60nC8CDg2OoRC1U1dXRsdQponi440ACmXWwHPj86hUP8F/Hl0CGneLDrSMLwe2C06hEK9samry6NDSPNm0ZF6LuVyGvCA6BwKdTXwh9EhpAgWHan/XhQdQOHe2tTVpdEhpAgWHanHUi73Ak6OzqFQ1wNnR4eQolh0pH5zA7Le29TVhdEhpCgWHamnUi63AR4cnUPh3hgdQIpk0ZH663nApugQCvXvwN9Hh5AiWXSkHkq5HAE8PjqHwv2lj3vQ0Fl0pH76DbxvztBdB7w1OoQUzaIj9UzKZVfgqdE5FO5DTV39IDqEFM2iI/XPw4EjokMo3F9EB5DawKIj9c8zowMo3PeAj0WHkNrAoiP1SMrldsA9o3Mo3Juauro+OoTUBhYdqV+eER1A4bYCb44OIbXFpoUFP3ko9UHKZX/gImDv6CwK9ZGmrn4pOoTUFk50pP54IpYcuQlZ2o5FR+qBlMsm4OnRORTuEuAj0SGkNrHoSP1wfyBFh1C4tzR1dV10CKlNLDpSP7gJWQvAX0aHkNrGzchSx6VcjmX08MZdorMo1KeaurpfdAipbZzoSN33NCw5gvdEB5DayKIjdVjKZXfgKdE5FG4B+EB0CKmNLDpStz0aOCQ6hMKd39TVRdEhpDay6Ejd5nOtBPC+6ABSW1l0pI5KudwFODk6h1rh/dEBpLay6Ejd5UfKBdA0dfWN6BBSW1l0pA5KuRwMPCY6h1rBTcjSKiw6Ujf9GrBHdAi1wqeiA0htZtGROiblspnRvXOk64HPR4eQ2syiI3XPLwI3iw6hVrigqavLokNIbWbRkbrHTcjapkQHkNrOoiN1SMrllsADonOoNT4bHUBqO4uO1C1PBzZFh1BrONGR1uDTy6WOSLnsBVwEHBCdRa3wnaau3KslrcGJjtQdj8OSoxt5k0BpDBYdqTt8rpWW+lZ0AKkLLDpSB6Rc7gGcFJ1DrWLRkcZg0ZG6wY+Ua0cWHWkMFh2p5VIuhwGPis6h1mmiA0hdYNGR2u+pwK7RIdQqPwO+Fx1C6gI/Xi61WMplC/Ad4KjgKGqXS5q6OjI6hNQFTnSkdjsNS452dl10AKkrLDpSu7kJWcux6EhjsuhILZVyOQG4T3QOtZJFRxqTRUdqr9+MDqDWsuhIY7LoSC2UcjkUeGJ0DrWWRUcak0VHaqdnA3tEh1Br+cwzaUx+vFxqmZTLvozukeJfZlrJArBfU1eXRweR2s6JjtQ+v4ElR6vbBBwfHULqAouO1CIpl92AHJ1DnXDr6ABSF1h0pHZ5POAdbzUOi440BouO1BIpl03AmdE51Bl3iQ4gdYFFR2qPh+G+C43v1JTL0dEhpLaz6Ejt8VvRAdQpuzB6sr2kVfjxcqkFUi73Bj4dnUOd8wPgmKauro0OEiHlsplR4dv2444vgK2MbrC4demrqautcw+sEFuiA0gC4AXRAdRJhzO65Pl3ACmXLcDujG42ufsar7XesyvLl4flXisVjVkfP7GUC+xQfpa8dipGY379KuBK4IrF1zg/3+l7TV1dv5H/bdqeEx0pWMrlJOBfonOos37G6C/Z3XE7Ql9czerl6CfAJYuvHyz5+Q+buromInCbOdGR4vlJK23EbtEBNHV7LL4OXu+BKZdtJegH7FyEbvh5U1f/M7W0LedERwqUcjkOuJANjuElaZ2uYvsydDHwDeAC4F/7VISc6EixnoclR9L87QncbPG1k5TLdxmVnqWvpov7h5zoSEFSLkcA38anlEvqhh8BHwU+DJzblamPRUcKknL5Q+BZ0TkkaQLXAYVR6XlHU1cXBedZkUVHCpByORL4d5zmSOq+K4FXA2c1dXVVdJgd+VFEKcYLseRI6oe9gN8BvplyeXR0mB050ZHmLOVyFKNpzu7RWSRpBj4LPLupq3+ODgJOdKQIL8SSI6m/7gmcn3L505RL+J91TnSkOUq53JTRfXPC/+OXpDn4PHBaU1c/jgrgREearxdhyZE0HHcH/jHlcnxUACc60pykXI5mNM3xlv2Shua/gIc3dfUP8z6xEx1pfl6MJUfSMB0InJtyOWPeJ3aiI81ByuVYoMGiI0kvb+rq/8zrZE50pPl4EZYcSQJ4acrlzSmXTfM4mUVHmrHFJ5Q/KTqHJLXIk4Cz53Eii440ey8Gdo0OIUktk1MuZ876JO7RkWZo8SOVXwW2RGeRpJZ6UlNXb53V4k50pNl6FZYcSVrNX6RcHjyrxZ3oSDOScrkHUKJzSFIHXAncv6mr86a9sBMdaXbOig4gSR2xF/DhlMsJ017YoiPNQMrlkcDPR+eQpA45CPjY4l3kp8ZLV9KUpVy2AF8HbhWdRZI66ItA1dTVtdNYzImONH2/gSVHkiZ1MqMPckyFEx1pilIu+zJ6cOeh0VkkqeMe0tTVhze6iBMdabrOxJIjSdPw1mns13GiI01JyuUIRtOcvaKzSFJPfA44pamr6yZdwImOND0vx5IjSdN0D0Z/tk7MiY40BYv3frgA2CU6iyT1zALwwKauzp3kYCc60nS8BkuOJM3CJuDti9sD1s2iI21QyuVhwIOic0hSjx0KvG2SA710JW1AymVPRjcHPC44iiQNwelNXf3Neg5woiNtzIuw5EjSvJydctl/PQdYdKQJpVxuCTw/OockDcjhwCvWc4BFR5rcHwG7R4eQpIF5esrlTuO+2aIjTcANyJIUZjPwxpTLWB3GoiOt0+IG5Do6hyQN2MnAU8d5o0VHWj83IEtSvFemXG6y1pssOtI6uAFZklrjQOCstd5k0ZHWxw3IktQeT0i5/Pxqb7DoSGNKufwKbkCWpLb57dW+6Z2RpTEsXgf+GrDm9WBJ0tzdsamrf1nuG050pPG8AUuOJLXVi1b6hhMdaQ0pl0cA74nOIUla0fXACU1d/duO33CiI60i5XIQ8CfROSRJq9oMvGClb0ha2R8Bh0WHkCSt6fSUyzE7ftGiI60g5fIQ4PToHJKksezKMvc5c4+OtIyUywGMPmV1ZHQWSdLYrgKOa+rq0m1fcKIjLe+1WHIkqWv2BJ659AsWHWkHKZcHA0+KziFJmsivLP2Fl66kJVIuRwJfAQ6JziJJmtiJTV19DZzoSDdIuWwG/hpLjiR13SO2/cSiI93oJcAp0SEkSRt2Q9Hx0pUEpFzuBXwK2CU6iyRpKm7e1NV/ONHR4KVcDmZ0ycqSI0n98Qjw0pUE8BbgptEhJElT9Qjw0pUGLuXybOB10TkkSVO3ABxl0dFgpVxOBj4L7BadRZI0E7/spSsN0uL9ct6HJUeS+uw2Fh0NTsplD+D9+IgHSeq7Eyw6GqI3A3eNDiFJmjknOhqWlMsLgcdG55AkzcUhbkbWYKRcHsroktWm6CySpLn4kUVHg5ByORE4D9gnOoskaW4u89KVei/lclPgw1hyJGlorrPoqNdSLocBnwSOjc4iSZq78yw66q2Uy0HAx4EUnUWSFOLT7tFRL6Vc9mM0yblLdBZJUpi7WnTUOymXvYBzgXtEZ5EkhfkucAsvXalXFu96/AEsOZI0dC9r6mqrRUe9kXI5kNGenPtHZ5EkhfoG8HaALdNaMeWyGTgOOGKH117TOkcPbQUuBS5ZfP0A+E5TVz8NTdVBKZejgXOAE6KzSJLCvaSpq60AG9qjk3LZDbgf8HDgocBhU4k3bNcC/8DoDr4faOrq+8F5Wm/xZoDnAEdFZ5Ekhft8U1c3bF+YqOikXI4DXgo8Cth3atG0nC8BZwHvburKneM7SLncm9GenP2js0iSwl0G3LGpq29v+8K6ik7K5RDgxcDTgd2mHk+r+RLwW01d/X10kLZIufwa8MfA7tFZJEmtcHpTV3+z9AtjF52USwZeBuw3/Vxah3OApzR1dVF0kCgpl32BP8OnkEuSbvS2pq6esOMX1yw6KZfdgb8EHj+jYFq/S4DTmrr6UnSQeUu53Bl4J3CL6CySpNa4kNElq8t3/MaqRWfxOUHvB35udtk0oauBJzV19Y7oIPOw+Km+ZwOvwsumkqQbXQv8fFNX/7TcN1e8j07K5WaM9oVYctppD+BvUy7Piw4yaymXewBfBF6LJUeStL0XrVRyYIWJTsplH+A84MQZBtN0LACPbOrqfdFBpm3x3jh/ADwmOoskqZXOBR642qeSdyo6KZdNwPuA02abTVN0BXD3pq4uiA4yDYu3L3g68Ay84aQkaXmXArdv6uqHq71puTsjvwJLTtfsDXww5XLXpq5+FB1mEosF+wGMys0vssplVUnS4C0AT1ir5MAORWfxEy0vnFUqzdSxwNnAGdFBxpVyOQa4z+LrfsBNYxNJkjriNU1dnTPOG3ec6JwFbJp+Hs3J6SmX1zZ19S/zOFnK5VnAndZxyG7AoYuvw4GbzCKXJKnXvsDo5sVjuaHopFwexOj/Wau7NgOvZnQJaB7ui5c5JUnz89/AY5q6unbcAzbDDfcoefWsUmmufiHlcmp0CEmSZuApTV19Zz0HbNvweV/gdlOPoyjPjg4gSdKUvbGpq/es96BtRcfLD/1yv5TL3tEhJEmakguA505y4Lai89DpZVEL7MH89ulIkjRLVwCPburq6kkO3pxyuSNwzHQzqQWc0kmS+uAZTV3926QHbwYeOMUwag9/XyVJXffOpq7+70YW2AzcbEph1C6Hplx8fIIkqauuBDb84OrNwFEbz6KW8vdWktRVr2nq6vsbXWQzcOQUwqid/L2VJHXRRUzp/n5OdPrN31tJUhe9tKmrK6ex0GbgkGkspFby91aS1DVXA++a1mKb8SGefbZ57bdIktQqn2jq6vJpLeZfhJIkqU3eP83FLDqSJKlNzp3mYhYdSZLUJrtPczGLjiRJapObTHMxi44kSWoTi44kSeoti44kSeqtY6a5mEVHkiS1ySOnuZhFR5IktcltUy53nNZiFh1JktQ2vzqthSw6kiSpbR6XctllGgtZdCRJUtscBpw6jYUsOpIkqY2ePY1FLDqSJKmNHphyuddGF7HoSJKktvr9jS5g0ZEkSW1195TLQzaygEVHkiS12e+lXCbuKxYdSZLUZrcDHjvpwRYdSZLUdq9Muew1yYEWHUmS1HbHAC+d5ECLjiRJ6oLnplxus96DLDqSJKkLdgX+ZL0HWXQkSVJXnJJyOX09B1h0JElSl5ydctl/3DdbdCRJUpccBvzuuG+26EiSpK55esrlduO80aIjSZK6ZhfgDeO80aIjSZK66F4plzXvmGzRkSRJXXVWymWf1d5g0ZEkSV11FPCS1d5g0ZEkSV2WUy5ppW9adCRJUpftBvzRSt+06EiSpK57QMrltOW+YdGRJEl9UKdc9tjxixYdSZLUBzcDztzxixYdSZLUFy9IuRy79AsWHUmS1Bd7Aq9a+gWLjiRJ6pNfTrkcve0XFh1JktQnuwDP3PYLi44kSeqbX0+57AUWHUmS1D8HAmeARUeSJPXTs1Mumyw6kiSpj24NHG/RkSRJfXUHi44kSeori44kSeoti44kSeoti44kSeqtn1l0JElSX33OoiNJkvrKoiNJknrr8xYdSZLURz8BvmLRkSRJffSKpq62WnQkSVLffAt4A/hQT0mS1D/Pa+rqWrDoSJKkfvlUU1cf3PYLi44kSeqLa4DnLP2CRUeSJPXFs5u6+telX7DoSJKkPnhbU1d/tuMXLTqSJKnrLgCettw3LDqSJKnL/gd4ZFNXVy33TYuOJEnqqgXgCU1dXbjSGyw6kiSpq57f1NUHVnuDRUeSJHXR65u6OnutN1l0JElS13yAHe6XsxKLjiRJ6pIvAI9r6ur6cd5s0ZEkSV3xbeAhTV1dOe4BFh1JktQF/w08uKmrH63nIIuOJElqu+uARzV19c31HmjRkSRJbfeMpq4+OcmBFh1JktRmr23q6s8nPdiiI0mS2upDwPM3soBFR5IktdFXWMfHyFdi0ZEkSW1zCaOPkV++0YUsOpIkqU2uAk5r6uo/p7GYRUeSJLXFAnBGU1dfmtaCFh1JktQWL2nq6t3TXNCiI0mS2uCDTV29ctqLWnQkSVK0K4BnzmJhi44kSYr2smltPt6RRUeSJEW6AHjdrBa36EiSpCgLwNOaurpuView6EiSpCjnNHV13ixPYNGRJElRPjDrE1h0JElShAVGD+2cKYuOJEmK8E9NXV0865NYdCRJUoSPzOMkFh1JkhThsnmcxKIjSZIi7D+Pk1h0JElSBIuOJEnqLYuOJEnqrUPmcRKLjiRJinDyPE5i0ZEkSREOTbncetYnsehIkqQo95r1CSw6kiQpikVHkiT1lkVHkiT11tEplzvP8gQWHUmSFOmJs1zcoiNJkiI9NuWyz5qAQQAAC5hJREFU26wWt+hIkqRIBwMPmdXiFh1JkhTtibNa2KIjSZKiPTDlcvgsFrboSJKkaFuAx89iYYuOJElqgyfOYlGLjiRJaoPbplzuMu1FLTqSJKktnjjtBS06kiSpLR6bctl9mgtadCRJUlscBDx0mgtadCRJUps8eZqLWXQkSVKb/ELK5ZhpLWbRkSRJbbIZeNI0F5MkSWqTJ6dcptJRLDqSJKltjgFOncZCFh1JktRGT5nGIhYdSZLURqelXG6y0UUsOpIkqY12Bc7Y6CIWHUmS1FYbvnxl0ZEkSW1165TLPTaygEVHkiS12YamOhYdSZLUZo9Ouewz6cEWHUmS1GZ7Afef9GCLjiRJartfnPRAi44kSWo7i44kSeqto1Iut5/kQIuOJEnqgommOhYdSZLUBSdPcpBFR5IkdcFxkxxk0ZEkSV1w7CQHWXQkSVIXHJRy2Xe9B1l0JElSV6x7qmPRkSRJXXHteg+w6EiSpK64eL0HWHQkSVIXXN7U1U/Xe5BFR5IkdcH5kxxk0ZEkSV3wsUkOsuhIkqQusOhIkqRe+lJTV/88yYEWHUmS1HYvnfRAi44kSWqz85q6OmfSgy06kiSpzSae5oBFR5Iktddnm7r6xEYWsOhIkqS22tA0Byw6kiSpnd7S1NWnN7qIRUeSJLXNBcAzprGQRUeSJLXJZcCjmrq6ahqLWXQkSVKbPLmpq29NazGLjiRJaovXNXX1nmkuaNGRJElt8HngzGkvatGRJEnRvgGc1tTVtdNe2KIjSZIi/QdwalNXP57F4hYdSZIU5RLg/k1dXTSrE1h0JElShJ8wmuR8e5YnsehIkqR5+ynwwKauvjbrE1l0JEnSPF0JPLSpqy/N42QWHUmSNC+XAw+axjOsxrVlXieSJEmDdhmjkvP5eZ7UoiNJkmbtv4EHNHX1xXmf2KIjSZJmadunq74ccXL36EiSpFn5EXDfqJIDTnQkSdJs/BC43zw+Qr4aJzqSJGnaLgZOiS454ERHkiRN1/eB+zR1dWF0EHCiI0mSpue7wL3aUnLAoiNJkqbj24xKzn9EB1nKS1eSJGmjvsdoT85/RgfZkRMdSZK0ET8GfqGNJQcsOpIkaXKXA7/Y1NW/RQdZiUVHkiRN4mfAw+f1FPJJWXQkSdJ6XQ+c3tTVJ6KDrMWiI0mS1utlTV29OzrEOCw6kiRpPc4Hfj86xLgsOpIkaVzXAE9o6uq66CDjsuhIkqRx/XZTV1+PDrEeFh1JkjSO84Czo0Osl0VHkiSN46ymrq6PDrFeFh1JkrSWnwIfjQ4xCYuOJElayweburo6OsQkLDqSJGktH4gOMCmLjiRJWsu3ogNMyqIjSZLW8r3oAJOy6EiSpNVc3tTVT6JDTMqiI0mSVtPZaQ5YdCRJ0up+Gh1gIyw6kiRpNZ3uCp0OL0mSZm5TdICNsOhIkqTVdLordDq8JEmauU53hU6HlyRJM+elK0mS1Fud7gqdDi9JkmbOiY4kSeqtTneFToeXJEkz50RHkiT11i7RATbCoiNJklazJTrARlh0JEnSanaNDrARFh1JkrQai44kSeotL11JkqTecqIjSZJ6y4mOJEnqLSc6kiSptyw6kiSptzalXDrbFzobXJIkzU1n745s0ZEkSau5sqmra6NDTMqiI0mSVnNpdICNsOhIkqTV/Cg6wEZYdCRJ0mosOpIkqbe+GR1gIyw6kiRpNR+PDrARFh1JkrSSa4DPRIfYCIuOJElaSWnq6sroEBth0ZEkSSs5KzrARll0JEnScj7e1NXHokNslEVHkiTt6Hrg+dEhpsGiI0mSdvT2pq6+Eh1iGiw6kiRpqauAl0SHmBaLjiRJWuq1TV19PzrEtFh0JEnSNucDL48OMU0WHUmSBPA/wKObuvpZdJBpsuhIkiSAJzd19R/RIabNoiNJkl7f1NV7o0PMgkVHkqRhOx94XnSIWbHoSJI0XL3cl7OURUeSpGG6llHJ6d2+nKU2M7oxkPqp00+clSTNzALwxKauzo0OMmubgYujQ2hm/L2VJC3nuU1d/U10iHnYDFwUHUIz4++tJGlHr2rq6nXRIebFiU6/+XsrSVrqzU1dvTA6xDw50emva4FLo0NIklrjg8BTo0PM22bgi9EhNBPnN3W1EB1CktQKnwEe09TV1ugg87YFOAf4GbBbcBZN1wfncI4zgfcDdwBOWnwdOIfzSpLGdw7wyKauBvkp600LCwukXM4FTo0Oo6k6oamrb8z7pCmXYxgVn23l5w7AzYBN884iSeLdwOl9viHgWrYVnWcAb4gOo6m5sKmrW0WH2Cblsh9we7YvPycCe0TmkqSeezPw1CFerlpqy+KP7wdei5ev+uKd0QGWaurqMqAsvgBIuewCHM/25eck4LCIjJLUM69jdK+cwe/V3LSwMPpnkHKpgefExtEU/Bdwi6au/is6yCRSLoezc/lJwC6RuSSpQ36nqauXRYdoi6VF52Dg34H9QxNpo57X1NXZ0SGmKeWyJ3A7ti8/twf2jcwlSS2zwGiKM5ibAY7jhqIDkHJ5AfD7cXG0Qd8Fjm/q6proILOWctkE3ILty88dgKMjc0lSkCuBJzR19e7oIG2zY9HZE7gAuGVYIm3ELw/9X/KUy0HsXH5OAHaNzCVJM/Rd4LSmrr4SHaSNtis6ACmXE4DzgP1CEmlSr2nq6vnRIdoo5bIbcBt23vtzUGQuSZqCzwCPaurqR9FB2mqnogOQcnkwoxvObZ57Ik3io8AvNXV1fXSQLkm5HM325ecOwM3xnj+SuuHPgN9s6ura6CBttmzRAUi5nAm8er5xNIFvAj/X1NX/RAfpg5TLvow2Oi8tPycCe0bmkqQlrgOe1dTVG6ODdMGKRQcg5fJC4BU42Wmrf2J0XdYHs87Q4j1/EtuXn5OAwyNzSRqkHzPaj/np6CBdsWrRAUi5PBT4K/wob9u8A3jyUJ9d0gYpl8PYed/P8XjPH0mzcQ6jP/cviQ7SJWsWHYCUy20Z7dm5+cwTaS0LwEuaunpldBDtLOWyBzvf8+ck/D8KkiZ3FXBmU1c+qmkCYxUdgJTL3sDzFl/7zDKUVvRJRv+yfzk6iMa3eM+fm7Pzx96PicwlqRP+mdFDOef+kOa+GLvobLM4rn8Z8BRufFaWZusC4LeaujonOoimJ+VyIMvf88dnzkm6HjgL+G0/VbUx6y4626Rcbg78MnAacDfcsDxtFwMfBj4AnONHx4ch5bIry9/z5+DIXJLm6rvAGU1dfSY6SB9MXHSWWpzy/BLwc8BRwJGLPx6y4cX770pGpeZi4CKgAT4CnO9TZ7VNyuWm7HzPn1vgPX+kPrkaeA3wqqaurogO0xdTKTorWbwj7V4zO0H3bW3q6qfRIdRNKZd9WP6eP/43J3XPuxjtwfxudJC+mWnRkTRfKZfNLH/PnyMic0la0ZeB5zR19dnoIH1l0ZEGIOVyKDuXn+PxAwVSlB8ALwbe6h7M2bLoSAO1eM+f27J9+TkJH+grzVIB3gi8u6mrn0WHGQKLjqQbLN7z5zi2Lz93AI4NjCV13U+BtwN/2tTVv0aHGRqLjqQ1pVwOYFR6bg/cFLjJMi/v/izd6GLgc8C5wDuauro8OM9gWXQkTUXKZXeWL0ArvQ7Aj8erHxaArzIqNp8DSlNX3wlNpBtYdCSFSLlsYXSvraXl59DFrx0MHAgctPjjtp8fgBuoFe8yRo9m+ByjPTfnNXX137GRtBKLjqROSbnsy84FaMefL/e1/XGCpPFdAVwIfIvRjVy/te3V1NWlkcG0PhYdSYOweI+hA9h5QrQfo/1F4772xsLUBz8FLgV+yOij3ttKzbYyc3FgNk2RRUeS1mHxk2n7MCo9236c9LUPsCcWp2m4htElpR9yY4FZ8cemrq4Kyqk5s+hIUrDFh7nuvvjaY8nP5/m1LcBWRk/NXu41j+9tBa4CLl/yumKHXy/79aaurlv/P3kNwf8HkVC7j5c5kX4AAAAASUVORK5CYII=);
}
.color-red-550 {
    color: #dc214f;
}
.border-red-500 {
    border-color: #dc214f;
}
.color-blue-550 {
    color: #48a7fd;
}
.border-blue-550 {
    border-color: #48a7fd;
}
.bg-red {
    background-color: #dc214f
}
.bg-blue {
    background-color: #48a7fd;
}

#PlayPhoneButton, #ButtonUidProviderPhone-country, #ButtonUidProviderUsername-country, .btn-dark-blue {
    -webkit-animation:pulse-fast 3s infinite;
    animation:pulse-fast 3s infinite
}

@-webkit-keyframes pulse-fast {
    0% {
        box-shadow: var(--pulse)
    }
    to {
        box-shadow:0 0 0 35px transparent
    }
}
@keyframes pulse-fast {
    0% {
        box-shadow:var(--pulse)
    }
    to {
        box-shadow:0 0 0 35px transparent
    }
}

.steps {

    width:100%;
    padding:60px 0;
    box-sizing:border-box
}
.steps * {
    box-sizing:border-box
}
@media (min-width:960px) {
    .steps {
        padding:120px 0
    }
}
.steps__wrapper {
    width:100%;
    max-width:1052px;
    padding:0 14px;
    margin:auto
}
@media (min-width:960px) {
    .steps__wrapper {
        display:-webkit-flex;
        display:flex;
        -webkit-justify-content:space-between;
        justify-content:space-between
    }
}
.steps__image-wrap {
    width:100%;
    max-width:435px;
    height:680px;
    display:none;
    position:relative
}
@media (min-width:960px) {
    .steps__image-wrap {
        display:block;
        margin-right:90px
    }
}
.steps__image {
    display:none;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    opacity:0;
    transition:opacity 1s
}
@media (min-width:960px) {
    .steps__image {
        display:block
    }
}
.steps__image.active {
    opacity:1
}
.steps__title {
    color:#202630;
    font-weight:600;
    font-size:28px;
    line-height:36px;
    text-align:center;
    margin-bottom:50px
}
@media (min-width:960px) {
    .steps__title {
        font-size:38px;
        line-height:44px
    }
}
.steps__items {
    width:100%;
    max-width:485px;
    margin:auto
}
@media (min-width:960px) {
    .steps__items {
        margin:0
    }
}
.steps__item {
    display:-webkit-flex;
    display:flex;
    padding-bottom:40px;
    position:relative
}
.steps__item:before {
    content:"";
    position:absolute;
    left:20px;
    top:0;
    width:1px;
    height:calc(100% + 1px);
    background-color:#0b80e5;
    display:block
}
[lang=ar] .steps__item:before {
    left:auto;
    right:20px
}
.steps__item:last-child {
    padding-bottom:0
}
.steps__item:last-child:before {
    display:none
}
@media (min-width:960px) {
    .steps__item:before {
        background-color:#b8c4cb;
        left:27px
    }
    [lang=ar] .steps__item:before {
        left:auto;
        right:27px
    }
    .steps__item.active .steps__item-count {
        background-color:#0b80e5;
        box-shadow:0 0 0 1px #0b80e5
    }
}
.steps__item-content {
    margin-left:16px
}
@media (min-width:960px) {
    .steps__item-content {
        margin-left:32px
    }
}
[lang=ar] .steps__item-content {
    margin-left:0;
    margin-right:16px
}
@media (min-width:960px) {
    [lang=ar] .steps__item-content {
        margin-left:0;
        margin-right:32px
    }
}
.steps__item-count {
    font-size:18px;
    color:#fff;
    width:40px;
    height:40px;
    -webkit-flex-shrink:0;
    flex-shrink:0;
    display:-webkit-flex;
    display:flex;
    -webkit-align-items:center;
    align-items:center;
    -webkit-justify-content:center;
    justify-content:center;
    position:relative;
    border-radius:50%;
    background-color:#0b80e5;
    border:2px solid #fff;
    box-shadow:0 0 0 1px #0b80e5
}
@media (min-width:960px) {
    .steps__item-count {
        font-size:26px;
        width:56px;
        height:56px;
        background-color:#b8c4cb;
        box-shadow:0 0 0 1px #b8c4cb;
        transition:background-color .225s ease,box-shadow .225s ease
    }
}
.steps__item-title {
    color:#fff;
    font-weight:600;
    font-size:20px;
    line-height:28px;
    margin-bottom:12px
}
@media (min-width:960px) {
    .steps__item-title {
        font-size:24px;
        line-height:32px
    }
}
.steps__item-text {
    color:#546e7a;
    font-weight:400;
    font-size:15px;
    line-height:22px
}
@media (min-width:960px) {
    .steps__item-text {
        font-size:16px;
        line-height:24px
    }
}
.steps .get_started_button {
    max-width:288px;
    margin:50px auto 0
}
@media (min-width:960px) {
    .steps .get_started_button {
        max-width:214px;
        margin:60px 0 0 0
    }
}
.stand-out.why__stand-out {
    background:#fff;
    width:100%;
    padding:60px 14px
}
@media (min-width:992px) {
    .stand-out.why__stand-out {
        padding:120px 0
    }
}
.stand-out.why__stand-out .slider_wrap {
    max-width:1080px;
    margin:0 auto
}
.stand-out.why__stand-out .slider {
    margin:30px auto 0
}
@media (min-width:992px) {
    .stand-out.why__stand-out .slider {
        margin-top:60px
    }
}
.stand-out.why__stand-out .stand-out__headline {
    color:#202630;
    max-width:292px
}
@media (min-width:992px) {
    .stand-out.why__stand-out .stand-out__headline {
        max-width:100%
    }
}
.stand-out.why__stand-out .stand-out__text {
    color:#546e7a
}
.stand-out.why__stand-out .card__header {
    background:#202630
}
.stand-out.why__stand-out .tns-ovh {
    padding-bottom:20px
}
@media (min-width:992px) {
    .stand-out.why__stand-out .tns-ovh {
        padding:0 30px 30px 30px
    }
}
.stand-out.why__stand-out .tns-slide-active .card {
    box-shadow:0 11px 24px 0 rgba(215,222,241,.2),0 4px 16px 0 rgba(215,222,241,.4)
}
.stand-out.why__stand-out .card__header-link {
    color:#fff
}
.stand-out.why__stand-out .card__footer {
    background:#f7f8fa
}
.stand-out.why__stand-out .stand-out__button {
    margin-top:24px
}
@media (min-width:992px) {
    .stand-out.why__stand-out .stand-out__button {
        margin-top:35px
    }
}
.stand-out.why__stand-out .stand-out_try_button_wrap {
    text-align:center
}
.stand-out.why__stand-out .stand-out_try_button_wrap {
    text-align:center
}
.stand-out.why__stand-out .slider-controls {
    margin-top:5px
}
@media (min-width:960px) {
    .stand-out.why__stand-out .slider-controls {
        padding-right:28px;
        max-width:100%;
        -webkit-flex-direction:row-reverse;
        flex-direction:row-reverse;
        -webkit-justify-content:flex-start;
        justify-content:flex-start;
        margin-top:0
    }
    .stand-out.why__stand-out .slider-controls .controls-arrow {
        width:auto;
        padding-left:12px
    }
    .stand-out.why__stand-out .slider-controls .controls-count {
        position:relative;
        top:auto;
        left:auto;
        -webkit-transform:translate(0);
        transform:translate(0)
    }
    .stand-out.why__stand-out .slider-controls .controls-arrow__button {
        width:56px;
        height:56px;
        border-radius:50%;
        box-shadow:0 4px 16px rgba(215,222,241,.4),0 3px 4px rgba(215,222,241,.2);
        margin-left:12px;
        border:1px solid transparent
    }
    .stand-out.why__stand-out .slider-controls [aria-disabled=true].controls-arrow__button {
        border:1px solid #e6e8ef;
        box-shadow:0 4px 16px transparent,0 3px 4px transparent
    }
    .stand-out.why__stand-out .slider-controls [aria-disabled=true].controls-arrow__button .controls-arrow__icon {
        color:#b2bcd2
    }
}
.stand-out.why__stand-out .slider-controls .controls-arrow__icon {
    color:#0b80e5
}
.stand-out.why__stand-out .slider__wrapper {
    margin-left:-8px;
    margin-right:-8px
}
@media (max-width:960px) {
    .stand-out.why__stand-out .card__content-cell {
        min-height:50px
    }
}

.map-wr {
    position:relative
}
.map-wr .points-wr {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.map-wr .points-wr i {
    position:absolute;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    border-radius:50%;
    -webkit-animation:pulse 2s infinite ease;
    animation:pulse 2s infinite ease
}
.map-wr .points-wr i:nth-child(1) {
    top:28%;
    left:20%;
    width:15px;
    height:15px;
    background:#327cf4;
    -webkit-animation-delay:.1s;
    animation-delay:.1s
}

.map-wr .points-wr i:nth-child(4) {
    top:40%;
    left:28%;
    width:15px;
    height:15px;
    background:#327cf4;
    -webkit-animation-delay:.4s;
    animation-delay:.4s
}
.map-wr .points-wr i:nth-child(5) {
    top:46%;
    left:17%;
    width:10px;
    height:10px;
    background:#327cf4;
    -webkit-animation-delay:.5s;
    animation-delay:.5s
}
.map-wr .points-wr i:nth-child(6) {
    top:65%;
    left:34%;
    width:15px;
    height:15px;
    background:#327cf4;
    -webkit-animation-delay:.6s;
    animation-delay:.6s
}
.map-wr .points-wr i:nth-child(7) {
    top:76%;
    left:34%;
    width:10px;
    height:10px;
    background:#327cf4;
    -webkit-animation-delay:.7s;
    animation-delay:.7s
}


.map-wr .points-wr i:nth-child(10) {
    top:34%;
    left:50%;
    width:15px;
    height:15px;
    background:#327cf4;
    -webkit-animation-delay:1s;
    animation-delay:1s
}

.map-wr .points-wr i:nth-child(13) {
    top:65%;
    left:51%;
    width:15px;
    height:15px;
    background:#327cf4;
    -webkit-animation-delay:1.3s;
    animation-delay:1.3s
}

.map-wr .points-wr i:nth-child(15) {
    top:52%;
    left:67%;
    width:15px;
    height:15px;
    background:#327cf4;
    -webkit-animation-delay:1.5s;
    animation-delay:1.5s
}

.map-wr .points-wr i:nth-child(17) {
    top:51%;
    left:59%;
    width:10px;
    height:10px;
    background:#327cf4;
    -webkit-animation-delay:1.7s;
    animation-delay:1.7s
}

.map-wr .points-wr i:nth-child(20) {
    top:81%;
    left:87%;
    width:15px;
    height:15px;
    background:#327cf4;
    -webkit-animation-delay:2s;
    animation-delay:2s
}
.map-wr .points-wr i:nth-child(21) {
    top:66%;
    left:80%;
    width:5px;
    height:5px;
    background:#327cf4;
    -webkit-animation-delay:2.1s;
    animation-delay:2.1s
}
.map-wr img {
    width:100%;margin-top: 20px;
}
@media (max-width:870px) {
    .map-wr img {
        margin-top: 0px;
    }
}
@-webkit-keyframes pulse {
    0% {
        -webkit-transform:translate(-50%,-50%) scale(1);
        transform:translate(-50%,-50%) scale(1)
    }
    50% {
        -webkit-transform:translate(-50%,-50%) scale(0);
        transform:translate(-50%,-50%) scale(0)
    }
    to {
        -webkit-transform:translate(-50%,-50%) scale(1);
        transform:translate(-50%,-50%) scale(1)
    }
}
@keyframes pulse {
    0% {
        -webkit-transform:translate(-50%,-50%) scale(1);
        transform:translate(-50%,-50%) scale(1)
    }
    50% {
        -webkit-transform:translate(-50%,-50%) scale(0);
        transform:translate(-50%,-50%) scale(0)
    }
    to {
        -webkit-transform:translate(-50%,-50%) scale(1);
        transform:translate(-50%,-50%) scale(1)
    }
}

.BillingLifecycleAnimation {
    --lifecycleAnimationCardSize:72px;
    --lifecycleAnimationSpacing:16px;
    --lifecycleAnimationVisibleEvents:3;
    --lifecycleAnimationShadowPadding:32px;
    position:relative;

    height:calc(72px*3 + 16px*(3 - 1))
}
.BillingLifecycleAnimation--animating {
    --transitionDuration:500ms;
    --transitionEasing:cubic-bezier(0.645,0.045,0.355,1.000)
}
.BillingLifecycleAnimation__masked {
    position:absolute;
    width: 100%;
    top: calc((var(--lifecycleAnimationCardSize) + var(--lifecycleAnimationSpacing))*-1);
    left: auto;
    right: auto;
    bottom:0;
    overflow:hidden;
    -webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(25%,#000));
    -webkit-mask-image:linear-gradient(0deg,transparent 0,#000 25%);
    mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(25%,#000));
    mask-image:linear-gradient(0deg,transparent 0,#000 25%)
}
@media (max-width:670px) {.BillingLifecycleAnimation__masked {
    width: 100%;
}
    .BillingLifecycleAnimation {
        margin-top: 30px;
    }
}
.BillingLifecycleAnimation__container {
    position:absolute;
    top:0;
    left:10px;
    right:10px;
    height:90%
}
.BillingLifecycleCard {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    background: #192841;
    height:72px;
    -webkit-transform: translateY(calc(var(--index)*(var(--lifecycleAnimationCardSize) + var(--lifecycleAnimationSpacing))));
    transform: translateY(calc(var(--index)*(var(--lifecycleAnimationCardSize) + var(--lifecycleAnimationSpacing))));
}
.BillingLifecycleCard--active {
    --index:1;
    z-index:4
}
.BillingLifecycleCard--inactive {
    --index:4
}
.BillingLifecycleCard--inactive:nth-of-type(2) {
    --index:2
}
.BillingLifecycleCard--inactive:nth-of-type(3) {
    --index:3
}
.BillingLifecycleCard:after,
.BillingLifecycleCard:before {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    border-radius:8px;
    -webkit-transition:opacity 500ms cubic-bezier(0.645,0.045,0.355,1.000);
    transition:opacity 500ms cubic-bezier(0.645,0.045,0.355,1.000);
    content:""
}
.BillingLifecycleCard:before {
    box-shadow:0 6px 12px -2px rgba(50,50,93,0.25),0 3px 7px -3px rgba(0,0,0,0.3);
    opacity:0
}
.BillingLifecycleCard:after {
    box-shadow:0 30px 60px -12px rgba(50,50,93,0.25),0 18px 36px -18px rgba(0,0,0,0.3)
}
.BillingLifecycleCard--inactive:before {
    opacity:1
}
.BillingLifecycleCard--inactive:after {
    opacity:0
}
.BillingLifecycleCard__card {
    height:72px;
    border-radius:8px;
    background:var(--imessage)
}
.BillingLifecycleCard__card,
.BillingLifecycleCard__iconContainer {
    display:-webkit-box;
    display:flex;
    -webkit-box-align:center;
    align-items:center
}
.BillingLifecycleCard__iconContainer {
    -webkit-box-flex:0;
    flex:0 0 auto;
    -webkit-box-pack:center;
    justify-content:center;
    width:72px;
    height:inherit;
    position:relative;
    color:#fff;
    overflow:hidden
}
.BillingLifecycleCard__iconContainer,
.BillingLifecycleCard__iconContainer:after,
.BillingLifecycleCard__iconContainer:before {
    -webkit-transition:opacity var(--transitionDuration) var(--transitionEasing);
    transition:opacity var(--transitionDuration) var(--transitionEasing);
    border-top-left-radius:8px;
    border-bottom-left-radius:8px
}
.BillingLifecycleCard__iconContainer:after,
.BillingLifecycleCard__iconContainer:before {
    content:"";
    position:absolute;
    top:var(--myVar);
    left:0;
    width:100%;
    height:100%
}
.BillingLifecycleCard__iconContainer:before {
    background-color:#0084ff
}
.BillingLifecycleCard__iconContainer:after {
    background-color:#0084ff
}
.BillingLifecycleCard--inactive .BillingLifecycleCard__iconContainer:before {
    opacity:.19
}
.BillingLifecycleCard--inactive .BillingLifecycleCard__iconContainer:after {
    opacity:0
}
.BillingLifecycleCard__icon {
    position:relative;
    z-index:1
}
.BillingLifecycleCard__body {
    padding:12px 16px 15px;
    opacity:1;
    -webkit-transition:opacity var(--transitionDuration) var(--transitionEasing);
    transition:opacity var(--transitionDuration) var(--transitionEasing);
    overflow:hidden
}
.BillingLifecycleCard--inactive .BillingLifecycleCard__body {
    opacity:.35
}
.BillingLifecycleCard__label {
    width:100%;
    font:400 15px/1.6 "sohne-var","Helvetica Neue","Arial",sans-serif;
    letter-spacing:.2px;
    color:var(--text-primary);
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    display: flex;
}
.BillingLifecycleCard_data {
    display: flex;
}
.BillingLifecycleCard__timestamp {
    font:500 15px/1.6 "sohne-var","Helvetica Neue","Arial",sans-serif;
    letter-spacing:.2px
}
.img_geo {
    width: 2.5rem;
    height: 2.5rem;
    float: left;
    z-index: 1;
}
.flag_geo {
    margin-right: 5px;
    width: 17px;
    height: 17px;
    border-radius: 50px;
    box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);
}
.to-\[\#0587eb\] {
    --tw-gradient-to: #0587eb
}
.from-\[\#49dbff\] {
    --tw-gradient-from: #49dbff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(73 219 255 / 0));
}
@media (min-width: 992px) {
    .lg\:w-\[550px\] {
        width: 550px;
    }
}
.translate-x-\[20\%\] {
    --tw-translate-x: 20%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (min-width: 992px) {
    .lg\:inline-block {
        display: inline-block;
    }
}
.mask-image {
    -webkit-mask-image: radial-gradient(ellipse 90% 80% at 48% 78%, black 40%, transparent 50%);
    mask-image: radial-gradient(ellipse 100% 100% at 50% 48%, black 40%, transparent 50%);
}

.pulse_z::after {

    content: "";
    border-radius: 50%;
    height: 40px;
    width: 40px;
    position: absolute;
    margin: -13px 0 0 -13px;
    -webkit-animation: pulsate 1s ease-out;
    -moz-animation: pulsate 1s ease-out;
    -o-animation: pulsate 1s ease-out;
    -ms-animation: pulsate 1s ease-out;
    animation: pulsate 1s ease-out;
    animation-delay: 0s;
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-box-shadow: 0 0 1px 2px #327cf4;
    box-shadow: 0 0 1px 2px

    #327cf4;
    -webkit-animation-delay: 1.1s;
    -moz-animation-delay: 1.1s;
    -o-animation-delay: 1.1s;
    -ms-animation-delay: 1.1s;
    animation-delay: 1.1s;

}
.pulse_z {

    background: #327cf4;
    border-radius: 50%;
    height: 14px;
    width: 14px;
    position: absolute;
    left: 20%;
    top: 50%;

    z-index: 5;
}


.pulse_pin::after {

    content: "";
    border-radius: 50%;
    height: 40px;
    width: 40px;
    position: absolute;
    margin: -13px 0 0 -15px;
    -webkit-animation: pulsate 1s ease-out;
    -moz-animation: pulsate 1s ease-out;
    -o-animation: pulsate 1s ease-out;
    -ms-animation: pulsate 1s ease-out;
    animation: pulsate 1s ease-out;
    animation-delay: 0s;
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-box-shadow: 0 0 1px 2px #327cf4;
    box-shadow: 0 0 1px 2px

    #327cf4;
    -webkit-animation-delay: 1.1s;
    -moz-animation-delay: 1.1s;
    -o-animation-delay: 1.1s;
    -ms-animation-delay: 1.1s;
    animation-delay: 1.1s;

}
.pulse_pin {

    background: rgba(0,0,0,0.2);
    border-radius: 50%;
    height: 9px;
    width: 9px;
    position: absolute;
    margin: 7px 0px 0px 6px;
    -webkit-transform: rotateX(55deg);
    -moz-transform: rotateX(55deg);
    -o-transform: rotateX(55deg);
    -ms-transform: rotateX(55deg);
    transform: rotateX(55deg);
    z-index: 5;

}
@-moz-keyframes pulsate {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        -moz-transform: scale(0.1, 0.1);
        -o-transform: scale(0.1, 0.1);
        -ms-transform: scale(0.1, 0.1);
        transform: scale(0.1, 0.1);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
    50% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
    100% {
        -webkit-transform: scale(1.2, 1.2);
        -moz-transform: scale(1.2, 1.2);
        -o-transform: scale(1.2, 1.2);
        -ms-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
}
@-webkit-keyframes pulsate {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        -moz-transform: scale(0.1, 0.1);
        -o-transform: scale(0.1, 0.1);
        -ms-transform: scale(0.1, 0.1);
        transform: scale(0.1, 0.1);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
    50% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
    100% {
        -webkit-transform: scale(1.2, 1.2);
        -moz-transform: scale(1.2, 1.2);
        -o-transform: scale(1.2, 1.2);
        -ms-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
}
@-o-keyframes pulsate {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        -moz-transform: scale(0.1, 0.1);
        -o-transform: scale(0.1, 0.1);
        -ms-transform: scale(0.1, 0.1);
        transform: scale(0.1, 0.1);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
    50% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
    100% {
        -webkit-transform: scale(1.2, 1.2);
        -moz-transform: scale(1.2, 1.2);
        -o-transform: scale(1.2, 1.2);
        -ms-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
}
@keyframes pulsate {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        -moz-transform: scale(0.1, 0.1);
        -o-transform: scale(0.1, 0.1);
        -ms-transform: scale(0.1, 0.1);
        transform: scale(0.1, 0.1);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
    50% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
    100% {
        -webkit-transform: scale(1.2, 1.2);
        -moz-transform: scale(1.2, 1.2);
        -o-transform: scale(1.2, 1.2);
        -ms-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
}
@-moz-keyframes bounce {
    0% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-2000px) rotate(-45deg);
        -moz-transform: translateY(-2000px) rotate(-45deg);
        -o-transform: translateY(-2000px) rotate(-45deg);
        -ms-transform: translateY(-2000px) rotate(-45deg);
        transform: translateY(-2000px) rotate(-45deg);
    }
    60% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transform: translateY(30px) rotate(-45deg);
        -moz-transform: translateY(30px) rotate(-45deg);
        -o-transform: translateY(30px) rotate(-45deg);
        -ms-transform: translateY(30px) rotate(-45deg);
        transform: translateY(30px) rotate(-45deg);
    }
    80% {
        -webkit-transform: translateY(-10px) rotate(-45deg);
        -moz-transform: translateY(-10px) rotate(-45deg);
        -o-transform: translateY(-10px) rotate(-45deg);
        -ms-transform: translateY(-10px) rotate(-45deg);
        transform: translateY(-10px) rotate(-45deg);
    }
    100% {
        -webkit-transform: translateY(0) rotate(-45deg);
        -moz-transform: translateY(0) rotate(-45deg);
        -o-transform: translateY(0) rotate(-45deg);
        -ms-transform: translateY(0) rotate(-45deg);
        transform: translateY(0) rotate(-45deg);
    }
}
@-webkit-keyframes bounce {
    0% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-2000px) rotate(-45deg);
        -moz-transform: translateY(-2000px) rotate(-45deg);
        -o-transform: translateY(-2000px) rotate(-45deg);
        -ms-transform: translateY(-2000px) rotate(-45deg);
        transform: translateY(-2000px) rotate(-45deg);
    }
    60% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transform: translateY(30px) rotate(-45deg);
        -moz-transform: translateY(30px) rotate(-45deg);
        -o-transform: translateY(30px) rotate(-45deg);
        -ms-transform: translateY(30px) rotate(-45deg);
        transform: translateY(30px) rotate(-45deg);
    }
    80% {
        -webkit-transform: translateY(-10px) rotate(-45deg);
        -moz-transform: translateY(-10px) rotate(-45deg);
        -o-transform: translateY(-10px) rotate(-45deg);
        -ms-transform: translateY(-10px) rotate(-45deg);
        transform: translateY(-10px) rotate(-45deg);
    }
    100% {
        -webkit-transform: translateY(0) rotate(-45deg);
        -moz-transform: translateY(0) rotate(-45deg);
        -o-transform: translateY(0) rotate(-45deg);
        -ms-transform: translateY(0) rotate(-45deg);
        transform: translateY(0) rotate(-45deg);
    }
}
@-o-keyframes bounce {
    0% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-2000px) rotate(-45deg);
        -moz-transform: translateY(-2000px) rotate(-45deg);
        -o-transform: translateY(-2000px) rotate(-45deg);
        -ms-transform: translateY(-2000px) rotate(-45deg);
        transform: translateY(-2000px) rotate(-45deg);
    }
    60% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transform: translateY(30px) rotate(-45deg);
        -moz-transform: translateY(30px) rotate(-45deg);
        -o-transform: translateY(30px) rotate(-45deg);
        -ms-transform: translateY(30px) rotate(-45deg);
        transform: translateY(30px) rotate(-45deg);
    }
    80% {
        -webkit-transform: translateY(-10px) rotate(-45deg);
        -moz-transform: translateY(-10px) rotate(-45deg);
        -o-transform: translateY(-10px) rotate(-45deg);
        -ms-transform: translateY(-10px) rotate(-45deg);
        transform: translateY(-10px) rotate(-45deg);
    }
    100% {
        -webkit-transform: translateY(0) rotate(-45deg);
        -moz-transform: translateY(0) rotate(-45deg);
        -o-transform: translateY(0) rotate(-45deg);
        -ms-transform: translateY(0) rotate(-45deg);
        transform: translateY(0) rotate(-45deg);
    }
}
@keyframes bounce {
    0% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-2000px) rotate(-45deg);
        -moz-transform: translateY(-2000px) rotate(-45deg);
        -o-transform: translateY(-2000px) rotate(-45deg);
        -ms-transform: translateY(-2000px) rotate(-45deg);
        transform: translateY(-2000px) rotate(-45deg);
    }
    60% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transform: translateY(30px) rotate(-45deg);
        -moz-transform: translateY(30px) rotate(-45deg);
        -o-transform: translateY(30px) rotate(-45deg);
        -ms-transform: translateY(30px) rotate(-45deg);
        transform: translateY(30px) rotate(-45deg);
    }
    80% {
        -webkit-transform: translateY(-10px) rotate(-45deg);
        -moz-transform: translateY(-10px) rotate(-45deg);
        -o-transform: translateY(-10px) rotate(-45deg);
        -ms-transform: translateY(-10px) rotate(-45deg);
        transform: translateY(-10px) rotate(-45deg);
    }
    100% {
        -webkit-transform: translateY(0) rotate(-45deg);
        -moz-transform: translateY(0) rotate(-45deg);
        -o-transform: translateY(0) rotate(-45deg);
        -ms-transform: translateY(0) rotate(-45deg);
        transform: translateY(0) rotate(-45deg);
    }
}

.player-wrap {
    display: block;
    overflow: hidden;
    position: relative;
    flex: 1;
    width: 100%;
    height: 100vh;
    background-color: #1e1f30;
}
.player-wrap > .player-bg, .player-wrap > .player-canvas {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}
.player-wrap > .player-bg {
    background-image: url("https://raw.githubusercontent.com/rainner/soma-fm-player/master/public/img/bg.jpg");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.4;
}
@media only screen and (min-width : 720px) {
    .player-wrap {
        margin: 0 2em;
        max-width: 1080px;
        height: calc( 100vh - ( 1em * 4 ) );
        max-height: 700px;
        border-radius: 6px;
        box-shadow: 0 1px 30px rgba(0, 0, 0, 0.8);
    }
}

.player-layout {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: stretch;
    height: 100%;
}
.player-layout .player-header,
.player-layout .player-content,
.player-layout .player-footer {
    position: relative;
}
.player-layout .player-header,
.player-layout .player-footer {
    padding: 0 1em;
    height: 3.5em;
    min-height: 3.5em;
    background-color: rgba(0, 0, 0, 0.08);
}
.player-layout .player-header > h2 {
    color: crimson;
}
.player-layout .player-header > h2 i {
    vertical-align: bottom;
}
.player-layout .player-content {
    flex: 1;
    height: 100%;
    overflow: hidden;
    overflow-y: auto;
    padding: 1em;
}
.player-layout .player-content > section {
    margin: auto 0;
}
@media only screen and (min-width : 720px) {
    .player-layout .player-content {
        padding: 1em 2em;
    }
}

.player-greet {
    flex: 1;
}
@media only screen and (min-width : 720px) {
    .player-greet {
        flex: 0.5;
    }
}

.player-tracklist {
    display: block;
    position: relative;
    list-style: none;
}
.player-tracklist > li + li {
    margin-top: 0.5em;
}

.player-controls {
    position: relative;
}

.player-stations {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0);
    pointer-events: none;
    z-index: 1;
}
.player-stations .player-stations-sidebar {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: stretch;
    position: absolute;
    top: 0;
    right: -320px;
    width: 320px;
    min-height: 100%;
    max-height: 100%;
    background-color: #222336;
}
@media only screen and (min-width : 420px) {
    .player-stations .player-stations-sidebar {
        right: -510px;
        width: 370px;
    }
}
.player-stations .player-stations-sidebar .player-stations-header,
.player-stations .player-stations-sidebar .player-stations-footer {
    padding: 0 1em;
    min-height: 3.5em;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.player-stations .player-stations-sidebar .player-stations-list {
    display: block;
    list-style: none;
    overflow: hidden;
    overflow-y: auto;
    margin-left: -10px;
    padding-left: 10px;
    flex: 1;
}
.player-stations .player-stations-sidebar .player-stations-list .player-stations-list-item {
    position: relative;
    padding: 0.7em;
    background-color: rgba(0, 0, 0, 0.1);
    cursor: pointer;
}
.player-stations .player-stations-sidebar .player-stations-list .player-stations-list-item:nth-child(odd) {
    background-color: rgba(0, 0, 0, 0.18);
}
.player-stations .player-stations-sidebar .player-stations-list .player-stations-list-item:hover {
    background-color: rgba(0, 0, 0, 0);
}
.player-stations .player-stations-sidebar .player-stations-list .player-stations-list-item.active {
    background-color: #1a1b2a;
}
.player-stations .player-stations-sidebar .player-stations-list .player-stations-list-item.active h6 {
    color: crimson;
}
.player-stations.visible {
    background-color: rgba(0, 0, 0, 0.4);
    pointer-events: auto;
    z-index: 1000;
}
.player-stations.visible .player-stations-sidebar {
    transform: translateX(-320px);
    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.6);
}
@media only screen and (min-width : 420px) {
    .player-stations.visible .player-stations-sidebar {
        transform: translateX(-510px);
    }
}
.player-stations.visible .player-stations-list-item.active:before {
    content: "";
    display: block;
    position: absolute;
    transition: none;
    transform: translateY(-50%);
    top: 50%;
    left: -10px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #1a1b2a;
}
.text-faded {
    opacity: 0.5;
}
.text-d {
    color: #787ba2;
}
.text-secondary2 {
    color: cornflowerblue;
}
.flex-top {
    align-items: flex-start;
}
.flex-stretch {
    justify-content: stretch;
}
.flex-middle {
    align-items: center;
}
.flex-space {
    justify-content: space-between;

}
.flex-row {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
.img-round {
    overflow: hidden;
    text-indent: -1000px;
    border-radius: 1000px;
    border: 2px solid whitesmoke;
    background-color: #32334f;
    background-image: linear-gradient(45deg, #32334f, #4f527e);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.push-right {
    margin-right: 1em;
}
@media only screen and (min-width: 420px) {
    .if-small {
        display: initial;
    }
}


.text-small {
    font-size: 90%;

}
  .player-stations-list .player-stations-list-item.active h6 {
    color: crimson;
}
  .color-steam {
      color:#668137
  }