.elementor-7 .elementor-element.elementor-element-53600b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-53600b0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-53600b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05081F;}.elementor-7 .elementor-element.elementor-element-238e5dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-9899b8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9899b8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-639bb89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-639bb89 img{width:43%;}.elementor-7 .elementor-element.elementor-element-2a4ef55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-bce04a0 > .elementor-widget-container{padding:0rem 0rem 0rem 0.5rem;}.elementor-7 .elementor-element.elementor-element-62f6253 > .elementor-widget-container{padding:0rem 0rem 0rem 0.5rem;}.elementor-7 .elementor-element.elementor-element-97dd343{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-238e5dc{--content-width:1150px;}.elementor-7 .elementor-element.elementor-element-9899b8f{--width:50%;}.elementor-7 .elementor-element.elementor-element-2a4ef55{--width:50%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-53600b0{--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-238e5dc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-9899b8f{--width:29.412%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-639bb89 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-639bb89 img{width:88%;}.elementor-7 .elementor-element.elementor-element-2a4ef55{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-9899b8f */.col-1{
    height: 65px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bce04a0 */.btn-regis {
    display:flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    width: 140px;
    height: 40px;  
    text-align: center;
    vertical-align: middle;
    border: 2px solid #805bfb;
    -webkit-animation: neon-span-p 1.5s ease-in-out infinite alternate;
    animation: neon-span-p 1.5s ease-in-out infinite alternate;
    background: radial-gradient(ellipse at center, rgb(1, 0, 18) 0%, rgb(3, 2, 33) 37%, rgb(8, 4, 41) 54%, rgb(3, 2, 33) 70%, rgb(1, 0, 18) 100%);
    border-radius: 30px;
    
}

@keyframes neon-span-p{
    0% {
    box-shadow: 0 0 5px #fff, 0 0 8px #fff, 0 0 30px #fff;
    text-shadow: 0 0 5px #000c66, 0 0 8px #000c66, 0 0 10px #000c66, 0 0 13px #000c66, 0 0 16px #000c66, 0 0 28px #000c66, 0 0 36px #000c66, 0 0 44px #000c66;
}

100% {
    text-shadow: 2px #ffe965, 5px #ffe965, 8px #ffe965, 10px #fed108, 8px #fed108, 14px #fed108, 18px #fed108, 22px #fed108;
}
}



.btn-regis:hover {
   box-shadow: 0 0 5px #000c66, 0 0 8px #000c66, 0 0 10px #000c66, 0 0 13px #000c66, 0 0 16px #000c66;
    
}




@media (max-width: 1199.98px){
.btn-regis{
    width: 120px;
    height: 36px;
}

}





.text-regis{
    color: #fff;
    display: block;
    top: 50%;
    left: 50%;
    width: 100%;
    font-size: 1rem;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-238e5dc */.bg-headerx{
    height: 65px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53600b0 */.bg-header{
    /*position: fixed;*/
    /*top: 0;*/
    /*left: 0;*/
    z-index: 12;
    height: 100px;
    background: black;
    padding: 0 1rem;
}


@media (max-width: 991.98px){
.bg-header {
    height: 80px;
    padding: 0 0rem;
}

}/* End custom CSS */