*:not(i):not(svg):not(span.ab-icon):not(star-rating span::before) {
font-family: 'Livvic', Arial, Helvetica, sans-serif !important;
}
body:not(.home) main.wt-main,
body:not(.home) .wt-wrapper{
background: #FFFFFF !important;
}
main#wt-main {
padding-top: 0;
}
.wt-header-v6 {
margin-bottom: -106px;
z-index: 40;
}
.wt-titlebardynmic {
margin-bottom: 50px;
z-index: 30;
}
.lb-header-scrolled.lb-scrolled {
position: fixed;
top: 0;
left: 0;
padding-top: 16px !important;
padding-bottom: 16px !important;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
z-index: 99;
transition: all 0.3s ease-in-out;
}
.sticky-queue .important a {
display: none;
}
.wt-btn {
border: 0 !important;
}
.wt-applyfilters .wt-btn {
text-align: center;
padding: 0;
}
p:has(iframe) {
display: block;
width: 100%;
height: auto;
min-height: 314px;
}
.wt-title.lb-h1-title {
display: block;
font-size: 24px;
color: #fff;
margin: 0;
line-height: 1.3em;
font-weight: 700;
}
.wt-bannercontentseven .wt-dropdown {
width: 150px;
}
.wt-radioholder {
width: 200px;
z-index: 30;
}
.wt-comments-paginate {
background: #FFFFFF;
} #btn-delete-account {
text-transform: uppercase;
cursor: pointer;
}
.lb-modal {
display: none;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background-color: #80808061;
z-index: 99;
}
.lb-modal.lb-modal-ubo .lb-container-modal {
max-height: 90vh;
overflow-y: auto;
}
.lb-modal.lb-modal-documents .lb-container-modal,
.lb-modal.lb-modal-form .lb-container-modal {
min-width: 300px;
}
.lb-modal .lb-container-modal.lb-modal-max-400 {
max-width: 400px;
}
.lb-modal .lb-container-modal.lb-modal-max-900 {
max-width: 900px;
}
.lb-modal.lb-modal-documents .wt-btn {
line-height: 44px;
margin-left: 8px;
}
.lb-modal .lb-container-modal {
position: relative;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
flex-wrap: wrap;
padding: 60px 20px;
margin: 0 10px;
background-color: white;
border-radius: 15px;
}
.lb-modal.lb-modal-form .lb-container-modal {
padding: 45px 20px;
}
.lb-modal .btn-close-modal {
width: 30px;
height:30px;
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
}
.lb-modal .title-modal {
font-size: 28px;
font-weight: bold;
line-height: 31px;
text-align: center;
}
.lb-modal .btn-success-modal,
.lb-modal .btn-cancel-modal {
width: 30%;
margin: 30px 10px 0;
padding: 15px 20px;
text-align: center;
font-size: 24px;
font-weight: bold;
border-radius: 0.375rem;
color: white;
text-transform: uppercase;
cursor: pointer;
}
.lb-modal form {
width: 30%;
margin: 30px 10px 0;
}
.lb-modal.lb-modal-documents form {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content:center;
}
.lb-modal.lb-modal-form form {
width: 100%;
margin: 0;
max-width: 500px;
}
.lb-modal.lb-modal-documents form label {
margin-bottom: 0;
}
.lb-modal form .btn-success-modal {
width: 100%;
margin: 0;
}
.lb-modal .btn-success-modal {
background-color: #70bba5;
}
.lb-modal .btn-cancel-modal {
background-color: red;
}
.lb-modal .group-note {
display: flex;
align-items: center;
}
.lb-modal .group-note.average_rating {
justify-content: center;
margin-bottom: 6px;
}
.lb-modal .group-note svg {
margin-right: 2px;
}
.lb-modal .group-note svg:last-child {
margin-right: 0;
}
.group-note svg.star {
fill: #F7F7F7;
}
.group-note svg.star-y {
fill: #EFD358;
} .wt-innerbannerholder {
height: auto;
min-height: auto !important;
padding-bottom: 30px;
background-image: unset;
background-color: #303030;
}
body.single-freelancers .wt-innerbannerholder {
height: 400px;
}
.header-variation-six .wt-innerbannerholder {
padding-top: 116px;
}
.header-variation-six .wt-innerbannerholder .wt-bannercontentseven {
z-index: 30;
}
.blog .wt-radio input[type=radio]+label:after {
color: var(--greencolor) !important;
}
.wt-header-v6.wt-headereleven .wt-userlogedin {
display: flex;
align-items: center;
}
.wt-header-v6.wt-headereleven .wt-userlogedin .wt-username {
visibility: hidden;
} .lb-banner-home .wt-title h1,
.lb-banner-home .wt-formbanner,
.lb-banner-home .wt-formbanner input[name="keyword"],
.lb-banner-home .wt-formbanner .wt-dropdown .selected-search-type,
.lb-banner-home .wt-formbanner .wt-radioholder,
#menu-main-menu li.menu-item a,
#menu-main-menu li.menu-item .mega-menu li.menu-item a {
font-family: 'Livvic', sans-serif;
}
.lb-banner-home .wt-title h1 span {
font-weight: 600;
}
.lb-banner-home .wt-homebannerseven .wt-bannercontentseven {
margin-top: -65px;
align-items: flex-start;
}
.lb-banner-home .wt-bannercontentseven .wt-formbanner {
box-shadow: none;
padding: 0;
max-width: 650px;
}
.lb-banner-home .wt-formbanner .wt-searchbtn {
background: #000;
min-width: 56px;
}
.lb-banner-home .wt-formbanner .wt-searchbtn svg {
transform: translateY(5px);
}
.wt-headereleven .wt-rightarea {
display: flex;
align-items: center;
}
.wt-headereleven .wt-loginarea {
display: flex;
flex-direction: row-reverse;
align-items: center;
margin-left: 0;
}
.wt-headereleven .wt-loginarea .wt-btn {
font-weight: 600;
background: transparent !important;
border: 2px solid #FFF;
color: #FFF;
}
.wt-headereleven .wt-loginarea .wt-loginoption.wt-loginoptionvtwo .wt-btn {
background: #FFF !important;
color: #333;
}
.wt-headereleven .wt-loginarea .wt-btn.wt-joinnowbtn {
margin-right: 1em;
}
.wt-headereleven .wt-loginarea .wt-btn:hover,
.wt-headereleven .wt-loginarea .wt-loginoption.wt-loginoptionvtwo .wt-btn:hover {
background: #333 !important;
border: 2px solid #333;
color: #FFF;
} .lb-pagination .elementor-pagination {
display: flex;
align-items: center;
justify-content: center;
margin-top: 40px;
}
.lb-pagination .elementor-pagination .page-numbers {
position: relative;
width: 40px;
height: 40px;
display: block;
text-align: center;
font-size: 14px;
line-height: 38px;
border-radius: 6px;
border: 1px solid #ddd;
background: #fff;
color: #999;
}
.lb-pagination .elementor-pagination .page-numbers.current,
.lb-pagination .elementor-pagination .page-numbers:hover {
background: #ef7007;
border-color: #ef7007;
color: #FFF;
}
.lb-pagination .elementor-pagination span.page-numbers.prev,
.lb-pagination .elementor-pagination span.page-numbers.next {
display: none;
}
.lb-pagination .elementor-pagination .page-numbers.prev {
align-self: flex-start;
}
.lb-pagination .elementor-pagination .page-numbers.next {
align-self: flex-end;
} .lb-loop-post:hover > div.e-con-inner {
position: relative;
justify-content: center;
transition: 0.5s;
}
.lb-loop-post:hover .lb-loop-category {
left: -10px !important;
transition: 0.3s;
}
.lb-loop-post:hover .lb-loop-category .elementor-icon-list-text {
font-size: 26px;
color: #FFFFFF !important;
line-height: 1.2;
}
.lb-loop-post:hover .lb-loop-duration,
.lb-loop-post:hover .lb-loop-meta {
display: none;
}
.lb-loop-post .btn-read-more {
display: none;
}
.lb-loop-post:hover .btn-read-more {
display: flex;
position: absolute;
bottom: 15px;
width: 100% !important;
transition: 0.5s;
}
.lb-loop-post .btn-read-more a {
width: 100%;
}
.lb-loop-post .btn-read-more a .elementor-button-content-wrapper {
justify-content: space-between;
}
.lb-loop-post .btn-read-more a .elementor-button-text {
flex-grow: unset;
}   .label-step-three {
text-align: center;
font-size: 14px;
line-height: 16px;
color: #767676;
}
.resend-step-three {
text-align: center;
margin-top: 20px !important;
font-size: 14px;
line-height: 16px;
font-weight: 500;
}
.resend-step-three a {
color: #55acee;
} @media screen and (max-width: 991px) {
.wt-headereleven .wt-dropdowarrow, .wt-headereleven .wt-nav .navbar-toggler {
background: transparent !important;
border: 2px solid #FFF;
}
.wt-headereleven .wt-dropdowarrow, .wt-headereleven .wt-nav .navbar-toggler i.lnr {
font-weight: 600;
}
}
@media screen and (min-width: 1200px) {
.container {
max-width: 1200px;
}
.lb-banner-home .wt-homebannerseven {
margin-bottom: -150px;
z-index: 2;
}
}
@media screen and (max-width: 1200px) {
.header-variation-six .wt-innerbannerholder {
padding-top: 136px;
}
.wt-header-v6 {
margin-bottom: -126px;
}
}
@media screen and (max-width: 1199px) {
.wt-homebannerseven {
min-height: 700px !important;
}
}
@media screen and (min-width: 991px) {
.wt-headereleven .wt-loginarea {
min-width: 332px;
}
}
@media screen and (max-width: 991px) {
.wt-innerbannerholder {
padding-bottom: 10px;
}
.wt-headereleven .wt-loginarea {
width: 100%;
justify-content: center;
}
.wt-headereleven .wt-loginarea .wt-btn {
border: 2px solid #333;
color: #333;
}
.wt-headereleven .wt-loginarea .wt-btn.wt-joinnowbtn {
background: #ef7007 !important;
color: #FFF;
border: 2px solid #ef7007;
}
.wt-headereleven .wt-loginarea .wt-btn.wt-joinnowbtn:hover {
background: #333 !important;
border: 2px solid #333;
color: #FFF;
}
.lb-header-scrolled.lb-scrolled .wt-innerbannercontent {
display:none;
}
.lb-header-scrolled.lb-scrolled .wt-bannercontent {
padding: 0;
}
}
@media screen and (max-width: 768px) {
.wt-bannercontentseven .wt-formbanner fieldset .form-group .form-control {
width: 55%;
border-radius: 4px 0 0 4px !important;
}
.wt-bannercontentseven .wt-formoptions {
float: right !important;
width: 45% !important;
border-top: 0 !important;
border-radius: 0 4px 4px 0 !important;
}
.wt-bannercontentseven .wt-formoptions .wt-dropdown {
padding-right: 65px !important;
border-left: 1px solid #ddd !important;
}
.wt-bannercontentseven .wt-formoptions .wt-searchbtn {
border-radius: 0 4px 4px 0 !important;
}
.wt-formoptions .wt-dropdown>span {
padding-right: 10px;
}
}
@media screen and (max-width: 640px) {
.header-variation-six .wt-innerbannerholder {
padding-top: 146px !important;
}
.wt-header-v6 {
margin-bottom: -130px;
}
.single-post p, .single-post li {
font-weight: 500;
}
.single-post h2, .single-post h3, .single-post h4, .single-post h5, .single-post h6 {
font-weight: 600;
}
.lb-header-scrolled.lb-scrolled {
padding-top: 16px !important;
}
.wt-formoptions .wt-dropdown>span {
padding-left: 10px !important;
}
}
@media (max-width: 420px) {
.wt-bannercontentseven .wt-formoptions .wt-searchbtn {
position: absolute !important;
width: 50px !important;
}
.wt-bannercontentseven .wt-formoptions .wt-dropdown {
padding-right: 55px !important;
}
}
@media screen and (max-width: 375px) {
.wt-headereleven .wt-loginarea {
flex-direction: column-reverse;
margin: 20px 0 !important;
}
.wt-headereleven .wt-loginarea a {
margin: 0 0 10px 0;
}
.wt-headereleven .wt-loginarea a.wt-joinnowbtn {
width: 190px;
}
}
@media screen and (max-width: 320px) {
.wt-bannercontentseven .wt-formbanner fieldset .form-group .form-control {
width: 48%;
}
.wt-bannercontentseven .wt-formoptions {
width: 52% !important;
}
}