



/*-----------qustion-----------------*/
span.quoption input {
    color: white;
    border-style: none;
    width: 35px;
    font-size: 20px;
    font-weight: 600;
    font-family: monospace;
    margin-left: 5px;
    margin: 6px 2px 0px 0px;
}

  span.quoption input:hover{
  color:black;
box-shadow: 2px 3px 2px 1px #033604;
  }

.examtable{
    border: 1px solid #2bff2f;
    margin-bottom: 10px;
    background: #ffffff;
    color: black;
    box-shadow: 1px 3px 10px -4px black;
}

input[type=radio] {
    border: 4px;
    width: 22PX;
    height: 22PX;
    margin: 2px 0px 0px 12px;
    float: left;
}
   table thead tr th {
    border-top: none;
} 
.option {
    float: left;
    display: block;
    padding: 3px 4px 7px 13px;
    line-height: 20px;
    font-size: 17px;
}  
table.examtable tr td {
    height: 63px;
    border: saddlebrown;
    padding-top: 6px;
}

table.examtable tr th {
    height: 77px;
    line-height: 23px;
    padding: 5px 4px 13px 17px;
}
  .examtable  table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td {

        border: none;
   
}
.down-s {
    border: 1px solid;
    background: linear-gradient(177deg, #fdfdfd, #00ff1f2e);
}

.down-A {
    border: 1px solid #787878a3;
    padding: 8px;
    margin-top: 10px;
    background: linear-gradient(90deg, #f8f9ffcc, #22ff4799);
    color: black;
}
.bg-succes{
    background: linear-gradient(45deg, #013432, #91091cfc);
    color: white;
}
td.qr_td {
    width: 43px;
}

.qus_chat {
    margin-bottom: -26px;
    text-align: center;
    background: #0b817b;
    color: white!important;
    height: 42px;
}

.qus_chat h5 {
    color: white;
    padding: 7px 0px 0px 0px;
}

.countdown_chat {
    background: #e3e3e3;
    padding: 5px 4px 8px 8px;
    box-shadow: #012c0c 1px 1px 9px 0px;
}

.countdown_chat.hd {
    background: black;
}

.countdown_chat .hd {
    background: #4e4e4e;
    text-align: center;
    font-weight: 600;
    color: #fdeb92;
}


.list_number_qu {
    padding: 7px;
    background: #58d372;
    margin-top: 10px;
    font-weight: 600;
}

.list_attem_qu {
    padding: 7px;
    background: #ebd259;
    margin-top: 5px;
    font-weight: 600;
}

.list_not_attem_qu {
    padding: 7px;
    background: #ff977f;
    margin-top: 5px;
    font-weight: 600;
}
.exam_button input {
    border: navajowhite;
    width: 140px;
    height: 45px;
    box-shadow: #0c0a0a 3px 4px 6px;
    margin-top: 6px;
    margin-bottom: 50px;
}
.exam_button input.button1 {
   display: block;
    float: left;
    margin-right: 28px;
    font-weight: 600;
    background: linear-gradient(359deg, #e96202, #efff00f7);
}


.exam_button input.button2 {
    display: block;
    float: left;
    font-weight: 600;
       background: linear-gradient(1deg, #1ed301, #2ca504);
}
.exam_button input.button3 {
    float: right;
    background: linear-gradient(359deg, #02a9e9, #3790fff7);
    
    font-weight: 600;
    color: #efefef;
    margin-right: 19px;
}
.exam_button input.button1:hover {
 background: linear-gradient(359deg, #e55908, #ffc800f7);
}
.exam_button input.button2:hover {
  background: linear-gradient(1deg, #46eeff, #3deb03);
}
.exam_button input.button3:hover {
      background: linear-gradient(359deg, #0234e9, #3790fff7);
}
h4.palette {
    background: #0095ff;
    color: white;
    font-size: 18px;
    padding: 5px 0px 2px 0px;
    text-align: center;
    font-weight: 600;
}



/*----------------exam list-------------------*/
.exam_content {
    float: left;
    margin: 20px;
}

.exam_content input[type=submit] {
    width: 360px;
    background: linear-gradient(180deg, #039b8d, #004212);
    border-style: none;
    color: white;
    border-radius: 10px;
    padding: 5px 5px 5px 1px;
}


.exam_content input[type=submit]:hover {
    
    background: linear-gradient(180deg, #04fde6, #004212);

}

/*---------------*/

.Student_login_box-1 {
    position: relative;
    padding: 45px;
    overflow: hidden;
    background: #002826;
    box-shadow: -1px 0px 20px 7px #00ff9e7d;
    margin-top: 62px;}
    
    .Student_login_box-1.Student_login_box-5 h5 {
    color: #f16565;
    font-size: 15px;
    margin-top: 18px;
    text-align: center;
    width: 100%;
}
  .Student_login_box-1.Student_login_box-5 p {
    color: #12cd99;
    font-size: 15px;
    margin-top: 18px;
    text-align: center;
    width: 100%;
line-height: 17px;
}

    
    .Student_login_box-1.Student_login_box-5 button {
    width: 100%;
    height: 44px;
    font-size: 25px;
    border-radius: 10px;
    background: linear-gradient(179deg, #09b516, #00160700);
    color: white;
    box-shadow: #001a11 0px 2px 9px 0px;
}

.Student_login_box-1.Student_login_box-5 button:hover {

    background:linear-gradient(179deg, #590430, #ff0231)
}

.Student_login_box-1 .img {
  border-radius: 213px;
  box-shadow: 0px 0px 16px #4fffd5;
  margin: auto;
  width: 60px;
}




/*-------------------------------*/

.histry_list ul li {
    float: left;
    background: #adfeb0;
    margin-right: 4px;
    width: 110px;
    text-align: center;
    font-weight: 600;
    color: #011d07;
    border: solid 0.5px #018714;
}
	.histry_list {
    background: #bbffe0;
    overflow: hidden;
    padding: 8px;
}       
		.histry_list ul span {
    background: linear-gradient(176deg, #ffffff, #00ffdd);
    width: 100%;
    height: 124%;
    display: block;
    border: solid 0.5px white;
    font-weight: 500;
    color: #331f03;
}	    	        
	.view-st-1 {
    width: 100%;
    text-align: center;
    background: #57cc7f;
    display: block;
    font-weight: 600;
    border-radius: 4px;
    color: #fffdfd;
    margin-bottom: 10px;
}	





.info-item {
   height: 112px;
    color: #fff;
	padding:8px 40px;
	display:block;
	
	 background-size: 300% 100%;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;

}

.info-item:hover{  background-position: 100% 0;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;}




.top-clear {
    clear: both;
}
.bg-1{background-image: linear-gradient(to right, #2bc1ff, #4477eb, #04fedb, #126df1);
        overflow: hidden;}

.bg-2{background-image:linear-gradient(to right, #009245, #FCEE21, #00A8C5, #D9E021);}

.bg-3{background-image: linear-gradient(to right, #f985dfeb, #e43603, #65ffd4, #e85a19);}

.bg-4{background-image: linear-gradient(to right, #6253e1, #852D91, #A3A1FF, #F24645);}


.nopadding{padding:0;
    margin-bottom: 5px;
}
.info-item i{font-size:40px; font-weight:bold; display:inline-block; vertical-align:top; margin-right:20px; text-shadow: 2px 2px 5px rgba(0,0,0,0.5);}
.text-body{display:block; vertical-align:top; margin-top:2px; }
.text-body i{font-size:15px;}
.text-body a{display:block; clear:both; text-transform: lowercase; color:#FFF; font-weight:800;margin-top: -8px; font-size:16px;}
.text-body a:hover{text-transform:uppercase;color: #fff042;}
.text-body a i{ margin-top:5px; margin-left:3px; text-shadow:none;}
.info-item:before{
	background: -moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
    background: linear-gradient(to right, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 );
    content: "";
    height: 100%;
    right: 0;
    opacity: .6;
    position: absolute;
    top: 0;
    width: 38px;
    z-index: 1;
}


/*--------celebrations-------------*/

.tb-blog-date {
    background: #067070;
    padding-left: 10px;
    font-family: 'Open Sans', sans-serif;
    color: wheat;
}

.tb-blog-excerpt {
    color: #100e0e;
}

h4.blog-title {
    font-weight: 700;
    color: #074409;
}

.new_and_events{
   /* background-image: url(rknicabg8.jpg);*/
    background-size: cover;
    background-attachment: fixed;
    background-position: center bottom;
    overflow: hidden;
    padding: 16px 0px 29px 0px;
}

.widget.widget-links-color {
    background: #005252;
    height: 230px;
    padding: 7px;
}

.tb-blog-image {
    float: left;
    margin-right: 16px;
    width: 360px;
}

.widget.widget-links-color span {
    display: block;
    line-height: 24px;
    margin-top: 16px;
    color: white;
    font-family: system-ui;
}

.widget.widget-links-color h5 {
    color: #ffffff;
    background: #07868d;
    padding: 2px;
    font-weight: 600;
    text-align: center;
}


/*--------FooterBlockMedium-------------*/

.FooterBlockMedium {
    
    background: url(../images/rknica-big-think.jpg);
    color: #ffffff;
    text-align: center;
    padding-top: 4px;
    border-top: double 3px #18fd9c;
    margin: 0px 0px 4px 0px;
    position: relative;
    z-index: 1;
    background-position: 50%;
    background-size: cover;
    height: 409px;
    background-repeat: no-repeat;
    clear: both;
}

#ctl00_HelpCompany {
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: -6px;
}

.FooterContact h3 {
    padding: 33px 0px 5px 0px;
    font-weight: 600;
    font-size: 25px;
    color: white;
}


/*-----------------------------*/

.wishes {
    float: right;
    text-align: center;
    font-family: auto;
    color: #ad0b03;
    font-size: 21px;
    margin: -70px 62px 43px 0px;
}

/*-----------------------------*/

.photo_Medium_page img{
    position: relative;
    width: 100%;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    clear: both;
}


/*---------- Course list start-------------------*/


.collapsible {
    border: 1px solid #d3d3d3;
    background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    font-weight: normal;
    color: #f3f3f3;
    cursor: pointer;
    padding: 6px;
    width: 100%;
    text-align: left;
    font-size: 18px;
    outline: none;
    margin: 2px;
    border-radius: 5px;
    font-family: 'FontAwesome';
}

.active_1, .collapsible:hover {
 background-image: linear-gradient(to bottom, #63d005, #076d2e);
}

.content_list {
    padding: 0px 25px;
    margin: -3px 0px 3px 0px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    overflow:  hidden;
     background-image: linear-gradient(to bottom, #f6f3ba, #5fdfff);
    color: #000000;
    max-height: 0;
    transition: max-height 0.3s ease-out;
}

.course-content {
    display: block;
    margin-bottom: 12px;
}


/*---------- Course list end-------------------*/


/*----------- add student table  ---------------*/
.view-st {
    background: linear-gradient(359deg, #153e04, #29c305);
    color: #fcfaf5;
    font-weight: 600;
    border-radius: 6px;
    display: block;
    width: 118px;
    padding: 8px 0px 7px 0px;
    margin-top: 5px;
}


.delete-st {
    background: linear-gradient(1deg, #dc6502, #ff2402);
    color: #fcfaf5;
    font-weight: 600;
    padding: 4px 2px 4px 2px;
    border-radius: 6px;
    margin-top: 10px;
    display: block;
}

.addstudent-table {
    background: linear-gradient(359deg, #9fffb4, #f7fbd2);
    color: black;
    box-shadow: 0px 0px 6px #0f8abb;
}

.rk-st p {
    text-align: center;
    font-size: 22px;
    color: white;
    display:block;
}

.rk-st {
    background: #0f4e02;
}


.class4 {
    background: #76f66a94;
    margin-bottom: 2px;
    display: block;
    float: left;
    width: 100%;
}

.table-st-list-1 {
    border: solid 1px #6f01017a;
    display: block;
    overflow: hidden;
    padding: 4px;
}
.table-st-list.rk {
   width: 82%;
}

.table-st-list {
    border: solid 0.5px #e3e7e3a3;
    float: left;
    padding: 4px 0px 4px 4px;
    display: block;
}

.col-md-2.table-st-list.a{
    color: #5b5e5a;
}

.view-st:hover {
    background: linear-gradient(359deg, #ff0303, #f000ff);
    color: white;
}


/*--.table-st-list.A {
    width: 16%;
}

.table-st-list.B {
    width: 38%;
}

.table-st-list.C {
    width: 15%;
}

.table-st-list.D {
    width: 28%;
} ---*/


/*----------- end table  ---------------*/

/*------------student----------------*/

.Student_login_box {
    position: relative;
    background: white;
    padding: 45px;
    box-shadow: 0px 1px 8px #60bfb67d;
    overflow: hidden;
   
}

.mar-20 { margin-right: 5px;
    
    
}

  .Student_login_box header {
    text-align: center;
    font-size: 27px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 12px;
    margin-bottom: 24px;
    color: #2da0a1;
}

.input-field input {
    height: 38px;
    width: 100%;
    border-radius: 3px;
    border: 1px solid silver;
    padding-left: 15px;
    outline: none;
    font-size: 19px;
    transition: .4s;
}
.input-field input:hover{
    box-shadow: 3px 5px 10px green;
    
}
    
    .input-field label {
    padding: 0px;
    margin: 23px 0px 2px 15px;
    color: #317671;
    font-size: 18px;
    font-family: 'FontAwesome';
    display: block;
}

.Student_login_box .img {
    border-radius: 213px;
    box-shadow: 0px 0px 16px #4fffd5;
    margin: auto;
    width: 60px;
}

.button button {
    width: 100%;
    background: linear-gradient(1deg, #05685c, #37ffeb);
    color: white;
    padding: 7px;
    font-size: 22px;
    font-weight: 600;
    margin-top: 26px;
    margin-bottom: 26px;
    border-radius: 10px;
}
 .button button:hover{
    background: linear-gradient(1deg, #f65cfc, #47feec);
    font-size: 23px;
 }
.signup {
    margin: auto;
    width: 249px;
    color: #06759d;
}
.signup a {
    color: red;}
    
    
.col-md-4.Student_login_box.box-2 {
    padding: 17px;
    height: 479px;
}

.Student_login_box p {
    margin: 12px;
    color: #035d62;
}

.Student_login_box h3 {
    color: #086e85;
    text-align: center;
    margin-top: 20px;
}

.Student_login_box.box-2.box-3 {
    padding: 2px;
    margin: 0px;
    background: #e7fffc;
}

.Student_login_box.box-2.box-3 p {
    margin: 4px;
}

.contact_heading.contact_heading_contct_wrap.application h4 {
    margin: 0px;
    margin-left: -15px;
    background: green;
    padding: 6px;
    color: white;
    font-weight: 600;
}




.Verification_background {
    background: url(../images/Loginpage.jpg);
    position: relative;
    z-index: 1;
    background-position: 50%;
    background-size: cover;
    height: 615px;
    background-repeat: no-repeat;
    clear: both;
    overflow: hidden;
}

.Student_login_box-2 {
    position: relative;
    background: #faf5e2a6;
    padding: 34px;
    box-shadow: 0px 1px 8px #000000;
    overflow: hidden;
    border-radius: 24px;
    margin-top: 50px;
}

.Student_login_box.Student_login_box-2 header {color: #001d1b;
    
}

.Student_login_box-2 .input-field label {
    color: #001d1b;}

/*----------------end-----------------------*/

.Verification-index {
    background: #048974;
    overflow: hidden;
    padding: 16px 0px 16px 0px;
    margin-bottom: 6px;
}


.Certificate-index {
    text-align: center;
    font-family: arial;
    font-weight: 600;
    font-size: 20px;
    text-transform: uppercase;
    color: white;
}

.Certificate-index button {
    padding: 6px;
     font-weight: 900;
    font-size: 17px;
    border-radius: 17px;
    width: 188px;
    margin-left: 26px;
    text-transform: uppercase;
    color: #001455;
    background: linear-gradient(1deg, #03fff8, #ffffff);
    box-shadow: 0px 1px 11px #0b3e5de8;
}

.Certificate-index button:hover {
    background: linear-gradient(1deg,#ff00b8, #fffb00);
    color:white;
}

/*----------------------------*/


/*--------------- Aplication_verifiation_ start-------------*/
.Aplic_verif {
    box-shadow: 1px 1px 16px #11791c;
    margin-top: 14px;
    background: linear-gradient(359deg, #baff9c, #e9ffa6c9);
    border-radius: 4px;
    padding: 0px;
    overflow: hidden;
}

.page-title {
    margin-bottom: 10px;
    display: block;
    overflow: hidden;
    background: #0a0d88;
    padding: 6px;
}

.page-title h4 {
    color: white;
    text-align: center;
    font-weight: 600;
}

.application-Verif_box {
    color: #0d3505;
    margin: auto;
    width: 95%;
}

.application-Verif_box .col-md- {font-weight: 600;}
.application-Verif_box .col-md-4 {font-weight: 600;}
.appli_name_1 {
    background: #e8fff1f5;
    overflow: hidden;
    padding: 3px;
    margin: 6px;
}
.appli_name_2 {
    background: #f7ffe8f5;
    overflow: hidden;
    padding: 3px;
    margin: 6px;

}


.verificatio-applicatin {
    background: none;
    margin: auto;
    display: block;
    margin-bottom: 11px;

}

/*--------------- Aplication_verifiation_ end-------------*/





/* Loader Styles start here */
.loader-wrapper {
  --line-width: 5px;
  --curtain-color: #f1faee;
  --outer-line-color: #a8dadc;
  --middle-line-color: #457b9d;
  --inner-line-color: #1d3557;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1000;
}

.loader {
  display:block;
  position: relative;
  top:50%;
  left:50%;
/*   transform: translate(-50%, -50%); */
  width:150px;
  height:150px;
  margin:-75px 0 0 -75px;
  border:var(--line-width) solid transparent;
  border-top-color: var(--outer-line-color);
  border-radius:100%;
  -webkit-animation: spin 2s linear infinite;
          animation: spin 2s linear infinite;
  z-index:1001;
}

.loader:before {
  content:"";
  position: absolute;
  top:4px;
  left:4px;
  right:4px;
  bottom:4px;
  border:var(--line-width) solid transparent;
  border-top-color: var(--inner-line-color);
  border-radius:100%;
  -webkit-animation: spin 3s linear infinite;
          animation: spin 3s linear infinite;
}

.loader:after {
  content:"";
  position: absolute;
  top:14px;
  left:14px;
  right:14px;
  bottom:14px;
  border:var(--line-width) solid transparent;
  border-top-color: var(--middle-line-color);
  border-radius:100%;
  -webkit-animation: spin 1.5s linear infinite;
          animation: spin 1.5s linear infinite;
}

@-webkit-keyframes spin {
  0%   { 
    -webkit-transform: rotate(0deg); 
      -ms-transform: rotate(0deg); 
          transform: rotate(0deg);
  }
  100% { 
    -webkit-transform: rotate(360deg); 
      -ms-transform: rotate(360deg); 
          transform: rotate(360deg);
  }
}
@keyframes spin {
  0%   { 
    -webkit-transform: rotate(0deg); 
      -ms-transform: rotate(0deg); 
          transform: rotate(0deg);
  }
  100% { 
    -webkit-transform: rotate(360deg); 
      -ms-transform: rotate(360deg); 
          transform: rotate(360deg);
  }
}

.loader-wrapper .loader-section {
  position:fixed;
  top:0;
  background:black;
  width:51%;
  height:100%;
  z-index:1000;
}

.loader-wrapper .loader-section.section-left {
  left:0
}
.loader-wrapper .loader-section.section-right {
  right:0;
}

/* Loaded Styles */ 
.loaded .loader-wrapper .loader-section.section-left {
  transform: translateX(-100%);
  transition: all 0.7s 0.3s cubic-bezier(0.645,0.045,0.355,1.000);
}
.loaded .loader-wrapper .loader-section.section-right {
  transform: translateX(100%);
  transition: all 0.7s 0.3s cubic-bezier(0.645,0.045,0.355,1.000);
}
.loaded .loader {
  opacity: 0;
  transition: all 0.3s ease-out;
}
.loaded .loader-wrapper {
  visibility: hidden;
  transform:translateY(-100%);
  transition: all .3s 1s ease-out;
}



/* news */

.block.NewsStudent-1 {
    overflow: hidden;
    display: block;
    height: 80px;
    margin-bottom: 4px;
    background: #fda527;
    padding: 3px;
    border: 1px solid #d8ff00;
    overflow: hidden;
}

.NewsStudent-1 img {
    width: 63px;
    float: left;
    margin: auto;
    display: block;
    overflow: hidden;
}

 .NewsStudent-1 h3 {
    font-size: 15px;
    margin: 0px 0px 4px 0px;
    color: #1d7609;
    text-transform: capitalize;
    font-weight: 700;
    text-align: center;
}

.NewsStudent-1 h5 {
    font-size: 12px;
    text-align: center;
    font-weight: 600;
    margin-bottom: 2px;
}


/*---------------------*/
.rs-services-style1 .services-item {
    background-color: #212121;
    padding: 25px 17px 17px;
    box-shadow: 0 4px 2px -2px #000000;
    z-index: 111;
    position: relative;
    top: -30px;
    transition: all 0.3s ease 0s;
}

.rs-services-style1 .services-icon {
    height: 130px;
    width: 130px;
    background-color: #212121;
    line-height: 88px;
    text-align: center;
    position: absolute;
    top: -50px;
    z-index: -1;
    font-size: 40px;
    border-radius: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    color: #ff3115;
    transition: all 0.3s ease 0s;
}

.rs-services-style1 .services-desc {
    text-align: center;
    margin-top: 6px;
}

.rs-services-style1 .services-desc .services-title {
    position: relative;
    color: #ffffff;
    font-size: 20px;
    margin-bottom: 7px;
    z-index: 10;
}

/*----- backgroun Animation-----*/

@keyframes move_waverk {
    0% {
        transform: translateX(0) translateZ(0) scaleY(1)
    }
    50% {
        transform: translateX(-25%) translateZ(0) scaleY(0.55)
    }
    100% {
        transform: translateX(-50%) translateZ(0) scaleY(1)
    }
}
.waveWrapperrk {
    overflow: hidden;
    position: absolute;
    left:15px;
    right: 15px;
    bottom: 0;
    top: 0;
    margin: auto;
    z-index: 0;
}
.waveWrapperInnerrk {
    position: absolute;
    width: 100%;
    overflow: hidden;
    height: 100%;
    bottom: -1px;
    background-image: linear-gradient(to top, #7ff77e 20%, white, #ff9900 80%);
}
.bgToprk {
    z-index: 15;
    opacity: 0.5;
}
.bgMiddlerk {
    z-index: 10;
    opacity: 0.75;
}
.bgBottomrk {
    z-index: 5;
}
.waverk {
    position: absolute;
    left: 0;
    width: 200%;
    height: 100%;
    background-repeat: repeat no-repeat;
    background-position: 0 bottom;
    transform-origin: center bottom;
}
.waveToprk {
    background-size: 50% 100px;
}
.waveAnimationrk .waveToprk {
  animation: move-waverk 3s;
   -webkit-animation: move-wave 3s;
   -webkit-animation-delay: 1s;
   animation-delay: 1s;
}
.waveMiddlerk {
    background-size: 50% 120px;
}
.waveAnimationrk .waveMiddlerk {
    animation: move_waverk 10s linear infinite;
}
.waveBottomrk {
    background-size: 50% 100px;
}
.waveAnimationrk .waveBottomrk {
    animation: move_waverk 15s linear infinite;
}
  

.braking-news-1 {
    background: linear-gradient(1deg, #970000, red, #a50505);
    text-transform: uppercase;
    padding: 6px;
    float: left;
    font-size: 21px;
    color: white;
    font-weight: 700;
    z-index: 1;
    position: absolute;
    border-radius: 0px 16px 15px 0px;
}

.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: var(--flex-direction);
    flex-direction: var(--flex-direction);
    -ms-flex-wrap: var(--flex-wrap);
    flex-wrap: var(--flex-wrap);
    -webkit-box-pack: var(--justify-content);
    -ms-flex-pack: var(--justify-content);
    justify-content: var(--justify-content);
    -webkit-box-align: var(--align-items);
    -ms-flex-align: var(--align-items);
    align-items: var(--align-items);
    -ms-flex-line-pack: var(--align-content);
    align-content: var(--align-content);
    gap: var(--gap);
    -ms-flex-preferred-size: var(--flex-basis);
    flex-basis: var(--flex-basis);
    -webkit-box-flex: var(--flex-grow);
    -ms-flex-positive: var(--flex-grow);
    flex-grow: var(--flex-grow);
    -ms-flex-negative: var(--flex-shrink);
    flex-shrink: var(--flex-shrink);
    -webkit-box-ordinal-group: var(--order);
    -ms-flex-order: var(--order);
    order: var(--order);
    -ms-flex-item-align: var(--align-self);
    align-self: var(--align-self);
}

