
.PrologueUniCallback__callback13022020-widget1 {
    position: fixed;
    right:    50px;
    bottom:   50px;
    z-index:  1010;
    display:  -webkit-box;
    display:  -ms-flexbox;
    display:  flex;
}

.PrologueUniCallback__callback13022020-widget1-btn {
    display:  block;
    position: relative;
    cursor:   pointer;
}

@media screen and (min-width: 1200px) {
    .PrologueUniCallback__callback13022020-widget1-btn:hover .PrologueUniCallback__callback13022020-widget1-tooltip-wr {
        opacity:    1;
        visibility: visible;
    }
}

.PrologueUniCallback__callback13022020-widget1-tooltip-wr {
    position:              absolute;
    right:                 -7px;
    top:                   -47px;
    -webkit-transform:     translateY(-50%);
    transform:             translateY(-50%);
    background-image:      -webkit-linear-gradient(left, #0795ff 0%, #0fcbef 100%);
    background-image:      linear-gradient(-270deg, #0795ff 0%, #0fcbef 100%);
    min-height:            50px;
    display:               -webkit-box;
    display:               -ms-flexbox;
    display:               flex;
    -webkit-box-orient:    vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction:    column;
    flex-direction:        column;
    -webkit-box-align:     center;
    -ms-flex-align:        center;
    align-items:           center;
    -webkit-box-pack:      center;
    -ms-flex-pack:         center;
    justify-content:       center;
    border-radius:         28px;
    box-sizing:            border-box;
    padding:               0 20px;
    -webkit-transition:    all 0.25s ease-in-out;
    transition:            all 0.25s ease-in-out;
    opacity:               0;
    visibility:            hidden;
}

.PrologueUniCallback__callback13022020-widget1-tooltip-wr:before {
    content:      '';
    width:        0;
    height:       0;
    border-style: solid;
    border-width: 12px 12px 0 12px;
    border-color: #06c6ea transparent transparent transparent;
    position:     absolute;
    bottom:       -12px;
    right:        24px;
}

.PrologueUniCallback__callback13022020-widget1-tooltip-wr--show {
    opacity:    1;
    visibility: visible;
}

.PrologueUniCallback__callback13022020-widget1-tooltip {
    font-family:        'Muller-Regular', Helvetica, Arial, sans-serif;
    font-size:          0.875rem;
    color:              #fff;
    letter-spacing:     0.03em;
    white-space:        nowrap;
    -webkit-transition: all 0.25s ease-in-out;
    transition:         all 0.25s ease-in-out;
}

.PrologueUniCallback__callback13022020-widget1-img {
    width: 70px;
    height: 70px;
    object-fit: cover;
    border-radius: 50%;
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    border: 2px solid #fff;
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);
}

.PrologueUniCallback__callback13022020-widget1-img-wr {
    display:            -webkit-box;
    display:            -ms-flexbox;
    display:            flex;
    -webkit-box-align:  center;
    -ms-flex-align:     center;
    align-items:        center;
    -webkit-box-pack:   center;
    -ms-flex-pack:      center;
    justify-content:    center;
    height:             56px;
    width:              56px;
    border-radius:      50%;
    -webkit-transition: all 0.25s ease-in-out;
    transition:         all 0.25s ease-in-out;
    z-index:            10;
    position:           relative;
}

.PrologueUniCallback__callback13022020-popup {
    max-width:     464px;
    border-radius: 20px;
    box-shadow:    0px 5px 20px 0px rgba(0, 0, 0, 0.1);
    background:    #fff;
    padding:       32px;
    display:       none;
}

.PrologueUniCallback__callback13022020-popup-logo-wr {
    display:          -webkit-box;
    display:          -ms-flexbox;
    display:          flex;
    -webkit-box-pack: center;
    -ms-flex-pack:    center;
    justify-content:  center;
    margin-bottom:    32px;
}

.PrologueUniCallback__callback13022020-popup-logo {
    display:            block;
    -webkit-transition: all 0.25s ease-in-out;
    transition:         all 0.25s ease-in-out;
}

.PrologueUniCallback__callback13022020-popup-logo:hover {
    opacity: 0.7;
}

.PrologueUniCallback__callback13022020-popup-logo-img {
    max-width: 195px;
    margin:    0 auto;
    display:   block;
    height: 100px;
    width: 160px;
    object-fit: contain;
}

.PrologueUniCallback__callback13022020-popup-title {
    font-family:    'Muller-Medium', Helvetica, Arial, sans-serif;
    font-size:      1.375rem;
    color:          #242424;
    text-align:     center;
    letter-spacing: 0.03em;
    margin-bottom:  32px;
}

.PrologueUniCallback__callback13022020-popup-input {
    width:          100%;
    height:         48px;
    border:         1px solid rgba(68, 129, 235, 0.3);
    border-radius:  24px;
    padding-left:   24px;
    font-family:    'Muller-Regular', Helvetica, Arial, sans-serif;
    font-size:      0.875rem;
    color:          #242424;
    letter-spacing: 0.03em;
    margin-bottom:  32px;
    transition: 0.6s;
}

.PrologueUniCallback__callback13022020-popup-input::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color:       rgba(36, 36, 36, 0.3);
    font-size:   0.875rem;
    font-family: 'Muller-Regular', Helvetica, Arial, sans-serif;
    font-style:  normal;
}

.PrologueUniCallback__callback13022020-popup-input::-moz-placeholder {
    /* Firefox 19+ */
    color:       rgba(36, 36, 36, 0.3);
    font-size:   0.875rem;
    font-family: 'Muller-Regular', Helvetica, Arial, sans-serif;
    font-style:  normal;
}

.PrologueUniCallback__callback13022020-popup-input:-ms-input-placeholder {
    /* IE 10+ */
    color:       rgba(36, 36, 36, 0.3);
    font-size:   0.875rem;
    font-family: 'Muller-Regular', Helvetica, Arial, sans-serif;
    font-style:  normal;
}

.PrologueUniCallback__callback13022020-popup-input:-moz-placeholder {
    /* Firefox 18- */
    color:       rgba(36, 36, 36, 0.3);
    font-size:   0.875rem;
    font-family: 'Muller-Regular', Helvetica, Arial, sans-serif;
    font-style:  normal;
}

.PrologueUniCallback__callback13022020-popup-checkbox-wr {
    display:           -webkit-box;
    display:           -ms-flexbox;
    display:           flex;
    -webkit-box-pack:  center;
    -ms-flex-pack:     center;
    justify-content:   center;
    -webkit-box-align: center;
    -ms-flex-align:    center;
    align-items:       center;
    cursor:            pointer;
    margin-bottom:     32px;
}

.PrologueUniCallback__callback13022020-popup-checkbox {
    display: none;
}

.PrologueUniCallback__callback13022020-popup-checkbox + .PrologueUniCallback__callback13022020-popup-checkbox-symbol {
    -webkit-appearance: none;
    min-width:          21px;
    min-height:         21px;
    border:             2px solid #4481eb;
    border-radius:      3px;
    outline:            none;
    margin:             0 16px 0 0;
    box-sizing:         border-box;
    display:            block;
    -webkit-transition: all 0.25s ease-in-out;
    transition:         all 0.25s ease-in-out;
}

.PrologueUniCallback__callback13022020-popup-checkbox:checked + .PrologueUniCallback__callback13022020-popup-checkbox-symbol:before {
    content:            "";
    display:            block;
    width:              5px;
    height:             15px;
    border-right:       2px solid #4481eb;
    border-bottom:      2px solid #4481eb;
    -webkit-transform:  rotateZ(45deg);
    transform:          rotateZ(45deg);
    margin:             0 6px;
    pointer-events:     none;
    -webkit-transition: all 0.25s ease-in-out;
    transition:         all 0.25s ease-in-out;
}

.PrologueUniCallback__callback13022020-popup-checkbox-text {
    font-family: 'Muller-Regular', Helvetica, Arial, sans-serif;
    font-size:   0.75rem;
    color:       #242424;
}

.PrologueUniCallback__callback13022020-popup-checkbox-text a {
    color:           #4481eb;
    text-decoration: underline;
}

.PrologueUniCallback__callback13022020-popup-checkbox-text a:hover {
    text-decoration: underline;
    color:           #4481eb;
    opacity:         0.8;
}

.PrologueUniCallback__callback13022020-popup-button {
    background-image:   -webkit-linear-gradient(343deg, #0795ff 0%, #0fcbef 100%);
    background-image:   linear-gradient(-253deg, #0795ff 0%, #0fcbef 100%);
    border-radius:      24px;
    padding:            0 35px;
    min-width:          160px;
    height:             48px;
    line-height:        48px;
    font-family:        'Muller-Medium', Helvetica, Arial, sans-serif;
    font-size:          1rem;
    color:              #fff;
    text-align:         center;
    display:            block;
    margin:             0 auto;
    -webkit-transition: all 0.25s ease-in-out;
    transition:         all 0.25s ease-in-out;
    cursor: pointer;
}

.PrologueUniCallback__callback13022020-popup-button:hover {
    color:           #fff;
    opacity:         0.8;
    text-decoration: none;
}

.PrologueUniCallback__callback13022020-popup-button:disabled {
    background:   #dcdcdc;
    color:        #717171;
    border-color: transparent;
    opacity:      1;
}

.fancybox-active {
    height: 100%;
}

.iti {
    display:       block;
    margin-bottom: 32px;
}

.iti--container {
    z-index: 99992;
}

.iti__country-list {
    max-height: 130px;
}

.iti__selected-flag {
    border-radius: 24px 0 0 24px;
    outline:       none;
}
.PrologueUniCallback__callback13022020-preloader {
    position: absolute;
    left: 47%;
    top: 27%;
    z-index: 999;
    display: none;
}
.PrologueUniCallback__callback13022020-popup-input--error {
    border: 1px solid #E91E63 !important;
}