.elementor-216 .elementor-element.elementor-element-698b48b:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-698b48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrk168.fun/wp-content/uploads/2025/05/mrk-web-image-bg-01-01-01-01-01.jpg");background-position:center center;background-size:cover;}.elementor-216 .elementor-element.elementor-element-698b48b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-216 .elementor-element.elementor-element-698b48b > .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-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-216 .elementor-element.elementor-element-6fd63e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-216 .elementor-element.elementor-element-6fd63e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-216 .elementor-element.elementor-element-403fe4b{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-55769df{text-align:center;}.elementor-216 .elementor-element.elementor-element-55769df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFF198;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-0ad1f77{text-align:left;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-216 .elementor-element.elementor-element-844aef1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-216 .elementor-element.elementor-element-844aef1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-216 .elementor-element.elementor-element-5021c43{text-align:center;}.elementor-216 .elementor-element.elementor-element-5021c43 .elementor-heading-title{color:#FFF198;}.elementor-216 .elementor-element.elementor-element-678d468{color:#FFFFFF;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-216 .elementor-element.elementor-element-e7bcc53.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-216 .elementor-element.elementor-element-e7bcc53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(min-width:768px){.elementor-216 .elementor-element.elementor-element-bff1f91{width:100%;}.elementor-216 .elementor-element.elementor-element-e7bcc53{width:35%;}.elementor-216 .elementor-element.elementor-element-6fd63e9{width:65%;}}/* Start custom CSS */.section01btn{
  overflow: unset;
}
:root {
    --clr-neon: #ffc107;
    --clr-bg: rgba(1, 1, 1, 1);
    --clr-white: rgb(220 74 251);
}

.headtext01 h2{
  font-size: clamp(20px, 3.5vw, 25px);
  color:white;
  font-weight: 400;
  text-shadow: 0 0 5px white, 0 0 15px #2098d1, 0 0 25px #007bff;
}

.loginregishead button:nth-child(2) {
    background-image: radial-gradient(100% 100% at 50% 0, #ffe69a 0, #ffc107 44%, #d57a00 100%), linear-gradient(90deg, rgb(255, 255, 255), rgb(255, 255, 255) 31.53%, rgb(255, 255, 255) 64.87%, rgb(255, 255, 255));
}


.btn-primary {
    margin-bottom: 1rem;
    font-size: 0.9rem;
    position: relative;
    -webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, .5));
    filter: drop-shadow(0 4px 4px rgba(0, 0, 0, .5));
    border-radius: 12px;
    border: 2px solid transparent;
    background-image: linear-gradient(161deg, #5fcbff, #007bff 51.68%, #002d5d), linear-gradient(90deg, #ffffff, #ffffff 31.53%, #ffffff 64.87%, #ffffff);
    background-origin: border-box;
    background-clip: content-box, border-box;
    padding: 0!important;
    transition: -webkit-filter .2s;
    transition: filter .2s;
    transition: filter .2s, -webkit-filter .2s;
    line-height: 22px;
    box-shadow: 0 0 5px #ffffff, 0 0 10px #007bff, 0 0 15px #2098d1;
}

.x-hr-border-glow {
    height: 1.5px;
    margin-top: 0;
    margin-bottom: 0;
    background: linear-gradient(90deg, transparent, #007bff 30%, #ffc107 70%, transparent);
    width: 70%;
    text-align: center;
    z-index: 1;
    position: relative;
}

.x-hr-border-glow.pinkneon {
    width: 100%;
    background: transparent;
    border-top: 3px solid #faa81f;
}

.linecutbt03:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 4px;
    z-index: 9;
    background: white;
    box-shadow: 0 0 5px #FFC107, 0 0 15px #FFC107, 0 0 25px #FFC107;
}

.x-footer .-mobile-application-container:after, .x-footer .-mobile-application-container:before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 4px;
    background: white;
    box-shadow: 0 0 5px #FFC107, 0 0 15px #FFC107, 0 0 20px #FFC107;
}

.logosec01 img{
    width: 80%;
    max-width: 600px;
    height: auto;
  animation: animatelight 5s ease 0s infinite normal none;
}
@keyframes animatelight {
  0.0% {
        -webkit-filter: drop-shadow(0px 0px 2px #FFC107);
    filter: drop-shadow(0px 0px 2px #FFC107);
  }
  20.1% {
       -webkit-filter: drop-shadow(0px 0px 15px #FFC107);
    filter: drop-shadow(0px 0px 15px #FFC107);
  }
  54.1% {
       -webkit-filter: drop-shadow(0px 0px 15px #FFC107);
    filter: drop-shadow(0px 0px 15px #FFC107);
  }
  55.1% {
       -webkit-filter: drop-shadow(0px 0px 2px #FFC107);
    filter: drop-shadow(0px 0px 2px #FFC107);
  }
  56.1% {
      -webkit-filter: drop-shadow(0px 0px 15px #FFC107);
    filter: drop-shadow(0px 0px 15px #FFC107);
  }
  57.1% {
       -webkit-filter: drop-shadow(0px 0px 15px #FFC107);
    filter: drop-shadow(0px 0px 15px #FFC107);
  }
  58.1% {
       -webkit-filter: drop-shadow(0px 0px 2px #FFC107);
    filter: drop-shadow(0px 0px 2px #FFC107);
  }
  59.1% {
        -webkit-filter: drop-shadow(0px 0px 15px #FFC107);
    filter: drop-shadow(0px 0px 15px #FFC107);
  }
  100% {
        -webkit-filter: drop-shadow(0px 0px 2px #FFC107);
    filter: drop-shadow(0px 0px 2px #FFC107);
  }
}/* End custom CSS */