.elementor-343 .elementor-element.elementor-element-68ad725:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-68ad725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-343 .elementor-element.elementor-element-68ad725.ob-is-breaking-bad > .elementor-container{justify-content:flex-end !important;flex-direction:row;}.elementor-343 .elementor-element.elementor-element-68ad725.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-end !important;flex-direction:row;}.elementor-343 .elementor-element.elementor-element-68ad725.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-343 .elementor-element.elementor-element-68ad725.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-343 .elementor-element.elementor-element-68ad725.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-343 .elementor-element.elementor-element-68ad725{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-343 .elementor-element.elementor-element-68ad725 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-3e9bc85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-343 .elementor-element.elementor-element-3e9bc85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-bc-flex-widget .elementor-343 .elementor-element.elementor-element-3e9bc85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-343 .elementor-element.elementor-element-3e9bc85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-343 .elementor-element.elementor-element-3e9bc85.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-343 .elementor-element.elementor-element-3e9bc85 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-343 .elementor-element.elementor-element-3e9bc85.elementor-column{width:21%;max-width:21%;align-self:inherit;cursor:default;}.elementor-343 .elementor-element.elementor-element-3e9bc85 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 15px 20px 15px;}.elementor-343 .elementor-element.elementor-element-3e9bc85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-343 .elementor-element.elementor-element-c751e3b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-343 .elementor-element.elementor-element-c751e3b{text-align:center;}.elementor-343 .elementor-element.elementor-element-c751e3b img{width:100%;max-width:79%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri div{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-992f793 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-343 .elementor-element.elementor-element-992f793{text-align:center;}.elementor-343 .elementor-element.elementor-element-992f793 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;color:#FFCF40;}.elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri > div, .elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri > h1, .elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri > h2, .elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri > h3, .elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri > h4, .elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri > h5, .elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri > h6, .elementor-343 .elementor-element.elementor-element-992f793.ob-harakiri > p{transform:rotate(0deg);}.elementor-343 .elementor-element.elementor-element-992f793 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri div{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-45f9ad4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-343 .elementor-element.elementor-element-45f9ad4{text-align:center;}.elementor-343 .elementor-element.elementor-element-45f9ad4 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri > div, .elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri > h1, .elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri > h2, .elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri > h3, .elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri > h4, .elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri > h5, .elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri > h6, .elementor-343 .elementor-element.elementor-element-45f9ad4.ob-harakiri > p{transform:rotate(0deg);}.elementor-343 .elementor-element.elementor-element-45f9ad4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-343 .elementor-element.elementor-element-6a79e7b{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-6a79e7b > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-343 .elementor-element.elementor-element-6a79e7b img{width:100%;max-width:100%;}.elementor-343 .elementor-element.elementor-element-2a1a4be{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-2a1a4be > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-343 .elementor-element.elementor-element-2a1a4be img{width:100%;max-width:100%;}.elementor-343 .elementor-element.elementor-element-29680a3{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-29680a3 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-343 .elementor-element.elementor-element-29680a3 img{width:100%;max-width:100%;}.elementor-343 .elementor-element.elementor-element-82a17e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-343 .elementor-element.elementor-element-82a17e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-343 .elementor-element.elementor-element-82a17e6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-343 .elementor-element.elementor-element-82a17e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-343 .elementor-element.elementor-element-82a17e6.elementor-column{width:49.16%;max-width:49.16%;align-self:inherit;cursor:default;}.elementor-343 .elementor-element.elementor-element-82a17e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-343 .elementor-element.elementor-element-82a17e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-fbe8841:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-343 .elementor-element.elementor-element-fbe8841 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-bc-flex-widget .elementor-343 .elementor-element.elementor-element-fbe8841.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-343 .elementor-element.elementor-element-fbe8841.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-343 .elementor-element.elementor-element-fbe8841.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-343 .elementor-element.elementor-element-fbe8841 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-343 .elementor-element.elementor-element-fbe8841.elementor-column{width:19.16%;max-width:19.16%;align-self:inherit;cursor:default;}.elementor-343 .elementor-element.elementor-element-fbe8841 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-343 .elementor-element.elementor-element-fbe8841 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri div{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-63f7686 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-343 .elementor-element.elementor-element-63f7686{text-align:center;}.elementor-343 .elementor-element.elementor-element-63f7686 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;color:#FFCF40;}.elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri > div, .elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri > h1, .elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri > h2, .elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri > h3, .elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri > h4, .elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri > h5, .elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri > h6, .elementor-343 .elementor-element.elementor-element-63f7686.ob-harakiri > p{transform:rotate(0deg);}.elementor-343 .elementor-element.elementor-element-63f7686 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-343 .elementor-element.elementor-element-63e192a{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-63e192a > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-7455859{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-7455859 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-26d4d26{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-26d4d26 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-84d0c55{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-84d0c55 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-022ac4a{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-022ac4a > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-9453d3a{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-9453d3a > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri div{writing-mode:inherit;}.elementor-343 .elementor-element.elementor-element-d2704d9 > .elementor-widget-container{margin:050px 0px 15px 0px;}.elementor-343 .elementor-element.elementor-element-d2704d9{text-align:center;}.elementor-343 .elementor-element.elementor-element-d2704d9 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;color:#FFCF40;}.elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri > div, .elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri > h1, .elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri > h2, .elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri > h3, .elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri > h4, .elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri > h5, .elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri > h6, .elementor-343 .elementor-element.elementor-element-d2704d9.ob-harakiri > p{transform:rotate(0deg);}.elementor-343 .elementor-element.elementor-element-d2704d9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-343 .elementor-element.elementor-element-dfbe9a3{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-dfbe9a3 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-dfbe9a3 img{border-radius:5px 5px 5px 5px;}.elementor-343 .elementor-element.elementor-element-c2da0de{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-c2da0de > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-c2da0de img{border-radius:5px 5px 5px 5px;}.elementor-343 .elementor-element.elementor-element-016cd29{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-016cd29 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-016cd29 img{border-radius:5px 5px 5px 5px;}.elementor-343 .elementor-element.elementor-element-444d958{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-444d958 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-444d958 img{border-radius:5px 5px 5px 5px;}.elementor-343 .elementor-element.elementor-element-ff4c787{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-ff4c787 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-ff4c787 img{border-radius:5px 5px 5px 5px;}.elementor-343 .elementor-element.elementor-element-f946843{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-f946843 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-343 .elementor-element.elementor-element-f946843 img{border-radius:5px 5px 5px 5px;}.elementor-343 .elementor-element.elementor-element-f01b9fa.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-343 .elementor-element.elementor-element-f01b9fa.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-343 .elementor-element.elementor-element-f01b9fa.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-343 .elementor-element.elementor-element-f01b9fa.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-343 .elementor-element.elementor-element-f01b9fa.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-343 .elementor-element.elementor-element-4cb3dc9.elementor-column{align-self:inherit;cursor:default;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-343 .elementor-element.elementor-element-3e9bc85.elementor-column{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-343 .elementor-element.elementor-element-c751e3b img{max-width:30%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-343 .elementor-element.elementor-element-82a17e6.elementor-column{width:100%;max-width:100%;}.elementor-343 .elementor-element.elementor-element-fbe8841.elementor-column{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-343 .elementor-element.elementor-element-68ad725{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-343 .elementor-element.elementor-element-c751e3b img{max-width:65%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-343 .elementor-element.elementor-element-fbe8841 > .elementor-element-populated{padding:20px 0px 100px 0px;}.elementor-343 .elementor-element.elementor-element-f946843 > .elementor-widget-container{margin:0px 5px 0px 5px;}}/* Start custom CSS for html, class: .elementor-element-f2fe296 */.kincx{
    display:flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color:#fff;
    
}

.mgi-wel{
    width:180px;
    position: absolute;
    top:-110px;
}

.tex-wel{
    width:100%;
}

.text-md-login-1{
    font-size: 18px;
    margin-bottom: 15px;
}


.text-md-login-2{
    font-size: 18px;
    margin-top: 15px;
     margin-bottom: 15px;
}

.susflex{
    background-image: radial-gradient(100% 100% at 50% 0,#ff5050 0,#a91000 100%);
    box-shadow: radial-gradient(100% 100% at 50% 0,#ff5050 0,#a91000 100%);
    border-radius: 50px;
    padding:5px 50px;
    color: #fff;
    border: 1px solid #fff;
    cursor:pointer;
}

.login-md{
    color: #fff;
}

.sudflex{
    background-image: radial-gradient(100% 100% at 50% 0,#ffd363 0,#eba700 98.96%);
    box-shadow: inset 0 0 0 2px #feca6b, 0 0 10px #f29e11;
    border-radius: 50px;
    padding:5px 40px;
    color: #fff;
    border: 1px solid #fff;
    cursor:pointer;
     box-shadow: 0 0 13px 3px #fcd341;  
    -webkit-animation: x-register-glow-after 0.5s infinite alternate;
    animation: x-register-glow-after 0.5s infinite alternate;
}



@-webkit-keyframes x-register-glow-after {
    0% {
        opacity: 0.5
    }
    to {
        opacity: 1
    }
}

@keyframes x-register-glow-after {
    0% {
        opacity: 0.5
    }
    to {
        opacity: 1
    }
}

.regis-md{
     color: #333;
}

.ez-modal{
    z-index:3;
    display:none;
    padding-top:2%;
    padding-bottom:5%;
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    overflow:auto;
    background-color:rgb(0,0,0);
    background-color:rgba(0,0,0,0.7);
    
}

.ez-modal-content{
    background: radial-gradient(100% 100% at 50% 0,#000,#240000);
    position:relative;
    outline:0;
    width:350px;
    top:30%;
    left:40%;
    border-radius: 15px;
   
    
}

.ez-animate-top{
    position:relative;
    animation:animateleft 0.8s;
    padding: 35px 50px;
    justify-content: center;
    display: flex;
    flex-direction: column;
}
    
 @keyframes animateleft{
     from{
        opacity:0
         
     } 
     to{
         opacity:1
         
     }
     
 }
 
 
@media (max-width:800px) {
   .ez-modal-content{

    top:30%;
    left:28%;

   
}



} 



@media (max-width:500px) {
   .ez-modal-content{

    top:30%;
    left:10%;
    width:80%;
  

   
}



}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c248309 */.x-menu-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 11;
    width: 100%;
}
.x-menu-footer.-curve .-outer-wrapper {
    display: flex;
    align-items: flex-end;
}


.x-menu-footer.-curve .-left-wrapper {
    border-top-left-radius: 10px;
    border-top-right-radius: 22px;
}

.x-menu-footer.-curve .-left-wrapper, .x-menu-footer.-curve .-right-wrapper {
    display: flex;
    align-items: flex-end;
    flex: 1;
    z-index: 2;
    height: 70px;
    padding-bottom: 6px;
    background: radial-gradient(100% 100% at 50% 0,#c32813,#330006);
    transition: -webkit-filter .2s;
    transition: filter .2s;
    transition: filter .2s,-webkit-filter .2s;
}

.x-menu-footer.-curve .-item-wrapper {
    width: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    color: #fafafa;
}

.x-menu-footer.-curve .-item-wrapper .-ic-img {
    width: 32px;
    height: auto;
}

.x-menu-footer.-curve .-item-wrapper .-text {
    margin-top: 0.25rem;
    font-size: .875rem;
    color: #fafafa;
    transition: color .2s;
}

.x-menu-footer.-curve .-center-wrapper {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    z-index: 2;
    width: 74px;
    height: 74px;
    margin: 0 8px 16px;
    padding-bottom: 8px;
    color: #fafafa;
    border-radius: 50%;
    box-shadow: 0 0 10px hsl(0deg 0% 98% / 40%);
    background: linear-gradient(180deg,#c32813,#330006);
}

.x-menu-footer.-curve .-center-wrapper .-selected {
    transition: all .4s;
    height: 100%;
    width: 100%;
    border-radius: 50%;
}

.x-menu-footer.-curve .-center-wrapper .-selected, .x-menu-footer.-curve .-center-wrapper .-selecting {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    text-align: center;
}

.x-menu-footer.-curve .-ic-center {
    width: 50px;
    height: auto;
    z-index: 3;
}

.x-menu-footer.-curve .-center-wrapper .-selected .-text {
    position: relative;
    top: -3px;
    margin-top: 3px;
    font-size: .875rem;
    text-shadow: 1px 3px 5px rgb(0 0 0 / 60%);
    
}


.x-menu-footer.-curve .-fake-center-bg-wrapper {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
    height: 50px;
    transition: -webkit-filter .2s;
    transition: filter .2s;
    transition: filter .2s,-webkit-filter .2s;
    overflow: hidden;
    
}


.x-menu-footer.-curve .-fake-center-bg-wrapper svg {
    position: absolute;
    left: 50%;
    bottom: 0;
    height: 108px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);

    
}
.x-menu-footer.-curve .-fake-center-bg-wrapper svg path {
    fill: url(#rectangleGradient);

}

.x-menu-footer.-curve .-right-wrapper {
    border-top-right-radius: 10px;
    border-top-left-radius: 22px;
}

.x-menu-footer.-curve .-item-wrapper.-shimmer .-text {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-duration: 2.5s;
    animation-duration: 2.5s;
}

.x-menu-footer.-curve .-item-wrapper.-shimmer .-text {
    display: inline-block;
    color: #fff;
    background: #fafafa -webkit-gradient(linear,100% 0,0 0,from(#fafafa),color-stop(.5,#fafafa),to(#fafafa));
    background-position: -200px top;
    background-repeat: no-repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation-name: x-shimmer;
    animation-name: x-shimmer;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: x-shimmer-shorter;
    animation-name: x-shimmer-shorter;
}

.x-menu-footer.-curve .-item-wrapper .-text {
    font-size: .8rem;
}

.x-menu-footer.-curve .-item-wrapper.-register .-ic-img {
    -webkit-filter: drop-shadow(0 0 6px #56e8ff);
    filter: drop-shadow(0 0 6px #56e8ff);
    -webkit-animation: x-register-bottom-blink .3s infinite alternate;
    animation: x-register-bottom-blink .3s infinite alternate;
}

@keyframes x-register-bottom-blink {
    0% {
    -webkit-filter: drop-shadow(0 0 3px #56e8ff);
    filter: drop-shadow(0 0 3px #56e8ff);
}

100% {
    -webkit-filter: drop-shadow(0 0 6px #56e8ff);
    filter: drop-shadow(0 0 6px #56e8ff);
}
}/* End custom CSS */