.m2-experience h2{
    width: 80%;
    color:  #6D7280;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 171%; /* 27.36px */
}
.m2-ex1-bg{
    border-radius: 50px 0 50px 50px;
    background: #ffffff;
    width: 330px;
    height: 320px;
    top: -50%;
    right: -8%;
}
.m2-ex1-img{
    width: 278.7px;
    height: 278.7px;
    border-radius: 50px 0 50px 50px;
    margin-right: 20px;
    margin-top: 20px;
}
.m2-ex2-bg{
    border-radius: 50px 0 50px 50px;
    background: #ffffff;
    width: 330px;
    height: 320px;
    left: -35%;
    top: 10%;
}
.m2-ex2-img {
    width: 297px;
    height: 291px;
    border-radius: 50px 0 50px 50px;
}
.m2-title-ex-section2 h3{
    color:  #015790;
    font-size: 20px;
    font-weight: 600;
    line-height: 150%; /* 30px */
    margin-top: 60%;
    margin-right: 20%;
}
.m2-title-ex-section2 img{
    margin-top: 150%;
    margin-right: -235%;
}
.m2-ex-section3{
    margin-top: -15%;
}
.m2-ex-section3 h2 {
    color:  #001833;
    font-size: 13px;
    font-weight: 600;
    line-height: 130%; /* 16.9px */
    margin-right: 12%;
}
.m2-ex-filter{
    padding-right: 10%;
}
.m2-btn-ex-filter {
    height: 31px;
    padding: 3px 15px;
    background: #FFFFFF;
    border: 1px solid #828282;
    border-radius: 25px;
    margin: 3px 2px;
    margin-right: 2px;
    color: #828282;
}
.m2-ex-section4{
    padding-right: 10%;
}
.m2-ex-section4 select{
    margin-left: 8%;
}
.m2-ex-card{
    padding-top: 10%;
}
.m2-ex-card2{
    padding-top: 2%;
    padding-bottom:5%;
}
.m2-ex-name , .m2-ex-country , .m2-ex-date{
    overflow: hidden;
    color:  #828282;
    text-align: right;
    text-overflow: ellipsis;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 171%; /* 23.94px */
}
.m2-ex-filter-name{
    padding-right: 6%;
    padding-top: 0.5%;
}
.m2-ex-filter-name span{
    color:  #001833;
    text-align: right;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%; /* 19.5px */
}
.m2-ex-description-name{
    padding-right: 6%;
    padding-top: 0.5%;
}
.m2-ex-description-name p{
    color: #4F4F4F;
    text-align: right;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 171%; /* 23.94px */
}
.m2-ex-comment {
    padding-right: 7%;
    padding-top: 0.5%;
}
.m2-ex-comment-icon{
    padding-left: 5%;
    padding-top: 0.5%;
}
.m2-ex-comment button{
    overflow: hidden;
    color: #002F62;
    text-align: justify;
    text-overflow: ellipsis;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 171%; /* 20.52px */
    text-decoration-line: underline;
    background-color: transparent;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    outline: none;
}
.m2-ex-comment-icon span{
    color:  #001833;
    text-align: justify;
    font-size: 14px;
    font-weight: 400;
    line-height: 171%; /* 23.94px */
}
.m2-form-ex .form-control{
    border-top: none !important;
    border-bottom: 2px solid #14181F;
    border-right: none !important;
    border-left: none !important;
    background-color: #ffffff !important;
    width: 95%;
    border-radius: 0;
}
.m2-form-ex button{
    border-radius: 25px;
    border: 1px solid  #828282;
    background: #FFF;
    color: #828282 ;
}
.m2-ex-btn-cansel ,.m2-ex-btn-cansel:hover{
    border: none !important; ;
}
.m2-form-ex button:hover {
    border-radius: 25px;
    border: 1px solid  #828282;
    background: #FFF;
    color: #828282 ;
}
.m2-ex-btn-drop{
    background-color: transparent;
    background-repeat: no-repeat;
    border: none;
    position: absolute;
    margin-top: 2.3%;
    outline: none;
}
.m2-ex-form-title h2{
    color: #4F4F4F;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%; /* 20.8px */
}
.m2-ex-section10 h2{
    color:  #001833;
    font-size: 13px;
    font-weight: 600;
    line-height: 130%; /* 16.9px */
}
.m2-ex-form .m2-single-comment label{
    color:  #4F4F4F;
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 24px */
}
.m2-ex-form .m2-single-comment .form-control::placeholder, .m2-ex-form .m2-single-comment .form-select {
    color:  #828282;
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%; /* 20.8px */
    text-transform: uppercase;
}
.m2-ex-form .m2-single-comment button ,.m2-ex-confirm-form button{
    padding: 10px 140px;
    width: 362px;
    height: unset;
    background: #4C83C1;
    border-radius: 25px;
    font-weight: 700;
    font-size: 14px;
    line-height: 100%;
    text-align: center;
    color: #FFFFFF;
    margin-right: 2%;
}
.m2-ex-form  .m2-single-comment{
    border-radius: 20px;
    background: #FFF;
    box-shadow: 0px 0px 50px 0px rgba(76, 131, 193, 0.10);
    margin-bottom: 5%;
    padding: 10% 5% 10% 5%;
}
.m2-ex-section10 label{
    border-radius: 25px;
    border: 1px solid  #828282;
    background: #FFF;
    color:  #828282 !important;
    text-align: center !important;
    font-size: 10px !important;
    font-weight: 600 !important;
    line-height: 200% !important;
}
.m2-ex-confirm-form h3{
    color:  #828282;
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 24px */
}
.m2-ex-confirm-form h4{
    color:  #333;
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 24px */
    padding-right:10%;
}
.m2-ex-confirm-shadow {
    border-radius: 20px;
    background: #FFF;
    box-shadow: 0px 0px 50px 0px rgba(76, 131, 193, 0.10);
    padding: 5% 5% 4% 5%;
}
.m2-ex-confirm-feedback2{
    border-radius: 20px;
    background: #FFF;
    box-shadow: 0px 0px 50px 0px rgba(76, 131, 193, 0.10);
    padding: 15% 5% 15% 5%;
}
.m2-ex-confirm-feedback2 h5{
    color:  #015790;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 172%; /* 30.96px */
}
.m2-ex-confirm-feedback2 h6{
    color:  #4C83C1;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 172%;
}
