.agenda-with-registration{background-repeat: no-repeat;background-size: cover;color: #fff;padding: 50px 0;}
.agenda-with-registration__flex-box{display: flex;flex-wrap: wrap;column-gap: 30px;}
.agenda-with-registration__agenda{width: 100%;}
.agenda-with-registration__agenda__title{padding-bottom: 5px;text-align: center;}
.agenda-with-registration__agenda__border{background: #416ced;height: 3px;width: 120px;margin: 0 auto 30px;}
.agenda-with-registration__list{margin-bottom: 40px;}
.agenda-with-registration__list__text__left{font-size: 13px;display: inline-block;width: 108px;}
.agenda-with-registration__list__text__right{font-size: 12px;display: inline;}
.agenda-with-registration__list .circle{width: 12px;height: 12px;background: #0048ec;border-radius: 50px;display: inline-block;position: relative;margin: 0 5px;}
.agenda-with-registration__list .line{width: 1px;height: 42px;background: #0048ec;position: absolute;left: 5px;top: 17px;}
.agenda-with-registration__list:last-child .line{display: none;}
.agenda-with-registration__registration{width: 100%;}
.agenda-with-registration__registration__title{padding-bottom:5px;text-align:center;}
.agenda-with-registration__registration__border{background: #416ced;height: 3px;width: 120px;margin: 0 auto 30px;}
input[type=text], select, textarea, input[type="email"],input[type="tel"] {color:#d0dbfc !important;font-weight:400 !important}
input::placeholder  {color:#d0dbfc !important;font-weight:400 !important}
::placeholder {
  color: #d0dbfc !important;
}
form{background-image:url('https://www.ramco.com/hubfs/payce-event/form-background.png');background-repeat: no-repeat;background-size: cover;padding:20px;border: 2px solid #1c2c60;border-radius: 10px;}
@media(min-width:567px){
  .agenda-with-registration__list__text__left{font-size: 17px;width: 140px;}
  .agenda-with-registration__list__text__right{font-size: 17px;}
  .agenda-with-registration__list .circle{margin: 0 20px;}
}
@media(min-width:768px){
  .agenda-with-registration__agenda__title{text-align: start;}
  .agenda-with-registration__agenda__border{margin:0 auto 30px 0;}
  .agenda-with-registration__registration{width:60%;}
  .agenda-with-registration__registration__title{text-align:start;}
  .agenda-with-registration__registration__border{margin: 0 auto 30px 0;}
  form{padding:40px;}
}
@media(min-width:991px){
  .agenda-with-registration__agenda__title{margin-left: 120px;}
  .agenda-with-registration__agenda__border{margin: 0 0px 30px 120px;}
  .agenda-with-registration__agenda{width: calc(55% - 15px);}
  .agenda-with-registration__registration{width: calc(45% - 15px);}
   .agenda-with-registration__registration__title{text-align:center;}
  .agenda-with-registration__registration__border{margin: 0 auto 30px;}
}
@media(min-width:1200px){
  .agenda-with-registration__agenda{width: calc(60% - 15px);}
  .agenda-with-registration__registration{width: calc(40% - 15px);}
  
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #d0dbfc !important;font-weight:400 !important
}
::-moz-placeholder { /* Firefox 19+ */
 color: #d0dbfc !important;font-weight:400 !important
}
:-ms-input-placeholder { /* IE 10+ */
color: #d0dbfc !important;font-weight:400 !important
}
:-moz-placeholder { /* Firefox 18- */
color: #d0dbfc !important;font-weight:400 !important
}
}
