@charset "utf-8";
@font-face{font-family:poppinsbold;src:url(../fonts/poppins/poppins-bold-webfont.woff2) format('woff2'),url(../fonts/poppins/poppins-bold-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:poppinsitalic;src:url(../fonts/poppins/poppins-italic-webfont.woff2) format('woff2'),url(../fonts/poppins/poppins-italic-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:poppinslight;src:url(../fonts/poppins/poppins-light-webfont.woff2) format('woff2'),url(../fonts/poppins/poppins-light-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:poppinsmedium;src:url(../fonts/poppins/poppins-medium-webfont.woff2) format('woff2'),url(../fonts/poppins/poppins-medium-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:poppinsregular;src:url(../fonts/poppins/poppins-regular-webfont.woff2) format('woff2'),url(../fonts/poppins/poppins-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:poppinssemibold;src:url(../fonts/poppins/poppins-semibold-webfont.woff2) format('woff2'),url(../fonts/poppins/poppins-semibold-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}



@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

*{margin:0;padding:0;outline:0!important}
header .looking-block{ display: none !important; }
body{font-family:poppinsregular;}
.thankyou{padding:50px 0!important;display:flex;align-items:center;min-height:80vh;justify-content:center}
header{padding:25px 15px 0}
header .navbar .navbar-nav .nav-item .nav-link{font-size:14px;color:#000!important;padding:9px 14px!important}
header .navbar .navbar-nav .nav-item .nav-link.active,header .navbar .navbar-nav .nav-item .nav-link:hover{color:#eb6300!important}
header .navbar-brand{max-width:174px;height:53px;width:100%;margin-left:82px}
header .navbar-brand img{width:100%}
header .navbar .navbar-nav .nav-item .jobs-link{width:135px;text-align:center;margin-left:10px;box-shadow:0 4px 30px rgba(0,0,0,.25);border-radius:40px;font-size:12px!important;color:#fff!important;font-family:poppinsbold!important}
header .navbar .navbar-nav .nav-item .jobs-link:hover{color:#fff!important}
header .navbar .navbar-nav .nav-item .find-jobs-link{background:#000!important}
header .navbar .navbar-nav .nav-item .find-jobs-link:hover{background-color:rgba(38,38,38,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
header .navbar .navbar-nav .nav-item .post-jobs-link{background:#ff7b1c!important}
header .navbar .navbar-nav .nav-item .post-jobs-link:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
header .navbar{width:100%}
header .navbar .navbar-nav{padding-left:100px}
header .navbar .navbar-nav.right-nav{padding-left:40px!important}
#dropdownMenuLink span{color:#eb6300}
header .navbar-brand img{display:block}
header .navbar-brand img+img{display:none}
.howit-dwn{margin-top:0; left: auto; right: 0; min-width:180px;background:#000;border:1 solid rgba(0,0,0,.15);border-radius:15px}
.howit-menu::after{position:relative;border-right:1px solid #000;border-bottom:1px solid #000}
.howit-maintg{color:#fff;display:block;text-align:center}
.howit-subtg{color:#a1a1a1;font-size:11px;text-align:center;display:block}
.dropdown-item{font-size:16px;color:#000!important;padding:10px}
.dropdown-item:hover{background:0 0;color:#ff7b1c!important}
.howit-anchtg{padding-left:20px;padding-right:20px}
.howit-freetg{padding:0!important;height:50px;line-height:50px}
.howit-clttg{border-bottom:1px solid #e6e7eb;padding:0!important;height:50px;line-height:50px}
.dropdown-menu{padding:0}
.howit-filler{color:#fff!important}
.dropdown-item:hover span{color:#ff7b1c!important}
.regstit-dwn{margin-top:0;min-width:180px;background:#000;border:1 solid rgba(0,0,0,.15);border-radius:15px}
.regstit-menu::after{position:relative;border-right:1px solid #000;border-bottom:1px solid #000}
.regstit-maintg{color:#fff;display:block;text-align:center}
.regstit-subtg{color:#a1a1a1;font-size:11px;text-align:center;display:block}
.regstit-anchtg{padding-left:20px;padding-right:20px}
.regstit-freetg{padding:0!important;height:50px;line-height:50px}
.regstit-clttg{border-bottom:1px solid #e6e7eb;padding:0!important;height:50px;line-height:50px}
.regstit-menu{color:#fff;background:0 0!important;box-shadow:none!important}
.regstit-menu:after{position:relative;top:2px;border-right:1px solid #000;border-bottom:1px solid #000}
.fixed-top .regstit-menu:after{position:relative;top:2px;border-right:1px solid #fff;border-bottom:1px solid #fff}
.mobile-fixed-top .regstit-menu:after{position:relative;top:2px;border-right:1px solid #fff;border-bottom:1px solid #fff}
.fixed-top .regstit-dwn{margin-top:0!important}
.regstit-dwn a:active{color:#000;background:0 0}
.fixed-top .regstit-dwn{border-color:#5d5c5c}
.dropdown-menu{padding:0}
.user_account .dropdown .btn{font-size:16px!important;color:#000!important}
.howit-menu{background:no-repeat;color:#fff}
.howit-menu:after{position:relative;top:2px;border-right:1px solid #000;border-bottom:1px solid #000}
.fixed-top .howit-menu:after{position:relative;top:2px;border-right:1px solid #fff;border-bottom:1px solid #fff}
.fixed-top .howit-dwn{margin-top:0!important}
.howit-dwn a:active{color:#000;background:0 0}
.fixed-top .howit-dwn{border-color:#5d5c5c}
.fixed-top .dropdown-item:hover{background:0 0!important}
.clt-holder{position:relative;left:2px}
.navbar-toggler{padding:0}
.navbar-toggler .navbar-toggler-icon{background:#ff7b1c;width:25px;height:3px;margin-bottom:3px;display:block}
.navbar-toggler .navbar-toggler-icon:last-child{margin-bottom:0}
.home-top-section{width:100%;height:700px;background:#fff url(../../images/home-bg.jpg) no-repeat;background-size:56% 100%;background-position:right;display:flex;align-items:center;padding-top:70px}
.home-top-section .top_content{max-width:421px;width:100%;margin:0 auto}
.home-top-section .top_content .heading{font-size:34px!important;line-height:45px;color:#000!important;font-family:poppinsbold!important;margin-bottom:0px}
.home-top-section .top_content .sub_heading{font-size:18px!important;/* font-family:poppinsbold!important; */color:#000!important;margin-bottom:0px;font-family:poppinsmedium;}
.home-top-section .top_content .sub_heading1{font-size:16px;color:#000;line-height:24px}
.home-top-section .top_content .sch-text {  font-size: 16px;}
.home-top-section .top_content .btn-block{display:flex;align-items:center;margin-top:30px}
.orange-btn{background:#ff7b1c;border:none!important;max-width:170px;width:100%;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:50px;display:inline-block;font-size:16px;letter-spacing:.02em;color:#fff!important;font-family:poppinssemibold;padding:0 15px;height:43px;line-height:43px;margin-left:0}
.orange-btn:hover{background-color:rgba(255,123,28,.85) !important; box-shadow:0 4px 10px rgba(0,0,0,.5)}
.black-btn{background:#262626;margin-left:15px;max-width:170px;width:100%;border:none!important;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:50px;font-size:16px;letter-spacing:.02em;color:#fff!important;font-family:poppinssemibold;padding:0 10px;height:43px;line-height:43px}
.black-btn:hover{background-color:rgba(38,38,38,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
.company_logos{width:100%;overflow:hidden;padding:20px 0;box-shadow:0 9px 12px 0 rgba(0,0,0,.08);position:relative}
.skills-section{width:100%;display:block}
.skills-btn{margin:50px auto 0!important}
.skills-section .skills-box{max-width:600px;width:100%;margin:auto 0}
.skills-section .heading{font-size:36px!important;line-height:46px;color:#2d2d2d!important;font-family:poppinsbold!important;margin-bottom:20px}
.skills-section .heading span{display:block;color:#ff7b1c;font-size:24px}
.skills-section .sub_heading{font-size:18px!important;line-height:28px;color:#2d2d2d!important;margin-bottom:25px}
.skills-section .business .box{margin-top:60px;cursor:pointer}
.skills-section .business .icons{width:90px;height:90px;margin:0 auto 15px}
.skills-section .business .box img{width:100%;height:100%;object-fit:contain}
.skills-section .business .box .text{color:#636363!important;font-family:poppinssemibold!important;text-align:center;padding:10px 10px;min-width:180px;background:#fff;mix-blend-mode:normal;box-shadow:0 4px 50px rgba(0,0,0,.25);border-radius:28px;font-size:11px!important;line-height:19px;letter-spacing:.01em;text-align:center;margin-bottom:0}
.skills-bg{width:88%;height:100%}
.skills-bg img{width:100%;height:100%;object-fit:cover;object-position:top}
.skills-section1{display:flex;/* align-items:center; */align-items: flex-start; justify-content:space-between}
.skills-bg1{width:44%!important;height:730px;}
.skills-box1{width:56%!important;padding-top: 40px;}
.skills-section1 .skills-box1{margin:0 auto!important}
.user_account>.dropdown{background:0 0;position:relative;right:2px}
.skill-mobtg{display:none}
.meeting-linktg{color:#ff7b1c}
.meeting-linktg:hover{color:#ff7b1c}
.meeting-linktg:focus{color:#ff7b1c}
.marketplace{width:100%; padding:100px 0px 50px 0px; display:block}
.marketplace .right-side-box .heading{font-size:48px;line-height:60px;color:#2d2d2d;font-family:poppinsbold!important;margin-bottom:58px}
.marketplace .right-side-box .heading span{font-size:18px;line-height:27px;color:#ff7b1c;display:block;margin-bottom:12px}
.marketplace .right-side-box .difference-ul{list-style:none;padding:0;margin:0}
.marketplace .right-side-box .difference-ul li{font-size:16px!important;position:relative;line-height:25px;margin-bottom:20px;padding-left:35px; color: #262626 !important;  }
.marketplace .right-side-box .difference-ul li span {/*  font-family:poppinsmedium!important; */ font-family:poppinssemibold !important; color:#2d2d2d!important; font-size: 20px; display: block; margin-bottom: 5px; }
.marketplace .right-side-box .difference-ul li::before{position:absolute;content:"";background:url(../../images/tick.svg) no-repeat;border:4px solid #eb6300;border-radius:50%;width:25px;height:25px;left:0;background-size:14px;background-position:center}
.marketplace .img-block{width:100%;display:block;position:relative}
.marketplace .img-block .user-img img{width:100%;height:100%;object-fit:cover}
.marketplace .img-block .user-img1{width:245px;height:142px;box-shadow:15px 40px 80px rgba(0,0,0,.3);border-radius:10px;margin-left:155px;position:relative;z-index:1}
.marketplace .img-block .user-img1 img{border-radius:10px}
.marketplace .img-block .user-img2{width:226px;height:261px;filter:drop-shadow(0 40px 105px rgba(0, 0, 0, .3));margin-top:-50px;position:relative}
.marketplace .img-block .user-img3{width:190px;height:130px;box-shadow:5px 4px 105px rgba(0,0,0,.35);position:absolute;bottom:-20px;left:40%}
.marketplace_work{width:100%;display:block;position:relative;padding:10px 0}
/*.marketplace_work::before{content:"";position:absolute;background:linear-gradient(257.78deg,#ff7b1c 31.19%,rgba(255,150,28,.91) 102.55%);width:90%;height:100%;left:0;top:0}*/
.hireexpert-holder{background:#F57D30;padding:180px 40px;}
.marketplace_work .headings{font-size:48px;font-family:poppinsbold!important;color:#fff;position:relative;text-align:left!important;margin-bottom:50px}
.hireexpert-holder .headings{font-size:30px;}
.marketplace_work .headings span{font-size:24px;color:#fff;display:block}
.marketplace_work .business{position:relative}
.marketplace_work .business .box{max-width:330px;width:100%; margin-bottom: 10px;}
.marketplace_work .business .box .text{font-size:16px;color:#fff;font-family:poppinsregular!important;display:flex;align-items:center;margin-bottom:12px}
.padleft-zero{padding-left:0px;}
.padboth-zero{padding-left:0px;padding-right:0px;}
.padboth-zero img{width:100%;height:100%;object-fit:cover;}
.marketplace_work .business .box .text .number{font-size:78px;font-family:poppinslight;line-height:1.1;margin-right:20px;min-width: 50px;text-align: center;}
.marketplace_work .business .box .content{font-size:14px;line-height:18px;color:#fff;margin-bottom:0!important}
/* .market-hdtg{max-width:320px} */
.choose-freelancer-section{width:100%;display:block;padding:100px 0}
.choose-freelancer-section .heading{font-family:poppinsbold!important;font-size:42px;color:#2d2d2d;line-height:55px;margin-bottom:25px}
.choose-freelancer-section .content{font-size:16px;line-height:27px;color:#2d2d2d;font-family:poppinsmedium!important;margin-bottom:0}
.choose-freelancer-section .right_side{position:relative}
.choose-freelancer-section .user_details{display:flex;align-items:flex-end;max-width:700px;width:100%;margin-left:auto;margin-bottom:40px;height:130px}
.choose-freelancer-section .user_details:last-child{margin-bottom:0!important}
.choose-freelancer-section .user_details .heading{font-size:24px;line-height:1.2;color:#ff7b1c;font-family:poppinsbold!important;margin-bottom:7px}
.choose-freelancer-section .user_details .sub_heading{font-size:16px;line-height:1.2;color:#4b4b4b;font-family:poppinsmedium!important;margin-bottom:0!important}
.choose-freelancer-section .user_details .left{padding:20px 30px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}
.choose-freelancer-section .user_details .left::before{position:absolute;content:"";background:#fff;box-shadow:-50px 4px 50px rgba(0,0,0,.18);width:100%;height:10px;bottom:0;left:0}
.choose-freelancer-section .user_details .right{padding:30px 0 30px 35px;background:#fff;box-shadow:-195px 4px 50px 0 rgba(0,0,0,.05);width:100%;flex:1;-ms-flex:1;-webkit-box-flex:1;height:100%;overflow:hidden}
.choose-freelancer-section .user_details .description{font-family:poppinssemibold!important;font-size:16px;line-height:141%;color:#000;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
.grow{padding:95px 0;display:flex;align-items:center;position:relative;background:url(../../images/grow-bg.png) no-repeat;background-position:top !important;background-size:cover!important;/*border-bottom:1px solid rgba(246,246,246,1);border-top:1px solid rgba(246,246,246,1)*/}
.grow::after{position:absolute;content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.3);left:0}
.grow .grow-block{position:relative;z-index:1}
.grow .heading{font-family:poppinsbold!important;font-size:30px;line-height:42px;color:#fff;max-width:505px;width:100%;margin-bottom:20px}
.grow .sub_heading{font-size:18px;color:#fff;font-family:poppinslight!important;max-width:320px;line-height:26px;width:100%;margin-bottom:45px}
.grow .buttons-box .hire{max-width:250px}
.grow .buttons-box .apply{max-width:250px}
.regst-cltbtn{box-shadow:none;font-family:'poppinslight';}
footer{padding:80px 0}
footer .footer_heading{font-family:poppinsbold!important;font-size:26px;line-height:39px;color:rgba(0,0,0,.53)}
footer .copy_right{font-family:poppinsbold!important;font-size:12px;line-height:18px;color:rgba(0,0,0,.53);margin-bottom:0!important}
footer .email{font-family:poppinsbold!important;font-size:18px;line-height:27px;color:#ffae73;margin-bottom:10px;display:inline-block}
footer .social_icons{list-style:none;margin:0;padding:10px 0;display:flex;align-items:center}
footer .social_icons li{margin:0 10px}
footer .social_icons li:last-child{margin-right:0}
footer .social_icons li a{width:20px;height:20px;text-decoration:none!important;display:block}
footer .social_icons li a img{width:100%;height:100%}
.footer-manus{display:flex;justify-content:space-between}
footer .menus{list-style:none;padding-left:0;margin:0}
footer .menus li{margin-bottom:1px}
footer .menus li a{font-size:16px;color:rgba(0,0,0,.68);line-height:31px}
.foot-logo{max-width:174px}
.social-footertg{max-width:270px}
.about_part,.about_us_page,.how_it_work,.meeting_page{padding-top:165px}
.content-terms .about-top-content{width:100%;display:block;text-align:center}
.content-terms .about-top-content .about_heading{font-family:poppinsmedium!important;font-size:27.6496px;line-height:41px;color:#ff7b1c;margin-bottom:10px}
.content-terms .about-top-content .about-sub-heading{font-size:16.2106px;line-height:27px;color:#7a7575;font-family:poppinsbold!important;margin-bottom:40px}
.content-terms .about-top-content .about-desription{font-size:16.2106px;line-height:27px;color:#7a7575;margin-bottom:40px}
.content-terms .content-terms{max-width:1080px;width:100%;margin:0 auto!important}
.content-terms .pdf-img-box{display:flex;align-items:center;justify-content:center;margin-top:65px;margin-bottom:70px}
.content-terms .pdf-img-box img{width:44.71px;height:57.82px;margin-right:13px}
.content-terms .pdf-img-box span{font-family:poppinsbold!important;font-size:10.4074px;line-height:14px;color:#48484a}
.content-terms .content-box{width:100%;display:block;margin-bottom:50px}
.content-terms .content-box .t-box{width:100%;padding:13px 10px;background:linear-gradient(0deg,#f28e26 0,#fd644f 100%),#fff;text-align:center;border-radius:50px;margin-bottom:16px}
.content-terms .content-box .t-titles{font-size:18.502px;line-height:18px;color:#fff;margin-bottom:0}
.content-terms .content-box .t-description{font-size:16.3694px;line-height:28px;color:#7a7575}
.content-terms .content-box ul{margin-bottom:0;padding-left:30px}
.content-terms .content-box ul li{font-size:16.3694px;line-height:28px;color:#7a7575;margin-bottom:40px}
.content-terms .content-box ul li:last-child{margin-bottom:0}
.freelenser_page{padding-top:170px;display:flex;align-items:center;min-height:100vh}
.freelenser .main_heading{font-family:poppinssemibold!important;font-size:26px!important;text-align:center;line-height:29px;letter-spacing:.289624px;color:#3c3c3c;margin:0;padding-top:0;text-transform:unset}
.freelenser .description{font-size:14.4812px;font-family:poppinsregular;line-height:29px;letter-spacing:.144812px;color:#3c3c3c;margin-bottom:0;margin-top:15px}
.freelenser .start_btn{width:378.32px;height:42.24px;line-height:42.24px;text-decoration:none!important;background:linear-gradient(222.28deg,#f28e26 2.16%,#fd644f 97.84%),#ff7b1c;font-size:14.4812px;display:inline-block;border-radius:25px;text-align:center;color:#fff;box-shadow:none;text-transform:uppercase}
.freelenser .start_btn:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
.signup .outer_signup_div{border-radius:10px;max-width:720px;margin-top:20px;width:100%}
.signup .press_ENTER{font-size:14.4812px;line-height:29px;letter-spacing:.144812px;color:#3c3c3c;margin-left:15px;font-family:poppinsmedium!important}
.signup .form_outer_div{background-color:rgba(255,123,28,.85);height:65px}
.signup .ok_right_press_enter{font-size:14.4812px;line-height:29px;letter-spacing:.144812px;color:#3c3c3c;margin-left:15px;font-family:poppinsmedium!important}
.signup .complete_percentage{color:#fff;padding-top:10px;margin:0}
.signup .form_label_text{font-size:18px;line-height:25px;color:#2d2d2d;font-family:poppinsmedium!important;margin-bottom:20px}
.signup .label_div>.form-group>input{font-size:18px;line-height:25px;color:#ff7b1c;font-family:poppinsmedium!important}
.signup .input_label{font-size:18px;line-height:25px;color:#ff7b1c;font-family:poppinsmedium!important}
.signup .form_text_input:not(:focus){/* box-shadow:rgba(255,123,28,.85) 0 1px */}
.signup .ok_btn{background-color:#ff7b1c;display: flex;align-items: center;justify-content: center; width:135px;text-align:center;height:42px;box-shadow:0 4px 30px rgba(0,0,0,.25);border-radius:40px;font-size:12px!important;color:#fff!important;font-family:poppinsbold!important;cursor:pointer}
.signup .ok_btn:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
.signup .ok_tick{display:none}
.signup .progressbarcopy{background-color:#2d2d2d}
.back_btn{color:#fff;font-size:14px}
.signup .skip_btn{background-color:#000;width:135px;text-align:center;height:42px;box-shadow:0 4px 30px rgba(0,0,0,.25);border-radius:40px;font-size:12px!important;color:#fff!important;font-family:poppinsbold!important;cursor:pointer}
.radio_button input:checked~span.text{color:#ff7b1c}
.freelenser_page.signup .radio_button .radio_box { margin-right: 25px;}
.radio_button input:checked~.radio{background-color:#ff7b1c}
.signup_radio_hear{margin-bottom:10px}
.checkbox{font-size:14.4812px;letter-spacing:.144812px;color:#3c3c3c;margin-left:0;font-family:poppinsmedium!important}
.radio_button .radio_box{color:#3c3c3c}
.container input:checked~.checkmark{background-color:#ff7b1c}
.checkbox a{color:#ff7b1c}
.signup .press_enter_div{margin-top:50px;padding-left:125px}
.already-login{font-size:14.4812px;font-family:poppinsmedium!important;line-height:29px;letter-spacing:.144812px;color:#3c3c3c;margin-bottom:10px;margin-top:80px;text-align:center}
.already-login a.go-login{color:#ff7b1c;font-size:14px;}
.content-terms{max-width:824px;margin:0 auto;width:100%}
.add_more_btn{background:#fff!important;border:1px solid #e1e1e1;color:#2d2d2d;border-radius:25px;font-family:poppinsmedium!important;padding-top:9px;padding-bottom:9px;padding-left:15px;padding-right:15px}
#sendcodebtn{background:#ff7b1c!important}
.size_note>span{color:#ff7b1c!important}
.custom-select{background:url(../../images/down-arrow.svg) no-repeat;padding:0!important;border:none!important;border-radius:0!important;padding-left:5px !important;}
.user-details .u-info.custom-select{background-position: 100% 54% !important;background-size:7px !important;}
.user-details .multiselect.dropdown-toggle::after{width: 5px; height: 5px; border-right: 1px solid #8a8787;  border-bottom: 1px solid #8a8787;}

.freelancer_signup .custom-select{background-color: #f1f2f7;}
.freelancer_signup select.form-control:not([size]):not([multiple]) {height: 50px !important;}
.reqcls{color:#ff8f3e}
.how-it-work-top-block{width:100%;height:900px;background:#000;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:100px}
.how-it-work-top-block .client-txt{font-family:poppinsmedium;font-size:20px;line-height:30px;color:#ff7b1c;text-align:center}
.how-it-work-top-block .work-heading{font-family:poppinsbold;font-size:30px;line-height:44px;color:#fff;text-align:center}
.how-it-work-top-block .work-heading span{display:block}
.work-first-block{padding-top:100px;margin:auto}
.work-second-block{width:100%;display:block;position:relative;bottom:-100px;text-align:center}
.work-second-block .title{font-family:poppinsmedium;font-size:20px;line-height:30px;color:#ff7b1c;text-align:center;margin-bottom:5px}
.work-second-block .learn-more{font-family:poppinsmedium;font-size:14px;line-height:18px;color:#fff;text-align:center;display:inline-block;margin-bottom:25px}
.work-second-block .image-block{max-width:437px;height:290px;width:100%}
.work-second-block .image-block img{width:100%;height:100%;object-fit:cover}
.work-stop-block{width:100%;height:100%;display:block;padding:100px 0}
.work-stop-block .stop-working-content{max-width:600px;width:100%}
.work-stop-block .work-stop-heading{font-weight:700;font-size:30px;line-height:44px;color:#000;text-align:center;font-family:poppinsbold}
.work-stop-block .s-description{font-family:poppinsmedium;font-size:12px;line-height:18px;color:#938e8e;text-align:center}
.work-stop-block .stop-working-img{max-width:555px;width:100%;height:362px;margin:0 auto}
.work-stop-block .stop-working-img img{width:100%;height:100%;object-fit:cover}
.finding-contnet{width:100%;height:130px;background:#f28e26;display:flex;align-items:center;justify-content:center}
.finding-contnet p{font-family:poppinsmedium;font-size:20px;line-height:30px;color:#fff;text-align:center;margin-bottom:0}
.work-third-section .work-row-first{display:flex;align-items:center;justify-content:center;width:100%}
.work-third-section .work-row-first .contnet-block{width:50%;height:100%}
.work-third-section .work-row-first .image-block{width:50%;height:550px}
.work-third-section .work-row-first .image-block img{width:100%;height:100%;object-fit:cover}
.contnet-block{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}
.content-block-inside{max-width:590px;width:100%;display:block;margin:0 auto}
.contnet-block .title1{ font-family: 'montserratbold';/* font-weight: 800; */ font-size:32px;line-height:44px;color:#000;margin-bottom:20px;text-align:center;}
.contnet-block .title-2{font-size:30px;line-height:44px;color:#000;margin-bottom:15px;text-align:center}
.contnet-block .description{font-weight:400;font-size:14px;/* line-height:18px; */color:#938e8e;text-align:center}
.contnet-block .create-account{max-width:255px;width:100%;height:50px;padding:0!important;line-height:50px;background:0 0!important;border:1px solid #f57d30;font-weight:400;font-size:16px;color:#ff7b1c;border-radius:50px;display:flex;align-items:center;justify-content:center;margin:40px auto 0}
.contnet-block .create-account:hover{background:#ff7b1c!important;color:#fff}
.payplan-tg{color:#ff7b1c !important;text-decoration:underline;}
.work-final-block{width:100%;padding:50px 0 50px;display:flex}
.final-heading-block{max-width:520px;width:100%;margin:0 auto;text-align:center;margin-bottom:50px}
.final-heading-block .f-haeding{font-size:30px;line-height:44px;color:#000;margin-bottom:10px;font-family:poppinsbold}
.final-heading-block .f-description{font-weight:400;font-size:12px;line-height:18px;color:#938e8e}
.final-image-block{max-width:650px;width:100%;height:350px;margin:0 auto}
.final-image-block img{width:100%;height:100%;object-fit:cover}
.freelancer-work-third-section .work-row-second{height:1080px}
.freelancer-work-third-section.work-third-section .work-row-first .image-block{height:100%}
.freelancer-work-third-section .work-row-second .contnet-block-one{background:#f28e26;width:100%;height:50%;display:flex;align-items:center}
.freelancer-work-third-section .work-row-second .contnet-block-two{background:#000;width:100%;height:50%;display:flex;align-items:center}
.freelancer-work-third-section .contnet-block .contnet-block-one .description{color:#fff}
.freelancer-work-third-section .work-row-second .contnet-block-two .title1{color:#fff}
.freelancer-work-third-section .work-row-second .contnet-block-two .title-2{color:#fff}
.freelancer-work-third-section .work-row-second .contnet-block-two .description{color:#fff}
.freelancer-work-third-section .work-row-second .contnet-block-two .carete-account{font-size:20px;line-height:30px;color:#ff7b1c;display:block;width:225px;margin:105px auto 0}
.user_login_page{width:100%;height:100vh;display:flex;align-items:center;background:#fff;padding:20px 0!important;margin-bottom:0!important}
.login-page{max-width:1040px;margin:0 auto;width:100%;height:510px;display:flex;align-items:center;border-radius:25px;background:#fff;}
.login-form-box{max-width:450px;width:100%;height:100%;padding:30px 50px;display:flex;align-items:center; border:1px solid #9c9c9c; border-right:0px; border-radius: 25px 0px 0px 25px; }
.login-form-box .login_form{width:100%}
.login-form-box .form-group{margin-bottom:30px}
.login-form-box label{font-size:16px;color:#000;margin-bottom:0}
.login-form-box .form-control{width:100%;border:none!important;border-radius:0!important;border-bottom:1px solid #fc684b!important;color:#fd664d;font-size:14px;padding:8px 0}
.f-remember-box{display:flex;align-items:center;justify-content:space-between;padding:0 0 25px}
.f-remember-box .checks{margin:0!important}
.f-remember-box .forgot_text{color:#fd664e;font-size:14px}
.f-remember-box .checkmark{background:#fff!important;border:.733661px solid #fc674b!important}
.f-remember-box .login-form-box label{color:#fd664e!important}
.container .f-remember-box input:checked~.checkmark{background-color:#ff7b1c!important}
.f-remember-box .checkbox{color:#fd664e!important;font-size:14px!important;margin-bottom:0!important}
.login-form-box .login_button{display: flex;align-items: center;justify-content: center; width:100%;background:#000;box-shadow:none!important;border:none!important;color:#fff;font-size:18px;margin-bottom:20px;border-radius:25px;padding:10px}
.login-form-box .sign_button{display: flex;align-items: center;justify-content: center; width:100%;background:0 0!important;box-shadow:none!important;border:1px solid #9c9c9c;color:#8f8e8e;font-size:18px;border-radius:25px;padding:10px}
.login-right{width:548px;background:linear-gradient(180deg,rgba(251,106,73,1) 0,rgba(248,120,60,1) 44%,rgba(244,131,48,1) 100%);height:100%;flex:1;-ms-flex:1;-webkit-box-flex:1;border-radius:0 25px 25px 0;padding:100px 30px}
.login-right .login-heading{font-size:36px;line-height:41px;color:#fff;font-family:poppinsbold}
.login-right .login-sub-heading{font-size:17.6079px;line-height:21px;color:#fff}
.help-block, .location-help-block{color:red;font-size:12px;margin-bottom:20px;display:block;text-align:left}

.login-form-box .login_button:hover{background-color:rgba(38,38,38,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
.login-form-box .sign_button:hover{background:#9c9c9c!important;color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.5)}
.skip-nowbtn{float:right;right:26px;position:relative;color:#000;font-size:14px;margin-top:10px}
.skip-nowbtn:hover{color:#ff7b1c}
.skip-nowbtn:focus{color:#000}
.logo-login{width:200px;height:auto;margin:50px auto 0;display:block}
.logo-login img{width:100%;height:100%}
.about-top-section{width:100%;display:flex;align-items:center;background:#000;padding:175px 0 100px}
.about-top-section .left-block{height:100%}
.about-second-section{width:100%;display:flex;padding:70px 0 10px}
.about-second-section .left-contnet-block{display:flex;align-items:center;justify-content:center}
.about-second-section .content-inside{max-width:500px;margin:0 auto;width:100%}
.about-second-section .about-heading{font-size:42px;line-height:50px;font-family:poppinsbold;color:#000;margin-bottom:0}
.about-second-section .about-sub-heading{font-size:20px;line-height:29px;font-family:poppinsitalic;color:#ff7b1c;margin-bottom:20px}
.about-second-section .learn-txt{font-size:16px;line-height:20px;color:#706e6e!important;display:inline-block;margin-top:40px}
.about-second-section .about-image-block{display:block;height:100%}
.about-second-section .about-image-block img{width:100%;height:100%;object-fit:cover}
.message-ceo-block{width:100%;display:block;padding:60px 0}
.message-ceo-block .m-ceo-heading{font-size:24px;font-family:poppinsbold;line-height:30px;color:#000;max-width:400px;margin-bottom:25px}
.message-ceo-block .ceo-message{font-size:14px;line-height:22px;color:#706e6e;margin-bottom:20px}
.about-team-section{width:100%;background:linear-gradient(0deg,#f6f6f6,#f6f6f6),#fff;padding:45px 0 30px}
.about-team-section .team-top{max-width:385px;width:100%;margin-bottom:30px}
.about-team-section .sub-heading{font-size:20px;line-height:30px;color:#ff7b1c;font-family:poppinsmedium}
.about-team-section .team-heading{font-size:36px;color:#000;font-family:poppinsbold}
.about-team-section .view-txt{font-size:16px;color:#ff7b1c!important;max-width:180px;margin-left:auto;width:100%;display:block;margin-bottom:5px;margin-top:30px}
.about-team-section .team-card{height:100%;padding-bottom:30px}
.about-team-section .team-card-inside{width:100%;height:100%;max-width:309px;margin:0 auto}
.about-team-section .team-card-inside .team-img{width:100%;height:393px;margin-bottom:20px}
.about-team-section .team-card-inside .team-img img{width:100%;height:100%;object-fit:cover}
.about-team-section .team-card-inside .member-name{font-size:18px;line-height:30px;color:#706e6e;text-align:center;margin-bottom:10px}
.about-team-section .team-card-inside .member-post{font-size:18px;line-height:30px;color:#ff7b1c;font-family:poppinsbold;text-align:center;margin-bottom:0;max-width:240px;text-align:center;margin-left:auto;margin-right:auto}
.about-second-section .about-image-block{max-width:731px;height:558px;border-radius:20px}
.about-second-section .about-image-block img{width:100%;height:100%;border-radius:20px}
.about-second-section .about-sub-desciption{font-size:14px;line-height:22px;color:#706e6e}
.about-top-section .left-block{max-width:508px;width:100%}
.about-top-section .left-block .heading-one{font-size:24px;font-family:poppinsmedium;line-height:36px;color:#ff7b1c;margin-bottom:10px}
.about-top-section .left-block .heading-two{font-size:24px;line-height:36px;color:#fffefe;font-family:poppinsbold;margin-bottom:10px}
.about-top-section .left-block .description{font-size:14px;line-height:22px;color:#706e6e;margin-bottom:0}
.message-ceo-block .ceo-contnet-box{max-width:409px;width:100%}
.user-box{max-width:150px;width:100%}
.user-box .user-img{max-width:96px;height:123px;border-radius:50%;width:100%;margin:0 auto 10px}
.user-box .user-img img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}
.user-box .user-d .user-name{font-size:16px;line-height:24px;text-align:center;color:#706e6e;margin-bottom:5px}
.user-box .user-d .user-post{font-family:poppinsmedium;font-size:16px;line-height:24px;text-align:center;color:#ff7b1c}
.about-top-section .right-block{max-width:600px;width:100%;height:330px}
.about-top-section .right-block img{width:100%;height:100%;object-fit:cover;object-position:center}
.about-top-section .right-block .right-text{font-size:14px;color:rgba(112,110,110,.75);text-align:center;display:block;margin-top:10px}
.contact-top-section{width:100%;display:block;position:relative;overflow:hidden;padding-top:140px}
.contact-top-section .heading{text-align:center;position:relative;font-size:28px;color:#000;margin-bottom:15px}
.contact-top-section .contact-title{font-size:20px;color:#9a9999;margin-bottom:5px;position:relative;text-align:center}
.contact-block{position:relative;z-index:1}
.contact-block .c-title{font-size:24px;color:#000;font-family:poppinsbold;margin-bottom:15px}
.contact-block .c-description{font-size:16px;color:#9a9999}
.contact-block .call-btn{margin-top:60px}
.contact-block .c-second-block{text-align:center;margin:90px 0 20px}
.contact-block .cs-title{font-size:22px;font-family:poppinsmedium;color:#000}
.contact-block .cs-description{font-size:16px;color:#414f72}
.contact-block .cs-description a{color:#ff7b1c!important}
.contact-block .cs-width{max-width:520px;margin:0 auto;width:100%}
.contact-form-block{width:100%;display:block;padding:60px 0 50px}
.contact-form-block .contact-form{max-width:512px;width:100%;margin:0 auto}
.contact-form-block .contact-form .form-group{margin-bottom:30px!important}
.contact-form-block .contact-form .form-control{border:none!important;border-radius:0!important;border-bottom:1px solid #fc674b!important;font-size:14px;color:#827c7c;padding:10px 0}
.contact-form-block .contact-form .submit-btn{display: flex;align-items: center;justify-content: center; max-width:240px;width:100%;margin:30px auto 0;text-transform:uppercase}
.form-heading-block{max-width:260px;width:100%;margin:0 auto}
.form-heading-block .fh-title{font-size:34px;font-family:poppinsbold;color:#000;margin-bottom:0}
.form-heading-block .fh-sub-title{font-size:16px;font-family:poppinsitalic;color:#000}
.contact-box{width:100%;max-width:672px;height:100%;background:#fff;box-shadow:0 0 21px rgba(0,0,0,.44);margin:0 auto;border-radius:6px;text-align:center;padding:10px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.contact-user-block{max-width:672px;height:100%;margin:0 auto;background:#000;box-shadow:0 0 21px rgba(0,0,0,.44);border-radius:6px;padding:25px 55px}
.contact-user-block .cu-title{font-size:22px;line-height:30px;text-align:center;color:#ff7b1c;margin-bottom:12px}
.contact-user-block .cu-description{font-size:14px;line-height:21px;text-align:center;color:#fff;margin-bottom:20px}
.contact-user-block .user-info{margin-bottom:28px;display:block}
.contact-user-block .user-info .user-img{width:100px;height:100px;border-radius:50%;margin:0 auto 5px}
.contact-user-block .user-info .user-img img{width:100%;height:100%;border-radius:50%}
.contact-user-block .user-name{font-size:16px;line-height:28px;text-align:center;color:#c57841;margin-bottom:0}
.contact-user-block .user-post{font-size:14px;line-height:24px;color:#fff;text-align:center;margin-bottom:0}
.contact-user-block .meeting-btn{width:240px;padding:5px;background:#ff7b1c;border-radius:25px;margin:0 auto;color:#fff!important;font-size:18px;display:block}
.contact-user-block .meeting-btn:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgba(255,255,255,.5)}
.general-communication-block{margin:100px auto 0;max-width:530px;width:100%}
.general-communication-block .g-heading{font-size:24px;align-items:center;color:#000;text-align:center;font-family:poppinsbold;margin-bottom:15px}
.general-communication-block .g-description{font-size:18px;line-height:30px;text-align:center;color:#414f72;margin-bottom:0}
.general-communication-block .g-description a{color:#ff7b1c}
.pricing-top-section{width:100%;display:flex;height:680px;align-items:center}
.pricing-img{width:50%;height:100%}
.pricing-img img{width:100%;height:100%;object-fit:cover}
.pricing-contnet{display:flex;align-items:center;justify-content:center;width:50%;text-align:center}
.pricing-contnet .pricing-contnet-inside{max-width:471px;margin:0 auto;width:100%}
.pricing-contnet .p-heading{font-size:28px;font-family:poppinsbold;color:#000;margin-bottom:20px}
.pricing-contnet .p-description{font-size:16px;color:#938e8e;margin-bottom:40px}
.pricing-contnet .pricing-btn{max-width:271px!important;width:100%;margin:0 auto!important;display:block}
.pricing-how-our{background:#ff7b1c;width:100%;display:block;padding:80px 0}
.pricing-how-our .how-title{font-size:26px;letter-spacing:.36px;color:#fff;margin-bottom:5px}
.pricing-how-our .s-pricing-heading{font-size:36px;letter-spacing:.5px;color:#fff;font-family:poppinssemibold;margin-bottom:50px}
.pricing-how-our .box{max-width:286px;width:100%}
.pricing-how-our .box .text{font-size:28px;color:#fff;font-family:poppinssemibold!important;display:flex;align-items:center;margin-bottom:0}
.pricing-how-our .box .text .number{font-size:80px;font-family:poppinslight;line-height:1.1;margin-right:20px}
.pricing-how-our .market-hdtg{max-width:200px}
.third-section{width:100%;display:block;padding:70px 0 0}
.th-p-description{font-size:14px;text-align:center;line-height:22px;color:#938e8e;max-width:500px;margin:0 auto 20px}
.th-p-heading{font-size:26px;font-family:poppinsbold;line-height:40px;color:#000;max-width:430px;margin:0}
.pricing-card-section{width:100%;display:block;padding:70px 0}
.pricing-card-section .price-card{width:100%;height:100%;padding-bottom:30px;text-align:center}
.pricing-card-section .price-card-inside{max-width:323px;width:100%;height:390px;background:#fffefe;border:1px solid rgba(0,0,0,.38);margin:0 auto;border-radius:25px;padding:20px}
.pricing-card-section .card-title{font-size:24px;line-height:30px;color:#f98125;font-family:poppinsbold}
.pricing-card-section .card-description{font-size:14px;line-height:18px;color:#938e8e;margin:35px 8px}
.pricing-card-section .price-box{margin-bottom:50px}
.pricing-card-section .price-box .amount{font-size:26px;line-height:31px;color:#3c3c3c;margin-bottom:0}
.pricing-card-section .price-box .time-limit{font-size:14px;line-height:18px;color:#938e8e}
.pricing-card-section .get-btn{max-width:250px;width:100%}
.four-section{width:100%;height:550px;background:#fff url(../../images/pricing-bg-2.jpg) no-repeat;padding:20px 0;background-size:cover;background-position:center;display:flex;align-items:center}
.four-section .th-p-description{color:#fff}
.four-section .th-p-heading{color:#fff;max-width:550px}
.five-section{width:100%;display:block;padding:70px 0 0}
.five-section .th-p-heading{margin-bottom:20px;text-align:center}
.five-image-box{max-width:660px;height:440px;width:100%;margin:0 auto}
.five-image-box img{width:100%;height:100%;object-fit:cover}
.six-section{width:100%;display:block;padding:70px 0 50px}
.meeting-blkholder{background:0 0;padding-top:0}
.calendarly-tg{width:100%;background:#fff;/* box-shadow:0 0 21px rgba(0,0,0,.44); */margin:0 auto;border-radius:6px;height:100%;overflow:none;min-height:650px;border: none !important;}
.meeting-closebtn{position:relative;left:20px}
.meeting-page{display:flex;width:100%}
.meeting-page .m-left-side{width:100%;max-width:520px;display:flex;flex-direction:column;background-color:#000;padding:20px 40px;min-height:100vh}
.meeting-page .m-left-side .page-logo{width:175px}
.meeting-page .m-left-side .page-logo a{display:block}
.meeting-page .m-left-side .page-logo a img{width:100%;height:100%}
.meeting-page .m-left-side .ml-heading{font-size:30px;line-height:45px;color:#c57841}
.meeting-page .m-left-side .ml-description{font-size:16px;line-height:24px;color:#fff;margin-bottom:0}
.meeting-page .m-left-side .user-block{width:126px}
.meeting-page .m-left-side .user-block .user-img{width:126px;height:126px;border-radius:50%;margin:0 0 20px}
.meeting-page .m-left-side .user-block .user-img img{width:100%;height:100%;border-radius:50%;object-fit:cover}
.meeting-page .m-left-side .user-block .user-name{font-size:14px;line-height:21px;color:#c57841;margin-bottom:0;text-align:center}
.meeting-page .m-left-side .user-block .user-post{font-size:12px;line-height:18px;color:#a9a8a8;margin-bottom:20px;text-align:center}
.meeting-page .m-right-side{width:75%;flex:1;-ms-flex:1;-webkit-box-flex:1;height:100%;display:flex;align-items:center;padding:20px;min-height:100vh}
.m-right-inside{max-width:500px;width:100%;margin:0 auto}
.m-right-inside .m-heading{font-size:30px;line-height:45px;color:#c57841;text-align:center;margin-bottom:15px}
.m-right-inside .sub-heading{font-size:16px;line-height:24px;text-align:center;color:#a9a8a8;margin-bottom:50px}
.card-blocks{width:100%;display:flex;align-items:center;flex-wrap:wrap}
.card-blocks .user-card{width:50%;border-right:1px solid rgba(255,123,28,.3);height:100%;padding-bottom:30px;padding:0 10px}
.card-blocks .user-card-inside{height:100%;width:100%;background:#fff!important;padding:20px}
.card-blocks .user-card:nth-child(even){border:none!important}
.card-blocks .user-card .user-img{width:126px;height:126px;border-radius:50%;margin:0 auto 20px}
.card-blocks .user-card .user-img img{width:100%;height:100%;border-radius:50%;object-fit:cover}
.card-blocks .user-card .user-name{font-size:14px;line-height:21px;text-align:center;color:#c57841;margin-bottom:0}
.card-blocks .user-card .user-post{font-size:12px;line-height:18px;text-align:center;color:#a9a8a8;margin-bottom:20px}
.card-blocks .user-card .call-btn{margin:0 auto;display:block}
.time-section{max-width:500px;width:100%;background:#fff;box-shadow:0 0 21px rgba(0,0,0,.44);margin:0 auto;border-radius:6px;height:500px}
.time-section .top-time-block{width:100%;border-bottom:1px solid #a9a8a8;padding:20px}
.time-section .top-time-block .session-logo{width:50px;height:50px;border-radius:50%;margin:0 auto 20px;display:block}
.time-section .top-time-block .session-logo img{width:100%;height:100%;border-radius:50%}
.time-section .sq-txt{font-size:14px;color:#636363;text-align:center;margin-bottom:0}
.time-section .session-heading{font-size:24px;text-align:center;color:#3c3c3c;margin-bottom:10px}
.time-section .video-info{display:flex;align-items:center;justify-content:center;width:82%;flex-wrap:wrap;text-align:center;margin:0 auto}
.time-section .video-info p{font-size:14px;color:#a9a8a8;margin:0 10px 5px}
.time-section .video-info img{width:20px;height:20px;margin-right:5px}
.dashboard-page{display:flex}
.right-side-block{width:100%;flex:1;-ms-flex:1;-webkit-box-flex:1;padding-top:180px;padding-bottom:50px}
.right-side-block .inside-block{max-width:650px;width:100%;margin:0 auto}
.right-side-block .inside-block .welcome-box{width:100%;border:1px solid #a5a5a5;border-radius:10px;padding:20px;margin-bottom:40px}
.right-side-block .inside-block .welcome-box .user-name{font-size:18px;line-height:28px;color:#000;font-family:poppinsmedium;margin-bottom:8px}
.right-side-block .inside-block .welcome-box .user-name span{color:#f4882d}
.right-side-block .inside-block .welcome-box .user-txt{font-size:14px;line-height:20px;color:#000;margin-bottom:0}
.amount-block{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:40px}
.amount-block .amount-box{width:182px;height:80px;border-radius:10px;border:1px solid #a5a5a5;text-align:center;padding:15px}
.amount-block .amount-box .total-txt{font-size:14px;line-height:20px;color:#000;margin-bottom:5px}
.amount-block .amount-box .amount-txt{font-size:20px;font-family:poppinssemibold;line-height:31px;color:#459844;margin-bottom:0}
.amount-block .amount-box .withdrawal-amount{color:#b8b8b8}
.right-side-block .chart-wallet-block{display:flex;align-items:center;margin-bottom:40px}
.right-side-block .chart-wallet-block .chart-box{border:1px solid #a5a5a5;width:70%;height:200px;margin-right:10px}
.right-side-block .chart-wallet-block .btn-block{max-width:180px;margin-left:auto;width:100%}
.right-side-block .chart-wallet-block .btn-block .virtual-wallet-btn{display:block;width:180px;margin-bottom:10px;padding:10px 5px;background:#fff;border:1px solid #e0e0e0;font-size:14px;line-height:14px;color:#7e7e7e!important;border-radius:25px}
.right-side-block .chart-wallet-block .btn-block .request-btn{display:block;background:#f98125;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#fff!important;border-radius:25px}
.right-side-block .payment-history-block{width:100%;height:250px;margin-bottom:40px}
.right-side-block .payment-history-block .nav-tabs{border:none!important}
.right-side-block .payment-history-block .nav-tabs .nav-link{font-size:14px;color:#000;padding:0!important;margin-right:15px;border:none!important}
.payment-history-block .nav-tabs .nav-link.active,.right-side-block .payment-history-block .nav-tabs .nav-item.show .nav-link{color:#524f63;border-radius:0;color:#ff7b1c;text-decoration:underline!important}
.payment-history-block .nav-tabs .nav-link:hover,.right-side-block .payment-history-block .nav-tabs .nav-link:focus{color:#ff7b1c;text-decoration:underline!important}
.right-side-block .active-projects-block{width:100%;height:300px;margin-bottom:40px}
.right-side-block .active-projects-block .nav-tabs{display:flex;align-items:center;justify-content:space-between;border:none!important}
.right-side-block .active-projects-block .active-txt{font-size:16px;color:#000}
.right-side-block .active-projects-block .nav-tabs .nav-link{font-size:14px;color:#7e7e7e;border:1px solid #e0e0e0;border-radius:25px;text-align:center;padding:10px!important;width:195px}
.right-side-block .active-projects-block .nav-tabs .nav-link{font-size:14px;color:#7e7e7e;border:1px solid #e0e0e0;border-radius:25px;text-align:center;padding:10px!important;width:195px}
.active-projects-block .nav-tabs .nav-link.active,.right-side-block .active-projects-block .nav-tabs .nav-item.show .nav-link{border-bottom:1px solid #3c3c3c;background:#3c3c3c;color:#fff}
.active-projects-block .nav-tabs .nav-link:hover,.right-side-block .active-projects-block .nav-tabs .nav-link:focus{border-bottom:1px solid #3c3c3c;background:#3c3c3c;color:#fff}
.right-side-block .user-block{display:flex;align-items:center}
.right-side-block .user-block img{width:40px;height:40px;border-radius:50%;margin-right:10px}
.right-side-block .user-block span{font-size:14px;line-height:14px;color:#585454}
.right-side-block .common-table.table td{font-size:14px!important;padding:10px!important}
.right-side-block .common-table.table thead tr.table-items{display:table}
.right-side-block .common-table.table tbody tr.table-items{border:1px solid #bdb8b8;border-radius:10px;display:table;margin-bottom:20px;width:100%}
.right-side-block .common-table.table tbody tr.table-items td.tcol-1{display:table-cell;min-width:33.33%}
.right-side-block .common-table.table tbody tr.table-items td.tcol-2{display:table-cell;min-width:33.33%}
.right-side-block .common-table.table tbody tr.table-items td.tcol-3{display:table-cell;min-width:33.33%}
.right-side-block .table td,.table th{vertical-align:middle}
.table thead th{color:#ff7b1c;text-transform:unset!important;font-weight:300!important}
.left-side-block{max-width:450px;width:100%;display:flex;align-items:center;flex-direction:column;height:auto;border-right:1px solid #d7d7d7;padding-top:200px}
.left-side-block .client-ul{list-style:none;padding:0;margin:0 auto;max-width:155px;width:100%}
.left-side-block .client-ul li{margin-bottom:5px}
.left-side-block .client-ul li a{font-size:14px;color:#7e7e7e}
.left-side-block .client-ul li a img{width:20px;height:20px;margin-right:10px}
.left-side-block .edit-profile-btn{box-shadow:none!important;padding:10px!important;width:195px;background:#3c3c3c;border:none!important;border-radius:25px;text-align:center;color:#fff;font-size:14px;margin:20px auto!important;display:block}
.right-side-block .client-active-project-block .common-table.table tbody tr.table-items td.tcol-1{min-width:25%}
.right-side-block .client-active-project-block .common-table.table tbody tr.table-items td.tcol-4{color:#57a936}
.client-active-project-block .view-all-free-btn{display:block;margin:0 auto;background:0 0!important;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#7e7e7e!important;border-radius:25px;box-shadow:none!important;border:1px solid #e0e0e0!important}
.project-blocks{display:block;width:100%;padding:50px 0}
.project-blocks .pro-title{font-size:20px;line-height:18px;color:#000;font-family:poppinsmedium;text-align:center;margin-bottom:30px}
.project-blocks .btn-blocks{display:flex;align-items:center;justify-content:center}
.project-blocks .btn-blocks .hire-btn{display:block;margin:0 20px;background:#f98125;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#fff!important;border-radius:25px;box-shadow:none!important;border:none!important}
.project-blocks .btn-blocks .view-all-btn{display:block;margin:0 20px;background:#000;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#fff!important;border-radius:25px;box-shadow:none!important;border:none!important}
.account-billing-block .a-title{font-size:20px;line-height:18px;color:#000;font-family:poppinsmedium;text-align:center;margin-bottom:50px}
.right-side-block .common-table.table tbody tr.table-items td.tcol-1 span{color:#ff7b1c}
.right-side-block .common-table.table tbody tr.table-items td .invoices-btn{display:block;margin:0 auto;background:#f98125;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#fff!important;border-radius:25px;box-shadow:none!important;border:none!important}
.account-billing-block .invoices-all-btn{display:block;margin:0 auto;background:#000;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#fff!important;border-radius:25px;box-shadow:none!important;border:none!important}
.earning-btn{display:block;margin:0 auto;background:0 0!important;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#7e7e7e!important;border-radius:25px;box-shadow:none!important;border:1px solid #e0e0e0!important}
.withdrawal-btn{display:block;margin:0 auto;background:0 0!important;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#7e7e7e!important;border-radius:25px;box-shadow:none!important;border:1px solid #e0e0e0!important}
.payment-btn{display:block;margin:0 auto;background:0 0!important;width:180px;padding:10px 5px;font-size:14px;line-height:14px;color:#7e7e7e!important;border-radius:25px;box-shadow:none!important;border:1px solid #e0e0e0!important}
.submitrequest .metter span{color:#ff7b1c!important}
.submitrequest .box .select_btn{color:#ff7b1c!important;background-color:#fff4ea!important}
.submitrequest .box .active{background-color:#ff7b1c!important;color:#fff!important}
.skills-page{width:100%;display:block;padding-top:100px}
.skills-top-section{width:100%;display:flex}
.skills-top-section .skill-left-side{max-width:500px;background:#000;width:100%;display:flex;align-items:center}
.skills-top-section .skill-left-side .skill-left-inside{padding:20px 60px}
.skills-top-section .skill-left-side .skill-left-inside .number{font-size:82px;line-height:100px;text-align:center;text-decoration-line:underline;color:#c57841;margin-bottom:0}
.skills-top-section .skill-left-side .skill-left-inside .left-title{font-size:20px;line-height:26px;text-align:center;color:#c57841;margin-bottom:20px}
.skills-top-section .skill-left-side .skill-left-inside .left-description{font-size:16px;line-height:24px;text-align:center;color:#a9a8a8;margin-bottom:10px}
.skills-top-section .skill-left-side .skill-left-inside .btn-box{display:block;overflow:hidden}
.skills-top-section .skill-left-side .skill-left-inside .call-btn{background:#ff7b1c;height:auto!important;line-height:unset!important;border:none!important;box-shadow:none!important;max-width:215px;width:100%;font-size:16px;align-items:center;color:#fffefe;margin:30px auto;display:block;border-radius:25px}
.skills-top-section .skill-left-side .skill-left-inside .call-btn:hover{background-color:rgba(255,123,28,.85)!important;box-shadow:0 4px 10px rgba(255,255,255,.5)!important}
.skills-top-section .skill-left-side .skill-left-inside .view-all{text-align:center;max-width:104px;margin:0 auto;width:100%}
.skills-top-section .skill-left-side .skill-left-inside .view-all .view-all-txt{font-size:16px;line-height:17px;display:inline-block;align-items:center;color:#fffefe!important;margin-bottom:5px}
.skills-top-section .skill-left-side .skill-left-inside .view-all img{width:20px;height:20px;margin:10px auto 0;display:block;cursor:pointer}
.skill-right-side{flex:1;-ms-flex:1;-webkit-box-flex:1;width:100%}
.skill-right-side .slider-section{width:100%;height:760px}
.skill-right-side .slider-section .carousel.slide{height:100%}
.skill-right-side .carousel.slide .carousel-inner{height:100%}
.skill-right-side .carousel.slide .carousel-inner .carousel-item{height:100%}
.skill-right-side .slider-section .slide-bg{width:100%;height:100%;background:url(../../images/slider-img1.jpg) no-repeat;background-size:cover;background-position:top center;display:flex}
.skill-right-side .slider-section .slide-bg-2{width:100%;height:100%;background:url(../../images/slider-img2.jpg) no-repeat;background-size:cover;background-position:top center;display:flex}
.skill-right-side .slider-section .slide-bg-3{width:100%;height:100%;background:url(../../images/slider-img3.jpg) no-repeat;background-size:cover;background-position:top center;display:flex}
.skill-right-side .slider-section .slide-bg-4{width:100%;height:100%;background:url(../../images/slider-img4.jpg) no-repeat;background-size:cover;background-position:top center;display:flex}
.skill-right-side .slider-section .slide-bg-5{width:100%;height:100%;background:url(../../images/digital-marketing.jpg) no-repeat;background-size:cover;background-position:top center;display:flex}
.skill-right-side .slider-section .slide-bg-6{width:100%;height:100%;background:url(../../images/slider-img6.jpg) no-repeat;background-size:cover;background-position:top center;display:flex}
.skill-right-side .slide-content{max-width:580px;width:100%;margin-left:35px;margin-top:20px}
.skill-right-side .slide-content .s-title{font-size:20px;line-height:26px;color:#fff;margin-bottom:10px}
.skill-right-side .slide-content .s-content{display:flex}
.skill-right-side .slide-content .s-content .s-count{font-size:30px;line-height:36px;text-align:center;text-decoration-line:underline;color:#c57841;margin-right:20px}
.skill-right-side .slide-content .s-content .s-txt{font-size:12px;line-height:18px;color:#fff}
.skill-right-side .arrows{position:absolute;width:70px;height:30px;background:#fff;border-radius:25px;top:25px;right:15px}
.arrows .carousel-control-prev,.skill-right-side .arrows .carousel-control-next{width:50%;color:#717171!important;opacity:1}
.skill-right-side .arrows .carousel-control-prev{border-right:1px solid #717171}
.skill-right-side .arrows .carousel-control-prev-icon{background:#fff url(../../images/left-arrow.svg) no-repeat;background-position:center}
.skill-right-side .arrows .carousel-control-next-icon{background:#fff url(../../images/right-arrow.svg) no-repeat;background-position:center}
.hire-platform-section{width:100%;display:block;background:#ff7b1c;padding:80px 0}
.hire-platform-section .hire-heading{font-size:26px;color:#fff;font-family:poppinsmedium;margin-bottom:50px}
.hire-platform-section .hire-content{max-width:310px;width:100%;display:block}
.hire-platform-section .hire-content .hire-title{font-size:18px;color:#fff;margin-bottom:10px;font-family:poppinsmedium}
.hire-platform-section .hire-content .hire-txt{font-size:14px;line-height:24px;color:#fff}
.hire-platform-section .get-btn{width:215px;height:36px;background:#000;margin-top:50px;box-shadow:none!important;border:none!important;border-radius:25px;font-size:16px;color:#fffefe!important}
.hire-platform-section .get-btn:hover{background-color:rgba(38,38,38,.85)!important;box-shadow:0 4px 10px rgba(0,0,0,.5)!important}
.skill-third-section{width:100%;display:block;background-color:#000;padding:100px 0}
.skill-third-section .skills-block-row{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center!important}
.skill-third-section .skills-block-row .skill-boxes{background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:17px;width:220px;height:205px;padding:35px 5px;margin:10px}
.skill-third-section .skills-block-row .skill-boxes .skill-title{font-size:16px;text-align:center;color:#000;margin-bottom:12px;font-family:poppinssemibold}
.skill-third-section .skills-block-row .skill-boxes .skill-txt{font-size:12px;color:#a3a3a3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px;text-align:center}
.skill-third-section .skills-block-row .skill-boxes .learn-more{font-size:14px;color:#ff7b1c;text-align:center;display:inline-block}
.skill-third-section .skills-block-row .skill-boxes .learn-more:hover{color:#5d5c5c}
.skill-third-section .st-right-block{padding:0 20px}
.skill-third-section .st-right-block .s-title{font-size:20px;line-height:26px;text-align:center;color:#c57841;margin-bottom:20px}
.skill-third-section .st-right-block .s-description{font-size:14px;line-height:24px;text-align:center;color:#a9a8a8;margin-bottom:0}
.common-executive-section{width:100%;display:block;background:url(../../images/slider-img1.jpg) no-repeat;background-size:cover;background-position:top center;height:100vh;display:flex;align-items:flex-end}
.common-executive-section .executive-box{width:450px;background:#fff;padding:40px 60px 20px;margin-left:auto;margin-bottom:20px;margin-right:40px}
.common-executive-section .executive-box .executive-title{font-size:22px;text-align:center;color:#c57841;margin-bottom:15px}
.common-executive-section .executive-box .executive-description{font-size:14px;line-height:24px;text-align:center;color:#a9a8a8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:15px}
.common-executive-section .executive-box .btn-block{display:block;overflow:hidden}
.common-executive-section .executive-box .learn-btn{max-width:215px;padding:6px;background:#ff7b1c;box-sizing:border-box;width:100%;margin:20px auto;display:block;border-radius:25px;font-size:16px;color:#fff!important}
.common-executive-section .executive-box .learn-btn:hover{background-color:rgba(255,123,28,.85)!important;box-shadow:0 4px 10px rgba(0,0,0,.5)!important}
.common-skills-section{width:100%;display:block;background-color:#fff;padding:100px 0}
.common-skills-section .co-skills-block-row{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center!important}
.common-skills-section .co-skills-block-row .co-skill-boxes{background:#ff7b1c;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:17px;width:250px;min-height:205px;padding:10px;margin:10px;display:flex;flex-direction:column;justify-content:center}
.common-skills-section .co-skills-block-row .co-skill-boxes .co-skill-title{font-size:16px;text-align:center;color:#fff;margin-bottom:12px;font-family:poppinssemibold}
.common-skills-section .co-skills-block-row .co-skill-boxes .co-skill-txt{font-size:12px;color:#fff;margin-bottom:0;text-align:center}
.common-skills-section .co-right-block{padding:0 50px;max-width:555px;width:100%;margin:0 auto}
.common-skills-section .co-right-block .co-title{font-size:20px;line-height:26px;text-align:center;color:#c57841;margin-bottom:20px}
.common-skills-section .co-right-block .co-title span{font-family:poppinssemibold}
.common-skills-section .co-right-block .co-description{font-size:14px;line-height:24px;text-align:center;color:#a9a8a8;margin-bottom:0}
.common-executive-section.e-commerce-block{background:url(../../images/virtual-assistant-2.jpg) no-repeat;background-size:cover;background-position:top center}
.common-executive-section.accountants-block{background:url(../../images/virtual-assistant-3.jpg) no-repeat;background-size:cover;background-position:top center}
.common-executive-section.advertising-block{background:url(../../images/virtual-assistant-4.png) no-repeat;background-size:cover;background-position:top center}
.common-executive-section.digital-marketing-block{background:url(../../images/digital-marketing.jpg) no-repeat;background-size:cover;background-position:top center}
.common-executive-section.designers-block{background:url(../../images/virtual-assistant-6.png) no-repeat;background-size:cover;background-position:top center}
.common-executive-section .executive-box.executive-box-left{margin-left:0}
.pricing-level-section{background:#fff;width:100%;display:block;position:relative;overflow:hidden;padding:70px 0}
.pricing-level-section::before{position:absolute;display:none;content:"";right:0;top:-10%;bottom:0;width:60%;height:120%;background:#000;border-radius:50% 0 0 50%}
.pricing-level-section .pricing-contnet-block{padding-right:30px;width:100%;display:flex;flex-direction:column;height:100%}
.pricing-level-section .pricing-contnet-block .ps-conetent-box{margin:auto 0}
.pricing-level-section .pricing-contnet-block .ps-conetent-box .pc-heading{font-size:36px;color:#2d2d2d;font-family:poppinsbold}
.pricing-level-section .pricing-contnet-block .ps-conetent-box .pc-decription{font-size:14px;color:#2d2d2d}
.pricing-level-section .pricing-contnet-block .price-sol-txt p{font-size:24px;font-family:poppinsmedium;color:#b5b5b5}
.pricing-lever-block .level-box{max-width:370px;min-height:205px;margin-top:10px;margin-bottom:20px;margin:0px auto;background:#fff;width:100%;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.25); border-radius:8px;padding:20px;display:flex;/* justify-content:center; */flex-direction:column}
.pricing-lever-block .level-box .price-heading{font-size:20px;text-align: center; color:#ff7b1c;font-family:poppinssemibold}
.pricing-lever-block .level-box .price-txt{font-size:14px;color:#4b4b4b}
.pricing-lever-block .level-box .p-txt{font-size:12px;margin-bottom:0;color:#4b4b4b; text-align: center;}
.create-account-page{width:100%;height:100vh;display:flex;align-items:center}
.create-account-block .ca-heading{font-size:26px;font-family:poppinssemibold;color:#ff7b1c;text-align:center;margin-bottom:25px}
.create-account-block .create-card{width:100%;max-width:280px;height:260px;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;margin:10px 24px;padding:20px 25px;display:flex;flex-direction:column;justify-content:center}
.create-account-block .create-card .card-icon{width:100px;height:100px;margin:0 auto 5px}
.create-account-block .create-card .card-icon img{width:100%;height:100%}
.create-account-block .create-card .card-title{font-size:20px;text-align:center;color:#272424;font-family:poppinssemibold;margin-bottom:10px}
.create-account-block .create-card .card-description{font-size:16px;text-align:center;color:#4e4d4d;margin-bottom:0}
.create-account-card-row{display:flex;align-items:center;justify-content:center}
.create-account-block .site-logo{width:150px;height:auto;margin:60px auto;display:block}
.create-account-block .site-logo a{display:block}
.create-account-block .site-logo img{width:100%;height:100%}
.dashboard_page{width:100%;display:flex;padding-top:0; background: #fff; overflow: hidden;}
.dashboard_page .d-left-side-block{max-width:350px;width:100%;background-color:#000;display:flex;justify-content:center;padding-top:200px;flex-wrap:wrap;}
.dashboard_page .d-left-side-block .user-info{margin-bottom:40px!important}
.dashboard_page .d-left-side-block .user-info .user-img{width:121px;height:121px;border-radius:50%;margin:0 auto 10px}
.dashboard_page .d-left-side-block .user-info .user-img img{width:100%;height:100%;border-radius:50%}
.dashboard_page .d-left-side-block .user-info .user-name{font-size:20px;color:#fff;font-family:poppinssemibold;margin-bottom:15px;text-align:center}
.dashboard_page .d-left-side-block .user-info .pro-laver-btn{max-width:none;width:100%;display:block;margin:0 auto;padding:4px 20px;background:#f98125;border:1px solid #f98125;border-radius:25px;color:#fff;font-size:16px;font-family:poppinssemibold}
.dashboard_page .d-left-side-block .user-info .pro-laver-btn:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgba(255,255,255,.5)}
.d-right-side-content{flex:1;-ms-flex:1;-webkit-box-flex:1;width:100%;background:#fff;padding:130px 30px 60px}
.d-right-side-content .dashboard-block{max-width:100%;width:100%;margin:0 auto}
.d-right-side-content .dashboard-row-one{width:100%;margin-bottom:50px}
.earning-block{display:flex}
.earning-block .total-eraning{max-width:229px;width:100%;padding:20px;height:261px;background:#f98125;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;margin-right:35px;margin-left: 0;  }
.earning-block .total-eraning .icon{margin:0 auto;margin-bottom:10px;width:66px;height:66px}
.earning-block .total-eraning .icon img{width:100%;height:100%}
.earning-block .total-eraning .t-title{font-size:18px;font-family:poppinssemibold;color:#fff;margin-bottom:20px;text-align:center}
.earning-block .total-eraning .amount{font-size:30px;color:#0f0f0f;font-family:poppinssemibold;margin-bottom:20px;text-align:center}
.earning-block .total-eraning .since-btn{box-shadow:none!important;width:179px;font-size:12px;color:#fff;font-family:poppinsmedium;margin:0 auto;display:block;background:#000;border:1px solid #f98125;border-radius:25px;padding:5px}
.earning-block .other-amount{max-width:200px;width:100%}
.earning-block .other-amount .amout-box{padding:16px;width:100%;margin-bottom:20px;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:15px}
.earning-block .other-amount .amout-box .a-title{font-size:16px;display:flex;align-items:center;justify-content:space-between;color:#272424;font-family:poppinssemibold;margin-bottom:0}
.earning-block .other-amount .amout-box .a-title img{width:20px;height:20px}
.earning-block .other-amount .amout-box .show-more{font-size:12px;color:#4e4d4d;margin-bottom:7px;display:inline-block}
.earning-block .other-amount .amout-box .amount{font-size:16px;font-family:poppinssemibold;color:#57a936;margin-bottom:0}
.earning-block .other-amount .virtual-text{font-size:14px;color:#f98125;font-family:poppinsbold;text-align:center;display:inline-block}
.modal-content{border-radius:15px!important;border: 1px solid rgba(0, 0, 0, 0.2);  }
.modal .btn-danger{background:#000!important;box-shadow:none!important;border-color:#000!important}
.dash-title{font-size:16px;font-family:poppinssemibold;color:rgba(0,0,0,.25);margin-bottom:14px}
.active-projects-block .project-box{max-width:404px;width:100%;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;padding:0 20px}
.active-projects-block .project-box .projects{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(203,200,200,.2);padding:20px 0}
.active-projects-block .project-box .projects .project-img{width:62px;height:62px;border-radius:50%;margin-right:10px}
.active-projects-block .project-box .projects .project-img img{width:100%;height:100%;border-radius:50%}
.active-projects-block .project-box .projects .project-info{width:100%;flex:1;-ms-flex:1;-webkit-box-flex:1}
.active-projects-block .project-box .projects .project-info .p-txt{font-size:16px;color:#343537;margin-bottom:1px;line-height:1.2;font-family:poppinsbold}
.active-projects-block .project-box .projects .project-info .day-re{font-size:12px;color:#f98125;margin:0;font-family:poppinssemibold}
.active-projects-block .project-box .view-all{display:inline-block;margin:10px 0;font-size:16px;font-family:poppinssemibold;color:#343537!important}
.recent-invoices-block .paid-block{max-width:460px;width:100%;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;padding:0 20px}
.recent-invoices-block .paid-block .paid-row{padding:20px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(203,200,200,.2)}
.recent-invoices-block .paid-block .paid-row:last-child{margin-bottom:0!important}
.recent-invoices-block .paid-block .paid-row .user-img{width:56px;height:56px;border-radius:10px;margin-right:10px}
.recent-invoices-block .paid-block .paid-row .user-img img{width:100%;height:100%;border-radius:10px}
.recent-invoices-block .paid-block .paid-row .user-info .name{font-size:15px;color:#343537;margin-bottom:0;font-family:poppinssemibold}
.recent-invoices-block .paid-block .paid-row .user-info .time{font-size:12px;color:#343537;margin-bottom:0}
.recent-invoices-block .paid-block .paid-btn{width:66px;background:#f98125;border:1px solid #f98125;border-radius:25px;font-family:poppinssemibold;padding:2px;font-size:16px;color:#fff;text-transform:uppercase}
.recent-invoices-block .paid-block .paid-btn:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
.recent-invoices-block .paid-user{max-width:215px;width:100%;display:flex;align-items:center}
.recent-invoices-block .paid-block .amount{font-size:20px;color:#343537;font-family:poppinssemibold;margin-bottom:0;max-width:100px;width:100%;text-align:right}
.recent-invoices-block .open-timer-block{max-width:460px;background:#f98125;border-radius:25px;margin-top:45px;display:flex;align-items:center;justify-content:space-between;padding:25px 20px}
.recent-invoices-block .open-timer-block .timer-txt{font-size:18px;color:#fff;margin-bottom:0;margin-right:20px;font-family:poppinssemibold}
.recent-invoices-block .open-timer-block .btn-box{max-width:162px;width:100%}
.recent-invoices-block .open-timer-block .open-timer-btn{width:100%;background:#000;border-radius:10px;font-size:18px;padding:8px;color:#fff;font-family:poppinssemibold}
.recent-invoices-block .open-timer-block .open-timer-btn:hover{background-color:rgba(38,38,38,.85)!important;box-shadow:0 4px 10px rgba(0,0,0,.5);color:#fff!important;border-color:transparent!important}
.recommended-block{max-width:404px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;padding:20px;min-height:347px}
.recommended-block .reco-top{display:flex;align-items:center;margin-bottom:20px}
.recommended-block .reco-top .user-img{width:60px;height:60px;border-radius:50%;margin-right:10px}
.recommended-block .reco-top .user-img img{width:100%;height:100%;border-radius:50%}
.recommended-block .reco-top .user-info .user-name{font-size:16px;color:#343537;font-family:poppinssemibold;margin-bottom:0}
.recommended-block .reco-top .user-info .time{font-size:12px;color:#343537;margin-bottom:0}
.recommended-block .reco-top .btn-box{margin-left:auto}
.recommended-block .reco-top .btn-box .accept-btn{width:90px;background:#f98125;border:1px solid #f98125;border-radius:25px;font-family:poppinssemibold;padding:2px;font-size:16px;color:#fff!important;text-transform:uppercase}
.recommended-block .reco-top .btn-box .accept-btn:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
.recommended-block .recommended-content{width:100%;margin-bottom:20px}
.recommended-block .rec-heading{font-size:18px;font-family:poppinssemibold;color:#343537;line-height:1.5;margin-bottom:10px}
.recommended-block .rec-description{font-size:12px;color:#343537;margin-bottom:0;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.recommended-block .availability-block{max-width:100%;padding:12px;background:#dfdfdf;border-radius:15px}
.recommended-block .availability-block .avai-text{font-size:12px;color:#3b3a3a;font-family:poppinsmedium;margin-bottom:5px}
.recommended-block .availability-block .avai-text:last-child{margin-bottom:0}
.recommended-block .availability-block .avai-text span{color:#000;font-family:poppinsbold}
.setting-page .side-list{width:100%;margin-top:10px;/* height: 100%; */ background:#2e2e2e;border-radius:0 80px 0 0;padding:50px;display:flex;flex-direction:column}
.setting-page .side-list .side-title{font-size:18px;color:#fff;margin-bottom:30px;font-family:poppinssemibold}
.setting-page .side-list .side-ul{list-style:none!important;margin:0!important;padding:0!important}
.setting-page .side-list .side-ul li{font-size:12px;line-height:18px;color:#fff;display:flex;margin-bottom:20px}
.setting-page .side-list .side-ul li img{width:23px;height:23px;margin-right:20px}
.dashboard-block.profile-setting-box .update-btn{width:215px;margin-top:30px;padding:6px;background:#f98125;border:1px solid #f98125;border-radius:25px;font-size:14px;color:#fff;font-family:poppinsmedium;box-shadow:none!important}
.dashboard-block.profile-setting-box .update-btn:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgba(0,0,0,.6)!important}
.dashboard-block.profile-setting-box .pro-heading{font-size:18px;font-family:poppinssemibold;color:#000;text-align:center;margin-bottom:10px}
.dashboard-block.profile-setting-box .pro-txt{font-size:12px;color:#5a5656;text-align:center;margin-bottom:35px}
.viewhour-btn{margin-left:0px !important;margin-top:10px;}
.user-profile-box{max-width:605px;width:100%;background:#fff;border: 1px solid rgba(0, 0, 0, 0.15);/* box-shadow:0 4px 4px rgba(0,0,0,.25); */border-radius:15px;padding:20px 0px;margin:0 auto 40px;}
.user-profile-box .user-title{font-size:14px;color:#000;margin-bottom:10px}
.user-details{border-bottom:1px solid rgba(0,0,0,.15);width:100%;display:flex;align-items:center;padding:12px 0;flex-wrap:wrap;position:relative}
.user-borders:last-child .user-details{border-bottom:0!important}
.user-details .form-control{background:0 0!important}
.edit-probtn:hover{cursor:pointer}
.edit-probtn::before{position:absolute;content:">";right:-5px;top:50%;transform:translateY(-50%);font-size:12px;color:#939393}
.edit-passbtn:hover{cursor:pointer}
.edit-passbtn::before{position:absolute;content:">";right:2px;top:50%;transform:translateY(-50%);font-size:12px;color:#939393}
/* .pwdupd_btn{background:#ff7b1c;margin-right:34px;color:#fff;border-radius:0;width:100px} */
#cancel_now_btn{background-color:#424242;color:#fff;border-radius:0;width:100px}
.about-probtn:hover{cursor:pointer}
.about-probtn::before{position:absolute;content:">";right:2px;top:22%;transform:translateY(-50%);font-size:12px;color:#939393}
.about-detail.user-details::before{top:10px;transform:unset}
.user-details .detail-title{font-size:12px;color:#939393;font-family:"poppinssemibold";width:30%;margin-bottom:0}
.user-details .change-img-box{width:70%;display:flex;align-items:center;}
.user-details .change-img-box .user-img{width:60px;height:60px;border-radius:50%;margin-right:20px}
.user-details .change-img-box .user-img img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:top}
.user-details .change-img-box .change-image{font-size:12px;color:#f98125;text-decoration:none!important;margin-bottom:0px}
.user-details .u-info{width:70%;font-size:12px;color:#545454;margin-bottom:0;border:none;padding: 0;}
.user-details .u-info span.time{font-size:9px;color:#545454;width:auto;display:inline-block}
.user-details .u-info img{width:26px;height:13px;margin-right:5px}
.user-details .u-info span{font-size:9px;color:#545454;width:100%;display:block}
.user-details .about-txt{width:100%;display:block;margin-top:5px}
.user-details .about-txt textarea.Portfolio{ height: 90px;}
.user-details .about-txt p{margin-bottom:15px;font-size:12px;color:#938e8e}
.user-details .about-txt p:last-child{margin-bottom:0}
.user-contact-box{margin-bottom:40px}
.user-profile-box .sp-bnts{text-align:center;padding:40px 0 20px}
.user-profile-box .sp-bnts a.btn{width:215px;padding:6px;background:#000;border-radius:20px;font-size:14px;color:#fff;font-family:poppinsmedium}
.user-profile-box .sp-bnts a.btn:hover{background-color:rgba(38,38,38,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
.client-profile-setting-box .user-profile-box{max-width:100%;margin-bottom:30px}
.user_account .dropdown-menu{background:#000;border-bottom:1px solid rgba(0,0,0,.15);border-radius:15px;padding:5px}
.dropdown-item{font-size:12px!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.2);text-align:center}
.dropdown-item:last-child { border-bottom: 0px !important; }
.user_account .dropdown-menu .dropdown-item.active,.user_account .dropdown-menu .dropdown-item:focus{color:#f98125!important;background-color:transparent!important}
.dropdown-divider{display:none!important}
.user_account>.dropdown{border:none!important}
.user_account .dropdown-menu .dropdown-item:last-child{border-bottom:0!important}
.user_account .dropdown-menu .dropdown-item:hover{color:#f98125!important;background-color:transparent!important}
.user_account .show{border:none!important}
.fixed-top .user_account .dropdown .btn{color:#fff!important}
.fixed-top .dropdown-toggle::after{border-right:1px solid #fff;border-bottom:1px solid #fff}
.fixed-top .user_account .show .dropdown-toggle::after { border-top: 1px solid #fff;  border-left: 1px solid #fff;}
.freelancer-profile-page.setting-page .side-list .side-title{text-align:center}
.setting-page .side-list .side-pnav{list-style:none!important;margin:0!important;padding:0!important}
.setting-page .side-list .side-pnav li a{max-width:100%;width:100%;display:block;margin:0 auto;padding:4px 20px;/* background:#f98125;border:1px solid #f98125; */border-radius:25px;color:#fff;font-size:16px;/* font-family:poppinssemibold; */text-align:center;margin-bottom:15px}
.setting-page .side-list .contary-box{margin-top:auto;display:flex;align-items:center;margin-bottom: 10px;}
.setting-page .side-list .contary-box .flag-icon{width:45px;height:35px;margin-right:10px;padding-top:2px}
.setting-page .side-list .contary-box .flag-icon img{width:100%;display:block;height:100%}
.setting-page .side-list .contary-box .loactioan{font-size:12px;color:#f98125;margin-bottom:0}
.setting-page .side-list .contary-box .contaty-time{font-size:12px;color:#938e8e;margin-bottom:0}
.accounting-box{/* padding:20px 30px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border:1px solid rgba(0,0,0,.15);border-radius:20px; */width:100%;/* height: 690px; */}
.prefernece-block .prefernece-txt { max-width: 90%; width: 100%; }
.accounting-box .acc-top-row{display:flex;align-items:center;justify-content:space-between}
.accounting-box .rate-box{box-shadow:0 4px 4px rgba(0,0,0,.25);border:1px solid rgba(0,0,0,.15);border-radius:20px;max-width:150px;width:100%;padding:10px}
.accounting-box .rate-box .rate-title{font-size:14px;display:flex;align-items:center;justify-content:space-between;color:#272424;font-family:poppinssemibold;margin-bottom:0}
.accounting-box .rate-box .amount{font-size:18px;font-family:poppinssemibold;color:#57a936;margin-bottom:0}
.accounting-box .acc-top-row .acc-title{font-size:18px;color:#272424;font-family:poppinssemibold;max-width:150px;width:100%}
.accounting-box .acc-top-row .rating-ul{list-style:none!important;margin:0;padding:0;display:flex;align-items:center}
.accounting-box .acc-top-row .rating-ul li{margin:0 2px}
.accounting-box .acc-top-row .rating-ul li a{width:13px;height:13px;display:inline-block}
.accounting-box .acc-top-row .rating-ul li a img{width:100%;height:100%}
.accounting-box .acc-top-row .rating-txt{text-align:center;font-size:12px;color:#938e8e;margin-bottom:0}
.accounting-box .user-content{margin-top: 10px;height: 90%;/*  overflow-y: scroll; */}
.accounting-box .user-content p{font-size:15px;color:#938e8e;word-break:break-word;}
.accounting-box .user-content .list-block{margin-bottom:20px}
.accounting-box .user-content .list-block p{margin-bottom:0!important}
.accounting-box .user-content .list-block ul{padding:0;margin:0;list-style:disc;padding-left:10px}
.accounting-box .user-content .list-block ul li{font-size:12px;color:#938e8e}
.profile-setting-box .open-hire-block{max-width:100%;background:#f98125;border-radius:25px;margin-top:45px;display:flex;align-items:center;justify-content:space-between;padding:5px 20px}
.profile-setting-box .open-hire-block .hire-txt{font-size:18px;color:#fff;margin-bottom:0;margin-right:20px;font-family:poppinssemibold}
.profile-setting-box .open-hire-block .btn-box{max-width:162px;width:100%}
.profile-setting-box .open-hire-block .hire-btn{width:100%;background:#000;border-radius:10px;font-size:16px;padding:8px;color:#fff;font-family:poppinssemibold}
.profile-setting-box .open-hire-block .hire-btn:hover{background-color:rgba(38,38,38,.85)!important;box-shadow:0 4px 10px rgba(0,0,0,.5);color:#fff!important;border-color:transparent!important}
.prefernece-block{/*box-shadow:0 4px 4px rgba(0,0,0,.25);*/margin-bottom:26px;/*border:1px solid rgba(0,0,0,.15)*/;border-radius:20px;padding:0px;display:flex;justify-content:space-between; min-height: 265px;}
.prefernece-block .prefernece-txt .title{font-size:14px;display:flex;align-items:center;justify-content:space-between;color:#a1a1a1;font-family:poppinssemibold;margin-bottom:0}
.prefernece-block .prefernece-txt .sub-txt{color:#ffa970 !important;font-size:14px;margin-bottom:10px;font-family:'poppinssemibold';word-break: break-word;}
.prefernece-block .prefernece-txt .sub-txt a{color:#ffa970 !important;}
.prefernece-block .info-icon{width:16px;height:16px;margin-left:10px}
.prefernece-block .info-icon img{width:100%;height:100%}
.user-info-blocks{box-shadow:0 4px 4px rgba(0,0,0,.25);border:1px solid rgba(0,0,0,.15);border-radius:20px;padding:30px 20px 20px;min-height: 400px;}
.user-info-blocks .user-detail{text-align:center;width:100%}
.user-info-blocks .user-detail .user-img{margin:0 auto;width:125px;height:125px;border-radius:50%;margin:0 auto 15px}
.user-info-blocks .user-detail .user-img img{width:100%;height:100%;border-radius:50%}
.user-info-blocks .user-detail .user-name{font-size:14px;color:#272424;font-family:poppinssemibold;margin-bottom:10px}
.user-info-blocks .user-detail .user-txt{color:#938e8e;font-size:12px;margin-bottom:10px}
.user-info-blocks .user-detail .date{color:#f98125;font-size:12px;margin-bottom:0}
.reject-btn{background:rgba(0,0,0,.25);margin-top:30px;margin-bottom:20px;text-transform:uppercase;width:100%;border:none!important;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:10px;font-size:16px;color:#fff!important;font-family:poppinssemibold;padding:13px 10px}
.reject-btn:hover{background-color:rgba(38,38,38,.85)!important;box-shadow:0 4px 10px rgba(0,0,0,.5);color:#fff!important;border-color:transparent!important}
.content-tex{text-align:center;font-size:12px;color:#938e8e;margin-bottom:0}
.timer-row{display:flex;align-items:center;justify-content:center}
.timer-box{max-width:297px;width:100%;height:289px;margin:0 10px;background:#f98125;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:15px}
.timer-content{max-width:533px;width:100%;height:289px;padding:20px 30px;margin:0 10px;background:#fff;border:.887799px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:15px; display: flex; flex-direction: column;}
.timer-actions { margin-top: auto !important; text-align: center; }
.timer-box .timer-icon{width:60px;height:60px;margin-right:15px}
.timer-box .timer-icon img{width:100%;height:100%}
.timer-box .timer-title{margin-bottom:10px;font-size:18px;line-height:1.2;color:#fff;font-family:poppinssemibold}
.timer-box .timers{font-size:34px;line-height:1;color:#0f0f0f;font-family:poppinssemibold;margin-bottom:0}
.timer-box .timer-icons{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.15);background:#f26900;border-radius:0 0 15px 15px;padding:15px 24px}
.timer-box .timer-icons a{display:block;width:35px;height:35px;margin:0 5px}
.timer-box .timer-icons a img{width:100%;height:100%}
.timer-box .timer-top{padding:24px;display:flex;align-items:center;margin:auto 0}
.timer-box .timer-right{flex:1;-ms-flex:1;-webkit-box-flex:1}
.timer-content .t-title a{font-size:18px;line-height:23px;color:#343537!important;font-family:poppinssemibold;margin:0 auto}
.timer-content .t-description{font-size:12px;line-height:18px;color:#343537;margin-bottom:5px;word-break:break-word;}
.timer-content .timer-txt{font-size:12px;line-height:18px;color:#4e4d4d;display:flex;align-items:center;margin-bottom:3px}
.timer-content .timer-txt span+span{font-family:poppinssemibold}
.search-box{max-width:533px;width:100%;display:flex;align-items:center;justify-content:center}
.search_data{max-width:270px;width:100%}
.search_data .input-group label{font-size:16px;font-family:poppinssemibold;line-height:23px;color:#000;width:100%;text-align:center;margin-bottom:5px}
.search_data .input-group .form-control{font-size:12px;background-color:#fff;color:rgba(90,86,86,.35);border-radius:20px;border:1px solid #b5afaf;text-align:center;box-shadow:none!important}
.search_data .input-group .form-control::placeholder{color:rgba(90,86,86,.35);line-height:1.1}
.search_data .input-group .form-control:focus{box-shadow:none}
.search_data{position:relative}
.search-list{padding:20px;position:absolute;height:260px;width:100%;z-index:1;border-radius:20px;border:1px solid rgba(0,0,0,.15);background:#fff;margin-top:10px}
.search-list .heading{font-size:12px;color:#6b6a6a;margin-bottom:10px;font-style:italic}
.tranding-user{height:200px;overflow-y:scroll}
.tranding-user::-webkit-scrollbar{width:4px}
.tranding-user::-webkit-scrollbar-track{box-shadow:inset 0 0 10px #fff;border-radius:10px}
.tranding-user::-webkit-scrollbar-thumb{background:#f98125;border-radius:10px}
.tranding-user::-webkit-scrollbar-thumb:hover{background:#f98125}
.search-list .media-user .media-img{border-radius:50%;margin-right:10px;width:28px;height:28px}
.search-list .media-user .media-img img{width:100%;border-radius:50%;height:100%;object-fit:cover}
.search-list .media-user .user-name{font-size:12px;color:#000;margin-bottom:0;flex:1;-ms-flex:1;-webkit-box-flex:1}
.search-list .media-user{align-items:center;margin-bottom:0;padding:8px 0;cursor:pointer}
.timer-table{display:block;width:100%;margin-top:40px}
.timer-table .table .table_heading{box-shadow:none!important;background:0 0!important}
.timer-table .table thead th{font-size:12px;color:#4e4d4d}
.timer-table .table td,.timer-table .table th{vertical-align:middle!important}
.timer-table .table tbody{background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:15px}
.timer-table .table tbody tr{border-bottom:1px solid rgba(0,0,0,.15)!important}
.timer-table .table tbody tr:last-child{border-bottom:0!important}
.timer-table .table td{padding:10px!important; color: #272424;}
.timer-table .table td p{margin-bottom:0!important}
.timer-table .table-hover tbody tr:hover{background:0 0!important}
.account-create{width:190px;padding:8px;background:#ff7b1c;border:none;border-radius:25px;color:#fff!important;font-size:14px;margin-top:10px}
.account-create:hover{background-color:rgba(255,123,28,.85);box-shadow:0 4px 10px rgb(0 0 0 / 50%)}
.active-projcet-block .project-title{color:#000;font-size:18px;font-family:poppinssemibold;margin-bottom:20px;margin-left:0px}
.active-projcet-block .active-project-box{background:#fff;width:100%; /* box-shadow:0 0 1px rgba(0,0,0,.25); */border-radius:15px;padding:20px 30px;display:flex;margin-bottom:15px}

.hired-pages .active-projcet-block .active-project-box{box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border: 1px solid rgba(0, 0, 0, 0.1); }
.hired-pages .active-project-box .project-btn{width: 50%;}
.hired-pages .active-project-box .project-btn {background:#F98125;}

.active-projcet-block .active-project-box:last-child{margin-bottom:30px}
.active-project-box .user-rating-info{text-align:center}
.active-project-box .user-rating-info .user-img{width:88px;height:88px;border-radius:50%;margin-bottom:10px}
.active-project-box .user-rating-info .user-img img{width:100%;height:100%;border-radius:50%}
.active-project-box .user-rating-info .ratings{font-size:14px;color:#2d2d2d;text-align:center;margin-bottom:5px;display:flex;justify-content:center; font-family:poppinsmedium; }
.active-project-box .user-rating-info .ratings img{width:15px;height:15px;margin-right:5px}
.active-project-box .user-rating-info .user-name{font-size:14px;text-align:center;color:#272424;font-family:poppinssemibold;margin-bottom:2px}
.active-project-box .user-rating-info .user-contact{color:#fd664e;font-family:poppinssemibold;font-size:12px;text-align:center}
.active-project-box .project-info{margin-left:35px;/* max-width:650px;width:100% */flex: 1;}
.active-project-box .project-info .project-m{font-size:15px;display:flex;align-items:center;justify-content:space-between;color:#272424;font-family:poppinssemibold;margin-bottom:5px}
.active-project-box .project-info .poject-name{font-size:14px;color:#2d2d2d;margin-bottom:5px}
.active-project-box .project-info .acc-btn{max-width:250px;width:100%;display:block;padding:4px 20px;background:#f98125;border:1px solid #f98125;border-radius:25px;color:#fff!important;text-decoration:none!important;font-size:14px;font-family:poppinssemibold;text-align:center;margin-bottom:15px}
.active-project-box .project-info ul{list-style:none!important;display:flex;align-items:center;flex-wrap:wrap}
.active-project-box .project-info ul li{font-size:12px;color:#6D6D6D;border-radius:5px;border:1px solid #6D6D6D;padding:5px 20px;margin:5px}
.active-project-box .project-info ul li.more{border:none!important;padding:5px}
.active-project-box .project-info address{font-size:12px;color:#2d2d2d;margin-bottom:0}
.active-project-box .project-info address img{width:15px;height:15px;margin:0 5px}
.active-project-box .btn-blocks{max-width:150px;width:100%;margin-left:auto}
.active-project-box .project-btn{background:#000;width:100%;border:none!important;border-radius:7px;font-size:15px;letter-spacing:.02em;color:#fff!important; padding:10px;margin:10px 5px !important;  }
.active-project-box .project-btn.timer-btn{margin-bottom:12px}
.active-project-box .project-btn.detail-btn{background:#000000!important;border:1px solid #000000!important;color:#fff!important;margin-top:14px;}
.active-project-box .project-btn:hover{background-color:rgba(38,38,38,.85)!important;box-shadow:0 4px 10px rgba(0,0,0,.5);color:#fff!important;border-color:transparent!important}
.apply-projects-page .active-project-box{display:block}
.apply-projects-page .active-project-box .apply-project-box{display:flex;justify-content:space-between}
.apply-projects-page .active-project-box .project-info{margin:0}
.apply-projects-page .active-projcet-block .active-project-box{padding:20px;margin-bottom:30px!important;min-height:287px}
.apply-projects-page .active-project-box .btn-blocks{max-width:100%}
.apply-projects-page .active-project-box .project-btn{background-color:#000;border-radius:6px;margin-bottom:0!important}
.apply-projects-page .project-start-row{display:flex;align-items:center;justify-content:space-between;margin-top:15px}
.apply-projects-page .project-start-row .start-left img{width:14px;height:14px}
.apply-projects-page .project-start-row .start-left .p-start{color:#2d2d2d;font-size:12px}
.apply-projects-page .project-start-row .start-left .date-p{margin-left:20px;color:#2d2d2d;font-size:12px;font-family:poppinssemibold}
.project-start-row .day-left p{color:#2d2d2d;font-size:12px;font-family:poppinsmedium;margin-bottom:0}
.apply-projects-page .progress{height:2px;border-radius:0;background-color:rgba(0,0,0,.25);margin:10px 0;}
.apply-projects-page .progress .progress-bar{background-color:#ff7b1c}
.table{margin-top:0!important}
.wallet-page.dashboard_page .nav-tabs{margin:0vw 0 30px}
.wallet-page .earning-block{width:100%;display:block!important;height:100%}
.wallet-page .earning-block .total-eraning{margin-right:0!important;max-width:100%}

.wallet-page .earning-block .other-amount{max-width:100%;display:flex;justify-content:space-between}
.wallet-page .earning-block .other-amount .amout-box-right{margin-left:20px;max-width:250px;width:100%}
.wallet-page .earning-block .total-eraning{/* height:100% */}
.wallet-page .back-detail-block{width:100%;display:flex;/* align-items:center; */background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;min-height: 100%;}
.wallet-page .back-detail{background:#fff;border:1px solid rgba(0,0,0,.15); border-top: 0px; border-bottom: 0px; /* box-shadow:0 4px 4px rgba(0,0,0,.25); */border-radius:15px 0 15px 15px;max-width:50%;padding:20px 30px;width:100%; display: flex; flex-direction: column;  }
.wallet-page .back-detail .b-title{font-size:16px;display:flex;align-items:center;justify-content:space-between;color:#272424;font-family:poppinssemibold;margin-bottom:6px}
.wallet-page .back-detail p{font-size:12px;color:#4e4d4d;margin-bottom:0;display:block}
.wallet-page .back-detail a{font-size:14px;color:#f98125;font-family:poppinsbold;text-align:center;display:inline-block;}

.withdrawal-box{margin:auto;max-width: 206px; width: 100%;}
.withdrawal-box label{font-size:16px;font-family:poppinssemibold;display:block;color:rgba(0,0,0,.5);text-align:center;margin-bottom:10px}
.withdrawal-box .input-group{width:100%;margin-bottom:10px;border-radius:10px;flex-wrap: wrap;}
.withdrawal-box .input-group .input-group-text{background:0 0!important;border:1px solid rgba(0,0,0,.25); border-right:none!important; padding-right:0;color:#000;font-size:14px; border-radius: 10px 0px 0px 10px;}
.withdrawal-box .input-group .form-control{border:1px solid rgba(0,0,0,.25); border-left:none!important;background:0 0!important;font-size:14px;border-radius: 0px 10px 10px 0px;}
.withdrawal-box .withrawal-btn{box-shadow:none!important;max-width:179px;width:100%;height: 38px;font-size:14px;color:#fff;font-family:poppinsmedium;background:#000;border:none!important;border-radius:4px;padding:5px;margin:0 auto;display:block}
.withdrawal-box .withrawal-btn:hover{background-color:rgba(38,38,38,.85);box-shadow:0 4px 10px rgba(0,0,0,.5)}
.wallet-page .paid-btn{font-size:12px;background:#57a936;text-transform:uppercase;color:#fff!important}
.wallet-page .paid-btn:hover{cursor:default}
.wallet-page .cancel-btn{font-size:12px;color:#fff!important;background-color:#dc3545;border-color:#dc3545;text-transform:uppercase}
.wallet-page .cancel-btn:hover{cursor:default}
.wallet-page .wait-btn{font-size:12px;color:#fff!important;background-color:#f98125;border-color:#f98125;text-transform:uppercase}
.wallet-page .wait-btn:hover{cursor:default}
/* .cmn-btntg{position:absolute;width:35px;height:35px} */
.cmn-btntg:hover{cursor:pointer}
.bck-btn{background:#262626;padding-top:5px;padding-bottom:5px;color:#fff;border-radius:25px;width:100%;display:inline-block;margin-top:10px}
.bck-btn:hover{color:#fff;box-shadow:0 4px 10px rgba(255,255,255,.5)}
.bck-btn:focus{color:#fff}
.pagination{/* background:#fff; *//* border:1px solid rgba(0,0,0,.15); */border-radius:10px;margin-bottom:0!important;margin-top:15px}

.pagination>li>a{border-right:1px solid rgba(0,0,0,.15)!important;font-size:14px;padding:10px 15px; background:#fff !important; box-shadow: none !important;}
.pagination>li.active>a{border-right:0!important}
.pagination>li.active>a{background-color:#f98125 !important;}
.page-item .page-link:hover {background-color: #ff7b1c !important; color: #fff !important; }
.dashboard-block .nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:none!important;font-family:poppinssemibold}
.dashboard-block .nav-tabs .nav-link{background:0 0!important;border:none!important;padding:0!important;font-size:16px;font-family:poppinsmedium;color:#938e8e}
.dashboard_page .nav-tabs .nav-item{padding:0!important;border:none!important}
.dashboard-block .nav-tabs .nav-link.active{font-family:poppinssemibold}

.new-client-page .project-start-row{display:flex;align-items:center;justify-content:space-between;margin-top:35px}
.new-client-page .project-start-row .start-left img{width:14px;height:14px}
.new-client-page .project-start-row .start-left .p-start{color:#2d2d2d;font-size:12px}
.new-client-page .project-start-row .start-left .date-p{margin-left:20px;color:#2d2d2d;font-size:12px;font-family:poppinssemibold}
.new-client-page .project-start-row .day-left p{color:#2d2d2d;font-size:12px;font-family:poppinsmedium;margin-bottom:0}
.new-client-page .progress{height:2px;border-radius:0;background-color:rgba(0,0,0,.25);margin:10px 0}
.new-client-page .progress .progress-bar{background-color:#ff7b1c}
.new-client-page .match-text{font-size:14px;color:#2d2d2d;text-align:center;margin-bottom:0;margin:10px 0 20px}
.new-client-page .user-rating-info .user-img{width:110px!important;height:110px!important}
.circle-progress-bar .progress{width:110px;height:110px;line-height:110px;background:0 0;margin:0 auto;box-shadow:none;position:relative}
.circle-progress-bar .progress:after{content:"";width:100%;height:100%;border-radius:50%;border:7px solid #eee;position:absolute;top:0;left:0}
.circle-progress-bar .progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}
.circle-progress-bar .progress .progress-left{left:0}
.circle-progress-bar .progress .progress-bar{width:100%;height:100%;background:0 0;border-width:7px;border-style:solid;position:absolute;top:0;border-color:#ff7b1c}
.circle-progress-bar .progress .progress-left .progress-bar{left:101%;border-top-right-radius:75px;border-bottom-right-radius:75px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left}
.circle-progress-bar .progress .progress-right{right:0}
.circle-progress-bar .progress .progress-right .progress-bar{left:-101%;border-top-left-radius:75px;border-bottom-left-radius:75px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right}
.circle-progress-bar .progress .progress-value{display:flex;border-radius:50%;width:100%;font-size:24px;font-family:poppinssemibold;text-align:center;line-height:20px;align-items:center;justify-content:center;height:100%;font-weight:300}
.circle-progress-bar .progress .progress-value div{margin-top:10px}
.circle-progress-bar .progress .progress-value span{font-size:12px;text-transform:uppercase}
.new-client-page.dashboard_page .nav-tabs{margin:0vw 0 30px}
.circle-progress-bar .progress[data-percentage="10"] .progress-right .progress-bar{animation:loading-1 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="10"] .progress-left .progress-bar{animation:0}
.circle-progress-bar .progress[data-percentage="20"] .progress-right .progress-bar{animation:loading-2 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="20"] .progress-left .progress-bar{animation:0}
.circle-progress-bar .progress[data-percentage="30"] .progress-right .progress-bar{animation:loading-3 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="30"] .progress-left .progress-bar{animation:0}
.circle-progress-bar .progress[data-percentage="40"] .progress-right .progress-bar{animation:loading-4 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="40"] .progress-left .progress-bar{animation:0}
.circle-progress-bar .progress[data-percentage="50"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="50"] .progress-left .progress-bar{animation:0}
.circle-progress-bar .progress[data-percentage="60"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="60"] .progress-left .progress-bar{animation:loading-1 1.5s linear forwards 1.5s}
.circle-progress-bar .progress[data-percentage="70"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="70"] .progress-left .progress-bar{animation:loading-2 1.5s linear forwards 1.5s}
.circle-progress-bar .progress[data-percentage="80"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="80"] .progress-left .progress-bar{animation:loading-3 1.5s linear forwards 1.5s}
.circle-progress-bar .progress[data-percentage="90"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="90"] .progress-left .progress-bar{animation:loading-4 1.5s linear forwards 1.5s}
.circle-progress-bar .progress[data-percentage="100"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}
.circle-progress-bar .progress[data-percentage="100"] .progress-left .progress-bar{animation:loading-5 1.5s linear forwards 1.5s}
@keyframes loading-1{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(36);transform:rotate(36deg)}
}
@keyframes loading-2{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(72);transform:rotate(72deg)}
}
@keyframes loading-3{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(108);transform:rotate(108deg)}
}
@keyframes loading-3{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(180);transform:rotate(108deg)}
}
@keyframes loading-4{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(144);transform:rotate(144deg)}
}
@keyframes loading-5{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(179);transform:rotate(179deg)}
}
/* div.sticky{position:-webkit-sticky!important;position:sticky!important;top:0!important} */
.paid-status:hover{cursor:default!important;box-shadow:none!important}
.btn-info{background:#f98125!important;border:1px solid #f98125!important;color:#fff!important;font-size:12px}
.page-item.active .page-link{background-color:#f98125;border-color:#f98125}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{max-width:302px!important;margin:0 auto;justify-content: center;}
.page-item:first-child .page-link{border-radius:10px 0 0 10px!important}
.page-item:last-child .page-link{border-radius:0 10px 10px 0!important}
.user-info-blocks .carousel-indicators{position:relative;margin-top:20px;bottom:0;margin-bottom:0}
.user-info-blocks .carousel-indicators li{height:6px;width:6px;border-radius:50%;background-color:#fff;border:1px solid #000}
.user-info-blocks .carousel-indicators li.active{background-color:#000}
/* .new-client-dashboard-page.setting-page .side-list{justify-content:flex-end} */
.new-client-dashboard-page .user-info{max-width:300px;width:100%;margin:0 auto}
.new-client-dashboard-page .referral-text{font-size:30px;color:#fff;font-family:poppinssemibold;text-align:center;margin-bottom:30px}
.new-client-dashboard-page .learn-btn{margin:0 auto;display:block}
.referral-steps .steps{margin-bottom:30px}
.referral-steps .step-title{font-size:14px;font-family:poppinssemibold;color:#fff;margin-bottom:0}
.referral-steps .step-text{margin-bottom:0;font-size:12px;color:#fff}
.referral-steps .input-group{width:220px;height:31px;background:#fff;border-radius:10px;margin-top:10px}
.referral-steps .input-group .form-control{font-size:14px;color:#a5a3a3;border:none!important;box-shadow:none!important}
.referral-steps .input-group .input-group-text{font-size:12px;color:#fff;background-color:#f98125;border:none!important}
.new-client-dashboard-page .amout-box{padding:16px;width:100%;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:15px}
.new-client-dashboard-page .amout-box .a-title{font-size:16px;display:flex;align-items:center;justify-content:space-between;color:#272424;font-family:poppinssemibold;margin-bottom:0}
.new-client-dashboard-page .amout-box .a-title img{width:20px;height:20px}
.new-client-dashboard-page .amout-box .show-more{font-size:12px;color:#4e4d4d;margin-bottom:7px;display:inline-block}
.new-client-dashboard-page .amout-box .amount{font-size:16px;font-family:poppinssemibold;color:#57a936;margin-bottom:0}
.view-referral-wallet-btn{max-width:162px;width:100%;display:block;margin:15px auto 0;padding:4px;background:#fff;border:1px solid rgba(0,0,0,.4);box-sizing:border-box;border-radius:25px;font-size:12px;color:#000!important}
.hire-freelancer-block{width:100%;border-radius:20px;background:#ff7b1c;padding:20px 0 20px 20px;display:flex;align-items:center;justify-content:space-between}
.hire-freelancer-block .hire-left{max-width:375px;width:100%}
.hire-freelancer-block .hire-left .hire-title{color:#fff;font-size:22px; font-family:poppinssemibold;margin-bottom:10px}
.hire-dashboards.hire-freelancer-block .hire-left .hire-title{font-size:32px;line-height: 1.7;}

.hire-freelancer-block .hire-left .hire-description{font-size:12px;color:#000;margin-bottom:20px}
.hire-freelancer-block .hire-left .hire-btn{background:#fff;border:none!important;font-size:13px;color:#000;font-family:poppinssemibold;box-shadow:none!important;max-width:195px;width:100%;display:block;padding:10px;margin:0 auto;border-radius:50px}

.hire-freelancer-block .hire-left .hire-btn:hover{background:#57A936;color: #fff; /* opacity: .7; */ }

.hire-right{display:flex;justify-content:flex-end;width:50%}
.hire-right .amout-box{max-width:300px}
.hire-right .amout-box.request-box{margin-left:20px;border-bottom-right-radius:0;border-top-right-radius:0}
.hire-right .amout-box.request-box .amount{color:#ff7b1c}
.client-project-info{width:100%;display:block;padding-top:30px}
.client-project-info .c-title{font-size:16px;color:#9f9f9f;font-family:poppinssemibold;margin-bottom:18px}
.client-project-info .account-billing .amout-box{margin-bottom:24px}
.client-project-info .view-btn{max-width:100%;font-size:14px;height:auto;padding:10px 10px;line-height:unset}
.client-project-info .active-project-box{width:100%;padding:20px;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:15px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
.project-info-box{max-width:200px;width:100%}
.project-info-box .project-id{font-size:12px;color:#8b8b8b;margin-bottom:0}
.project-info-box .project-name{font-size:16px;color:#000;font-family:poppinssemibold;margin-bottom:20px}
.project-info-box .viewp-btn{font-size:14px;height:auto;padding:10px 10px;line-height:unset}
.new-client-dashboard-page .active-project-box .amout-box{max-width:300px;background:#f0f0f0}
.current-request-page .d-right-side-content .dashboard-block{max-width:900px}
.current-request-page .hire-freelancer-block{background-color:#000}
.current-request-page .hire-freelancer-block .hire-left .hire-description{color:#fff}
.hire-right .amout-box.active{background:#f98125!important}
.hire-right .amout-box.active .amount{color:#fff!important}
.current-requests-block{width:100%}
.current-requests-block .cu-title{font-size:16px;color:#f98125;font-family:poppinssemibold;margin:20px 0 10px}
.current-requests-block .owl-carousel{display:block}
/* .requests-slider{overflow:hidden} */
.slider-inside{width:100%;/* max-width:404px; */margin:0 auto}
.requests-slider .delete-txt{font-size:12px;color:#999393!important;text-decoration:underline!important;margin-bottom:10px;position: absolute; right: 10px;}
.requests-slider .requests-box{max-width: 404px; width:100%;height:482px;margin:0px auto 14px;border:1px solid rgba(0, 0, 0, 0.05);background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;padding:35px 20px 20px;clear:both; display: flex; flex-direction: column; position: relative; }

.requests-slider .edit-txt{color:#000!important;font-size:12px;text-decoration:underline!important;margin-top:10px;display:inline-block}
.requests-box .job-no{font-size:12px;color:#343537;margin-bottom:0;padding-right: 25px;}
.requests-box .job-title{font-size:19px;color:#343537;font-family:poppinssemibold;margin-bottom:25px;padding-right: 0px; text-align: center; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;  overflow: hidden; height: 60px;}
.requests-box .project-txt{font-family:poppinssemibold;font-size:14px;color:rgba(0,0,0,.25);text-align:center;margin-bottom:10px}
.requests-box .job-slider{overflow:hidden;margin-bottom: 10px;}
.requests-box .job-info{width:100%;max-width:375px;height:77px;background:#f2f5fe;border-radius:15px;padding:10px 15px;display:flex;align-items:center;margin-bottom:10px;}
.requests-box .job-info .job-user{display:flex;width:70%;align-items:center}
.requests-box .job-info .job-user .user-img{width:62px;height:62px;border-radius:50%;margin-right:10px}
.requests-box .job-info .job-user .user-img img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}
.requests-box .job-info .job-user .job-user-info .user-user{color:#343537;font-size:16px;margin-bottom:3px;font-family:poppinssemibold}
.requests-box .job-info .job-user .job-user-info .online-time{color:#343537;font-size:12px;margin-bottom:0}
.requests-box .job-info .view-btn{font-size:16px;max-width:120px;height:unset;line-height:unset;padding:7px}
.requests-box .requests-btn{font-size:16px;font-family:poppinssemibold;color:#fff;max-width:256px;width:100%;display:block;margin:0 auto;background-color:#000;border-radius:25px;margin-top: auto !important;}
.requests-box .requests-btn:hover{opacity: .4;}
.owl-nav{display:none!important}
.owl-dots{text-align:center}
.owl-dots .owl-dot{width:10px;height:10px;background: #ECECEC !important; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:50%;border:none!important;margin:0 5px}
.owl-dots .owl-dot.active{background:#c1c1c1 !important;}
/* .owl-carousel .owl-item.active:first-child { padding-right: 20px; } */
#myModal1 .modal-dialog .text2 span{color:#ff7b1c}
.modal-body .forms .submit_btn{background-color:#ff7b1c}
#myModal1 .modal-dialog .text3 span{color:#ff7b1c}
.modal-body .forms input:checked~.checkmark{background-color:#ff7b1c}
.user-img img{object-fit:cover;object-position:top}
.confirm_modal_btn{background-color:#f98125}
.billing-row-one{width:90%!important;margin:40px auto 50px}

.billing-page .earning-block .other-amount{display:block!important}
.billing-page .back-detail .bank-icon{width:132px;height:auto;margin-top:12px}
.billing-page .back-detail .bank-icon img{width:100%;height:100%}
.billing-page .bank-bottom{width:100%;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,0,0,.15)}
.billing-page .bank-bottom .credit-card{width:50%;text-align:center;font-size:12px;font-family:poppinssemibold;color:#f98125;padding:15px;border-right:1px solid rgba(0,0,0,.15)}
.billing-page .bank-bottom .upload-info{font-size:14px;color:#000;width:50%;text-align:center;padding:15px;font-family:poppinssemibold}
.billing-page .back-detail-block{flex-wrap:wrap}
.billing-page .back-detail{box-shadow:none!important;border-radius:15px 0 0 0!important;padding-top:30px!important;padding-bottom:30px!important}
.billing-page .withdrawal-box ul{margin:0;padding:0;list-style:none!important;width:300px}
.billing-page .withdrawal-box ul li{width:100%;margin-bottom:10px;padding:5px;background:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:25px;text-align:center;font-size:14px;color:#858181}
.billing-page .withdrawal-box ul li:last-child{margin-bottom:0}
.billing-page .earning-block .other-amount .amout-box2{margin-bottom:0!important}
/* span[for=card_date]{padding-left:0!important;position:absolute;left:15px;top:52px}
span[for=card_year]{position:absolute;top:52px;right:15px} */
/* .expholder{margin-bottom:20px} */
.signup .form_text_input:not(:focus){/* box-shadow:rgba(255,123,28,.85) 0 1px */}
.submitrequest .form-group .seclect_box{box-shadow:rgba(255,123,28,.85) 0 1px;color:#ff7b1c;background:url(../../images/down-arrow.svg) no-repeat;height:auto!important;font-size:18px;font-family:poppinsmedium!important}
.submitrequest .multiselect-native-select>.btn-group>.multiselect{color:#ff7b1c;background:0 0!important;box-shadow:rgba(255,123,28,.85) 0 1px;padding:0!important;font-size:18px;font-family:poppinsmedium!important;overflow:hidden;}
.multiselect-selected-text{color:#ff7b1c}
.submitrequest .form-control{font-size:18px;font-family:poppinsmedium!important;color:#ff7b1c}
.submitrequest .box .select_btn{padding:.8vw 10px!important}
.submitrequest .box{height:100%!important;display:flex;flex-direction:column}
.submitrequest .box .select_btn{margin-top:auto!important}
.thanks_elemenet .orange-btn{max-width:260px}
.submitrequest .submit_req_button{background-color:#ff7b1c!important}
.freelenser_forms .form-group .form-control{box-shadow:rgba(255,123,28,.85) 0 1px;color:#ff7b1c;background:0 0!important;padding:0}
#block5 .submitrequest .metter span{width:55px;display:inline-block}
.submitrequest .line1 span{word-spacing:16px!important}
.submitrequest .line2 span{word-spacing:27px!important}
.submitrequest .line3 span{word-spacing:12px!important}
.common-executive-section.digital-marketing-block{background-position:center}
.contact-popup-box{width:100%;max-width:275px;background:#fff;border:1px solid rgba(0,0,0,.1);padding:20px;box-shadow:0 4px 4px rgb(0 0 0 / 25%);border-radius:5px;font-size:12px;text-align:center;margin-bottom:10px;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}
.contact-popup-box.success-msg{color:#3b7d12}
.contact-popup-box.error-msg{color:#fd664e}
.contact-popup-box p{font-size:12px;text-align:center;color:#3b7d12;margin-bottom:10px}
.contact-popup-box p:last-child{margin-bottom:0}
.hired-freelancers-page .d-right-side-content{min-height:100vh}
.current-request-page .d-right-side-content .dashboard-block.hired-freelancers-block{overflow:hidden; max-width: 1200px; } 
.hired-freelancers-block .cu-title{color:rgba(0,0,0,.25);margin-bottom:20px!important;margin-left:30px!important}
.hired-card{width:100%;padding-bottom:20px}
.hired-card-inside{width:100%;max-width:360px;min-height:240px;margin:0 auto;background:#fff;box-shadow:0 4.33244px 4.33244px rgba(0,0,0,.25);border-radius:20px;display:flex;flex-direction:column}
.user-info-block{display:flex;align-items:center;width:100%;padding:35px 20px}
.user-info-block .user-info{display:flex;width:100%}
.freelancer-actionblk { padding: 10px 10px 30px; text-align: center; }
.user-info-block .user-info .user-img{border-radius:50%;width:80px;height:80px;margin-right:20px}
.user-info-block .user-info .user-img img{width:100%;height:100%;border-radius:50%}
.user-info-block .user-info .user-d .name{font-size:16px;color:#343537;margin-bottom:4px}
.user-info-block .user-info .user-d .active-time{font-size:12px;color:#343537;margin-bottom:0;text-align:left}
.user-info-block .profile-btn{max-width:110px;text-transform:uppercase;height:38px;font-size:14px;line-height:38px}
.hired-card-inside h3{font-size:16px;color:#f98125;margin:5px 0 20px;font-family:poppinssemibold;padding:0 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}
.hours-block{width:100%;height:77px;background:#000;border-radius:15px;display:flex;align-items:center;justify-content:space-around;padding:20px;margin-top:auto}
.hours-block .amount{font-size:22px;color:#fff;font-family:poppinssemibold;margin-bottom:0}
.hours-block .amount span{font-size:14px;color:#fff;font-family:poppinsmedium!important}
.hours-block .hours-btn{width:110px;height:29px;background:#fff;border:none!important;border-radius:25px;box-shadow:none!important;margin-left:20px;font-size:12px;color:#000;font-family:poppinssemibold}
.billing-page .earning-block .total-eraning{height:auto}
.billing-page .earning-block{height:auto}
.billing-page .d-left-side-block .heading{font-size:24px;color:#fff;font-family:poppinssemibold;margin-bottom:30px;text-align:center}
.billing-page .client-billing-box{width:100%;max-width:285px}
.billing-page .earning-block .other-amount{display:flex!important}
.billing-page .earning-block .other-amount .amout-box{margin-bottom:0!important}
.earning-block .other-amount .amout-box.amout-box-left{border-top-right-radius:0;border-bottom-right-radius:0}
.billing-page .earning-block .other-amount .amout-box2{border-top-left-radius:0;border-bottom-left-radius:0}
.billing-page .earning-block .other-amount{margin-top:20px}
.earning-block .other-amount .amout-box .a-title{font-size:14px!important}
.card-form{padding:20px;max-width:365px;width:100%;background:#000;border:1 solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:15px}
.card-form form label{font-size:14px;color:#fff;margin-bottom:0}
.card-form form .form-control{background:#fff;color:#858181;font-size:14px;padding:8px;box-shadow:none!important;border:1px solid rgba(0,0,0,.2);border-radius:5px;max-width:321px;width:100%}
.card-form form .custom-select{height:unset!important;padding:8px!important;border-radius:6px!important}
.card-form .card-btn{max-width:219px;height:37px;background:#f98125;border-radius:15px;width:100%;display:block;margin:10px auto 0;font-size:14px;font-family:poppinssemibold;color:#fff}
.billing-page .payment-method-box{margin-bottom:20px;max-width:320px;width:100%;margin:0 auto}
.billing-page .payment-method-box .payment-title{font-size:18px;color:#fff;font-family:poppinssemibold;text-align:center;margin-bottom:10px}
.billing-page .payment-method-box .payment-title a{color:#f98125}
.billing-page .payment-method-box .payment-description{font-size:12px;color:rgba(83,83,83,.8);text-align:center;margin-bottom:0}
.billing-page .timer-table .table thead th{color:#4E4D4D}
.billing-modal .help-block {  margin-bottom: 10px;}
.payment-outer-box{/* height:400px; *//* display:table-cell;vertical-align:middle; */ width: 100%;}
/* .payment-inner-box{display:inline-block;} */
.primary-method-box{margin:40px auto 0;max-width:282px;width:100%}
.primary-method-box .payment-title{font-size:14px;color:#f98125;font-family:poppinssemibold;text-align:center;margin-bottom:10px}
.primary-method-box .payment-card{padding:20px 20px;width:100%;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:6px}
.primary-method-box .payment-card .card-icon img{width:100%;height:100%;max-width:45px;max-height:45px}
.primary-method-box .payment-card .card-number{margin-bottom:18px;display:flex;align-items:flex-end;justify-content:space-between}
.primary-method-box .payment-card .card-number .dot{line-height:1;font-size:36px;font-family:poppinssemibold;color:#b1b1b1}
.primary-method-box .payment-card .card-number span{font-size:14px;color:#b1b1b1;font-family:poppinssemibold;letter-spacing:2px}
.primary-method-box .payment-card .card-holder{font-size:14px;font-family:poppinssemibold;color:#272424;margin-bottom:0;display:flex;align-items:center;justify-content:space-between}
.primary-method-box .payment-card .card-holder span.date{font-size:14px;color:#b1b1b1}
.billing-page .paid-btn{border-radius:5px;padding:3px 20px;cursor:pointer!important}
.table-striped tbody tr:nth-of-type(2n+1){background-color:#fff}
.table-striped tbody tr{background:#f3f3f3}
.billing-page .table-heading{font-size:18px;color:#fff;text-align:center;margin-bottom:20px;font-family:poppinssemibold;position:relative;top:25px}
.billing-page .download-btn{max-width:88px;width:100%;padding:2px;background:#f98125;box-shadow:0 1.94595px 1.94595px rgba(0,0,0,.25);border-radius:5px;color:#fff;font-size:12px}
.client-referral-page .referral-top{background:#000;width:100%;display:block;padding:136px 0 50px}
.client-referral-page .heading{font-size:30px;color:#fff;font-family:poppinssemibold;text-align:center;margin-bottom:50px}
.total-eraning{max-width:258px;margin:0 auto;width:100%;padding:20px;height:261px;background:#f98125;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px}
.total-eraning .icon{margin:0 auto;margin-bottom:10px;width:72px;height:72px}
.total-eraning .icon img{width:100%;height:100%}
.total-eraning .t-title{font-size:18px;font-family:poppinssemibold;color:#fff;margin-bottom:5px;text-align:center}
.total-eraning .amount{font-size:34px;color:#0f0f0f;font-family:poppinssemibold;margin-bottom:20px;text-align:center}
.total-eraning .referral-btn{box-shadow:none!important;width:179px;font-size:14px;color:#fff;font-family:poppinsmedium;margin:0 auto;/* display:block; */background:#000;border:1px solid #f98125;border-radius:25px;padding:5px}
.referral-amount-box{max-width:305px;width:100%;margin:0 auto}
.referral-amount-box .input-group{max-width:305px;width:100%;/* height:31px; *//* border:1px solid rgba(0,0,0,.2); */box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;margin:0 auto}


.referral-amount-box label{font-size:13px;color:#fff;margin-bottom:10px;text-align:center}
.referral-amount-box .input-group-text{box-shadow:none!important;font-size:13px;color:#000;border:none!important;border-radius:5px 0 0 5px;padding:0 10px; background: #fff;}

.referral-amount-box .form-control{padding:0;box-shadow:none!important;border:none!important;font-size:13px;color:#000;background: #fff; border-radius:0px 5px 5px 0px !important; padding: 8px; }

.referral-amount-box .submit-btn{max-width:173px;width:100%;background:#f98125;border-radius:4px;color:#fff;font-family:poppinssemibold;font-size:14px;padding:7px;display:block;margin:0 auto}
.referral-amount-box .text{font-weight:500;text-align:center;font-family:poppinsmedium;font-size:12px;color:rgba(223,223,223,.8);margin-bottom:0;margin-top:20px}
.referral-middle{padding:30px 0;display:block;width:100%}
.referral-middle .titles{text-align:center;font-size:18px;color:#272424;margin-bottom:20px;font-family:poppinssemibold}
.referral-middle .primary-method-box .payment-title{color:#272424;font-size:12px!important}
.referral-middle .primary-method-box .update-btn{max-width:190px;width:100%;background:#f98125;border-radius:4px;color:#fff;font-family:poppinssemibold;font-size:14px;padding:7px;display:block;margin:20px auto}
.payment-info .pay-text{font-size:12px;font-family:poppinsmedium;color:rgba(83,83,83,.8);text-align:center}
.withdrawal-histonry .table .table_heading{box-shadow:none!important;background:0 0!important}
.withdrawal-histonry .table thead th{font-size:12px;color:#4e4d4d}
.withdrawal-histonry .table td,.withdrawal-histonry .table th{vertical-align:middle!important}
.withdrawal-histonry .table tbody{background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:15px}
.withdrawal-histonry .table tbody tr{border-bottom:1px solid rgba(0,0,0,.15)!important}
.withdrawal-histonry .table tbody tr:last-child{border-bottom:0!important}
.withdrawal-histonry .table td{padding:10px!important}
.withdrawal-histonry .table td p{margin-bottom:0!important}
.withdrawal-histonry .table-hover tbody tr:hover{background:0 0!important}
.withdrawal-histonry .paid-btn{font-size:12px;background:#57a936;text-transform:uppercase;color:#fff!important;border-radius:50px;width:90px;padding:1px;display:block;margin:0 auto}
.withdrawal-histonry .cancel-btn{font-size:12px;background:#a94442;text-transform:uppercase;color:#fff!important;border-radius:50px;width:90px;padding:1px;display:block;margin:0 auto}
.withdrawal-histonry .wait-btn{font-size:12px;background:#f98125;text-transform:uppercase;color:#fff!important;border-radius:50px;width:90px;padding:1px;display:block;margin:0 auto}
.share-referral-block{width:100%;display:block;padding:40px 0;background:#f98125;text-align:center}
.share-referral-block .share-title{font-size:20px;font-family:poppinssemibold;color:#fff;margin-bottom:15px}
.share-referral-block .referral-code{width:100%;max-width:336px;margin:0 auto 25px;padding:7px;background:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 4.69663px 4.69663px rgba(0,0,0,.25);border-radius:5px;font-size:16px;color:#000}
.share-referral-block .copy-link-btn{max-width:187px;width:100%;padding:7px;background:#272424;border-radius:4px;box-shadow:none!important;font-family:poppinssemibold;font-size:14px;border:none!important;color:#fff!important}
.referral-top-section{width:100%;height:640px;background:url(../../images/referral-img.jpg) no-repeat;background-size:cover;background-position:top center;padding-top:120px}
.top-content{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px 0 30px}
.top-content .ref-heading{text-align:center;color:#fff;font-size:24px;font-family:poppinssemibold;margin-bottom:0}
.top-content .how-btn{border-radius:5px;margin:auto auto 10px}
.referral-steps{width:100%;display:block;padding:30px 0 30px;}
.referral-steps .steps-box{max-width:300px;margin:0 auto;width:100%}
.referral-steps .steps-box .steps-txt{font-size:14px;color:#272424;font-style:italic;margin-bottom:15px}
.referral-steps .steps-box .step-heading{color:#272424;font-size:18px;font-family:poppinssemibold;margin-bottom:15px}
.referral-steps .steps-box .step-description{color:#5a5656;font-size:12px;margin-bottom:15px}
.referral-steps .referral-btn{margin:40px auto 10px;border-radius:5px;max-width:207px}
.wallet-link{font-size:16px;font-family:poppinssemibold;color:#fff!important;margin-top:20px;display:inline-block;clear:both}

/*  */

.no-active-project-box { width: 100%; height: 460px; background: #EAEAEA !important; }
.no-active-project-box .no-project-info-box { width: 100%; max-width: 380px; margin: auto; }
.no-active-project-box .no-title { font-size: 20px; color: #F98125; font-family:poppinssemibold; text-align: center; margin-bottom: 10px; }
.no-active-project-box .no-discription { text-align: center; color: #000000; font-size: 12px; line-height: 18px; margin-bottom: 20px; }
.no-active-project-box .nhire-btn { font-size: 13px !important; margin: 0px auto !important; display: block;  }


/* 404 page */

.requests-slider-inside { width: 50%;  display: inline-block;}
.delete_request { width: 33px; height: 33px; }
.delete_request img { width: 100%; height: 100%; }
.project-btn-block { width: 100%; display: flex; align-items: center; justify-content: center; line-height: 29px; margin-bottom: 0px !important; margin-top: 15px; }
.project-btn-block a {  width: 117px; height: 29px; font-size: 15px; display: inline-block; background: #fff; margin: 0px 10px; text-align: center; border-radius: 25px; text-align: center; }
.project-btn-block .view-project {  color: #F98125; border: 1px solid #F98125;} 
.project-btn-block .edit-project {  color: #000; border: 1px solid #000000; }


/* new design look for billing page */


.primary-method-box .payment-card .card-icon { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; }
.primary-method-box .payment-card .card-icon img.delete-icon { width: 30px; height: 30px;  }
.primary-method-box .payment-card .card-icon img.delete-icon:hover{cursor:pointer}
.primary-method-box .payment-card .card-icon img.delete-icon img { width: 100%; height: 100%; }
.billing-page .payment-method-box .payment-title { color: #F98125 !important;}

.edit-btn.orange-btn { max-width: 300px !important; margin: 0px auto 20px; display: block;} 
.primary-method-box { margin: 0 auto 10px !important; max-width: 320px; width: 100%;}
.patment-text { color: rgba(83, 83, 83, 0.8); font-size: 12px; font-family:'poppinsmedium'; text-align: center; margin: 0px auto; max-width: 300px; width: 100%; }
.billing-page .table-heading { color: #F98125 !important; }

.next-payment-box{ max-width: 413px; height: 243px; display: flex; flex-wrap: wrap; width: 100%; background: #000000; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 15px; }
.next-payment-box .next-top{ padding:20px 20px; width: 100%; display: flex;  }
.next-payment-box .left-block { width: 60%; }
.next-payment-box .time { font-size: 25px; color: #FFFFFF; font-family:'poppinssemibold'; margin-bottom: 0px; }
.next-payment-box .next { font-size: 11px; color: #F98125; width: 100%; }
.next-payment-box .hours-text { height: 35px; background: #F98125; border: 1px solid #F98125; width: 100%; display: block; padding: 0px 10px; margin-bottom: 0px !important; color: #fff; text-align: center; line-height: 35px; }
.next-payment-box .next {font-size: 11px; color: #F98125; width: 100%; margin-bottom: 15px;}

.next-payment-box .right-block { width: 40%; }
.next-payment-box .right-block .card-m{ background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.15); box-sizing: border-box;  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 15px; padding: 10px; }
.next-payment-box .right-block .card-m .card-icon { width: 40px; height: 25px; margin-bottom: 5px; }
.next-payment-box .right-block .card-m .card-icon img{ width: 100%; height: 100%; }
.next-payment-box .right-block .card-m .card-number { font-size: 14px; font-family: poppinssemibold; color: #b1b1b1; text-align: center; margin-bottom: 10px; }
.next-payment-box .right-block .card-m .card-number span.dot{line-height: 1; font-size: 13px; font-family: poppinssemibold; color: #b1b1b1; }
.next-payment-box .right-block .card-m .card-holder { font-size: 13px; color: #272424; font-family: poppinssemibold; text-align: center; margin-bottom: 0px; }

.billing-modal .modal-header { padding: 0px !important;  }
.billing-modal .billing-row-one { width: 100% !important; margin: 0 auto !important;}
.billing-modal .payment-method-box{max-width:320px;width:100%;margin:0 auto 30px;margin-top:35px;}
.billing-modal .payment-method-box .payment-title{font-size:18px;color: #f98125;font-family:poppinssemibold;text-align:center;margin-bottom:10px}
.billing-modal .payment-method-box .payment-title a{color:#f98125}
.billing-modal .payment-method-box .payment-description{font-size:12px;color:rgba(83,83,83,.8);text-align:center;margin-bottom:0}
.billing-modal .modal-header .close { color: #fff;/*  background: #000; */ position: absolute; right: 15px; top: 6px; }
.billing-modal .modal-dialog { max-width:600px;}
.billing-modal .card-form {margin: 0px auto;}
#delModal .payment-title { margin-bottom: 30px !important; }
.billing-row-one .text-m { color: rgba(83, 83, 83, 0.8); font-size: 11.5px; text-align: center; margin-bottom: 20px; }

.billing-page.mobile-view { display: none !important; }

.img_pdf { width: 40px !important;}

/* new project page */

.new-project-page { width: 100%; padding-top: 140px; }
.new-project-top-block{ width: 100%; max-width: 1150px;/* height: 286px; */ display: flex; justify-content: space-between; margin: 0px auto 30px; background: #FFFFFF; /* border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 4.33244px 4.33244px rgba(0, 0, 0, 0.25);  */ border-radius: 25px; }

.np-left-side-block { padding: 25px; max-width: 600px !important; width: 100%; width: 100%; }
.np-left-side-block .np-left-top { width: 100%; display: flex; align-items: center; margin-bottom: 20px;  }
.np-left-side-block .job-number { font-size: 16px; color: rgba(52, 53, 55, 0.4); font-family:poppinssemibold; font-family:poppinssemibold; margin-right: 10px; margin-bottom: 0px !important; }
.np-left-side-block .designer-btn { font-size: 14px !important; max-width: 240px !important; height: 35px !important; line-height: 35px !important;text-overflow: ellipsis; overflow: hidden; white-space: nowrap; cursor:default !important; }
.project-content-box .p-title { font-size: 18px; line-height: 27px; color: #343537; font-family:poppinssemibold; }
.project-content-box .description { font-size: 14px; line-height: 24px; color: #343537; margin-bottom: 20px; }
.project-content-box .request-btn { font-size: 14px !important; max-width: 380px !important; height: 35px !important; line-height: 35px !important; margin-left: 0px !important;}

.np-right-side-block { max-width: 450px; width: 100%; display: flex; justify-content: space-between; align-items: center;  }
.np-right-side-block .amout-box{padding:16px;width:100%;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);height: 101.69px;border-radius:15px; margin-bottom: 15px;}
.np-right-side-block .amout-box .a-title{font-size:16px;display:flex;align-items:center;justify-content:space-between;color:#272424;font-family:poppinssemibold;margin-bottom:20px;}
.np-right-side-block .amout-box .a-title img{width:20px;height:20px}
.np-right-side-block .amout-box .show-more{font-size:12px;color:#4e4d4d;margin-bottom:7px;display:inline-block}
.np-right-side-block .amout-box .amount{font-size:16px;color:#000;margin-bottom:0}

.np-right-side-block .total-eraning .since-btn { box-shadow: none!important; width: 179px; font-size: 12px; color: #fff; font-family: poppinsmedium; margin: 0 auto; display: block; background: #000; border: 1px solid #f98125; border-radius: 25px; padding: 5px;}
.np-right-side-block .np-amount-block { max-width: 100%; width: 100%; margin-right: 15px; }
.np-right-side-block  .total-eraning { height: 100% !important; display: flex;  flex-direction: column; justify-content: center; }

.project-common-block { width: 100%; max-width: 1150px; margin: 0px auto 50px; }  
.project-common-block .view-title { font-size: 18px; line-height: 27px; color: #343537; font-family:poppinssemibold; margin-left:0px; margin-bottom:5px; }

.project-box { /* max-width: 341px; */ width: 100%; height: 252px; background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 15px; }
.project-box .user-img { width: 100px; height: 100px; border-radius: 50%; margin: 0px auto; }
.project-box .user-img img{ width: 100%; height: 100%; border-radius: 50%;  }

.project-box { padding: 20px; width: 100%; margin-bottom: 30px; }
.project-box .project-user-info-block { display: flex; }
.project-box .project-user-info-block .project-user-info{ margin: 0px auto; }
.project-box .pu-name { font-size: 14px; line-height: 20px; color: #000000; text-align: center; font-family:poppinssemibold; margin-bottom: 2px; }
.project-box .pu-location { font-size: 12px; line-height: 16px; color: #6D6D6D; text-align: center; margin-bottom: 10px; }
.project-box .view-profile-btn {  width: 129px; display: block; margin: 0px auto 10px; font-family:poppinssemibold; box-shadow: none !important; border: none !important; background: #F98125; border-radius: 25px; font-size: 12px; line-height: 18px; color: #FFFFFF; }
.project-box .rate-txt { text-align: center; font-size: 12px; line-height: 18px; color: #6D6D6D; font-family:poppinssemibold; }

.hired-freelancers { margin-top:30px !important; }
.p-btn-block { display: flex; align-items: center; justify-content: space-between; margin: 10px auto; }
.p-btn-block .btn { width: 150px; display: block; margin: 0px auto 10px; font-family: poppinsmedium; box-shadow: none !important; border: none !important; background: #000; border-radius: 25px; font-size: 12px; line-height: 18px; color: #FFFFFF !important; }
.p-btn-block  .hire-btn{ background: #57A936; }
.cover-text { font-size: 12px; line-height: 18px; color: #F98125 !important;font-family: poppinsmedium;  /* font-family:poppinssemibold; */ text-decoration: underline !important; }
.hired-freelancers .pause-btn { background: #F98125; }

.p-btn-block .btn.view-decline-btn:hover { background-color: rgba(38,38,38,.85); box-shadow: 0 4px 10px rgba(0,0,0,.5);}

.modal-header .close { position: absolute; right: 15px; top: 15px; }
.primary-card{ position: absolute; margin-left: 50px; font-size: 12px; background: #F98125; color: #fff; padding: 2px 5px;}
#card_details .save_card { max-width: 200px; margin: 20px auto 10px; display: block; padding: 0px !important; }

/*  */


.profile-setting-box .btn-box { display: flex; align-items: center; justify-content: space-between; margin: 30px 0px; }
.profile-setting-box .btn-box .pause-btn{ max-width: 210px;margin-left: 0px; }
.profile-setting-box .btn-box .limit-btn { max-width: 210px; }
.o-review-btn {  margin: 30px auto 0px; display: block;  }

.social-row { display: flex; align-items: center;/*  justify-content: space-between; */ width: 100%; }
.social-row .so-icon { width: 30px; height: 30px; margin-right: 20px;}
.social-row .so-icon img { width: 100%; height: 100%; }  

.current-requests-block .requests-slider .owl-nav { display: flex !important; top: 42%; position: absolute; width: 100%; justify-content: space-between; }
.current-requests-block .owl-nav .owl-next, .current-requests-block .owl-nav .owl-prev { width: 40px; height: 40px; border-radius: 50%; display: flex;  align-items: center; justify-content: center; font-size: 40px; }  
.current-requests-block .owl-nav .owl-next img, .current-requests-block .owl-nav .owl-prev img { width: 100%; height: 100%; }
.current-requests-block .owl-nav .owl-next { margin-right: -50px; }
.current-requests-block .owl-nav .owl-prev { margin-left: -50px; }

.slider-inside { padding: 0px 15px;}
.current-requests-block .requests-slider .job-slider .owl-nav { display: none !important; }

table.dataTable { margin: 0px 0px 30px !important; }

/* new-client-page design */

.new-client-project-section{  }
.new-client-project-section .new-title{ font-size: 16px; line-height: 24px; color: rgba(0, 0, 0, 0.25);  font-family:poppinssemibold; text-align: center; margin: 20px 0px; }
.new-client-project-section .project-section-box { max-width: 810px; margin: 0px auto; width: 100%; display: flex; flex-direction: column; justify-content: center; height: 624px; background: #F98125; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 15px; padding: 20px; }
.new-client-project-section .project-section-box .ps-title { font-family: poppinsmedium; line-height: 27px; font-size: 18px; text-align: center; margin-bottom: 5px; }
.new-client-project-section .project-section-box .ps-text {  font-size: 14px; line-height: 21px; color: #fff; text-align: center; }

.new-client-page.dashboard_page .nav-tabs .nav-item { width: 100%; margin-right: 0px; text-align: center; }
.new-client-page.dashboard_page .circle-progress-bar { display: none; }
.active-project-box .project-info .poject-name { display: none; }
.active-project-box .project-info .acc-btn { background: none !important;margin-bottom: 7px !important; font-size: 14px !important; color: #202020 !important; border: none !important; padding: 0px !important; text-align: left; font-family: poppinsregular !important;  }
.active-project-box .project-info .project-m { /* margin-bottom: 0px !important; */ }
.active-project-box .project-info address { display: none !important; }
.new-client-page .project-start-row { display: none !important; }
.new-client-page .progress { display: none !important; }
.new-client-page .skill-title {  font-size: 12px; line-height: 18px; color: #6D6D6D; margin-bottom: 2px; font-family:poppinsitalic; }

.active-project-box .project-btn.apply_job { background: #F98125 !important; }
.active-project-box .project-btn.decline_job { background: none !important; border: 1px solid rgba(109, 109, 109, 0.4) !important; color: #6D6D6D !important; box-shadow: none !important; }
.active-project-box .project-btn.decline_job:hover { box-shadow: 0 4px 10px rgba(0,0,0,.5) !important;}

.clockoutmodal .modal-dialog .modal-content.meeting-blkholder { background-color: #fff !important; }
.modal-header .close {left: auto !important ; background: transparent !important; line-height: 1.4; text-shadow: none !important;  }
.modal_img_close { width: 100% !important; height: 100%; vertical-align: top; }

.modal-header .close.meeting-closebtn { background: none !important;}
.projectdetailModal .modal-title { font-size: 15px !important; line-height: 28px; color: #6D6D6D; margin-bottom: 5px; padding-bottom: 0px; }
.projectdetailModal .modal-sub-title{ font-size: 15px; line-height: 22px; color: #F98125; font-family:poppinsbold; text-align: center; }
.projectdetailModal .modal-header { display: block; }
.projectdetailModal .modal-dialog {  max-width: 700px;}
.projectquetion-block { padding:10px 20px; }
.projectquetion-block .que-answer { font-size: 14px; line-height: 21px; color: #6D6D6D; margin-bottom: 20px; word-break: break-word; }
.projectquetion-block .que-answer span.que{  font-family:poppinsbold; }
.projectdetailModal .apply-project-btn { margin-top: 30px; font-size: 15px; border-radius: 25px;}
button.close{z-index:9999999999;}
.active-project-box .project-btn.detail-btn { margin-top: 0px; }

/*  */

#show_cover_letter_modal .modal-header .modal-title{font-size: 18px; line-height: 27px; color: #F98125;  font-family:poppinssemibold;   }
.cover-letter-block .letter-text{ font-size: 12px; line-height: 18px;  color: #343537; margin-bottom: 20px; }
.cover-letter-block { font-size: 12px; line-height: 18px;  color: #343537; margin-bottom: 20px; }

#show_cover_letter_modal #show_cover_letter_modal{max-height:350px;overflow-y: scroll;}

.cover_letter_content_modal { max-height: unset !important; overflow-y: unset !important;}
.hours-block-row { max-width: 336px; width: 100%; margin: 20px auto;  }
.hours-block-row .hours-title { font-size: 13px; font-family:poppinsbold; line-height: 19px; color: #8F8F8F; text-align: center; margin-bottom: 0px; }
.hours-block-row .hours-btn { background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2) !important; box-sizing: border-box; display: block;  border-radius: 5px; font-size: 13px; line-height: 19px; color: #858181; box-shadow: none !important; width: 100%; }

.hourly-user-block { max-width: 370px; width: 100%; margin: 30px auto; display: flex; align-items: center; justify-content: space-between;  }
.hourly-user-block .user-info { margin-right: 15px; }

.hourly-user-block .user-info img{ width: 90px; height: 90px; margin-right:15px; display: block; border-radius: 50%; }
.hourly-user-block .user-name { font-size: 16px; line-height: 24px;color: #000000; font-family:poppinssemibold; margin-bottom: 0px; }
.hourly-user-block .hour-rate{ font-size: 14px; line-height: 21px; color: #6D6D6D; margin-bottom: 0px; }

.decline-txt { font-size: 13px; line-height: 19px; color: #858181 !important; text-decoration: underline !important; }
#show_cover_letter_modal .btns-block  {max-width: 219px; width: 100%; }
#show_cover_letter_modal .btns-block .black-btn{ margin-left: 0px !important;  max-width: 100%; font-size: 13px;}
#show_cover_letter_modal .btns-block .orange-btn{ margin-bottom: 12px; max-width: 100%; font-size: 13px;}

/* #show_cover_letter_modal .modal-header .close { background-color: #000 !important;} */
#show_cover_letter_modal .modal-dialog { max-width: 48% !important;}

/*  */


.select2-container--default .select2-selection--single {width: 100%; text-align: left;  border: none !important; border-radius: 0px; font-size: 12px; color: #ff7b1c !important; margin-top: 5px; padding: 12px; background-color: #f1f2f7; }
.select2-container--default .select2-selection--single .select2-selection__rendered {color: #ff7b1c !important; }
.select2-container--default .select2-selection--single .select2-selection__arrow b { border-top: 0px; border-right: 1px solid #524f63; border-bottom: 1px solid #524f63; border-left: 0px; transform: rotate(45deg); width: 8px;height: 8px; margin-left: 5px; }

span.multiselect-native-select { width: 70%;}
.user-details .select2-container--default { width: 70% !important;}
.select2-container--default .select2-dropdown { font-size: 14px; }
.select2-search--dropdown { display: none;}

/*  */

.wallet-page .back-detail { padding-left: 0px !important;  padding-right: 0px !important; }
.payment-title { font-size: 15px; line-height: 23px; color: #272424; font-family:poppinssemibold; text-align: center; margin-bottom: 5px !important; }
.payment-option-box { padding: 15px 20px 10px; border-bottom: 1px solid rgba(0,0,0,.15); display: flex; align-items: center; justify-content: space-between; }
.payment-option-box:last-child { margin-bottom: 10px; }
.payment-detail .small-title { font-size: 12px; line-height: 18px; color: #F98125 !important; font-family:poppinsitalic; font-weight: bold; margin-bottom: 5px !important; }
.payment-detail .payment-way{ font-size: 12px; font-family:poppinsbold; line-height: 18px;  color: #4E4D4D; margin-bottom: 5px !important; }
.payment-detail .payment-in{  font-size: 12px; line-height: 18px;  color: #4E4D4D; margin-bottom: 5px !important; }
.payment-option-box:last-child { border-bottom: 0px !important; }
.payment-option-box .dot-block img{ width: 27px; height: 27px;  }
.payment-option-box .dot-block.dropdown { position: relative;display: inline-block; width: 30px; margin-left: auto; }
.payment-option-box .dot-block .dropdown-content { display: none; position: absolute; top: -10px; right: -20px; background-color: #f9f9f9; min-width: 90px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1;}

.payment-option-box .dot-block .dropdown-content a { display: block; margin: 0px auto !important; padding: 12px 10px; font-size: 12px; line-height: 8px; color: #000000; background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.15);  border-radius: 0px; font-family: poppinsregular;}
.payment-option-box .dot-block .dropdown-content a:hover {color: #F98125;}

.back-detail-block .add-payment-btn {  display: block !important; margin: auto auto 0px !important; max-width: 201px; }

#paymentModal .modal-dialog { max-width: 450px !important; }
.payment-option-block .m-payment-title { font-size: 18px; line-height: 27px; font-family:poppinssemibold; color: #F98125; text-align: center; margin-bottom: 10px; }
.payment-option-block .payment-sub-title { font-size: 12px;line-height: 16px; color: rgba(83, 83, 83, 0.8);font-family: 'montserratregular';font-weight: 500; text-align: center; margin-bottom: 30px; padding: 0px 10px; }
.payment-option-block .payment-btn-block .btn { padding: 12px; display: block; box-shadow: none !important; border: none !important; border-radius: 50px; color: #fff !important; font-size: 14px; font-family:poppinssemibold; width: 100%; max-width: 219px; margin: 0px auto; }
.payment-option-block .bank-payment-btn {  background: #009A63; margin-bottom: 20px !important; }
.payment-option-block .paypal-payment-btn {background: #325DF4;  }

.payment-froms { max-width: 345px; width: 100%; margin: 0px auto;  }
.payment-froms .form-group label { color: #8F8F8F;font-size: 13px;  line-height: 19px; margin-bottom: 2px; font-weight: normal; }
.payment-froms .form-control {  background: #FFFFFF !important; border: 1px solid rgba(0, 0, 0, 0.2) !important; height: auto !important; border-radius: 5px !important; font-size: 13px !important;  line-height: 19px; color: #858181; padding: 10px !important; }
.payment-froms .payment-submit-btns{ max-width: 270px; margin: 12px auto 0px;  display: block; }

#bankpaymentModal .modal-dialog { max-width: 500px;}
.payment-froms .custom-checks { background: none;padding-top: 0px; padding-bottom: 0px; padding-left: 2px; width: 100% !important;}
.payment-froms .checkbox {display: block; position: relative; padding-left: 25px; font-weight: 400; line-height: 16px; cursor: pointer;font-size: 12px; -webkit-user-select: none; color: rgba(83, 83, 83, 0.8); -moz-user-select: none;-ms-user-select: none;user-select: none; margin-bottom: 12px;}
.payment-froms .checkbox input { position: absolute; opacity: 0;cursor: pointer;height: 0; width: 0;}
.payment-froms .custom-checks .checkmark { height: 18px; width: 18px;  top: 0px; left: 0px;}
.payment-froms .checkbox a { color: #F98125; }
.payment-froms .checkmark { position: absolute; top: 0; left: 0; height: 20px; width: 20px; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px;}
.payment-froms .checkmark::after { display: none;}
.payment-froms input:checked ~ .checkmark { background:url(../../images/check-org.svg) no-repeat; background-size:16px; background-position:top center; }
.payment-froms input:checked ~ .checkmark::after { display: block;}

.dashboard-project-section.new-client-project-section .project-section-box  { max-width: 404px; height: 347px; margin: 0; }
.freelancer-pricehold{color:#fff;font-size:14px;text-align: center;}
.dollar-holder{background:#ff7d01;padding:0px 5px;border-radius:50%;margin-right:5px;width:24px;height:24px;display:inline-block;line-height:23px;}
.dollar-holder img{max-width:15px;}
.prof-blkhead{font-size:18px;color:#272424;font-family:poppinssemibold;width:100%;margin-bottom:10px;}
.contact-infohead{margin-top:50px;}
.flag-holder{text-align:left;}
.flag-holder .flag-icon{display:inline-block;vertical-align:top;}
.flag-holder .flag{width:29px;height:20px;}
.flag-holder .flag-icon + span{font-size:12px;margin-left:5px;display:inline-block;vertical-align:middle;color:#343537;}
.view-proflbtn{background:#f98125;color:#fff;border-radius:25px;width:170px;margin-right:10px;font-size: 12px; width: 150px; }
.view-proflbtn:hover{cursor:pointer;color:#fff;opacity: .4;}
.pause-proflbtn{background:#000;color:#fff;border-radius:25px;width:170px; font-size: 12px; width: 150px;  }
.pause-proflbtn:hover{cursor:pointer;color:#fff;opacity: .4;}
.resume-proflbtn{background:#000;color:#fff;border-radius:25px;width:150px; font-size: 12px; }
.resume-proflbtn:hover{cursor:pointer;color:#fff;opacity: .4;}
.remove-freetg{margin-top:30px;/* background:#f98125; */text-align:center;/* padding:9px; *//* border-radius:25px; */width:33px;height:33px;display:inline-block;vertical-align:top; margin: 30px auto 0px; display: block; }
/* .remove-freetg img{max-width:20px;position:relative;top:-5px;} */
.freelancer-removetg{color:#b5b5b5; margin-top: 10px; font-size: 14px; max-width: 146px; width: 100%; margin: 10px auto 0px ;display: block !important; text-align: center; }
.freelancer-removetg:hover{color:#b5b5b5;}
input[name='fr_paytype']{position:absolute;opacity:0;}

/*  */

.timer-icons p { font-size: 12px; color:#4E4D4D ; height: auto; width: 100%; display: flex; flex-direction: column; align-items: center; padding-top: 5px; }
.proj-dtlbtn {  max-width: 180px; width: 100%; border-radius: 10px; padding: 10px; font-size: 14px; }
.contact-infobtn { max-width: 205px; width: 100%; border-radius: 10px; padding: 10px; text-transform: uppercase; font-size: 14px; }
.time-btns { position: relative; }
.timer-icons p img { width: 50px; height: 50px; margin-bottom: 10px;  }
.cmn-btntg { width: 100% !important; height: 100% !important;}

/* new profile page css */

.new-d-right-side-content { background: #fff !important; }
.new-d-right-side-content .free-about-box { width: 100%; min-height: 530px; left: 455px; background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.05); box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 15px; padding:50px 30px; } 
.new-d-right-side-content .free-about-box .about-title { font-size: 18px; line-height: 26px; color: #000000; font-family:poppinsmedium; margin-bottom: 15px; } 
.new-d-right-side-content .free-about-box .about-text { margin-bottom: 20px; font-size: 12px; line-height: 16px; color: #938E8E; font-family:poppinsmedium;  }
.new-d-right-side-content .free-about-box ul { list-style: none !important; margin: 0px; padding: 0px; margin-bottom: 25px; } 
.new-d-right-side-content .free-about-box ul li{  font-size: 12px; line-height: 16px; color: #938E8E; font-family:poppinsmedium;  } 

.new-d-right-side-content .hire-block { width: 100%; padding: 20px; display: flex; align-items: center; justify-content: space-between; margin-top: 40px; background: #F98125; border: 1px solid rgba(0, 0, 0, 0.15); box-sizing: border-box; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 15.819px; margin-bottom: 10px; }
.new-d-right-side-content .hire-block .hire-title { font-size: 18px; line-height: 27px; font-family:poppinssemibold; color: #FFFFFF; max-width: 220px; width: 100%; margin-bottom: 0px; }
.new-d-right-side-content .hire-block .hire-btn { max-width: 227px; width: 100%; padding: 8px; background: #000000; font-family:poppinssemibold; border-radius: 10px; font-size: 18px; color: #fff; text-transform: uppercase; }

.new-d-right-side-content .project-contact-right { display: flex; flex-direction: column; width: 100%; height: 100%; }  

.new-d-right-side-content .project-contact-info-block { padding: 10px;width: 100%; }
.new-d-right-side-content .project-availability-block { margin-bottom: 40px; }
.new-d-right-side-content .project-contact-info-block .pc-title { font-size: 18px; line-height: 26px; color: #000000; font-family:poppinsmedium; margin-bottom: 15px; }
.new-d-right-side-content .project-contact-info-block .mediapc { display: flex; width: 100%; margin-bottom: 5px; }
.new-d-right-side-content .project-contact-info-block .mediapc img { width: 24px; height: 24px; margin-right: 15px; }
.new-d-right-side-content .project-contact-info-block .mediapc-body .text-1 { font-size: 12px; font-family:poppinsmedium; color: #A2A2A2;  line-height: 14px; margin-bottom: 5px; }
.new-d-right-side-content .project-contact-info-block .mediapc-body .text-2 { font-family:poppinsmedium; font-size: 12px;  margin-bottom: 5px; color: #F98125; }

.new-d-right-side-content .reject-block { width: 100%; margin-top: auto; text-align: center; }
.new-d-right-side-content .reject-block .reject-btn {  box-shadow: none !important; margin-bottom: 15px; max-width: 323px; padding: 8px; background: #AEAEAE; border-radius: 10px; }
.new-d-right-side-content .reject-block .reject-text { font-size: 12px; line-height: 16px; color: #938E8E; font-family:poppinsmedium; margin-bottom: 0px; }

/*  */

/* #pause_freelancer_modal .modal-header .close{ background: none !important; } */
.hired-freelancers-page .d-right-side-content { background: #fff !important; }
.hired-card-inside { background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 20px; box-shadow: none !important; }
.user-info-block .user-info .user-d .name {  font-family:poppinssemibold; color: #343537; }
.user-info-block .user-info .user-d .active-time { margin-bottom: 6px;}
.user-info-block .user-info { padding: 0px 15px;}
.user-info-block .user-info .user-d { flex:1; }

.hired-freelancers-page.dashboard_page .nav-tabs .nav-item { margin: 0px 20px !important; }
.hired-freelancers-page .page-heading { text-align: center; font-size: 25px; line-height: 37px; color: #343537; text-align: center; margin-bottom: 30px;  font-family:poppinssemibold;  }
.hired-freelancers-page.dashboard_page .nav-tabs { justify-content: center; margin: 0vw 0px 10px; }
.hired-freelancers-page.dashboard_page .nav-tabs .nav-link { color: #BFBFBF; font-size: 16px; font-family:poppinssemibold;  }
.hired-freelancers-page .nav-tabs .nav-item.show .nav-link, .hired-freelancers-page .nav-tabs .nav-link.active { color: #F98125 !important; background: none !important; }
.hired-freelancers-page .nav-tabs .nav-link:focus, .hired-freelancers-page .nav-tabs .nav-link.active, .hired-freelancers-page .nav-tabs .nav-link:hover { border-bottom: 4px solid #ff7b1c !important; }


/*  */

.work-description {  margin: 0px auto 15px; color: #fff;  text-align: center; max-width: 658px; width: 100%; font-size: 14px; }


/*  */

.payment-breakdown-block {  /*  max-width: 350px; width: 100%; */ display: block; padding:40px 10px 0px; }
.payment-breakdown-block .payment-break { font-size: 16px; line-height: 23px; color: #F98125; text-align: center; margin-bottom: 30px; }
.payment-breakdown-block .other-amount .amout-box { padding: 16px; width: 100%; margin-bottom: 20px; background: #fff; border: 1px solid rgba(0,0,0,.15);  box-shadow: 0 4px 4px rgba(0,0,0,.25); border-radius: 15px; max-width: 200px; margin: 0px auto 20px; }
.payment-breakdown-block .other-amount .amout-box .a-title { font-size: 16px;  display: flex; align-items: center; justify-content: space-between; color: #272424; font-family: poppinssemibold; margin-bottom: 10px;}
.payment-breakdown-block .other-amount .amout-box .a-title img { width: 20px; height: 20px; }
.payment-breakdown-block .other-amount .amout-box .amount { font-size: 20px; font-family: poppinssemibold; color: #57a936; margin-bottom: 0;min-width:190px;}
.jobinfo-stat{font-size:12px;margin-bottom:12px;}
.jobinfo-stat span.pending{background:#fcc092;color:#fff;padding:4px 10px;border-radius:15px;}
.jobinfo-stat span.completed{background:#78ba5e;color:#fff;padding:4px 10px;border-radius:15px;}
.jobinfo-stat span.declined{background:#ff7f7f;color:#fff;padding:4px 10px;border-radius:15px;}
.mark-complete{background:#ff7b1c !important;}
.confirm-task{background:#F98125;color:#fff;}
.budget-feetg{font-size:12px;vertical-align:top;}
/*  */

#passwdpopup .modal-header{ padding: 0px !important; }
#passwdpopup .modal-header .modal-title { padding: 20px 0px 10px; }
#passwdpopup label{ font-size: 14px; font-family: poppinsbold; line-height: 19px; color: #8F8F8F; margin-bottom: 0px; }
#passwdpopup .form-control{ width: 100%; border: 1px solid #cccccc; border-radius: 10px; margin-bottom: 25px; font-size: 14px;padding: 10px; }

.view-freelancer-right {  }


.trash-btn-box { display: flex; align-items: center; justify-content: center; }

/* reset modal */

.reset-modal-block .heading { font-size: 30px; color: #000; line-height: 45px; text-align: center; margin-bottom: 20px; }
.reset-modal-block .reset-text { font-size: 18px; color: #CFCFCF; text-align: center; margin-bottom: 50px; }
.reset-modal-block .go-signup-btn { display: block; margin: 0px auto; max-width: 280px; }
.reset-Modal .modal-content {  padding: 50px 20px;}


/* create-account-block */



.create-account-page {  width: 100%; background: #EFEFEF;}
.create-account-block { background: #FFFFFF; padding: 75px 30px; max-width: 650px; width: 100%; margin: 0px auto; border-radius: 35px; }
.create-account-block  .ca-heading { font-size: 30px; color: #000; line-height: 45px; }

.create-account-block .ca-heading { font-family: poppinsregular; }
.create-account-page .create-account-block .create-card { box-shadow: none !important; border: none !important; max-width: 100%; margin: 0; border-right: 1px solid rgba(0, 0, 0, 0.15) !important; border-radius: 0; padding: 0px 20px !important; height: auto; }
.create-account-page .create-account-block .create-card.border-remove{ border-right: none !important; }
.create-account-block .create-card .card-description { margin-bottom: 30px;}
.create-account-block .orange-btn { margin: 0px auto; }


.active-project-page .active-project-box .btn-blocks { margin: auto; max-width: 100%;display: flex;justify-content: center;} 


/*  */


.billing-modal select.form-control:not([size]):not([multiple]) { height: 39px !important;}

/* new-design-ones */

.delete-ones{font-family:poppinsregular; font-size: 14px; margin:15px 0px 0px 50px ;cursor: pointer; text-decoration: underline; color: #BC2222;}
.last-bill{color: #343537; font-size: 12px; margin-bottom: 0px; padding:15px 5px 10px;}
.freelancers-data{font-size: 14px; color: #343537; margin-bottom: 10px ;}

.applicant-data-top{border-top: 1px solid rgba(0, 0, 0, 0.1);padding:20px 0px; }
.user-details-applicants .media{align-items: center;}
.user-details-applicants .media .media-user{width:155px;  height: 155px; border-radius:50%; margin-right:20px;}
.user-details-applicants .media .media-user img{width: 100%; height:100%; object-fit: cover; border-radius: 50%;}
.user-details-applicants .media .media-body .user-name{color: #000; font-size: 16px; margin-bottom: 5px; font-family:poppinssemibold;}
.user-details-applicants .media .media-body .rate{color: #343537; font-size: 12.5px; margin-bottom:5px; }
.user-details-applicants .media .media-body .country{color: #343537;font-size:12px; margin-bottom: 0px;}
.user-details-applicants .media .media-body .country img{width: 34px; height: 17px; margin-right: 10px;}

.applicant-middle-content .about-free{padding-bottom: 20px;}
.applicant-middle-content .about-free:last-child{padding-bottom: 0px;}
.applicant-middle-content .about-free .title{font-family:poppinssemibold; font-size: 18px; color: #F98125; margin-bottom: 10px;}
.applicant-middle-content .about-free .description{color: #343537; font-size: 13px; margin-bottom: 0px; word-break:break-word;}
.applicant-middle-content .about-free .acc-type{color: #343537;max-width: 32%;width:100%; font-size:15px;margin-bottom:8px;display:inline-block;padding-right:10px;}

.p-btn-block .view-profile-btn{background: #FFFFFF;color: #000 !important;  border: 1px solid rgba(0, 0, 0, 0.25) !important;}
.p-btn-block .view-profile-btn:hover{background: #000; color: #fff !important;}

/* client-dashboard */

.profile-hire .hire-btn, .profile-hire .reject-scptg{max-width: 231px;width: 100%;text-transform: none; display: block; background: #000;color: #fff;margin: 10px auto !important; font-size:16px; font-family:poppinssemibold; border-radius:30px;padding:10px 15px;  }
.profile-hire .hire-btn.hire-bg{background: #F98125;}
.profile-hire .hire-btn:hover , .profile-hire .reject-scptg:hover{opacity: .5;}


.client-reviews .review-desc{font-size: 15px;color: #938E8E;margin-bottom: 20px;}
.client-reviews .l-review{color:#F98125; font-size: 12px; margin-bottom: 20px; cursor: pointer; display: inline-block; text-decoration: underline;}
.client-reviews .l-review:hover{color: #000;}

.modal{background: rgba(0, 0, 0, 0.75);}

.review-modal .modal-dialog {max-width:680px; width: 100%; margin: 0px auto;}
.review-modal .modal-header .close{line-height: 1.01; /* border: 1px solid #000; */ font-size: 16px;}
.review-modal .modal-header .modal-title{color: #000;}

.review-content .review-form .title{color: #000; text-align: center;font-weight: 500; font-size:20px; margin-bottom: 20px;display: block; width: 100%;}
.review-content .review-form .form-control{/* background: rgba(196, 196, 196, 0.1); */ box-shadow: none; border-radius: 0;margin-bottom: 30px; resize: none;font-size: 12px;  padding: 10px; color: #938E8E; border: 1px solid rgba(0, 0, 0, 0.1);}
.review-content .review-form .form-control::placeholder{color: #938E8E;}

.review-feedback .d-flex-data{display: flex; position: relative;margin-bottom: 30px;}
.review-feedback .d-flex-data::before{content: ""; position: absolute; left: 50%; top: 9px; height: 1px;  width: 90%;  background: #B9B9B9;  transform: translateX(-50%);}
.review-feedback .d-flex-data .dot-fill{width: 19px; position: relative; border-radius:50%;margin: 0px auto 13px;display: block;opacity: 0; height: 19px;background: #F98125;}
.review-feedback .d-flex-data .data-feedback{width: 33.33%; color: #938E8E; font-size: 12px;text-align: center;}
.review-feedback .d-flex-data .data-feedback.active .dot-fill, .review-feedback .d-flex-data .data-feedback:hover .dot-fill{opacity: 1; cursor: pointer;}

.review-cards .cr-review-card{height: 100%; padding-bottom:30px;}
.review-cards .cr-review-card .card-block{ transition: .3s all; display: flex;  flex-direction: column;background: #FFFFFF;height: 100%; padding:20px;max-width:302px;width: 100%; border: 1px solid rgba(0, 0, 0, 0.05); box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 15px;}
.review-cards .cr-review-card .card-block:hover{transform: translateY(-5px);}
.review-cards .cr-review-card .card-block .review{font-size: 12px; font-family: 'montserratregular'; color: #938E8E; margin-bottom: 15px;}
.review-cards .cr-media{margin-top: auto;}
.cr-media .media-img{width: 62px; height: 62px; border-radius: 50%; margin-right: 20px;}
.cr-media .media-img img{width:100%; height:100%; object-fit: cover; border-radius: 50%;}
.cr-media .media-body .user-name{color: #3D3D3D;font-size: 12px;line-height: 1.6; margin-bottom: 5px; font-family: 'montserratregular';}
.cr-media .media-body .user-name span{display: block; font-family: poppinssemibold;}
.cr-media .media-body .country-flag img{width: 34px; height: 17px; object-fit: contain;}
.cr-media .media-body .country-flag span.flag{width: 25px; height: 17px;}
.cr-review-card .read-more{color:#F98125; font-size: 12px; cursor: pointer; }

.client-review-more .cr-media .media-user-img{width: 150px; height: 150px; border-radius: 50%;background: #F98125; border:8px solid #fff; margin-right: 20px;}
.client-review-more .cr-media .media-user-img img{width: 100%; height:100%; object-fit: cover; border-radius: 50%; padding:7px; }
.client-review-more .cr-media .description{color: #938E8E;font-size: 12px; margin-bottom: 0px; word-break: break-word;}
.client-review-more .cr-media .user-name{font-size: 17px;}
.client-review-more .cr-media .title{font-size: 39px; color: #000; font-weight: 500; margin-bottom: 10px; border-bottom: 1px solid #000;}
.client-review-more .cr-media .country-flag{color: #938E8E; font-size: 12px; margin-bottom: 25px;}

.read-moremodal .modal-content{position: relative;}
.read-moremodal .modal-content::before{display: none; width: 92px; background: #000; height: 100%;position: absolute; left:55px; top: 0px; content: "";}

/* project-page-request */
.project-page-request .nav-tabs{padding:30px 0px; margin-bottom: 0px;}

.applicant-actives{font-size: 17px; color: #343537;text-align: center;}
.job-info-user{display: flex; justify-content: center;margin-bottom: 15px;}
.job-info-user .job-user-img{width: 72px;  height: 72px; border-radius:50%; margin: 0px 10px;}
.job-info-user .job-user-img img{width:100%; height:100%; object-fit: cover; border-radius:50%;}

.active-application-btn{margin-top: auto;}
.active-application-btn .view-projectz{margin:0px auto 15px ;border:0px; border-radius: 30px;max-width: 289px; width: 100%;padding:10px 10px;font-weight: 500; display: block;text-align: center; color: #fff;font-size: 15px; background-color: #F98125;}
.active-application-btn .requests-btn{padding:10px 10px;max-width: 289px !important;font-family:poppinsregular;}
.requests-slider .active-application-btn .delete-txt{position: relative; right: auto;display: block;margin: 20px auto 10px ;}
.active-application-btn .view-projectz:hover{background-color: #000; color: #fff; opacity: .4;}

/* billing */
.billed-details{display: flex; justify-content: space-between;}

.billed-details .fs-billed-one{padding:20px 10px;margin:0px 0px; max-width: 234px;width: 100%; height: 153px; background: #FFFFFF; border: 1px solid rgba(146, 146, 146, 0.45); border-radius: 15px;}
.billed-details .fs-billed-one .np-payment{color: #000000; font-size: 21px; margin-bottom: 5px; text-align: center;}
.billed-details .fs-billed-one  .dates{color: #A9A9A9;display: block; font-size: 15px;margin-bottom: 20px;text-align: center;}
.billed-details .fs-billed-one .amount{color: #000;display: block; font-size: 27px; margin-bottom: 0px; text-align: center;}

.billed-details .fs-billed-one.np-payment-bg{background: #F98125;} 
.billed-details .fs-billed-one.np-payment-bg .np-payment{color: #fff;}
.billed-details .fs-billed-one.np-payment-bg .dates{color: #000;}

.right-payout-section{max-width: 300px; width: 100%;}
.right-payout-section .py-title{font-size: 15px; color: #272424 ; font-weight: 600; margin-bottom:5px;}
.right-payout-section .icon-visa{width: 45px;object-fit: contain;margin-bottom:5px ; height: 37px;}
.right-payout-section .pay-info .p-info{margin-bottom: 0px; font-family: Poppins; color: #4E4D4D !important; font-size: 12px; }
.right-payout-section .pay-info .p-info span{font-weight: 700;}
.right-payout-section .pay-info{position: relative;}
.right-payout-section .pay-info .dot-more{position: absolute; right:0px; cursor: pointer;}
.right-payout-section .add-payout-method{max-width: 281px; width: 100%;}
.right-payout-section .add-payout-method .add-method{color: #fff;width: 100%; background: #000; border-radius: 30px; font-size: 14px; /* font-weight: 600; */ text-align: center;display: block;margin:15px 0px 0px; height: 38px;
    line-height: 38px;
    padding: 0px 10px;}
.right-payout-section .add-payout-method .small-notes{color: rgba(78, 77, 77, 0.75); font-size: 12px;text-align: center;margin-bottom: 0px;}
.right-payout-section .add-payout-method .add-method:hover{opacity: .4;}
.timer-table.billing-table .table tbody{box-shadow: none;}

.page-data{display: flex;justify-content: center; align-items: center;padding-top: 20px;}
.page-data a i{font-size: 26px; color: #000;}
.page-data .page-one{color: #4E4D4D; font-size: 12px; margin: 0px 15px;}

.dataTables_paginate .pagination .page-item i{font-size: 26px; color: #000;}
.dataTables_paginate .pagination span{color: #4E4D4D; font-size: 12px; margin: 0px 15px;}
.dataTables_paginate .pagination{align-items: center;}

.view-hours-btn{height: 38px; line-height: 38px; padding: 0px 15px;color: #fff; border-radius:30px; background: #F98125;max-width: 100%;width: 100%; font-size: 14px; text-align: center; margin: 20px auto 0px;  display: block;}
.view-hours-btn:hover{opacity: .4;}
/*  */

#show_cover_letter_modal .modal-content{padding:30px 10px; max-width:750px; width: 100%; margin: 0px auto;}
.user-profile-box .user-details .select2-container--default .select2-selection--single{padding:0px; height: auto; line-height: auto;}
.user-profile-box .user-details .select2-container--default .select2-selection--single .select2-selection__rendered {color: #545454 !important;}
.hire-dashboards.hire-freelancer-block .hire-left .hire-btn{font-size: 16px;max-width: 239px;margin: 0px auto;}

.project-page-request .requests-slider .owl-dots{padding-top: 30px;}
.hire-freelancer-block.hire-dashboards{padding: 20px;}

.pay-info .dot-more .dropdown-content { display: none; position: absolute; border:1px solid rgba(0, 0, 0, 0.1); top: -10px; right: -23px; background-color: #fff;padding:5px;border-radius: 15px; overflow: hidden; min-width:107px; z-index: 1;}
.pay-info .dot-more .dropdown-content a { display: block; margin: 0px auto !important; padding: 12px 5px; font-size: 12px; line-height: 8px; color: #818181; background: #FFFFFF;text-align: center; border-bottom: 0.25px solid rgba(0, 0, 0, 0.15);  border-radius: 0px; font-family: poppinsregular;}
.pay-info .dot-more .dropdown-content a:hover {color: #F98125;}

.pay-info .dot-more .dropdown-content a:last-child{border:0;}
.pay-info .dot-more .dropdown-content .remove-payout img{width: 19px; height:19px; object-fit: contain; margin: 0px auto;}
.pay-info .dot-more .dropdown-content .remove-payout {padding-bottom:5px;}
.pay-info .dot-more img{width:26px; height :26px; object-fit: contain;}

.billing-card{margin-bottom:15px;}
.billing-card .p-info.primary-color{color: #F98125;font-weight: bold;}
.billing-card .billing-icon{Width :84px;Height :63px;margin-right: 20px;}
.billing-card .billing-icon img{width: 100%; height:100%; object-fit: cover;}
.right-payout-section .billing-card  .pay-info{width: 100%;flex: 1;}



/* virtual wallet */
.virtual-wallet-page.wallet-page .earning-left-box.earning-block {width: 256px;margin: 0px auto;}
.virtual-wallet-page.wallet-page .earning-left-box.earning-block .total-eraning{height: auto; padding: 30px 20px 10px !important; display: flex; flex-direction: column;  align-items: center; justify-content: center;}
.virtual-wallet-page.wallet-page .back-detail-block{box-shadow: none; border:0px; background: transparent;}

.virtual-wallet-page .withdrawal-box{max-width: 317px;width: 100%;}
.virtual-wallet-page .withdrawal-box label{color: #272424;margin-bottom: 0px;}
.virtual-wallet-page .withdrawal-box .desired-amount{font-size: 12px;margin-bottom: 3px; letter-spacing: 0.5px;text-align: center; color: #F98125;}
.virtual-wallet-page .withdrawal-box .input-group .form-control{border: 0px;}
.virtual-wallet-page .withdrawal-box .input-group{border-bottom: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0px;}
.virtual-wallet-page .withdrawal-box .input-group .input-group-text{border-radius:0; border:0px; font-size: 25px; font-weight: bold;} 
.virtual-wallet-page .withdrawal-box .withrawal-btn{background: #F98125;max-width: 281px;border-radius: 30px;}
.virtual-wallet-page .withdrawal-box .form-group{margin-bottom: 23px;}

.virtual-wallet-page .right-payout-section .add-payout-method .add-method{font-size: 14px;}

.virtual-wallet-page .timer-table .table tbody tr.even{background: rgba(243, 243, 243, 0.8);}

/* client-message */

.client-message-box-first{margin-bottom: 50px;}
.client-message .title-client{font-size: 18px; color: #F98125; font-family:poppinsmedium; margin-bottom: 20px;}
.client-message .client-description{font-size: 14px;line-height: 1.6; color:#343537;margin-bottom: 20px;}
.client-message{/* padding-bottom: 20px; */}
/* .client-message .client-description:last-child{margin-bottom: 0px;} */

.client-message-first  .left-section-client{max-width: 100%; width: 100%; /* padding-top: 100px; */ padding-left:75px;}
.client-message-first .right-img-client{width: 100%;}
.client-message-first .right-img-client img{width: 100%; height:100%; object-fit: cover;}
.freelancermessage .client-message-first .right-img-client{height:850px;}


.client-message-box-second{margin-bottom: 50px;}

.client-message-second .row, .last-section-content .row, .client-message-first .row{align-items: center;}
.client-message-second .right-img-client{/* height: 530px; */ width: 100%;}
.client-message-second .right-img-client img{width: 100%; height: 100%; object-fit: cover;}

.last-section-client .middle-content{max-width: 675px; width: 100%; padding-left:75px;}
.last-section-client .right-img-client{width: 100%; /* height: 489px; */}
.last-section-client .right-img-client img{width: 100%; height: 100%; object-fit: cover;}

.freelancer-second-content .client-message-second{padding:0px 75px;}
.freelancer-second-content  .right-content-freelancers{padding-left: 75px;}
.client-message-box-second .client-message-second .cs-message-left{padding-right: 75px;}

#leave_reviewModalCenter #review_form{width: 100%;}
.cltreview-blk{margin-top: 30px;}

.virtual-wallet-page .current-baltg + p {font-family:poppinsitalic;}

@keyframes spinner-border {
  to {transform: rotate(360deg);}
}

@keyframes spinner-grow {
  0% {
   -webkit-transform:scale(0);
   transform:scale(0)
  }
  50% {
   opacity:1
  }
 }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: .25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
  animation: spinner-border 1s linear infinite;
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
  animation: spinner-grow .75s linear infinite;
}
	
.spinner-border-sm {
    width: 1rem;
    height: 1rem;
    border-width: .2em;
	position:relative;
	top:0px;margin-right:5px;
}

.add_more_category .multiselect.dropdown-toggle::after{margin-right: 0px;}
.proj-empbox{border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding-bottom: 20px;}

.fixed-top .navbar .navbar-nav .nav-item .find-jobs-link{border:1px solid #fff;}

.virtual-wallet-page #sample_2_wrapper { margin: 0;}
.virtual-wallet-page .timer-table {margin-top:0px}

.freelancer-profile-page .view-freelancer-height .profile-hire .hire-btn, .freelancer-profile-page .view-freelancer-height .profile-hire .reject-scptg{margin: 10px 0px !important;}

.range-slider-one{width: 90%;margin: 0px auto;}
input[type=range] { -webkit-appearance: none; margin: 10px 0; width: 100%;}
input[type=range]:focus { outline: none;}
input[type=range]::-webkit-slider-runnable-track {width: 100%; height:2px; cursor: pointer; background: #B9B9B9; border-radius: 25px; border: 0px solid #000101;}
input[type=range]::-webkit-slider-thumb { border: 0px solid #000000;height: 19px;width: 19px; border-radius: 50%; background: #F98125; cursor: pointer;-webkit-appearance: none;  margin-top: -7.6px; }
input[type=range]:focus::-webkit-slider-runnable-track { background:#B9B9B9;}
input[type=range]::-moz-range-track { width: 100%; height: 1px; cursor: pointer; animate: 0.2s;background:#B9B9B9; border-radius: 25px; border: 0px solid #000101;}
input[type=range]::-moz-range-thumb {border: 0px solid #000000;height: 19px;width: 19px; border-radius:50%; background: #F98125; cursor: pointer;}
input[type=range]::-ms-track {width: 100%;height: 1px; cursor: pointer; animate: 0.2s;background: transparent; border-color: transparent; border-width: 39px 0;  color: transparent;}
input[type=range]::-ms-fill-lower {background: #B9B9B9; border: 0px solid #000101; border-radius: 50px; }
input[type=range]::-ms-fill-upper { background: #B9B9B9; border: 0px solid #000101; border-radius: 50px;}
input[type=range]::-ms-thumb { border: 0px solid #000000; height: 19px; width: 19px; border-radius: 50%; background: #F98125; cursor: pointer; }
input[type=range]:focus::-ms-fill-lower { background: #B9B9B9;}
input[type=range]:focus::-ms-fill-upper { background: #B9B9B9;}

.review-cards{max-width:100%; width: 100%;}

.freelancer-client-project .projects-desc{font-size: 12px; color: #6D6D6D; margin-bottom: 0px; text-align: center; display: block; width: 100%;word-break:break-word;}
.dear-msg .title-client span{color: #343537;}

.billing-width{max-width:530px;width: 100%; margin: 0px auto;}

.new-client-page .dashboard-block .nav-tabs .nav-link{cursor: default;}

.view-freelancers .view-flex{display: flex;}
.view-freelancers .view-flex .viewleft-widths{width:70%;}
.view-freelancers .view-flex .viewright-widths{width:255px;margin-left: auto; padding-left:15px;}
.view-flex .prefernece-block .prefernece-txt{max-width: 100%;}

.virtual-wallet-page .dashboard-row-one .row{align-items: flex-end;}

/* home-section */

.pricing-section-new{max-width: 510px; width: 100%; margin: 0px auto 60px;}
.pricing-section-new .title{font-size: 20px; color: #FF7B1C; margin-bottom:8px; text-align: center;}
.pricing-section-new .sub-title{font-size: 24px; color: #000000; font-family:poppinsbold; margin-bottom: 25px; text-align: center;}
.pricing-section-new .description{font-size: 14px; color:#706E6E; text-align: center;}

.learn-btn{background: #000; font-size: 13px;margin-top: auto !important;border-radius:25px;margin: 15px auto 0px; color: #fff; width: 189px;padding: 0px 10px;display: flex;align-items: center;justify-content: center; height: 37px;}
.learn-btn:hover{color: #fff; opacity: .5;}

/* pricing-page updated */

.pricing-new-page{padding:170px 0px 105px;}
.pricing-new-page .p-content-middle{max-width:665px; width: 100%; margin: 0px auto;}
.pricing-new-page .p-content-middle .title{font-size:32px; color: #272424;margin-bottom: 26px;  font-family:poppinsbold;text-align: center; }
.pricing-new-page .p-content-middle .description{font-size: 14px; color: #000000;margin-bottom: 26px; text-align: center;  }
.pricing-new-page .p-content-middle .get-btn{width: 189px;margin: 0px auto; height: 37px;color: #fff; font-family:poppinsmedium; background: #F98125; border-radius: 15px; font-size: 13px; line-height: 20px;display: flex; align-items: center;justify-content: center;}
.pricing-new-page .p-content-middle .get-btn:hover{opacity: .6;}

.pricing-tab-section{margin-bottom: 110px;}
.pricing-middle-content .p-content-tab{max-width:500px; width: 100%; margin: 0px auto;}
.pricing-middle-content .p-content-tab .p-title{color: #F98125;line-height: 41px; font-size: 22px;margin-bottom:5px; text-transform: uppercase; font-family:poppinsbold; } 
.pricing-middle-content .p-content-tab .sub-title{text-transform: uppercase; font-size: 13px; margin-bottom: 20px; color: #777777;  font-family:poppinsmedium;}
.pricing-middle-content .p-content-tab .description{color: #8D8D8D; font-size: 12px; margin-bottom: 26px;}

.pricing-tables{ max-width: 459px;width: 100%;margin: 0px auto; padding: 35px; background: #F98125; border-radius: 15px;}
.pricing-tables .p-com-title{color: #fff; font-size: 12px; font-family:poppinsbold;margin-bottom: 0px;}
.pricing-tables p{font-size: 12px; margin-bottom: 0px; color: #ffff;}
.pricing-tables .pr-time-tables{margin:30px 0px 0px;}
.pricing-tables .ps-one{margin-bottom: 18px;display: flex;align-items: flex-end;}
.pricing-tables .ps-one .ps-week{width:80%;padding-right: 10px;}
.pricing-tables .ps-one .ps-prices{width:20%;}

.pricing-tables .ps-one.ps-totals{margin-top: 67px;margin-bottom: 0px;}
.pricing-tables .ps-one .p-tt-title{font-size: 16px; padding-right: 20px;color: #fff; font-family:poppinsbold;text-align: right; margin-bottom: 0px; }
.pricing-tables .ps-one.ps-totals p{font-size: 16px;line-height: normal;}

.ques-calls{max-width: 100%; padding:5px 20px; display: flex;align-items: center; width: 100%;margin: 0px auto 120px; height: 252px; background: #F98125; border: 0.5px solid rgba(249, 129, 37, 0.25); border-radius: 20px;}
.ques_main_middle{}
.ques-calls .ques-heads h2{color: #fff; font-size: 30px; margin-bottom:13px ;}
.ques-calls .ques-heads{max-width: 600px; width: 100%; margin-left: auto;}
.ques-calls .ques-heads p{font-size: 13.5px; margin-bottom: 0px; color: #fff;}

.sch-call{ width: 206px;margin-left: auto; height: 45px;color: #fff; font-size: 18px;display: flex;align-items: center;justify-content: center;  background: #01090E; border-radius: 16px;}
.sch-call:hover{background:#57A936; color: #fff;}

.frequently-ques{margin-bottom: 40px;}
.freq-ques-box .ques-right-img{ max-width: 571px;width: 100%;margin: 0px auto;}
.freq-ques-box .ques-right-img .ques-img{ width: 100%;border-radius: 20px;overflow: hidden;margin-bottom:15px; height: 434px;}
.freq-ques-box .ques-right-img .ques-img img{width: 100%; height: 100%; object-fit: cover;}
.freq-ques-box .ques-right-img .text-users{font-size: 14px; color: #000;padding: 0px 48px; text-align: center; }
.freq-ques-box .ques-right-img .text-users a{color: #F98125; }

.freq-ques-box .ques-left{max-width: 500px; width: 100%;/*  margin: 0px auto; */}
.freq-ques-box .ques-left h2{font-size:30px;line-height: 50px; color: #272424; margin-bottom: 38px; }

.freq-ques-box .about-contain .panel-title{border-bottom: 1px solid #E1E1E1; padding-bottom:17px;}
.freq-ques-box .about-contain .panel-title a{color: #000000; font-size: 18px; }
.freq-ques-box .about-contain .panel-body {border-bottom: 1px solid #E1E1E1; padding: 50px 20px;}
.freq-ques-box .about-contain .panel-body p{font-size: 13.5px; color: #8D8D8D; margin-bottom: 0px; }
.freq-ques-box .about-contain .panel {margin-bottom: 17px;}

.nav-widths .nav-pills{max-width: 459px;width: 100%;margin: 0px auto -1px; justify-content: space-between;}
.nav-widths .nav-pills .nav-item .nav-link{font-size: 14px; color: #8D8D8D; font-family:poppinsmedium; height: 37px;display: flex;align-items: center;justify-content: center; padding: 7px 20px;} 
.nav-widths .nav-pills .nav-item .nav-link.active{background: #F98125;color: #fff;border-radius:16px 16px 0px 0px;}

.tab-content-news .tab-pane.first.active .pricing-tables{border-top-left-radius: 0px;}
.tab-content-news .tab-pane.last.active .pricing-tables{border-top-right-radius: 0px;}
.tab-content-news .tab-bck-mrgins{margin-top: -25px;}

.tab-content-news .tab-pane.fade{transition:none}

.sch-widths{max-width: 459px; width: 100%;margin-left: 0px;}

.freq-ques-box .about-contain .panel-title > a::before{content: ">";font-weight: 300;line-height: 30px; color: #8D8D8D;transition: .3s all;font-size: 20px;transform: rotate(-90deg); font-family: poppinsregular;}
.freq-ques-box .about-contain .panel-title > a.collapsed::before{content: ">";transition: .3s all;transform: rotate(90deg);}


/* referral-page-new */

.referral-img-right{max-width: 571px;width: 100%;border-radius: 16px;overflow: hidden; margin: 0px auto; height: 502px;}
.referral-img-right img{width: 100%; height: 100%; object-fit: cover;}
.referral-form{padding-top: 20px;}
.referral-form .form-group{margin-bottom: 16px;}
.referral-form .form-group .form-control{background: #F8F8F8;font-size: 14px;padding: 9px 20px; color: #515151; border: 1px solid rgba(113, 113, 113, 0.25); border-radius: 8px;}
.referral-form .form-group .form-control::placeholder{color: #515151 !important; }

.referral-btn{max-width: 327px;width: 100%;color: #fff; font-size: 14px; height: 39px; background: #F98125; border: 0.5px solid rgba(113, 113, 113, 0.25);margin: 10px auto 0px; border-radius: 8px; display: flex; align-items: center; justify-content: center;}
.referral-btn:hover{opacity: .6;}
.referral-fs2-section .title{text-align: center;font-size: 30px; line-height: 45px;  font-family:poppinsmedium;color: #474747; margin-bottom:44px;}
.referral-fs2-section .fss-cards{padding-bottom: 30px;max-width: 326px; width: 100%; margin: 0px auto;}
.referral-fs2-section .fss-cards .user-imgs{width: 100%; height: 248px; border-radius: 16px;overflow: hidden;}
.referral-fs2-section .fss-cards .user-imgs img{width: 100%; height: 100%; object-fit: cover;}
.referral-fs2-section .fss-cards .card-body h4{color: #000000; font-size:26px; line-height: 45px;margin-bottom: 5px;}
.referral-fs2-section .fss-cards .card-body p{color: #6D6D6D; font-size:16px; line-height: 30px;margin-bottom: 0px;}
.referral-fs2-section .fss-cards .card-body{padding: 15px;}
.referral-fs3-section {margin: 50px 0px ;}
.referral-fs3-section .ques-imgs{max-width: 491px;width: 100% ;border-radius: 16px;overflow: hidden; margin: 0px auto; height: 592px;}
.referral-fs3-section .ques-imgs img{width: 100%; height: 100%; object-fit: cover;}
.referral-fs3-section .referral-right-ques {max-width: 470px;width: 100%;margin: 0px auto;}
.referral-fs3-section .referral-right-ques .rs-questions{color: #272424; font-size: 30px;margin-bottom: 0px; line-height: 50px;}
.referral-fs3-section .referral-right-ques .subtitle{color: #000000; font-size: 20px; font-family: poppinsbold;margin-bottom: 20px;  line-height: 30px;}
.referral-fs3-section .referral-right-ques p{color: #8D8D8D; font-size: 13.5px; line-height: 20px; padding: 10px 20px 50px;}
.referral-right-ques .question-form .form-group{margin-bottom: 10px;}
.referral-right-ques .question-form .form-group .form-control{border: 0;border-radius:0px;line-height: 20px;color: #8D8D8D;font-size: 13.5px; border-bottom: 1px solid #E1E1E1;}
.referral-right-ques .question-form .form-group .form-control::placeholder{color:#8D8D8D !important;}

.submit-btn{max-width: 189px;width: 100%;margin: 40px auto 0px;color: #fff;font-size: 14px;display: flex;align-items: center;justify-content: center; height: 37px;background: #F98125;border-radius:16px;}
.submit-btn:hover{opacity: .6;}

.new-client-dashboard-page .account-billing  .amout-box{border: 1px solid rgba(0, 0, 0, 0.05); box-shadow: 0 4px 4px rgba(0,0,0,.25);}

.user-borders{padding:0px 12px;}
.user-profile-box .user-title{padding: 0px 12px;}

.view-resumes{background-color: #FFFFFF !important;display: block; border: 1px solid #000000;color: #000000 !important; }
/* .view-resumes:hover{background: #CFCFCF; color: #fff; border-color:#CFCFCF ;} */

/* freelancer-guidelines */

.guideline_lines{padding:60px 0px;}
.guideline_lines .guide_plan h4{font-size: 22px;color: #000000;  font-family:poppinsmedium; margin-bottom: 10px;}
.guideline_lines .guide_plan h4 span{color: #FF7B1C;}
.guideline_lines .guide_plan p{color: #706E6E; font-size: 14px;margin-bottom: 20px;}
.guideline_lines .guide_plan{max-width: 608px; width: 100%; margin: 0px auto 40px;}

.guideline_banners{background:url(../img/pexels-george.jpg)no-repeat;height:525px;display: flex; align-items: center; background-size:cover ; background-position: center;position: relative; width: 100%;}
.guideline_banners::before{background: rgba(0, 0, 0, 0.52); content: ""; position: absolute; left: 0; right:0; top:0; bottom:0;}
.guideline_banners .banner_guid_img{position: relative; max-width:476px;width: 100%;margin: 0px auto;}
.guideline_banners .banner_guid_img h2{color: #fff; font-size:52px;text-align: center; font-family:poppinssemibold; margin-bottom: 10px;}
.guideline_banners .banner_guid_img p{font-size: 14px; color: #fff; text-align: center; margin-bottom: 0px;}

.dashboard-block .hire-freelancer-block .hire-left .hire-btn:hover{background: #000;}
.user-info .learn-btn:hover{opacity: 1;}
.user-info .learn-btn{height: auto;}

.active_paddings{height: 100%;padding-bottom:30px;}
.active_paddings .active-project-box{margin-bottom: 0px !important; height: 100%;flex-direction: column;}
.active-project-page .active_paddings .active-project-box .btn-blocks{ margin: 0px; margin-top: auto;}

.current-request-page .hire-freelancer-block .hire-left .hire-btn:hover{background: #57A936;}

.apply-projects-page .hired-pages .active-projcet-block .active-project-box{min-height: auto;}
.moreref-btn{border:1px solid #e1e1e1;color:#2d2d2d;background:#fff;padding:10px 20px;margin-bottom:15px;display:inline-block;border-radius:25px;margin-top:5px;}
.moreref-btn:hover{color:#2d2d2d !important;}


/* pricing-page-new */
.pricing_main_new{margin-top: 30px; min-height:622px;display: flex;align-items: center; width: 100%;background: url(../img/hero-image.png)no-repeat right;background-size: cover;position: relative;}
.pricing_main_new::before{content: ""; position: absolute; left:0;right: 0; top:0; bottom:0; background: rgba(0, 0, 0, 0.42);}
.prm_middle_content{position: relative;max-width: 663px;width: 100%;}
.prm_middle_content h2{color: #fff; font-size:36px; margin-bottom: 20px;  font-family: poppinsbold;}
.prm_middle_content p{color: #fff; font-size: 14px;margin-bottom: 0px;}

.houly_section{margin-top: -92px;  position: relative;}
.houly_section .hs_Flex{display: flex;}
.houly_section .hs_Flex .hs_first_boxs{width:33.33%;display: flex;flex-direction: column; background:#000 ;padding:25px 20px;border: 1px solid rgba(255, 255, 255, 0.3);}
.houly_section .hs_Flex .hs_first_boxs h4{color: #fff; font-size:24px; font-weight: 500;margin-bottom: 15px;}
.houly_section .hs_Flex .hs_first_boxs p{color: #fff; font-size: 12px;margin-bottom: 15px;}
.houly_section .hs_Flex .hs_first_boxs .read-more{text-transform: uppercase;margin-top: auto; text-decoration: underline; color: #F98125; font-size: 14px;}

.pricing_structure{padding:80px 0px;}
.pricing_structure .fist_tops{margin-bottom: 80px;}
.pricing_structure .fist_tops h3{color: #000;font-weight: 500; font-size:24px;margin-bottom: 15px;}
.pricing_structure .fist_tops p{font-size: 14px; color: #929292; max-width: 360px;width: 100%;margin-bottom: 0px;}
.pricing_structure .fist_tops p a{text-decoration: underline; color: #F98125;}

.schedule_row .sch_cards{height: 100%;}
.schedule_row .sch_cards .card{position: relative;height: 100%; max-width: 337px;width: 100%;border-radius: 0px; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border: 1px solid rgba(145, 145, 145, 0.1); background: #fff; padding:27px 20px;}
.schedule_row .sch_cards .card::before{content: ""; position: absolute;bottom: -1px; left: -1px; width: 101%;height:4px; background:  #F98125;;}
.schedule_row .sch_cards .card .icons{width:50px; height:50px; object-fit: contain;margin-bottom: 20px;}
.schedule_row .sch_cards .card  h2{color: #000; font-size: 20px; font-weight: 500; margin-bottom: 20px;}
.schedule_row .sch_cards .card p{color: #929292; font-size: 14px; margin-bottom: 25px;}
.schedule_row .sch_cards .card p:last-child{margin-bottom: 0px;}

.main_inner_parts{padding: 0px 50px;}

.hireing_Section .schedule_row .sch_cards .card h2{ font-weight: 700; font-family: Poppins; font-size:26px; margin-bottom: 15px;}
.hireing_Section .schedule_row .sch_cards .card h6{color: #F98125; font-size: 24px;font-weight: normal; margin-bottom: 50px;}
.hireing_Section .schedule_row .sch_cards .card h6 span{display: block; color: #929292; font-size: 14px;}

/*  */
.client-bg-images{background:url(../../images/tima2.png)no-repeat top center;width:100%;background-size:cover;height:430px;position:relative; padding:100px 0px;}
.client-bg-images::before{background: rgba(0, 0, 0, 0.25);left:0px;right:0;top:0;bottom:0;position:absolute;content:'';}
.client-bg-images .last-section-content{position:relative;padding-left: 75px;}
.client-bg-images .last-section-content h2{color:#fff; font-size: 32px; font-family:poppinsbold;line-height: 42px; font-weight:normal; margin-bottom:30px;}

.freelancer_message_bg{background:#000;padding:60px 0px;}
.freelancer_message_bg .client-message h2{color:#fff; font-size: 41px; line-height: 67px; font-family:poppinsbold; margin-bottom:10px;} 
.freelancer_message_bg .client-message .client-description{color:#fff;}

.message_listing{margin:0;padding-left:20px; list-style: decimal; }
.message_listing li{color:#fff;font-size:18px; line-height: 30px; margin-bottom: 15px; }

.miles-tg{border:none;border-bottom:1px solid #ff7b1c !important;border-radius:0px;margin-bottom:20px;display:inline-block;height:36px;}
.miles-blk{margin-top:15px;padding-right:0px;}
.miles-subblk{display:inline-block;padding-left:0px;vertical-align:bottom;}
.miles-picker{width:100%;}
.addmile-tg{background:#ff7b1c;color:#fff;padding:2px 6px;border-radius:4px;float:right;margin-right:15px;}
.addmile-tg:hover{color:#fff;}
/* ---------------------------------------------------------------------------------- */
@media(min-width:1600px) and (max-width:1749px){
header .navbar .navbar-nav.right-nav{padding-left:130px!important}
header .navbar-brand{margin-left:80px}
}
@media(min-width:1400px){
header .navbar .navbar-nav.right-nav{padding-left:35px!important;padding-right:8px}	
}
@media(min-width:1440px){
.user_login_page{height:100vh}
header .navbar .navbar-nav.right-nav{padding-left:55px!important;padding-right:15px}	
}
@media(min-width:1600px){
header .navbar .navbar-nav.right-nav{padding-left:85px!important;padding-right:30px}
.calendarly-tg{min-height:650px}	
.d-right-side-content .dashboard-block {max-width: 80%;}
.view-freelancers .view-flex .viewleft-widths {width: 68%;}
}
@media(min-width:1680px){
	header .navbar .navbar-nav.right-nav{padding-left:110px!important;padding-right:35px}
}
/* @media(min-width:2000px){
	.modal-header .close { line-height: 1.5;}
} */

@media(min-width:1270px){
	.dashboard_page .d-left-side-block { max-width: 312px;padding-top: 164px;}
    .new-client-dashboard-page .referral-text {font-size: 24px;}
    .hire-freelancer-block .hire-left .hire-title{font-size:18px;}
    .new-client-dashboard-page .user-info {max-width: 250px;}
    .new-client-dashboard-page .amout-box .a-title {font-size: 12px;}
    .project-info-box .project-name {font-size: 14px;}
    .client-project-info .active-project-box{padding: 13px;}
    .client-project-info{padding-top:20px;}
    .new-client-dashboard-page .amout-box {padding: 12px;}
    .new-client-dashboard-page .amout-box .amount {font-size: 12px;}
    .client-project-info .c-title { font-size: 12px;margin-bottom: 13px;}
    .client-project-info .account-billing .amout-box {margin-bottom: 18px;}
    .new-client-dashboard-page .amout-box .show-more {font-size: 10px;}
    .referral-steps .step-title, .earning-block .other-amount .virtual-text, .active-projects-block .project-box .view-all {font-size: 12px;}
    .referral-steps .step-text{font-size: 11px;}
    .hire-freelancer-block .hire-left .hire-description, .active-projects-block .project-box .projects .project-info .day-re {font-size: 10px;}
    .project-info-box .viewp-btn, .client-project-info .view-btn, .recent-invoices-block .paid-block .paid-row .user-info .name {font-size: 12px;}
    .recent-invoices-block .paid-block .paid-row .user-info .time, .earning-block .other-amount .amout-box .show-more {font-size: 10px;}
    .recent-invoices-block .paid-block .paid-btn, .recommended-block .reco-top .btn-box .accept-btn, .earning-block .other-amount .amout-box .amount{font-size: 14px;}
    .recent-invoices-block .paid-block .amount {font-size: 16px;}
    .active-projects-block .project-box .projects .project-info .p-txt {font-size: 14px;}
    .dash-title {font-size: 14px}
    .earning-block .total-eraning .amount {font-size: 25px;}
    .d-right-side-content .dashboard-row-one{margin-bottom: 25px;}

}



@media(min-width:1750px){
    .usersetting_form .help-block{bottom: -1.05vw !important;}
.freelancer_signup select.form-control:not([size]):not([multiple]) {height: 2.63vw !important;}

.container-fluid {  padding-right: 0.78vw; padding-left: 0.78vw;}

.dashboard-project-section.new-client-project-section .project-section-box {max-width: 21.26vw; height: 18.26vw;}

.jobinfo-stat { font-size: 0.63vw; margin-bottom: 0.52vw;}

.modal-body .forms .submit_btn {
    font-size: 0.73vw !important; margin: 1.05vw auto !important;}

.billing-modal .modal-dialog { max-width: 48.94vw;}
.profile-setting-box .btn-box {margin: 1.57vw 0px; }
.profile-setting-box .btn-box .pause-btn{ max-width: 11vw; }
.profile-setting-box .btn-box .limit-btn { max-width: 11vw; }
.o-review-btn {  margin: 1.57vw auto ;   }

.modal-header .close { right: 1.31vw; top: 1.31vw; width: 1.15vw; height: 1.15vw; font-size: 0.94vw; }
.container{max-width:75.78vw!important}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{max-width:14.73vw!important}
.page-item:first-child .page-link{border-radius:.52vw 0 0 .52vw!important}
.page-item:last-child .page-link{border-radius:0 .52vw .52vw 0!important}
.thankyou{padding:2.63vw 0!important}
.submitrequest .form-group .seclect_box{/* font-size:1.26vw */}
.submitrequest .multiselect-native-select>.btn-group>.multiselect{/* font-size:1.26vw */}
.submitrequest .form-control{/* font-size:1.26vw */}
.thanks_elemenet .orange-btn{max-width:12.5vw}
.account-create{width:11.8vw;padding:.42vw;border-radius:1.31vw;font-size:.73vw;margin-top:.52vw}
.pagination{border-radius:.52vw;margin-top:.78vw}
.pagination>li>a{font-size:.63vw;padding:.52vw .78vw}
.contact-popup-box{max-width:14.47vw;padding:1.05vw;border-radius:.25vw}
.contact-popup-box p{font-size:.63vw;margin-bottom:.52vw}
.pricing-level-section{padding:5.26vw 0}
.pricing-level-section::before{right:-21vh;top:-22vh;bottom:-15vh;width:130vh;height:130vh}
.pricing-level-section .pricing-contnet-block{padding-right:1.57vw}
.pricing-level-section .pricing-contnet-block .ps-conetent-box .pc-heading{font-size:2.42vw}
.pricing-level-section .pricing-contnet-block .ps-conetent-box .pc-decription{font-size:.73vw}
.pricing-level-section .pricing-contnet-block .price-sol-txt p{font-size:1.57vw}
.pricing-lever-block .level-box{max-width:19.47vw;min-height:10.78vw;margin-top:.52vw;margin-bottom:1.05vw;border-radius:.42vw;padding: 1.45vw 1.41vw;}
.pricing-lever-block .level-box .price-heading{font-size:1.26vw}
.pricing-lever-block .level-box .price-txt{font-size:.73vw}
.pricing-lever-block .level-box .p-txt{font-size:.63vw}
.howit-dwn{min-width:7.2vw}
.dropdown-item{font-size:.89vw;padding:.52vw}
header .navbar{width:100%}
header .navbar .navbar-nav{padding-left:6.57vw}
header .navbar .navbar-nav.right-nav{padding-left:8vw!important;padding-right:2.6vw}
header{padding:2.36vw .78vw 0}
header .navbar .navbar-nav .nav-item .nav-link{font-size:.89vw!important;padding:.47vw .78vw!important}
header .navbar .navbar-nav .nav-item .jobs-link{width:7.36vw;margin-left:.52vw;font-size: .73vw !important;padding: 0.42vw 0.52vw !important;}
header .navbar-brand{max-width:9.15vw;height:2.78vw;margin-left:8vw}
.navbar-toggler{border-radius:.26vw;padding:.52vw}
.navbar-toggler .navbar-toggler-icon{width:1.31vw;height:.26vw;margin-bottom:.1vw}
.home-top-section{height:42.1vw;background-size:54.5% 100%!important;padding-top:3.68vw}
.home-top-section .top_content{max-width:21vw;margin-left:11vw}
.home-top-section .top_content .heading{font-size:1.75vw!important;line-height:2.36vw;}
.home-top-section .top_content .sub_heading{font-size:1vw!important;}
.home-top-section .top_content .sub_heading1{font-size:.83vw;line-height:1.26vw}
.home-top-section .top_content .sch-text { font-size:.83vw; }
.home-top-section .orange-btn { font-size: 0.84vw; max-width: 8.55vw; }
.home-top-section .black-btn { font-size: 0.84vw; max-width: 8.55vw; }
.home-top-section .top_content .btn-block{margin-top:1.57vw}
.orange-btn{font-size:.94vw;padding:0 .52vw;max-width:10vw;height:2.26vw;line-height:2.26vw;border-radius: 2.63vw;}
.black-btn{margin-left:.78vw;font-size:.94vw;padding:0 .52vw;border-radius: 2.63vw;max-width:10vw;height:2.26vw;line-height:2.26vw}
.back-detail-block .add-payment-btn { max-width: 10vw;}
.company_logos{padding:1.05vw 0}
.skills-btn{margin:2.63vw auto 0!important}
.skills-section1{display:flex;/* align-items:center; */align-items: flex-start; justify-content:space-between}
.skills-bg1{width:45.5%!important;height:100%;min-height:730px;}
.skills-box1{width:54.5%!important; padding-top: 60px;}
.skills-section1 .skills-box1{margin:0 auto!important}
.skills-section .skills-box{max-width:31.57vw}
.skills-section .heading{font-size:2.05vw!important;line-height:2.42vw;margin-bottom:1.05vw}
.skills-section .heading span{font-size:1.42vw}
.skills-section .sub_heading{font-size:1vw!important;line-height:1.47vw;margin-bottom:1.31vw}
.skills-section .business .box{margin-top:3.15vw}
.skills-section .business .icons{width:5.26vw;height:5.26vw;margin:0 auto .78vw}
.skills-section .business .box .text{padding:.52vw .52vw;min-width:9.21vw;border-radius:1.47vw;font-size:.58vw!important;line-height:1vw}
.marketplace{padding:7.89vw 0}
.marketplace .right-side-box .heading{font-size:2.94vw;line-height:3.73vw;margin-bottom:3.05vw}
.marketplace .right-side-box .heading span{font-size:1.1vw;line-height:1.42vw;margin-bottom:12px}
.marketplace .right-side-box .difference-ul li{font-size:0.84vw!important;line-height:1.31vw;margin-bottom:1.36vw;padding-left:2.63vw}
.marketplace .right-side-box .difference-ul li span { font-size: 1.15vw !important; }
.marketplace .right-side-box .difference-ul li::before{width:1.42vw;height:1.42vw}
.marketplace .img-block .user-img1{width:13.94vw;height:8.52vw;border-radius:.52vw;margin-left:8.15vw}
.marketplace .img-block .user-img1 img{border-radius:.52vw}
.marketplace .img-block .user-img2{width:11.89vw;height:13.73vw;margin-top:-2.63vw}
.marketplace .img-block .user-img3{width:11vw;height:7.84vw;bottom:-1.47vw;left:30%}
.marketplace_work{padding:6.05vw 0}
.marketplace_work::before{width:85%}
.marketplace_work .headings{font-size:2.89vw;margin-bottom:4.21vw}
.marketplace_work .headings span{font-size:1.52vw}
.marketplace_work .business .box{max-width:20.05vw}
.marketplace_work .business .box .text{font-size:0.94vw;margin-bottom:.63vw}
.marketplace_work .business .box .text .number{font-size:4.63vw;margin-right:1.05vw}
.marketplace_work .business .box .content{font-size:.73vw;line-height:.94vw}
.choose-freelancer-section{padding:5.26vw 0}
.choose-freelancer-section .heading{font-size:2.52vw;line-height:3.1vw;margin-bottom:1.31vw}
.choose-freelancer-section .content{font-size:.84vw;line-height:1.42vw}
.choose-freelancer-section .user_details{max-width:36.84vw;margin-bottom:2.1vw;height:6.84vw}
.choose-freelancer-section .user_details .heading{font-size:1.31vw;margin-bottom:.36vw}
.choose-freelancer-section .user_details .sub_heading{font-size:1vw}
.choose-freelancer-section .user_details .left{padding:1.05vw 1.57vw}
.choose-freelancer-section .user_details .left::before{height:.52vw}
.choose-freelancer-section .user_details .right{padding:1.57vw 0 1.57vw 1.84vw}
.choose-freelancer-section .user_details .description{font-size:.84vw}
.grow{padding:3.52vw 0}
/* .grow::after{background:linear-gradient(to right,rgba(246,246,246,.91),rgba(229,229,229,.91),rgba(229,229,229,.91),#fff,#fff,#fff,rgba(255,255,255,.3),rgba(255,255,255,0))} */
.grow .heading{font-size:1.89vw;line-height:2.21vw;max-width:26.57vw;margin-bottom:1.05vw}
.grow .sub_heading{font-size:.94vw;max-width:16.78vw;line-height:1.36vw;margin-bottom:2.36vw}
.grow .buttons-box .hire{max-width:13.15vw;font-size:.84vw;padding:0 .52vw}
.grow .buttons-box .apply{max-width:13.15vw;font-size:.84vw;padding:0 .52vw}
footer{padding:5.26vw 0}
footer .footer_heading{font-size:1.36vw;line-height:2.05vw}
footer .copy_right{font-size:.63vw;line-height:.94vw}
footer .email{font-size:.94vw;line-height:1.42vw;margin-bottom:.52vw}
footer .social_icons{padding:.52vw 0}
footer .social_icons li{margin:0 .52vw}
footer .social_icons li a{width:1.05vw;height:1.05vw}
footer .menus li a{font-size:.84vw;line-height:1.63vw}
.foot-logo{max-width:9.15vw}
.about_part,.about_us_page,.how_it_work,.meeting_page{padding-top:16.31vw}
.content-terms .about-top-content .about_heading{font-size:1.9vw;line-height:2.84vw;margin-bottom:.52vw}
.content-terms .about-top-content .about-sub-heading{font-size:1.11vw;line-height:1.89vw;margin-bottom:2.1vw}
.content-terms .about-top-content .about-desription{font-size:1.11vw;line-height:1.89vw;margin-bottom:2.1vw}
.content-terms .content-terms{max-width:56.84vw}
.content-terms .pdf-img-box{margin-top:6.26vw;margin-bottom:5.94vw}
.content-terms .pdf-img-box img{width:3.05vw;height:3.94vw;margin-right:.68vw}
.content-terms .pdf-img-box span{font-size:13.5px;line-height:.94vw}
.content-terms .content-box{margin-bottom:4.63vw}
.content-terms .content-box .t-box{padding:.68vw .52vw;border-radius:2.63vw;margin-bottom:1.68vw}
.content-terms .content-box .t-titles{font-size:1.26vw;line-height:1.21vw}
.content-terms .content-box .t-description{font-size:1.11vw;line-height:1.89vw}
.content-terms .content-box ul{padding-left:1.57vw}
.content-terms .content-box ul li{font-size:1.11vw;line-height:1.89vw;margin-bottom:2.1vw}
.freelenser_page{padding-top:8.94vw}
.freelenser .main_heading{font-size:1.52vw!important;line-height:1.52vw}
.freelenser .description{font-size:.76vw;line-height:1.52vw;margin-top:1.57vw}
.freelenser .start_btn{width:19.91vw;height:2.22vw;line-height:2.22vw;font-size:.76vw;border-radius:1.31vw}
.signup .outer_signup_div{border-radius:.52vw;max-width:37.89vw;margin-top:1.05vw}
.signup .press_ENTER{font-size:.76vw;line-height:1.52vw;margin-left:.78vw}
.signup .ok_right_press_enter{font-size:.76vw;line-height:1.52vw;margin-left:.78vw}
.signup .complete_percentage{padding-top:.52vw}
.signup .form_label_text{/* font-size:1.15vw; */line-height:1.31vw;margin-bottom:1.1vw}
.signup .label_div>.form-group>input{/* font-size:1.15vw; */line-height:1.31vw}
.signup .input_label{font-size:1.15vw;line-height:1.31vw}
.signup .ok_btn{width:7.1vw;height:2.21vw;border-radius:2.1vw;font-size:.63vw!important}
.signup .skip_btn{width:7.1vw;height:2.21vw;border-radius:2.1vw;font-size:.63vw!important;margin-top:.94vw}
.signup_radio_hear{margin-bottom:.52vw}
.checkbox{font-size:.76vw;padding-left:1.31vw;margin-bottom:.94vw}
.signup .press_enter_div{margin-top:2.63vw;padding-left:6.57vw}
.already-login{font-size:.76vw;line-height:1.52vw;margin-bottom:.52vw;margin-top:6.31vw}
.signup .complete_percentage{font-size:.73vw}
.signup .label_div{padding-left:.52vw}
.signup .label_div>.form-group>input{/* font-size:1.26vw; */padding:0 0 .42vw}
.form-group{margin-bottom:.84vw}
.signup .ok_btn{margin-top:.94vw;margin-bottom:.94vw}
.signup .press_enter_div,.signupform{margin-top:2.63vw}
.back_btn{top:.68vw;left:.68vw;font-size:.73vw}
.signup .help-block{padding:.1vw 0px;top:.35vw;font-size:.63vw}
.radio_button .radio_box{padding-left:1.31vw;margin-bottom:.8vw;font-size:.73vw}
.radio_button .radio{height:.78vw;width:.78vw;top:.1vw}
.checks{margin:1.05vw 0vw}
.checkmark{height:.78vw;width:.78vw}
.container .checkmark::after{left:.25vw;width:.25vw;height:.63vw;border-width:0 .1vw .1vw 0}
#other_hear{margin-top:.52vw;font-size:1.26vw}
.signup .form_outer_div{height:3.42vw}
.how-it-work-top-block{height:55.68vw;margin-bottom:5.26vw}
.how-it-work-top-block .client-txt{font-size:1.3vw;line-height:1.57vw}
.how-it-work-top-block .work-heading{font-size:1.9vw;line-height:2.31vw}
.work-first-block{padding-top:5.26vw}
.work-second-block{bottom:-5.26vw}
.work-second-block .title{font-size:1.3vw;line-height:1.57vw;margin-bottom:.52vw}
.work-second-block .learn-more{font-size:.73vw;line-height:.94vw;margin-bottom:1.84vw}
.work-second-block .image-block{max-width:23vw;height:16.84vw}
.work-stop-block{padding:5.26vw 0}
.work-stop-block .stop-working-content{max-width:31.57vw}
.work-stop-block .work-stop-heading{font-size:1.9vw;line-height:2.31vw}
.work-stop-block .s-description{font-size:.63vw;line-height:.94vw}
.work-stop-block .stop-working-img{max-width:29.21vw;height:19.05vw}
.finding-contnet{height:9.26vw}
.finding-contnet p{font-size:1.3vw;line-height:1.57vw}
.work-third-section .work-row-first .contnet-block{width:50%;height:100%}
.work-third-section .work-row-first .image-block{width:50%;height:32vw}
.content-block-inside{max-width:31.05vw}
.contnet-block .title1{font-size:2.5vw;line-height:normal;margin-bottom:.52vw}
.contnet-block .title-2{font-size:2.4vw;line-height:2.51vw;margin-bottom:1.31vw}
.contnet-block .description{font-size:.9vw;/* line-height:.94vw */}
.contnet-block .create-account{max-width:16.73vw;height:3.47vw;line-height:3.47vw;font-size:1.05vw;line-height:1.57vw;border-radius:2.63vw;margin:2.63vw auto 0}
.work-final-block{padding:5.26vw 0 2.63vw}
.final-heading-block{max-width:32.63vw;margin-bottom:5.26vw}
.final-heading-block .f-haeding{font-size:1.9vw;line-height:2.31vw;margin-bottom:.52vw}
.final-heading-block .f-description{font-size:.71vw;line-height:.94vw}
.final-image-block{max-width:42.1vw;height:22.05vw}
.freelancer-work-third-section .work-row-second{height:1189px}
.freelancer-work-third-section.work-third-section .work-row-first .image-block{height:100%}
.freelancer-work-third-section .work-row-second .contnet-block-one{background:#f28e26;width:100%;height:50%;display:flex;align-items:center}
.freelancer-work-third-section .work-row-second .contnet-block-two{background:#000;width:100%;height:50%;display:flex;align-items:center}
.freelancer-work-third-section .contnet-block .contnet-block-one .description{color:#fff}
.freelancer-work-third-section .work-row-second .contnet-block-two .title1{color:#fff}
.freelancer-work-third-section .work-row-second .contnet-block-two .title-2{color:#fff}
.freelancer-work-third-section .work-row-second .contnet-block-two .description{color:#fff}
.freelancer-work-third-section .work-row-second .contnet-block-two .carete-account{font-size:20px;line-height:30px;color:#ff7b1c;display:block;width:225px;margin:105px auto 0}
.user_login_page{height:100vh;padding-bottom:2.63vw}
.login-page{max-width:54.73vw;height:30vw;}
.login-form-box{max-width:23.68vw;padding:1.57vw 2.63vw; border-radius: 1.31vw 0px 0px 1.31vw;}
.login-form-box .form-group{margin-bottom:1.57vw}
.login-form-box label{font-size:.84vw;margin-bottom:.25vw}
.login-form-box .form-control{font-size:.73vw;padding:.52vw 0}
.f-remember-box{padding:.52vw 0 1.31vw}
.f-remember-box .forgot_text{font-size:.73vw}
.f-remember-box .checkbox{font-size:.73vw!important}
.login-form-box .login_button{font-size:.94vw;margin-bottom:1.05vw;border-radius:1.31vw;padding:.52vw}
.login-form-box .sign_button{font-size:.94vw;border-radius:1.31vw;padding:.52vw}
.login-right{width:28.84vw;border-radius:0 1.31vw 1.31vw 0;padding:5.26vw 1.57vw}
.login-right .login-heading{font-size:1.89vw;line-height:2.15vw}
.login-right .login-sub-heading{font-size:.84vw;line-height:1.1vw}
.help-block,.location-help-block{font-size:.63vw;margin-bottom:1.05vw}
.about-second-section .about-heading{font-size:3.15vw;line-height:4.78vw}
.about-second-section .about-sub-heading{font-size:1.52vw;line-height:2.1vw}
.about-second-section .learn-txt{font-size:1.05vw;line-height:1.57vw;margin-top:3.15vw}
.message-ceo-block{padding:3.15vw 0}
.message-ceo-block .m-ceo-heading{font-size:1.26vw;line-height:2vw;max-width:24.15vw;margin-bottom:1.57vw}
.message-ceo-block .ceo-message{font-size:.73vw;line-height:1.15vw;margin-bottom:1.05vw}
.message-ceo-block .ceo-contnet-box{max-width:21.52vw}
.about-team-section{padding:5.26vw 0}
.about-team-section .team-top{max-width:26.31vw;margin-bottom:2.1vw}
.about-team-section .sub-heading{font-size:1.26vw;line-height:1.57vw}
.about-team-section .team-heading{font-size:2.52vw}
.about-team-section .view-txt{font-size:1.26vw;max-width:12.36vw;margin-bottom:1.57vw;margin-top:1.57vw}
.about-team-section .team-card{padding-bottom:4.57vw}
.about-team-section .team-card-inside{max-width:16.26vw}
.about-team-section .team-card-inside .team-img{height:20.68vw;margin-bottom:1.05vw}
.about-team-section .team-card-inside .member-name{font-size:0.94vw;line-height:1.57vw;margin-bottom:.52vw}
.about-team-section .team-card-inside .member-post{font-size:0.94vw;line-height:1.57vw}
.about-top-section{padding:9.21vw 0 5.26vw}
.about-second-section .about-image-block{max-width:38.47vw;height:29.36vw;border-radius:1.05vw}
.about-second-section .about-image-block img{border-radius:1.05vw}
.about-second-section .about-sub-desciption{font-size:.73vw;line-height:1.15vw}
.about-second-section .content-inside{max-width:26.31vw}
.about-top-section .left-block .left-block{max-width:26.73vw}
.about-top-section .left-block .left-block .heading-one{font-size:1.26vw;line-height:1.89vw;margin-bottom:.52vw}
.about-top-section .left-block .left-block .heading-two{font-size:1.26vw;line-height:1.89vw;margin-bottom:.52vw}
.about-top-section .left-block .left-block .description{font-size:.73vw;line-height:1.15vw}
.about-second-section{padding:3.68vw 0 .52vw}
.message-ceo-block .ceo-contnet-box{max-width:21.52vw}
.user-box{max-width:7.89vw}
.user-box .user-img{max-width:5.05vw;height:6.47vw;margin:0 auto .52vw}
.user-box .user-d .user-name{font-size:.94vw;line-height:1.26vw;margin-bottom:.25vw}
.user-box .user-d .user-post{font-size:.94vw;line-height:1.26vw}
.about-top-section .right-block{max-width:31.57vw;height:19.73vw}
.about-top-section .right-block .right-text{font-size:.73vw;margin-top:.52vw}
.contact-top-section{padding-top:9.21vw}
.contact-top-section::before{height:75%}
.contact-top-section::after{bottom:25%;border-bottom:25vw solid #fff;border-left:100vw solid transparent}
.contact-top-section .heading{font-size:3.15vw;margin-bottom:1.31vw}
.contact-top-section .contact-title{font-size:1.89vw;margin-bottom:.52vw}
.contact-block .contact-box{max-width:28.36vw;height:25.94vw;border-radius:.31vw;padding:3.68vw}
.contact-block .c-title{font-size:1.89vw;margin-bottom:.78vw}
.contact-block .c-description{font-size:1.26vw}
.contact-block .call-btn{margin-top:4.21vw}
.contact-block .c-second-block{margin:4.73vw 0 1.05vw}
.contact-block .cs-title{font-size:1.57vw}
.contact-block .cs-description{font-size:1.26vw}
.contact-block .cs-width{max-width:27.36vw}
.contact-form-block{padding:6.31vw 0 4.21vw}
.contact-form-block .contact-form .form-group{margin-bottom:1.57vw!important}
.contact-form-block .contact-form .form-control{font-size:.73vw;padding:.52vw 0}
.contact-form-block .contact-form .submit-btn{margin-top:3.4vw;max-width:14.78vw}
.form-heading-block{max-width:21.05vw}
.form-heading-block .fh-title{font-size:3.15vw}
.form-heading-block .fh-sub-title{font-size:1.26vw}
.contact-box{width:100%;max-width:35.36vw;border-radius:.31vw;padding:1vw}
.contact-form-block .contact-form{max-width:26.94vw}
.contact-user-block{max-width:35.36vw;border-radius:.31vw;padding:2.1vw 5.52vw}
.contact-user-block .cu-title{font-size:1.31vw;line-height:37px;margin-bottom:.78vw}
.contact-user-block .cu-description{font-size:.73vw;line-height:1.1vw;margin-bottom:1.57vw}
.contact-user-block .user-info{margin-bottom:1.84vw}
.contact-user-block .user-info .user-img{width:6.42vw;height:6.42vw;margin:0 auto .25vw}
.contact-user-block .user-name{font-size:.94vw;line-height:1.47vw}
.contact-user-block .user-post{font-size:.84vw;line-height:1.26vw}
.contact-user-block .meeting-btn{width:14.78vw;padding:.25vw;border-radius:1.31vw;font-size:1.1vw}
.general-communication-block{margin:5.26vw auto 2.63vw;max-width:36.31vw}
.general-communication-block .g-heading{font-size:1.57vw;margin-bottom:1.05vw}
.general-communication-block .g-description{font-size:1.26vw;line-height:1.57vw}
.pricing-top-section{height:39.47vw}
.pricing-img{width:50%;height:100%}
.pricing-contnet{width:50%}
.pricing-contnet .pricing-contnet-inside{max-width:24.78vw}
.pricing-contnet .p-heading{font-size:1.89vw;margin-bottom:1.05vw}
.pricing-contnet .p-description{font-size:.94vw;margin-bottom:2.1vw}
.pricing-contnet .pricing-btn{max-width:14.26vw!important}
.pricing-how-our{padding:5.26vw 0}
.pricing-how-our .how-title{font-size:1.89vw;margin-bottom:.25vw}
.pricing-how-our .s-pricing-heading{font-size:2.63vw;margin-bottom:2.63vw}
.pricing-how-our .box{max-width:15.05vw}
.pricing-how-our .box .text{font-size:1.78vw}
.pricing-how-our .box .text .number{font-size:4.73vw;margin-right:1.05vw}
.pricing-how-our .market-hdtg{max-width:10.52vw}
.third-section{padding:5.26vw 0 0}
.th-p-description{font-size:.84vw;line-height:1.15vw;max-width:26.31vw;margin:0 auto 1.57vw}
.th-p-heading{font-size:1.68vw;line-height:2.52vw;max-width:26.31vw}
.pricing-card-section{padding:5.26vw 0}
.pricing-card-section .price-card{padding-bottom:1.57vw}
.pricing-card-section .price-card-inside{max-width:17vw;height:21.26vw;border-radius:1.31vw;padding:1.05vw}
.pricing-card-section .card-title{font-size:1.47vw;line-height:2.15vw}
.pricing-card-section .card-description{font-size:.73vw;line-height:.94vw;margin:1.84vw .42vw}
.pricing-card-section .price-box{margin-bottom:2.63vw}
.pricing-card-section .price-box .amount{font-size:1.36vw;line-height:1.63vw}
.pricing-card-section .price-box .time-limit{font-size:.73vw;line-height:.94vw}
.pricing-card-section .get-btn{max-width:13.15vw}
.four-section{height:32.63vw}
.four-section .th-p-heading{max-width:28.94vw}
.five-section{padding:5.26vw 0 0}
.five-section .th-p-heading{margin-bottom:1.05vw}
.five-image-box{max-width:34.73vw;height:23.15vw}
.six-section{padding:5.26vw 0 2.63vw}
.meeting-page .m-left-side{max-width:30.31vw;padding:1.05vw 2.1vw}
.meeting-page .m-left-side .page-logo{width:9.21vw}
.meeting-page .m-left-side .ml-heading{font-size:1.57vw;line-height:2.36vw}
.meeting-page .m-left-side .ml-description{font-size:.84vw;line-height:1.26vw}
.meeting-page .m-left-side .user-block{width:6.63vw}
.meeting-page .m-left-side .user-block .user-img{width:6.63vw;height:6.63vw;margin:0 0 1.05vw}
.meeting-page .m-left-side .user-block .user-name{font-size:.73vw;line-height:1.1vw}
.meeting-page .m-left-side .user-block .user-post{font-size:.63vw;line-height:.94vw;margin-bottom:1.05vw}
.meeting-page .m-right-side{width:75%;padding:1.05vw}
.m-right-inside{max-width:26.31vw}
.m-right-inside .m-heading{font-size:1.57vw;line-height:2.36vw;margin-bottom:.78vw}
.m-right-inside .sub-heading{font-size:.84vw;line-height:1.26vw;margin-bottom:2.63vw}
.card-blocks .user-card{width:50%;padding-bottom:1.57vw;padding:0 .63vw}
.card-blocks .user-card .user-img{width:6.63vw;height:6.63vw;margin:0 auto 1.05vw}
.card-blocks .user-card .user-name{font-size:.73vw;line-height:1.1vw}
.card-blocks .user-card .user-post{font-size:.63vw;line-height:.94vw;margin-bottom:1.05vw}
.time-section{max-width:26.31vw;border-radius:.31vw;height:26.31vw}
.time-section .top-time-block{padding:1.05vw}
.time-section .top-time-block .session-logo{width:2.53vw;height:2.63vw;margin:0 auto 1.05vw}
.time-section .sq-txt{font-size:.73vw}
.time-section .session-heading{font-size:1.57vw;margin-bottom:.52vw}
.time-section .video-info{width:82%}
.time-section .video-info p{font-size:.73vw;margin:0 .52vw .25vw}
.time-section .video-info img{width:1.05vw;height:1.05vw;margin-right:.25vw}
.card-blocks .user-card-inside{padding:1.05vw}
.social-footertg{max-width:385px}
.skills-page{padding-top:7.42vw}
.skills-top-section .skill-left-side{max-width:30vw}
.skills-top-section .skill-left-side .skill-left-inside{padding:3.26vw 5.26vw}
.skills-top-section .skill-left-side .skill-left-inside .number{font-size:5.26vw;line-height:6.31vw}
.skills-top-section .skill-left-side .skill-left-inside .left-title{font-size:1.26vw;line-height:1.89vw;margin-bottom:1.05vw}
.skills-top-section .skill-left-side .skill-left-inside .left-description{font-size:.84vw;line-height:1.26vw;margin-bottom:.52vw}
.skills-top-section .skill-left-side .skill-left-inside .call-btn{max-width:11.31vw;font-size:.84vw;margin:1.57vw auto;border-radius:1.31vw;padding:.31vw}
.skills-top-section .skill-left-side .skill-left-inside .view-all{max-width:5.47vw}
.skills-top-section .skill-left-side .skill-left-inside .view-all .view-all-txt{font-size:.84vw;line-height:.89vw;margin-bottom:.25vw}
.skills-top-section .skill-left-side .skill-left-inside .view-all img{width:1.05vw;height:1.05vw;margin:.52vw auto 0}
.skill-right-side .slider-section{height:47.42vw}
.skill-right-side .slide-content{max-width:30.52vw;margin-left:2.63vw;margin-top:1.05vw}
.skill-right-side .slide-content .s-title{font-size:1.26vw;line-height:1.89vw;margin-bottom:.52vw}
.skill-right-side .slide-content .s-content .s-count{font-size:1.78vw;line-height:2.15vw;margin-right:1.05vw}
.skill-right-side .slide-content .s-content .s-txt{font-size:.63vw;line-height:.94vw}
.skill-right-side .arrows{width:3.68vw;height:1.57vw;border-radius:1.31vw;top:1.31vw;right:2.63vw}
.hire-platform-section{padding:4.21vw 0}
.hire-platform-section .hire-heading{font-size:1.57vw;margin-bottom:2.63vw}
.hire-platform-section .hire-content{max-width:16.31vw}
.hire-platform-section .hire-content .hire-title{font-size:1.26vw;margin-bottom:.52vw}
.hire-platform-section .hire-content .hire-txt{font-size:.84vw;line-height:1.26vw}
.hire-platform-section .get-btn{width:11.31vw;height:1.89vw;margin-top:2.63vw;border-radius:1.31vw;font-size:.84vw}
.skill-third-section{padding:5.26vw 0}
.skill-third-section .skills-block-row .skill-boxes{border-radius:.89vw;width:14.21vw;height:10.78vw;padding:1.84vw .25vw;margin:0 .78vw 1.57vw}
.skill-third-section .skills-block-row .skill-boxes .skill-title{font-size:1.05vw;margin-bottom:.63vw}
.skill-third-section .skills-block-row .skill-boxes .skill-txt{font-size:.63vw}
.skill-third-section .skills-block-row .skill-boxes .learn-more{font-size:.73vw}
.skill-third-section .st-right-block{padding:0 2.63vw}
.skill-third-section .st-right-block .s-title{font-size:1.26vw;line-height:1.89vw;margin-bottom:1.05vw}
.skill-third-section .st-right-block .s-description{font-size:.84vw;line-height:1.26vw}
.common-executive-section .executive-box{width:28.42vw;margin-bottom:1.05vw;padding:2.63vw 4.47vw 1.58vw;margin-right:4vw}
.common-executive-section .executive-box .executive-title{font-size:1.36vw;margin-bottom:.78vw}
.common-executive-section .executive-box .executive-description{font-size:.84vw;line-height:1.26vw;margin-bottom:.78vw}
.common-executive-section .executive-box .learn-btn{max-width:11.31vw;padding:.31vw;margin:1.05vw auto;border-radius:1.31vw;font-size:.84vw}
.common-skills-section{padding:5.2vw 0}
.common-skills-section .co-skills-block-row .co-skill-boxes{border-radius:.89vw;width:14.21vw;min-height:10.78vw;padding:.52vw;margin:.78vw}
.common-skills-section .co-skills-block-row .co-skill-boxes .co-skill-title{font-size:1.05vw;margin-bottom:.63vw}
.common-skills-section .co-skills-block-row .co-skill-boxes .co-skill-txt{font-size:.63vw}
.common-skills-section .co-right-block{padding:0 2.63vw;max-width:29.21vw}
.common-skills-section .co-right-block .co-title{font-size:1.26vw;line-height:1.89vw;margin-bottom:1.05vw}
.common-skills-section .co-right-block .co-description{font-size:.84vw;line-height:1.26vw}
.create-account-page{height:100vh}
.create-account-block .ca-heading{font-size:1.57vw;margin-bottom:1.84vw}
.create-account-block .create-card{max-width:16.73vw;height:15.78vw;border-radius:1.05vw;margin:.52vw 1.26vw;padding:1.05vw 1.31vw}
.create-account-block .create-card .card-icon{width:6.57vw;height:6.57vw;margin:0 auto .25vw}
.create-account-block .create-card .card-title{font-size:1.26vw;margin-bottom:.52vw}
.create-account-block .create-card .card-description{font-size:.94vw}
.create-account-block .site-logo{width:10.52vw;margin:5.26vw auto}
.dashboard_page .d-left-side-block{max-width:26.31vw;padding-top:10.52vw}
.dashboard_page .d-left-side-block .user-info{margin-bottom:4.1vw!important}
.dashboard_page .d-left-side-block .user-info .user-img{width:6.36vw;height:6.36vw;margin:0 auto .52vw}
.dashboard_page .d-left-side-block .user-info .user-name{font-size:1.05vw;margin-bottom:.78vw}
.dashboard_page .d-left-side-block .user-info .pro-laver-btn{padding:.1vw .63vw;border-radius:1.31vw;font-size:.84vw}
.d-right-side-content{padding:8.94vw 2.63vw 3.15vw}
.d-right-side-content .dashboard-block{max-width:80%}
.d-right-side-content .dashboard-row-one{margin-bottom:2.63vw}
.earning-block .total-eraning{max-width:12.05vw;padding:1.05vw;height:13.73vw;border-radius:1.05vw;margin-right:1.84vw}
.earning-block .total-eraning .icon{margin-bottom:.52vw;width:3.47vw;height:3.47vw}
.earning-block .total-eraning .t-title{font-size:.94vw;margin-bottom:1.05vw}
.earning-block .total-eraning .amount{font-size:1.78vw;margin-bottom:1.05vw}
.earning-block .total-eraning .since-btn{width:9.42vw;font-size:.63vw;border-radius:1.31vw;padding:.25vw}
.earning-block .other-amount{max-width:10.52vw}
.earning-block .other-amount .amout-box{padding:.84vw;margin-bottom:1.05vw;border-radius:.78vw}
.earning-block .other-amount .amout-box .a-title{font-size:.84vw}
.earning-block .other-amount .amout-box .a-title img{width:1.05vw;height:1.05vw}
.earning-block .other-amount .amout-box .show-more{font-size:.63vw;margin-bottom:.37vw}
.earning-block .other-amount .amout-box .amount{font-size:.84vw}
.earning-block .other-amount .virtual-text{font-size:.73vw}
.dash-title{font-size:.84vw;margin-bottom:.73vw}
.active-projects-block .project-box{max-width:21.26vw;border-radius:1.05w;padding:0 1.05vw}
.active-projects-block .project-box .projects{padding:1.05vw 0}
.active-projects-block .project-box .projects .project-img{width:3.26vw;height:3.26vw;margin-right:.52vw}
.active-projects-block .project-box .projects .project-info .p-txt{font-size:.84vw}
.active-projects-block .project-box .projects .project-info .day-re{font-size:.63vw}
.active-projects-block .project-box .view-all{margin:.52vw 0;font-size:.84vw}
.recent-invoices-block .paid-block{max-width:24.21vw;border-radius:1.05vw;padding:0 1.05vw}
.recent-invoices-block .paid-block .paid-row{padding:1.05vw 0}
.recent-invoices-block .paid-user{max-width:10.9vw}
.recent-invoices-block .paid-block .paid-row .user-img{width:2.94vw;height:2.94vw;border-radius:.52vw;margin-right:.52vw}
.recent-invoices-block .paid-block .paid-row .user-img img{border-radius:.52vw}
.recent-invoices-block .paid-block .paid-row .user-info .name{font-size:.84vw}
.recent-invoices-block .paid-block .paid-row .user-info .time{font-size:.63vw}
.recent-invoices-block .paid-block .paid-btn{width:3.47vw;border-radius:1.31vw;padding:.1vw;font-size:.84vw}
.recent-invoices-block .paid-block .amount{font-size:1.05vw;max-width:5.2vw}
.recent-invoices-block .open-timer-block{max-width:24.21vw;border-radius:1.31vw;margin-top:2.36vw;padding:1.31vw 1.05vw}
.recent-invoices-block .open-timer-block .timer-txt{font-size:.94vw;margin-right:1.05vw}
.recent-invoices-block .open-timer-block .btn-box{max-width:8.52vw}
.recent-invoices-block .open-timer-block .open-timer-btn{border-radius:.52vw;font-size:.94vw;padding:.42vw}
.recommended-block{max-width:21.26vw;border-radius:1.05vw;padding:1.05vw;min-height:18.26vw}
.recommended-block .reco-top{margin-bottom:1.05vw}
.recommended-block .reco-top .user-img{width:3.15vw;height:3.15vw;margin-right:.52vw}
.recommended-block .reco-top .user-info .user-name{font-size:.84vw}
.recommended-block .reco-top .user-info .time{font-size:.63vw}
.recommended-block .reco-top .btn-box .accept-btn{width:4.73vw;border-radius:1.31vw;padding:.1vw;font-size:.84vw}
.recommended-block .recommended-content{margin-bottom:1.05vw}
.recommended-block .rec-heading{font-size:.94vw;margin-bottom:.52vw}
.recommended-block .rec-description{font-size:.63vw;line-height:1.26vw}
.recommended-block .availability-block{padding:.63vw;border-radius:.78vw}
.recommended-block .availability-block .avai-text{font-size:.63vw;margin-bottom:.25vw}
.setting-page .side-list{margin-top:.52vw;border-radius:0 4.21vw 0 0;padding:2.63vw 6.57vw 0.52vw;}
.setting-page .side-list .side-title{font-size:.94vw;margin-bottom:1.57vw}
.setting-page .side-list .side-ul li{font-size:.63vw;line-height:.94vw;margin-bottom:1.05vw}
.setting-page .side-list .side-ul li img{width:1.21vw;height:1.21vw;margin-right:1.05vw}
.setting-page .side-list .update-btn{width:11.31vw;margin-top:1.57vw;padding:.31vw;border-radius:1.31vw;font-size:.73vw}
.dashboard-block.profile-setting-box .pro-heading{font-size:.94vw;margin-bottom:.52vw}
.dashboard-block.profile-setting-box .pro-txt{font-size:.63vw;margin-bottom:1.84vw}
.user-profile-box{max-width:32.05vw;border-radius:.78vw;padding:1.05vw 0px;}
.user-profile-box .user-title{font-size:.73vw;margin-bottom:.52vw}
.user-details{padding:.63vw 0}
.user-details::before{right:-.25vw;font-size:.63vw}
.about-detail.user-details::before{top:.52vw}
.user-details .detail-title{font-size:.63vw;width:30%}
.user-details .change-img-box{width:70%}
.user-details .change-img-box .user-img{width:3.15vw;height:3.15vw;margin-right:1.05vw}
.user-details .change-img-box .change-image{font-size:.63vw;margin-bottom:.25vw}
.user-details .u-info{width:70%;font-size:.63vw}
.user-details .about-txt textarea.Portfolio { height: 4.86vw;}
.user-details .u-info span.time{font-size:.47vw}
.user-details .u-info img{width:1.36vw;height:.68vw;margin-right:.25vw}
.user-details .u-info span{font-size:.47vw}
.user-details .about-txt{margin-top:.78vw}
.user-details .about-txt p{margin-bottom:.78vw;font-size:.63vw}
.user-contact-box{margin-bottom:2.1vw}
.user-profile-box .sp-bnts{padding:2.1vw 0 1.05vw}
.user-profile-box .sp-bnts a.btn{width:11.31vw;padding:.65vw;border-radius:1.25vw;font-size:.73vw}
.client-profile-setting-box .user-profile-box{margin-bottom:1.57vw}
.dashboard-block.profile-setting-box .update-btn{width:11.52vw;margin-top:1.57vw;border-radius:1.31vw;padding:.52vw;font-size:.94vw}
.setting-page .side-list .side-pnav li a{padding:.22vw 1.05vw;border-radius:1.31vw;font-size:.84vw;margin-bottom:.78vw}
.setting-page .side-list .contary-box .flag-icon{width:3.15vw;height:1.84vw;margin-right:.52vw}
.setting-page .side-list .contary-box .loactioan{font-size:.63vw}
.setting-page .side-list .contary-box .contaty-time{font-size:.63vw}
.accounting-box{/* padding:1.05vw 1.57vw; */border-radius:1.05vw;/* height: 36vw; */}
.accounting-box .rate-box{border-radius:1.05vw;max-width:9.21vw;padding:.52vw}
.accounting-box .rate-box .rate-title{font-size:.84vw}
.accounting-box .rate-box .rate-title img{width:.78vw;height:.78vw}
.accounting-box .rate-box .amount{font-size:1.05vw}
.accounting-box .acc-top-row .acc-title{font-size:1.05vw;max-width:7.89vw}
.accounting-box .acc-top-row .rating-ul li{margin:0 .1vw}
.accounting-box .acc-top-row .rating-ul li a{width:.78vw;height:.78vw}
.accounting-box .acc-top-row .rating-txt{font-size:.63vw}
.accounting-box .user-content{margin-top:0.52vw}
.accounting-box .user-content p{font-size:.78vw}
.accounting-box .user-content .list-block{margin-bottom:1.05vw}
.accounting-box .user-content .list-block ul{padding-left:.52vw}
.accounting-box .user-content .list-block ul li{font-size:.63vw}
.profile-setting-box .open-hire-block{border-radius:1.31vw;margin-top:2.36vw;padding:1.31vw 1.05vw}
.profile-setting-box .open-hire-block .hire-txt{font-size:.94vw;margin-right:1.05vw}
.profile-setting-box .open-hire-block .btn-box{max-width:8.52vw}
.profile-setting-box .open-hire-block .hire-btn{border-radius:.52vw;font-size:.94vw;padding:.42vw}
.prefernece-block{margin-bottom:1.36vw;border-radius:1.05vw;/* padding:1.05vw */}
.prefernece-block .prefernece-txt .title{font-size:.73vw}
.prefernece-block .prefernece-txt .sub-txt{font-size:.63vw;margin-bottom:.52vw}
.prefernece-block .info-icon{width:.84vw;height:.84vw;margin-left:.52vw}
.user-info-blocks{border-radius:1.05vw;padding:1.57vw 1.05vw 1.05vw}
.user-info-blocks .user-detail .user-img{width:7.89vw;height:7.89vw;margin:0 auto .78vw}
.user-info-blocks .user-detail .user-name{font-size:.84vw;margin-bottom:.52vw}
.user-info-blocks .user-detail .user-txt{font-size:.63vw;margin-bottom:.52vw}
.user-info-blocks .user-detail .date{font-size:.73vw}
.reject-btn{margin-top:1.57vw;margin-bottom:1.05vw;border-radius:.52vw;font-size:.94vw;padding:.68vw .52vw}
.content-tex{font-size:.63vw}
.user_account .dropdown-menu{border-radius:.78vw;padding:.25vw}
.dropdown-item{font-size:.63vw!important}
.user_account .dropdown .btn{padding:.37vw .63vw;font-size:.84vw!important}
.dropdown-toggle::after{/* width:.42vw;height:.42vw;margin-left:.25vw */}
.timer-box{max-width:15.63vw;height:15.21vw;margin:0 .52vw;border-radius:.78vw}
.timer-content{max-width:28.05vw;padding:1.05vw 1.57vw;margin:0 .52vw;border-radius:.78vw;height:15.21vw}
.timer-box .timer-icon{width:3.15vw;height:3.15vw;margin-right:.78vw}
.timer-box .timer-title{margin-bottom:.52vw;font-size:0.94vw}
.timer-box .timers{font-size:1.84vw}
.timer-box .timer-icons{border-radius:0 0 .78vw .78vw;padding:1vw 1vw;}
.timer-box .timer-icons a{width:1.84vw;height:1.84vw;margin:0 .25vw}
.timer-box .timer-top{padding:1.26vw}
.timer-content .t-title{font-size:.94vw;line-height:1.21vw}
.timer-content .t-description{font-size:.63vw;line-height:.94vw;margin-bottom:.25vw}
.timer-content .timer-txt{font-size:.63vw;line-height:.94vw;margin-bottom:.15vw}
.search-box{max-width:28.05vw}
.search_data{max-width:14.21vw}
.search_data .input-group label{font-size:.84vw;line-height:1.21vw;margin-bottom:.25vw}
.search_data .input-group .form-control{font-size:.63vw;border-radius:1.05vw;padding:.42vw}
.search-list{padding:1.05vw;height:13.68vw;border-radius:1.05vw;margin-top:.52vw}
.search-list .heading{font-size:.63vw;margin-bottom:.52vw}
.tranding-user{height:10.52vw}
.search-list .media-user .media-img{margin-right:.52vw;width:1.47vw;height:1.47vw}
.search-list .media-user .user-name{font-size:.63vw}
.timer-table{margin-top:2.1vw}
.timer-table .table thead th{font-size:.63vw}
.timer-table .table tbody{border-radius:.78vw}
.timer-table .table td{padding:.52vw!important;font-size:.63vw}
.active-projcet-block .project-title{font-size:1.05vw;margin-bottom:0.95vw;margin-left:0px}
.more-skilltg { font-size: 0.63vw !important; padding-left: 0.52vw !important; padding-right: 0.52vw !important;}
.active-projcet-block .active-project-box{border-radius:0.78vw;padding:1vw 1.57vw;margin-bottom:.78vw}
.active-project-box .user-rating-info .user-img{width: 4.6vw; height: 4.6vw; margin: 0px auto .52vw;}
.active-project-box .user-rating-info .ratings{font-size:.73vw;margin-bottom:.25vw}
.active-project-box .user-rating-info .ratings img{width:.78vw;height:.78vw}
.active-project-box .user-rating-info .user-name{font-size:.73vw;margin-bottom:.1vw}
.active-project-box .user-rating-info .user-contact{font-size:.63vw}
.active-project-box .project-info{margin-left:1.84vw;/* max-width:34.21vw */}
.active-project-box .project-info .project-m{font-size:.69vw;margin-bottom:.25vw}
.active-project-box .project-info .poject-name{font-size:.73vw;margin-bottom:.25vw}
.active-project-box .project-info .acc-btn{max-width:14.21vw;padding:.22vw 1.05vw;border-radius:1.31vw;font-size:.84vw;margin-bottom:.78vw}
.active-project-box .project-info ul li{font-size:.73vw;border-radius:.25vw;padding:.25vw 1.05vw;margin:.25vw}
.active-project-box .project-info ul li.more{padding:.25vw}
.active-project-box .project-info address{font-size:.73vw}
.active-project-box .project-info address img{width:.78vw;height:.78vw;margin:0 .25vw}
.active-project-box .btn-blocks{max-width:8.94vw}
.active-project-box .project-btn{/* font-size:.84vw; */padding:.52vw; }
.active-project-box .project-btn.timer-btn{margin-bottom:1.05vw}
.apply-projects-page .active-projcet-block .active-project-box{padding:1.05vw;margin-bottom:1.57vw!important;min-height:15.31vw}
.apply-projects-page .active-project-box .project-btn{border-radius:.31vw}
.apply-projects-page .project-start-row{margin-top:.78vw}
.apply-projects-page .project-start-row .start-left img{width:.73vw;height:.73vw}
.apply-projects-page .project-start-row .start-left .p-start{font-size:.63vw}
.apply-projects-page .project-start-row .start-left .date-p{margin-left:1.05vw;font-size:.63vw}
.project-start-row .day-left p{font-size:.63vw}
.apply-projects-page .progress{height:.1vw;margin:.52vw 0}
.dashboard_page.wallet-page .nav-tabs{margin:0vw 0 1.57vw}
.wallet-page .earning-block .other-amount .amout-box-right{margin-left:1.05vw;max-width:13.15vw}
.wallet-page .back-detail-block{border-radius:.78vw}
.wallet-page .back-detail{border-radius:.78vw 0 .78vw .78vw;max-width:50%;padding:1.05vw 1.57vw}
.wallet-page .back-detail .b-title{font-size:.84vw;margin-bottom:.31vw}
.wallet-page .back-detail p{font-size:.63vw}
.wallet-page .back-detail a{font-size:.73vw;margin-top:.52vw}
.withdrawal-box{max-width: 10.84vw;}
.withdrawal-box label{font-size:.84vw;margin-bottom:.52vw}
.withdrawal-box .input-group{margin-bottom:.52vw;border-radius:.52vw}
.withdrawal-box .input-group .input-group-text{font-size:.73vw;border-radius:  0.52vw  0px 0px  0.52vw ;}
.withdrawal-box .input-group .form-control{font-size:.73vw;padding:.52vw;border-radius: 0px 0.52vw 0.52vw 0px;}
.withdrawal-box .withrawal-btn{max-width:9.42vw;/*font-size:.73vw;*/padding:.42vw;border-radius: 0.25vw;}
.wallet-page .paid-btn{font-size:.63vw}
.dashboard-block .nav-tabs .nav-link{font-size:.84vw}
.dashboard_page.new-client-page .nav-tabs{margin:0vw 0 1.57vw}
.new-client-page .project-start-row{margin-top:1.84vw}
.new-client-page .project-start-row .start-left img{width:.73vw;height:.73vw}
.new-client-page .project-start-row .start-left .p-start{font-size:.63vw}
.new-client-page .project-start-row .start-left .date-p{margin-left:1.05vw;font-size:.63vw}
.new-client-page .project-start-row .day-left p{font-size:.63vw}
.new-client-page .progress{height:.1vw;margin:.52vw 0}
.new-client-page .match-text{font-size:.73vw;margin:.52vw 0 1.05vw}
.new-client-page .user-rating-info .user-img{width:5.78vw!important;height:5.78vw!important}
.circle-progress-bar .progress{width:5.78vw;height:5.78vw;line-height:5.78vw}
.circle-progress-bar .progress:after{border:.37vw solid #eee}
.circle-progress-bar .progress .progress-bar{border-width:.37vw}
.circle-progress-bar .progress .progress-left .progress-bar{border-top-right-radius:3.94vw;border-bottom-right-radius:3.94vw}
.circle-progress-bar .progress .progress-right .progress-bar{border-top-left-radius:3.94vw;border-bottom-left-radius:3.94vw}
.circle-progress-bar .progress .progress-value{font-size:1.26vw;line-height:1.05vw}
.circle-progress-bar .progress .progress-value div{margin-top:.52vw}
.circle-progress-bar .progress .progress-value span{font-size:.63vw}
.new-client-dashboard-page .user-info{max-width:15.78vw}
.new-client-dashboard-page .referral-text{font-size:1.57vw;margin-bottom:1.57vw}
.referral-steps .steps{margin-bottom:1.57vw}
.referral-steps .step-title{font-size:.73vw}
.referral-steps .step-text{font-size:.63vw}
.referral-steps .input-group{width:11.57vw;height:1.63vw;border-radius:.52vw;margin-top:.52vw}
.referral-steps .input-group .form-control{font-size:.73vw}
.referral-steps .input-group .input-group-text{font-size:.63vw}
.new-client-dashboard-page .amout-box{padding:.84vw;border-radius:.78vw}
.new-client-dashboard-page .amout-box .a-title{font-size:.84vw}
.new-client-dashboard-page .amout-box .a-title img{width:1.05vw;height:1.05vw}
.new-client-dashboard-page .amout-box .show-more{font-size:.63vw;margin-bottom:.37vw}
.new-client-dashboard-page .amout-box .amount{font-size:.84vw}
.view-referral-wallet-btn{max-width:8.52vw;margin:.78vw auto 0;padding:.22vw;border-radius:1.31vw;font-size:.63vw}
.hire-freelancer-block{height:8.57vw;border-radius:1.05vw;padding:1.05vw 0 1.05vw 1.05vw}
.hire-freelancer-block .hire-left{max-width:19.73vw}
.hire-freelancer-block .hire-left .hire-title{font-size:1.10vw;margin-bottom:.52vw}

.hire-dashboards.hire-freelancer-block .hire-left .hire-title{font-size:1.84vw}

.hire-freelancer-block .hire-left .hire-description{font-size:.63vw;margin-bottom:.78vw}
.hire-freelancer-block .hire-left .hire-btn{font-size:.68vw;max-width:10.26vw;padding:.52vw;border-radius:2.63vw}
.hire-right .amout-box{max-width:15.78vw}
.hire-right .amout-box.request-box{margin-left:1.05vw}
.client-project-info{padding-top:1.57vw}
.client-project-info .c-title{font-size:.84vw;margin-bottom:.94vw}
.client-project-info .account-billing .amout-box{margin-bottom:1.26vw}
.client-project-info .view-btn{font-size:.73vw;padding:.52vw .52vw}
.client-project-info .active-project-box{padding:1.05vw;border-radius:.78vw;margin-bottom:1.05vw}
.project-info-box{max-width:10.52vw}
.project-info-box .project-id{font-size:.63vw}
.project-info-box .project-name{font-size:.84vw;margin-bottom:1.05vw}
.project-info-box .viewp-btn{font-size:.73vw;padding:.52vw .52vw}
.new-client-dashboard-page .active-project-box .amout-box{max-width:15.78vw}
.current-request-page .d-right-side-content .dashboard-block{max-width:47.36vw}
.current-requests-block .cu-title{font-size:.84vw;margin:1.05vw 0 .52vw}
/* .slider-inside{max-width:21.26vw} */
.requests-slider .delete-txt{font-size:.63vw;margin-bottom:.52vw}
.requests-slider .requests-box{/* border-radius:1.05vw;padding:1.61vw 1.05vw; *//* height:20vw */}
.requests-slider .edit-txt{font-size:.63vw;margin-top:.52vw}
.requests-box .job-no{font-size:.63vw}
.requests-box .job-title{/* font-size:1.05vw; */margin-bottom:1.78vw;}
.requests-box .project-txt{font-size:.73vw;margin-bottom:.52vw}
.requests-box .job-info{max-width:19.73vw;height:4.05vw;border-radius:.78vw;padding:.52vw .78vw;margin-bottom:.52vw}
.requests-box .job-info .job-user .user-img{width:3.26vw;height:3.26vw;margin-right:.52vw}
.requests-box .job-info .job-user .job-user-info .user-user{font-size:.84vw;margin-bottom:.1vw}
.requests-box .job-info .job-user .job-user-info .online-time{font-size:.63vw}
.requests-box .job-info .view-btn{font-size:.84vw;max-width:6.31vw;padding:.37vw}
.requests-box .requests-btn{max-width:13.47vw;border-radius:1.31vw;margin-top:.52vw}
.owl-dots .owl-dot{width:.52vw;height:.52vw;margin:0 .25vw .25vw}
.billing-row-one{width:90%!important;margin:0 auto 2.63vw}
.billing-page .back-detail .bank-icon{width:6.94vw;margin-top:.63vw}
.billing-page .bank-bottom .credit-card{font-size:.63vw;padding:.78vw}
.billing-page .bank-bottom .upload-info{font-size:.73vw;padding:.78vw}
.billing-page .back-detail{border-radius:.78vw 0 0 0!important;padding-top:1.57vw!important;padding-bottom:1.57vw!important}
.billing-page .withdrawal-box ul{width:15.78vw}
.billing-page .withdrawal-box ul li{margin-bottom:.52vw;padding:.25vw;border-radius:1.31vw;font-size:.73vw}
.hired-freelancers-page .d-right-side-content{min-height:100vh}
.hired-freelancers-block .cu-title{margin-bottom:1.05vw!important;margin-left:1.57vw!important}
.hired-card{padding-bottom:1.05vw}
.hired-card-inside{max-width:20.26vw;border-radius:1.05vw;min-height:13.63vw}
.user-info-block{padding:1.36vw 1.05vw}
.user-info-block .user-info .user-img{width: 4.38vw; height: 4.38vw;
    margin-right: 1.52vw;
    }
    .freelancer-removetg { font-size: 0.73vw; margin-top: 0.52vw; display: inline-block; }
    .freelancer-actionblk { padding: 1.05vw 0px 1.57vw; }
.user-info-block .user-info .user-d .name{font-size:1.05vw;margin-bottom:.22vw}
.user-info-block .user-info .user-d .active-time{font-size:.63vw}
.user-info-block .profile-btn{max-width:7.1vw}
.hired-card-inside h3{font-size:.94vw;margin:.52vw 0 1.31vw;padding:0 1.05vw}
.hours-block{height:4.05vw;border-radius:.78vw;padding:1.05vw}
.hours-block .amount{font-size:1.36vw}
.hours-block .amount span{font-size:.84vw}
.hours-block .hours-btn{width:6.15vw;height:1.52vw;border-radius:1.31vw;margin-left:1.05vw;font-size:.68vw}
.billing-page .d-left-side-block .heading{font-size:1.57vw;line-height:2.36vw;margin-bottom:2.1vw}
.billing-page .client-billing-box{max-width:15vw}
.billing-page .earning-block .other-amount{margin-top:1.05vw}
.earning-block .other-amount .amout-box .a-title{font-size:.73vw!important}
.card-form{padding:1.05vw;max-width:19.21vw;border-radius: .78vw;}
.card-form form label{font-size:.73vw}
.card-form form .form-control{font-size:.73vw;padding:.42vw;border-radius:.25vw;max-width:16.89vw}
.card-form form .custom-select{padding:.42vw!important;border-radius:.31vw!important}
.card-form .card-btn{max-width:11.52vw;height:1.94vw;border-radius:.22vw;margin:.52vw auto 0;font-size:.73vw}
.billing-page .payment-method-box{margin-bottom:1.05vw;max-width:16.84vw}
.billing-page .payment-method-box .payment-title{font-size:.94vw;margin-bottom:.52vw}
.billing-page .payment-method-box .payment-description{font-size:.63vw}
.billing-modal .help-block {  margin-bottom: 0.52vw;}
.primary-method-box{margin:2.1vw auto 0;max-width:14.84vw}
.primary-method-box .payment-title{font-size:.73vw;margin-bottom:.52vw}
.primary-method-box .payment-card{padding:1.05vw 1.05vw;border-radius: .52vw;}
.primary-method-box .payment-card .card-number{margin-bottom:.94vw}
.primary-method-box .payment-card .card-number .dot{font-size:1.5vw}
.primary-method-box .payment-card .card-number span{font-size:.73vw}
.primary-method-box .payment-card .card-holder{font-size:.73vw}
.primary-method-box .payment-card .card-holder span.date{font-size:.73vw}
.billing-page .paid-btn{/* border-radius:1.31vw; */padding:.15vw 1.05vw}
.billing-page .table-heading{font-size:.94vw;margin-bottom:1.05vw}
.billing-page .download-btn{max-width:4.63vw;padding:.1vw;border-radius:.25vw;font-size:.63vw}
.client-referral-page .referral-top{padding:7.15vw 0 2.63vw}
.client-referral-page .heading{font-size:1.57vw;margin-bottom:2.63vw}
.total-eraning{max-width:13.57vw;padding:1.05vw;height:13.73vw;border-radius:1.05vw}
.total-eraning .icon{margin-bottom:.52vw;width:3.78vw;height:3.78vw}
.total-eraning .t-title{font-size:.94vw;margin-bottom:.25vw}
.total-eraning .amount{font-size:1.78vw;margin-bottom:1.05vw}
.total-eraning .referral-btn{width:9.42vw;font-size:.73vw;border-radius:1.31vw;padding:.25vw}
.referral-amount-box{max-width:16.05vw}
.referral-amount-box .input-group{max-width:16.05vw;/* height:1.63vw; */border-radius:.25vw}
.referral-amount-box label{font-size:.68vw;margin-bottom:.52vw}
.referral-amount-box .input-group-text{font-size:.68vw;border-radius:.25vw 0 0 .25vw;padding:0 .52vw}
.referral-amount-box .form-control{border-radius:0 .25vw .25vw 0;font-size:0.68vw; padding: 0.42vw;}
.referral-amount-box .submit-btn{max-width:9.1vw;border-radius:.22vw;font-size:.73vw;padding:.35vw; margin-top: 0.10vw;}
.referral-amount-box .text{font-size:.63vw;margin-top:1.05vw}
.referral-middle{padding:2.57vw 0}
.referral-middle .titles{font-size:.94vw;margin-bottom:1.05vw}
.referral-middle .primary-method-box .payment-title{font-size:.63vw!important}
.referral-middle .primary-method-box .update-btn{max-width:10vw;border-radius:.22vw;font-size:.73vw;padding:.35vw;margin:1.05vw auto}
.payment-info .pay-text{font-size:.63vw}
.withdrawal-histonry .table thead th{font-size:.63vw}
.withdrawal-histonry .table tbody{border-radius:.78vw}
.withdrawal-histonry .table td{padding:.52vw!important}
.withdrawal-histonry .paid-btn{font-size:.63vw;border-radius:2.63vw;width:5vw}
.share-referral-block{padding:2.1vw 0}
.share-referral-block .share-title{font-size:1.05vw;margin-bottom:.78vw}
.share-referral-block .referral-code{max-width:17.68vw;margin:0 auto 1.31vw;padding:.35vw;border-radius:.25vw;font-size:.84vw}
.share-referral-block .copy-link-btn{max-width:9.84vw;padding:.35vw;border-radius:.22vw;font-size:.73vw}
.referral-top-section{height:42.1vw;padding-top:7.89vw}
.top-content{padding:1.57vw 0 1.57vw}
.top-content .ref-heading{font-size:1.57vw}
.top-content .how-btn{border-radius:.25vw;margin:auto auto .52vw}
.referral-steps{padding:1.15vw 0}
.referral-steps .steps-box{max-width:20.52vw}
.referral-steps .steps-box .steps-txt{font-size:.73vw;margin-bottom:.78vw}
.referral-steps .steps-box .step-heading{font-size:.94vw;margin-bottom:.78vw}
.referral-steps .steps-box .step-description{font-size:.63vw;margin-bottom:.78vw}
.referral-steps .referral-btn{margin:2.1vw auto .52vw;border-radius:.25vw; max-width: 10.89vw;}
.wallet-link{font-size:.94vw;margin-top:1.05vw}

.table td { font-size: 0.63vw !important;}
.withdrawal-histonry .cancel-btn { font-size: .63vw;
    border-radius: 2.63vw;
    width:5vw;}

.withdrawal-histonry .wait-btn{font-size:.63vw;border-radius:2.63vw;width:5vw}
    .current-baltg + p {    /* font-size: 0.73vw !important;*/
    }
    .wallet-page .earning-block .total-eraning {
        padding-top: 3.421vw !important;
        padding-bottom: 3.421vw !important;
    }
/*  */

.no-active-project-box { height: 24.21vw;}
.no-active-project-box .no-project-info-box { max-width: 20vw; }
.no-active-project-box .no-title { font-size: 1.05vw; margin-bottom: 0.52vw; }
.no-active-project-box .no-discription { font-size: 0.63vw; line-height: 0.94vw; margin-bottom: 1.05vw; }
.no-active-project-box .nhire-btn { font-size: 0.68vw !important; }


.delete_request { width: 1.73vw; height: 1.73vw; }
.project-btn-block {  margin-bottom: 1.31vw; margin-top: 0.78vw; }
.project-btn-block a {  width: 6.15vw; height: 1.52vw; font-size: 0.78vw; line-height: 1.52vw; margin: 0px 0.52vw; border-radius: 1.31vw; }

/* new design look for billing page */

.primary-method-box .payment-card .card-icon { margin-bottom: 0.52vw; }
.primary-method-box .payment-card .card-icon img.delete-icon { max-width: 2.36vw; max-height: 2.36vw;  }
.primary-method-box .payment-card .card-icon img.delete-icon {  width: 1.57vw;  height: 1.57vw;}
.primary-card { margin-left: 2.63vw; font-size: 0.63vw; padding: 0.10vw 0.25vw;}
.primary-method-box .payment-card .card-icon img { max-width: 2.36vw; max-height: 2.36vw;}
.edit-btn.orange-btn { max-width: 15.78vw !important; margin: 0px auto 1.05vw; } 
.primary-method-box { margin: 0 auto 0.52vw !important; max-width: 16.84vw; }
.patment-text { font-size: 0.63vw; max-width: 15.78vw;}
.next-payment-box{ max-width: 21.73vw; height: 12.78vw; border-radius: 0.78vw; }
.next-payment-box .next-top{ padding:1.05vw 1.05vw; }
.next-payment-box .left-block { width: 60%; }
.next-payment-box .time { font-size: 1.31vw; }
.next-payment-box .next { font-size: 0.55vw; }
.next-payment-box .hours-text { height: 1.84vw; padding: 0px 0.52vw; line-height: 1.84vw; font-size: 0.84vw; }
.next-payment-box .next {font-size: 0.55vw; margin-bottom: 0.78vw;}
.next-payment-box .right-block { width: 40%; }
.next-payment-box .right-block .card-m{ border-radius: 0.78vw; padding: 0.52vw; }
.next-payment-box .right-block .card-m .card-icon { width: 2.10vw; height: 1.31vw; margin-bottom: 0.25vw; }
.next-payment-box .right-block .card-m .card-number { font-size: 0.73vw; margin-bottom: 0.52vw; }
.next-payment-box .right-block .card-m .card-number span.dot{ font-size: 0.68vw; }
.next-payment-box .right-block .card-m .card-holder { font-size: 0.68vw; }
.billing-modal .payment-method-box{max-width:16.84vw; margin:0 auto 1.57vw;}
.billing-modal .payment-method-box .payment-title{font-size: 0.94vw; margin-bottom:0.52vw; }
.billing-modal .payment-method-box .payment-description{font-size:0.63vw;}
.billing-modal .modal-header .close {  right: 0.52vw; top: 0.52vw; }
.billing-row-one .text-m { font-size:0.63vw; margin-bottom: 1.05vw; }
#delModal .payment-title { margin-bottom: 1.57vw !important; }
.img_pdf { width: 2.57vw !important;}
.carddel-btn { padding: 0.42vw 2.10vw; border-radius: 1.26vw; font-size: 0.84vw; }
.cardtrash-btn { padding: 0.42vw 2.10vw; border-radius: 1.26vw; font-size: 0.84vw;  margin-left: 0.52vw;}
#delModal .modal-dialog { max-width: 34.211vw !important;}

/* new project page */

.new-project-page { padding-top: 10.52vw; }
.new-project-top-block{ max-width: 60.52vw; margin: 0px auto 1.57vw; border-radius: 1.31vw; }
.np-left-side-block { padding: 1.31vw; max-width: 31.57vw !important; }
.np-left-side-block .np-left-top { margin-bottom: 1.05vw;  }
.np-left-side-block .job-number { font-size: 0.84vw; margin-right: 0.52vw; }
.np-left-side-block .designer-btn { font-size: 0.73vw !important; max-width: 11.94vw !important; height: 1.84vw !important; line-height: 1.84vw !important; }
.project-content-box .p-title { font-size: 0.94vw; line-height: 1.42vw; }
.project-content-box .description { font-size: 0.84vw; line-height: 1.26vw; margin-bottom: 1.05vw; }
.project-content-box .request-btn { font-size: 0.73vw !important; max-width:20.15vw !important; height: 1.84vw !important; line-height: 1.84vw !important; }
.np-right-side-block { max-width: 23.68vw; }
.np-right-side-block .amout-box{padding:0.84vw; border-radius:0.78vw; margin-bottom: 0.78vw;}
.np-right-side-block .amout-box .a-title{font-size:0.84vw;}
.np-right-side-block .amout-box .a-title img{width:1.05vw;height:1.05vw}
.np-right-side-block .amout-box .show-more{font-size:0.63vw; margin-bottom:0.35vw;}
.np-right-side-block .amout-box .amount{font-size:0.84vw;}
.np-right-side-block .total-eraning .since-btn { width: 9.42vw; font-size: 0.63vw; border-radius: 1.31vw; padding: 0.25vw;}
.np-right-side-block .np-amount-block { max-width: 100%; margin-right: 0.78vw; }
.project-common-block { max-width: 60.52vw; }  
.project-common-block .view-title { font-size: 0.94vw; line-height: 1.42vw; margin-left:0px; margin-bottom: 0.42vw; }
.project-box { height: 13.26vw; border-radius: 0.78vw; }
.project-box .user-img { width: 5.26vw; height: 5.26vw; }
.project-box { padding: 1.05vw; }
.project-box .pu-name { font-size: 0.73vw; line-height: 1.05vw; margin-bottom: 0.10vw; }
.project-box .pu-location { font-size: 0.63vw; line-height: 0.84vw; margin-bottom: 0.52vw; }
.project-box .view-profile-btn {  width: 6.78vw; margin: 0px auto 0.52vw; border-radius: 1.31vw; font-size: 0.63vw; line-height: 0.94vw; padding: 0.4vw; }
.project-box .rate-txt { font-size: 0.63vw; line-height: 0.94vw; }
.hired-freelancers { margin-top: 2vw !important; }
.p-btn-block { margin: 0.32vw auto 0.52vw; }
.p-btn-block .btn { width: 7.89vw; border-radius: 1.31vw; font-size: 0.63vw; line-height: 0.94vw; padding: 0.4vw; }
.cover-text { font-size: 0.63vw; line-height: 0.94vw; }

#card_details .save_card { max-width: 12vw; }

/*  */

.profile-setting-box .btn-box {margin: 1.57vw 0px; }
.profile-setting-box .btn-box .pause-btn{ max-width: 11.05vw;}
.profile-setting-box .btn-box .limit-btn { max-width: 11.05vw; }
.o-review-btn {  margin: 1.57vw auto 0px; }
.social-row .so-icon { width: 1.57vw; height: 1.57vw; }

.current-requests-block .owl-nav .owl-next, .current-requests-block .owl-nav .owl-prev { width: 2.10vw; height: 2.10vw; font-size: 2.10vw; }  
.current-requests-block .owl-nav .owl-next { margin-right: -2.63vw; }
.current-requests-block .owl-nav .owl-prev { margin-left: -2.63vw; }

.slider-inside { padding: 0px 0.78vw;}
table.dataTable { margin: 0px 0px 1.57vw !important; }

/* new-client-page design */

.new-client-project-section .new-title{ font-size: 0.84vw; line-height: 1.26vw; margin: 1.05vw 0px; }
.new-client-project-section .project-section-box { max-width: 42.63vw; height: 32.84vw; border-radius: 0.78vw; padding: 1.05vw; }
.new-client-project-section .project-section-box .ps-title { line-height: 1.42vw; font-size: 0.94vw; margin-bottom: 0.25vw; }
.new-client-project-section .project-section-box .ps-text { font-size: 0.73vw; line-height: 1.10vw; }

.new-client-page .skill-title {  font-size: 0.63vw; line-height: 0.94vw;}

.projectdetailModal .modal-title { font-size: 0.78vw !important; line-height: 1.47vw; margin-bottom: 0.25vw; }
.projectdetailModal .modal-sub-title{ font-size: 0.78vw; line-height: 1.15vw;}
.projectdetailModal .modal-dialog {  max-width: 36.84vw;}
.projectquetion-block { padding:0.52vw 1.05vw; }
.projectquetion-block .que-answer { font-size: 0.73vw; line-height: 1.10vw; margin-bottom: 1.05vw; }
.projectdetailModal .apply-project-btn { margin-top: 1.57vw; font-size: 0.78vw; border-radius: 1.26vw; }


/*  */

#show_cover_letter_modal .modal-header .modal-title{font-size: 0.94vw; line-height: 1.42vw; }
.cover-letter-block .letter-text{ font-size: 0.63vw; line-height: 0.94vw; margin-bottom: 1.05vw; }
.cover-letter-block{ font-size: 0.63vw; line-height: 0.94vw; margin-bottom: 1.05vw; }

.hours-block-row { max-width: 17.68vw; margin: 1.05vw auto;  }
.hours-block-row .hours-title { font-size: 0.68vw; line-height: 1vw;  }
.hours-block-row .hours-btn { border-radius: 0.25vw; font-size: 0.68vw; line-height: 1vw; }

.hourly-user-block { max-width: 19.47vw; margin: 1.57vw auto;}
.hourly-user-block .user-info { margin-right: 0.78vw; }

.hourly-user-block .user-info img{ width:4.73vw; height:4.73vw; }
.hourly-user-block .user-name { font-size: 0.78vw; line-height: 1.26vw; }
.hourly-user-block .hour-rate{ font-size: 0.73vw; line-height: 1.10vw; }

.decline-txt { font-size: 0.68vw; line-height: 1vw; }
#show_cover_letter_modal .btns-block  {max-width: 11.52vw; }
#show_cover_letter_modal .btns-block .orange-btn{ margin-bottom: 0.63vw; }

/*  */


.payment-title { font-size: 0.78vw; line-height: 1.21vw; margin-bottom: 0.25vw !important; }
.payment-option-box { padding: 0.78vw 1.05vw 0.52vw; }
.payment-detail .small-title { font-size: 0.63vw; line-height: 0.94vw; margin-bottom: 0.25vw !important; }
.payment-detail .payment-way{ font-size: 0.63vw; line-height: 0.94vw; margin-bottom: 0.25vw !important; }
.payment-detail .payment-in{  font-size: 0.63vw; line-height: 0.94vw; margin-bottom: 0.25vw !important; }
.payment-option-box .dot-block img{ width: 1.42vw; height: 1.42vw; }
.payment-option-box .dot-block.dropdown {  width: 1.57vw; }
.payment-option-box .dot-block .dropdown-content { top: -0.52vw; right: -1.05vw; min-width: 4.73vw;}
.payment-option-box .dot-block .dropdown-content a {  padding: 0.63vw 0.52vw; font-size: 0.63vw; line-height: 0.42vw; }

#paymentModal .modal-dialog { max-width: 23.68vw !important; }
.payment-option-block .m-payment-title { font-size: 0.94vw; line-height: 1.42vw; margin-bottom: 0.52vw; }
.payment-option-block .payment-sub-title { font-size: 0.63vw; line-height: 0.84vw; margin-bottom: 1.57vw; padding: 0px 0.52vw; }
.payment-option-block .payment-btn-block .btn { padding: 0.63vw; border-radius: 2.63vw; font-size: 0.73vw; max-width: 11.52vw; }
.payment-option-block .bank-payment-btn { margin-bottom: 1.05vw !important; }

.payment-froms { max-width: 18.89vw; }
.payment-froms .form-group label { font-size: 0.68vw; line-height: 1vw; margin-bottom: 0.10vw; }
.payment-froms .form-control { border-radius: 0.25vw !important; font-size: 0.68vw !important;  line-height: 1vw; padding: 0.52vw !important; }
.payment-froms .payment-submit-btns{ max-width: 14.21vw; margin: 0.63vw auto 0px; }
.payment-froms .custom-checks {  padding-left: 0.10vw; }
.payment-froms .checkbox { padding-left: 1.31vw; line-height: 0.84vw; font-size: 0.63vw; margin-bottom: 0.63vw;}
.payment-froms .custom-checks .checkmark { height: 0.94vw; width: 0.94vw;}
.payment-froms .checkmark { height: 1.05vw; width: 1.05vw; border-radius: 0.25vw;}
.payment-froms input:checked ~ .checkmark {  background-size:0.84vw;}
#bankpaymentModal .modal-dialog { max-width: 26.31vw;}


/* new profile page css */


.new-d-right-side-content .free-about-box { min-height: 27.89vw; border-radius: 0.78vw; padding:2.63vw 1.57vw; } 
.new-d-right-side-content .free-about-box .about-title { font-size: 0.94vw; line-height: 1.36vw; margin-bottom: 0.78vw; } 
.new-d-right-side-content .free-about-box .about-text { margin-bottom: 1.05vw; font-size: 0.63vw; line-height: 0.84vw; }
.new-d-right-side-content .free-about-box ul { margin-bottom: 1.31vw; } 
.new-d-right-side-content .free-about-box ul li{  font-size: 0.63vw; line-height: 0.84vw; } 

.new-d-right-side-content .hire-block { padding: 1.05vw; margin-top: 2.10vw; border-radius: 0.78vw; margin-bottom: 0.52vw; }
.new-d-right-side-content .hire-block .hire-title { font-size: 0.94vw; line-height: 1.42vw; max-width: 11.57vw; }
.new-d-right-side-content .hire-block .hire-btn { max-width: 11.94vw; padding: 0.42vw; border-radius: 0.52vw; font-size: 0.94vw;}

.new-d-right-side-content .project-contact-info-block { padding: 0.52vw; }
.new-d-right-side-content .project-availability-block { margin-bottom: 2.10vw; }
.new-d-right-side-content .project-contact-info-block .pc-title { font-size: 0.94vw; line-height: 1.36vw; margin-bottom: 0.78vw; }
.new-d-right-side-content .project-contact-info-block .mediapc {  margin-bottom: 0.25vw; }
.new-d-right-side-content .project-contact-info-block .mediapc img { width: 1.31vw; height: 1.31vw; margin-right: 0.78vw; }
.new-d-right-side-content .project-contact-info-block .mediapc-body .text-1 { font-size: 0.63vw; line-height: 0.73vw; margin-bottom: 0.25vw; }
.new-d-right-side-content .project-contact-info-block .mediapc-body .text-2 { font-size: 0.63vw; margin-bottom: 0.25vw; }

.new-d-right-side-content .reject-block .reject-btn {  margin-bottom: 0.78vw; max-width: 17vw; padding: 0.42vw; border-radius: 0.52vw; }
.new-d-right-side-content .reject-block .reject-text { font-size: 0.63vw; line-height: 0.84vw; }

/*  */


.hired-card-inside {  border-radius: 1.05vw; }
.user-info-block .user-info .user-d .active-time { margin-bottom: 0.31vw;}
.user-info-block .user-info { padding: 0px 0.78vw;}


.hired-freelancers-page.dashboard_page .nav-tabs .nav-item { margin: 0px 1.05vw !important; }
.hired-freelancers-page .page-heading { font-size: 1.31vw; line-height: 1.94vw; margin-bottom: 1.57vw;}
.hired-freelancers-page.dashboard_page .nav-tabs {margin: 0vw 0px 0.52vw; }
.hired-freelancers-page.dashboard_page .nav-tabs .nav-link { font-size: 0.84vw;}


.current-request-page .d-right-side-content .dashboard-block.hired-freelancers-block { max-width: 64.36vw; }


/*  */

.timer-icons p { font-size: 0.63vw; padding-top: 0.25vw; }
.proj-dtlbtn {  max-width: 9.47vw; border-radius: 0.52vw; padding: 0.52vw; font-size: 0.73vw; }
.contact-infobtn { max-width: 10.78vw;border-radius: 0.52vw; padding: 0.52vw; font-size: 0.73vw; }
.timer-icons p img { width: 2.63vw; height: 2.63vw; margin-bottom: 0.52vw;  }
.timer-content .t-title a {  font-size: 0.94vw; line-height: 1.21vw;}
.bck-btn { padding-top: 0.25vw;  padding-bottom: 0.25vw; border-radius: 1.31vw; margin-top: 0.52vw; font-size: 0.84vw;}

/*©*/
.flag-holder .flag-icon + span{font-size:0.63vw;margin-left:0.25vw;}
.view-proflbtn{border-radius:1.31vw;width:8.94vw;margin-right:0.52vw;font-size: 0.63vw; width: 7.89vw; padding: 0.35vw; }
.pause-proflbtn{border-radius:1.31vw;width:8.94vw; font-size: 0.63vw; width: 7.89vw; padding: 0.35vw; }
.resume-proflbtn{border-radius:1.31vw;width:8vw; font-size: 0.63vw; padding: 0.35vw; }
.remove-freetg{margin-top:1.57vw;/* padding:0.37vw; *//* border-radius:1.25vw; */width:1.73vw;height:1.73vw; margin: 1.57vw auto 0px;}
/* .remove-freetg img{max-width:1.05vw; top:-0.25vw;} */
.freelancer-removetg{ margin-top: 0.52vw; font-size: 0.73vw; max-width: 7.68vw; margin: 0.52vw auto 0px ;}


.cover-desctg { font-size: 0.73vw !important; margin-bottom: 0.52vw !important;}
.project-letterblk .hours-title { font-size: 0.68vw !important; line-height: 1vw !important;}
.project-letterblk textarea { border-radius: 0.52vw !important; /* margin-bottom: 1.31vw !important; */ font-size: 0.73vw !important; padding: 0.52vw !important;}
.cover-btntg {  margin-top: 2.10vw !important;  border-radius: 1.05vw !important;  font-size: 0.73vw !important; height: 2.10vw !important; line-height: 2.10vw !important; padding-left: 1.84vw !important; padding-right: 1.84vw !important;}


.modal-content { border-radius: 0.78vw !important; padding: 1.57vw 0.52vw;}
.modal-header .modal-title { font-size: 1.05vw;}
#decline_modal .modal-body .decline-text{ font-size: 0.73vw; color: #6D6D6D; }

/*  */
#passwdpopup .modal-header .modal-title { padding: 1.05vw 0px 0.52vw; }
#passwdpopup label{ font-size: 0.73vw; line-height: 1vw; }
#passwdpopup .form-control{  border-radius: 0.52vw; margin-bottom: 1.26vw; font-size: 0.73vw; padding: 0.52vw; }

.payment-breakdown-block .other-amount .amout-box .a-title { font-size: 0.84vw; margin-bottom: 0.52vw;}
.payment-breakdown-block .other-amount .amout-box .amount { font-size: 1.05vw; min-width: 10vw;}
.payment-breakdown-block .other-amount .amout-box {  padding: 0.84vw; margin-bottom: 1.05vw; border-radius: 0.78vw; max-width: 10.52vw; margin: 0px auto 1.05vw;}
.payment-breakdown-block .other-amount .amout-box .a-title img { width: 1.05vw; height: 1.05vw;}
.payment-breakdown-block .payment-break { font-size: 0.84vw; line-height: 1.21vw; margin-bottom: 1.57vw;}


.select2-container--default .select2-selection--single { font-size: 0.63vw; margin-top: 0.25vw; padding: 0.63vw;}
.multiselect-container.dropdown-menu.show { padding: 0.52vw 0px; }
.multiselect-container > li > a > label.radio, .multiselect-container > li > a > label.checkbox { font-size: 0.63vw; }
.multiselect-container > li > a > label {padding: 0.15vw 1.05vw 0.15vw 0.84vw;}
.select2-container--default .select2-dropdown { font-size: 0.73vw;}

.prefernece-block { min-height: 35.78vw !important;}


/* reset modal */

.reset-modal-block .heading { font-size: 1.57vw; line-height: 2.36vw; margin-bottom: 1.05vw; }
.reset-modal-block .reset-text { font-size: 0.94vw; margin-bottom: 2.63vw; }
.reset-modal-block .go-signup-btn { max-width: 14.73vw; }
.reset-Modal .modal-content {  padding: 2.63vw 1.57vw;}


/* create-account-block */


.create-account-block { padding: 75px 1.57vw; max-width: 34.21vw; border-radius: 1.84vw; }
.create-account-block  .ca-heading { font-size: 1.57vw; line-height: 2.36vw; }
.create-account-page .create-account-block .create-card {  padding: 0px 1.05vw !important;}
.create-account-block .create-card .card-description { margin-bottom: 1.05vw;}



.billing-modal select.form-control:not([size]):not([multiple]) { height: 2.05vw !important;}

/* new-design-ones */

.delete-ones{ font-size: 0.84vw; margin:0.52vw 0px 0px 2.10vw ;}
.last-bill{font-size: 0.64vw;  padding:0.78vw 0.25vw 0.52vw;}
.freelancers-data{font-size: 0.84vw;margin-bottom: 0.52vw ;}

.applicant-data-top{padding:1.05vw 0px; }
.user-details-applicants .media .media-user{  margin-right:1.05vw;}
.user-details-applicants .media .media-body .user-name{ font-size: 0.84vw; margin-bottom: 0.25vw; }
.user-details-applicants .media .media-body .rate{ font-size:0.64vw; margin-bottom: 0; }
.user-details-applicants .media .media-body .country{font-size:0.64vw;}
.user-details-applicants .media .media-body .country img{width: 1.79vw; height: 0.89vw; margin-right: 0.52vw;}

.applicant-middle-content .about-free{padding-bottom: 1.05vw;}
.applicant-middle-content .about-free .title{ font-size: 0.94vw; margin-bottom: 0.52vw;}
.applicant-middle-content .about-free .description{font-size: 0.74vw; }
.applicant-middle-content .about-free .description .read-moretg{font-size: 0.74vw; }

.applicant-middle-content .about-free .acc-type{font-size:0.78vw;margin-bottom:0.42vw;}


/* client-dashboard */

.profile-hire .hire-btn, .profile-hire .reject-scptg{max-width: 12.15vw;margin: 0.52vw auto !important; font-size:0.84vw; border-radius:1.57vw;padding:0.52vw 0.78vw;  }

.client-reviews .review-desc{font-size: 0.78vw;margin-bottom: 1.05vw;}
.client-reviews .l-review{font-size: 0.64vw; margin-bottom: 1.05vw;}

.review-modal .modal-dialog{max-width: 36.68vw;}

.review-content .review-form .title{ font-size:1.05vw; margin-bottom: 1.05vw;}
.review-content .review-form .form-control{margin-bottom: 1.57vw;font-size: 0.64vw;  padding: 0.52vw;}

.review-feedback .d-flex-data{margin-bottom: 1.57vw;}
.review-feedback .d-flex-data::before{ top: 0.42vw; height: 1px;  width: 90%;}
.review-feedback .d-flex-data .dot-fill{width: 1vw;margin: 0px auto 0.69vw;height: 1vw;}
.review-feedback .d-flex-data .data-feedback{width: 33.33%;  font-size: 0.64vw;}

.review-cards .cr-review-card{padding-bottom:1.31vw;}
.review-cards .cr-review-card .card-block{  padding:1.05vw;max-width:15.89vw; border-radius: 0.78vw;}
.review-cards .cr-review-card .card-block .review{font-size: 0.64vw; margin-bottom: 0.78vw;}
.cr-media .media-img{width: 3.26vw; height: 3.26vw; margin-right: 1.05vw;}
.cr-media .media-body .user-name{font-size: 0.64vw; margin-bottom: 0.25vw; }
.cr-media .media-body .country-flag img{width: 1.78vw; height: 0.89vw;}
.cr-review-card .read-more{font-size: 0.64vw;  }

.client-review-more .cr-media .media-user-img{width: 7.89vw; height: 7.89vw; border:0.42vw solid #fff; margin-right: 1.05vw;}
.client-review-more .cr-media .media-user-img img{ padding:0.52vw; }
.client-review-more .cr-media .description{font-size: 0.64vw;word-break: break-word;}
.client-review-more .cr-media .user-name{font-size: 0.89vw;}
.client-review-more .cr-media .title{font-size: 2.36vw; margin-bottom: 0.52vw;}
.client-review-more .cr-media .country-flag{font-size: 0.64vw; margin-bottom: 1.31vw;}
.read-moremodal .modal-content::before{width: 4.84vw; left:2.89vw;}
.review-modal .modal-header .close {line-height: 1.21;}

/* billing */


.billed-details .fs-billed-one{padding:1.05vw 0.52vw;margin:0px; max-width: 12.2vw;height: 8.05vw;border-radius: 0.78vw;}
.billed-details .fs-billed-one .np-payment{font-size: 1.10vw; margin-bottom: 0.25vw; }
.billed-details .fs-billed-one  .dates{ font-size: 0.78vw;margin-bottom: 1.05vw;}
.billed-details .fs-billed-one .amount{font-size: 1.42vw;}

.right-payout-section{max-width: 15.78vw; }
.right-payout-section .py-title{font-size: 0.78vw; margin-bottom:0.25vw;}
.right-payout-section .icon-visa{width: 2.36vw;margin-bottom:0.25vw ; height: 1.94vw;}
.right-payout-section .pay-info .p-info{ font-size: 0.64vw; }
.right-payout-section .add-payout-method{max-width: 14.78vw; }
.right-payout-section .add-payout-method .add-method{border-radius: 1.57vw; margin:0.78vw 0px 0px;}
.right-payout-section .add-payout-method .small-notes{font-size: 0.64vw;}

.page-data a i{font-size: 1.36vw;}
.page-data .page-one{font-size: 0.64vw; margin: 0px 0.78vw;}

/* client-message */

.client-message-box-first{margin-bottom: 3.64vw;}
.client-message .title-client{font-size: 0.94vw; margin-bottom: 1.05vw;}
.client-message .client-description{font-size: 0.74vw;margin-bottom: 1.05vw;}
.client-message{/* padding-bottom: 1.05vw; */}

.client-message-first  .left-section-client{max-width: 37.52vw; padding-left: 7.89vw;}
.freelancermessage .client-message-first  .left-section-client{/* padding-top:6.52vw; */}
.freelancermessage .client-message-first .right-img-client{height:50.105vw;}

.client-message-box-second{margin-bottom: 3.64vw;}
.client-message-second .right-img-client{/* height: 530px; */ width: 100%;}

.last-section-client .middle-content{max-width: 35.52vw; padding-left: 7.89vw;}
.last-section-client .right-img-client{ /* height: 489px; */}

.freelancer-second-content .client-message-second{padding:0px  7.89vw;}
.freelancer-second-content  .right-content-freelancers{padding-left: 3.94vw;}

.client-message-box-second .client-message-second .cs-message-left{padding-right: 7.94vw;}


.multiselect-native-select > .btn-group > .multiselect{height:2.64vw;}

#show_cover_letter_modal .modal-content{padding:1.57vw 0.52vw; max-width:39.47vw;}

/* .view-freelancers .view-flex .viewright-widths {width: 18vw;} */
.view-freelancers .view-flex .viewright-widths {width: 14vw}


/* home-section */

.pricing-section-new{max-width: 26.84vw; margin: 0px auto 3.15vw;}
.pricing-section-new .title{font-size: 1.05vw; margin-bottom:0.42vw;}
.pricing-section-new .sub-title{font-size: 1.26vw;  margin-bottom: 1.31vw; }
.pricing-section-new .description{font-size: 0.74vw; }

.learn-btn{font-size: 0.63vw;border-radius:1.31vw;margin: 0.78vw auto 0px;  width: 10vw;padding: 0px 0.52vw; height: 1.94vw;}

/* pricing-page updated */

.pricing-new-page{padding:12.10vw  0px 7.10vw;}
.pricing-new-page .p-content-middle{max-width:35vw; }
.pricing-new-page .p-content-middle .title{font-size: 2.36vw;margin-bottom: 1.36vw; }
.pricing-new-page .p-content-middle .description{font-size: 0.74vw; margin-bottom: 1.36vw;  }
.pricing-new-page .p-content-middle .get-btn{width: 9.94vw;height: 1.94vw; border-radius: 0.78vw; font-size: 0.68vw; line-height: 1.05vw;}

.pricing-tab-section{margin-bottom: 7.68vw;}
.pricing-middle-content .p-content-tab{max-width:26.31vw;}
.pricing-middle-content .p-content-tab .p-title{line-height: 2.15vw; font-size: 1.42vw;margin-bottom:0.25vw;} 
.pricing-middle-content .p-content-tab .sub-title{ font-size: 0.74vw; margin-bottom: 1.05vw;}
.pricing-middle-content .p-content-tab .description{font-size: 0.64vw; margin-bottom: 1.36vw;}

.pricing-tables{ max-width: 24.15vw; padding: 2.36vw; border-radius: 0.78vw;}
.pricing-tables .p-com-title{font-size: 0.64vw;}
.pricing-tables p{font-size: 0.64vw;}
.pricing-tables .pr-time-tables{margin:1.57vw 0px 0px;}
.pricing-tables .ps-one{margin-bottom: 0.94vw;}
.pricing-tables .ps-one .ps-week{width:80%;padding-right: 0.52vw;}
.pricing-tables .ps-one .ps-prices{width:20%;}

.pricing-tables .ps-one.ps-totals{margin-top: 3.52vw;}
.pricing-tables .ps-one .p-tt-title{font-size: 0.84vw; padding-right: 1.05vw; }
.pricing-tables .ps-one.ps-totals p{font-size: 0.84vw;}

.ques-calls{max-width:100%;margin: 0px auto 6.31vw; height: 13.26vw; border-radius: 1.05vw;}
.ques-calls .ques-heads h2{font-size: 1.84vw; margin-bottom:0.68vw ;}
.ques-calls .ques-heads{max-width: 31.57vw; }
.ques-calls .ques-heads p{font-size:0.74vw;}

.sch-call{ width: 10.84vw;height: 2.36vw;font-size: 0.94vw; border-radius: 0.84vw;}

.frequently-ques{margin-bottom: 2.10vw;}
.freq-ques-box .ques-right-img{ max-width: 30.05vw;}
.freq-ques-box .ques-right-img .ques-img{border-radius: 1.05vw;margin-bottom:0.78vw; height: 22.84vw;}
.freq-ques-box .ques-right-img .text-users{font-size: 0.74vw;padding: 0px 2.52vw;}

.freq-ques-box .ques-left{max-width: 26.31vw;}
.freq-ques-box .ques-left h2{font-size: 1.84vw;line-height: 2.64vw; margin-bottom: 2vw; }

.freq-ques-box .about-contain .panel-title{ padding-bottom:0.89vw;}
.freq-ques-box .about-contain .panel-title a{font-size: 1.05vw; }
.freq-ques-box .about-contain .panel-body { padding: 2.64vw 1.05vw;}
.freq-ques-box .about-contain .panel-body p{font-size:0.74vw;}
.freq-ques-box .about-contain .panel {margin-bottom: 0.89vw;}

.nav-widths .nav-pills{max-width: 24.15vw;}
.nav-widths .nav-pills .nav-item .nav-link{font-size: 0.74vw;height: 1.94vw; padding: 0.35vw 1.05vw;} 
.nav-widths .nav-pills .nav-item .nav-link.active{border-radius:0.84vw 0.84vw 0px 0px;}

.tab-content-news .tab-bck-mrgins{margin-top: -1.31vw;}
.sch-widths{max-width: 24.15vw;margin-left: 2.10vw;}
.freq-ques-box .about-contain .panel-title > a::before{line-height: 1.57vw;font-size: 1.05vw;}

/* referral-page-new */

.referral-img-right{max-width: 30.05vw; height: 26.42vw;}
.referral-form{padding-top: 1.05vw;}
.referral-form .form-group{margin-bottom: 0.84vw;}
.referral-form .form-group .form-control{font-size: 0.74vw;padding: 0.35vw 1.05vw;  border-radius: 0.42vw;}

.referral-btn{max-width: 17.21vw; font-size: 0.74vw; height: 2.05vw; margin: 0.52vw auto 0px; border-radius: 0.42vw;}
.referral-fs2-section .title{font-size: 1.84vw; line-height: 2.36vw; margin-bottom:2.36vw;}
.referral-fs2-section .fss-cards{padding-bottom: 1.57vw;max-width: 17.15vw; }
.referral-fs2-section .fss-cards .user-imgs{ height: 13.05vw; border-radius: 0.84vw;}
.referral-fs2-section .fss-cards .card-body h4{font-size: 1.57vw; line-height: 2.36vw;margin-bottom: 0.25vw;}
.referral-fs2-section .fss-cards .card-body p{font-size:0.84vw; line-height: 1.57vw;}

.referral-fs3-section {margin: 2.64vw 0px ;}
.referral-fs3-section .ques-imgs{max-width: 25.84vw;height: 31.15vw;}
.referral-fs3-section .referral-right-ques {max-width: 24.73vw;}
.referral-fs3-section .referral-right-ques .rs-questions{font-size: 1.84vw; line-height: 2.64vw;}
.referral-fs3-section .referral-right-ques .subtitle{font-size: 1.05vw;margin-bottom: 1.05vw;  line-height: 1.57vw;}
.referral-fs3-section .referral-right-ques p{font-size: 0.74vw; line-height: 1.05vw; padding: 0.52vw 1.05vw 2.64vw;}
.referral-right-ques .question-form .form-group{margin-bottom: 0.52vw;}
.referral-right-ques .question-form .form-group .form-control{line-height: 1.05vw;font-size: 0.74vw;}

.submit-btn{max-width: 9.94vw;margin: 2.10vw auto 0px;font-size: 0.74vw; height: 1.94vw; border-radius:0.84vw;}

.user-borders{padding:0px 1.05vw;}
.user-profile-box .user-title{padding: 0px 1.05vw;}

/* .view-resumes{max-width: 11.68vw; height: 1.63vw; font-size: 0.74vw; border-radius: 0.25vw;} */

/* freelancer-guidelines */

.guideline_lines{padding:3.15vw 0px;}
.guideline_lines .guide_plan h4{font-size: 1.29vw; margin-bottom: 0.52vw;}
.guideline_lines .guide_plan p{ font-size: 0.74vw;margin-bottom: 1.05vw;}
.guideline_lines .guide_plan{max-width: 32vw; margin: 0px auto 2.10vw;}

.guideline_banners{height: 37.68vw;}
.guideline_banners .banner_guid_img{max-width:30.21vw;}
.guideline_banners .banner_guid_img h2{ font-size: 3.94vw; margin-bottom: 0.52vw;}
.guideline_banners .banner_guid_img p{font-size: 0.74vw; }


/* pricing-page-new */
.pricing_main_new{margin-top: 2.64vw; min-height: 38.42vw;}
.prm_middle_content{max-width: 34.89vw;}
.prm_middle_content h2{font-size: 2.36vw; margin-bottom: 1.05vw;}
.prm_middle_content p{font-size: 0.74vw;}

.houly_section{margin-top: -4.84vw; }
.houly_section .hs_Flex .hs_first_boxs{width:33.33%;padding:1.31vw 1.05vw;}
.houly_section .hs_Flex .hs_first_boxs h4{font-size: 1.57vw;margin-bottom: 0.78vw;}
.houly_section .hs_Flex .hs_first_boxs p{font-size: 0.74vw;margin-bottom: 0.78vw;}
.houly_section .hs_Flex .hs_first_boxs .read-more{font-size: 0.74vw;}

.pricing_structure{padding:4.21vw 0px;}
.pricing_structure .fist_tops{margin-bottom: 4.21vw;}
.pricing_structure .fist_tops h3{font-size: 1.57vw;margin-bottom: 0.78vw;}
.pricing_structure .fist_tops p{font-size: 0.74vw;max-width: 18.94vw;}

.schedule_row .sch_cards .card{max-width: 17.73vw; padding:27px 1.05vw;}
.schedule_row .sch_cards .card .icons{width:3.10vw; height:3.10vw;margin-bottom: 1.05vw;}
.schedule_row .sch_cards .card  h2{font-size: 1.10vw; margin-bottom: 1.05vw;}
.schedule_row .sch_cards .card p{font-size: 0.74vw; margin-bottom: 1.31vw;}

.main_inner_parts{padding: 0px 2.64vw;}

.hireing_Section .schedule_row .sch_cards .card h2{font-size: 1.57vw; margin-bottom: 0.78vw;}
.hireing_Section .schedule_row .sch_cards .card h6{font-size: 1.31vw; margin-bottom: 2.64vw;}
.hireing_Section .schedule_row .sch_cards .card h6 span{font-size: 0.74vw;}

/*  */
.client-bg-images{height:27.89vw; padding:5.26vw 0px;}
.client-bg-images .last-section-content h2{font-size: 1.68vw; line-height: 2.52vw; margin-bottom:1.57vw;}
.client-bg-images .last-section-content{position:relative;padding-left: 7.89vw;}

.freelancer_message_bg{padding:3.15vw  0px;}
.freelancer_message_bg .client-message h2{font-size: 2.36vw; line-height: 3.52vw;margin-bottom:0.52vw;} 
.message_listing li{font-size: 1.05vw; line-height: 1.57vw; margin-bottom: 0.78vw; }


}



.d-left-side-block {
    min-height: 100vh;
    height: auto !important;
}
.multiselect-container > .active > a, .multiselect-container > .active > a:focus, .multiselect-container > .active > a:hover{ background: none !important; }
.multiselect-container > li > a > label {padding: 3px 20px 3px 16px;}
.multiselect-container.dropdown-menu.show { padding: 10px 0px; }
.multiselect-container > li > a > label.radio, .multiselect-container > li > a > label.checkbox { font-size: 14px !important; }


@media(min-width:2100px){
.choose-freelancer-section .user_details .description{font-size:.83vw}
.regstit-clttg{line-height:57px}
.regstit-freetg{line-height:57px}
.howit-clttg{line-height:57px}
.howit-freetg{line-height:57px}
.billing-width{ max-width: 27vw; }
.payment-froms .form-control{  height: 57px !important; }
}
@media(max-width:1199px){

    .dashboard-project-section.new-client-project-section .project-section-box { max-width: 100%; }
header .navbar .navbar-nav{padding-left:0}
header .navbar-brand{max-width:150px;height:48px;margin-left:0}
header .navbar .navbar-nav .nav-item .nav-link{font-size:14px;padding: 9px 10px !important;}
.home-top-section{width:100%;height:600px}
/* .home-top-section .top_content .heading{font-size:36px!important;line-height:50px} */
.home-top-section .top_content .sub_heading{font-size:14px!important}
.skills-section .heading{font-size:32px!important;line-height:40px;position:relative}
.skills-section .business .icons{width:75px !important;height:75px !important;}
.skills-section .heading span{font-size:20px}
.skills-section .business .box{margin-top:60px}
.skills-section1{display:block!important}
.skills-bg{height:450px;width:100%!important}
.skills-section .skills-box{margin:-65px auto 0!important}
.skills-section .heading{background:#efefef;padding:26px 10px;box-shadow:0 4px 40px -24px rgba(0,0,0,.25);text-align:center;margin:0 auto}
.skills-section .skills-btn{margin:50px auto 0!important}
.marketplace .img-block{max-width:330px}
.marketplace .right-side-box{margin-top:0}
.marketplace{padding:100px 0}
.marketplace .right-side-box .heading{font-size:42px;line-height:50px;margin-bottom:35px}
.marketplace .right-side-box .difference-ul li{font-size:16px!important}
.marketplace .right-side-box .difference-ul li::before{background-size:13px}
.marketplace_work{padding:60px 0}
.marketplace_work .headings{font-size:42px;margin-bottom:25px}
.marketplace_work .business .box .text .number{font-size:64px;margin-right:15px}
.marketplace_work .business .box .text{font-size:20px}
.marketplace_work .headings span{font-size:20px}
.marketplace_work::before{width:95%}
.choose-freelancer-section{padding:60px 0}
.choose-freelancer-section .heading{font-size:36px;line-height:45px;margin-bottom:10px}
.choose-freelancer-section .user_details .heading{font-size:20px;margin-bottom:6px}
.choose-freelancer-section .user_details .description{font-size:14px}
.choose-freelancer-section .content{font-size:14px;line-height:24px}
.choose-freelancer-section .user_details .sub_heading{font-size:14px}
.grow{background-position:123%!important}
.grow .heading{font-family:poppinsbold!important;font-size:32px;line-height:38px;max-width:505px;margin-bottom:15px}
.grow .sub_heading{font-size:16px}
.grow{height:350px}
footer .navbar-brand{margin:0 0 10px;max-width:174px;height:53px;padding:0}
footer .navbar-brand img{width:100%;height:100%}
footer .email{font-size:16px}
footer .menus li a{font-size:14px}
.skills-row ul{flex-wrap:wrap}
.skills-box1{width:100%!important}
.how-it-work-top-block{height:730px}
.work-second-block .image-block{height:220px}
.work-second-block{bottom:-50px}
.how-it-work-top-block{margin-bottom:50px}
.work-stop-block{padding:60px 0}
.finding-contnet{height:110px}
.work-third-section .work-row-first .image-block{height:440px}
.content-block-inside{max-width:90%}
.contnet-block .title1{font-size:24px;line-height:30px}
.contnet-block .create-account{max-width:195px;height:46px;line-height:46px;font-size:14px;margin:25px auto 0}
.contnet-block .title-2{font-size:24px;line-height:30px}
.final-heading-block .f-haeding{font-size:24px;line-height:30px}
.final-heading-block{max-width:406px;margin-bottom:35px}
.final-image-block{max-width:530px;height:310px}
.work-stop-block .work-stop-heading{font-size:24px;line-height:30px}
.work-stop-block .stop-working-img{height:300px}
.work-second-block .title{font-size:16px;line-height:20px}
.work-second-block .learn-more{font-size:12px;line-height:10px;margin-bottom:20px}
.how-it-work-top-block .work-heading{font-size:24px;line-height:30px}
.work-final-block{padding:50px 0 20px}
.freelancer-work-third-section .work-row-second{height:800px}
.freelancer-work-third-section .work-row-second .contnet-block-two .carete-account{font-size:18px;width:205px;margin:60px auto 0}
.login-form-box label{font-size:14px;margin-bottom:0}
.login-right .login-heading{font-size:28px;line-height:30px}
.login-right .login-sub-heading{font-size:16px;line-height:unset;margin-bottom:0}
.login-form-box .login_button{font-size:14px}
.login-form-box .sign_button{font-size:14px}
.login-form-box{max-width:425px;padding:30px 40px}
.about-top-section{padding:120px 0 60px}
.left-block .heading-two{font-size:20px;line-height:27px}
.about-top-section .right-block{height:275px}
.about-second-section .about-heading{font-size:32px;line-height:40px}
.about-second-section .about-image-block{height:420px}
.about-second-section .learn-txt{font-size:14px;line-height:16px;margin-top:30px}
.about-second-section{padding:40px 0 10px}
.message-ceo-block .m-ceo-heading{margin-bottom:20px}
.message-ceo-block .ceo-message{margin-bottom:10px;padding-right:0}
.about-team-section .sub-heading{font-size:16px;line-height:24px}
.about-team-section .team-heading{font-size:26px}
.about-team-section .team-top{max-width:270px}
.about-team-section .view-txt{font-size:14px;max-width:140px;margin-top:20px}
.about-team-section .team-card-inside .member-name{font-size:16px;line-height:20px}
.about-team-section .team-card-inside .member-post{font-size:16px;line-height:20px}
.general-communication-block{margin:70px auto 0}
.contact-top-section .heading{font-size:36px}
.contact-top-section .contact-title{font-size:24px}
.contact-form-block .contact-form .form-control{font-size:14px}
.contact-block .cs-description{font-size:14px}
.contact-block .cs-title{font-size:20px}
.contact-block .c-second-block{margin:60px 0 20px}
.form-heading-block .fh-title{font-size:36px}
.form-heading-block .fh-sub-title{font-size:16px}
.contact-box{max-width:580px;margin-bottom:30px;height:auto;padding:30px}
.contact-user-block{max-width:580px}
.pricing-top-section{height:590px}
.pricing-how-our{padding:60px 0}
.pricing-how-our .s-pricing-heading{font-size:28px;margin-bottom:40px}
.pricing-how-our .how-title{font-size:20px}
.pricing-how-our .box .text{font-size:24px}
.pricing-how-our .box .text .number{font-size:72px}
.th-p-heading{font-size:22px;line-height:30px;max-width:360px}
.pricing-card-section .card-title{font-size:20px}
.pricing-card-section{padding:50px 0}
.third-section{padding:50px 0 0}
.pricing-card-section .price-box .amount{font-size:22px}
.five-section .th-p-heading{margin:0 auto 20px}
.five-image-box{height:370px}
.six-section{padding:50px 0 20px}
.meeting-page{display:block;height:auto}
.meeting-page .m-left-side{max-width:100%;height:440px}
.meeting-page .m-right-side{width:100%;padding:40px 20px}
.meeting-page .m-left-side .ml-heading{font-size:24px;line-height:30px;text-align:center}
.meeting-page .m-left-side .ml-description{font-size:14px;text-align:center}
.meeting-page .m-left-side .user-block{width:110px;margin:0 auto}
.meeting-page .m-left-side .user-block .user-img{width:110px;height:110px}
.meeting-page .m-left-side .page-logo{width:135px}
.m-right-inside .m-heading{font-size:24px;line-height:30px}
.m-right-inside .sub-heading{font-size:14px}
.time-section .session-heading{font-size:20px}
.skills-top-section{display:block}
.skills-top-section .skill-left-side{max-width:100%;padding:40px 0}
.skill-right-side .slider-section{height:635px}
.hire-platform-section{padding:50px 0}
.skill-third-section{padding:55px 0}
.skill-third-section .st-right-block{margin-bottom:20px}
.skill-third-section .st-right-block .s-title{margin-bottom:10px}
.common-executive-section .executive-box .executive-title{font-size:18px;margin-bottom:10px}
.common-executive-section .executive-box .learn-btn{max-width:170px;font-size:14px}
.common-skills-section .co-skills-block-row{margin:0 auto;max-width:700px}
.common-skills-section{padding:55px 0}
.common-skills-section .co-right-block .co-title{margin-bottom:10px}
.common-skills-section .co-right-block{margin:0 auto 30px;order:1}
.pricing-level-section .pricing-contnet-block .ps-conetent-box .pc-heading{font-size:32px}
.pricing-level-section .pricing-contnet-block .price-sol-txt p{font-size:20px}
.pricing-lever-block .level-box{max-width:340px;min-height:190px}
.dashboard_page .d-left-side-block{max-width:320px;padding-top:170px}
.earning-block{margin-bottom:35px;justify-content:center}
.active-projects-block{max-width:460px;margin:0 auto;width:100%}
.recent-invoices-block{max-width:460px;width:100%;margin:0 auto 40px}
.recommended-projects-block{max-width:460px;width:100%;margin:0 auto}
.active-projects-block .project-box{max-width:100%}
.recommended-block{max-width:100%}
.user-profile-box{margin:0 auto 30px!important}
.setting-page .side-list .side-title{font-size:16px;margin-bottom:25px}
.setting-page .side-list{padding:40px}
.setting-page .d-right-side-content{padding-bottom:10px}
.user-details .detail-title{padding-right:10px}
.timer-row{display:block}
.timer-box{margin:0 auto}
.search-box{margin:30px auto 0}
.timer-table .table td,.timer-table .table th{padding:7px!important}
/* .timer-box .timers{font-size:48px} */
.timer-box .timer-title{font-size:16px}
.timer-box .timer-icon{width:60px;height:65px}
.timer-content{margin:30px auto 0;height:auto!important}
.active-projcet-block .active-project-box{padding:20px;flex-wrap:wrap}
.active-project-box .user-rating-info .user-img{/* width:110px;height:110px */}
.active-project-box .project-info{margin:0 30px}
.active-project-box .btn-blocks{display:flex;align-items:center;max-width:100%; flex-wrap: wrap; }
.active-project-box .btn-blocks .btn { width: 150px; margin: 0px; margin-right: 10px;  }
.active-project-box .project-btn.timer-btn{margin-bottom:0;margin-right:10px}
.wallet-page .earning-block .total-eraning{max-width:300px;margin-bottom:20px}
.wallet-page .earning-block{height:auto;margin-bottom:0!important}
.new-client-page .active-project-box .user-rating-info{display:flex;width:100%}
.new-client-page .circle-progress-bar{margin-right:20px}
.new-client-page .active-project-box .project-info{margin:10px 0}
.profile-setting-box .open-hire-block{margin-top:30px;margin-bottom:30px}
.hire-freelancer-block{display:block}
.hire-freelancer-block .hire-left{max-width:100%;margin-bottom:20px}
.hire-right{width:72%}
.hire-freelancer-block .hire-left .hire-btn{margin-left:0}
.hire-right .amout-box.request-box{border-bottom-right-radius:15px;border-top-right-radius:15px}
.client-project-info .account-billing{display:flex;flex-wrap:wrap;align-items:center}
.client-project-info .account-billing .amout-box{margin-bottom:24px;max-width:240px;margin-right:20px}
.client-project-info .c-title{width:100%}
.client-project-info .view-btn{max-width:200px;margin-bottom:24px}
.new-client-dashboard-page .referral-text{font-size:20px;margin-bottom:20px}
.new-client-dashboard-page .user-info{max-width:270px;margin-bottom:30px}
.new-client-dashboard-page .learn-btn{font-size:14px;height:40px;line-height:40px;max-width:150px}
.billing-row-one{width:100%!important}
.earning-block .other-amount .amout-box .a-title{font-size:14px}
.billing-page .back-detail{padding-top:20px!important;padding-bottom:20px!important}
.billing-page .withdrawal-box ul{width:180px}
.billing-page .bank-bottom .upload-info{font-size:13px;padding:13px}
.submitrequest .box{margin-bottom:20px;height:auto!important}
.dashboard-block.profile-setting-box .update-btn{margin:0 auto 25px}
.client-referral-page .heading{font-size:24px}
.total-eraning .t-title{font-size:16px}
.total-eraning .amount{font-size:28px}
.total-eraning .referral-btn{width:154px;font-size:12px}
.referral-middle .titles{font-size:16px}
.referral-middle .primary-method-box .update-btn{max-width:178px;font-size:12px}
.referral-amount-box .submit-btn{max-width:130px;font-size:12px}
.share-referral-block .share-title{font-size:18px}
.share-referral-block .referral-code{font-size:14px}
.share-referral-block .copy-link-btn{max-width:120px;font-size:12px}
.referral-steps .referral-btn{font-size:14px}
/* .referral-steps{padding:0px 0 20px;} */
/* .requests-slider-inside { width: 49%;} */

.next-payment-box .time { font-size: 20px;}
.next-payment-box .right-block .card-m .card-holder {  font-size: 12px;}
.next-payment-box .left-block { width: 50%;}
.next-payment-box .right-block { width: 50%;}
.next-payment-box .hours-text { font-size: 14px;}
.next-payment-box { height: 220px;}
.edit-btn.orange-btn { max-width: 250px !important; margin: 25px auto 20px;}
.d-right-side-content .dashboard-row-one { margin-bottom: 40px;}

.project-box { max-width: 380px; margin: 0px auto 30px; }
.accounting-box { height: auto !important;}
.prefernece-block {  min-height: auto !important; margin-bottom: 10px; }
.user-info-blocks{ min-height: auto !important; }
.reject-btn { margin-top: 10px;}
#show_cover_letter_modal .modal-dialog { max-width: 700px !important;}

.user-details .about-txt textarea.Portfolio {height: auto;}


.new-d-right-side-content .project-contact-info-block { display: flex; justify-content: space-between; margin-top: 20px; }
.new-d-right-side-content .project-availability-block { margin-bottom: 0px;}
.new-d-right-side-content .reject-block .reject-btn { max-width: 220px;}

.withdrawal-box { padding: 20px 0px;}

.virtual-wallet-page .withdrawal-box { padding: 0px 0px;}

.back-detail-block .add-payment-btn { margin: 15px auto 0px !important; }

.create-account-block .ca-heading { font-size: 24px; line-height: 38px; margin-bottom: 40px;}
.create-account-block .create-card .card-description {font-size: 14px;}
.create-account-block { padding: 60px 30px; max-width: 580px;}

.user-details-applicants .media .media-user {width: 115px;height: 115px;}

.review-cards .cr-review-card .card-block{max-width:310px; margin: 0px auto;}
.client-message .client-description:last-child {
    margin-bottom: 30px;
}
.client-message-first .left-section-client {padding-top:50px;padding-left: 0px;}
.client-message .client-description {font-size: 12px;}
.last-section-client .middle-content , .freelancer-second-content .right-content-freelancers{padding-left: 0px;}
.freelancer-second-content .client-message-second{padding:0px;}

.freelancer-profile-page .view-freelancer-height .profile-hire .hire-btn, .freelancer-profile-page .view-freelancer-height .profile-hire .reject-scptg{margin: 10px auto !important;}

.freelancermessage .client-message-first .right-img-client{height: auto;}

.client-message-box-second .client-message-second .cs-message-left{padding-right:0px;}

.pricing-tab-section {margin-bottom: 70px;}
.sch-widths{margin-left: 0px;}
.ques-calls{height:215px; margin: 0px auto 70px}
.freq-ques-box .ques-left h2 {font-size: 26px;line-height: 40px;}
.freq-ques-box .about-contain .panel-title a{font-size: 16px;}
.referral-fs2-section .title{font-size: 26px;margin-bottom: 20px;}
.referral-fs2-section .fss-cards .user-imgs{height:210px;}
.referral-fs2-section .fss-cards .card-body h4{font-size: 22px; line-height: unset;}
.referral-fs2-section .fss-cards .card-body p{font-size: 14px;line-height: unset;}
.referral-fs3-section {margin: 28px 0px;}
.referral-fs3-section .referral-right-ques .rs-questions{font-size: 27px;}

.view-resumes{margin: 10px auto;}

.guideline_lines {padding: 45px 0px;}
.guideline_lines .guide_plan h4 {font-size: 20px;}

.main_inner_parts {padding: 0px 20px;}
.pricing_structure {padding: 55px 0px;}
.pricing_structure .fist_tops{margin-bottom: 50px;}

.client-bg-images .last-section-content{padding-left:0px;}
.client-bg-images{height:350px;}
.client-bg-images .last-section-content h2{font-size:28px;}

.freelancer_message_bg .client-message h2{font-size: 36px; line-height: 52px;}
.message_listing li {font-size: 16px;line-height: 20px;}

}
@media(max-width:991px){
.regstit-dwn, .howit-dwn{max-width: 200px;}
.skills-bg {height: 400px;}
.home-top-section .top_content{margin-left:20px}
.navbar-toggle{border:none;background:0 0!important}
.navbar-toggle:hover{background:0 0!important}
.navbar-toggle .icon-bar{width:22px;-webkit-transition:all .2s;transition:all .2s}
.navbar-toggle.x .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}
.navbar-toggle.x .icon-bar:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}
.navbar-toggle.x .icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%}
.navbar-toggle.x.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.navbar-toggle.x.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}
.navbar-toggle.x.collapsed .icon-bar:nth-of-type(3){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
header{padding:10px 15px;position:relative!important;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.5)}
#header_fixed{height:auto!important;margin-top:0!important}
#set_mobile_header{top:0!important}
.home-top-section{padding:85px 0;background-size:cover!important;background-position:center!important;height:560px;align-items:flex-start}
.marketplace .right-side-box .heading span{font-size:14px;line-height:27px;margin-bottom:2px}
.marketplace .right-side-box .heading{font-size:36px;line-height:40px;margin-bottom:35px;margin-left:335px}
.marketplace .right-side-box .difference-ul li{font-size:14px!important;margin-bottom:10px;padding-left:35px}
.marketplace .right-side-box .difference-ul li span { font-size: 16px !important; }
.marketplace{padding:60px 0}
.marketplace_work .headings span{font-size:16px}
.marketplace_work .headings{font-size:36px;margin-bottom:15px}
.marketplace_work .business .box{margin-bottom:50px}
.marketplace_work .business .box .text .number{font-size:54px;margin-right:15px}
.marketplace_work .business .box .text{font-size:16px}
.choose-freelancer-section .left_side{display:flex;justify-content:space-between;margin-bottom:20px}
.choose-freelancer-section .heading{font-size:30px;line-height:40px;margin-bottom:0;width:50%}
.choose-freelancer-section .content{width:50%}
.choose-freelancer-section .user_details .heading{width:100%}
.choose-freelancer-section .user_details{margin-bottom:30px}
.marketplace_work{padding:0px 0 10px}
.grow .heading{font-size:26px;line-height:32px;max-width:365px;margin-bottom:12px}
.grow{height:auto;padding:50px 0}
.grow .sub_heading{font-size:14px;line-height:20px;margin-bottom:25px}
.marketplace .img-block .user-img3{left:50%}
header .navbar .navbar-nav{width:100%;margin:20px 0}
header .navbar .right-nav{display:flex!important;flex-direction:row;margin:10px 0 20px}
header .navbar .navbar-nav .nav-item .nav-link{padding:8px 10px!important;text-align:left}
header .navbar .navbar-nav .nav-item .jobs-link{text-align:center}
header .navbar .navbar-nav .nav-item .jobs-link.post-jobs-link{margin-left:0!important}
.skills-page{padding-top:0}
.black-btn{font-size:14px}
.orange-btn{font-size:14px}
.grow .buttons-box .hire{max-width:215px}
.grow .buttons-box .apply{max-width:220px;margin-left:10px}
footer .social_icons li{margin:10px 15px}
.footer-manus{max-width:365px;margin:10px 0 0}
footer .email{margin-bottom:30px;margin-top:12px;width:265px;margin:0 auto 0px;display:block}
footer{padding:55px 0}
.about_part,.about_us_page,.how_it_work,.meeting_page{padding-top:60px}
.content-terms .about-top-content .about_heading{font-size:24px;line-height:30px}
.content-terms .about-top-content .about-sub-heading{font-size:14px;line-height:20px;margin-bottom:20px}
.content-terms .about-top-content .about-desription{font-size:14px;line-height:20px;margin-bottom:22px}
.content-terms .pdf-img-box img{width:40.71px;height:50.82px}
.content-terms .content-box .t-titles{font-size:16px;line-height:16px}
.content-terms .content-box .t-description{font-size:14px;line-height:22px}
.content-terms .content-box ul li{font-size:14px;line-height:22px;margin-bottom:20px}
.freelenser_page{padding-top:100px}
.freelenser .description{padding:0 0!important}
.signup .press_enter_div{margin-top:40px;padding-left:0}
.signup .press_ENTER{display:block;margin:10px 0 0;text-align:center}
.freelenser{width:100%}
.marketplace .img-block .user-img1{width:190px;height:100px;margin-left:122px}
.marketplace .img-block .user-img2{width:180px;height:210px}
.marketplace .img-block .user-img3{width:150px;height:96px}
.marketplace .right-side-box .difference-ul{max-width:390px;margin:0 auto;width:100%}
.marketplace{padding:40px 0 40px;background:#efefef}
.marketplace .right-side-box{margin-top:-45px}
footer .navbar-brand{margin:25px auto 10px!important;display:block}
footer .copy_right{text-align:center}
footer .social_icons{justify-content:center}
footer .social_icons li:first-child { margin-left: 0px !important; }
.footer-manus{max-width:315px;margin:0 auto}
footer{padding:30px 0 30px}
.how-it-work-top-block{background:0 0;height:auto;border:none!important}
.how-it-work-top-block .work-first-block{width:100%;height:500px;background-color:#000;padding:0;display:flex;align-items:center}
.work-second-block .learn-more{color:#938e8e}
.work-second-block .image-block{margin-bottom:45px}
.work-stop-block .stop-working-content{max-width:420px;margin:0 auto 20px}
.work-stop-block{padding:15px 0 50px}
.finding-contnet p{font-size:16px;line-height:20px}
.finding-contnet{height:90px}
.work-third-section .work-row-first .image-block{height:350px}
.contnet-block .title-2{font-size:20px;line-height:30px}
.contnet-block .title1{font-size:20px;line-height:normal;margin-bottom: 10px;}
.contnet-block .title-2{font-size:20px;line-height:26px}
.final-heading-block .f-haeding{font-size:20px;line-height:30px}
.work-stop-block .work-stop-heading{font-size:20px}
.freelancer-work-third-section .work-row-second .contnet-block-two .carete-account{font-size:14px;width:158px;margin:30px auto 0}
.freelancer-work-third-section .work-row-second{height:710px}
.freelancer-work-third-section .work-row-second .contnet-block-one{height:50%}
.freelancer-work-third-section .work-row-second .contnet-block-two{height:50%}
.login-page{max-width:500px;margin:0 auto;flex-wrap:wrap;height:auto}
.login-form-box{max-width:100%;order:2;padding:50px 40px; border: 1px solid #9c9c9c; border-top: 0px; border-radius: 0px 0px 25px 25px; }
.login-right{max-width:100%;order:1;padding:45px 30px;border-radius:25px 25px 0 0}
#mobile_header{display:none!important}
.about-top-section .left-block{max-width:100%}
.about-top-section{padding:50px 0 20px}
.about-top-section .left-block{margin-bottom:15px}
.about-top-section .right-block{max-width:475px;margin:0 auto}
.user-box{margin:0 auto 20px}
.about-second-section .content-inside{max-width:100%;margin-bottom:20px}
.about-second-section{display:block;height:auto}
.about-second-section .left-contnet-block{width:100%;display:block}
.about-second-section .about-image-block{width:90%;height:400px;margin:0 auto 30px}
.about-second-section .content-inside{margin:0}
.message-ceo-block{padding:35px 0}
.about-team-section .team-card-inside .team-img{height:240px}
.about-second-section{padding-top:0!important;position:relative}
.about-second-section::before{width:100;height:200px;background-color:#000;position:absolute;content:"";top:0;left:0;right:0}
.message-ceo-block .m-ceo-heading{font-size:20px;margin-bottom:10px;max-width:100%}
.message-ceo-block .ceo-contnet-box{max-width:100%;width:100%}
.about-team-section .team-card-inside{max-width:220px}
.contact-top-section{padding-top:40px}
.contact-top-section .heading{font-size:28px}
.contact-top-section .contact-title{font-size:18px;margin-bottom:35px}
.contact-block .contact-box{max-width:375px;height:335px;padding:45px}
.contact-block .call-btn{margin-top:35px}
.contact-block .c-title{font-size:24px}
.contact-block .c-description{font-size:14px}
.contact-block .cs-title{font-size:18px}
.contact-block .c-second-block{margin:30px 0 60px}
.form-heading-block{margin:0 auto 50px;text-align:center}
.contact-form-block{padding:15px 0 50px}
.pricing-top-section{display:block}
.pricing-img{width:100%;height:500px}
.pricing-top-section{height:auto}
.pricing-contnet{padding:40px 15px;width:100%}
.pricing-how-our .s-pricing-heading{font-size:24px;margin-bottom:30px}
.pricing-how-our .how-title{font-size:16px}
.pricing-how-our .box .text{font-size:20px}
.pricing-how-our .box .text .number{font-size:60px}
.pricing-how-our .market-hdtg{max-width:150px}
.pricing-how-our{padding:45px 0}
.th-p-heading{font-size:20px;max-width:340px;text-align:center;margin:0 auto 20px}
.four-section{height:454px}
.five-section{padding:50px 0 0}
.logo-login{width:100px;margin-top:30px}
.hire-platform-section .hire-heading{font-size:22px;margin-bottom:30px}
.hire-platform-section .hire-content{margin-bottom:20px}
.hire-platform-section .get-btn{width:150px;height:auto;margin-top:14px;font-size:14px;padding:8px}
.hire-platform-section{padding:40px 0}
.skill-third-section{padding:30px 0}
.common-executive-section .executive-box{width:380px;padding:20px 20px}
.common-skills-section{padding:35px 0}
.skill-right-side .arrows{right:10px}
.skill-right-side .slide-content{margin-left:15px}
.hire-platform-section .hire-heading{font-size:20px;margin-bottom:20px}
.hire-platform-section{padding:35px 0}
.common-skills-section .co-right-block .co-title{font-size:18px}
.common-executive-section .executive-box .learn-btn{margin:5px auto}
.skills-section .skills-btn{margin:50px auto!important}
.pricing-level-section{padding:60px 0 0}
.pricing-level-section .pricing-contnet-block{padding-right:0}
.pricing-lever-block{padding:50px 0 40px;position:relative}
.pricing-lever-block .level-box{margin:10px auto 20px;position:relative}
.pricing-level-section::before{display:none!important}
.pricing-lever-block::before{position:absolute;display:none;content:"";right:0;left:-15%;top:auto;bottom:0;width:130%;height:100%;border-radius:50% 50% 0 0;background:#ff7b1c}
.pricing-lever-block .pl-heading{font-size:30px;text-align:center;color:#000;position:relative;font-family:poppinsbold;max-width:300px;margin:0 auto 40px}
.pricing-level-section .pricing-contnet-block .ps-conetent-box .pc-heading{font-size:28px}
.dashboard_page .d-left-side-block{max-width:250px;padding-top:90px}
.dashboard_page .d-left-side-block .user-info .user-name{font-size:18px;margin-bottom:10px}
.dashboard_page .d-left-side-block .user-info .pro-laver-btn{font-size:14px}
.dashboard_page .d-left-side-block .user-info .user-img{width:105px;height:105px}
.d-right-side-content{padding:40px 15px 50px}
.recent-invoices-block .open-timer-block .open-timer-btn{font-size:16px}
.recent-invoices-block .open-timer-block .btn-box{max-width:140px}
.recommended-block .reco-top .btn-box .accept-btn{padding:3px;font-size:14px}
.recent-invoices-block .paid-block .paid-btn{padding:3px;font-size:14px}
.recommended-block .rec-heading{font-size:16px}
.active-projects-block .project-box .view-all{font-size:14px}
.setting-page .side-list{padding:50px 15px;border-radius:0 40px 0 0}
.setting-page .side-list .side-ul li img{width:20px;height:20px;margin-right:10px}
.setting-page .side-list .update-btn{width:160px;margin-top:10px}
.dashboard-block.profile-setting-box .pro-txt{font-size:12px;margin-bottom:30px}
.active-project-box .project-info{/* margin:25px 0 */}
.new-client-dashboard-page .amout-box .a-title{font-size:14px}
.new-client-dashboard-page .amout-box .amount{font-size:14px}
.hire-freelancer-block .hire-left .hire-title{font-size:29px;margin-bottom:5px}
.hire-right{width:100%}
.hire-freelancer-block{padding:20px}
.client-project-info .c-title{font-size:14px;margin-bottom:10px}
.project-info-box .project-name{font-size:14px}
.client-project-info .active-project-box{padding:15px}
.new-client-dashboard-page .active-project-box .amout-box{max-width:225px}
.client-project-info .account-billing .amout-box{max-width:220px}
.project-info-box .viewp-btn{padding:7px;max-width:150px}
/* .requests-box .job-title{font-size:14px} */
.requests-box .project-txt{font-size:12px}
.requests-box .job-info .job-user .job-user-info .user-user{font-size:14px}
.requests-box .job-info .job-user .user-img{width:50px;height:50px;margin-right:5px}
.requests-box .job-info{padding:10px 10px}
.current-requests-block .cu-title{font-size:14px}
.requests-box .requests-btn{font-size:14px;max-width:230px}
.requests-box .job-info .view-btn{font-size:12px;max-width:80px}
.slider-inside{max-width:390px; padding: 0px 8px; margin: 0 auto 30px; }
.billing-page .earning-block .other-amount{display:flex!important;margin-bottom:20px;align-items:flex-start}
.billing-page .earning-block .other-amount .amout-box{margin-bottom:0!important;margin-left:5px;margin-right:5px}
.social-footertg{margin:0 auto}
.thanks_elemenet .orange-btn{max-width:200px}
.billing-page .client-billing-box{max-width:220px}
.card-form{margin:20px auto 0}
.billing-page .earning-block .other-amount .amout-box{margin:0!important}
.primary-method-box{margin:25px auto 0 !important;}
.billing-page .d-right-side-content .dashboard-row-one{margin-bottom:30px}
.billing-page .d-right-side-content{padding:40px 15px 30px}
.client-referral-page .referral-top{padding:60px 0 50px}
.referral-top-section{height:420px;padding-top:10px}
.top-content{padding:15px 0 15px}
.referral-steps .referral-btn{margin:25px auto 0}

.billing-modal .modal-dialog { max-width: 450px;}
.next-payment-box { height: 220px; margin: 20px auto 0px;}

.new-project-page { padding-top: 40px;}
.new-project-top-block { display: block;}
.np-left-side-block { max-width: 100% !important;}
.np-right-side-block {padding: 20px; max-width: 100%; }
.np-right-side-block .np-amount-block { max-width: 100%; margin:0px auto;}

.current-requests-block .owl-carousel.requests-slider {  display: block;  width: 90%; margin: 0px auto;}
.current-requests-block .owl-nav .owl-prev { margin-left: -35px;}
.current-requests-block .owl-nav .owl-next, .current-requests-block .owl-nav .owl-prev { width: 30px; height: 30px; font-size: 30px;}
.current-requests-block .owl-nav .owl-next { margin-right: -35px;}

.new-d-right-side-content .hire-block .hire-btn { max-width: 135px; font-size: 14px;}
.new-d-right-side-content .hire-block .hire-title { font-size: 16px;}
.new-d-right-side-content .project-contact-info-block .pc-title {  font-size: 16px; margin-bottom: 10px;}

.new-d-right-side-content .free-about-box { padding: 25px 20px; min-height: auto; }
.new-d-right-side-content .project-contact-info-block .mediapc img { width: 20px; height: 20px; margin-right: 10px;}
.new-d-right-side-content .project-contact-info-block { padding: 0px;}

/*  */

.payment-breakdown-block .payment-break { font-size: 14px; margin-bottom: 30px; }
.payment-breakdown-block .other-amount .amout-box { padding: 10px; max-width: 160px;  }
.payment-breakdown-block .other-amount .amout-box .a-title { font-size: 14px;}
.payment-breakdown-block .other-amount .amout-box .amount { font-size: 18px;}


.viewhour-btn { margin-top: 0px; margin-left: 12px !important; }

.np-right-side-block .netamt-holder{ display: none !important; }
.np-right-side-block.netblank-holder  .total-eraning { margin-left: 0px; }

.requests-slider-inside { width: 100%; display: block;}

header .navbar .navbar-nav.right-nav { padding-left: 10px !important;}

.reset-modal-block .go-signup-btn { max-width: 210px;}
.reset-modal-block .heading { font-size: 28px;}

.common-executive-section { height: 65vh}

.right-payout-section{padding-top: 30px;/* max-width: 100%; */ margin: 0px auto;}
.right-payout-section .add-payout-method{margin: 0px auto;}

.select2-container--default .select2-dropdown {font-size: 12px;}

.img-paddings{padding:0px;}
.client-message-first .left-section-client, .cs-message-left, .last-section-content .middle-content {padding-top: 30px;}
.client-message .title-client {font-size: 25px;}
.last-section-client .middle-content{max-width: 100%;}

.p-btn-block{margin: 30px auto 20px;}

.dear-msg .title-client{font-size: 18px;}

.view-freelancers .view-flex {display: block;}
.view-freelancers .view-flex .viewleft-widths {width: 100%;}
.view-freelancers .view-flex .viewright-widths {width: 100%;padding-left: 0px;}

.prefernece-block .prefernece-txt .sub-txt{width: 100%;}
.pricing-section-new{margin: 0px auto;}

.pricing-new-page {padding: 50px 0px 70px;}
.tab-content-news .tab-bck-mrgins {margin-top:40px;}
.pricing-middle-content .p-content-tab {max-width: 100%;}
.pricing-tab-section {margin-bottom: 25px;}
.ques-calls .ques-heads {text-align: center;margin-bottom: 30px; max-width: 100%;}
.ques-calls{height: auto;padding: 30px 10px;margin: 0px auto 40px;}
.freq-ques-box .ques-left {max-width: 100%;margin-bottom: 40px;}
.pricing-new-page .p-content-middle .title {font-size: 26px;}
.sch-widths, .sch-call{margin: 0px auto;}


.referral-img-right{margin-bottom: 30px;}

.guideline_lines .guide_plan{max-width: 100%;}
.guideline_banners{height:445px;}
.guideline_banners .banner_guid_img h2{font-size: 42px;}

.review-modal .modal-dialog {max-width:95%;}

.pricing_main_new{margin-top: 0px;min-height: 470px;}
.prm_middle_content h2{font-size: 28px;}
.houly_section .hs_Flex { flex-wrap: wrap; justify-content: center;}
.houly_section .hs_Flex .hs_first_boxs{width:50%;}
.schedule_row .sch_cards{padding-bottom: 40px;}

.schedule_row .col-sm-6:last-child .sch_cards{padding-bottom: 0px;}
.client-message-box-first, .client-message-box-second {margin-bottom: 0px;}
.freelancer_message_bg { padding: 15px 0px 60px;}
.message_listing{margin-bottom:30px;}

.hireexpert-holder { padding: 46px 40px 20px;}

.freelancer-work-third-section .contnet-block .contnet-block-one .description{margin-bottom: 8px;}

}

@media(max-width:767px){

    .hired-card-inside h3 {  max-height: 33px !important;}
.thankyou{padding:10px 0!important;min-height:65vh}
.skip-nowbtn{right:0}
.home-top-section{padding:60px 0}
.marketplace_work{padding:45px 0 10px}
.marketplace_work .business .box{margin-bottom:35px}
.orange-btn{font-size:14px}
.black-btn{font-size:14px}
.grow .buttons-box .hire{max-width:220px}
.grow .buttons-box .apply{max-width:220px}
.about_part,.about_us_page,.how_it_work,.meeting_page{padding-top:60px}
.freelenser_page{padding-top:45px}
.already-login{margin-top:50px}
.freelenser_page{height:auto}
.how-it-work-top-block .work-first-block{height:350px}
.final-image-block{max-width:460px;height:270px}
.work-stop-block .stop-working-img{max-width:450px}
.user_login_page{height:auto;padding-top:60px}
.pricing-img{height:345px}
.csblk-head{color:#fff!important}
.howit-anchtg{background:0 0}
.howit-dwn{max-width:200px}
.regstit-dwn{max-width:200px}
.regstit-anchtg{background:0 0}
.skill-maintg{display:none}
.skills-section .skills-box{margin-top:5px!important}
.skill-mobtg{display:block}
.meeting-page .m-left-side{height:auto;min-height:220px}
.meeting-page .m-right-side{min-height:auto}
.social-footertg{max-width:none}
.create-account-page{height:auto;padding:30px 0}
.create-account-block .create-card{max-width:240px;height:220px}
.create-account-block .create-card .card-icon{width:75px;height:75px}
.create-account-block .create-card .card-title{font-size:18px}
.create-account-block .create-card .card-description{font-size:14px}
.create-account-block .ca-heading{font-size:24px;margin-bottom:15px}
.create-account-block .site-logo{width:130px;margin:30px auto 0}
.dashboard_page .d-left-side-block{padding-top:50px}
.earning-block .total-eraning{max-width:229px;height:230px;margin-right:20px}
.earning-block .other-amount .virtual-text{font-size:12px}
.earning-block .total-eraning .t-title{font-size:16px;margin-bottom:15px}
.earning-block .total-eraning .amount{font-size:24px;margin-bottom:15px}
.earning-block .total-eraning .icon{width:60px;height:60px}
.active-projects-block .project-box{max-width:100%}
.active-projects-block .project-box .projects .project-info .p-txt{font-size:14px}
.active-projects-block .project-box .projects .project-img{width:54px;height:54px}
.active-projects-block .project-box .view-all{font-size:12px}
.recent-invoices-block .paid-block .amount{font-size:18px}
.recent-invoices-block .paid-block .paid-btn{font-size:12px}
.recent-invoices-block .paid-block .paid-row .user-info .name{font-size:14px}
.recent-invoices-block .paid-block .paid-row .user-info{margin-left:10px;margin-right:auto}
.recent-invoices-block .open-timer-block .timer-txt{font-size:16px}
.recent-invoices-block .open-timer-block .open-timer-btn{font-size:14px}
.recommended-block{max-width:100%}
.recommended-block .reco-top .btn-box .accept-btn{font-size:12px}
.timer-box .timer-top{padding:20px}
.timer-box{max-width:340px;height:250px}
.timer-content{padding:20px 20px}
.about-top-section{padding:30px 0 25px}
.about-second-section .about-image-block{width:400px;height:330px}
.active-project-box .project-info .project-m{font-size:16px;margin-bottom:3px}
.accounting-box{padding:20px 0px}
.accounting-box .acc-top-row .acc-title{font-size:16px}
.accounting-box .rate-box .amount{font-size:16px}
.accounting-box .acc-top-row{flex-wrap:wrap}
.accounting-box .acc-top-row .acc-title{max-width:50%}
.accounting-box .rate-box{margin-top:10px}
.user-info-blocks .user-detail .user-img{width:110px;height:110px}
.client-project-info .account-billing .amout-box{max-width:190px}
.recent-invoices-block .paid-user{max-width:100%}
.signup .press_enter_div,.signupform{margin-top:30px}
.contact-popup-box{bottom:32px}
.skill-right-side .slide-content{margin-top:auto}
.skill-right-side .arrows{bottom:25px;top:auto}
.client-referral-page .heading{font-size:20px;margin-bottom:35px}
.client-referral-page .referral-top{padding:45px 0 50px}
.referral-middle .payment-info{margin-bottom:40px}
.payment-info .pay-text{font-size:11px}
.referral-amount-box .text{font-size:11px}
.client-referral-page .total-eraning{height:240px;margin-bottom:25px}
.referral-top-section{height:340px}
.referral-steps .steps-box{margin:0 auto 30px}
.modal-content { padding-top: 10px;}

#show_cover_letter_modal .modal-dialog{ max-width: 90% !important; }
.netamt-holder{display:none;}


.search-list { margin-bottom: 10px; bottom: 0;}

.reset-modal-block .heading { font-size: 24px; line-height: 35px; margin-bottom: 10px;}
.reset-modal-block .reset-text { font-size: 14px; margin-bottom: 30px;}
.reset-Modal .modal-content { padding: 30px 20px;}

.four-section { height: 370px;}
.proj-dtlbtn { max-width: 160px;}
.billing-modal .payment-method-box { margin-bottom: 0px !important; }
.contact-infobtn { max-width: 190px;}
.skills-top-section .skill-left-side { padding: 15px 0;}
.skill-right-side .slider-section { height: 320px;}
.common-executive-section { height: 90vh;}
footer { padding: 35px 0 30px;}

.user-details-applicants .media .media-user {width: 90px;height: 90px;}
.applicant-middle-content .about-free .title{font-size: 16px;}

.Mobile-data-profile{padding-bottom:20px}
.Mobile-data-profile .cr-media{align-items: center;}
.Mobile-data-profile .cr-media .media-img{width: 119px; height: 119px; }
.Mobile-data-profile .cr-media .user-name span{font-size: 20px;line-height: 1;}
.Mobile-data-profile .cr-media .user-name {font-size: 17px;margin-bottom: 0px;}
.Mobile-data-profile .cr-media .location{font-size: 12px; color: #F98125; margin-bottom:4px;}
.review-modal .modal-dialog {max-width: 95%;}

.profile-hire{display: flex; flex-wrap: wrap; align-items: center; margin: 20px 0px 30px;}
.prefernece-block .prefernece-txt {max-width: 100%;}

.wallet-page.billing-page .d-right-side-content{background: #fff;}
.billed-details .fs-billed-one{border: 0px;height: auto;padding-bottom: 30px;}
.billed-details .fs-billed-one .dates{font-size: 15px; color: #000000; margin-bottom: 7px; font-weight: normal;}

.right-payout-section .add-payout-method .add-method{font-weight: 500;margin-bottom: 10px;}
.view-hours-btn{max-width:315px; font-size: 15px;}
.right-payout-section .add-payout-method {max-width: 315px;padding-bottom: 20px;}
.right-payout-section .add-payout-method .small-notes{padding:0px 10px;}

.earning-block-mobile .t-title{font-size: 21px; color: #272727; margin-bottom: 5px; text-align: center;}
.earning-block-mobile .amount{color: #57A936; font-size: 27px; margin-bottom: 20px; text-align: center;}
.virtual-wallet-page .right-payout-section .icon-visa {width: 102px;height: 55px;}
.virtual-wallet-page .right-payout-section .pay-info .p-info span{display: none;}
.virtual-wallet-page .right-payout-section .pay-info .dot-more{top:-40px;}

.withdrawal-box {padding: 20px 0px 0px;}
.virtual-wallet-page  .right-payout-section{padding-top: 0px;}

.view-resumes{max-width: 170px;}

}

@media(max-width:700px){
.about-team-section .team-card-inside .team-img{height:250px}
.skill-right-side .slide-content{max-width:440px}
.skill-right-side .slide-content .s-content .s-count{font-size:26px;margin-right:10px}
.skill-right-side .slide-content .s-title{font-size:18px}
.skill-right-side .slider-section{height:340px}
.dashboard_page{display:block; overflow: hidden; }
.dashboard_page .d-left-side-block{padding:30px 15px;max-width:100%}
.dashboard_page.setting-page .d-left-side-block{padding:30px 0 0}
.setting-page .side-list{padding:30px 15px;margin-top:0}
.setting-page .d-right-side-content{padding-bottom:10px}
.dashboard_page .d-left-side-block{height:auto; min-height: unset !important;}
.new-client-page.dashboard_page .d-left-side-block .user-info { margin-bottom: 0px !important; }
div.sticky{position:-webkit-relative!important;position:relative!important;top:0!important}
.setting-page .side-list .side-pnav{max-width:240px;margin:0 auto!important}
.setting-page .side-list .contary-box{max-width:280px;margin:0 auto!important}
.new-client-dashboard-page .amout-box{max-width:240px}
.signup .form_group_div{padding:20px;display:flex}
.signup .label_div{width:100%}
.billing-page .earning-block .other-amount .amout-box{margin:0 10px!important}
.earning-block .other-amount .amout-box{padding:16px;border-radius:15px!important}
.billing-page .client-billing-box{max-width:375px;position:relative}
.billing-page .earning-block .total-eraning{max-width:300px;margin:0 auto 20px!important}
.billing-page .earning-block .other-amount{margin-bottom:0!important}
.billing-page.dashboard_page .d-left-side-block{position:relative;min-height:auto}
.billing-page.dashboard_page .d-left-side-block::before{width:100%;position:absolute;content:"";background:#f98125;height:190px;bottom:0;left:0}
.setting-page .d-right-side-content{color:#fff;background:#000}

.profile-page-user.setting-page .d-right-side-content{background:#fff;}
.profile-page-user .dashboard-block.profile-setting-box .pro-heading{font-size: 17px !important; color: #000 !important;margin-bottom:10px;}
.profile-page-user .user-profile-box .user-title{text-align: left;}

.setting-page .profile-setting-box .pro-heading{color:#fff;margin:50px 0}
/* .dashboard-block.profile-setting-box .pro-txt{display:none!important} */
.setting-page .side-list .contary-box{display:none!important}
.billing-page .d-right-side-content{background:#f98125}
.billing-page .payment-method-box .payment-title a{color:#fff}
.primary-method-box .payment-title{color:#fff}
/* .billing-page .timer-table .table thead th{color:#fff} */

.primary-method-box .payment-card .card-icon { display: flex;}
.billing-page.mobile-view { display: block !important; }
.billing-page.desktop-view {display: none !important;  }
.profile-setting-box .btn-box { margin: 30px 60px;}

.projectdetailModal .modal-dialog { max-width: 90%;}
.projectdetailModal .modal-title { font-size: 16px !important;}

.projectdetailModal .modal-sub-title { margin-bottom: 0px;}

.projectdetailModal .apply-project-btn { margin-top: 0px;}

.user-info-block .user-info { padding: 0px 0px;}
.user-info-block { padding: 25px 20px 10px;}
.hours-block { height: auto;}

.hired-card-inside h3 {padding: 6px !important;}


.primary-method-box { margin: 30px auto 0 !important;} 
.billing-page .d-right-side-content { padding: 20px 15px 30px;}
.billing-page .payment-method-box { margin: 0px auto 20px;}
.billing-page .table-heading { color: #fff !important;}
.billing-page .edit-btn.orange-btn { background: #000 !important; }
.billing-page  .next-payment-box {  box-shadow: 1px 0px 10px 0px rgba(255, 255, 255,0.25); }

.prefernece-block{padding: 0px;}
.accounting-box {padding: 20px 0px;}


.billed-details .fs-billed-one.mobile-view-month{display: none;}

.referral-middle{padding: 0px;}
.referral-middle .payment-info{margin-top: 30px;}

.nav-widths .nav-pills .nav-item .nav-link{font-size: 13px; padding: 7px 14px;}
.ques-calls .ques-heads h2{font-size: 25px;}


}

@media(max-width:576px){
header .navbar-brand{max-width:140px;height:46px}
.home-top-section .top_content .sub_heading{font-size:18px!important;font-family:poppinsregular!important}
.home-top-section .top_content .heading{font-size:38px!important}
.home-top-section .top_content .sub_heading1{font-size:11px!important;font-family:poppinsbold!important;line-height:16px;font-size:13px!important;font-family:poppinsbold!important;line-height:22px;padding-right:80px}
.home-top-section{padding:20px 0 100px;height:auto}
.home-top-section .top_content .btn-block{margin-top:25px}
.skills-section .business .box{background:#efefef;box-shadow:0 2.34203px 29.2754px rgba(0,0,0,.25);border-radius:16.3942px;height:80px}
.skills-section .business .icons{margin-bottom:0;position:relative;top:-20px}
.skills-section .business .box .text{font-size:10px!important;box-shadow:none!important; min-width: unset; background:#fff!important;width:auto;padding:5px;position:relative;top:-20px;border-radius:0 0 16.3942px 16.3942px; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis; }
.marketplace_work .headings{font-size:34px;margin-bottom:15px;line-height:37px}
.marketplace_work .business .box .text{font-size:14px}
.marketplace_work .business .box .content{font-size:12px}
.marketplace_work .business .box .text .number{font-size:56px}
.choose-freelancer-section .heading{font-size:20px;line-height:26px;margin-right:10px}
.choose-freelancer-section .content{font-size:12px;line-height:13px}
.choose-freelancer-section .user_details .heading{font-size:14px}
.choose-freelancer-section .user_details .sub_heading{font-size:12px}
.choose-freelancer-section .user_details .description{font-size:10px}
.choose-freelancer-section .user_details .right{padding:15px 15px;box-shadow:-66px 4px 50px 0 rgba(0,0,0,.05)}
.grow .heading{font-size:21px;line-height:26px;margin-bottom:12px}
.grow .sub_heading{font-size:12px;line-height:14px;margin-bottom:20px}
.orange-btn{font-size:12px}
.black-btn{font-size:12px;margin-left:5px}
.marketplace .right-side-box .heading{font-size:26px;line-height:33px}
.marketplace .right-side-box .heading span{font-size:12px;line-height:18px;margin-bottom:5px}
.marketplace .right-side-box .difference-ul li{font-size:12px!important;line-height:18px;padding-left:26px}
.marketplace .right-side-box .difference-ul li::before{width:14px;height:14px}
.marketplace .right-side-box{margin-top:-24px}
.marketplace .right-side-box .difference-ul li::before{background-size:7px;border:2px solid #eb6300}
.skills-bg{height:320px}
.skills-section .skills-box{padding:0 15px}
.grow .buttons-box .hire{max-width:190px}
.grow .buttons-box .apply{max-width:190px}
.orange-btn{max-width:140px}
.black-btn{max-width:140px}
.projectdetailModal .apply-project-btn { max-width: 170px;}
.grow{background-position:160%!important}
.content-terms .about-top-content .about_heading{font-size:18px;line-height:21px}
.content-terms .about-top-content .about-sub-heading{font-size:14px;line-height:14px}
.content-terms .about-top-content .about-desription{font-size:12px;line-height:14px}
.content-terms .pdf-img-box span{font-size:10px;line-height:12px}
.content-terms .content-box .t-titles{font-size:14px;line-height:9px}
.content-terms .content-box .t-description{font-size:12px;line-height:14px}
.content-terms .content-box ul li{font-size:12px;line-height:14px}
.content-terms .content-box{margin-bottom:35px}
.freelenser .description{font-size:12px;line-height:13px;margin-top:5px}
.freelenser .start_btn{font-size:12px;width:175.53px;height:25px;line-height:25px}
.signup .press_ENTER{font-size:12px;line-height:13px}
.already-login{font-size:12px;line-height:13px}
.signup .form_label_text{font-size:12px;line-height:14px;margin-bottom:10px}
.signup .label_div>.form-group>input{font-size:12px;line-height:14px}
.signup .input_label{font-size:12px;line-height:14px}
.signup .ok_btn{font-size:12px!important;height: auto;  min-width: 100px; padding: 5px 20px; width: auto;}
.signup .ok_right_press_enter{font-size:12px;line-height:13px}
.signup .complete_percentage{font-size:12px}
.signup .progressbar{height:8px}
.signup .progressbarcopy{height:8px}
.signup .form_outer_div{height:58px}
.signup .press_enter_div{margin-top:25px}
.marketplace .right-side-box .difference-ul{max-width:325px}
.signup .skip_btn{width:100px;height:26px;line-height:26px}
.signup .form_label_text{font-size:14px}
.signup .ok_btn{font-size:14px!important}
.add_more_btn{height:22px;line-height:22px;padding:0}
.work-second-block .image-block{max-width:335px;margin:0 auto 40px}
.work-third-section .work-row-first{flex-wrap:wrap}
.work-third-section .work-row-first .image-block{order:2;width:100%}
.work-third-section .work-row-first .contnet-block{order:1;width:100%;padding:40px 0}
.contnet-block .description{margin-bottom:0}
.freelancer-work-third-section .work-row-second{height:auto}
.freelancer-work-third-section .work-row-second .contnet-block{padding:0}
.freelancer-work-third-section .work-row-second .contnet-block-one{padding:48px 0}
.freelancer-work-third-section .work-row-second .contnet-block-two{padding:48px 0}
.freelancer-work-third-section.work-third-section .work-row-first .image-block{height:500px}
.user_login_page{padding-top:35px;padding-bottom:30px}
.pricing-contnet .p-heading{font-size:24px}
.pricing-contnet .p-description{font-size:14px}
.pricing-contnet .pricing-btn{max-width:215px!important}
.pricing-how-our .box{margin-bottom:30px}
.pricing-how-our{padding:45px 0 15px}
.pricing-card-section{padding:25px 0}
.pricing-card-section .card-description{font-size:14px;margin:30px 8px}
.pricing-card-section .price-card-inside{height:375px}
.four-section{height:auto;padding:40px 0}
.skills-top-section .skill-left-side .skill-left-inside .number{font-size:58px;line-height:80px}
.skills-top-section .skill-left-side .skill-left-inside .left-title{font-size:18px}
.skills-top-section .skill-left-side .skill-left-inside .left-description{font-size:14px}
.skills-top-section .skill-left-side .skill-left-inside .call-btn{max-width:170px;font-size:14px}
.skills-top-section .skill-left-side .skill-left-inside .view-all .view-all-txt{font-size:14px}
.hire-platform-section .hire-heading{max-width:310px;width:100%;margin:0 auto 30px}
.skills-top-section .skill-left-side{max-width:100%;padding:10px 0}
.hire-platform-section .hire-content{margin:0 auto 35px}
.hire-platform-section .hire-content .hire-title{font-size:16px;margin-bottom:5px;font-family:poppinsmedium}
.pricing-lever-block .pl-heading{font-size:24px}
.create-account-block .create-card{margin:10px 10px}
.pricing-level-section .pricing-contnet-block .ps-conetent-box{margin:auto 0 35px}
.contact-top-section .heading{font-size:24px;margin-bottom:10px}
.contact-top-section .contact-title{font-size:16px;margin-bottom:20px}
.general-communication-block .g-description{font-size:16px;line-height:22px}
.general-communication-block .g-heading{margin-bottom:10px}
.contact-user-block .meeting-btn{width:208px;font-size:16px}
.about-top-section .left-block .heading-two{font-size:20px;line-height:28px}
.signup .press_enter_div,.signupform{margin-top:0}
.submitrequest .form-group .seclect_box{font-size:12px}
.submitrequest .multiselect-native-select>.btn-group>.multiselect{font-size:12px}
.submitrequest .form-control{font-size:12px}
.freelenser .main_heading{font-size:20px!important}
#show_cover_letter_modal .btns-block { max-width: 170px;}
.hourly-user-block .user-name { font-size: 14px;}
.hourly-user-block .hour-rate { font-size: 12px;}

.create-account-block .ca-heading { font-size: 20px; line-height: 30px; }
.create-account-block { padding: 35px 20px; max-width: 580px;}


.user-details-applicants .media{margin-bottom: 20px;}
.p-btn-block{flex-wrap: wrap;}

.hire-dashboards{text-align: center;}

.project-letterblk, .weekhours-blk{max-width: 100% !important;}
.project-letterblk .hours-title{text-align: center;margin-bottom: 5px !important;}
.cover-desctg{max-width: 90% !important; font-size: 12px !important;}
#show_cover_letter_modal .modal-header .modal-title{padding-bottom: 10px;}

/* new-mobile-freelancer */

.freelancer-user-profiles .d-left-side-block{display: none;}
.freelancer-user-profiles .recommended-projects-block{display: none;}
.freelancer-user-profiles .d-right-side-content{background: #000;}
.freelancer-body header{background: #000 !important;}
.freelancer-user-profiles .earning-block .total-eraning{display: none;}
.freelancer-user-profiles .earning-block{margin-bottom: 15px;}
.freelancer-user-profiles  .d-right-side-content .dashboard-row-one {margin-bottom: 10px;}
.freelancer-user-profiles .earning-block .other-amount{display: flex;max-width: 100%;justify-content: center;}
.freelancer-user-profiles .earning-block .other-amount .amout-box{text-align: center;max-width: 180px;margin: 0px 5px 15px; }
.freelancer-user-profiles .earning-block .other-amount .amout-box .a-title{justify-content: center;}
.freelancer-user-profiles .dash-title{color: #F98125;text-align: center;}

.freelancer-user-profiles .recent-invoices-block .paid-block .paid-row .user-img{border-radius: 50%;overflow: hidden;}
.freelancer-user-profiles .recent-invoices-block .paid-block .paid-row{flex-wrap: nowrap;}
.freelancer-user-profiles .recent-invoices-block .paid-block .paid-btn{background: #57A936;border: 0px;}
.freelancer-user-profiles .recent-invoices-block .paid-block .paid-row .user-info { margin-left: 3px;}
.freelancer-user-profiles .view-payments{color: #fff;font-size: 12px; margin-bottom: 18px;text-align: center;}

.open-timers{width: 149px;border-radius: 7px; background: #000; color: #fff; font-size: 13px; display: flex; align-items: center; justify-content: center;}
.open-timers.timer-bg{background: #F98125;}
.open-timera{display: flex;justify-content: space-between;align-items: center;}
.open-timers:hover{opacity: .4; color: #fff;}

.freelancer-user-profiles .active-projects-block .project-box{height: auto;padding-bottom:20px; margin-bottom: 30px;}
.freelancer-user-profiles .project-datas{padding-bottom: 20px; border-bottom: 1px solid rgba(203,200,200,.2);}

.freelancer-client-project .dashboard_page .d-left-side-block{display: none;}

/* new client project */
.active-project-client .project-cards{border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 13px; padding:30px 20px;margin:15px 0px;}
.active-project-client .project-cards .active-projects{display: flex;align-items: center;margin-bottom:30px;}
.active-project-client .project-cards .active-projects .project-img{width: 59px; height: 59px; border-radius: 50%;margin-right: 15px;}
.active-project-client .project-cards .active-projects .project-img img{width: 100%; height: 100%; object-fit: cover; border-radius: 50%;}
.active-project-client .project-cards .project-info .day-re{color: #F98125; font-size: 13px;margin-bottom: 0px;}
.active-project-client .project-cards .project-info .p-txt{color: #272424;font-family: poppinssemibold; font-size: 13px;margin-bottom: 0px; text-align: center;}
.active-project-client .project-cards .decline-btn{text-align: center;margin-top:20px; cursor: pointer;font-size: 14px; color: #6D6D6D; display:inline-block;}
.freelancer-client-project .dashboard-block .nav-tabs .nav-link{color: #000;}

.freelancer-client-project .active-projcet-block .project-title{margin-bottom: 10px;color: #000000;}

.freelancer-body header .navbar .navbar-nav .nav-item .nav-link{color: #fff !important;}
.freelancer-user-profiles .recent-invoices-block .paid-block .amount {font-size: 15px; max-width:75px;}
.active-project-client .project-cards .project-info{flex: 1;}

.freelancer-user-profiles .active-projects-block .project-box .projects{border:0px;}
.notimer-holder{justify-content: center;}
.freelancer-user-profiles .inv-rgtblk .user-info{margin: 30px auto !important;}

.mobile-fixed-top{background: #000 !important;}
.billed-details{justify-content:center;}

.guideline_banners .banner_guid_img h2 {font-size: 38px;}

.schedule_row .sch_cards .card{margin: 0px auto !important;}
.houly_section .hs_Flex .hs_first_boxs h4{font-size: 22px;}

}
@media(max-width:500px){
.about-top-section .left-block .heading-two{margin-bottom:25px}
.skills-section .business .box .text{top:-13px}
.common-executive-section .executive-box{margin-right:0!important;margin-left:0!important;width:100%}
.user_login_page{min-height:100vh}
.skills-section .skills-btn{width:100%}
.marketplace .img-block .user-img2{width:81.01px;height:93.05px;margin-top:-20px}
.marketplace .img-block .user-img1{width:85.18px;height:51.85px;margin-left:65px}
.marketplace .img-block .user-img3{width:83.32px;height:59.25px;bottom:-48px;left:10%}
.marketplace .img-block{max-width:150px}
.marketplace{padding:40px 0 40px}
.marketplace_work{padding:0px 0px 70px}
.marketplace_work .headings{margin-bottom:60px}
.choose-freelancer-section{padding:80px 0}
.skills-section .business .icons{width:65px !important;height:65px !important;}
.home-top-section{padding:60px 0 320px}
.skills-section .business.row{margin-left:-5px!important;margin-right:-5px!important}
.skills-section .business .col-4{padding-left:5px!important;padding-right:5px!important}
.buttons-box{text-align:center}
.buttons-box .hire{margin-bottom:10px}
.buttons-box .apply{margin-left:0}
footer .menus li a{font-size:14px;line-height:22px}
footer .menus li{margin-bottom:10px}
.skills-bg{height:250px}
.skills-section .skills-btn{margin:35px auto!important;max-width:100%;margin-top:75px !important;}
.grow{background-position:-280%!important;background-size:cover!important}
header{box-shadow:0 1px 5px 0 rgba(0,0,0,.5)}
header .navbar .right-nav{justify-content:center;}
header .navbar .navbar-nav.right-nav { padding-left: 0px !important; }
header .navbar .navbar-nav .nav-item .nav-link{font-family:poppinsbold!important}
.home-top-section .orange-btn{height:36px;line-height:36px;max-width:120px}
.home-top-section .black-btn{max-width:115px;height:36px;line-height:36px}
.grow{background-size:cover !important; background-position: 100% !important;}
.buttons-box{display:flex}
.home-top-section .top_content{margin-left:10px}
.freelenser_page{min-height:100vh}
.marketplace .right-side-box .heading{margin-left:110px}
.marketplace .right-side-box{margin-top:0}
.footer-manus{display:block;text-align:center}
.home-top-section .top_content .sub_heading1{padding-right:145px}
.home-top-section .top_content .heading{font-size:41px!important}
.home-top-section .top_content .sub_heading{font-size:19px!important}
.home-top-section .top_content .sub_heading1{font-size:13px!important}
.how-it-work-top-block .client-txt{font-weight:500;font-size:14px}
.how-it-work-top-block .work-heading{font-size:18px;line-height:24px}
.work-stop-block .work-stop-heading{font-size:18px}
.finding-contnet p{font-size:14px}
.contnet-block .title1{font-size:18px}
.contnet-block .title-2{font-size:18px;line-height:24px}
.contnet-block .create-account{max-width:165px;height:42px;line-height:42px;font-size:12px}
.work-stop-block .stop-working-img{max-width:340px;height:220px}
.work-third-section .work-row-first .image-block{height:300px}
.final-heading-block .f-haeding{font-size:18px;line-height:26px}
.login-page{border-radius:25px}
.login-right{border-radius:25px 25px 0 0}
.login-right .login-heading{font-size:24px;margin-bottom:0}
.login-right{padding:30px 15px}
.login-form-box{padding:30px 25px}
.f-remember-box .forgot_text{font-size:12px}
.f-remember-box .checkbox{font-size:13px!important}
.f-remember-box{padding:0 0 25px}
.login-form-box .form-control{padding:5px 0}
.about-second-section .about-heading{font-size:28px;line-height:35px}
.about-second-section .learn-txt{font-size:12px;margin-top:15px}
.about-second-section .about-image-block{height:310px}
.about-team-section .team-heading{font-size:24px}
.about-team-section .sub-heading{font-size:14px}
.about-team-section .view-txt{font-size:12px;max-width:120px;margin-top:16px}
.about-team-section .team-card-inside .team-img{height:290px}
.about-team-section .team-top{margin:0 auto 30px}
.about-team-section .team-card-inside .member-name{font-size:14px;line-height:14px}
.about-team-section .team-card-inside .member-post{font-size:14px;line-height:14px}
.about-second-section .about-image-block img{border-radius:10px}
.about-second-section::before{height:163px}
.about-team-section{padding:25px 0 20px}
.about-top-section .right-block{height:240px}
.about-second-section .about-image-block{width:100%;height:295px}
.contact-form-block .contact-form .submit-btn{margin-top:15px}
.contact-top-section .heading{font-size:24px}
.contact-top-section .contact-title{font-size:14px;margin-bottom:30px}
.contact-block .c-title{font-size:20px}
.contact-block .contact-box{max-width:310px;height:270px;padding:45px}
.form-heading-block .fh-title{font-size:30px}
.form-heading-block .fh-sub-title{font-size:14px}
.pricing-contnet .p-heading{font-size:20px}
.card-blocks .user-card{width:100%;border-bottom:1px solid rgba(255,123,28,.3);border-right:0;padding:20px 0}
.card-blocks .user-card-inside{display:flex;align-items:center}
.card-blocks .user-card-inside .m-user-info{width:100%;flex:1;-ms-flex:1;-webkit-box-flex:1}
.card-blocks .user-card .user-img{margin:0}
.m-right-inside .sub-heading{margin-bottom:25px;font-size:12px}
.meeting-page .m-left-side .ml-description{font-size:12px}
.meeting-page .m-left-side .ml-heading{font-size:20px}
.m-right-inside .m-heading{font-size:20px;line-height:24px}
.meeting-page .m-left-side{padding:20px 15px 0;height:auto;min-height:220px}
.meeting-page .m-right-side{min-height:auto}
.card-blocks .user-card .user-img{width:105px;height:105px}
.time-section .session-heading{font-size:18px}
.time-section .video-info p{font-size:12px}
.time-section .sq-txt{font-size:12px}
.skill-right-side .arrows{display:none!important}
.common-executive-section .executive-box .learn-btn{margin:0 auto 0}
.common-skills-section .co-right-block{padding:0 15px}
.common-executive-section{height:50vh}
.pricing-lever-block::before{left:-35%;width:170%}
.pricing-lever-block .level-box .price-heading{font-size:18px}
.pricing-lever-block{padding:30px 0 25px}
.create-account-card-row{display:block}
.create-account-block .create-card{margin:20px auto 40px}
.create-account-page{padding:40px 0}
.earning-block{display:block}
.earning-block .total-eraning{margin:0 auto 30px;height:auto}
.earning-block .total-eraning .amount{font-size:24px}
.earning-block .other-amount{margin:0 auto}
.active-projects-block .project-box .view-all{font-size:12px}
.active-projects-block .project-box .projects .project-info .p-txt{font-size:14px}
.recent-invoices-block .paid-block .paid-row{justify-content:flex-start;flex-wrap:wrap}
.recent-invoices-block .paid-block .paid-row .user-info{width:65%;margin-left:15px}
.recent-invoices-block .paid-block .amount{font-size:18px;width:100%}
.recent-invoices-block .paid-block .paid-btn{margin:15px 0}
.recent-invoices-block .open-timer-block{display:block}
.recent-invoices-block .open-timer-block .timer-txt{font-size:16px;margin-right:0;margin-bottom:20px}
.recommended-block .reco-top{flex-wrap:wrap}
.recent-invoices-block .paid-block .paid-row .pbtn{margin:0!important}
/* .user-details .detail-title{width:100%} */
/* .user-details .change-img-box{width:100%} */
/* .user-details .u-info{width:100%} */
.user-details .detail-title {font-size: 10px;}
.contact-user-block{box-shadow:0 0 21px rgba(0,0,0,.44);padding:15px 14px}
.contact-user-block .cu-title{font-size:20px}
.timer-content{padding:15px}
.apply-projects-page .active-project-box .apply-project-box{flex-wrap:wrap}
.apply-projects-page .active-project-box .project-info{order:2}
.apply-projects-page .active-project-box .user-rating-info{order:1}
.apply-projects-page .project-start-row{display:block}
.project-start-row .day-left p{margin-top:10px}
.wallet-page .earning-block .total-eraning{margin:0 auto 20px!important}
.wallet-page .earning-block .other-amount{max-width:100%;display:block}
.wallet-page .earning-block .other-amount .amout-box-right{max-width:100%;margin:0 auto 30px}
.wallet-page .back-detail-block{display:block}
.wallet-page .back-detail{border-radius:15px 15px 0 0;max-width:100%;margin-bottom:20px}
.withdrawal-box{width:254px;text-align:center;padding:10px 0 20px}
.wallet-page .d-right-side-content{padding:30px 15px 50px}
.billing-page .d-right-side-content {padding: 20px 15px 30px;}
.new-client-page .project-start-row{margin-top:15px}
.new-client-page .project-start-row{display:block}
.dashboard_page .nav-tabs .nav-item{text-align:center;margin:5px 0}
.d-right-side-content{padding:30px 15px 40px}
.profile-setting-box .open-hire-block .btn-box{max-width:124px;width:100%}
.profile-setting-box .open-hire-block .hire-btn{font-size:14px}
.client-project-info .active-project-box{display:block}
.new-client-dashboard-page .active-project-box .amout-box{margin-top:20px}
.new-client-dashboard-page .referral-wallet .amout-box{max-width:240px}
.new-client-dashboard-page .amout-box{max-width:175px}
.new-client-dashboard-page .amout-box{padding:10px}
.client-project-info .account-billing .amout-box{max-width:165px}
.client-project-info .account-billing .amout-box:last-child{margin-right:0}
.client-project-info .account-billing .amout-box{margin-right:10px}
.new-client-dashboard-page .amout-box .a-title{font-size:12px}
.new-client-dashboard-page .amout-box .show-more{font-size:10px;margin-bottom:5px}
.new-client-dashboard-page .amout-box .amount{font-size:12px}
.hire-freelancer-block{padding:20px 15px}
.hire-freelancer-block .hire-left .hire-btn{max-width:160px}
.billing-page .back-detail{border-radius:15px 15px 0 0!important}
.billing-page .withdrawal-box ul{width:100%}
.billing-page .earning-block .other-amount .amout-box{padding:8px}
.billing-page .earning-block .other-amount .amout-box{margin:0 5px!important}
.card-form form .form-control{font-size:13px;padding:5px}
.card-form form .custom-select{padding:5px!important}
.card-form .card-btn{font-size:13px}
.primary-method-box .payment-card .card-holder{font-size:13px}
.primary-method-box .payment-card .card-holder span.date{font-size:13px}
.referral-top-section{height:80vh}
.referral-steps .referral-btn{max-width:172px}
.top-content .ref-heading{font-size:20px}

.profile-setting-box .btn-box { margin: 10px; display: block; text-align: center;}
.profile-setting-box .btn-box .pause-btn { margin-bottom: 10px;}


.new-project-top-block { box-shadow: none !important; border: none !important; }
.np-left-side-block { background: #FFFFFF;/*  border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 4.33244px 4.33244px rgba(0, 0, 0, 0.25);  */ border-radius: 25px; margin-bottom: 25px; }
.np-right-side-block { padding: 0; max-width: 100%;display: block;}
.np-right-side-block .np-amount-block {  max-width: 100%; margin: 0px auto 25px;  display: flex;}
.np-right-side-block .amout-box { margin: 0px 5px 0px !important; padding: 10px; }
.project-common-block .view-title { margin-left: 0px; /* text-align: center; */}

.hourly-user-block { display: block; /* text-align: center; */}
#show_cover_letter_modal .btns-block { max-width: 240px; margin: 10px auto 0px;}
.hourly-user-block .user-info {  margin-right: 0;margin-bottom: 10px; justify-content: center;}
#show_cover_letter_modal .modal-header {padding-top: 31px;}

#bankpaymentModal .modal-dialog { max-width: 90%;}
#paymentModal .modal-dialog{ max-width: 90% !important; }

.contact-infobtn { padding: 8px; font-size: 14px;  margin-left: 10px !important; max-width: 180px; }
.proj-dtlbtn { max-width: 150px; padding: 8px; font-size: 14px;}

.new-d-right-side-content .project-contact-info-block { display: block;}
.new-d-right-side-content .project-availability-block { margin-bottom: 25px;}

#passwdpopup .modal-header .modal-title { padding: 35px 0px 10px;}

.np-right-side-block .total-eraning { width: 100%; max-width: 100%;  }

.hired-freelancers-page.dashboard_page .nav-tabs .nav-item {  margin: 0px 10px !important; width: auto !important; }
.hired-freelancers-page.dashboard_page .nav-tabs .nav-link { font-size: 14px; font-family: poppinsregular; padding: 10px 2px;}

.current-requests-block .owl-nav .owl-next, .current-requests-block .owl-nav .owl-prev { width: 22px; height: 22px;}
.current-requests-block .owl-nav .owl-prev { margin-left: -25px;}
.current-requests-block .owl-nav .owl-next { margin-right: -25px;}
.project-btn-block a { font-size: 14px;}

span.multiselect-native-select { width: 100%;}


.reset-Modal .modal-content { padding: 20px 10px;}
.reset-modal-block .heading {font-size: 20px; line-height: 30px; margin-bottom: 10px;}

.create-account-page .create-account-block .create-card { border-right: 0px !important; padding: 20px 5px !important; border-bottom: 1px solid rgba(0, 0, 0, 0.15) !important; }
.create-account-page .create-account-block .create-card.border-remove { border-bottom: none !important;}

.np-right-side-block .amout-box .a-title {font-size: 14px; }
.np-right-side-block .amout-box{height: 100%; display: flex;  flex-direction: column;}
.np-right-side-block .amout-box .amount{margin-top: auto;}
.p-btn-block {display: flex; margin: 30px auto 0px;}
.p-btn-block .btn{margin: 0px 0px 20px;width: 160px;}
.p-btn-block .view-profile-btn{width: 100%;}
.p-btn-block .text-center{width: 100%;}

#show_cover_letter_modal .modal-content {padding: 30px 0px;}

.hourly-user-block .user-info img {width: 50px;height: 50px;}

.profile-hire .hire-btn, .profile-hire .reject-scptg {font-size: 12px; max-width: 180px;}
/* .client-review-more .cr-media .title {font-size: 25px;} */
.client-review-more .cr-media{display: block;}
.client-review-more .cr-media .title {font-size: 30px;}
.client-review-more .cr-media .media-user-img{margin-right: 0px; margin-bottom: 20px;}
.hire-dashboards.hire-freelancer-block .hire-left .hire-title {font-size: 35px;line-height: 1.3;margin-bottom: 10px;}

.dashboard_page .project-page-request .nav-tabs .nav-item{width: auto; margin: 0px 10px;}
.project-page-request .current-requests-block .requests-slider .owl-nav{display: none !important;}

.virtual-wallet-page.dashboard_page .nav-tabs .nav-item{width: auto; margin: 0px 10px; }
.virtual-wallet-page .dashboard-block .nav-tabs .nav-link{font-size: 13px;}

.current-requests-block .owl-carousel.requests-slider{width: 100%;}

.nav-widths .nav-pills .nav-item .nav-link {font-size: 12px;padding: 4px 8px;}

.referral-fs3-section .ques-imgs{margin-bottom: 20px;}

.accounting-box .user-content p {font-size: 12px;}
.client-reviews .review-desc{font-size: 12px;}

.houly_section .hs_Flex .hs_first_boxs {width: 100%;}
.houly_section {margin-top: -60px;}
.main_inner_parts {padding: 0px;}
.client-bg-images .last-section-content h2 {font-size: 21px;}
.client-bg-images {padding: 50px 0px;}

.marketplace_work .headings {font-size: 25px;}

}
@media(max-width:375px){
.about-top-section .right-block{height:190px}

/* .grow{background-position:-60%!important} */
.skills-content-block .skills-content{padding:35px}
.buttons-box{display:block}
.grow .buttons-box .apply{margin-left:0}
.choose-freelancer-section .user_details .left{padding:10px 20px}
.choose-freelancer-section .user_details .right{padding:10px}
.skills-section .business .box .text{font-size:8px!important}
.home-top-section .top_content .heading{font-size:38px!important}
.home-top-section .top_content .sub_heading{font-size:18px!important}
.home-top-section .top_content .sub_heading1{font-size:13px!important}
.work-third-section .work-row-first .image-block{height:255px}
.login-form-box{padding:30px 18px}
.login-right .login-heading{font-size:20px}
.about-second-section .about-image-block{height:280px}
.about-team-section .team-card-inside .team-img{height:200px}
.contact-block .contact-box{padding:20px}
.contact-block .c-second-block{margin:30px 0 40px}
.contact-form-block{padding:15px 0 50px}
.skills-top-section .skill-left-side .skill-left-inside{padding:20px 20px}
.common-executive-section .executive-box{width:100%}
.common-executive-section .executive-box .executive-title{font-size:16px;margin-bottom:10px}
.common-skills-section .co-right-block .co-title{font-size:16px}
.pricing-lever-block::before{left:-50%;width:200%}
.client-project-info .account-billing .amout-box{max-width:155px}
.user-info-block{display:block}
.user-info-block .profile-btn{margin-top:10px}
.hired-card-inside h3{font-size:14px;margin:0 0 20px}
.hours-block .amount{font-size:20px}
.hours-block .amount span{font-size:12px}
.hours-block{height:auto;justify-content:space-between;padding:15px}
.share-referral-block .referral-code{font-size:13px}

.timer-actions { text-align: center;}
.contact-infobtn { margin-left: 0px !important; }
.proj-dtlbtn { margin-bottom: 10px !important; }

.proj-dtlbtn { max-width: 180px;}
/* 
.hired-card-inside { max-width: 90%;} */
.pause-proflbtn { width: 140px;}
.view-proflbtn { width: 140px;}

/* .freelancer-user-profiles .recent-invoices-block .paid-block .paid-row{flex-wrap: wrap;} */

}
@media(max-width:320px){
/* .grow{background-position:-40%!important} */
.home-top-section .top_content .heading{font-size:34px!important}
.home-top-section .top_content .sub_heading1{padding-right:85px}
.home-top-section .top_content .sub_heading{font-size:16px!important}
.home-top-section .top_content .sub_heading1{font-size:13px!important}
.login-form-box{padding:30px 13px}
.about-team-section .team-card-inside .team-img{height:170px}
.client-project-info .account-billing .amout-box{max-width:135px}
.pause-proflbtn {  width: 130px;}
.view-proflbtn { width: 130px; margin-right: 0px; }
}

.withdrawal-histonry::after { z-index: -1 !important;}


.signup .multiselect-container > .active > a, .multiselect-container > .active > a:focus, .multiselect-container > .active > a:hover { background: none !important;}