/* ==start--==expart--page======= */

.checkout_area {position: relative; padding: 115px 0 100px;}
.checkout_area:after{position:absolute;content:"";left:0;right:0;top:0;height:285px;background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);z-index:-1}
.title_fill{background-image:url(../images/job-srch-icon.svg);background-repeat:no-repeat;background-position:left 25px top 50%}
.job_titlebx{width: 58%;padding: 0 5px;position: relative;}
.job_loactionbx {width: 42%;padding: 0 5px;}
.loacte_fill {background-image: url(../images/map-marker.svg);background-repeat: no-repeat;background-position: left 25px top 50%;}
.job_filterArea{position:absolute;left:5px;right:5px;background-color:var(--bs-color-FF);box-shadow:0 2px 14px rgba(29,28,76,0.0895979);border-radius:8px;top:100%;z-index:9;display:none;margin:10px 0 0}
.filter_row{display:flex;align-items:center;justify-content:space-between;padding:10px 25px;transition:.4s}
.filter_icontxt{display:flex;align-items:center}
.filter_icontxt span{display:inline-block;margin-right:10px;color:var(--bs-color-75)}
.filter_icontxt h5{color:var(--bs-color-75);font-size:15px}
.filter_icontxt h5 b{color:var(--bs-color-00);font-weight:600}
.filter_value h5{font-size:13px;color:var(--bs-color-75);font-weight:500}
.filter_row.active,.filter_row:hover{background-color:rgba(237,237,241,0.5)}
.expert_slctOuter{display:flex;align-items:center;justify-content:space-between}
.exprt_filter_btn{display:none}
.expertrght_icon ul{display:flex;align-items:center}
.expertrght_icon ul li{margin-right:10px}
.expertrght_icon ul li:last-child{margin-right:0}
.expertrght_icon li a{height:47px;width:47px;border:1px solid var(--bs-color-DD);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--bs-color-75);font-size:20px}
.expertrght_icon li.active a{background: rgba(238, 82, 60, 0.1);color:var(--bs-color-EE);border-color: rgba(238, 82, 60, 0.1);}
.job_slct_row.expertslct_row{width:60%;margin-top:0;display: flex;gap: 10px;}
.expertslct_row .job_slctItem{width:25%}
.expert_slctOuter{margin-top:20px}
.skill_menu_outer{padding-top:30px;display:flex;align-items:center;justify-content:space-between}
.skill_menu_outer>label{font-size:16px;color:var(--bs-color-00);margin:0;font-weight:600;min-width:120px;margin-right:15px}
.skill_menu{width:80%}.skill_menu ul{display:flex;align-items:center;}
.skill_menu li{margin-right:5px}.skill_menu li:last-child{margin-right:0}
.skill_menu li a{background-color:var(--bs-color-FF);border:1px solid var(--bs-color-DD);border-radius:5px;font-size:15px;color:var(--bs-color-75);font-weight:500;height:38px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;font-family: 'Titillium Web', sans-serif; }
.skill_menu li a:hover{background-color:var(--bs-color-EE);color:var(--bs-color-FF);border-color:var(--bs-color-EE)}
.more_skill a{height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;background-color:var(--bs-color-FF);border:1px solid var(--bs-color-DD);border-radius:5px;font-size:15px;color:var(--bs-color-00);font-weight:500}
.more_skill a i{margin-left:3px;font-size:16px}
.expert_box_outer{padding:40px 0 0}
.expertbx_item{background-color:var(--bs-color-FF);box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);border-radius: 10px;padding:20px;text-align:center;margin-bottom:20px}
.exper_pic{background-color:var(--bs-color-DD);height:120px;width:120px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}
.exper_name h3{font-size:22px;color:var(--bs-color-00);font-weight:700;line-height:28px;margin-bottom:6px}
.exper_name h5{font-size:15px;color:var(--bs-color-00);font-weight:500;display: inline-flex;align-items: center;justify-content: center;gap: 6px;font-family: 'Titillium Web', sans-serif; }
.exper_name h5 i{font-size: 18px;}
.expert_details{margin:10px 0 0}
.expert_details .jb_rating{margin-bottom:10px}
.expert_details .jb_rating:last-child{margin-bottom:0}
.jb_rating h6{margin-left:5px;font-size:13px;color:rgba(29,28,76,0.597055)}
.expert_details .jb_rating span{font-size:14px;font-weight: 500;}
.jb_rating h5{font-size: 14px;color: var(--bs-color-31);}
.list_arw{display:none}.hire_meBtn{display:none}
.list_box .col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.list_box .list_arw{display:block}
.list_box .list_arw a{height:42px;width:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bs-color-FF);border:1px solid var(--bs-color-F1);color:rgba(29,28,76,0.45);font-size:18px}
.list_box .expertbx_item{display:flex;align-items:center;justify-content:space-between;padding:20px 30px}
.list_box .expert_details{margin:0;display:flex;align-items:center}
.list_box .expert_details .jb_rating{margin:0 10px 0 0}
.list_box .expert_namepic{display:flex;align-items:center}
.list_box .exper_pic{height:85px;width:85px;margin:0}
.list_box .exper_name{padding-left:20px;text-align:left}
.filters_exprtHdng, .filter_skillpnl .expertslct_row{display:none}
.expert_btnOuter{display:flex;flex-wrap:wrap;margin:0 -3px;padding-top:20px}
.exprt_iconBtn,.exprt_detailsBtn, .connect_btn{width:50%;padding:0 3px}
.connect_btn a{width: 100%;}
.connect_btn a i{font-size: 18px;}
.connected i{color: var(--bs-color-31);}
.btn.connected{border-color: var(--bs-color-75);color: var(--bs-color-75);}
.btn.cancel_btn{color: var(--bs-color-BF);}
.exprt_iconBtn ul{display:flex;align-items:center}
.exprt_iconBtn ul li{margin-right:6px;width:50%}
.exprt_iconBtn ul li:last-child{margin-right:0}
.exprt_iconBtn ul li a{color:var(--bs-color-75);border:1px solid var(--bs-color-DD);border-radius:8px;display:flex;align-items:center;justify-content:center;height:46px;min-width:46px}
.list_box .exprt_detailsBtn{display:none}
.list_box .exprt_iconBtn ul li{width:auto}
.list_box .exprt_iconBtn{margin-right:10px}
.list_box .exprt_iconBtn ul li a{height:36px;min-width:36px}
.list_box .expert_btnOuter{padding-top:0}
.list_box .exprt_iconBtn ul li a i{font-size:18px}
.evnt_details_bx .top_detailsBx{padding:0;box-shadow:none;margin-bottom:0px}
.evnt_details_bx{padding:30px;background:var(--bs-color-FF);box-shadow:0 2px 5px rgb(189 188 223 / 60%);border-radius:10px}
.job_titlebx .job_fill{border-right: 1px solid var(--bs-color-DD);}
.lobess_pagelink ul{background-color: var(--bs-color-F1);box-shadow: inset 0px 2px 20px rgba(0, 0, 0, 0.08);border-radius: 11px 10px 0px 0px;display: flex;align-items: center;overflow: hidden;}
.lobess_pagelink ul li a{padding: 23px 30px;color: var(--bs-color-75);font-weight: 600;font-size: 16px;line-height: 19px;display: inline-flex;}
.lobess_pagelink ul li.active a{background-color: var(--bs-color-FF);color: var(--bs-color-EE);}
.gray_bx{width: 100%;margin-bottom: 10px;}
.gray_bx:last-child{margin-bottom: 0;}
.graybx_outer{margin-bottom: 16px;}
.gray_bx .jb_rating{border-radius: 40px;}
.icon_listing li{width: 20%;text-align: center;margin-bottom: 10px;}
.icon_listing li a{height: 44px;width: 44px;border-radius: 50%;overflow: hidden;margin: 0 auto;display: block;}
.icon_listing li.active a{box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);padding: 4px;background-color: var(--bs-color-FF);border-radius: 50%;border: 1px solid var(--bs-color-EE);}
.filter_slct .select2-container--default .select2-selection--single{font-weight: 600;}
/* ==end--==expart--page======= */

/*------------- expert-details-page--start --------------*/
.checkout_area.inner_detailsSec::after{display: none;}
.checkout_area.inner_detailsSec{padding-top: 74px;}
.breadcum_area{background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);padding: 12px 0;}
.breadcrumb{margin-bottom: 0;}
.breadcrumb li a, .breadcrumb .breadcrumb-item{color: var(--bs-color-00);font-size: 14px;}
.breadcrumb .breadcrumb-item.active{color: var(--bs-color-EE);}
.details_top_row{padding: 48px 0;box-shadow: 0px 5px 20px rgba(106, 136, 166, 0.1);background-color: var(--bs-color-FF);position: relative;}
.expertholder_outer{display:flex}
.experts_holderPic{height:120px;width:120px;border-radius:50%;overflow:hidden;background-color:var(--bs-color-DD)}
.experts_holderPic img{width:100%;height:100%}
.experts_holdertext{padding-left:25px}
.experts_holdertext h3{font-size:30px;color:var(--bs-color-00);font-weight:600;line-height:34px;font-family: 'Titillium Web', sans-serif;}
.experts_holdertext h3 span{display:block;font-size:15px;color:var(--bs-color-75);font-weight:500}
.experts_holdertext .expert_details .jb_rating{margin:0 10px 0 0;border-radius: 90px;}
.experts_holdertext .expert_details .jb_rating span{font-weight:500}
.expert_social ul{display:flex;align-items:center;margin:25px 0 0}
.expert_social li{margin:0 10px 0 0}
.expert_social li:last-child{margin:0}
.expert_social li a{background:var(--bs-color-FF);border:1px solid var(--bs-color-DD);border-radius:8px;height:40px;width:40px;display:flex;align-items:center;justify-content:center}
.expert_social li a:hover{border-color:var(--bs-color-EE)}
.experts_details_tabSec{padding: 38px 0 0;}
.details_top_hdng{margin-bottom: 20px;}
.details_top_hdng h2{font-weight: 600;font-size: 32px;line-height: 40px;letter-spacing: -1px;font-family: 'Titillium Web', sans-serif;color: var(--bs-color-00);}
.details_leftPnl{padding-right: 40px;}
.contnt_hdng h2{display: inline-flex;align-items: center;font-weight: 400;font-size: 60px;line-height: 100%;color: var(--bs-color-00);gap: 10px;}
.left_progress .contnt_hdng{min-width: 160px;padding-right: 30px;border-right: 1px solid var(--bs-color-DD);}
.contnt_hdng h2 i{font-size: 30px;color: var(--bs-color-EE);}
.progress_item{max-width: 450px;width: 100%;margin-left: 30px;}
.progress_item .progress{width: 100%;margin: 0 10px;border-radius: 0;height: 8px;}
.progress_row h5{white-space: nowrap;font-size: 14px;color: var(--bs-color-00);min-width: 35px;}
.progress-bar{background-color: var(--bs-color-31);}
.right_rvw_btn{width:30%;text-align: right;}
.left_progress{width: 70%;}
.exprince_logo{height:47px;width:47px;left:-12px}
.dates_pnlItem.experice_item{padding-left:55px}
.experience_hdng h3{font-size:15px;color:var(--bs-color-00);font-weight:700;margin-bottom:12px}
.experience_hdng h3 span{display:inline-block;font-size:14px;color:var(--bs-color-00);font-weight:500;margin-left:10px;font-family: 'Titillium Web', sans-serif;}
.experience_hdng h5{font-size:15px;color:var(--bs-color-75);font-weight:500;margin-bottom:10px}
.experice_item .job_tags ul li{border-radius:5px}
.recomended_hdngOuter{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}
.recomended_edit a{display:inline-flex;align-items: center;gap: 8px; color:var(--bs-color-75);font-size:14px;font-weight:500;border: 1px solid var(--bs-color-DD);padding: 8px;border-radius: 8px;}
.recomended_edit a:hover{color:var(--bs-color-EE)}
.recomended_hdngOuter .contnt_hdng{margin-bottom:0}
.recomend_row{position:relative;margin-bottom:30px}
.recomend_row:last-child{margin-bottom:0}
.post_time{position:absolute;right:0;top:10px;font-size:13px;color:var(--bs-color-75);font-weight:500}
.experts_skill ul{display:flex;flex-wrap:wrap}
.experts_skill li{margin:0 5px 5px 0}
.experts_skill li a{background:var(--bs-color-FF);border:1px solid var(--bs-color-DD);border-radius:5px;color:var(--bs-color-00);font-weight:500;font-size:15px;display:inline-flex;align-items:center;padding:0 12px;height:40px;font-family: 'Titillium Web', sans-serif;}
.experts_skill li a:hover{background-color:var(--bs-color-EE);border-color:var(--bs-color-EE);color:var(--bs-color-FF)}
.additional_info h4{font-size:15px;color:var(--bs-color-75);font-weight:500;display:block;margin-bottom:10px}
.additional_info h4 i{margin-right:3px;vertical-align:middle;display:inline-block;font-size: 18px;}
.additional_info a{display:inline-block;font-size:16px;color:var(--bs-color-EE);font-weight:600}
.additional_info a:hover{color:var(--bs-color-00)}
.additional_info h3{font-size:15px;color:var(--bs-color-00);font-weight:600}
.additional_info{margin-bottom:30px}
.expert_aditonal_outer{margin-bottom:-30px}
.experts_profiles_row{display:flex;padding:15px 10px;border-bottom:1px solid var(--bs-color-F1)}
.experts_profiles_row:last-child{border:0;padding-bottom:0}
.exprt_profile{height:57px;width:57px;min-width:57px;border-radius:50%;overflow:hidden;background-color:var(--bs-color-DD)}
.exprt_profile img{height:100%;width:100%}
.exprts_profileinfo{padding-left:15px}
.exprts_profileinfo h3{font-size:16px;font-weight:600;color:var(--bs-color-00);margin-bottom:10px}
.exprts_profileinfo h5{font-size:15px;color:var(--bs-color-75);font-weight:500}
.info_rating{margin:20px 0 0}
.info_rating ul{display:flex;align-items:center}
.info_rating ul li{margin-right:10px;font-size:15px;font-weight:500;color:var(--bs-color-75);border:1px solid var(--bs-color-F1);border-radius:4px;display:inline-flex;align-items:center;height:34px;padding:0 13px;background-color: var(--bs-color-F1);}
.info_rating ul li:last-child{margin-right:0}
.info_rating i{color:var(--bs-color-EE);margin-right:3px;font-size:18px}
.info_rating ul li:hover{background-color:var(--bs-color-F1);color:var(--bs-color-00)}
.portfolio_pic{margin-bottom:20px}
.rating_star li a{display:inline-block;font-size:14px;color: var(--bs-color-F1);}
.rating_star li.active a{color: var(--bs-color-EE);}
.rating_star ul{display:flex;align-items:center;margin-top:10px}
.rating_star li+li{margin-left:2px}
.feeE8ack_share ul{display:flex;align-items:center}
.feeE8ack_share li{margin-right:5px}
.feeE8ack_share li:last-child{margin-right:0}
.feeE8ack_share li a{background:var(--bs-color-F1);border-radius:8px;height:35px;width:35px;font-size:16px;color:var(--bs-color-75);display:flex;align-items:center;justify-content:center}
.feeE8ack_share li a i{font-size:16px}
.customer_feeE8acks .recomend_row{margin:0;padding:15px 0;border-bottom:1px solid var(--bs-color-F1)}
.customer_feeE8acks .recomend_row:last-child{border:0}
.invite_panel{max-width:505px;display:flex}
.invite_text{min-width:100px}
.invite_text label{font-size:16px;color:var(--bs-color-75);font-weight:600}
.invite_inputOuter{width:100%}
.input_fill.invite_fill{margin-bottom:10px}
.expert_afilateOuter{padding:15px 0 0}
.expert_afilateOuter .row{align-items:center}
.affilate_leftPnl{padding:45px 30px;background:var(--bs-color-F1);border-radius:8px}
.mobile_hdng h3{font-size:16px;color:var(--bs-color-00);font-weight:600}
.mobile_hdng{margin-bottom:30px}
.affilate_row{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px}
.affilate_row:last-child{margin-bottom:0}
.left_affilate h4{font-size:15px;color:var(--bs-color-75);font-weight:500}
.left_affilate{width:45%}
.right_affilate{width:55%}
.right_affilate h3{font-size:15px;color:var(--bs-color-00);font-weight:500;line-height:26px}
.affilate_btn{margin:30px 0 0}
.exprt_share ul{display:flex;align-items:center;justify-content:flex-end}
.exprt_share ul li{margin-right:5px}
.exprt_share ul li:last-child{margin-right:0}
.exprt_share ul li a{height:40px;width:40px;display:flex;align-items:center;justify-content:center;color:var(--bs-color-00);border-radius:90px;background-color: var(--bs-color-F1);border: 1px solid var(--bs-color-F1);}
.exprt_share ul li a i{font-size:20px}
.exprt_share ul li a:hover{border-color:var(--bs-color-EE);color:var(--bs-color-EE)}
.expert_pnl_row .experts_profiles_row{border:0;padding:0}
.expert_pnl_row{padding:20px 0;border-bottom:1px solid var(--bs-color-F1)}
.expert_pnl_row:last-child{border-bottom:0}
.expert_pnl_row .exprt_iconBtn{width:100%;margin-top:15px}
.survey_outer .row{margin:0 -5px}
.survey_outer .col-sm-6{padding:5px}
.survey_item{background:var(--bs-color-FF);border:1px solid var(--bs-color-DD);border-radius:10px;padding:20px;cursor:pointer;transition:0.4s}
.survey_item:hover{box-shadow:0 2px 14px rgba(29,28,76,.0895979)}
.survey_hdng h3{font-size:22px;color:var(--bs-color-00);font-weight:700}
.survey_para{margin-bottom:25px}
.survey_para p{font-size:16px;color:var(--bs-color-75);font-weight:400}
.expert_invite .modal-body{padding:30px}
.invite_progressouter{background-color:var(--bs-color-DD);height:2px;position:relative}
.invite_progress_bar{position:absolute;left:0;top:0;height:2px;background-color:var(--bs-color-EE)}
.invite_iconBx ul{display:flex;flex-wrap:wrap}
.invite_iconBx li{padding:5px;width:20%}
.invite_iconBx li a{border:1px solid var(--bs-color-DD);border-radius:8px;display:flex;align-items:center;height:150px;flex-wrap:wrap;justify-content:center}
.icon_text{width:100%}span.invite_bx{width:100%;display:block;text-align:center}
.invite_bx i{height:65px;width:65px;background-color:var(--bs-color-F1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--bs-color-00);margin:0 auto 10px}
.icon_text{font-size:16px;color:var(--bs-color-00);font-weight:600;text-transform:capitalize}
.invite_iconBx li a:hover{box-shadow:0 2px 14px rgba(29,28,76,.0895979)}
.invite_iconBx li.active a{background-color:rgba(100,100,255,.1);border-color:var(--bs-color-EE)}
.invite_iconBx li.active a i{background-color:var(--bs-color-FF);color:var(--bs-color-EE)}
.scroll_bx{max-height:430px;overflow-y:auto}
.invite_nxt_btn{display:flex;justify-content:flex-end;padding:15px 0 0;position:relative;margin-top:10px}
.invite_nxt_btn:before{background:linear-gradient(180deg,var(--bs-color-F1) 0%,rgba(255,255,255,0) 100%);transform:matrix(1,0,0,-1,0,0);position:absolute;content:"";left:0;right:0;top:0;height:2px}
.expert_evntOuter .row{margin:0}
.expert_evntOuter .col-sm-6{padding:0 5px}
.expert_evntOuter .job_bxItem{margin-bottom:10px}
.invite_nxt_btn.nxtback_outer{display:flex;align-items:center;justify-content:space-between}
#invite_event{overflow-y:auto}
.expert_invite .job_details_para{margin-top:20px}
.exprt_back{border-color:var(--bs-color-F1);color:var(--bs-color-00);font-weight:400}
.mCSB_inside>.mCSB_container{margin-right:5px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover{background-color:var(--bs-color-DD)!important;width:3px;opacity:1}
.mCSB_scrollTools .mCSB_draggerRail{width:3px;opacity:0}
.invite_msgBody .description_fill .form-control{height:325px}
.invite_msgBody .details_input_txt{margin-bottom:10px;border:2px solid var(--bs-color-FF)}
.green_bar{background-color:var(--bs-color-31)!important}
.crm_list{display:inline-flex;align-items:center;justify-content:center;background-color:var(--bs-color-F1);border-radius:30px;padding:0 13px;height:30px;font-size:13px;font-weight:500;color:var(--bs-color-00);margin-bottom:10px}
.crm_list i{font-size:16px;margin-right:5px}
.time_btn{margin:10px 0 0;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 15px;color:var(--bs-color-FF);font-size:15px;font-weight:500;border-radius:30px;background-color:var(--bs-color-F1)}
.time_btn i{margin-right:6px;font-size:20px}
.expertise_area .details_row{margin-bottom:30px}
.expertise_area .details_input_txt{margin-bottom:10px}
.expertise_area .description_fill.input_fill .form-control{height:140px}
.green_time{background-color:var(--bs-color-31)!important}
.red_time,.red_bar{background-color:var(--bs-color-EE)!important}
.expert_invite .modal_hdng h5{margin-top:0}
.details_tags {display: flex;align-items: center;}
.top_detailsBx{background:var(--bs-color-FF);box-shadow:0 2px 5px rgb(189 188 223 / 60%);border-radius:10px;padding:30px;display:flex;flex-wrap:wrap;align-items:center;position:relative}
.topdetails_right {text-align: right;}
.details_value{background:rgba(49,166,30,.1);border-radius:8px;padding:8px 10px;display:inline-block;margin-bottom:15px}
.exprt_share {margin-bottom: 20px;}
.details_value h4 {color: var(--bs-color-31);font-size: 15px;font-weight: 500;}
.job_detailspnl{padding:20px 0;background:var(--bs-color-FF);}
.contnt_hdng {margin-bottom: 20px;display: flex;align-items: center;justify-content: space-between;}
.contnt_hdng h4{font-size:18px;color:var(--bs-color-00);font-weight:700;text-transform:capitalize;font-family: 'Titillium Web', sans-serif;}
.results_para p,.results_lising li{font-size:15px;color:var(--bs-color-00);line-height:24px;margin-bottom:25px;font-weight:400}
.results_para p:last-child,.results_lising li:last-child{margin-bottom: 0;}
.dates_nmbr{width:36px;height:36px;border:2px solid var(--bs-color-E7);border-radius:10px;font-size:16px;color:var(--bs-color-75);font-weight:600;display:flex;align-items:center;justify-content:center;position:absolute;left:0;background:var(--bs-color-FF)}
.exprince_logo {height: 47px; width: 47px;left: -6px;}
.dates_pnlItem:before{top:0;left:17px;width:2px;background-color:var(--bs-color-E7);bottom:0;position:absolute;content:""}
.dates_pnlItem {padding-left: 50px;position: relative;padding-bottom: 30px;}
.complete_item:before {background-color:var(--bs-color-EE)}
.complete_item .dates_nmbr{border-color: var(--bs-color-EE);color: var(--bs-color-EE);}
.dates_pnlItem.experice_item{padding-left: 55px;}
.dates_pnlItem:last-child{padding-bottom: 0;}
.dates_pnlItem:last-child::before{display: none;}
.dates_hdng {margin-bottom: 15px;}
.dates_hdng h4 {color: var(--bs-color-00);font-size: 16px;font-weight: 700;}
.recomend_row{position:relative;margin-bottom:30px}
.team_userOuter {display: flex;}
.team_usr_pic{height:50px;width:50px;min-width:50px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--bs-color-EE)}
.team_usrTxt {padding-left: 15px;font-family: 'Titillium Web', sans-serif;}
.team_usrTxt h3{font-size:16px;color:var(--bs-color-00);font-weight:600;line-height:26px}
.team_usrTxt h5{font-size:13px;color:var(--bs-color-00);font-weight:600}
.forum_para{margin:15px 0}
.forum_para p{color:var(--bs-color-00);font-size:15px;line-height:26px;margin-bottom:15px}
.forum_para p:last-child{margin-bottom: 0;}
.post_time{position:absolute;right:0;top:10px;font-size:13px;color:var(--bs-color-75);font-weight:500}
.details_rightPnl{background:var(--bs-color-FF);border-radius:10px;padding:30px 20px;box-shadow: 0px 1px 6px rgba(62, 96, 147, 0.18);
  border-radius: 10px;}
.details_hdng {margin-bottom: 15px;}
.details_hdng h3{font-size:24px;color:var(--bs-color-00);font-weight:700;font-family: 'Titillium Web', sans-serif;}
.survey_hdng{margin-bottom: 20px;}
.job_tags li i{font-size: 16px;}
.input_fill .form-control{height:50px;background-color:var(--bs-color-F1);padding:0 35px 0 20px;font-size:15px;color:var(--bs-color-75);font-weight:400;border-radius:8px;border-color:transparent;box-shadow:none}

.top_company_row{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
.company_logotxt,.rating_tags{display:flex;align-items:center}
.company_logotxt span{font-size:15px;color:var(--bs-color-75);display:inline-block}
.company_logotxt span img{margin-right:6px}.tags_icon{margin-left:15px}
.tags_icon a{color:var(--bs-color-DD);font-size:15px;display:inline-block;line-height:100%}
.star_color i{color:var(--bs-color-EE)}
.job_hdng h3{font-size:22px;color:var(--bs-color-00);font-weight:700;margin-bottom:10px}
.job_hdng h5{font-size:15px;color:var(--bs-color-31);font-weight:500}
.job_tags{margin:15px 0 25px}
.job_tags ul{display:flex;align-items:center}
.job_tags ul li{background-color:var(--bs-color-F1);border-radius:90px;display:flex;align-items:center;font-size:14px;color:var(--bs-color-00);font-weight:500;padding:5px 13px;margin-right:5px}
.job_tags ul li i{margin-right:3px;min-width:10px;font-size:16px}
.job_tags ul li:last-child{margin-right:0}
.job_details_para p{font-size:14px;color:var(--bs-color-75);margin-bottom:20px;line-height:23px}
.job_details_para p:last-child{margin-bottom:0}
.filter_list ul{display:flex;flex-wrap:wrap;gap: 5px;}
.filter_list li .radio-check input[type='checkbox']+span,.filter_list li .radio-check input[type='radio']+span{height:40px;width:auto;padding:0 10px;border-radius:10px;margin:0;font-size:14px;color:var(--bs-color-00);font-weight:600;border:1px solid var(--bs-color-DD);display: flex;align-items: center;justify-content: center;gap: 5px;}
.filter_list li .radio-check input[type='checkbox']+span i,.filter_list li .radio-check input[type='radio']+span i{font-size: 18px;}
.filter_list li{height:40px;width:auto;padding:0 10px;border-radius:10px;margin:0;font-size:14px;color:var(--bs-color-00);font-weight:600;border:1px solid var(--bs-color-DD);display: flex;align-items: center;justify-content: center;gap: 5px;cursor: pointer;}
.filter_list li.active{background: rgba(219, 34, 25, 0.26);color:var(--bs-color-EE);border-color: transparent;}
.filter_list i{font-size: 18px;color: var(--bs-color-FA);}
.filter_list .radio-check input[type='checkbox']:checked+span:after{display:none}
.filter_list .radio-check input[type='checkbox']:checked+span,.filter_list .radio-check input[type='radio']:checked+span{background: rgba(219, 34, 25, 0.26);color:var(--bs-color-EE);border-color: transparent;}
.filter_list .radio-check input[type=radio]:checked+span:after{display: none;}
.add_deleteouter{display: flex;gap: 10px;}
.add_deleteouter .add_btn{width: 50%;}
.add_deleteouter .add_btn a{width: 100%; }
.challenges_item{background-color: var(--bs-color-FF);box-shadow: 0px 5px 20px rgba(106, 136, 166, 0.1);
  border-radius: 10px;padding: 20px;font-family: 'Titillium Web', sans-serif;margin-bottom: 16px;}
  .challenges_item:last-child{margin-bottom: 0;}
.chappions_rating a{color: var(--bs-color-00);font-size: 14px;font-weight: 600;font-family: 'Titillium Web', sans-serif;}
.chappions_rating a i{font-size: 18px;color: var(--bs-color-EE);}
.bookmark_icon a{color: var(--bs-color-EE);}
.club_nameLocation h3{font-weight: 600;font-size: 25px;line-height: 28px;letter-spacing: -1px;margin-bottom: 5px;}
.club_nameLocation h4{font-weight: 600;font-size: 14px;line-height: 21px;color: var(--bs-color-EE);margin-bottom: 10px;}
.locate_text h5{font-weight: 400;font-size: 14px;line-height: 21px;}
.locate_text h5 i{font-size: 16px;}
.work_details li{font-weight: 600;font-size: 14px;line-height: 21px;padding-right: 20px;margin-right: 20px;border-right: 1px solid var(--bs-color-DD);}
.work_details li:last-child{margin-right: 0;padding-right: 0;border: 0;}
.work_details ul{justify-content: flex-end;}
.work_details li span{color: var(--bs-color-EE);}
.challenges_list li{font-weight: 400;font-size: 14px;line-height: 21px;position: relative;padding-left: 16px;color: var(--bs-color-75);}
.challenges_list li{margin-bottom: 10px;}
.challenges_list li::after{position: absolute;content: ""; left: 0;top: 8px;height: 5px;width: 5px;background-color: var(--bs-color-75);border-radius: 50%;}
.details_btn .basic_btn{height: 38px;}
.card .percent {position: relative;text-align: center;}
.card svg {position: relative; transform: rotate(-90deg); margin: 0 auto;height: 100px;width: 100px;}
.card svg circle {width: 100%;height: 100%;fill: none;stroke: #EAEAEA;stroke-width: 3;stroke-linecap: round;}
.card svg circle:last-of-type {stroke-dasharray: 281px;stroke-dashoffset: calc(281px - (281px * var(--percent)) / 100); stroke: var(--bs-color-EE);}
.card:nth-child(1) svg circle:last-of-type { stroke: var(--bs-color-EE);}
.card .number_value {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.dashboad_progress_outer .card{background-color: var(--bs-color-F1);padding: 25px;text-align: center;border-radius: 5px;border: 0;margin-bottom: 10px;}

.circle_hdng{font-family: 'Titillium Web', sans-serif;margin-bottom: 20px;}
.circle_hdng h5{font-weight: 400; font-size: 14px;line-height: 21px;color: var(--bs-color-00);}
.circle_hdng h5 span{font-weight: 600;}
.color_red{color: var(--bs-color-EE) !important;}
.color_green{color: var(--bs-color-31) !important;}
.number_value h3{font-weight: 600;font-size: 16px;line-height: 20px;}
.number_value h3 span{display: block;font-weight: 400;font-size: 12px;line-height: 15px;letter-spacing: -0.01px;}
.expartbttm_area .tag_links li a{font-weight: 600;}
.copy_links_popup {position: absolute;left: 0px;bottom: 0px;right: 0;text-align: center;}
.copy_links_popup a {border-radius: 6px;border: 1px solid var(--bs-color-DD); background-color: var(--bs-color-FF); box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);padding: 4px 8px; color: var(--bs-color-00);font-size: 15px;font-weight: 600;}
.connected_text p {gap: 6px;color: var(--bs-color-75);font-size: 14px;white-space: nowrap;}
.connected_text p i {font-size: 18px;color: var(--bs-color-31);}
/*------------- expert-details-page--end --------------*/

/* ==start---==training-course--page============ */
.chkout_hdng { margin-bottom: 30px;}
.chkout_hdng h2 {font-size: 30px;font-weight: 700;color: var(--bs-color-00);}
.chkout_hdng h5 {font-size: 16px;color: var(--bs-color-EE);margin: 5px 0 0;}
.training_srchOuter {margin-bottom: 40px;}
.top_jobsrch_row {display: flex;flex-wrap: wrap;position: relative;padding-right: 140px;box-shadow: 0px 2px 14px rgba(29, 28, 76, 0.0895979);border-radius: 0px 0px 10px 10px;background-color: var(--bs-color-FF);padding: 20px 160px 20px 20px;}
.training_srchOuter .job_titlebx {width: 100%;padding: 0 5px; position: relative;}
.job_fill .form-control {background-color: var(--bs-color-FF);height: 48px;padding: 0 20px 0 30px;font-size: 16px;color: var(--bs-color-75);border: 0;background-repeat: no-repeat;background-position: left 0px top 50%;box-shadow: none;}
.find_job {position: absolute;right: 20px;top: 20px;}
.find_btn {cursor: pointer;background-color: var(--bs-color-EE);box-shadow: 0px 2px 5px rgb(189 188 223 / 60%);border-radius: 8px;
    width: 136px;height: 48px;color: var(--bs-color-FF);font-size: 16px;font-weight: 600;outline: none;border: 0;}
.training_srchOuter .job_titlebx{ width: 100%;}
.traning_fill {background-image: url(../images/course.svg);}
.training_srchOuter{margin-bottom: 40px;}
.catagory_hdngOuter {display: flex;align-items: center;justify-content: space-between;margin-bottom: 15px;}
.catagory_hdng h3{font-size: 22px;color: var(--bs-color-00);font-weight: 600;}
.course_outer{padding-top: 0;}
.course_bxItem{padding: 10px;}
.course_outer .col-lg-4{ margin-bottom: 20px;}
.course_logo a{display: inline-block; max-width: 70px;border-radius: 10px;overflow: hidden;}
.course_textPnl{padding: 10px;}
.course_rating_outer{display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;}
.course_logo {margin-top: -60px;position: relative;}
.course_company h4{color: var(--bs-color-00);font-weight: 700;font-size: 16px;margin: 0;line-height: normal;}
.course_hdng{margin-bottom: 15px;}
.course_hdng h3{font-size: 24px;color: var(--bs-color-00);font-weight: 600;}
.course_slideItem {padding: 0 7px;}
.course_innr{position: relative;border-radius: 10px;overflow: hidden;cursor: pointer;}
.caption_text{padding: 25px 30px;position: absolute;bottom: 0;left: 0;right: 0;}
.caption_text h5{font-size: 20px;color: var(--bs-color-FF);font-weight: 500;position: relative;z-index: 2;}
.caption_text:after{position: absolute; content: ""; left: 0;right: 0;top: 100%;bottom: 0;background-color: rgba(0,0,0,0.8);z-index: 1;
    transition: 0.5s;}
.course_innr:hover .caption_text:after{top: 0;}
.course_slideOuter .slick-arrow{height: 48px;width: 48px;background-color: var(--bs-color-FF);border-radius: 50%;display: flex; align-items: center; justify-content: center;font-size: 0; position: absolute;top: 50%;transform: translateY(-50%);cursor: pointer;z-index: 9;box-shadow: 0px 2px 12px rgba(29, 28, 76, 0.12);background-size: 26px;background-position: center;background-repeat: no-repeat;}
.course_slideOuter .slick-prev{left: -20px;background-image: url(../images/left-slide-arw.svg);}
.course_slideOuter .slick-next{right: -20px;background-image: url(../images/right-slide-arw.svg);}
.traning_bxItem{background-color: var(--bs-color-EE) !important;padding: 0 !important; overflow: hidden;border-color: transparent;}
.course_pic {position: relative;max-height: 220px;overflow: hidden;}
.course_pic img{border-radius: 7px;}
.traning_bxItem .course_pic:after{position: absolute; content: "";background-image: url(../images/blue-gredient.png);background-repeat: no-repeat;background-size: cover; background-position: center; left: 0;right: 0; bottom: 0;top: 0;}
.traning_bxItem .course_textPnl{padding: 20px;}
.traning_bxItem .course_company h4, .traning_bxItem .star_color i, .traning_bxItem .jb_rating span, .traning_bxItem .jb_rating h6{    color: var(--bs-color-FF);}
.traning_bxItem .jb_rating{border: 1px solid var(--bs-color-FF);color: var(--bs-color-FF);}
.traning_bxItem .border_btn{background-color: var(--bs-color-EE);border-color: var(--bs-color-FF);color: var(--bs-color-FF);}
.traning_bxItem .border_btn:hover{background-color: var(--bs-color-FF);color: var(--bs-color-EE);}
.traning_bxItem .course_hdng h3, .traning_bxItem .event_hdng h3{color: var(--bs-color-FF);}
.course_bxItem  .event_hdng h3{margin-bottom: 20px;}
.traning_bxItem .experts_skill li a{background-color: var(--bs-color-00);color: var(--bs-color-FF);border-color: var(--bs-color-00);}
.traning_bxItem .experts_skill li a:hover{background-color: var(--bs-color-FF);color: var(--bs-color-00);border-color: var(--bs-color-FF);}
.course_company h4 {color: var(--bs-color-00);font-weight: 700;font-size: 16px;}
.event_hdng h3 {font-size: 18px;color: var(--bs-color-00);font-weight: 700;margin-bottom: 10px;}

.event_hdng h3 {font-size: 18px;color: var(--bs-color-00);font-weight: 700;margin-bottom: 10px;line-height: normal;}
.traning_bxItem .course_hdng h3, .traning_bxItem .event_hdng h3 {color: var(--bs-color-FF);}
.course_bxItem .event_hdng h3 {margin-bottom: 20px;}
.jb_rating {display: inline-flex;align-items: center;min-height: 32px;padding: 0 13px;background-color: var(--bs-color-F1);    border-radius: 40px;}
.jb_rating i {color: var(--bs-color-EE);margin-right: 4px;font-size: 18px;}
.jb_rating span {font-size: 13px; color: var(--bs-color-00);font-weight: 700;line-height: 100%;}
.jb_rating h6 {margin-left: 5px;font-size: 13px;color: rgba(29, 28, 76, 0.597055);margin-bottom: 0;}
.traning_bxItem .jb_rating {border: 1px solid var(--bs-color-FF);color: var(--bs-color-FF);}
.traning_bxItem .course_company h4, .traning_bxItem .star_color i, .traning_bxItem .jb_rating span, .traning_bxItem .jb_rating h6 {   color: var(--bs-color-FF);}
.traning_bxItem .course_company h4, .traning_bxItem .star_color i, .traning_bxItem .jb_rating span, .traning_bxItem .jb_rating h6 {    color: var(--bs-color-FF);}
.jbdetails_btn { width: 100%;}
.details_btn {margin: 25px 0 0;}
.traning_bxItem .border_btn {background-color: var(--bs-color-EE);border-color: var(--bs-color-FF);color: var(--bs-color-FF);}
.traning_bxItem .border_btn:hover {background-color: var(--bs-color-FF);color: var(--bs-color-EE);}
.job_bxItem {background-color: var(--bs-color-FF);box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);border-radius: 10px;padding: 25px 20px;margin-bottom: 20px;}
.course_bxItem{padding: 10px;margin: 0;height: 100%;}

/* ==============traning--course==list=========end */


/* ----events--page--start------- */
.event_slctOuter .job_slct_row{margin:0;display: flex;gap: 10px;}
.event_hdng h3{font-size:18px;color:var(--bs-color-00);font-weight:700;margin-bottom:10px}
.event_hdng h5{font-size:15px;color:var(--bs-color-75);font-weight:500;margin-bottom:15px}
.event_hdng h5 i{font-size:18px;color: var(--bs-color-EE);}
.event_tags{display:flex;align-items:center;margin-bottom:25px;}
.event_tags .jb_rating{color:var(--bs-color-00);font-size:15px;border-radius: 90px;}
.event_tags .jb_rating:last-child{margin-right:0}
.top_evntdetails_bx .event_tags{gap: 10px;}
.wedding_text.jb_rating{background-color:transparent;border:1px solid var(--bs-color-DD);font-weight:500;color:var(--bs-color-75);font-size:15px}.event_tags .jb_rating h6{margin-left:4px}
.event_pic figure{width:100%;height: 100%;}
.event_pic{height: 214px;margin-bottom: 25px;overflow: hidden;}
.event_pic figure img{height: 100%;width: 100%;object-fit: cover;}
.event_para p{font-size:16px;color:var(--bs-color-00);line-height:26px}
.ambassadors_users.event_user ul li a{height:40px;width:40px;background-color:var(--bs-color-DD);border:0;display: block;border-radius: 50%;}
.ambassadors_users.event_user ul li{margin:0 3px 0 0}
.ambassadors_users.event_user ul li:last-child{margin-right:0}
.ambassadors_users ul {display: flex;align-items: center;}
.event_user{margin: 20px 0 0;}
.event_slctOuter .model_selectBx{min-width: 172px;}
.event_bxpnl{margin: 40px 0 0;}
.tab_formOuter{box-shadow: 0px 2px 14px rgba(29, 28, 76, 0.0895979);border-radius: 0px 0px 10px 10px;background-color: var(--bs-color-FF);padding: 20px 60px 20px 20px;display: flex;flex-wrap: wrap;position: relative;}
.submit_btn.form_submit {background-color: var(--bs-color-EE);border-radius: 5px; height: 50px;width: 50px;color: var(--bs-color-FF);}
.tab_fill{width: 25%;padding: 0 15px;}
.tab_fill .form-control {height: 50px; border: 0; box-shadow: none; outline: none; font-size: 16px;border-radius: 0;color: var(--bs-color-75);}
.select_fill .select2-container--default .select2-selection--single{background-color: transparent;}
.tab_fill + .tab_fill{border-left: 1px solid var(--bs-color-DD);}

/* ----events--page--end------- */

/* ----event-details--start------- */
.details_top_row.events_details_top{padding-top: 0;}
.top_evntdetails_bx .top_detailsBx{background:transparent;box-shadow:none;border-radius:0;padding:35px 10px 0px;position:relative;align-items:flex-start;font-family: 'Titillium Web', sans-serif;}
.evnt_cover_pic img{width:100%}
.date_bx{background:var(--bs-color-F1);border-radius:7px;border-top:15px solid var(--bs-color-EE);width:86px;overflow:hidden;text-align:center;padding:5px 10px 10px;position:absolute;left:10px;top:-60px;margin-bottom:20px}
.date_bx h3{font-size:15px;color:var(--bs-color-00);font-weight:500}
.date_bx h3 span{display:block;font-size:30px;font-weight:600}
.top_evntdetails_bx .topdetails_left,.top_evntdetails_bx .topdetails_right{width:50%}
.date_text h5{font-size:14px;color:var(--bs-color-EE);font-weight:500;margin-bottom:10px}
.job_hdng.evnt_hdng{display:flex;align-items:center;margin-bottom:10px}
.job_hdng.evnt_hdng h3{margin-bottom:0;margin-right:10px;font-size: 30px;}
.top_evntdetails_bx .event_tags{margin-bottom:15px}
.vdo_link{margin-bottom:15px}
.vdo_link a{color:var(--bs-color-EE);font-size:15px;font-weight:500;display:inline-block}
.vdo_link a:hover{color:var(--bs-color-EE)}.evnt_list ul{display:flex;align-items:center}
.calender_bx{height: 37px;padding: 0 12px;border-radius: 10px;border: 1px solid var(--bs-color-EE);font-size: 14px;color: var(--bs-color-00);}
.calender_bx span{color: var(--bs-color-00);font-weight: 600}
.evnt_list li{margin-right:10px;display:flex;align-items:center;background:var(--bs-color-F1);border-radius:80px;padding:10px;font-size:15px;color:var(--bs-color-75);font-weight:500}
.evnt_list li:last-child{margin-right:0}
.evnt_list li span{margin-left:5px;color:var(--bs-color-00)}
.asign_top{display:flex;align-items:center;justify-content:flex-end}
.asign_item{display:flex;align-items:center;margin-right:10px;padding-right:10px;position:relative}
.asign_item:last-child{margin-right:0;padding-right:0}
.top_evntdetails_bx .top_detailsBx .company_logotxt{margin-bottom:0;margin-left:7px}
.top_evntdetails_bx .company_logotxt span{font-weight:600;color:var(--bs-color-00)}
.asign_item h4{font-size:15px;color:var(--bs-color-75);font-weight:500}
.asign_item h4 span{color: var(--bs-color-EE);}
.asign_item:last-child:after{position:absolute;content:"";height:5px;width:5px;border-radius:50%;background-color:#C4C4C4;left:-10px;top:50%;transform:translateY(-50%)}
.evnt_rght_bttm{margin-top:30px}
.icon_modal_bxOuter{display:flex;flex-wrap:wrap;gap: 6px;margin-top: 30px;}
.mdl_iconInnr{display:flex;align-items:center;justify-content:center;border:1px solid var(--bs-color-DD);background-color:var(--bs-color-FF);border-radius:8px;padding:10px;color:var(--bs-color-00);font-size:13px;font-weight:500;flex-wrap:wrap;height:100px;width: 100px;}
.mdl_iconInnr span{display:block;width:100%;text-align:center}
.mdl_iconInnr i{margin-bottom:10px}
.mdl_iconInnr:hover{background: rgba(219, 34, 25, 0.1);;border-color:rgba(219, 34, 25, 0.1);color: var(--bs-color-EE);}
.right_evnt_pic{margin-bottom:20px}
.pnl_outer .event_para{margin:20px 0 0}
.catagory_slideHdng h3{font-size:15px;color:var(--bs-color-00);font-weight:500}
.catagory_slideHdng{margin-bottom:15px}
.evnt_catagory_list ul{display:flex;flex-wrap:wrap}
.evnt_catagory_list li{margin:0 5px 5px 0}.evnt_catagory_list li a{background:var(--bs-color-F1);border-radius:5px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;height:34px;color:var(--bs-color-75);font-size:14px;font-weight:500}.evnt_catagory_list li a:hover{background-color:var(--bs-color-EE);color:var(--bs-color-FF)}
.catagory_slideInnr{border:1px solid var(--bs-color-DD);background-color:var(--bs-color-FF);border-radius:8px;padding:15px 10px 10px 15px;min-height:220px}.evenmt_catagory_slider{margin:0 -3px}.catagory_slideItem{padding:0 3px}
.evenmt_catagory_slider:after{position:absolute;content:"";top:0;bottom:0;width:95px;background-image:url(../images/slider_glw.png);background-repeat:no-repeat;background-size:cover;right:0}
.evenmt_catagory_slider .slick-arrow{height:48px;width:48px;background:var(--bs-color-FF);box-shadow:0 2px 12px rgba(29,28,76,.12);display:flex;align-items:center;justify-content:center;font-size:0;border:0;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;cursor:pointer;z-index:8;background-position: center;background-repeat: no-repeat;}
.evenmt_catagory_slider .slick-next{right:-20px;background-image: url(../images/right-slide-arw.svg);}
.evenmt_catagory_slider .slick-prev{left:-20px;background-image: url(../images/left-slide-arw.svg);}
.evenmt_catagory_slider .slick-arrow.slick-disabled{display:none!important}
.sponsor_cmpny ul{display:flex;align-items:center}
.sponsor_cmpny ul li{margin-right:20px;padding-right:20px;border-right:1px solid var(--bs-color-F1)}
.sponsor_cmpny ul li:last-child{margin-right:0;padding-right:0;border-right:0}
.sponsor_cmpny ul li a{display:block;text-align:center}
.sponsor_cmpny ul li a span,.sponsor_cmpny ul li a I{display:block}
.sponsor_cmpny ul li a i{max-width:42px;margin:0 auto 10px}
.sponsor_cmpny ul li a span{font-size:13px;font-weight:500;color:var(--bs-color-00)}
.event_sponsor.sponsor_cmpny ul li{margin: 0;padding: 0;border: 0;}
.event_sponsor.sponsor_cmpny ul{gap: 10px;}
.event_sponsor.sponsor_cmpny ul li a{height: 100px;width: 100px;background-color: var(--bs-color-F1);display: flex;align-items: center;justify-content: center;border-radius: 5px;}
.files_upload_info{font-family: 'Titillium Web', sans-serif;}
.evnt_pnl_row{padding: 20px 0;border-bottom: 1px solid var(--bs-color-DD);}
.details_rightPnl.event_rightpnl{padding: 0;box-shadow: none;}
.edit_detailsbtnOuter{display:flex;align-items:center;margin:25px 0 0}
.prdct_detailsBtn{width:100%}.prct_details_editBtn{margin-right:5px}
.prct_details_editBtn a{background:var(--bs-color-FF);border:1px solid var(--bs-color-DD);border-radius:8px;width:50px;height:48px;display:flex;align-items:center;justify-content:center;color:var(--bs-color-75)}
.prct_details_editBtn a:hover{border-color:var(--bs-color-EE);color:var(--bs-color-EE)}
.event_galleryOuter{display:flex;flex-wrap:wrap;margin:0 -5px}
.evnt_gallery_item{width:20%;padding:5px}
.evnt_glry_pic img{border-radius:5px}
.participantHdng_outer{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}
.participantHdng_outer .contnt_hdng{margin-bottom:0}
.participantHdng_outer .hdr_srchbar{padding-left:0;width:65%}
.inner_tab_links{position:relative}
.inner_tab_links ul{gap: 6px;flex-wrap: nowrap;border: 0;}
.inner_tab_links ul li{width: 33.33%;}
.inner_tab_links .nav .nav-item .nav-link{padding:10px 20px;font-size:15px;color:var(--bs-color-00);font-weight:600;display:flex;align-items:center;justify-content:center;position:relative;width: 100%;border: 1px solid var(--bs-color-EB);border-radius: 10px;}
.inner_tab_links .nav .nav-item .nav-link.active{color:var(--bs-color-EE);background-color: var(--bs-color-EA);border-color: transparent;}
.feedback_btn a i{font-size: 20px;}
.feedback_btn a{padding: 0 10px;height: 40px;}
.feedback_btn.show_feedback a{border-color: var(--bs-color-31);color: var(--bs-color-31);}
.feedback_btn.show_feedback a:hover{background-color: rgba(49, 166, 30, 0.1);}
.inner_tab_pane .team_topbx{background-color:transparent}
.inner_tab_pane .team_usr_pic{height:80px;width:80px;min-width:80px}
.inner_tab_pane .job_tags{margin:10px 0}
.inner_tabcontent{padding-top:20px}
.inner_tab_pane .team_item{margin-bottom:24px}
.ranking_tableinnr{overflow-x:auto;margin-bottom: 20px;}
.ranking_tableinnr:last-child{margin-bottom: 0;}
.ranking_tableinnr table{width:100%;}
.ranking_tableinnr th{font-weight:400;font-size:15px;color:var(--bs-color-75);font-weight:500;padding:10px 0;text-align:center}
.ranking_tableinnr th:last-child{width:150px}
.ranking_tableinnr th a{display:inline-block;position:absolute}
.ranking_tableinnr th a i{font-size:16px;color:var(--bs-color-DD)}
.ranking_tableinnr td{text-align:center;padding:10px 0;border-bottom:1px solid var(--bs-color-F1)}
.ranking_tableinnr tr:last-child td{border-bottom:0}
.ranking_tableinnr th:first-child,.ranking_tableinnr th:last-child,.ranking_tableinnr td:first-child,.ranking_tableinnr td:last-child{text-align:left}
.ranking_usr{display:flex;align-items:center}
.ranking_usr i{height:28px;background-color:var(--bs-color-F1);width:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--bs-color-75);font-size:16px;margin-right:10px;overflow: hidden;}
.ranking_usr i img{height: 100%;width: 100%;object-fit: cover;}
.ranking_tableinnr td span{color:var(--bs-color-00);font-size:15px;font-weight:400}
.ranking_mdlPnl li{margin-bottom:10px}
.ranking_mdlPnl li a{display:flex;align-items:center;justify-content:space-between;font-size:16px;color:var(--bs-color-00);font-weight:600;padding:15px 20px;background-color:var(--bs-color-F1)}
.ranking_mdlPnl li a i{color:var(--bs-color-75)}
.action_fill.input_fill{margin-bottom:10px}
.action_fill .basic_btn{width:auto;min-width:100px}
.action_fillOuter{margin:15px 0 0}
.action_outer{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}
.action_outer .contnt_hdng{margin-bottom:0}
.contact_slct{min-width:140px}
.ranking_tableinnr .progess_outer{width:100%}
#question_1 .ranking_tableinnr th:last-child{width:220px}
#question_2 .ranking_tableinnr th:last-child,#question_2 .ranking_tableinnr td:last-child{text-align:center}
.question_mdl .modal-body{padding:30px 40px}.modal_hdng h4{font-size:24px;color:var(--bs-color-00);font-weight:600}.ranking_total_table table{background:var(--bs-color-F1);border:1px solid var(--bs-color-DD)}
.ranking_tableinnr.ranking_total_table th,.ranking_tableinnr.ranking_total_table td{padding:10px 20px}
#question_3 .ranking_tableinnr th:last-child{width:auto}
.feeE8ack_usrTop{padding:30px 40px;border-bottom:1px solid var(--bs-color-F1)}
.feeE8ack_usrTop .expert_details{margin:0 0 0}
.gray_rating li a span{font-size:32px}
.evnt_feeE8ackrow{margin-bottom:40px}
.evnt_feeE8ackrow:last-child{margin-bottom:0}
.evnt_feeE8ackrow .details_input_txt label{font-size:16px;margin-bottom:10px}
.warning_info{display:flex;align-items:center;margin:10px 0 0}
.warning_info i{font-size:18px;margin-right:5px;color:var(--bs-color-75)}
.warning_info p{color:var(--bs-color-75);font-size:13px;font-weight:400}
.feeE8ack_radio_tags ul{display:flex;align-items:center;flex-wrap:wrap}
.feeE8ack_radio_tags ul li{margin:0 10px 10px 0;min-width:110px}
.feeE8ack_radio_tags ul li:last-child{margin-right:0}
.feeE8ack_radio_tags li .radio-check input[type='radio']+span{height:19px;width:19px;border:2px solid var(--bs-color-DD);border-radius:4px;margin-right:10px;position:relative}
.feeE8ack_radio_tags .radio-check{align-items:center}
.feeE8ack_radio_tags .radio-check p{font-size:15px;color:var(--bs-color-75);font-weight:500}
.feeE8ack_radio_tags li .radio-check input[type='radio']:checked+span:after{height:9px;width:9px;background-color:var(--bs-color-EE);border-radius:2px;position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%)}
.asign_mobile,.mobile_date{display:none}.date_clndr{display:none}
.share_btn a{background:var(--bs-color-FF);border:1px solid var(--bs-color-DD);border-radius:10px;height:34px;width:34px;display:flex;align-items:center;justify-content:center;float:right;color:var(--bs-color-75);background-color: var(--bs-color-F1);}
.share_btn a span{color: var(--bs-color-00);font-size: 18px;}
.evnt_rght_bttm .share_btn {margin-bottom: 10px;}
.form_commnts_area {background-color: var(--bs-color-F1);border-radius: 8px; overflow: hidden;}
.form_commnts_area .form-control{resize:none;height:76px;width:100%;box-shadow:none;padding:16px 20px;background-color:transparent;border:0;border-radius:0}
.furmcmnt_btn{display:flex;align-items:center;justify-content:flex-end;padding:0 20px 15px;gap: 20px;}
.cmnt_btn {cursor: pointer;color: var(--bs-color-75);position: relative;}
.title_fill{margin-bottom: 10px;}
.title_fill .form-control{height: 50px;background-color: var(--bs-color-F1);font-size: 15px;color: var(--bs-color-75);box-shadow: none;border-color: transparent;padding: 0 20px;border-radius: 10px;}
.filter_srch_outer{border: 1px solid var(--bs-color-DD);padding: 16px;border-radius: 10px;}
.filter_icon_left{min-width: 78px;padding-right: 10px;margin-right: 10px;border-right: 1px solid var(--bs-color-DD);}
.filter_icon_left a{font-size: 14px;color: var(--bs-color-00);font-weight: 600;}
.filter_srch_right .form-control{border: 0;padding: 0;box-shadow: none;}
.filter_icon_left a i{font-size: 18px;}
.filter_srch_right  button{background-color: transparent;cursor: pointer;}
.winner_tags {background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);border-radius: 90px;padding: 0 12px;height: 38px;color: var(--bs-color-EE);font-size: 14px;font-weight: 600;}
.winner_tags i{font-size: 20px;}


.forumpic_outer {margin: 0 0 15px;display: flex;gap: 10px;}
.form_share {display: flex;align-items: center;gap: 10px;}
.forum_grayBx{background-color:var(--bs-color-F1);border-bottom:1px solid var(--bs-color-F1);padding:15px 0}
.forum_cmntsRow {position: relative;}
.forum_row{padding: 24px 0;border-bottom: 1px solid var(--bs-color-DD);}
.forum_row:last-child{border-bottom: 0;}
.form_share a{display:inline-flex;align-items:center;justify-content:center;padding:10px;background-color:var(--bs-color-F1);border-radius:80px;color:var(--bs-color-00);font-size:18px}
.form_share a i{font-size:18px}
.form_share a span{height:18px;width:18px;border-radius:50%;min-width:18px;background-color:var(--bs-color-EE);border-radius:50%;color:var(--bs-color-FF);font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;margin-left:6px}
.form_share a.active{background-color: var(--bs-color-EE);color: var(--bs-color-FF);}
.form_share a.active span{background-color: var(--bs-color-FF);color: var(--bs-color-EE);}
.product_item{background:var(--bs-color-FF);border-radius:10px;position:relative;padding:20px;margin-bottom:20px;box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);font-family: 'Titillium Web', sans-serif;}
.discout_text{display:inline-flex;align-items:center;justify-content:center;color:var(--bs-color-FF);padding:0 10px;background-color:var(--bs-color-EE);min-width:67px;height:30px;border-radius:8px;font-size:13px;font-weight:600;position:absolute;left:20px;top:20px}
.product_pic{display:flex;align-items:center;justify-content:center;height:240px;overflow:hidden;margin-bottom:30px}
.product_pic a{display: block;}
.product_text h5{font-size:13px;color:var(--bs-color-75);font-weight:500;margin-bottom:10px}
.prdct_name a{font-size:18px;color:var(--bs-color-00);font-weight:700;line-height:28px;display:inline-block}
.prodetails_list ul{margin:20px 0 0;}
.prodetails_list li{padding-right: 10px;line-height: 100%;border-right: 1px solid var(--bs-color-DD);}
.prodetails_list li:last-child{border-right: 0;}
.prodetails_list ul li a{font-size:14px;color:var(--bs-color-75);font-weight:500}
.prodetails_list ul li a span,.prodetails_list ul li a:hover{color:var(--bs-color-00)}
.prodetails_list ul li a span{font-weight: 600;}
.prdct_rating_price .jb_rating {border-radius: 90px;}
.prdctprice_value h4{color:var(--bs-color-31);font-size:16px;font-weight:600}
.edit_detailsbtnOuter{display:flex;align-items:center;margin:25px 0 0;gap:5px}
.prct_details_editBtn a{background:var(--bs-color-FF);border:1px solid var(--bs-color-DD);border-radius:8px;width:50px;height:48px;display:flex;align-items:center;justify-content:center;color:var(--bs-color-75)}
.prdct_detailsBtn{width:100%}
.form_share a em{font-style:normal;font-size:13px;color:var(--bs-color-75);font-weight:600;margin-left:5px;line-height:100%}
.form_share a.active em{color: var(--bs-color-FF);}
.fillup_fill{border:1px solid var(--bs-color-F1);height:auto;display:flex;align-items:center;justify-content:space-between;border-radius:8px;padding:10px 15px}
.fillup_fill h5,.fillup_fill p{font-size:15px;color:var(--bs-color-00)}.mdal_approvalArea{text-align:center;background-color:var(--bs-color-F1);padding:30px 15px}
.status_clock{margin-bottom:10px}
.approval_text h3{font-weight:700;font-size:16px;color:var(--bs-color-00);margin-bottom:10px}
.approval_text h5{color:var(--bs-color-75);font-size:14px;font-weight:500;margin-bottom:15px}
.appruval_value{display:inline-block}
.appruval_value a{border:1px solid var(--bs-color-DD);border-radius:10px;font-size:13px;color:var(--bs-color-75);font-weight:500;display:inline-flex;align-items:center;justify-content:center;height:55px;padding:0 15px}
.appruval_value a span{font-size:16px;font-weight:700;color:var(--bs-color-EE);margin:0 5px}
.fillup_fill span{font-size: 18px;}
.participantHdng_outer .hdr_srchbar .form-control{background-color: var(--bs-color-F1);height: 44px;}
.team_item {background: var(--bs-color-FF);box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);border-radius: 10px;overflow: hidden;margin-bottom: 10px;}
.team_topbx {background-color: var(--bs-color-F1);border-radius: 9px 9px 0px 0px;padding: 16px; position: relative;}
.details_connect{margin: 20px 0 0;}
.details_connect a{width: 100%;}
.feeE8ack_jointbtnOuter{display: flex;gap: 10px;justify-content: flex-end;}
.mobile_dateOuter{display: none;}
.files_upload_info{margin: 15px 0 0;display: flex;flex-wrap: wrap;gap: 10px 10px;}
.files_uploadItem{background-color: var(--bs-color-F1);padding: 10px;border-radius: 4px;display: flex;align-items: center;gap: 10px;}
.uploadfiles_pic{width: 25px;min-width: 25px;}
.uploadfiles_text{display: flex;align-items: center;justify-content: space-between;width: 100%;}
.uploadfiles_text h5{font-weight: 600;font-size: 14px;line-height: 19px;color: var(--bs-color-00);width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cross_file {min-width: 26px;text-align: center;}
.cross_file span{font-size: 24px;color: var(--bs-color-EE);}
.empty_lessonsArea {text-align: center;}
.empty_lessonpic {margin-bottom: 30px;}
.empty_lessons_text h2 {font-size: 30px;color: var(--bs-color-00);font-weight: 700;margin-bottom: 10px;font-family: 'Titillium Web', sans-serif;}
.empty_lessons_text p { font-size: 15px; color: var(--bs-color-75);}
.comnts_newbbx{background-color: var(--bs-color-F1);padding: 20px;margin: 0 30px;}
.reply_commntbx_innr{padding-left: 65px;}
.reply_commntbx_innr .forum_cmntsRow{padding: 15px 0;}
.success_popup .modal-body{padding: 40px 20px;}
.member_count{margin-top: 15px;}
.member_count a{font-family: 'Titillium Web', sans-serif;color: var(--bs-color-EE);font-size: 16px;font-weight: 600;display: inline-block;}
.search_profile {height: 42px;width: 42px;min-width: 42px;border-radius: 50%;overflow: hidden;background-color: var(--bs-color-EE);}
.search_fill.comment_search {position: relative;}
.search_fill.comment_search .form-control { height: 44px;background-color: transparent;box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), 0px 2px 4px rgba(0, 0, 0, 0.1);padding-right: 50px; background-color: var(--bs-color-F1);border-radius: 90px;font-weight: 600;color: var(--bs-color-75);border: 0;padding-left: 20px;}
.commnts_user_fill .emoji_btn {background-color: transparent;color: var(--bs-color-EE);cursor: pointer;}
.emoji_btn {position: absolute;right: 15px;top: 50%;transform: translateY(-50%);color: var(--bs-color-00);}
.commnts_user_fill{gap: 16px;}
.left_pdftext{min-width: 120px;max-width: 120px;}

.accordion-button::after{display: none;}
.accordion-flush .accordion-item .accordion-button{display: flex;align-items: center;justify-content: space-between;background-color: var(--bs-color-F1);box-shadow: none;border: 0;color: var(--bs-color-00);font-size: 16px;font-weight: 600;font-family: 'Titillium Web', sans-serif;}
.accordion-item{border: 0;margin-bottom: 6px;background-color: var(--bs-color-F1);}
.accordion-item:last-child{margin-bottom: 0;}
.accordion-body {padding: 0 1.25rem 1rem;}
.accordion-button.collapsed i{transform: rotate(0deg);}
.accordion-button i{transform: rotate(180deg);transition: 0.4s;}
.product_item .btn.outline{color: var(--bs-color-75);}


/* ----event-details--page--end------- */

/* ==============Profile====start============== */
.user_profileArea{padding: 120px 0 100px;}
.personel_profile_area{gap: 30px;}
.prsnl_profile_pic {position: relative;overflow: hidden;height: 120px;width: 120px;border-radius: 50%;background-color: var(--bs-color-F1);
}
.prsnl_profile_pic figure img {width: 100%;height: 100%;}
.upload_camera {position: absolute;left: 0;right: 0;bottom: 0;top: 0;text-align: center;display: flex;align-items: flex-end;justify-content: center;
  cursor: pointer;gap: 15px;}
.upload_camera a {display: flex;align-items: center;justify-content: center; position: relative;z-index: 2;height: 40px;width: 100%;}
.upload_camera:after {position: absolute;content: "";left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.6);z-index: 1;
  transition: 0.3s;height: 40px;}
.upload_camera:hover a {transform: scale(1);}
.profile_owner_editbtn {margin-left: 15px;}
.profile_owner_text h2 {font-family: 'Titillium Web', sans-serif; font-size: 24px;line-height: 30px;color: var(--bs-color-00);font-weight: 600;margin-bottom: 7px;}
.profile_owner_text h5 {font-weight: 400;font-size: 15px;line-height: 18px;color: var(--bs-color-75);}
.edit_input {display: none;}
.input_fill.edit_input .form-control {height: 42px;}
.editname_bx .edit_pencil { display: none;}
.editname_bx .edit_send {display: block;}
.profile_owner_editbtn span, .edit_send {height: 40px;width: 40px;box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), 0px 2px 4px rgba(0, 0, 0, 0.1);border-radius: 20.5px;display: flex;align-items: center; justify-content: center; color: var(--bs-color-75); background-color: var(--bs-color-FF);}
.profile_social ul {gap: 6px;}
.refernel_code h4 {font-weight: 400;font-size: 15px;line-height: 18px;color: var(--bs-color-00);margin-bottom: 5px;}
.edit_send {display: none;}
.profile_social ul li a {height: 40px;width: 40px;box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), 0px 2px 4px rgba(0, 0, 0, 0.1);  border-radius: 8px;background-color: var(--bs-color-FF);display: flex;align-items: center;justify-content: center;}
.upload_file_btn {position: absolute;left: 0;right: 0;top: 0;opacity: 0;cursor: pointer;z-index: 5;height: 100%;width: 100%;}
.upload_camera a span {font-size: 20px;color: var(--bs-color-FF);}
.refernel_code h4 {font-weight: 400;font-size: 15px;line-height: 18px;color: var(--bs-color-00);margin-bottom: 5px;}
.refer_code {background-color: var(--bs-color-EE);height: 30px;padding: 0 8px;border-radius: 90px;font-size: 15px;line-height: 18px;  color: var(--bs-color-FF);display: flex;align-items: center;justify-content: center;}
.dashboard_leftpnl .input_fill{margin-bottom: 20px;}
.input_fill label{margin-bottom: 10px;}
.profile_area:after{height: 280px;}
.user_profile_pic{height: 205px;width: 205px;border-radius: 50%;overflow: hidden;position: relative;}
.image_uploaE8tn{position: absolute;left: 0;right: 0;bottom: 0;background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);cursor: pointer;height: 50px;text-align: center;display: flex;align-items: center;justify-content: center;color: var(--bs-color-EE);}
.file_btn{position: absolute;left: 0;right: 0;top: 0;bottom: 0;height: 100%;width: 100%;cursor: pointer;opacity: 0;}
.eye_btnfill{position: relative;}
.dashboard_righttpnl{background: var(--bs-color-FF);border: 1px solid var(--bs-color-DD);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);border-radius: 10px;padding: 30px 20px;}
.portfolio_hdng label{font-weight: 700;font-size: 15px;line-height: 15px;color: var(--bs-color-00);margin-bottom: 20px;}
.portfolio_upload{height: 250px;text-align: center;padding: 15px;border: 1px solid var(--bs-color-75);background-color: var(--bs-color-DD);border-radius: 10px;display: flex;align-items: center;justify-content: center;position: relative;}
.upload_file{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;opacity:0;cursor:pointer}
.upload_icon span{margin-bottom: 10px;display: block;}
.upload_icon h5{font-weight: 700;font-size: 15px;line-height: 15px;color: var(--bs-color-00);}
.dashboard_pmlOuter{padding: 20px 0 0;}
.dashboard_leftpnl .input_fill .form-control, .dashboard_leftpnl .description_fill.input_fill  .form-control{border-radius: 10px;}
.editor{height: 50px;border: 1px solid var(--bs-color-DD);border-bottom: 0;display: flex;align-items: center;}
.dashboard_leftpnl .input_fill.description_fill .form-control{height: 250px;border-radius: 0 0 10px 10px;}
.profile_loader{position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: flex;align-items: center;justify-content: center;border-radius: 50%;background-color: rgba(0, 0, 0, 0.6);}
.lds-roller {display: inline-block;position: relative;width: 64px;height: 64px;}
.lds-roller span {animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin: 32px 32px;display: block;}
.lds-roller span:after {content: "";display: block;position: absolute; width: 4px; height: 4px; border-radius: 50%;background: var(--bs-color-FF);margin: -3px 0 0 -3px;}
  .lds-roller span:nth-child(1) {animation-delay: -0.036s;}
  .lds-roller span:nth-child(1):after {top: 50px;left: 50px;}
  .lds-roller span:nth-child(2) {animation-delay: -0.072s;}
  .lds-roller span:nth-child(2):after {top: 54px;left: 45px;}
  .lds-roller span:nth-child(3) {animation-delay: -0.108s;}
  .lds-roller span:nth-child(3):after {top: 57px;left: 39px;}
  .lds-roller span:nth-child(4) {animation-delay: -0.144s;}
  .lds-roller span:nth-child(4):after {top: 58px;left: 32px;}
  .lds-roller span:nth-child(5) {animation-delay: -0.18s;}
  .lds-roller span:nth-child(5):after {top: 57px;left: 25px;}
  .lds-roller span:nth-child(6) {animation-delay: -0.216s;}
  .lds-roller span:nth-child(6):after {top: 54px;left: 19px;}
  .lds-roller span:nth-child(7) {animation-delay: -0.252s;}
  .lds-roller span:nth-child(7):after {top: 50px;left: 14px;}
  .lds-roller span:nth-child(8) {animation-delay: -0.288s;}
  .lds-roller span:nth-child(8):after {top: 45px;left: 10px;}
  @keyframes lds-roller {
     0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }

  

/* ==============Profile====end============== */


/* ===start---home--page---css */
/* banner-- */
.banner_area{padding: 155px 0 60px;overflow: hidden;}
.banner_outer .row{align-items: center;}
.banner_content h1{font-weight: 600;font-size: 54px;line-height: 64px;color: var(--bs-color-00);margin-bottom: 20px;}
.banner_content p{font-size: 14px;line-height: 26px;color: var(--bs-color-00);max-width: 512px;}
.bnr_btns{display: flex;gap: 12px;margin: 36px 0 0;}
.bnr_video video{width: 100%;height: 100%;border: 0;outline: none;}
/* banner-- */

.pd_80{padding: 80px 0;}
.ecosystem_area{background-repeat: no-repeat;background-size: cover;background-position: left top;}
.page_heading{margin-bottom: 30px;}
.page_heading h5{font-weight: 700;font-size: 15px;line-height: 15px;color: var(--bs-color-EE);margin-bottom: 16px;}
.page_heading h2{font-weight: 700;font-size: 36px;line-height: 46px;color: var(--bs-color-00);}
.ecosystem_slider{margin: 0 -12px;}
.ecosystem_slideItem{padding: 12px;}
.system_logoitem{background-color: var(--bs-color-FF);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);border-radius: 10px;padding: 20px;}
.system_logo_pic{background-color: var(--bs-color-F1);border-radius: 8px;height: 107px;display: flex;align-items: center;justify-content: center;margin-bottom: 15px;}
.syatem_logo_details{font-family: 'Titillium Web', sans-serif;}
.syatem_logo_details h3{color: var(--bs-color-00);font-weight: 600;font-size: 25px;line-height: 28px;letter-spacing: -1px;margin-bottom: 15px;}
.syatem_logo_details ul li{display: flex;align-items: center;font-weight: 400;font-size: 14px;line-height: 21px;color: var(--bs-color-00);gap: 7px;margin-bottom: 10px; }
.syatem_logo_details ul li:last-child{margin-bottom: 0;}
.syatem_logo_details ul li i{font-size: 19px;color: var(--bs-color-EE);}
.more_list{margin: 10px 0 0;}
.more_list a{display: inline-block;font-weight: 600;font-size: 14px;line-height: 21px;color: var(--bs-color-00);}
.more_list a:hover{color: var(--bs-color-EE);}
.syatem_detailsbtn{margin-top: 40px;}
.syatem_detailsbtn .border_btn {width: 100%;}
.ecosystem_slide_outer .slick-arrow, .review_slideouter .slick-arrow, .networking-carousel .slick-arrow{height: 48px;width: 48px;background: var(--bs-color-FF);box-shadow: 0px 2px 12px rgba(29, 28, 76, 0.12);display: flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 0;cursor: pointer;position: absolute;top: 50%;transform: translateY(-50%);background-position: center;background-repeat: no-repeat;z-index: 9;}
.ecosystem_slide_outer .slick-prev, .review_slideouter .slick-prev, .networking-carousel .slick-prev{left: -45px;background-image: url(../images/Icon-arrow-left.svg);}
.ecosystem_slide_outer .slick-next, .review_slideouter .slick-next, .networking-carousel .slick-next{right: -45px;background-image: url(../images/Icon-arrow-right.svg);}
.events_sec{background-color: var(--bs-color-F1);}
.talent_find_row .row{align-items: center;}
.talent_find_row{margin-bottom: 80px;}
.talent_find_row:last-child{margin-bottom: 0;}
.icon_text_row{margin-bottom: 24px;display: flex;gap: 16px;align-items: center;}
.icon_text_row:last-child{margin-bottom: 0;}
.icon_text_row i{text-align: center;display: inline-block;min-width: 40px;font-size: 40px;width: 40px;height: 40px;color: var(--bs-color-00);line-height: 100%;}
.icon_text_row p{font-size: 16px;line-height: 26px;color: var(--bs-color-00);}
.find_btns{margin: 40px 0 0;display: flex;gap: 10px;}
.talent_find_row:nth-child(even) .col-lg-6:first-child{order: 2;}
.talent_find_row:nth-child(even) .col-lg-6:last-child{order: 1;}
.talent_find_pic{text-align: center;}
.option_explore_sec #exploreTab{background: rgba(0, 0, 0, 0.05);border-radius: 90px;}
.option_explore_sec #exploreTab li a{font-size: 15px;line-height: 1;padding: 16px 20px;border-radius: 90px;font-weight: 700;}
.option_explore_sec #exploreTab li a.active{background-color: var(--bs-white);box-shadow: 0px 1px 6px rgba(62, 96, 147, 0.18);}
.option_explore_sec .slick-slider{padding: 0 48px;}
.option_explore_sec .slick-slider .slick-prev{left: 0;}
.option_explore_sec .slick-slider .slick-next{right: 0;}
.option_explore_sec .option_bxItem .img-container{width: 100px;height: 100px;}
.option_explore_sec .option_bxItem .rating{background: rgba(29, 28, 76, 0.078806);border-radius: 8px;color: #979797;}
.option_explore_sec .option_bxItem .rating i{color: #E82219;font-size: 16px;}
.option_explore_sec .option_bxItem .rating .rating-count{font-weight: 500;}
.option_explore_sec .option_bxItem .price{background: rgba(49, 166, 30, 0.1);border-radius: 8px;font-weight: 500;font-size: 15px;line-height: 18px;color: #31A61E;}
.discover-10of10{background: linear-gradient(92.86deg, #FFDAD8 0%, #CFD3FF 100%);}
.discover-10of10 p{font-size: 16px;line-height: 26px;font-weight: 500;}
.option_explore_sec{background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);}
.option_bxItem{background-color: var(--bs-color-FF);border-radius: 10px;text-align: center;padding: 10px 15px 30px;}
.option_pic{height: 226px;display: flex;align-items: center;justify-content: center;margin-bottom: 20px;}
.option_textBtn h3{font-weight: 700;font-size: 22px;line-height: 26px;color: var(--bs-color-00);margin-bottom: 16px}
.registration_text{margin-top: 80px;text-align: center;}
.page_heading h4{margin-top: 10px;font-weight: 500;font-size: 16px;line-height: 26px;color: var(--bs-color-00);}

.review_area{background-color: var(--bs-color-F1);}
.review_slider{margin: 0 -12px;}
.review_slideItem{padding: 15px 12px;}
.review_slideInnr{background-color: var(--bs-color-FF);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);border-radius: 10px;padding: 30px 24px;}
.rvw_user_outer{display: flex;gap: 17px;margin-bottom: 16px;}
.rvw_usr{height: 43px;width: 43px;min-width: 43px;border-radius: 50%;overflow: hidden;background-color: var(--bs-color-DD);}
.rvw_usr_name h4{font-weight: 700;font-size: 15px;line-height: 15px;margin-bottom: 4px;color: var(--bs-color-00);}
.rvw_usr_name h5{font-weight: 500;font-size: 14px;line-height: 18px;color: var(--bs-color-00);}
.rvw_para p{font-weight: 500;font-size: 16px;line-height: 26px;color: var(--bs-color-00);}
.usr_rvw_star{margin: 16px 0 0;}
.usr_rvw_star ul{display: flex;align-items: center;}
.usr_rvw_star ul li a{color:  rgba(29, 28, 76, 0.251065);}
.usr_rvw_star ul li.active_star a{color: var(--bs-color-EE);}

.blog_hdngOuter{display: flex;align-items: center;justify-content: space-between;}
.blog_item{box-shadow: 0px 1px 6px rgba(62, 96, 147, 0.18);border-radius: 10px;background-color: var(--bs-color-FF);overflow: hidden;}
.blog_pic{height: 188px;overflow: hidden;}
.blog_pic a{display: block;}
.blog_pic img{width: 100%;height: 100%;object-fit: cover;}
.blog_textpnl{padding: 25px 20px;}
.blog_textpnl h5{margin-bottom: 18px;text-transform: uppercase;color: var(--bs-color-EE);font-weight: 700;font-size: 15px;line-height: 15px;}
.blog_textpnl .blog_hdng{font-weight: 700;font-size: 22px;line-height: 26px;color: var(--bs-color-00);display: inline-block;margin-bottom: 18px;}
.blog_textpnl .blog_hdng:hover{color: var(--bs-color-EE);}
.blog_textpnl p{font-weight: 400;font-size: 16px;line-height: 26px;color: var(--bs-color-00);margin-bottom: 18px;}

.btns_bxes a{padding: 0;color: var(--bs-color-75);min-width: 47px;}
.btns_bxes a span{font-size: 20px;color: var(--bs-color-75);}
.btns_bxes a:hover span{color: var(--bs-color-FF);}
.option_links li a{height: 33px;background: rgba(29, 28, 76, 0.078806);border-radius: 6px;display: inline-flex;align-items: center;justify-content: center;padding: 0 12px;font-weight: 500;font-size: 14px;line-height: 18px;color: var(--bs-color-00);}
.option_links li a:hover{background-color: var(--bs-color-EE);color: var(--bs-color-FF);}
.blog_hdngOuter .page_heading{margin-bottom: 0;}
.blog_hdngOuter{margin-bottom: 40px;}
.srvc_network p{font-size: 16px;line-height: 26px;font-weight: 400;margin-bottom: 20px;}
.srvc_network p:last-child{margin-bottom: 0;}
#netwrking_step_three .input_fill .form-control{padding: 0 20px;}
.input_fill.description_fill .form-control{height: 117px !important;resize: none;padding-top: 15px !important;}
/* ---------------------------- */
.access_resourse_area{padding: 80px 0 0;overflow: hidden;background-position: center;background-size: cover;background-repeat: no-repeat;}
.resourse_icontext_outer{max-width: 772px;margin: 0 auto;}
.resourse_icontext_outer .icon_text_row{align-items: flex-start;}
.resource_pic{text-align: center;}
.project_promotion_area{padding: 64px 0 30px;}
.collaboration_row .talent_textpnl{padding-left: 30px;}
.collaboration_sec{padding: 50px 0;}
.alternative_textimg_row .talent_find_row:nth-child(odd) .col-lg-6:first-child{order: 2;}
.alternative_textimg_row .talent_find_row:nth-child(odd) .col-lg-6:last-child{order: 1;}
.alternative_textimg_row .talent_find_row:nth-child(even) .col-lg-6:first-child{order: 1;}
.alternative_textimg_row .talent_find_row:nth-child(even) .col-lg-6:last-child{order: 2;}
/* ===end---home--page---end */

/* ===start-blog--page-- */
.inner_detailsSec.blog_inner_sec{padding-top: 62px;}
.checkout_area  .blog_outer{margin: 40px 0 0 ;}
.checkout_area .blog_item{margin-bottom: 24px;}
.tab_fill.blogsrch_fill{width: 100%;}
.blogsrch_fill .form-control{background-image: url(../images/search.svg);background-repeat: no-repeat;background-position: left 0 top 50%;padding-left: 30px !important;}
.left_filter_count h6{font-size: 14px;color: var(--bs-color-00);font-family: 'Titillium Web', sans-serif; }
.left_filter_count h6 span{font-weight: 600;}
.details_sec{padding-top: 30px;}
.filter_slct .select2-container--default .select2-selection--single{min-width: 210px;}
.blog_filterBtn a{background-color: var(--bs-color-F1);height: 50px;width: 50px;display: flex;align-items: center;justify-content: center;color: var(--bs-color-00);border-radius: 10px;}
.offcanvas_sidebar .offcanvas-header{justify-content: flex-end;}
.offcanvas_sidebar .offcanvas-header .close-btn{background-color: transparent;height: 34px;width: 34px;text-align: center;border-radius: 50%;}
.filter_name h4{font-size: 18px;font-weight: 600;font-family: 'Titillium Web', sans-serif; }
.product_filtr_item{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid var(--bs-color-DD);}
.product_filtr_item:last-child{margin-bottom: 0;padding-bottom: 0;border: 0;}
.price_fill .form-control{box-shadow: none;background-color: var(--bs-color-F1);color: var(--bs-color-75);font-family: 'Titillium Web', sans-serif;font-size: 14px;border-radius: 5px;height: 40px;border: 0;}
.go_price{height: 40px;}
.blog_filterBtn a span{display: none;}

/* ====end--blog--page-------- */

/* --------blog--details---page---- */

.checkout_area.blog_postSec::after{height: 484px;}
.blogpost_hdng h5{font-weight: 700;font-size: 15px;line-height: 15px;color: var(--bs-color-EE);margin-bottom: 15px;}
.blogpost_hdng h2{font-weight: 700; font-size: 45px;line-height: 55px;color: var(--bs-color-00);}
.blogpost_hdng{margin-bottom: 30px;max-width: 750px;}
.blog_social_outer{display: flex;gap: 10px;align-items: center;}
.left_blogsocial ul{display: flex;align-items: center;gap: 10px;}
.left_blogsocial li a{background: var(--bs-color-FF);border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 8px;height: 41px;width: 41px;display: flex;align-items: center;justify-content: center;}
.right_blog_author ul{display: flex;align-items: center;gap: 10px;}
.right_blog_author ul li, .right_blog_author ul li a{display: flex;align-items: center;gap: 5px;}
.blog_usr{height: 23px;width: 23px;border-radius: 50%;overflow: hidden;}
.right_blog_author ul li span{font-size: 14px;color: var(--bs-color-00);}
.right_blog_author ul li .date{color: var(--bs-color-EE);font-size: 16px;}
.blog_details_pic{margin: 30px 0;border-radius: 16px;overflow: hidden;}
.blog_details_pic img{width: 100%;}
.blog_details_para p{font-weight: 400;font-size: 16px;line-height: 36px;color: var(--bs-color-00);margin-bottom: 30px;}
.blog_details_para p:last-child{margin-bottom: 0;}
.blog_details_para{margin-bottom: 30px;}
.blog_taglinks{display: flex;align-items: center;gap: 15px;}
.tag_icon a{color: var(--bs-color-00);}
.blog_taglinks ul{display: flex;align-items: center;gap: 8px 8px;flex-wrap: wrap;}
.blog_taglinks ul li a{font-weight: 500; font-size: 15px; line-height: 18px;height: 38px;padding: 0 15px;border: 1px solid var(--bs-color-DD);color: var(--bs-color-75);display: flex;align-items: center;justify-content: center;border-radius: 5px;}
.blog_taglinks{margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid var(--bs-color-DD);}
.blog_taglinks ul li a:hover{background-color: var(--bs-color-EE);color: var(--bs-color-FF);}
#feeE8ack_modal .response{padding: 10px 15px;border: 1px solid var(--bs-color-DD);}
.blog_download_row > label{margin: 0;font-size: 15px;font-weight: 700;min-width: 110px;}
.blog_download_row .files_uploadItem{min-width: 250px;}

.blog_comments_row .comnts_newbbx {margin: 20px 0 20px 65px;border-radius: 10px;}
.blog_comments_row .comnts_newbbx .form_commnts_area{background-color: var(--bs-color-FF);}
.blog_comments_row{border-bottom: 1px solid var(--bs-color-DD);padding: 20px 0;}
.blog_comments_row:last-child{border-bottom: 0;}


/*****invitation*****/
.object-cover{object-fit: cover;}.v{object-position: center;}
.invitation-wrapper{border-radius: 8px;border-color: #E8E4ED !important;}
.invitation-wrapper .nav-tabs{border-color: #EDEDF1 !important;border-radius: 10px;}
.invitation-wrapper .nav-tabs li a{font-size: 14px;color: #000000;padding: 12px 55px;}
.invitation-wrapper .nav-tabs li a.active{color: var(--bs-color-EE);position: relative;}
.invitation-wrapper .nav-tabs li a.active::before{content: '';display: block;width: 80px;height: 2px;background-color: var(--bs-color-EE);border-top-left-radius: 5px;border-top-right-radius: 5px;position: absolute;bottom: 0;left: 50%;margin-left: -40px;}
.invitation-wrapper .invitations-container .invitation:not(:last-child){margin-bottom: 15px;}
.invitation-wrapper .invitations-container .invitation .invitation-content{border: 1px solid var(--bs-color-DD) !important;box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);border-radius: 10px;}
.invitation-wrapper .invitations-container .invitation .invitation-content .profile-avatar{width: 36px;height: 36px;flex-shrink: 0;}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .name h4{font-size: 15px;line-height: 1;}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .name .designation{color: var(--bs-color-75);font-weight: 500;}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .action i{font-size: 18px;}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .action .status.pending{color: var(--bs-color-EE);}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .action .status.approved{color: var(--bs-color-31);}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .action .btn{border: 1px solid;background-color: transparent;height: auto;padding: 10px 15px;}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .action .btn.btn-reject{color: var(--bs-color-FF);background-color: var(--bs-color-EE);}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .action .btn-accept{color: var(--bs-color-FF);background-color: var(--bs-color-31);}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .invitation-message{border-radius: 10px;}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .invitation-message .head{background-color: var(--bs-color-DD);color: var(--bs-color-75);}
.invitation-wrapper .invitations-container .invitation .invitation-content .invitation-details .invitation-message .body{background-color: var(--bs-color-F1);}
.date{color: var(--bs-color-75);}
/*****invitation*****/


/* ===============company--listing--start=============== */

.company_bxitem{padding: 20px;border-radius: 10px;background-color: var(--bs-color-FF);box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);margin-bottom: 20px;font-family: 'Titillium Web', sans-serif;}
.company_logo{height: 105px;border-radius: 5px;background-color: var(--bs-color-FF);margin-bottom: 15px;border: 1px solid var(--bs-color-DD);}
.company_name_place h3{font-weight: 600;font-size: 25px;line-height: 28px;letter-spacing: -1px;color: var(--bs-color-00);margin-bottom: 10px;}
.company_name_place h5{display: flex;align-items: center;gap: 5px;font-size: 14px;line-height: 21px;color: var(--bs-color-00);margin-bottom: 10px;}
.company_name_place h5 i{font-size: 16px;}
.company_rating{display: flex;align-items: center;font-size: 14px;line-height: 21px;color: var(--bs-color-00);gap: 5px;margin-bottom: 15px;}
.company_rating i{color: var(--bs-color-EE);font-size: 20px;}
.company_listing ul{display: flex;flex-wrap: wrap;gap: 5px;}
.company_listing ul li a{display: inline-flex;align-items: center;justify-content: center;height: 31px;background-color: var(--bs-color-F1);font-size: 14px;line-height: 21px;color: var(--bs-color-00);padding: 0 10px;border-radius: 5px; }
.company_listing ul li a:hover{background-color: var(--bs-color-EE);color: var(--bs-color-FF);}

/* ===============company--listing--end=============== */

/* company-details--page--end */
.top_company_row .row {margin: 0 -5px;width: 100%;}
.top_company_row .col-sm-6{padding: 0 5px;}
.project_video{height: 318px;}
.share_icon{height: 44px;width: 44px;background-color: var(--bs-color-F1);color: var(--bs-color-00);}
.share_icon span{font-size: 20px;}
.share_icon:hover{color: var(--bs-color-EE);}
.company_hdng h3{font-weight: 600;font-size: 25px;}
.rounded_tags .jb_rating{border-radius: 40px;}
.srvc_bxouter .row{margin: 0 -5px;}
.srvc_bxouter .col-md-6{padding: 0 5px;}
.srvc_bxItem{padding: 16px;border-radius: 10px;background-color: var(--bs-color-FF);box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);
  margin-bottom: 10px;font-family: 'Titillium Web', sans-serif;}
.left_srvc h3{font-weight: 600;font-size: 20px;line-height: 30px;margin-bottom: 2px;}
.left_srvc p{font-size: 14px;line-height: 21px;color: var(--bs-color-00);margin-bottom: 5px;}
.right_status{min-width: 30px;color: var(--bs-color-31);}
.project_pnl_row, .success_stories_row{padding: 20px;border-radius: 10px;background-color: var(--bs-color-FF);box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18); margin-bottom: 20px;font-family: 'Titillium Web', sans-serif;}
.project_leftpnl{display: flex;gap: 10px;}
.project_postpic{width: 150px;min-width: 150px;}
.project_info_text h4{font-weight: 600;font-size: 20px;line-height: 30px;color: var(--bs-color-00);margin-bottom: 5px;}
.project_info_text h6{color: var(--bs-color-EE);font-weight: 600;font-size: 14px;line-height: 21px;margin-bottom: 5px;}
.project_info_text p{font-size: 14px;line-height: 21px;color: var(--bs-color-00);}
.project_rightpnl{min-width: 130px;}
.job_hdng .company_name_place{margin-top: 10px;}
.challenges_tag_outer{display: flex;align-items: center;justify-content: space-between;margin: 20px 0;}
.right_challenges ul{display: flex;align-items: center;}
.right_challenges li{margin-right: 20px;padding-right: 20px;border-right: 1px solid var(--bs-color-DD);}
.right_challenges li:last-child{margin-right: 0;padding-right: 0;border-right: 0;}
.right_challenges li a{color: var(--bs-color-00);font-size: 14px;line-height: 21px;}
.right_challenges li a span{color: var(--bs-color-F0);}
.job_details_para ul{padding-left: 15px;}
.job_details_para li{margin-bottom: 15px;color: var(--bs-color-00);font-size: 14px;line-height: 21px;list-style: disc;}
.job_details_para li:last-child{margin-bottom: 0;}
.challenges_item .details_btn .btn{width: auto;}
.success_stories_row{gap: 20px;}
.stories_text h5 {font-size: 14px;color: var(--bs-color-00);font-weight: 400;margin-bottom: 5px;}
.stories_text h3 {font-size: 25px;font-weight: 600;color: var(--bs-color-00);letter-spacing: -1px;line-height: 28px;margin-bottom: 5px;}
.stories_text p {font-weight: 400;font-size: 14px;line-height: 26px;color: var(--bs-color-00);}
.stories_text h4{font-size: 14px;color: var(--bs-color-EE);margin-bottom: 16px;}
.stories_text .btn{height: 36px;}
.company_info_area, .company_links_outer{font-family: 'Titillium Web', sans-serif;}
.company_info_item h3{font-weight: 600;font-size: 16px;line-height: 18px;color: var(--bs-color-00);margin-bottom: 5px;}
.company_info_item a{display: inline-flex;align-items: center;font-weight: 400;font-size: 14px;line-height: 21px;color: var(--bs-color-EE);}
.company_info_item a i{font-size: 16px;display: inline-block;margin-left: 5px;}
.company_info_item h5{font-weight: 400;font-size: 14px;line-height: 21px;color: var(--bs-color-00);}
.company_info_item{margin-bottom: 25px;}
.company_linksItem ul{display: flex;gap: 8px;flex-wrap: wrap;}
.company_linksItem ul li a{height: 30px;border: 1px solid var(--bs-color-00);padding: 0 10px;border-radius: 90px;color: var(--bs-color-00);font-size: 14px;line-height: 21px;display: flex;align-items: center;justify-content: center;}
.company_linksItem ul li a:hover{background-color: var(--bs-color-EE);color: var(--bs-color-FF);border-color: var(--bs-color-EE);}
.company_linksItem h4{font-weight: 500;font-size: 16px;line-height: 18px;color: var(--bs-color-00);margin-bottom: 10px;}
.company_linksItem{margin-bottom: 25px;}
.company_linksItem:last-child{margin-bottom: 0;}
.report_btn .border_btn{height: 36px;padding: 0 16px;}
.hdng_tag{border-radius: 90px;padding: 3px 8px;color: var(--bs-color-FF);background-color: var(--bs-color-EE);font-size: 12px;line-height: 100%;}
.founders_item{box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25);border-radius: 5px;overflow: hidden;font-family: 'Titillium Web', sans-serif;}
.team_usrInfo h3{font-size: 18px;color: var(--bs-color-00);font-weight: 600;}
.founders_top, .founders_bttm{padding: 16px;}
.founders_top .people_team_row {margin-bottom: 12px;}
.team_usrInfo h5{font-size: 14px;font-weight: 400;}
.team_usrpic{height: 40px;width: 40px;border-radius: 50%;text-align: center;background-color: var(--bs-color-F1);color: rgba(0, 0, 0, 0.2);display: flex;align-items: center;justify-content: center;}
.founders_bttm{background: var(--gredient, linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%));}
.founders_bttm h6{margin-bottom: 10px;font-size: 14px;color: var(--bs-color-00);}
.founders_bttm h6{font-size: 12px;color: var(--bs-color-00);font-kerning: 600;}
.founders_top h5{font-size: 14px;color: var(--bs-color-00);}
.founders_top h5 span{font-weight: 600;font-size: 12px;color: var(--bs-color-EE);}
.team_usrInfo h4{font-size: 14px;font-weight: 600;}
.founders_bttm .team_usrInfo h5{font-size: 12px;}
.founders_bttm .team_usrpic{background-color: transparent;}
.people_team_row{margin-bottom: 40px;}
.people_team_row:last-child{margin-bottom: 0;}
.company_peoplebx{box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);border-radius: 5px;padding: 16px;font-family: 'Titillium Web', sans-serif;margin-bottom: 10px;}
.company_peoplebx .people_team_row{margin-bottom: 15px;}
.people_btns a{height: 30px;padding: 0 10px;border-radius: 90px;border: 1px solid var(--bs-color-75);color: var(--bs-color-00);font-size: 14px;font-weight: 600;}
.people_btns a:hover{background-color: var(--bs-color-EE);color: var(--bs-color-FF);border-color: var(--bs-color-EE);}
.people_team_row .row{margin: 0 -5px;}
.people_team_row .col-6{padding: 0 5px;}
.kpi_table_innr{overflow-x: auto;}
.kpi_table_innr table{width: 100%;}
.kpi_table_innr thead{background-color: var(--bs-color-F1);}
.kpi_table_innr thead th, .kpi_table_innr tbody td{padding: 16px;font-size: 14px;font-weight: 400;color: var(--bs-color-00);}
.kpi_table_innr thead th:first-child, .kpi_table_innr tbody td:first-child{padding: 16px 10px;}
.kpi_table_innr thead th{border-right: 2px solid var(--bs-color-FF);}
.kpi_table_innr thead th:last-child{border-right: 0;}
.kpi_table_innr tbody td{border-bottom: 1px solid var(--bs-color-DD);}
.kpi_table_innr tbody th span{display: block;}
.kpi_table_innr tbody td:last-child{text-align: center;}
#kpis .accordion-item, #kpis .accordion-flush .accordion-item .accordion-button{background-color: var(--bs-color-FF);}
#kpis .accordion-flush .accordion-item .accordion-button{padding: 7px 0;}
#kpis .accordion-flush .accordion-item .accordion-body{padding: 0;}
/* company-details--page--end */

/* -----project--map-listing--page------ */

.product_map{height: 100%;}
.product_rightpnl{padding-left: 30px;}
.project_row{padding: 20px;gap: 20px;box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);border-radius: 10px;margin-bottom: 15px;}
.project_row:last-child{margin-bottom: 0;}
.map_project_text h5{font-size: 14px;font-weight: 600;color: var(--bs-color-00);}
.map_project_text h3{font-size: 25px;font-weight: 600;line-height: 28px;letter-spacing: -1px;margin-bottom: 12px;}
.map_project_text a{padding: 0 15px;}
.list_btn{border-radius: 5px;overflow: hidden;}
.list_btn a{height: 50px;width: 50px;background-color: var(--bs-color-F1);color: var(--bs-color-75);}
.list_btn a.active{background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);color: var(--bs-color-EE);}
.accor_arw{cursor: pointer;}
.map_project_pic{width: 120px;height: 107px;min-width: 120px;}
.map_project_pic img{height: 100%;width: 100%;object-fit: cover;}
.graph_info_text > h5{font-size: 14px;text-align: center;margin-bottom: 24px;}

/* -----project--map-listing--page------ */

/* --project--serach-list---- */

.project_item{border-radius: 10px;box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);overflow: hidden;margin-bottom: 20px;}
.project_pic{height: 255px;overflow: hidden;}
.project_item .map_project_text{padding: 20px;}
.project_pic img{width: 100%;height: 100%;object-fit: cover;}

/* --project--serach-list---- */

/* --project-details--page--- */

.circle_hdng h3{font-size: 28px;font-weight: 600;}
.dashboad_progress_outer.project_graybx_outer .card{padding: 25px 10px;height: 125px;}
.top_company_row .icon_modal_bxOuter{margin-top: 10px;}
.goals_pnlOuter{margin: 22px 0 0;display: flex;gap: 4px;overflow-x: auto;}
.goals_hdng{gap: 5px;display: flex;align-items: center;font-size: 14px;color: var(--bs-color-00);margin-bottom: 10px;}
.goals_hdng i{font-size: 16px;}
.goals_item{height: calc(100% - 60px);}
.goals_innr_items{border: 1px solid var(--bs-color-DD);padding: 12px 8px;border-radius: 10px;margin-bottom: 10px;}
.goals_toptext p{font-weight: 400;font-size: 12px;line-height: 16px;color: var(--bs-color-00);}
.goals_toptext{margin-bottom: 10px;}
.goals_list li{display: flex;align-items: center;color: var(--bs-color-00);font-weight: 400;font-size: 12px;line-height: 15px;  letter-spacing: -0.01px;font-family: 'Source Sans Pro', sans-serif;gap: 5px;margin-bottom: 5px;}
.goals_list li i{font-size: 14px;}
.like_list ul{display: flex;gap: 5px;}
.like_list ul li a{height: 20px;width: 20px;min-width: 20px;border-radius: 50%;background-color: var(--bs-color-F1);display: flex;align-items: center;justify-content: center;color: var(--bs-color-00);}
.like_list ul li a i{font-size: 12px;}
.like_list ul li a:hover, .like_list ul li.active a{background-color: var(--bs-color-EE);color: var(--bs-color-FF);}
.add_goals{margin-bottom: 15px;text-align: center;}
.add_goals a{display: flex;align-items: center;justify-content: center;background-color: var(--bs-color-F1);border-radius: 60px;font-size: 14px;color: var(--bs-color-EE);font-weight: 600;gap: 5px;height: 38px;}
.add_goals a i{font-size: 18px;}
.goals_pnlOuter .col{padding: 0;min-width: 126px;}
.investment_pnlItem {margin-bottom: 30px;}
.invextment_row {padding: 16px 0;margin-bottom: 10px;display: flex;gap: 15px;background: var(--bs-color-FF);box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.10);}
.invenstment_left {width: 40%;}
.invenstment_right {width: 60%;}
.invextment_row h4, .invextment_row p {font-weight: 400;font-size: 14px;line-height: 21px;color: var(--bs-color-00);}
.invextment_row p, .invenstment_right h4{font-weight: 600;}
.invest_commntform {background-color: var(--bs-color-FF);padding: 30px;box-shadow: 0px 5px 20px 0px rgba(106, 136, 166, 0.10);
  border-radius: 5px;gap: 16px;}
.right_comnt_form {min-width: 245px;}
.right_comnt_form .form-control{border-radius: 10px;font-size: 14px;color: var(--bs-color-00);height: 38px;box-shadow: none;}
.right_comnt_form .btn{height: 36px;}
.calender_hdng h3{color: var(--bs-color-00);font-size: 32px;font-weight: 600;line-height: 40px;letter-spacing: -1px;}
.task_fill_outer{gap: 20px;}
.task_fill_outer .form-control{background-color: var(--bs-color-F1);box-shadow: none;height: 46px;border: 0;}
.apply_btn .basic_btn{height: 44px;}
.input_fill .task_rating li a{color: var(--bs-color-DD);}
.input_fill .task_rating li.active_star a, .input_fill .task_rating li a:hover{color: var(--bs-color-EE);}
.report_detailsItem{padding: 24px;border-radius: 8px;background: var(--bs-color-FF);box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);margin-bottom: 16px;}
.report_detailsItem:last-child{margin-bottom: 0;}
.report_prgress_top h4{color: var(--bs-color-00);font-size: 18px;font-weight: 600;line-height: normal;margin-bottom: 10px;}
.donation_progress{display: flex;align-items: center;gap: 8px;}
.donation_progress > h5{font-size: 14px;font-weight: 400;}
.donation_progress{margin-bottom: 30px;}
.report_textItem h3{font-size: 15px;color: var(--bs-color-00);font-weight: 600;margin-bottom: 10px;}
.report_textItem p{font-size: 14px;}
.report_textItem{margin-bottom: 30px;}
.report_textItem:last-child{margin-bottom: 0;}
.report_iconRow {padding-bottom: 15px;position: relative;}
.report_nmbr {background: var(--bs-color-FF);border: 1px solid var(--bs-color-DD);border-radius: 8px;height: 44px;width: 44px;  min-width: 44px;display: flex;align-items: center;justify-content: center;font-size: 16px;color: var(--bs-color-00);font-weight: 400;  margin-right: 10px; z-index: 2;}
.donate_icontext span {min-width: 40px;width: 40px;}
.donate_icontext{padding: 10px 15px;background-color: var(--bs-color-F1);border-radius: 10px;width: 100%;}
.report_iconRow:after {position: absolute;content: "";top: 0;bottom: 0; width: 1px;background-color: var(--bs-color-DD);left: 22px;z-index: 1;}
.report_iconRow:last-child::after{display: none;}
.report_iconRow:last-child{padding-bottom: 0;}

/* --end--project--details---- */

/* ---start-course-map-list-page--- */

.name_rating h4{font-size: 14px;color: var(--bs-color-00);font-weight: 600;}
.name_rating .star_color i{font-size: 18px;}

/* ---start-course-map-list-page--- */

/* -----------course-details--page==-------- */
.course_details_leftpnl{width: 60%;}
.course_details_rightpnl{width: 40%;}
.details_course_hdng h5{font-size: 14px;color: var(--bs-color-00);}
.details_course_hdng h3{font-size: 32px;color: var(--bs-color-00);line-height: 40px;font-weight: 600;letter-spacing: -1px;margin-bottom: 5px;
}
.course_info .jb_rating {background-color: transparent;padding: 0;}
.course_text h4, .course_duration h5{font-size: 14px;color: var(--bs-color-00);font-weight: 600;}
.course_duration h5 span{display: inline-block;padding-left: 10px;}
.course_duration h5{padding-left: 10px;position: relative;}
.course_duration h5::after{position: absolute;content: "";height: 3px;width: 3px;background-color: var(--bs-color-00);border-radius: 50%;left: 0;top: 7px;}
.course_tags.evnt_catagory_list li a{border-radius: 5px;background: rgba(219, 34, 25, 0.10);color: var(--bs-color-EE);}
.traning_user label{color: var(--bs-color-EE);font-size: 14px;margin:0;}

.event_tags.course_tags li{padding: 0;height: auto;background-color: transparent;}
.event_tags.course_tags li a{padding: 0 12px;display: flex;height: 36px;align-items: center;justify-content: center;}
.userexprt_pnltxt{display: flex;align-items: center;gap: 5px;}
.expert_usr{height: 30px;width: 30px;border-radius: 50%;overflow: hidden;}
.exprt_text h5{margin-bottom: 0;color: var(--bs-color-00);font-weight: 600;}

.training_para p{font-family: 'Titillium Web', sans-serif !important;font-size: 16px;max-width: 524px;}
.course_progress{max-width: 205px;}
.course_skill{display: flex;align-items: center;gap: 10px;}
.course_add_btn a{color: var(--bs-color-38);font-size: 14px;height: 30px;border: 1px solid var(--bs-color-E3);padding: 0 10px;min-width: 57px;display: flex;align-items: center;justify-content: center;border-radius: 10px;}
.course_skill ul li a{height: 30px;border-radius: 10px;}
.w_75{width: 75%;}
.cart_bag a{color: var(--bs-color-00);position: relative;}
.cart_bag a span{height: 15px;width: 15px;background-color: var(--bs-color-EE);color: var(--bs-color-FF);font-size: 12px;font-weight: 600;display: flex;align-items: center;justify-content: center;right: -5px;top: -2px;border-radius: 50%;position: absolute;}
.training_ticklisting p {display: flex;font-size: 15px;color:var(--bs-color-00);line-height: 25px; margin-bottom: 16px;gap: 12px;}
.training_ticklisting p i{color: var(--bs-color-EE);display: inline-block;margin-top: 5px;}
.course_row {display: flex;padding: 12px 0;gap: 10px;border-bottom: 1px solid var(--bs-color-E3);}
.course_icon {height: 50px;width: 50px;min-width: 50px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background-color: rgba(238, 82, 60, 0.1);color: var(--bs-color-EE);}
.course_text h3 {font-size: 16px;color: var(--bs-color-EE);font-weight: 600;margin-bottom: 5px;}
.course_text p{font-weight: 400;font-size: 14px;line-height: 24px;color: var(--bs-color-00);}
/* .exprt_share.course_share li a{color: var(--bs-color-EE);} */
.course_bottm_pnl{text-align: right;margin-top: 80px;}
.course_bottm_pnl .icon_modal_bxOuter{justify-content: flex-end;}
.course_details_total .details_leftPnl{padding-right: 0;}
.coursl_lesson_total {width: 100%;}
.lessons_part_outer{display: flex;flex-wrap: wrap;}
.lessons_leftpnl{width: 30%;}
.lessons_rightpnl {width: 70%;padding-left: 20px;}
.lesson_rating_outer{margin-bottom: 20px;}
.lesson_rating_row {padding: 16px 20px;cursor: pointer;transition: 0.4s; display: block;background-color: var(--bs-color-F1);border-bottom: 1px solid var(--bs-color-E3);}
.lesson_rating_row:hover{background-color: var(--bs-color-FF);}
.lesson_status {font-size: 14px;color: var(--bs-color-00);}
.lesson_status i{font-size: 18px;}
.success_status i, .success_status span{color: var(--bs-color-31);}
.pending_status i{color: var(--bs-color-EE);}
.active_lessons{background-color: var(--bs-color-FF);}
.lesson_time span{font-size: 14px;color: var(--bs-color-EE);}
.lesson_hdng h3 {font-size: 18px;color: var(--bs-color-00);font-weight: 600;line-height: 30px;}
.name_rating {color: var(--bs-color-00);}
.lesson_hdng {margin-bottom: 10px;}
.lesson_time ul {display: flex; align-items: center;}
.rating_status li i {font-size: 16px;}
.rating_status li span {color: var(--bs-color-00);font-size: 15px;}
.lesson_detailsHdng{margin-bottom: 10px;}
.lesson_detailsHdng h2{font-weight: 600;font-size: 24px;line-height: 34px;}
.course_detailspnl_innr {box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18); border-radius: 10px;overflow: hidden;}
.lessons_tablink .nav-tabs {border-bottom: 0;border-radius: 10px 10px 0px 0px;box-shadow: 0px 2px 14px 0px rgba(29, 28, 76, 0.09);}
.lessons_tablink .nav-tabs .nav-item {margin-bottom: 0;width: 25%;}
.lessons_tablink .nav-tabs .nav-link {padding: 15px 10px;border: 0;border-radius: 0; display: flex;align-items: center;justify-content: center;font-size: 14px;color: var(--bs-color-00);font-weight: 600;}
.lessons_tablink .nav-tabs .nav-item.show .nav-link, .lessons_tablink .nav-tabs .nav-link.active {color: var(--bs-color-FF);background-color: var(--bs-color-EE);}
.course_detailspnl_innr .tab-content{padding: 30px;}
.lesson_pnl .course_vdopnl{height: 420px;overflow: hidden;border-radius: 5px;}
.content_pnl .jb_rating{display: inline-flex;}
.course_vdo_row{border-radius: 10px;background: var(--bs-color-FF);box-shadow: 0px 5px 20px 0px rgba(106, 136, 166, 0.10);margin-bottom: 15px;gap: 24px;padding: 14px;}
.course_vdopnl{overflow: hidden;position: relative;}
.course_vdo_row .course_vdopnl{width: 40%;}
.course_vdopnl figure img{width: 100%;}
.vdoplay_btn {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.vdoplay_btn a {height: 53px;width: 53px;background-color: var(--bs-color-EE);border-radius: 50%;display: flex;align-items: center;  justify-content: center; color: var(--bs-color-FF);}
.course_vdo_row .vdo_textpnl {width: 60%;}
.time_clock {height: 22px;padding: 0 10px;border-radius: 5px;font-size: 14px;color: var(--bs-color-FF);background-color:var(--bs-color-EE);margin-bottom: 10px;}
.time_clock i{font-size: 16px;}
.vdo_hdng h3{font-size: 18px;color: var(--bs-color-00);font-weight: 600;margin-bottom: 10px;line-height: 26px;margin-bottom: 20px;}
.vdo_para p{font-size: 14px;color: var(--bs-color-00);}
.contnt_hdng {margin-bottom: 20px;}
.contnt_hdng h4 {font-size: 18px;color: var(--bs-color-00);font-weight: 600;text-transform: capitalize;}
.course_contentBx{margin-bottom: 30px;}
.lessons_check{margin-bottom: 20px;}
.task_item{background-color: var(--bs-color-F1);padding: 20px;border-radius: 20px;margin-bottom: 16px;}
.time_rounded {font-size: 14px;color: var(--bs-color-EE);font-weight: 600;}
.time_rounded i{font-size: 16px;}
.task_textPnl h3{font-size: 18px;color: var(--bs-color-00);font-weight: 600;margin-bottom: 10px;}
.task_textPnl p{font-size: 14px;line-height: 24px;}
.task_btn a i{font-size: 18px;}
.task_btn a{gap: 5px;border-color: var(--bs-color-00);color: var(--bs-color-00);}
.task_btn a:hover{background-color: var(--bs-color-EE);color: var(--bs-color-FF);border-color: var(--bs-color-FF);}
.details_arw_btn a{min-width: 36px;height: 36px;width: 36px;border-radius: 50%;display: flex;align-items: center;justify-content: center;border: 1px solid var(--bs-color-E3);color: var(--bs-color-00);}
.details_arw_btn a i{font-size: 18px;}
.resume_btn .btn{background-color: var(--bs-color-F1);border-color: transparent;color: var(--bs-color-38);}
.task_row:last-child{border-bottom: 0;}
.success_btn .btn{color: var(--bs-color-31);border-color: var(--bs-color-31);}
.question_submit_area{margin-top: 30px;}
.question_modal_bx .modal-dialog {max-width: 390px;}
.question_modal_bx .modal-body {padding: 20px;text-align: center;}
.sucess_question_icon span {font-size: 46px;color: var(--bs-color-31);margin-bottom: 10px;}
.question_success_hdng h2 {color: var(--bs-color-00);font-size: 24px;margin-bottom: 15px;font-weight: 600;}
.question_success_hdng h5 {font-size: 16px; color: var(--bs-color-00);}
.question_closeBtn {margin: 30px 0 0}
.scorebx_outer {display: flex;gap: 10px;}
.scorebx_item{width: 33.33%;}
.scorebx_innr {background-color: var(--bs-color-F1);padding: 30px 20px;text-align: center;border-radius: 10px;}
.scorebx_innr h5 {font-size: 15px; color: var(--bs-color-00); margin-bottom: 10px;}
.scorebx_innr h4{font-weight: 600;font-size: 16px; line-height: 19px;color: var(--bs-color-EE);}
.certificate_bx {margin: 30px 0;overflow-x: auto;}
.donate_certificate {background-size: 100% 100%; background-repeat: no-repeat; background-position: center; text-align: center;padding: 45px 65px;min-width: 800px;}
.certificate_hdng h2 {text-transform: uppercase;font-family: 'EB Garamond', serif; font-size: 40px; color: #E8604D;margin-bottom: 20px;}
.certificate_hdng h2 {text-transform: uppercase;font-family: 'EB Garamond', serif;font-size: 40px;color: #E8604D;margin-bottom: 20px;}
.certificate_nameHdng {margin: 30px 0;}
.certificate_nameHdng p {font-size: 20px;color: #42231a;font-family: 'EB Garamond', serif;}
.certificate_nameHdng h3 {margin: 20px 0 0;font-size: 25px;color: #ed7d40; font-weight: 700;}
.certificate_para p { max-width: 590px; margin: 0 auto;list-style: none; font-size: 20px; color: #42231a; font-family: 'EB Garamond',serif;}
.crtificate_signOuter {display: flex;align-items: center;justify-content: center; margin: 40px 0 0;}
.certificate_date {margin-right: 30px;}
.certificate_stamp { max-width: 60px; margin-right: 30px;}
.certificate_sign { max-width: 150px;}
.task_detailspnl{display: none;}
.task_back a{gap: 5px;margin-bottom: 16px;}
.task_back a i{font-size: 18px;}
.task_status_outer{border-top: 1px solid var(--bs-color-DD);padding: 20px 0;gap: 20px;display: flex;align-items: center;justify-content: space-between;margin-top: 20px;}
.taskstatus_item h3{font-weight: 500;font-size: 16px;line-height: 19px;color: var(--bs-color-00);margin-bottom: 10px;}
.taskstatus_item h5, .taskstatus_item h4{font-weight: 500;font-size: 16px;color: var(--bs-color-00);}
.sucess-txt{color: var(--bs-color-31) !important;}
.taskstatus_item .btn{height: 46px;}
.task_detailsHdng > h2{font-weight: 600;font-size: 24px;line-height: 32px;color: var(--bs-color-00);margin-bottom: 10px;}
.task_detailsHdng .jb_rating{display: inline-flex;}
.task_detailspara p{font-size: 16px;font-weight: 400;line-height: 26px;color: var(--bs-color-00);margin-bottom: 20px;position: relative;}
.task_detailspara p:last-child{margin-bottom: 0;}
.task_detailspara p img{width: 100%;}
.tsk_btns{display: flex;gap: 10px;margin: 30px 0 0;}
.task_open .task_detailspnl{display: block;}
.task_open .task_outer{display: none;}
.feedback_modal.post_modal .modal-body{padding-top: 0;}
.rating_hdng h5{font-size: 16px;color: var(--bs-color-00);margin-bottom: 0px;}
.course_rvw_row ul{display: flex;}
.course_rvw_row ul li a {color: var(--bs-color-F1);}
.course_rvw_row ul li a span{font-size: 30px;}
.course_rvw_row ul li.active_star a{color: var(--bs-color-4E);}
.course_rvw_row ul li a:hover, .course_rvw_row ul li a:focus{color: var(--bs-color-4E);}
.feedback_modal .post_description > label{font-size: 16px;color: var(--bs-color-00);margin-bottom: 10px;}
.feedback_modal .post_description .form-control{height: 160px;}
.progress_courseOuter{display: none;}
.course_rvw_row{margin-top: 20px;}
.team_membrs_pic{height: 40px;width: 40px;border-radius: 50%;overflow: hidden;background-color: var(--bs-color-F1);}
.team_name h3{font-size: 18px;color: var(--bs-color-00);font-weight: 600;margin-bottom: 5px;}
.text-left{text-align: left;}
.team_name h5{font-size: 14px;}
.tab_event_item{box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);overflow: hidden;border-radius: 10px;}
.tab_event_pic img{width: 100%;}
.event_textpnl{padding: 20px;}
.evnt_calender_date{width: 86px;border-radius: 10px 10px 0 0;overflow: hidden;border: 2px solid var(--bs-color-FF);border-top: 16px solid var(--bs-color-BF);background-color: var(--bs-color-EE);color: var(--bs-color-FF);text-align: center;padding: 5px 10px;}
.evnt_calender_date strong{font-weight: 600;color: var(--bs-color-FF);display: block;font-size:18px;font-weight: 700;}
.evnt_calender_date h5{font-size: 12px;text-transform: uppercase;line-height: 18px;}
.evnt_calender_date h5 span{display: block;}
.tab_event_pic{position: relative;}
.evnt_calender_date{position: absolute;left: 20px;bottom: 0;}
.top_evnt_info h5{font-size: 14px;color: var(--bs-color-00);}
.evnt_usr{color: var(--bs-color-EE);font-size: 14px;font-weight: 600;}
.tab_event_hdng h3{font-size: 25px;font-weight: 600;line-height: 28px;letter-spacing: -1px;margin-bottom: 13px;}
.tab_event_item{margin-bottom: 24px;}
.certificate_pnl .certificate_bx{margin-bottom: 0;}
/* -----------course-details--page==---end------- */

/* --challenges---start */
.expert_box_outer .challenges_item{box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);margin-bottom: 24px;}
.expert_box_outer .work_details ul li{width: 33.33%;}
.expert_box_outer .work_details ul li:last-child{text-align: right;}
.results_rightPnl{padding: 20px;background-color: var(--bs-color-FF);border-radius: 20px;box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);border: 1px solid var(--bs-color-DD);}
.results_rightPnl .job_tags{margin: 0;}
.tags_prgrsspnl h5{font-size: 15px;color: var(--bs-color-00);font-weight: 400;line-height: 22px;}
.tags_prgrsspnl h5 span{color: var(--bs-color-EE);}
.tags_prgrsspnl h4{font-size: 15px;color: var(--bs-color-00);line-height: 100%;padding-right: 10px;border-right: 1px solid var(--bs-color-EE);}
.results_rightPnl .job_hdng h5{color: var(--bs-color-EE);font-weight: 600;margin-bottom: 10px;}
.results_innr {padding: 30px 0 0;}
.results_item {margin-bottom: 30px;}
.results_item:last-child {margin-bottom: 0px;}
.results_para p, .results_lising li {font-size: 15px;color: var(--bs-color-00);line-height: 24px;margin-bottom: 25px;font-weight: 400;}
.results_lising ol {padding-left: 15px;}
.results_lising li {margin-bottom: 10px;list-style: auto;}
.results_item h3 {font-size: 16px;color: var(--bs-color-00);font-weight: 700; margin-bottom: 15px;}
.results_lising {padding: 20px 0 0;}
/* --challenges---end */

/* --challenges--details---start */

.sml_logo{height: 15px;width: 50px;}
.details_course_hdng h4{font-size: 14px;color: var(--bs-color-EE);font-weight: 600;margin-bottom: 10px;}
.details_prgrss h4{font-size: 15px;color: var(--bs-color-00);line-height: 100%;padding-right: 10px;border-right: 2px solid var(--bs-color-EE);}
.dates_tags li{display: flex;align-items: center;gap: 5px;height: 30px;padding: 0 15px;border: 1px solid var(--bs-color-75);font-size: 12px;color: var(--bs-color-00);}
.dates_tags li i{font-size: 14px;}
.dates_tags{margin-bottom: 20px;}
.dates_listing h3{font-size: 16px;color: var(--bs-color-EE);margin-bottom: 16px;}
.dates_listing li{display: flex;align-items: center;gap: 10px;font-size: 16px;color: var(--bs-color-75);margin-bottom: 10px;}
.dates_listing li i{font-size: 20px;color: var(--bs-color-31);}
.team_name h6{margin-top: 16px;display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 12px;color: var(--bs-color-00);}
.team_name h6 span{color: var(--bs-color-EE);}
.sponsor_logo span{height: 80px;width: 80px;background-color: var(--bs-color-F1);}
.expertbx_item.winner_item{box-shadow: none;background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);}
.informe_row{margin-bottom: 50px;}
.informe_row:last-child{margin-bottom: 0;}
.team_name h5{color: var(--bs-color-75);}
.expertbx_item.finalist_item{box-shadow: none;background-color: var(--bs-color-F1);}
.contribution_table_innr{overflow-x: auto;overflow-y: hidden;}
.contribution_table{display: table;width: 100%;}
.contribution_table_row{display: table-row;background-color: var(--bs-color-F1);}
.contribution_table_cell{display: table-cell;padding: 15px;border-bottom: 4px solid var(--bs-color-FF);}
.contribution_table_row.table_head{background-color: transparent;}
.contribution_table_cell:first-child{border-radius: 5px 0 0 5px;}
.contribution_table_cell:last-child{border-radius: 0 5px 5px 0;}
.contribution_table_cell > span{color: var(--bs-color-00);font-size: 14px;font-weight: 600;white-space: nowrap;}
.indicators_item{background-color: var(--bs-color-F1);border-radius: 10px;padding: 15px;margin-bottom: 10px;}
.indicators_item h5{font-size: 14px;margin-bottom: 10px;}
.indicators_item h3{font-weight: 600;font-size: 18px;}
.indicators_outer .row{margin: 0 -5px;}
.indicators_outer .col-6{padding: 0 5px;}
.kpi_info_row{margin-bottom: 20px;}
.kpi_info_row:last-child{margin-bottom: 0;}
.kpi_sub_hdng{margin-bottom: 10px;}
.kpi_sub_hdng h3{font-size: 17px;font-weight: 600;}
.contribution_table_cell .team_name h3{white-space: nowrap;}
/* --challenges--details---end */

/* --success-stories--landing--start-- */

.pd_hdr_top{padding-top: 96px !important;}
.landing_success_bnr{padding: 45px 0 65px;box-shadow: 0px 5px 20px 0px rgba(106, 136, 166, 0.10);}
.landing_success_content{max-width: 968px;}
.success_hdng h2{max-width: 763px;font-size: 50px;line-height: 62px;letter-spacing: -1px;font-weight: 400;margin-bottom: 30px;}
.success_ods_row > label{font-size: 14px;color: var(--bs-color-00);margin-bottom: 0;}
.success_ods_row ul li{width: 41px;height: 32px;}
.sucess_progress_outer{max-width: 632px;}
.sucess_progress_item{background-color: var(--bs-color-F1);border-radius: 10px;padding: 15px 20px;height: 100%;}
.sucess_progress_item h3{font-size: 25px;font-weight: 600;line-height: 112%;letter-spacing: -1px;margin-bottom: 10px;}
.sucess_progress_item .progess_outer{height: 6px;background-color: var(--bs-color-31);margin-bottom: 10px;}
.sucess_progress_item h5{font-size: 14px;}
.landing_success_bnr .container{position: relative;}
.sucess_share{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.sucess_share li{margin-bottom: 5px;}
.sucess_share li:last-child{margin-bottom: 0;}
.landing_stories_sec{padding: 65px 0 40px;}
.landing_stories_row{border-radius: 8px;background-color: var(--bs-color-FF);box-shadow: 0px 5px 20px 0px rgba(106, 136, 166, 0.10);
overflow: hidden;margin-bottom: 30px;}
.landing_stories_row:last-child{margin-bottom: 0;}
.landing_stories_pic img{width: 100%;}
.landing_stories_textpnl{padding: 10px 30px;}
.stories_hdng h5{color: var(--bs-color-EE);font-size: 18px;margin-bottom: 20px;}
.stories_hdng h3{font-size: 32px;font-weight: 600;line-height: 125%;letter-spacing: -1px;}
.stories_para p{font-size: 16px;}
.landing_stories_row:nth-child(even) .col-lg-6:first-child{order: 2;}
.landing_stories_row:nth-child(even) .col-lg-6:last-child{order: 1;}
.pd-40{padding: 40px 0;}
.video_slider{margin: 0 -12px;}
.vdo_slide_item{padding: 0 12px;}
.video_stories{height: 210px;border-radius: 10px;overflow: hidden;}
.video_text h3{font-size: 18px;font-weight: 600;margin-bottom: 10px;}
.video_text h5{letter-spacing: -0.01px;font-size: 16px;}
.success_inbtns{position: absolute;right: 0;top:-50px;display: flex;align-items: center;gap: 16px;}
.success_inbtns .slick-arrow{background-color: transparent;}
.rvw_usr_name h6{font-size: 14px;color: var(--bs-color-EE);font-weight: 600;}
.success_review_slideouter .rvw_usr_name h4{font-size: 18px;margin-bottom: 5px;}
.success_review_slideouter .rvw_para p{font-weight: 400;}
.success_review_slideouter .rvw_para p a{display: inline-block;color: var(--bs-color-EE);}
.sucess_social li{width: 33.33%;}
.sucess_social li a{padding: 10px;color: var(--bs-color-00);background-color: var(--bs-color-F1);border-radius: 5px;}
.sucess_social li a i{font-size: 18px;}
.sucess_social li a span{background-color: var(--bs-color-EE);padding: 0 5px;border-radius: 90px;color: var(--bs-color-FF);font-size: 14px;}
/* --success-stories--landing--start-- */

/* --success-stories--list-- */

.seccess_bnr{padding: 55px 0 250px;background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);}
.success_banner_content h1{font-weight: 700;font-size: 100px;line-height: 96px;margin-bottom: 20px;}
.success_banner_content h1 span{color: var(--bs-color-EE);}
.success_banner_content p{font-size: 18px;font-weight: 500;line-height: 28px;}
.success_testimonial_bx{padding: 32px 58px;background-color: var(--bs-color-FF);border-radius: 30px;margin-top: -200px;box-shadow: 0px 2px 14px 0px rgba(29, 28, 76, 0.09);}
.success_quote_outer{display: flex;align-items: center;}
.success_quote_item{padding: 5px;}
.quote_leftpnl{width: 60%;border-right: 1px solid var(--bs-color-E7);}
.quote_rightpnl{width: 40%;text-align: center;}
.slick-slide .quote_rightpnl img{display: inline-block;}
.quote_leftpnl > span{display: block;margin-bottom: 24px;}
.quote_leftpnl h4{font-size: 16px;font-weight: 600;line-height: normal;margin-bottom: 24px;}
.quote_leftpnl p{font-size: 46px;font-weight: 400;line-height: 58px;font-family: 'Titillium Web', sans-serif !important;}
.quote_author{margin-top: 20px;}
.quote_author h3{font-size: 16px;font-weight: 600;line-height: normal;margin-bottom: 5px;}
.quote_author h5{font-size: 15px;}
.success_testimonial_bx .slick-dots{display: flex;align-items: center;list-style: none;gap: 10px;margin-top: 30px;justify-content: center;}
.success_testimonial_bx .slick-dots li button{font-size: 0;background-color: transparent;height: 10px;width: 10px;border: 1px solid var(--bs-color-00);border-radius: 50%;}
.success_testimonial_bx .slick-dots li.slick-active button{background-color: var(--bs-color-00);}
.success_testimonial_bx .sucess_progress_outer{max-width: 100%;}
.success_stories{padding: 90px 0 15px;}
.success_item{background-color: var(--bs-color-FF);padding: 40px 32px;border-radius: 24px;box-shadow: 0px 2px 14px 0px rgba(29, 28, 76, 0.09);}
.success_item h5{font-size: 14px;margin-bottom: 20px;}
.success_logo{display: inline-flex;margin-bottom: 20px;height: 38px;align-items: center;}
.success_item p{font-size: 30px;line-height: 40px;font-weight: 600;margin-bottom: 30px;font-family: 'Titillium Web', sans-serif !important;}
.success_logo img{max-width: 75%;}
.sucess_outer .col-lg-4{margin-bottom: 24px;}

/* --success-stories-- */

/* --success-stories-details-- */
.success_stories_details{padding: 30px 0 40px;}
.cloud_icon{height: 50px;width: 50px;min-width: 50px;border-radius: 50%;overflow: hidden;}
.cloud_icon img{width: 100%;height: 100%;object-fit: cover;}
.cloud_icon_text h4{font-weight: 600;font-size: 24px;}
.cloud_icon_text h6 {font-size: 16px;}
.cloud_icon_text h6 span {display: inline-block;padding-left: 8px; margin-left: 8px;  position: relative;}
.cloud_icon_text h6 span::after {position: absolute;content: "";height: 4px;width: 4px;background-color: var(--bs-color-00);  border-radius: 100px;left: -4px;top: 50%;transform: translateY(-50%);}
.success_list_bx{margin-top: 60px;}
.success_list_bx > h3{color: var(--bs-color-00);font-size: 26px;font-weight: 600; line-height: 38px;margin-bottom: 16px;}
.success_list{padding: 40px 35px;border-radius: 30px;border: 1px solid var(--bs-color-DD);}
.success_list ol{padding-left: 15px;}
.success_list ol li{font-size: 16px;color: var(--bs-color-00);margin-bottom: 16px;}
.success_list ol li:last-child{margin-bottom: 0;}
.rvw_rating li i{color: var(--bs-color-AA);}
.rvw_rating li.active i{background: linear-gradient(180deg, #E8604D 0%, #FF961B 100%);-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;}
.testimonial_slideouter .rvw_para {margin-bottom: 15px;}
.rvw_rating{margin-bottom: 15px;}
.details_para p {font-size: 16px;line-height: 26px;margin-bottom: 30px;}
.details_para p:last-child{margin-bottom: 0;}
/* --success-stories-details-- */



/* ----start---sustanble_rank/ods--page ----------*/

.logorank_row{ background: var(--bs-color-FF); border: 1px solid var(--bs-color-E7); border-radius: 8px; padding: 20px 25px; margin-bottom: 10px;}
.logorank_row:last-child{margin-bottom: 0;}
.rank_logo_lftPnl{width: 65%;}
.rank_logo_rghtPnl{width: 35%;}
.cmpny_logo{width: 64px;min-width: 60px;}
.cmpny_textPnl{padding-left: 25px;}
.cmpny_textPnl h3 a{font-size: 16px; color: var(--bs-color-00);font-weight: 600;margin-bottom: 10px;display: inline-block;}
.cmpny_textPnl h3 a:hover{color: var(--bs-color-EE);}
.donate_logoOuter ul li + li{margin-left: 5px;}
.logorank_row h5{font-size: 13px; color: var(--bs-color-75); font-weight: 500;margin-bottom: 10px;}
.ambassadors_users ul li a{ height: 36px; width: 36px; min-width: 36px; border-radius: 50%;overflow: hidden;display: block;background-color: var(--bs-color-E7);}
.ambassadors_users ul li a img{ height: 100%; width: 100%;object-fit: cover;}
.ambassadors_users ul li + li{margin-left: -5px;}
.audits_logo, .points_item{width: 100%;text-align: right;}
.audits_logo h5{width: 100%;}
.audits_logo ul li + li{margin-left: 10px;}
.audits_logo ul li a{display: block;}
.points_item { margin: 30px 0 0;}
.points_btn .btn{height: 30px;padding: 0 10px;border-radius: 5px;font-weight: 400;font-size: 13px;}
.donate_cmpnyLogo {height: 44px;width: 44px;min-width: 44px;}
.donate_cmpnytext {padding-left: 15px;}
.modal_hdng .jb_rating{ margin-top: 10px;color: var(--bs-color-00);border-radius: 8px;}
.modal_hdng .jb_rating i{color: var(--bs-color-00);}
.donate_cmpnytext .modal_hdng h3{font-size: 18px;}
.donation_modal .modal-body{padding: 20px 30px;}
.donate_community_area{background: var(--bs-color-FF);border: 1px solid var(--bs-color-E7);border-radius: 8px;padding: 20px;}
.community_row{margin-bottom: 20px;}
.community_pic{min-width: 117px;width: 117px;}
.community_text{padding-left: 20px;}
.donate_icontext{font-size: 16px;color: var(--bs-color-00);font-weight: 600;margin-bottom: 15px;}
.donate_icontext span{margin-right: 5px;}
.community_para p{font-size: 16px;color: var(--bs-color-75);line-height: 24px;}
.donation_modal .modal-dialog{max-width: 842px;}

.donation_bxRow{background: var(--bs-color-F1);border-radius: 8px;padding: 15px;}
.donation_bxRow .progess_outer{background-color: var(--bs-color-B3);}
.donation_progress h5{font-size: 15px; color: var(--bs-color-75);margin-right: 10px;font-weight: 500;}
.modal_progres label{font-size: 15px;color: var(--bs-color-00); margin: 0; font-weight: 500; margin-right: 10px;}
.donation_prices h5{font-size: 15px;color: var(--bs-color-75);font-weight: 500;margin-right: 20px;}
.donation_prices h5 span{display: inline-block;margin-left: 5px;font-size: 16px;color: var(--bs-color-31);font-weight: 600;}
.donate_btn .btn{height: 34px;padding: 0 10px;}


/* ----end---sustanble_rank-ods--page ----------*/

/* --ods-report-- */
.total_reportBx{background: var(--bs-color-FF);box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.10);border-radius: 10px;padding: 30px 20px;}
.total_reportBx .report_prgress_top h4{width: 60%;margin: 0;}
.total_reportBx .report_prgress_top .donation_progress{width: 40%;justify-content: flex-end;margin: 0;}
.total_reportBx .report_detailsItem{box-shadow: none;border: 1px solid var(--bs-color-E7);}
/* --ods-report-- */

/* --groups--start--- */

.events_itemBx{padding: 20px;box-shadow: 0px 1px 6px 0px rgba(62, 96, 147, 0.18);border-radius: 10px;background-color: var(--bs-color-FF);}
.bookmarks_grps a{color: var(--bs-color-EE);}
.leftchampion_text h3{font-weight: 600;font-size: 24px;}
.events_itemBx .leftchampion_text h3{min-height: 60px;}
.champions_outer .col-sm-6{margin-bottom: 20px;}
.events_itemBx{height: 100%;}
.groups_pic{height: 188px;overflow: hidden;}
.groups_pic img{width: 100%;height: 100%;object-fit: cover;}
.group_slider .slick-track{margin: 0;}
.champions_pic{height: 240px;overflow: hidden;}
.champions_pic img{width: 100%;height: 100%;object-fit: cover;}
.champions_item .leftchampion_text h3{font-size: 18px;margin-bottom: 5px;}
.leftchampion_text h5{font-size: 13px;}
.event_details_total .col-lg-12 .details_leftPnl{padding-right: 0;}
.champions_item{margin-bottom: 20px;}

/* --groups--end--- */
/* --================activity--area---start---------------=========== */
/* ===start--placeholder-glowArea==== */
.glow_area{margin-bottom:10px}
.placeholder-sm{min-height:6px;display:block}
.user_placeHoledr{display:flex;align-items:center;margin-bottom:20px}
.default_usr{height:30px;width:30px;border-radius:50%;background-color: var(--bs-color-F1);min-width: 30px;}
.default_usr_name{width:100%;display:flex;align-items:center;padding-left:15px}
.default_usr_name span+span{margin-left:15px}
.data_btnOuter{display:flex;flex-wrap:wrap;margin-bottom:30px}
.data_btnOuter span{margin:0 5px 10px;display:block}
.card-text span,.list_glowArea .data_btnOuter{margin-bottom:10px}
/* ===end--placeholder-glowArea==== */
.activity_lftItem{padding: 24px 0px;border-bottom: 1px solid var(--bs-color-DD);}
.activty_lftHdng h3{font-size: 24px;font-weight: 600;}
.user_activty{background-color: var(--bs-color-E7);height: 34px;width: 34px;min-width: 34px;overflow: hidden;border-radius: 50%;
  margin-right: 8px;}
.activty_usrname h4{font-size: 16px;font-weight: 600;}
.activity_date span, .activity_date i{font-size: 14px;}
.activty_usrname h5{font-size: 15px;margin-right: 10px;}
.activity_tagsRow h4{font-size: 14px;margin-bottom: 10px;font-weight: 600;}
.experts_skill.activity_skill li a{border-radius: 90px;}
.more_tags a{display: inline-block;font-size: 12px;background-color: var(--bs-color-F1);padding: 5px 10px;border-radius: 40px;color: var(--bs-color-00);}
.activity_rightpnl{padding: 24px;border: 1px solid var(--bs-color-DD);border-radius: 8px;}
.activity_rightItem{border-bottom: 1px solid var(--bs-color-DD);padding: 24px 0;}
.activity_rightItem:last-child{border-bottom: 0;}
.activity_rightItem:last-child{padding-bottom: 0;}
.activity_rightHdng  h3{font-size: 24px;font-weight: 600;}
.activity_para p{font-size: 15px;}
.activity_comments{border-top: 1px solid var(--bs-color-DD);}
.btn.collapsed .close_text{display: none;}
.btn.collapsed .question_txt{display: block;}
.btn .question_txt{display: none;}
.activity_questionPnl{padding: 30px 0;margin-bottom: 30px;border-bottom: 1px solid var(--bs-color-DD);}
.activity_tagsRow .input_fill > label{font-size: 14px;font-weight: 600;}
.activity_backBtn{display: none;}
.forum_row .active_forum{background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);padding: 24px 20px;border-radius: 10px;}
.active_forum .form_share a{background-color: var(--bs-color-FF);}
.editor_msgArea .form-control{border-radius: 0 0 5px 5px !important;}


/* --================activity--area---end---------------=========== */

.ecosystem_item .company_logo{background-color: var(--bs-color-F1);border-color: var(--bs-color-F1);}
.ecosystem_listing li{margin-bottom: 5px;display: flex;align-items: center;gap: 5px;color: var(--bs-color-00);font-size: 14px;}
.ecosystem_listing li i{font-size: 18px;color: var(--bs-color-EE);}
.more_listing a{display: inline-block;color: var(--bs-color-00);font-weight: 600;}
.more_listing a:hover{color: var(--bs-color-EE);}


.marketplace_lftpnl .price_range {overflow: hidden;} 
.marketplace_lftpnl .price_range .price_fill{width: 38%;}
.marketplace_filter_top .blog_filterBtn{display: none;}

/* --end-marketplace-list */

/* -----start---product-details--page------------ */


.product_detailsArea{padding: 40px 0 25px;box-shadow: 0px 5px 20px rgba(106, 136, 166, 0.1)}
.thumb_pnl {min-width: 85px;width: 20%; position: relative;}
.slide_uparw{top: 0;}
.slide_dwnarw{bottom: 0;}
.slider_pnl{ width: 80%;}
.details_sliderPnl .slick-slide img {display: inline-block;border-radius: 7px;}
.thumb_nav{margin-bottom: 6px;cursor: pointer;}
.thumb_nav a{display: block;text-align: center;border: 1px solid var(--bs-color-E0);border-radius: 8px;padding: 7px; height: 100px;}
.thumb_nav:last-child{margin-bottom: 0;}
.thumb_nav.slick-current.slick-active a, .thumb_nav.active a{border-color: var(--bs-color-EE);}
.thumb_pnl .slick-arrow{height: 30px;background-color: var(--bs-color-FF);box-shadow: 0 0 15px rgba(0,0,0,0.12);display: flex;align-items: center;justify-content: center;position: absolute;font-size: 0;width: 100%;left: 0;right: 0;z-index: 9; cursor: pointer;top: inherit;transform: none;background-repeat: no-repeat;background-position: center;}
.thumb_pnl .slick-prev{border-radius: 5px 5px 0 0;}
.thumb_pnl .slick-next{border-radius: 0 0px 5px 5px;}
.thumb_pnl .slick-prev{top: 0;background-image: url(../images/arw-up.svg);}
.thumb_pnl .slick-next{bottom: 0;background-image: url(../images/arw-dwn.svg);}
.thumb_pnl .slick-arrow.slick-disabled{opacity: 0;visibility: hidden;}
.slider_pnl{padding-left: 10px;}
.slide_item { background-color: var(--bs-color-F1);padding: 20px;text-align: center;border-radius: 8px;}
.slider_pnl ul.slick-dots {display: none !important;align-items: center;justify-content: center;margin: 20px 0 0;}
.slider_pnl li{margin-right: 8px;}
.slider_pnl li:last-child{margin-right: 0;}
.slider_pnl li button{font-size: 0;border: 0;outline: none;height: 7px;width: 7px;border-radius: 50%;cursor: pointer;background-color: var(--bs-color-F1);}
.slider_pnl li.slick-active button{background-color: var(--bs-color-EE);}
.prdct_detailspnl{padding-left: 20px;position: relative;}
.prdct_detailsHdng h2{font-size: 30px;font-weight: 600;margin-bottom: 10px;}
.details_price h3{font-size: 20px;color: var(--bs-color-31);font-weight: 600;}
.details_price h3 span{display: inline-block;margin-left: 5px;color: var(--bs-color-00);font-size: 16px;font-weight: 500;text-decoration: line-through;}

.size_row{margin: 10px 0 15px;}
.size_clrHdng h4{font-size: 16px;color: var(--bs-color-00);font-weight: 600;min-width: 85px;}

.product_count{margin: 30px 0 10px;}

.color_bx {height: 20px;width: 20px;min-width: 20px;border-radius: 5px;margin-right: 5px;display: inline-block;}
.color_info.filter_list li.active{background-color: transparent;border-color: var(--bs-color-EE);}
.product_count .number { max-width: 244px;border-radius: 8px; padding: 10px 15px;background-color: var(--bs-color-F1);}
.product_count .number span{cursor: pointer; color: var(--bs-heading-color);}
.product_count .number i{font-size: 18px;}
.product_count input{background-color: transparent;font-size: 15px; font-weight: 500; color: var(--bs-color-00);text-align: center;}
.price_cartBtn {display: flex;}
.prdcut_outer {padding: 30px 0 0;}
.product_tabPnl .details_tabArea{padding: 0;}
.prdct_dtailsRow {display: flex;flex-wrap: wrap;margin-bottom: 10px;}
.lft_details {width: 40%;}
.rght_details {width: 60%;padding-left: 15px;}
.lft_details h4 {font-size: 14px;font-weight: 400;line-height: 24px;}
.rght_details h5 {font-size: 14px;font-weight: 600; line-height: 24px;}

.policy_para p { font-size: 15px;color: var(--bs-heading-color);font-weight: 500; margin-bottom: 20px;line-height: 26px;}
.policy_para p:last-child {margin-bottom: 0;}
.policy_terms {padding-top: 30px; padding-left: 15px;}
.policy_terms li {list-style: auto; font-size: 16px; color: var(--bs-color-EE);font-weight: 400;opacity: 1; margin-bottom: 10px;}
.team_usrTxt .rvw_rating {margin: 5px 0 0;}
.team_usrTxt .rvw_rating ul li.active_star a{color: var(--bs-orange);}
.rvw_userPnl .forum_cmntsRow{padding: 15px 0;}
.rvw_userPnl{margin: 30px 0 0;}
.prdctfilter_btn {display: none;}

/* --------------------------------------- */

.info_star i{font-size: 18px;color: var(--bs-color-EE);}
.info_star span em{color: var(--bs-color-75);}


/* -----end---product-details--page------------ */


/* ---offer--module--- */

.ofrsell_detailspnl{padding: 24px;border: 1px solid var(--bs-color-DD);border-radius: 10px;position: relative;}
.ofr_selldetails_top{position: relative;}
.right_top_bookmark{position: absolute;right: 0;top: 0;z-index: 9;}
.right_top_bookmark a{display: inline-block;color: var(--bs-color-75);}
.info_top h3{font-size: 18px;color: var(--bs-color-00);font-weight: 600;letter-spacing: -1px;margin-bottom: 5px;}
.info_top h3 span{font-size: 14px;color: var(--bs-color-EE);font-weight: 600;}
.info_top h5{font-size: 14px;color: var(--bs-color-00);margin-bottom: 10px;}
.info_top p{color: var(--bs-color-00);font-size: 12px;font-weight: 400;letter-spacing: -0.01px;margin-bottom: 20px;}
.info_top p span{font-weight: 600;font-size: 15px;}
.info_top h4{font-size: 16px;color: var(--bs-color-31);font-weight: 600;margin-bottom: 16px;}
.info_top h4 span{font-size: 14px;color: var(--bs-color-00);}
.ofr_selldetails_top .info_top h3{padding-right: 20px;font-size: 25px;font-weight: 600;}
.ofr_selldetails_top .info_top  h4{font-size: 18px;}
.sell_product_row{overflow-y: hidden;overflow-x: auto;}
.sell_product_item{height: 236px;width: 236px;background-color: var(--bs-color-F1);border-radius: 10px;min-width: 236px;}
.ofr_row {padding: 16px 0;border-bottom: 1px solid var(--bs-color-DD);}
.ofr_sellpic{min-width: 144px;height: 136px;background-color: var(--bs-color-F1);border-radius: 10px;padding: 10px;}
.ofr_tags {display: inline-flex;align-items: center;padding: 4px 8px;border-radius: 40px;background-color: var(--bs-color-F1);color: var(--bs-color-EE);font-size: 14px;font-weight: 600;}
.on_buy{background-color: var(--bs-color-31);color: var(--bs-color-FF);}
.ofr_tags_outer  h3{font-size: 14px;color: var(--bs-color-00);font-weight: 400;}
.ofr_bookmark{color: var(--bs-color-75);}
.ofr_row:hover, .ofr_row.active{background: linear-gradient(270deg, rgba(241, 241, 241, 0.00) 0%, #FFF9F9 51.56%, rgba(241, 241, 241, 0.00) 100%), #FFF;}
.buy_innr{border-top: 1px solid var(--bs-color-DD);margin-top: 20px;}

/* --------offer-details----- */

.prdct_detailsHdng h2 a{color: var(--bs-color-75);}
.prdct_detailsHdng h2 a:hover{color: var(--bs-color-EE);}
