@media only screen and (max-width:1200px){.complete-profile-step{max-width:350px;padding:34px 40px 34px 16px}.complete-profile-details{border-radius:24px 0 0 24px;margin-left:-24px}.header .header-logo{max-width:180px}.home-categories-list{gap:24px}.footer-wrapper{padding:34px 24px}.footer:before{max-width:calc(100% - 30px)}.personal-info-wrapper .personal-info-box{padding:15px}.personal-info-content{padding:24px 16px}.send-us-form-wrapper{padding:15px}.dashbord-counter .row{--bs-gutter-x:24px;--bs-gutter-y:24px}.dashbord-counter-card .icon{width:70px;min-width:70px;height:70px}.dashbord-counter-card .icon img{width:34px}.dashbord-counter-card .content h6{font-size:48px}}@media only screen and (max-width:991px){.auth-page-wrapper .auth-images,.complete-profile-step{display:none}.complete-profile-details{border-radius:0;margin:0;padding:34px 16px}.header-nav{background:var(--white-color);z-index:9;border-right:1px solid #e9eaeb;flex-direction:column;width:100%;max-width:280px;height:100dvh;padding:16px 0;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:-100%}.menu-bar:before{content:"";z-index:8;background:#22283480;width:100%;height:100dvh;transition:all .3s ease-in-out;display:none;position:fixed;top:0;left:0}.header .nav-item .nav-link,.nav-link-dropdown{border-top:1px solid #e9eaeb;padding:12px 15px}.nav-dropdown-menu{box-shadow:unset;background:0 0;border-top:1px solid #e9eaeb;border-radius:0;padding:8px;position:relative}.nav-dropdown:hover .nav-dropdown-menu{display:none}.nav-dropdown:hover .dropdown-arrow{rotate:unset}.nav-dropdown.active .dropdown-arrow{rotate:-180deg}.nav-dropdown.active .nav-dropdown-menu{display:block}.header .nav-item:last-child .nav-link{border-bottom:1px solid #e9eaeb}body.menu-open .menu-bar:before{display:block}.menu-open .header-nav{left:0}body.menu-open{height:100dvh;overflow:hidden}.hero-section{border-radius:0 0 24px 24px;padding:60px 0}.hero-section-content h1,.section-title-top h1{font-size:45px;line-height:52px}.hero-section-content .button-group{flex-wrap:wrap}.section-margin{margin-bottom:60px}.section-heading .title,.hire-talent-heading h1,.cta-wrapper h3{font-size:34px;line-height:40px}.about-section-wrapper{margin-bottom:34px}.categories-section-wrapper .section-heading{margin:0 auto 34px}.home-categories-list{grid-template-columns:repeat(3,1fr)}.popular-freel-section{border-radius:24px;padding:60px 0}.howit-works-section{padding-bottom:60px}.popular-freel-heading,.why-choose-tabs{margin-bottom:34px}.why-choose-wrapper{gap:16px}.why-choose-wrapper .why-choose-card:first-child{max-width:calc(59% - 8px)}.why-choose-wrapper .why-choose-card:nth-child(2){max-width:calc(41% - 8px)}.why-choose-wrapper .why-choose-card:nth-child(3),.why-choose-wrapper .why-choose-card:nth-child(5){max-width:calc(28.5% - 8px)}.why-choose-wrapper .why-choose-card:nth-child(4){max-width:calc(43% - 16px)}.footer-wrapper{border-radius:24px;padding:24px 16px}.profile-dropdown #profile-dropdown span{display:none}.profile-dropdown #profile-dropdown img,.header-actions-box .noti-btn{min-width:34px;max-width:34px;height:34px}.profile-dropdown #profile-dropdown{gap:4px}.personal-info .page-title h2{font-size:48px;line-height:54px}.personal-info-wrapper{flex-direction:column;margin-bottom:80px}.personal-info-wrapper .personal-tab{max-width:100%}.personal-info-content .personal-tab-title h5{margin-bottom:8px;font-size:24px;line-height:30px}.personal-info-content .personal-tab-title{margin-bottom:24px}.personal-info-wrapper .personal-info-box{max-width:100%;margin:0}.personal-img-inner h4,.personal-img-inner .reviews .star,.transaction-history .sections-title h5{font-size:28px;line-height:32px}.pagination{gap:16px}.hire-talent-heading{margin-bottom:34px}.talent-details-wrapper{flex-direction:column;margin-bottom:100px}.talent-details-content,.talent-details-sidebar{max-width:100%}.talent-details-links a,.talent-details-links button{white-space:nowrap;padding:0 8px}.talent-details-links{margin-bottom:34px;overflow:auto}.talent-details-card .card-body{padding:16px}.talent-details-card{margin-bottom:24px}.talent-details-profile-info h6{font-size:34px;line-height:45px}.talent-details-profile-img{margin-bottom:24px}.my-job-card .card-heading ul{gap:8px}.my-job-page,.myjob-details,.myjob-page,.offers-page,.messages-page,.newjob-post-page{margin:45px 0 80px}.myjob-details .back-btns{margin-bottom:24px}.chat-box{flex-direction:column}.chatuser-list{width:100%;min-width:unset;height:100%}.chat-user-messa p{width:90%}.chat-messages{background:var(--white-color);z-index:11;border-radius:0;height:100vh;transition:all .3s ease-in-out;display:none;position:fixed;top:0;left:0}.chat-messages .back-button,.chat-messages.active{display:flex}.chat-user-profile{border-radius:0;align-items:center;padding:12px}.hero-section-content p,.section-title-top p{font-size:16px;line-height:24px}.contact-details{max-width:100%}.build-manage-section .title{margin-bottom:12px}.build-manage-section,.section-heading{margin-bottom:34px}.counter-item{border-left:1px solid #ffffff4d;height:100%;padding:16px 0 16px 16px}.counter-item .counter-title{margin-bottom:20px;font-size:36px;line-height:42px}.counter-item .counter-text{font-size:16px;font-weight:400}.about-counter{margin-top:-160px;padding:204px 0 50px}.about-us-page{margin:48px 0 0}.succeed-card{padding:15px}.about-journey-section{border-radius:24px;padding:50px 0}.journey-tabs .nav-tabs{gap:16px;padding-left:15px}.journey-tabs .nav-link{font-size:24px;line-height:28px}.dashbord-heading h5{font-size:32px;line-height:38px}.dashbord-counter-card{padding:16px}.nav-link-dropdown{justify-content:space-between;width:100%}.nav-link-dropdown:before{display:none}}@media only screen and (max-width:767px){.hero-section-content .search-form{margin-top:28px}.hero-section-video{max-width:100%}.hero-section-content{max-width:100%;margin-top:50px}.about-section-img{margin:0 auto 24px}.about-section-item{margin-bottom:24px;padding-bottom:24px}.howit-works-section .howit-images{margin:0 auto 24px}.howit-works-content .section-heading{margin-bottom:24px}.howitworks-item{padding-bottom:24px;position:relative}.howitworks-item h4{font-size:20px;line-height:28px}.howit-tabs{gap:16px;margin-bottom:24px}.footer-inner{flex-direction:column;gap:48px;margin-bottom:24px;padding-bottom:24px}.footer-inner .logo-column{max-width:100%}.footer-copyright{flex-direction:column}.footer-copyright p{text-align:center}.footer-inner .footer-logo{margin-bottom:16px}.footer-inner .logo-column p{font-size:16px;line-height:24px}.talent-filter-wrapper{grid-template-columns:repeat(2,1fr);width:100%;display:grid!important}.hire-talent-filter{flex-direction:column;width:100%}.talent-dropdown .dropdown-toggle,.talent-dropdown,.hire-talent-filter .sortby-filter{width:100%}.job-requested-item .reviews-pro-info{flex-wrap:wrap;gap:8px}.newjob-post-heading{max-width:100%;height:unset;margin-bottom:24px}.build-manage-earnings .video-inner{padding-top:70%}.section-heading .sub-title{margin-bottom:8px}.popular-freel-section .agency-img{max-width:100%;margin-bottom:24px}.cta-wrapper h3{margin-bottom:16px}.counter-item .counter-title{margin-bottom:12px}.why-lumancy-card{padding:23px 15px}.why-lumancy-card .card-content{margin-bottom:24px}}@media only screen and (max-width:640px){.auth-page-title h1{color:#222834;margin-bottom:6px;font-size:28px;line-height:34px}.auth-logo,.auth-page-title,.auth-page-form,.have-account-join,.auth-btn-group,.auth-email-changes{margin-bottom:34px}.verify-input-list{gap:5px}.verify-input-list input{min-width:44px;max-width:44px;height:44px;font-size:16px;line-height:24px}.compro-btn-group{flex-direction:column}.complete-profile-inner .btn-next{min-width:unset;width:100%}.compro-heading .title{margin-bottom:8px;font-size:28px;line-height:30px}.modal-header,.modal .modal-body{padding:16px}.modal-header .modal-title{font-size:24px;line-height:32px}.upload-wrapper .upload-box{padding:16px}.profile-review-box .icon{width:84px;height:84px}.profile-review-box .icon img{height:50px}.hero-section-video .hero-posted,.hero-section-video .hero-freelancers{display:none!important}.hero-section-video{padding:0}.hero-section-content{margin-top:24px}.hero-section-content h1,.section-title-top h1{margin-bottom:16px;font-size:38px;line-height:42px}.hero-section-content .button-group a{width:100%}.hero-section-video .video-wrapper{border-radius:24px;padding:8px}.home-categories-list{grid-template-columns:repeat(2,1fr);gap:16px}.home-categories-item{padding:23px 15px}.home-categories-item .icon{width:48px;height:48px;margin-bottom:24px;font-size:24px;line-height:24px}.about-section-item h5{margin-bottom:4px;font-size:20px;line-height:28px}.about-section-item .icon{border-radius:12px;min-width:64px;max-width:64px;height:64px;padding:12px}.about-section-item .icon img{width:100%}.about-section-wrapper{flex-direction:column}.section-heading .title,.hire-talent-heading h1,.cta-wrapper h3{font-size:32px;line-height:38px}.home-categories-item h6{font-size:16px}.popular-freel-heading{flex-direction:column;align-items:flex-start!important}.popular-freel-section .btns{margin-left:auto}.popular-card .card-header{align-items:flex-start!important;gap:12px!important}.popular-card .card-header .profile-img{min-width:70px;max-width:70px;height:70px}.why-choose-wrapper .why-choose-card{max-width:100%!important}.why-choose-card .card-title{margin-bottom:16px;font-size:18px;line-height:28px}.testimonial-slider{padding-bottom:45px!important}.testimonial-section:before{width:45px;height:calc(100% - 45px)}.testimonial-slider .swiper-pagination-bullet{width:30px;height:4px}.access-company-column{flex-wrap:wrap;justify-content:flex-start;gap:24px}.access-company-column .access-company{width:100%;max-width:200px}.access-company-column .get-touch{min-width:100%}.footer-copyright ul a{font-size:14px;line-height:20px}.border-btns,.btns{padding:8px 16px;font-size:14px;line-height:24px}.cta-section .button-group{flex-direction:column;gap:12px!important}.cta-section .button-group a{width:100%}.personal-payment-card{flex-direction:column;gap:12px;padding:12px;position:relative;align-items:flex-start!important}.personal-payment-card .btns{width:100%}.payment-card-info .card-content div{flex-direction:column;gap:4px}.payment-card-info .card-content div .none{display:none}.payment-card-info .icon{min-width:84px;max-width:84px;height:84px}.personal-img-inner h4,.personal-img-inner .reviews .star,.transaction-history .sections-title h5{font-size:24px;line-height:28px}.personal-tab .why-choose-tabs{flex-direction:column}.personal-tab .why-choose-tabs .nav-link{width:100%}.personal-info .page-title h2{font-size:38px;line-height:48px}.transaction-history .sections-title{margin-bottom:24px}.pagination{gap:8px}.popular-freel-wrapper .pagination{margin-top:34px;margin-bottom:0}.pagination .page-link{min-width:36px;min-height:36px;font-size:14px;line-height:20px}.talent-filter-wrapper{grid-template-columns:repeat(1,1fr)}.talent-details-profile-info h6{font-size:28px;line-height:34px}.talent-details-profile-info ul li{font-size:16px;line-height:24px}.talent-details-profile-info ul li i{width:24px;height:24px;font-size:18px;line-height:18px}.talent-details-profile-info span{font-size:18px}.talent-details-profile{margin-bottom:24px;padding-bottom:24px}.talent-details-sidebar{padding:16px}.talent-details-ratelist li span{font-size:18px}.talent-details-wrapper{margin-bottom:60px}.my-job-card .card-footer,.my-job-card .card-footer .button-group{flex-direction:column;width:100%;gap:12px!important}.my-job-card .card-footer .button-group .btns{width:100%}.my-job-card{padding-top:40px;position:relative}.my-job-card .status{border-radius:0 0 0 8px;position:absolute;top:0;right:0}.my-job-card .title{font-size:18px;line-height:24px}.my-job-tabs{width:100%}.my-job-page .section-heading{flex-direction:column;align-items:flex-start!important}.my-job-page .section-heading .btns{width:100%}.job-requested-item .profile{width:48px;min-width:48px;height:48px}.myjob-hired-freelancer .myjob-hired-heading{flex-direction:column;align-items:flex-start!important}.myjob-hired-freelancer .profile{width:74px;min-width:74px;height:74px}.sidebar-buttons .btns{gap:4px;width:100%;padding:11px 8px;font-size:14px;line-height:24px}.talent-milestones-list .talent-language-item{flex-direction:column-reverse}.talent-milestones-list .status,.talent-milestones-list .link-btns{margin-left:auto}.star-rating label{width:42px;height:42px;font-size:38px;line-height:38px}.offcanvas.offcanvas-end{width:95%}.offcanvas .offcanvas-header{padding:16px}.offcanvas .offcanvas-title{font-size:24px;line-height:32px}.offcanvas-header .link-btns{margin-right:8px;font-size:16px;line-height:24px}.chat-user-messa p{width:80%}.about-counter{margin-top:-100px;padding:150px 0 50px}.journey-tabs{flex-direction:column}.journey-tabs .nav-tabs{width:100%}.journey-tabs-content{max-width:100%}.dashbord-heading .container>div{flex-direction:column;align-items:flex-start!important}.dashbord-heading .btns,.dashbord-heading .switch-box{width:100%}.dashbord-counter-card .content h6{font-size:34px;line-height:32px}.dashbord-counter-card .content p{margin-bottom:16px;font-size:16px}.live-activity-item .icon-content p{font-size:14px}}@media only screen and (max-width:575px){.counter-item{border:0;border-bottom:1px solid #ffffff4d}}@media only screen and (max-width:480px){.chat-user-messa p{width:175px}.chat-user-profile .profile .img{width:40px;min-width:40px;height:40px}.chat-user-profile .profile .img.chat-profile-img-lg{width:56px;min-width:56px;height:56px}.chat-user-profile .profile h5{font-size:14px;line-height:18px}.chat-user-profile .profile{gap:8px}.chat-user-profile .link-btns{font-size:14px;line-height:18px}.about-us-page .section-title .button-group{flex-direction:column;gap:12px!important}.about-us-page .section-title .button-group a{width:100%}}
