.mr_expreience_area {
    position: relative;
    z-index: 1;
    padding: 140px 0px 180px;
    overflow: hidden;
}

.bell_img {
    right: 40px;
    top: 40px;
}

.ex_app_img {
    position: relative;
}

.roundbgk{
	    background-color: rgb(211, 195, 252);
}

.ex_app_img .round_shap {
    width: 515px;
    height: 515px;
    border-radius: 50%;
    display: inline-block;
    position: relative;
    overflow: hidden;
}


.mr_expreience_area .zigzag {
    bottom: -150px;
    left: 50%;
    transform: translateX(-50%);
}

.mr_expreience_area .zigzag {
    bottom: -150px;
    left: 50%;
    transform: translateX(-50%);
}

.ex_app_img .one {
    left: -80px;
    bottom: 0;
}

.ex_app_img .two {
    right: -50px;
    bottom: 0;
}

.ps-5 {
    padding-left: 3rem !important;
}

.mr_expreience_content .m_title {
    font-size: 50px;
    line-height: 1.1;
}
.m_title {
    font-size: 60px;
    font-weight: 500;
    color: #212121;

    letter-spacing: -0.01em;
    margin-bottom: 20px;
}

.m_title .title_border_line {
    position: relative;
    color: #fc6b75;
    display: inline-block;
}

.m_title .title_border_line:before {
    content: "";
    width: 100%;
    left: 0;
    bottom: 0;
    height: 2px;
    position: absolute;
    background: #fc6b75;
}

.mr_expreience_content p {
    font-size: 16px;
    line-height: 30px;
    color: #414141;
}

.theme_btn_text {
    font-size: 17px;
    line-height: 22px;
    color: #868686;
    position: relative;
    display: inline-block;
    z-index: 1;
    transition: color 0.2s;
}

.theme_btn_text:before {
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #868686;
}

@media (max-width: 991px){
.mr_expreience_area {
    padding-bottom: 100px;
}}

@media (max-width: 991px){
.mr_expreience_area .zigzag {
    display: none;
}}

@media (max-width: 406px){
.ex_app_img .one {
    width: 376px;
    left: -55px;
}}
@media (max-width: 599px){
.ex_app_img .one {
    width: 400px;
    left: 0;
}}

@media (max-width: 599px){
.ex_app_img .two {
    width: 180px;
    right: 0;
}}

@media (max-width: 991px){
.mr_expreience_content.ps-5 {
    padding-left: 0 !important;
    margin-top: 30px;
}
}
@media (max-width: 1199px){
.mr_expreience_content .m_title {
    font-size: 43px;
}

}

@media (max-width: 599px){
.ex_app_img .round_shap {
    width: 320px;
    height: 320px;
}
}