.elementor-15486 .elementor-element.elementor-element-a0bf529{margin-top:144px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-15486 .elementor-element.elementor-element-16c3980.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15486 .elementor-element.elementor-element-16c3980.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15486 .elementor-element.elementor-element-16c3980.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15486 .elementor-element.elementor-element-16c3980 > .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-15486 .elementor-element.elementor-element-16c3980 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-15486 .elementor-element.elementor-element-24b2b21{text-align:left;color:#293043;font-family:"Raleway", Sans-serif;font-size:100px;font-weight:700;line-height:117px;}.elementor-15486 .elementor-element.elementor-element-24b2b21 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-15486 .elementor-element.elementor-element-a04ca4b > .elementor-widget-container{border-style:solid;border-color:#C0C8D9;}.elementor-15486 .elementor-element.elementor-element-65075a8 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-15486 .elementor-element.elementor-element-9c12db2{text-align:left;color:#788196;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;line-height:24px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-15486 .elementor-element.elementor-element-9c12db2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 80px 72px 0px;}.elementor-15486 .elementor-element.elementor-element-c89abb7{margin-top:0px;margin-bottom:120px;}.elementor-15486 .elementor-element.elementor-element-95d6aa0 > .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-15486 .elementor-element.elementor-element-95d6aa0 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-15486 .elementor-element.elementor-element-3aa63b6{color:#788196;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}@media(min-width:768px){.elementor-15486 .elementor-element.elementor-element-16c3980{width:73%;}.elementor-15486 .elementor-element.elementor-element-65075a8{width:27%;}.elementor-15486 .elementor-element.elementor-element-95d6aa0{width:73%;}.elementor-15486 .elementor-element.elementor-element-f7d3913{width:27%;}}@media(max-width:767px){.elementor-15486 .elementor-element.elementor-element-a0bf529{margin-top:60px;margin-bottom:16px;}.elementor-15486 .elementor-element.elementor-element-24b2b21{text-align:left;font-size:42px;line-height:48px;}.elementor-15486 .elementor-element.elementor-element-24b2b21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-15486 .elementor-element.elementor-element-a04ca4b > .elementor-widget-container{margin:0px 0px 40px 0px;padding:24px 24px 24px 24px;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-15486 .elementor-element.elementor-element-9c12db2 > .elementor-widget-container{padding:0px 16px 0px 0px;}.elementor-15486 .elementor-element.elementor-element-c89abb7{margin-top:0px;margin-bottom:80px;}.elementor-15486 .elementor-element.elementor-element-3aa63b6{font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-24b2b21 */.elementor-15486 .elementor-element.elementor-element-24b2b21 span{
background-image: linear-gradient(to right, #9de2ff, #64c8fe, #1eadfe, #008efa, #006dee);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a04ca4b */.elementor-15486 .elementor-element.elementor-element-a04ca4b ol{
    list-style: auto;
    margin-left: 24px;
}
.elementor-15486 .elementor-element.elementor-element-a04ca4b ol li{
    margin-bottom: 16px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c12db2 */.elementor-15486 .elementor-element.elementor-element-9c12db2 strong {
    color: #293043;
    font-weight: 400;
}

.elementor-15486 .elementor-element.elementor-element-9c12db2 a{
    text-decoration: underline;
    color: #1C70EE;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa63b6 */h4{
    font-family: 'Raleway' !important;
font-style: normal !important;
font-weight: 600 !important;
font-size: 20px !important;
line-height: 32px !important;
margin-top: 48px !important;
margin-bottom: 16px !important;

color: #293043 !important;
}

.elementor-15486 .elementor-element.elementor-element-3aa63b6 a{
    text-decoration: underline;
    color: #1C70EE !important;
}

.elementor-15486 .elementor-element.elementor-element-3aa63b6 ul{
 list-style: disc;
}
.elementor-15486 .elementor-element.elementor-element-3aa63b6 li{
    margin-left: 25px
}

@media screen and (max-width: 767px) {
  h4 {
    margin-top:40px !important;
    margin-bottom:8px !important;
    font-size: 16px !important;
line-height: 28px !important;
  }
}
html.wp-dark-mode-active .terms_of_service div{
    color: #eceff5 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3197e3d */.timline_section{
    display: flex
}

.timeline_left{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.timeline_line{
    width: 1px;
    display: flex;
    flex-grow: 1;
    background: #C0C8D9;
border-radius: 10px;
min-height: 24px
}
.timeline_date{
    font-family: 'Mulish';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 20px;
color: #293043;
display: flex;
flex-direction: row;
align-items: flex-start;
width: 40px;
height: 40px;
border-radius: 20px;
justify-content: center;
align-items: center;
margin-bottom: 8px;
padding-bottom: 2px;
border: 1px solid #C0C8D9;

}

.timeline_right{
    font-family: 'Mulish';
    padding-top: 5px;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 24px;

color: #788196;
margin-left: 24px;

}
.timeline_right div{
    cursor: pointer;
}
.timline_section{
    margin-bottom: 8px;
}

@media screen and (max-width: 767px) {
  .timline_section {
    padding: 16px;
    border: 1px solid #C0C8D9;
border-radius: 10px;
  }
  .timline_section{
      flex-direction: column;
      justify-content: flex-start;
      align-items: start;
  }
  .timeline_line{
      display: none;
  }
      .timeline_right{
    font-family: 'Mulish';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    margin: 0px;
    color: #788196;
    }
}

.elementor-15486 .elementor-element.elementor-element-3197e3d .timline_section.active .timeline_date{
    background: #293043;
    border: none;
    color: white;
}

.elementor-15486 .elementor-element.elementor-element-3197e3d .timline_section.active .timeline_right{
    color: #293043;
}/* End custom CSS */