.float-button {   position:fixed!important;   right:auto;   width:40px;   top:55%; left:0; z-index:9; transform:translate(0); -webkit-appearance:none; } .float-button a.float-button-link.btn {   transform:rotate( 180deg);   writing-mode:vertical-lr;   white-space:nowrap;   overflow:hidden;   width:auto;   min-width:auto;   padding:15px 13px!important;   cursor:pointer;   text-align:left;   min-height:50px;   display:flex;   background:#f1ce01 !important;   border:1px solid #000000;   color:#000000!important;   font-weight:400; } .talent-menu.talent-cat-nav-wrap.active-nav {   background:#f3ebd0 !important; } @media(max-width:767px){ .float-button a.float-button-link.btn {   padding:8px 6px!important; } } .float-button a.float-button-link.btn:hover{ background:#000!important; color:#f1ce01!important; } .float-button a.float-button-link.btn:hover{ background:#000; } span.f-btn-con {   display:inline-flex;   width:40px;   height:100%;   position:absolute;   left:0;   top:0;   align-items:center;   justify-content:center;   transform:rotate(0);   border-right:1px solid #fff; } .float-button a.float-button-link.btn i {   transform:rotate(90deg);   padding:0; }  @media(min-width:768px){ .menu-two-col ul li {   width:50%; } .menu-two-col ul {   display:flex;   flex-flow:wrap; } } @media(max-width:767px){ .elementor:not(.elementor-bc-flex-widget) .mobile-center-item .elementor-widget-wrap {   display:flex;   flex-flow:wrap;   justify-content:center!important;   align-items:center;   flex-direction:column; } .footer-contact .ekit-wid-con .elementskit-infobox {   position:relative;   flex-direction:column;   text-align:center!important; } } ul.wmi-post-tags {   list-style:none;   padding:0;   display:flex;   align-items:center;   gap:10px;   flex-flow:wrap;   justify-content:center;   margin:0; } ul.wmi-post-tags li a , ul.wmi-post-tags li span{   border-radius:100px;   border:1px solid var(--e-global-color-primary);   padding:10px 15px;   background-color:#fff;   color:black!important;   transition:all .3s ease-in-out;   box-shadow:0px 0px 10px rgb(0 0 0 / 15%);   font-size:13px; display:block; } ul.wmi-post-tags a:hover , ul.wmi-post-tags a.active , ul.wmi-post-tags span:hover , ul.wmi-post-tags span.active{   background-color:var(--e-global-color-primary); } .social-share {   display:flex;   align-items:baseline;   gap:10px;   justify-content:center;   flex-flow:wrap;   row-gap:0; } .blog-post .share-post {   margin:0 0px;   margin-bottom:0px!important;   float:right; } .blog-post .share-post a {   background:transparent!important;   color:var(--e-global-color-primary)!important;   border:2px solid var(--e-global-color-primary);   font-size:17px!important; } .trm-use-wrap {   position:fixed;   top:auto;   left:auto;   z-index:9999;   bottom:70px;   height:fit-content;   margin:auto;   max-width:700px;   width:95%;   right:0;   padding:20px;   transform:translateX(50px);   opacity:0;   visibility:hidden;   transition:all .3s ease-in-out;   border-left:5px solid #f1ce00;   border-radius:20px 0px;   z-index:999; } body #back-to-top.show {   border-radius:100px;   color:black;   z-index:9; } #back-to-top:hover {   bottom:20px!important;   background:black;   color:#f1ce01!important; } .trm-use-wrap.active-term-to-use{ transform:translateX(0px); opacity:1; visibility:visible; } .trm-use-wrap .close-term-use {   position:absolute;   top:-28px;   right:0;   padding:6px;   background:#f1ce01; cursor:pointer; transition:all .3s ease-in-out; } .trm-use-wrap .close-term-use:hover{ background:black; color:#fff; } .talent-cat-list-wrap {   padding:0px 15px; margin-top:20px;  } .talent-cat-nav-wrap .talent-cat-nav-head {   border-bottom:1px solid #cccccc; } .talent-cat-list-wrap .menu {   display:flex;   list-style:none;   padding:0;   flex-flow:wrap; } .talent-cat-list-wrap .menu li a {   padding:5px 10px;   display:flex;   min-height:40px;   align-items:center; } .talent-cat-list-wrap .menu li {   width:50%;   padding:5px; } .talent-cat-list-wrap .menu li a:hover , .talent-cat-list-wrap .menu li.current-menu-item a{   background:var(--e-global-color-primary);   color:black; }