html {
    font-size: 62.2%!important
}

.header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 11;
    padding: 1.6rem 0
}

header.sticky {
    background: #090d38
}

.header .row.menu_row {
    align-items: center
}

.navbar .navbar-brand {
    padding: 0 0 0 2rem;
    margin: 0
}

header button.navbar-toggler {
    background: #a72365;
    width: 45px;
    height: 31px;
    display: none
}

.navbar-toggler span.navbar-toggler-icon {
    position: relative;
    display: block
}

.navbar-toggler span.navbar-toggler-icon,.navbar-toggler span.navbar-toggler-icon::before,.navbar-toggler span.navbar-toggler-icon::after {
    width: 100%;
    height: 3px;
    background-color: #fff;
    transition: all .3s;
    backface-visibility: hidden;
    border-radius: 2px
}

.navbar-toggler span.navbar-toggler-icon::before,.navbar-toggler span.navbar-toggler-icon::after {
    content: "";
    position: absolute;
    left: 0;
    top: -8px
}

.navbar-toggler span.navbar-toggler-icon::after {
    top: 8px
}

ul.main_menu {
    width: 100%;
    display: flex;
    justify-content: flex-end
}

.main_menu li+li {
    margin-left: 2.2rem
}

.navbar .main_menu li a {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 500;
    color: #fff;
    display: inline-flex;
    padding: 1rem .9rem;
    text-transform: capitalize;
    transition: .5s all;
    border-bottom: .2rem solid transparent;
    display: inline-flex;
    align-items: center
}

.navbar .main_menu li a.nav-link {
    padding-right: .5rem;
    padding-left: .5rem
}

.navbar .main_menu li a.book_now_btn {
    padding: 1rem 2.9rem;
    padding-right: 2.4rem;
    padding-left: 2.4rem;
    background-color: #ee3089;
    position: relative;
    transition: .5s all
}

.navbar .main_menu li a.book_now_btn img {
    display: none
}

.navbar .main_menu li a.book_now_btn:hover>img {
    display: inline-block
}

.navbar .main_menu li a.book_now_btn img.book_overlay {
    position: absolute;
    top: .5rem;
    left: .5rem
}

.navbar .main_menu li a.book_now_btn img.book_overlay2 {
    position: absolute;
    bottom: .3rem;
    right: .6rem;
    transform: rotate(180deg)
}

.navbar .main_menu li a:hover {
    border-bottom: .2rem solid #ee3089
}

.navbar .main_menu li .dropdown-menu {
    width: 30rem;
    background: #090d38;
    max-width: 30rem;
    padding: 1rem
}

.navbar .main_menu li .dropdown-menu li+li {
    margin-left: 0
}

.navbar .main_menu li .dropdown-menu li a {
    display: flex;
    width: 100%
}

.navbar .main_menu li>.dropdown {
    transition: .5s all
}

.navbar .main_menu li.dropdown:hover>ul.dropdown-menu {
    display: block
}

b.caret.dropdown-toggle {
    height: 100%;
    display: flow-root;
    align-items: center;
    justify-content: center;
    padding: 0 .6rem
}

.home_banner {
    background: url(../images/banner.jpg)no-repeat center center;
    background-size: cover
}

.home_banner_text {
    display: flex;
    width: 100%;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
    height: 100%
}

.home_banner_text h2 {
    font-size: 2.8rem;
    line-height: 1.2;
    font-weight: 500;
    color: #fff;
    display: inline-flex;
    text-transform: uppercase;
    margin-bottom: 3.6rem;
    position: relative
}

.home_banner_text h2::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -1.8rem;
    height: .4rem;
    width: 70%;
    background: linear-gradient(to right,#e92f87 0%,#060f3b 66%)
}

.home_banner_text h1 {
    font-size: 6.8rem;
    line-height: 1.1;
    font-weight: 700;
    color: #fff;
    display: inline-flex;
    text-transform: uppercase;
    margin-bottom: 3.2rem
}

a.book_now {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 500;
    color: #fff;
    display: inline-flex;
    text-transform: capitalize;
    align-items: center;
    padding: 1.8rem 2.9rem;
    position: relative;
    transition: .5s all
}

a.book_now svg {
    display: inline-flex
}

a.book_now .roted_icon {
    display: none
}

a.book_now .roted_icon_top,.roted_icon_r_b {
    display: none
}

a.book_now span {
    display: inline-block;
    position: relative
}

a.book_now span svg {
    position: absolute;
    left: -1.4rem;
    top: 50%;
    transform: translateY(-50%)
}

a.book_now+a.book_now {
    margin-left: 5rem
}

a.book_now:hover {
    background-color: #ee3089
}

a.book_now:hover>span svg {
    visibility: hidden;
    opacity: 0
}

a.book_now:hover>.roted_icon_r_b {
    visibility: visible;
    position: absolute;
    display: inline-flex;
    bottom: .5rem;
    right: .5rem;
    transform: rotate(180deg)
}

a.book_now:hover>.roted_icon_top {
    position: absolute;
    visibility: visible;
    display: inline-flex;
    top: .5rem;
    left: .5rem;
    z-index: 11
}

.events_section {
    padding: 7rem 0;
    background: url(../images/events_banner.jpg) no-repeat center center;
    background-size: cover
}

.events_section .events_contents {
    display: flex;
    width: 100%;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
    height: 100%
}

.events_contents h3 {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 500;
    color: #555;
    display: inline-flex;
    text-transform: uppercase;
    margin-bottom: 3.2rem;
    letter-spacing: .5rem;
    position: relative
}

.events_contents h3::after {
    content: '';
    position: absolute;
    top: 50%;
    left: calc(100% + 1.6rem);
    height: .2rem;
    width: 70%;
    background: linear-gradient(to right,#e92f87 0%,#060f3b 66%);
    transform: translateY(-50%)
}

.events_contents h2 {
    font-size: 3.4rem;
    line-height: 1.2;
    font-weight: 700;
    color: #ee3089;
    text-transform: uppercase;
    margin-bottom: 1.6rem
}

.events_contents h2 strong {
    font-size: 5.2rem;
    display: flex;
    font-weight: 800;
    color: #020e3a
}

.events_contents p {
    font-size: 1.6rem;
    line-height: 1.45;
    font-weight: 400;
    color: #555;
    margin-bottom: 2.5rem
}

.events_contents a.book_now {
    color: #555
}

.events_contents a.book_now:hover {
    color: #fff
}

.specialization_section {
    padding: 7rem 0;
    background: url(../images/spe_bg.jpg) no-repeat center center;
    background-size: cover;
    text-align: center
}

.specialization_section h4 {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 500;
    color: #fff;
    letter-spacing: .3rem;
    text-transform: uppercase;
    margin-bottom: 1rem
}

.specialization_section h2 {
    font-size: 4.4rem;
    line-height: 1.2;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 3.2rem
}

.spe_figure {
    position: relative
}

.spe_caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.spe_caption a {
    margin-bottom: 1rem
}

.spe_caption p {
    font-size: 2rem;
    line-height: 1.2;
    font-weight: 600;
    color: #fff;
    text-transform: capitalize
}

.post_events_section {
    padding: 7rem 0
}

.post_events_section h2 {
    font-size: 4.4rem;
    line-height: 1.2;
    font-weight: 700;
    color: #020e3a;
    text-transform: uppercase;
    margin-bottom: 1rem
}

.post_events_section p {
    margin-bottom: 2.5rem
}

.post_events_section h3 {
    display: inline-block;
    margin-bottom: 1rem
}

.post_events_section h3 a {
    font-size: 2.4rem;
    line-height: 1.2;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    border-radius: 3.2rem;
    background: linear-gradient(to right,#e92f87 0%,#060f3b 66%);
    padding: 1.6rem 2.3rem;
    display: inline-flex;
    align-items: center;
    transition: .5s all
}

.post_events_section h3 a:hover {
    background: linear-gradient(to right,#060f3b 0%,#e92f87 66%)
}

.post_events_section h3 img {
    margin-right: 1.4rem;
    display: inline-flex
}

.post_events_section a.book_now {
    color: #555
}

.post_events_section a.book_now:hover {
    color: #fff
}

figure.post_figure {
    height: 100%;
    display: flex;
    align-items: center
}

.reach_us_section {
    padding: 7rem 0;
    background: url(../images/reach_us_bg.jpg) no-repeat center center;
    background-size: cover
}

.reach_us_content {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}

.reach_us_content span {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 500;
    color: #020e3a;
    text-transform: uppercase;
    letter-spacing: .3rem
}

.reach_us_content h2 {
    font-size: 4.4rem;
    line-height: 1.2;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 1rem
}

.reach_us_box_content {
    padding: 5rem 0;
    background: #fff;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    display: flex;
    height: 100%;
    border-radius: 1.6rem
}

.reach_us_box_content img {
    margin-bottom: 1.6rem
}

.reach_us_box_content h3 {
    font-size: 2.4rem;
    line-height: 1.2;
    font-weight: 500;
    color: #000;
    text-transform: uppercase
}

.banner_figure {
    position: relative
}

.banner_figure .banner-caption {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center
}

.banner-caption h2 {
    font-size: 5.8rem;
    line-height: 1.2;
    font-weight: 700;
    color: #fff;
    text-transform: capitalize
}

ul.breadcrumb {
    display: flex;
    width: 100%;
    justify-content: center;
    display: none
}

.breadcrumb li+li {
    margin-left: 3.2rem
}

.breadcrumb li a {
    font-size: 2.4rem;
    line-height: 1.2;
    font-weight: 400;
    color: #fff;
    text-transform: capitalize;
    position: relative
}

.breadcrumb li+li a::before {
    content: '/';
    position: absolute;
    top: 50%;
    left: -1.6rem;
    height: 100%;
    transform: translateY(-50%);
    display: flex;
    align-items: center
}

.apex_eve_section {
    padding: 7rem 0;
    background: url(../images/about_us_soft_bg.png) no-repeat center center;
    background-size: cover
}

.events_contents.apex_eve_contents h3 {
    margin-bottom: 1.6rem
}

.events_contents.apex_eve_contents h2 {
    color: #020e3a;
    font-size: 3.6rem;
    margin-bottom: 1.6rem
}

.events_contents.apex_eve_contents p {
    margin-bottom: 0
}

.events_contents.apex_eve_contents h4 {
    color: #555;
    font-size: 2rem;
    font-weight: 600;
    margin-top: 1.6rem;
    margin-bottom: 3.2rem
}

.events_contents.apex_eve_contents h4 a {
    color: #ee3089;
    text-decoration: underline
}

.e_history_content {
    display: flex;
    height: 100%;
    width: 100%;
    flex-direction: column;
    padding-top: 5rem
}

.our_past_events {
    padding: 7rem 0;
    background-color: #f2f2f2
}

.e_history_content h3 {
    display: inline-flex;
    position: relative;
    margin-bottom: 4rem;
    font-size: 2.2rem;
    line-height: 1.2;
    font-weight: 500;
    color: #333;
    text-transform: uppercase;
    letter-spacing: .3rem
}

.e_history_content h3::after {
    content: '';
    position: absolute;
    bottom: -2.1rem;
    left: 0;
    height: .2rem;
    width: 25%;
    background: linear-gradient(to right,#e92f87 0%,#060f3b 66%)
}

.e_history_content h2 {
    font-size: 5.8rem;
    line-height: 1;
    font-weight: 600;
    color: #020e3a;
    text-transform: uppercase
}

.e_history_content h2 strong {
    display: block;
    font-size: 6.2rem;
    font-weight: 700
}

ul.e_timelne_list {
    padding: 5rem 0 0 3.2rem;
    border-left: .2rem solid #ee3089
}

ul.e_timelne_list li {
    position: relative;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 5rem
}

ul.e_timelne_list li::before {
    content: '';
    position: absolute;
    top: .5rem;
    left: -4.2rem;
    width: 2rem;
    height: 2rem;
    background-color: #ee3089
}

.time_line_heading strong {
    display: block;
    font-size: 2.7rem;
    line-height: 1.2;
    color: #020e3a;
    margin-bottom: 1rem
}

.time_line_heading span {
    display: block;
    font-size: 2rem;
    line-height: 1.2;
    color: #333;
    font-weight: 500
}

ul.e_timelne_list li .time_line_heading {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%
}

ul.e_timelne_list li p {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
    font-size: 1.4rem;
    line-height: 1.45;
    color: #333;
    font-weight: 400
}

section.upcoming_events_section {
    padding: 7rem 0;
    background: url(../images/upcoming_bg.jpg) no-repeat center center;
    background-size: cover
}

.upcoming_events_section .e_history_content h3 {
    color: #d3e0ea
}

.upcoming_events_section .e_history_content h2 {
    color: #fff
}

.upcoming_events_section .time_line_heading strong,.upcoming_events_section .time_line_heading span,.upcoming_events_section ul.e_timelne_list li p {
    color: #fff
}

.events_counter_section {
    padding: 7rem 0;
    background-color: #f2f2f2
}

.e_counter_content small {
    font-size: 1.8rem;
    line-height: 1;
    color: #333;
    font-weight: 400;
    letter-spacing: .3rem;
    text-transform: uppercase;
    display: block
}

.e_counter_content h2 {
    font-size: 6rem;
    line-height: 1;
    color: #ee3089;
    font-weight: 800;
    text-transform: uppercase
}

.e_counter_content p {
    font-size: 1.4rem;
    line-height: 1.45;
    color: #555;
    font-weight: 400
}

.ko-progress-circle {
    width: 16rem;
    height: 16rem;
    background-color: #fff;
    border-radius: 50%;
    margin: 0 auto;
    position: relative
}

.ko-progress-circle .ko-progress-circle__slice,.ko-progress-circle .ko-progress-circle__fill {
    width: 16rem;
    height: 16rem;
    position: absolute;
    -webkit-backface-visibility: hidden;
    transition: transform 1s;
    border-radius: 50%
}

.ko-progress-circle .ko-progress-circle__slice {
    clip: rect(0rem,16rem,16rem,6rem)
}

.ko-progress-circle .ko-progress-circle__slice .ko-progress-circle__fill {
    clip: rect(0rem,6rem,16rem,0rem);
    background-color: #eb596e
}

.ko-progress-circle .ko-progress-circle__overlay {
    width: 13rem;
    height: 13rem;
    position: absolute;
    background-color: #fbfbfb;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    align-items: center;
    justify-content: center
}

.ko-progress-circle__overlay strong {
    color: #172763;
    text-align: center;
    font-size: 3.6rem;
    line-height: 1
}

.ko-progress-circle__overlay strong span {
    color: #333;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.2;
    text-transform: capitalize;
    display: block
}

.ko-progress-circle[data-progress="0"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="0"] .ko-progress-circle__fill {
    transform: rotate(0deg)
}

.ko-progress-circle[data-progress="0"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(0deg)
}

.ko-progress-circle[data-progress="1"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="1"] .ko-progress-circle__fill {
    transform: rotate(1.8deg)
}

.ko-progress-circle[data-progress="1"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(3.6deg)
}

.ko-progress-circle[data-progress="2"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="2"] .ko-progress-circle__fill {
    transform: rotate(3.6deg)
}

.ko-progress-circle[data-progress="2"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(7.2deg)
}

.ko-progress-circle[data-progress="3"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="3"] .ko-progress-circle__fill {
    transform: rotate(5.4deg)
}

.ko-progress-circle[data-progress="3"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(10.8deg)
}

.ko-progress-circle[data-progress="4"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="4"] .ko-progress-circle__fill {
    transform: rotate(7.2deg)
}

.ko-progress-circle[data-progress="4"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(14.4deg)
}

.ko-progress-circle[data-progress="5"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="5"] .ko-progress-circle__fill {
    transform: rotate(9deg)
}

.ko-progress-circle[data-progress="5"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(18deg)
}

.ko-progress-circle[data-progress="6"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="6"] .ko-progress-circle__fill {
    transform: rotate(10.8deg)
}

.ko-progress-circle[data-progress="6"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(21.6deg)
}

.ko-progress-circle[data-progress="7"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="7"] .ko-progress-circle__fill {
    transform: rotate(12.6deg)
}

.ko-progress-circle[data-progress="7"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(25.2deg)
}

.ko-progress-circle[data-progress="8"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="8"] .ko-progress-circle__fill {
    transform: rotate(14.4deg)
}

.ko-progress-circle[data-progress="8"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(28.8deg)
}

.ko-progress-circle[data-progress="9"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="9"] .ko-progress-circle__fill {
    transform: rotate(16.2deg)
}

.ko-progress-circle[data-progress="9"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(32.4deg)
}

.ko-progress-circle[data-progress="10"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="10"] .ko-progress-circle__fill {
    transform: rotate(18deg)
}

.ko-progress-circle[data-progress="10"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(36deg)
}

.ko-progress-circle[data-progress="11"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="11"] .ko-progress-circle__fill {
    transform: rotate(19.8deg)
}

.ko-progress-circle[data-progress="11"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(39.6deg)
}

.ko-progress-circle[data-progress="12"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="12"] .ko-progress-circle__fill {
    transform: rotate(21.6deg)
}

.ko-progress-circle[data-progress="12"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(43.2deg)
}

.ko-progress-circle[data-progress="13"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="13"] .ko-progress-circle__fill {
    transform: rotate(23.4deg)
}

.ko-progress-circle[data-progress="13"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(46.8deg)
}

.ko-progress-circle[data-progress="14"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="14"] .ko-progress-circle__fill {
    transform: rotate(25.2deg)
}

.ko-progress-circle[data-progress="14"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(50.4deg)
}

.ko-progress-circle[data-progress="15"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="15"] .ko-progress-circle__fill {
    transform: rotate(27deg)
}

.ko-progress-circle[data-progress="15"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(54deg)
}

.ko-progress-circle[data-progress="16"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="16"] .ko-progress-circle__fill {
    transform: rotate(28.8deg)
}

.ko-progress-circle[data-progress="16"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(57.6deg)
}

.ko-progress-circle[data-progress="17"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="17"] .ko-progress-circle__fill {
    transform: rotate(30.6deg)
}

.ko-progress-circle[data-progress="17"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(61.2deg)
}

.ko-progress-circle[data-progress="18"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="18"] .ko-progress-circle__fill {
    transform: rotate(32.4deg)
}

.ko-progress-circle[data-progress="18"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(64.8deg)
}

.ko-progress-circle[data-progress="19"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="19"] .ko-progress-circle__fill {
    transform: rotate(34.2deg)
}

.ko-progress-circle[data-progress="19"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(68.4deg)
}

.ko-progress-circle[data-progress="20"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="20"] .ko-progress-circle__fill {
    transform: rotate(36deg)
}

.ko-progress-circle[data-progress="20"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(72deg)
}

.ko-progress-circle[data-progress="21"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="21"] .ko-progress-circle__fill {
    transform: rotate(37.8deg)
}

.ko-progress-circle[data-progress="21"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(75.6deg)
}

.ko-progress-circle[data-progress="22"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="22"] .ko-progress-circle__fill {
    transform: rotate(39.6deg)
}

.ko-progress-circle[data-progress="22"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(79.2deg)
}

.ko-progress-circle[data-progress="23"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="23"] .ko-progress-circle__fill {
    transform: rotate(41.4deg)
}

.ko-progress-circle[data-progress="23"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(82.8deg)
}

.ko-progress-circle[data-progress="24"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="24"] .ko-progress-circle__fill {
    transform: rotate(43.2deg)
}

.ko-progress-circle[data-progress="24"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(86.4deg)
}

.ko-progress-circle[data-progress="25"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="25"] .ko-progress-circle__fill {
    transform: rotate(45deg)
}

.ko-progress-circle[data-progress="25"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(90deg)
}

.ko-progress-circle[data-progress="26"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="26"] .ko-progress-circle__fill {
    transform: rotate(46.8deg)
}

.ko-progress-circle[data-progress="26"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(93.6deg)
}

.ko-progress-circle[data-progress="27"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="27"] .ko-progress-circle__fill {
    transform: rotate(48.6deg)
}

.ko-progress-circle[data-progress="27"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(97.2deg)
}

.ko-progress-circle[data-progress="28"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="28"] .ko-progress-circle__fill {
    transform: rotate(50.4deg)
}

.ko-progress-circle[data-progress="28"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(100.8deg)
}

.ko-progress-circle[data-progress="29"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="29"] .ko-progress-circle__fill {
    transform: rotate(52.2deg)
}

.ko-progress-circle[data-progress="29"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(104.4deg)
}

.ko-progress-circle[data-progress="30"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="30"] .ko-progress-circle__fill {
    transform: rotate(54deg)
}

.ko-progress-circle[data-progress="30"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(108deg)
}

.ko-progress-circle[data-progress="31"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="31"] .ko-progress-circle__fill {
    transform: rotate(55.8deg)
}

.ko-progress-circle[data-progress="31"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(111.6deg)
}

.ko-progress-circle[data-progress="32"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="32"] .ko-progress-circle__fill {
    transform: rotate(57.6deg)
}

.ko-progress-circle[data-progress="32"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(115.2deg)
}

.ko-progress-circle[data-progress="33"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="33"] .ko-progress-circle__fill {
    transform: rotate(59.4deg)
}

.ko-progress-circle[data-progress="33"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(118.8deg)
}

.ko-progress-circle[data-progress="34"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="34"] .ko-progress-circle__fill {
    transform: rotate(61.2deg)
}

.ko-progress-circle[data-progress="34"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(122.4deg)
}

.ko-progress-circle[data-progress="35"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="35"] .ko-progress-circle__fill {
    transform: rotate(63deg)
}

.ko-progress-circle[data-progress="35"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(126deg)
}

.ko-progress-circle[data-progress="36"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="36"] .ko-progress-circle__fill {
    transform: rotate(64.8deg)
}

.ko-progress-circle[data-progress="36"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(129.6deg)
}

.ko-progress-circle[data-progress="37"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="37"] .ko-progress-circle__fill {
    transform: rotate(66.6deg)
}

.ko-progress-circle[data-progress="37"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(133.2deg)
}

.ko-progress-circle[data-progress="38"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="38"] .ko-progress-circle__fill {
    transform: rotate(68.4deg)
}

.ko-progress-circle[data-progress="38"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(136.8deg)
}

.ko-progress-circle[data-progress="39"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="39"] .ko-progress-circle__fill {
    transform: rotate(70.2deg)
}

.ko-progress-circle[data-progress="39"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(140.4deg)
}

.ko-progress-circle[data-progress="40"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="40"] .ko-progress-circle__fill {
    transform: rotate(72deg)
}

.ko-progress-circle[data-progress="40"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(144deg)
}

.ko-progress-circle[data-progress="41"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="41"] .ko-progress-circle__fill {
    transform: rotate(73.8deg)
}

.ko-progress-circle[data-progress="41"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(147.6deg)
}

.ko-progress-circle[data-progress="42"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="42"] .ko-progress-circle__fill {
    transform: rotate(75.6deg)
}

.ko-progress-circle[data-progress="42"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(151.2deg)
}

.ko-progress-circle[data-progress="43"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="43"] .ko-progress-circle__fill {
    transform: rotate(77.4deg)
}

.ko-progress-circle[data-progress="43"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(154.8deg)
}

.ko-progress-circle[data-progress="44"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="44"] .ko-progress-circle__fill {
    transform: rotate(79.2deg)
}

.ko-progress-circle[data-progress="44"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(158.4deg)
}

.ko-progress-circle[data-progress="45"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="45"] .ko-progress-circle__fill {
    transform: rotate(81deg)
}

.ko-progress-circle[data-progress="45"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(162deg)
}

.ko-progress-circle[data-progress="46"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="46"] .ko-progress-circle__fill {
    transform: rotate(82.8deg)
}

.ko-progress-circle[data-progress="46"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(165.6deg)
}

.ko-progress-circle[data-progress="47"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="47"] .ko-progress-circle__fill {
    transform: rotate(84.6deg)
}

.ko-progress-circle[data-progress="47"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(169.2deg)
}

.ko-progress-circle[data-progress="48"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="48"] .ko-progress-circle__fill {
    transform: rotate(86.4deg)
}

.ko-progress-circle[data-progress="48"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(172.8deg)
}

.ko-progress-circle[data-progress="49"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="49"] .ko-progress-circle__fill {
    transform: rotate(88.2deg)
}

.ko-progress-circle[data-progress="49"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(176.4deg)
}

.ko-progress-circle[data-progress="50"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="50"] .ko-progress-circle__fill {
    transform: rotate(90deg)
}

.ko-progress-circle[data-progress="50"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(180deg)
}

.ko-progress-circle[data-progress="51"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="51"] .ko-progress-circle__fill {
    transform: rotate(91.8deg)
}

.ko-progress-circle[data-progress="51"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(183.6deg)
}

.ko-progress-circle[data-progress="52"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="52"] .ko-progress-circle__fill {
    transform: rotate(93.6deg)
}

.ko-progress-circle[data-progress="52"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(187.2deg)
}

.ko-progress-circle[data-progress="53"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="53"] .ko-progress-circle__fill {
    transform: rotate(95.4deg)
}

.ko-progress-circle[data-progress="53"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(190.8deg)
}

.ko-progress-circle[data-progress="54"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="54"] .ko-progress-circle__fill {
    transform: rotate(97.2deg)
}

.ko-progress-circle[data-progress="54"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(194.4deg)
}

.ko-progress-circle[data-progress="55"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="55"] .ko-progress-circle__fill {
    transform: rotate(99deg)
}

.ko-progress-circle[data-progress="55"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(198deg)
}

.ko-progress-circle[data-progress="56"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="56"] .ko-progress-circle__fill {
    transform: rotate(100.8deg)
}

.ko-progress-circle[data-progress="56"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(201.6deg)
}

.ko-progress-circle[data-progress="57"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="57"] .ko-progress-circle__fill {
    transform: rotate(102.6deg)
}

.ko-progress-circle[data-progress="57"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(205.2deg)
}

.ko-progress-circle[data-progress="58"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="58"] .ko-progress-circle__fill {
    transform: rotate(104.4deg)
}

.ko-progress-circle[data-progress="58"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(208.8deg)
}

.ko-progress-circle[data-progress="59"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="59"] .ko-progress-circle__fill {
    transform: rotate(106.2deg)
}

.ko-progress-circle[data-progress="59"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(212.4deg)
}

.ko-progress-circle[data-progress="60"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="60"] .ko-progress-circle__fill {
    transform: rotate(108deg)
}

.ko-progress-circle[data-progress="60"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(216deg)
}

.ko-progress-circle[data-progress="61"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="61"] .ko-progress-circle__fill {
    transform: rotate(109.8deg)
}

.ko-progress-circle[data-progress="61"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(219.6deg)
}

.ko-progress-circle[data-progress="62"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="62"] .ko-progress-circle__fill {
    transform: rotate(111.6deg)
}

.ko-progress-circle[data-progress="62"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(223.2deg)
}

.ko-progress-circle[data-progress="63"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="63"] .ko-progress-circle__fill {
    transform: rotate(113.4deg)
}

.ko-progress-circle[data-progress="63"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(226.8deg)
}

.ko-progress-circle[data-progress="64"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="64"] .ko-progress-circle__fill {
    transform: rotate(115.2deg)
}

.ko-progress-circle[data-progress="64"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(230.4deg)
}

.ko-progress-circle[data-progress="65"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="65"] .ko-progress-circle__fill {
    transform: rotate(117deg)
}

.ko-progress-circle[data-progress="65"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(234deg)
}

.ko-progress-circle[data-progress="66"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="66"] .ko-progress-circle__fill {
    transform: rotate(118.8deg)
}

.ko-progress-circle[data-progress="66"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(237.6deg)
}

.ko-progress-circle[data-progress="67"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="67"] .ko-progress-circle__fill {
    transform: rotate(120.6deg)
}

.ko-progress-circle[data-progress="67"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(241.2deg)
}

.ko-progress-circle[data-progress="68"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="68"] .ko-progress-circle__fill {
    transform: rotate(122.4deg)
}

.ko-progress-circle[data-progress="68"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(244.8deg)
}

.ko-progress-circle[data-progress="69"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="69"] .ko-progress-circle__fill {
    transform: rotate(124.2deg)
}

.ko-progress-circle[data-progress="69"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(248.4deg)
}

.ko-progress-circle[data-progress="70"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="70"] .ko-progress-circle__fill {
    transform: rotate(126deg)
}

.ko-progress-circle[data-progress="70"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(252deg)
}

.ko-progress-circle[data-progress="71"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="71"] .ko-progress-circle__fill {
    transform: rotate(127.8deg)
}

.ko-progress-circle[data-progress="71"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(255.6deg)
}

.ko-progress-circle[data-progress="72"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="72"] .ko-progress-circle__fill {
    transform: rotate(129.6deg)
}

.ko-progress-circle[data-progress="72"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(259.2deg)
}

.ko-progress-circle[data-progress="73"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="73"] .ko-progress-circle__fill {
    transform: rotate(131.4deg)
}

.ko-progress-circle[data-progress="73"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(262.8deg)
}

.ko-progress-circle[data-progress="74"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="74"] .ko-progress-circle__fill {
    transform: rotate(133.2deg)
}

.ko-progress-circle[data-progress="74"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(266.4deg)
}

.ko-progress-circle[data-progress="75"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="75"] .ko-progress-circle__fill {
    transform: rotate(135deg)
}

.ko-progress-circle[data-progress="75"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(270deg)
}

.ko-progress-circle[data-progress="76"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="76"] .ko-progress-circle__fill {
    transform: rotate(136.8deg)
}

.ko-progress-circle[data-progress="76"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(273.6deg)
}

.ko-progress-circle[data-progress="77"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="77"] .ko-progress-circle__fill {
    transform: rotate(138.6deg)
}

.ko-progress-circle[data-progress="77"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(277.2deg)
}

.ko-progress-circle[data-progress="78"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="78"] .ko-progress-circle__fill {
    transform: rotate(140.4deg)
}

.ko-progress-circle[data-progress="78"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(280.8deg)
}

.ko-progress-circle[data-progress="79"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="79"] .ko-progress-circle__fill {
    transform: rotate(142.2deg)
}

.ko-progress-circle[data-progress="79"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(284.4deg)
}

.ko-progress-circle[data-progress="80"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="80"] .ko-progress-circle__fill {
    transform: rotate(144deg)
}

.ko-progress-circle[data-progress="80"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(288deg)
}

.ko-progress-circle[data-progress="81"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="81"] .ko-progress-circle__fill {
    transform: rotate(145.8deg)
}

.ko-progress-circle[data-progress="81"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(291.6deg)
}

.ko-progress-circle[data-progress="82"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="82"] .ko-progress-circle__fill {
    transform: rotate(147.6deg)
}

.ko-progress-circle[data-progress="82"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(295.2deg)
}

.ko-progress-circle[data-progress="83"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="83"] .ko-progress-circle__fill {
    transform: rotate(149.4deg)
}

.ko-progress-circle[data-progress="83"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(298.8deg)
}

.ko-progress-circle[data-progress="84"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="84"] .ko-progress-circle__fill {
    transform: rotate(151.2deg)
}

.ko-progress-circle[data-progress="84"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(302.4deg)
}

.ko-progress-circle[data-progress="85"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="85"] .ko-progress-circle__fill {
    transform: rotate(153deg)
}

.ko-progress-circle[data-progress="85"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(306deg)
}

.ko-progress-circle[data-progress="86"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="86"] .ko-progress-circle__fill {
    transform: rotate(154.8deg)
}

.ko-progress-circle[data-progress="86"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(309.6deg)
}

.ko-progress-circle[data-progress="87"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="87"] .ko-progress-circle__fill {
    transform: rotate(156.6deg)
}

.ko-progress-circle[data-progress="87"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(313.2deg)
}

.ko-progress-circle[data-progress="88"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="88"] .ko-progress-circle__fill {
    transform: rotate(158.4deg)
}

.ko-progress-circle[data-progress="88"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(316.8deg)
}

.ko-progress-circle[data-progress="89"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="89"] .ko-progress-circle__fill {
    transform: rotate(160.2deg)
}

.ko-progress-circle[data-progress="89"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(320.4deg)
}

.ko-progress-circle[data-progress="90"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="90"] .ko-progress-circle__fill {
    transform: rotate(162deg)
}

.ko-progress-circle[data-progress="90"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(324deg)
}

.ko-progress-circle[data-progress="91"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="91"] .ko-progress-circle__fill {
    transform: rotate(163.8deg)
}

.ko-progress-circle[data-progress="91"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(327.6deg)
}

.ko-progress-circle[data-progress="92"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="92"] .ko-progress-circle__fill {
    transform: rotate(165.6deg)
}

.ko-progress-circle[data-progress="92"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(331.2deg)
}

.ko-progress-circle[data-progress="93"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="93"] .ko-progress-circle__fill {
    transform: rotate(167.4deg)
}

.ko-progress-circle[data-progress="93"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(334.8deg)
}

.ko-progress-circle[data-progress="94"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="94"] .ko-progress-circle__fill {
    transform: rotate(169.2deg)
}

.ko-progress-circle[data-progress="94"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(338.4deg)
}

.ko-progress-circle[data-progress="95"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="95"] .ko-progress-circle__fill {
    transform: rotate(171deg)
}

.ko-progress-circle[data-progress="95"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(342deg)
}

.ko-progress-circle[data-progress="96"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="96"] .ko-progress-circle__fill {
    transform: rotate(172.8deg)
}

.ko-progress-circle[data-progress="96"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(345.6deg)
}

.ko-progress-circle[data-progress="97"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="97"] .ko-progress-circle__fill {
    transform: rotate(174.6deg)
}

.ko-progress-circle[data-progress="97"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(349.2deg)
}

.ko-progress-circle[data-progress="98"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="98"] .ko-progress-circle__fill {
    transform: rotate(176.4deg)
}

.ko-progress-circle[data-progress="98"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(352.8deg)
}

.ko-progress-circle[data-progress="99"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="99"] .ko-progress-circle__fill {
    transform: rotate(178.2deg)
}

.ko-progress-circle[data-progress="99"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(356.4deg)
}

.ko-progress-circle[data-progress="100"] .ko-progress-circle__slice.full,.ko-progress-circle[data-progress="100"] .ko-progress-circle__fill {
    transform: rotate(180deg)
}

.ko-progress-circle[data-progress="100"] .ko-progress-circle__fill.ko-progress-circle__bar {
    transform: rotate(360deg)
}

.ko-progress-circle-2 .ko-progress-circle__slice .ko-progress-circle__fill {
    background-color: #75cfb8
}

.ko-progress-circle-3 .ko-progress-circle__slice .ko-progress-circle__fill {
    background-color: #ffc75f
}

.ko-progress-circle-4 .ko-progress-circle__slice .ko-progress-circle__fill {
    background-color: #845ec2
}

.serv_eve_section {
    background: url(../images/serv_evnt_bg.jpg) no-repeat center center;
    background-size: cover
}

.banner_figure .serv_caption {
    bottom: 50%;
    transform: translateY(50%)
}

.serv_eve_contents {
    height: 100%;
    align-items: flex-start;
    justify-content: center;
    display: flex;
    flex-direction: column
}

.serv_e_figure {
    height: 100%;
    align-items: center;
    justify-content: center;
    display: flex
}

.fould_solution_section {
    padding: 7rem 0;
    background-color: #f2f2f2
}

.fould_solution_section h2 {
    font-size: 3.6rem;
    line-height: 1.2;
    font-weight: 700;
    color: #020e3a;
    text-transform: uppercase;
    margin-bottom: 5rem
}

table {
    border-collapse: collapse
}

.serv_table h3 {
    font-size: 2.1rem;
    line-height: 1.2;
    font-weight: 600;
    color: #333;
    text-transform: uppercase
}

.serv_table h3 a {
    color: inherit
}

.serv_table td {
    border: 0;
    padding: 0
}

td.serv_h_td {
    border-right: .5rem solid #ee3089;
    display: table
}

.serv_table td .heading_wrap {
    height: 15rem;
    max-height: 15rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: .1rem solid #c1c1c1
}

.serv_table p {
    font-size: 1.6rem;
    line-height: 1.2;
    font-weight: 400;
    color: #333;
    padding: 0 1.6rem 0 5rem;
    display: flex;
    height: 100%;
    align-items: center;
    position: relative;
    border-bottom: .1rem solid #c1c1c1
}

table.serv_table {
    margin: 0;
    border-collapse: collapse;
    width: 100%;
    min-width: 95rem
}

.table-responsive.fold_table {
    box-shadow: 0 0 14px 2px #d0d0d0;
    border-radius: 1.6rem;
    transition: .5s all
}

.srv_tr.active h3 {
    color: #fff
}

.table-responsive.fold_table tr:hover {
    background-color: #dcdada
}

.srv_tr.active td.ser_p_td {
    background-color: #dcdada
}

.srv_tr td .heading_wrap:hover {
    border-bottom: .1rem solid #ee3089;
    background: #ee3089
}

.srv_tr td .heading_wrap:hover>h3 {
    color: #fff
}

.srv_tr.active td.ser_p_td p {
    color: #333;
    font-weight: 500;
    border-bottom: .1rem solid #dcdada
}

.srv_tr.active td .heading_wrap {
    border-bottom: .1rem solid #ee3089;
    background: #ee3089
}

.serv_table tr.srv_tr:last-child>td .heading_wrap,.serv_table tr.srv_tr:last-child>td p {
    border-bottom: 0 solid #c1c1c1
}

.srv_tr.active td.ser_p_td p::before {
    content: '';
    width: 7rem;
    height: 7rem;
    border-radius: 50%;
    left: -3.5rem;
    top: 50%;
    position: absolute;
    transform: translateY(-50%);
    background-color: #dcdada
}

.request_section {
    padding: 7rem 0;
    background-color: #dcdada
}

.request_form_wrapper {
    padding: 7rem 3.2rem;
    background-color: #f2f2f2;
    border-radius: 1.6rem;
    box-shadow: 0 0 14px 4px #23294a33;
    transform: translateY(-10rem)
}

.request_form_wrapper.request_demo_wrapper {
    transform: unset;
    padding: 4rem 3.2rem
}

.request_form_wrapper h2,.request_content h2 {
    font-size: 3.6rem;
    line-height: 1.2;
    font-weight: 700;
    color: #020e3a;
    margin-bottom: 5rem;
    text-transform: uppercase
}

.request_content h2 {
    margin-bottom: 3.2rem
}

.request_content p,.contact_num a,.contact_email a,.contact_add {
    font-size: 1.6rem;
    line-height: 1.2;
    font-weight: 500;
    color: #333;
    margin-bottom: 3.2rem;
    transition: .5s all
}

.contact_num,.contact_email {
    margin-bottom: 3.2rem
}

.contact_add {
    margin-bottom: 0;
    position: relative;
    padding-left: 1.6rem
}

.request_content svg {
    color: #ee3089
}

.contact_add svg {
    position: absolute;
    left: 0;
    top: 0
}

.contact_add:hover svg,.contact_num a:hover svg,.contact_email a:hover svg,.contact_add:hover svg {
    color: #333
}

.request_form_wrapper form .js-form-item {
    position: relative;
    margin-bottom: 1rem
}

.request_form_wrapper form input,.request_form_wrapper form .form-select {
    height: 4.2rem;
    border: 0;
    outline: 0;
    background: 0 0;
    border-bottom: .1rem solid #000;
    border-radius: 0;
    box-shadow: none;
    margin: 0;
    font-size: 1.6rem;
    color: #333;
    font-weight: 500;
    width: 100%
}

.request_form_wrapper form .form-textarea {
    border: 0;
    outline: 0;
    background: 0 0;
    border-bottom: .1rem solid #000;
    border-radius: 0;
    box-shadow: none;
    margin: 0;
    font-size: 1.6rem;
    color: #333;
    font-weight: 500
}

.request_form_wrapper form .form-actions {
    margin: 1.6rem 0 0
}

.request_form_wrapper form .form-actions>input {
    width: 100%;
    border: 0;
    background: linear-gradient(to left,#e92f87 0%,#060f3b 66%);
    color: #fff;
    font-size: 2.1rem;
    line-height: 1.2;
    font-weight: 600;
    padding: 1.6rem;
    height: auto;
    border-radius: 3.2rem;
    cursor: pointer
}

.data_analysis_section {
    padding: 7rem 0 10rem
}

.data_analysis_content {
    background-color: #f2f2f2;
    border-radius: 1.6rem;
    position: relative;
    padding: 5rem 6rem
}

.data_analysis_content h2 {
    font-size: 3.6rem;
    line-height: 1.2;
    font-weight: 700;
    color: #020e3a;
    margin-bottom: 2.4rem;
    text-transform: uppercase
}

.data_analysis_content p {
    font-size: 1.6rem;
    line-height: 1.45;
    font-weight: 400;
    color: #555;
    max-width: 94%
}

.data_analysis_content .data_overlay {
    position: absolute;
    top: 3.2rem;
    left: -6.8rem
}

.data_analysis_content .data_overlay2 {
    position: absolute;
    top: unset;
    left: unset;
    right: 2.5rem;
    bottom: -4.2rem;
    transform: rotate(180deg)
}

.data_insight_section {
    padding: 7rem 0;
    background: #fff url(../images/data_insight_bg.png) no-repeat center center;
    background-size: cover
}

.data_insight_content h2 {
    font-size: 4.6rem;
    line-height: 1.2;
    font-weight: 700;
    color: #020e3a;
    margin-bottom: 5rem;
    text-transform: uppercase;
    position: relative
}

.data_insight_content h2 span {
    font-size: 3.3rem;
    display: block
}

.data_insight_content h2::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -2.5rem;
    height: .2rem;
    width: 30%;
    background: linear-gradient(to right,#e92f87 0%,#060f3b 66%)
}

.insight_menu {
    margin-bottom: 5rem;
    padding-left: 1.6rem
}

.insight_menu li {
    font-size: 2rem;
    line-height: 1.2;
    font-weight: 500;
    color: #333;
    position: relative
}

.insight_menu li::before {
    content: '';
    position: absolute;
    left: -1.6rem;
    top: 8px;
    height: 1rem;
    width: 1rem;
    background: #ee3089;
    border-radius: 50%
}

.insight_menu li+li {
    margin-top: 3rem
}

.data_insight_content p {
    font-size: 2rem;
    line-height: 1.2;
    font-weight: 600;
    color: #333;
    margin-bottom: 0
}

.digital_banner_btn_wrapper a {
    color: #333
}

.digital_banner_btn_wrapper a:hover {
    color: #fff
}

.booth_loded_section {
    padding: 7rem 0;
    background-color: #f2f2f2
}

.booth_content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    height: 100%
}

.booth_content h3 {
    font-size: 2.3rem;
    line-height: 1.2;
    font-weight: 600;
    color: #333;
    margin-bottom: 3.2rem;
    text-transform: uppercase;
    padding: .8rem 0 .8rem 2.4rem;
    border-left: 1.4rem solid #ee3089
}

.booth_content p {
    font-size: 2rem;
    line-height: 1.2;
    font-weight: 400;
    color: #333;
    margin-bottom: 3.2rem
}

.booth_content a,.online_eve_btn_wrapper a {
    color: #333
}

.booth_content a:hover,.online_eve_btn_wrapper a:hover {
    color: #fff
}

.booked_content p {
    font-size: 2rem;
    line-height: 1.2;
    font-weight: 400;
    color: #333;
    margin-bottom: 0
}

.booked_content p+p {
    margin-top: 1.6rem
}

.booked_figure,.online_eve_figure {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.online_eve_content {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    height: 100%;
    flex-direction: column
}

.audience_content {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column
}

.audience_content_figure {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center
}

.sponsors_section {
    background-color: #f2f2f2
}

.audience_content_figure img {
    max-width: 70%
}

section.blog-list {
    padding: 7rem 0
}

section.blog-list .basic-blog-wrapper {
    margin-bottom: 2rem;
    border-radius: .8rem;
    padding: .8rem;
    box-shadow: 0 0 1.5rem .7rem #efecec
}

.basic-blog-figure {
    margin: 0
}

.my-blog-img {
    width: 100%;
    display: inline-flex
}

.my-blog-img img {
    width: 100%
}

.basic-blog-caption h3 {
    color: #000261;
    font-family: lemonmilk_fonts,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: .8rem;
    text-transform: capitalize
}

.basic-blog-caption p {
    color: #1f1f1f;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.45;
    margin-bottom: 1.6rem
}

.read-more-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 1.6rem
}

.blog-read-more {
    display: inline-block;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.45;
    text-transform: uppercase;
    color: #ee3089
}

section.blog-list ul.blog-list {
    list-style: none;
    display: flex;
    margin-bottom: 0;
    align-items: center;
    text-transform: uppercase;
    font-size: 1.6rem;
    font-weight: 500
}

ul.blog-list img {
    margin-bottom: 0
}

ul.blog-list li+li {
    margin-left: .8rem
}

ul.blog-list .blog-user-name {
    color: #ee3089
}

ul.blog-list li address {
    margin-bottom: 0
}

ul.blog-list .blog-user-add {
    color: #b7b0bc
}

.basic-blog-figure img {
    margin-bottom: 3rem;
    border-radius: .8rem
}

.blog-sidebar-search {
    position: relative
}

.blog-sidebar-search,.blog-side_bar-categories,.blog-side_bar-tags {
    margin-bottom: 3rem;
    margin-top: 3rem
}

.blog-side_bar .js-form-item-keys>input {
    width: 100%;
    padding: .2rem 1rem;
    border-radius: 5rem;
    outline: 0;
    box-shadow: none;
    border: 0;
    box-shadow: 0 0 1.9rem .2rem #e8e7eb;
    margin-top: 0;
    min-height: 4.5rem;
    padding-right: 6.5rem;
    font-size: 1.5rem
}

.blog-side_bar img.blog-search-icon {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    cursor: pointer
}

.fieldgroup {
    padding: 0;
    border-width: 0
}

.blog-side_bar legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 2rem;
    line-height: inherit;
    color: inherit;
    white-space: normal
}

.blog-side_bar-categories span.fieldset-legend,.blog-side_bar-tags span.fieldset-legend {
    position: relative;
    font-weight: 600
}

.blog-side_bar-categories span.fieldset-legend::after,.blog-side_bar-tags span.fieldset-legend::after {
    content: '';
    position: absolute;
    left: 0;
    transform: unset;
    margin-top: 0;
    width: 50%;
    height: .2rem;
    background: url(../images/time-border.html) no-repeat center center;
    background-size: cover;
    bottom: -50%
}

#views-exposed-form-blogs-block-1 .fieldset-wrapper {
    margin-top: 2rem
}

.blog-side_bar-tags .form-radios input,.blog-side_bar-categories .form-radios input,#views-exposed-form-case-studies-block-1 .form-radios input,#views-exposed-form-our-packages-block-1 .form-radios input {
    display: none
}

.blog-side_bar-categories .form-radios label {
    width: 100%;
    padding: 0 1rem;
    font-size: 1.4rem
}

.blog-side_bar-categories .form-radios input[type=radio]:checked+label {
    background-color: #f1f1f1;
    line-height: 3.5rem;
    font-weight: 400;
    min-width: 11rem;
    border-radius: 5rem;
    padding: 0 1rem;
    font-size: 1.4rem
}

.blog-recent-post h6 {
    color: #2e3030;
    font-size: 2rem;
    font-weight: 400;
    line-height: 1.2;
    margin-bottom: 3rem;
    text-transform: capitalize;
    position: relative
}

.blog-recent-post h6::after {
    content: '';
    position: absolute;
    transform: translateX(-50%);
    bottom: -1rem;
    width: 25%;
    height: .2rem;
    left: 14%;
    background: url(../images/time-border.html) no-repeat center center;
    background-size: cover
}

.recent-post-content {
    display: flex;
    align-items: flex-start;
    margin-bottom: 1rem
}

.recent-post-content a {
    display: flex
}

.recent-post-add {
    padding-left: .8rem
}

.recent-post-add p {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 0;
    color: #2e3030
}

.recent-post-add span {
    color: #ee3089;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.2;
    margin-bottom: 0;
    text-transform: uppercase
}

#views-exposed-form-blogs-block-1 .fieldset-wrapper {
    margin-top: 2rem
}

#views-exposed-form-blogs-block-1 .blog-side_bar-tags .form-radios,#views-exposed-form-case-studies-block-1 .form-radios {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: 100%
}

.js-form-item.form-item.js-form-type-radio.form-item-field-tag-target-id.js-form-item-field-tag-target-id {
    width: 40%;
    display: flex
}

.blog-side_bar-tags .form-radios label {
    color: #2e3030;
    font-size: 1.6rem;
    display: inline-block;
    background-color: #f1f1f1;
    height: 3.5rem;
    padding: 0 1.5rem;
    line-height: 3.5rem;
    font-weight: 400;
    min-width: 11rem;
    box-shadow: none;
    outline: 0;
    text-align: center;
    border-radius: 5rem
}

.blog-side_bar-tags .form-radios label,.blog-side_bar-categories .form-radios label {
    cursor: pointer;
    text-transform: capitalize
}

.blog-side_bar-tags .form-radios input[type=radio]:checked+label {
    color: #fff;
    background-color: #ee3089
}

#views-exposed-form-blogs-block-1 .blog-side_bar-tags .form-radios .js-form-item:nth-child(even),#views-exposed-form-case-studies-block-1 .form-radios .js-form-item:nth-child(even) {
    margin-left: 1rem
}

.blog-side_bar-categories .form-radios label span {
    color: #ee3089;
    float: right
}

section.blog_section {
    padding: 7rem 0
}

section.blog_section .blog-figure img {
    width: 100%
}

.who-text-wrapper p {
    margin-bottom: 1.6rem
}

.who-text-wrapper p+ul {
    padding-left: 1.6rem
}

.message-box {
    font-size: 1.4rem;
    color: red;
    line-height: 1.45
}

.message-box .item-list__comma-list a {
    font-size: 1.4rem;
    color: red;
    line-height: 1.45
}

.message-box .item-list__comma-list {
    margin: 0;
    padding: 0;
    display: block;
    padding: .5rem 0
}

figure.blog_full_figur {
    position: relative
}

.blog_full_fig_caption {
    position: absolute;
    bottom: 50%;
    left: 0;
    width: 100%;
    transform: translateY(50%)
}

.blog_full_fig_caption h2 {
    font-size: 3.6rem;
    margin-bottom: 0
}

footer {
    padding: 7rem 0 0;
    background: url(../images/footer_bg.jpg) no-repeat center center;
    background-size: cover
}

ul.footer_list {
    display: flex;
    justify-content: center;
    padding: 0 0 3.2rem;
    border-bottom: 1px solid #50426a;
    flex-wrap: wrap
}

.footer_list li+li {
    margin-left: 2.5rem
}

.footer_list li a {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 500;
    color: #fff;
    text-transform: capitalize;
    transition: .5s all;
    position: relative
}

.footer_list li a::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -1rem;
    height: .1rem;
    width: 20%;
    background-color: #ee3089;
    display: none
}

.footer_list li a:hover {
    color: #ee3089
}

.footer_list li a:hover::after {
    display: block
}

.footer_content {
    padding: 4.4rem 0;
    align-items: center;
    display: flex;
    justify-content: center;
    flex-direction: column
}

img.secondary_logo {
    margin-bottom: 4rem;
    max-width: 18rem
}

a.logo_wrapper img {
    max-width: 18rem
}

ul.social_list {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    margin-bottom: 6rem;
    flex-wrap: wrap
}

ul.social_list li+li {
    margin-left: 4.8rem
}

ul.social_list li a {
    padding: 1.6rem;
    border: .1rem solid #ee3089;
    font-size: 2rem;
    color: #ee3089;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    transition: .5s all
}

ul.social_list li a:hover {
    color: #020e3a;
    background-color: #ee3089
}

.footer_content h5 {
    font-size: 3.8rem;
    line-height: 1.2;
    font-weight: 600;
    color: #fff
}

span.get_subscribe {
    font-size: 2rem;
    line-height: 1.2;
    font-weight: 400;
    color: #fff
}

form.subscribe_form {
    width: 100%;
    max-width: 70rem;
    margin: 0 auto;
    margin-top: 2.4rem
}

form.subscribe_form .input_wrapper {
    position: relative
}

form.subscribe_form input {
    height: 7rem;
    max-height: 7rem;
    border-radius: 4rem;
    padding: 1.6rem 19rem 1.6rem 1.6rem;
    font-size: 2rem;
    color: #000929
}

form.subscribe_form input::-webkit-input-placeholder {
    text-transform: capitalize;
    color: #000929;
    font-size: 2rem;
    font-weight: 400
}

form.subscribe_form input:-ms-input-placeholder {
    text-transform: capitalize;
    color: #000929;
    font-size: 2rem;
    font-weight: 400
}

form.subscribe_form input::placeholder {
    text-transform: capitalize;
    color: #000929;
    font-size: 2rem;
    font-weight: 400
}

button.btn.btn-md.btn_subscribe {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    border-radius: 4rem;
    padding: 0 4rem;
    background: linear-gradient(to left,#e92f87 0%,#060f3b 66%);
    font-size: 2rem;
    color: #fff;
    font-weight: 600
}

.secondary_footer {
    padding: 2.2rem 0;
    background-color: #090d38
}

.secondary_footer>.container {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.secondary_footer p {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 500;
    color: #fff
}

.secondary_footer p span {
    text-transform: capitalize
}

.secondary_footer ul {
    display: flex;
    flex-wrap: wrap
}

.secondary_footer ul li+li {
    margin-left: 3.2rem
}

.secondary_footer ul li a {
    font-size: 2rem;
    line-height: 1.2;
    font-weight: 500;
    color: #fff;
    text-transform: capitalize;
    transition: .5s all
}

.secondary_footer ul li a:hover {
    color: #ee3089
}

.footer_content .content>div {
    display: flex;
    flex-direction: column;
    align-items: center
}

.events_figure img {
    max-width: 70%
}

.serv_eve_section .serv_eve_contents p {
    margin-bottom: 1.6rem
}

.serv_eve_section .serv_eve_contents .banner_btn_wrapper {
    display: none
}

.header,.home_banner,.specialization_section,.post_events_section,.reach_us_section,footer {
    display: none!important
}

body {
    overflow: hidden
}

.events_section {
    padding: 0!important;
    position: relative;
    background: #fff
}

.events_section figure.events_figure img {
    width: 100%;
    max-width: 97%
}

.events_section .col-12.col-sm-12.col-md-6.col-lg-6:nth-child(1) {
    max-width: 38%;
    flex: 0 0 38%
}

.events_section .col-12.col-sm-12.col-md-6.col-lg-6:nth-child(2) {
    position: relative;
    margin-left: auto;
    max-width: 62%;
    flex: 0 0 62%;
    padding-right: 80px
}

.events_section .row {
    align-items: center
}

.events_section .container {
    padding-left: 0;
    width: 100%;
    max-width: 100%
}

.VectorImg {
    position: fixed;
    top: 0;
    right: 15px
}

.ReachArea {
    width: 100%;
    background: #ebebeb;
    padding: 25px;
    border-radius: 10px
}

.ReachArea h4 {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 15px
}

.ReachArea strong {
    display: block
}

.ReachArea .dataReach {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 40px 0 0;
    position: relative
}

.ReachArea .right1 ul li {
    display: flex;
    align-items: center
}

.ReachArea p {
    margin: 0
}

.ReachArea .dataReach li {
    margin: 0 0 22px
}

.ReachArea .right1 img {
    padding: 0 15px 0 0
}

.ReachArea .dataReach:after {
    content: "";
    width: 2px;
    height: 120%;
    background: #aeaeae;
    position: absolute;
    left: 32%;
    top: -16px
}

.ReachArea .Left1 {
    width: 27%
}

.ReachArea .right1 {
    width: 60%
}

.Left1 a {
    color: #000
}

.Left1 a:hover {
    color: #f03089
}

@media screen and (max-width: 767px) {
    body {
        overflow:auto!important
    }

    .events_section figure.events_figure img {
        width: 100%;
        max-width: 100%
    }

    section.events_section .col-12.col-sm-12.col-md-6.col-lg-6 {
        max-width: 100%!important;
        flex: 0 0 100%!important;
        padding: 0 15px!important
    }

    .events_section .container {
        padding: 0 15px
    }

    .events_section {
        overflow: auto
    }

    .VectorImg {
        display: none
    }

    .ReachArea .dataReach {
        flex-wrap: wrap
    }

    .ReachArea .dataReach:after {
        content: "";
        opacity: 0
    }

    .ReachArea .Left1 {
        width: 100%
    }

    .ReachArea .right1 {
        width: 100%
    }
}

@media only screen and (min-width: 481px) and (max-width:1024px) {
    body {
        overflow:auto!important
    }

    .events_section figure.events_figure img {
        width: 100%;
        max-width: 100%
    }

    section.events_section .col-12.col-sm-12.col-md-6.col-lg-6 {
        max-width: 100%!important;
        flex: 0 0 100%!important;
        padding: 0 15px!important
    }

    .events_section .container {
        padding: 0 15px
    }

    .events_section {
        overflow: auto
    }

    .VectorImg {
        display: none
    }

    .ReachArea .dataReach {
        flex-wrap: wrap
    }

    .ReachArea .dataReach:after {
        content: "";
        opacity: 0
    }

    .ReachArea .Left1 {
        width: 100%
    }

    .ReachArea .right1 {
        width: 100%
    }
}
