.fresnel-container{margin:0;padding:0;}
@media not all and (min-width:0px) and (max-width:374.98px){.fresnel-at-uxs{display:none!important;}}
@media not all and (min-width:375px) and (max-width:424.98px){.fresnel-at-xs{display:none!important;}}
@media not all and (min-width:425px) and (max-width:549.98px){.fresnel-at-sm{display:none!important;}}
@media not all and (min-width:550px) and (max-width:767.98px){.fresnel-at-smXl{display:none!important;}}
@media not all and (min-width:768px) and (max-width:1023.98px){.fresnel-at-md{display:none!important;}}
@media not all and (min-width:1024px) and (max-width:1439.98px){.fresnel-at-lg{display:none!important;}}
@media not all and (min-width:1440px) and (max-width:2559.98px){.fresnel-at-xl{display:none!important;}}
@media not all and (min-width:2560px){.fresnel-at-xxl{display:none!important;}}
@media not all and (max-width:374.98px){.fresnel-lessThan-xs{display:none!important;}}
@media not all and (max-width:424.98px){.fresnel-lessThan-sm{display:none!important;}}
@media not all and (max-width:549.98px){.fresnel-lessThan-smXl{display:none!important;}}
@media not all and (max-width:767.98px){.fresnel-lessThan-md{display:none!important;}}
@media not all and (max-width:1023.98px){.fresnel-lessThan-lg{display:none!important;}}
@media not all and (max-width:1439.98px){.fresnel-lessThan-xl{display:none!important;}}
@media not all and (max-width:2559.98px){.fresnel-lessThan-xxl{display:none!important;}}
@media not all and (min-width:375px){.fresnel-greaterThan-uxs{display:none!important;}}
@media not all and (min-width:425px){.fresnel-greaterThan-xs{display:none!important;}}
@media not all and (min-width:550px){.fresnel-greaterThan-sm{display:none!important;}}
@media not all and (min-width:768px){.fresnel-greaterThan-smXl{display:none!important;}}
@media not all and (min-width:1024px){.fresnel-greaterThan-md{display:none!important;}}
@media not all and (min-width:1440px){.fresnel-greaterThan-lg{display:none!important;}}
@media not all and (min-width:2560px){.fresnel-greaterThan-xl{display:none!important;}}
@media not all and (min-width:0px){.fresnel-greaterThanOrEqual-uxs{display:none!important;}}
@media not all and (min-width:375px){.fresnel-greaterThanOrEqual-xs{display:none!important;}}
@media not all and (min-width:425px){.fresnel-greaterThanOrEqual-sm{display:none!important;}}
@media not all and (min-width:550px){.fresnel-greaterThanOrEqual-smXl{display:none!important;}}
@media not all and (min-width:768px){.fresnel-greaterThanOrEqual-md{display:none!important;}}
@media not all and (min-width:1024px){.fresnel-greaterThanOrEqual-lg{display:none!important;}}
@media not all and (min-width:1440px){.fresnel-greaterThanOrEqual-xl{display:none!important;}}
@media not all and (min-width:2560px){.fresnel-greaterThanOrEqual-xxl{display:none!important;}}
@media not all and (min-width:0px) and (max-width:374.98px){.fresnel-between-uxs-xs{display:none!important;}}
@media not all and (min-width:0px) and (max-width:424.98px){.fresnel-between-uxs-sm{display:none!important;}}
@media not all and (min-width:0px) and (max-width:549.98px){.fresnel-between-uxs-smXl{display:none!important;}}
@media not all and (min-width:0px) and (max-width:767.98px){.fresnel-between-uxs-md{display:none!important;}}
@media not all and (min-width:0px) and (max-width:1023.98px){.fresnel-between-uxs-lg{display:none!important;}}
@media not all and (min-width:0px) and (max-width:1439.98px){.fresnel-between-uxs-xl{display:none!important;}}
@media not all and (min-width:0px) and (max-width:2559.98px){.fresnel-between-uxs-xxl{display:none!important;}}
@media not all and (min-width:375px) and (max-width:424.98px){.fresnel-between-xs-sm{display:none!important;}}
@media not all and (min-width:375px) and (max-width:549.98px){.fresnel-between-xs-smXl{display:none!important;}}
@media not all and (min-width:375px) and (max-width:767.98px){.fresnel-between-xs-md{display:none!important;}}
@media not all and (min-width:375px) and (max-width:1023.98px){.fresnel-between-xs-lg{display:none!important;}}
@media not all and (min-width:375px) and (max-width:1439.98px){.fresnel-between-xs-xl{display:none!important;}}
@media not all and (min-width:375px) and (max-width:2559.98px){.fresnel-between-xs-xxl{display:none!important;}}
@media not all and (min-width:425px) and (max-width:549.98px){.fresnel-between-sm-smXl{display:none!important;}}
@media not all and (min-width:425px) and (max-width:767.98px){.fresnel-between-sm-md{display:none!important;}}
@media not all and (min-width:425px) and (max-width:1023.98px){.fresnel-between-sm-lg{display:none!important;}}
@media not all and (min-width:425px) and (max-width:1439.98px){.fresnel-between-sm-xl{display:none!important;}}
@media not all and (min-width:425px) and (max-width:2559.98px){.fresnel-between-sm-xxl{display:none!important;}}
@media not all and (min-width:550px) and (max-width:767.98px){.fresnel-between-smXl-md{display:none!important;}}
@media not all and (min-width:550px) and (max-width:1023.98px){.fresnel-between-smXl-lg{display:none!important;}}
@media not all and (min-width:550px) and (max-width:1439.98px){.fresnel-between-smXl-xl{display:none!important;}}
@media not all and (min-width:550px) and (max-width:2559.98px){.fresnel-between-smXl-xxl{display:none!important;}}
@media not all and (min-width:768px) and (max-width:1023.98px){.fresnel-between-md-lg{display:none!important;}}
@media not all and (min-width:768px) and (max-width:1439.98px){.fresnel-between-md-xl{display:none!important;}}
@media not all and (min-width:768px) and (max-width:2559.98px){.fresnel-between-md-xxl{display:none!important;}}
@media not all and (min-width:1024px) and (max-width:1439.98px){.fresnel-between-lg-xl{display:none!important;}}
@media not all and (min-width:1024px) and (max-width:2559.98px){.fresnel-between-lg-xxl{display:none!important;}}
@media not all and (min-width:1440px) and (max-width:2559.98px){.fresnel-between-xl-xxl{display:none!important;}}

.t6acd9f6d-0227-4440-b97f-b5f8cf038fcc {
	    color: #fff;
	    background: #222;
	    border: 1px solid transparent;
	    border-radius: undefinedpx;
	    padding: 8px 21px;
  	}

  	.t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-top {
        margin-top: -10px;
    }
    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-top::before {
        content: "";
        background-color: inherit;
        position: absolute;
        z-index: 2;
        width: 20px;
        height: 12px;
    }
    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-top::after {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        border-top-right-radius: undefinedpx;
        border: 1px solid transparent;
        background-color: #222;
        z-index: -2;
        bottom: -6px;
        left: 50%;
        margin-left: -6px;
        transform: rotate(135deg);
    }

    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-bottom {
        margin-top: 10px;
    }
    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-bottom::before {
        content: "";
        background-color: inherit;
        position: absolute;
        z-index: -1;
        width: 18px;
        height: 10px;
    }
    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-bottom::after {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        border-top-right-radius: undefinedpx;
        border: 1px solid transparent;
        background-color: #222;
        z-index: -2;
        top: -6px;
        left: 50%;
        margin-left: -6px;
        transform: rotate(45deg);
    }

    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-left {
        margin-left: -10px;
    }
    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-left::before {
        content: "";
        background-color: inherit;
        position: absolute;
        z-index: -1;
        width: 10px;
        height: 18px;
    }
    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-left::after {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        border-top-right-radius: undefinedpx;
        border: 1px solid transparent;
        background-color: #222;
        z-index: -2;
        right: -6px;
        top: 50%;
        margin-top: -6px;
        transform: rotate(45deg);
    }

    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-right {
        margin-left: 10px;
    }
    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-right::before {
        content: "";
        background-color: inherit;
        position: absolute;
        z-index: -1;
        width: 10px;
        height: 18px;
    }
    .t6acd9f6d-0227-4440-b97f-b5f8cf038fcc.place-right::after {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        border-top-right-radius: undefinedpx;
        border: 1px solid transparent;
        background-color: #222;
        z-index: -2;
        left: -6px;
        top: 50%;
        margin-top: -6px;
        transform: rotate(-135deg);
    }

    .styles_control__y15L9.styles_color--primary__73PTu {display: none !important;}
.text-about {
    padding: 10px 15px;
    margin: 5px auto 0;
    color: #969cbb;
    max-width: 95%;
}

.text-about h3 {
    font-size: 26px;
}
.text-about h4 {
    font-size: 22px;
}
.text-about h4, .text-about h3 {
    color: #969cbb;
    margin-bottom: 15px;
    margin-top: 30px;
}
.text-about p {
    margin-bottom: 15px;
    line-height: 140%;
    font-size: 16px;
}
.wlc-modal__body {
    display: none;
    max-width:590px !important;
    padding-top: 60px !important;
}
.wlc-modal__body.fancybox-content {
    background: #202133;;
    text-align: center;
    border-radius: 20px;
    box-shadow: 0px 0px 20px rgba(0,0,0,.3); 
}
.wlc-modal__text {
    color: #fff;
}
.wlc-modal__text h3 {
    margin-bottom: 20px;
    font-size: 22px;
}
.wlc-modal__body a {
    text-decoration: none;
    margin-top: 25px;
    font-weight: 600;
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px !important;
}
.wlc-modal__text p {
    margin-bottom: 10px;
    text-align: center;
    font-size: 18px;
    line-height: 150%;
    font-weight: 500;
}

.fancybox-button svg path {
    fill: #fff !important;
}
.fancybox-is-open .fancybox-bg {
    background: #00040b;
    opacity: .65;
}

@media (max-width: 640px) {
    .text-about {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .text-about p {
        font-size: 14px;
        font-weight: 300;
    }
    .text-about h4, .text-about h3 {
        font-size: 20px;
        margin-top: 20px;
    }
    .wlc-modal__body.fancybox-content {
        padding-left: 30px;
        padding-right: 30px;
    }
    .wlc-modal__text p {
        font-size: 15px;
    }
}

@keyframes fromR {
    from {
        transform: translateX(300px);
    }
    to {
        transform: translateX(0);
    }
}

.registr-button {
    display: inline-block;
    background: #6a39a1;
    padding: 17px 20px;
    color: #fff;
    margin-right: 20px;
    border-radius: 7px;
    transition: all .3s;
}

.registr-button:hover {
    box-shadow: inset 0 0 10px rgba(0,0,0,.6);
}

@media (max-width: 1320px) {
    .registr-button {
        margin-right: 0;
    }
}

@media (max-width: 767px) {
    .registr-button {
        padding: 16px 15px;
    }
}