.woocommerce-message .button.wc-forward{display:none;}.form-loading{text-align:center;}.dropbtn{cursor:pointer;}.header-cart{position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;right:0;background-color:#fff;min-width:317px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1;top:30px;border-top:4px solid #ff8200;padding:15px;}.dropdown-content .jobsidebar-box{border-bottom:1px solid #e0e0e0;padding:20px 5px;position:relative;border-radius:0px !important;text-align:left !important;}.dropdown-content .jobsidebar-box a.cst-remove-cart{position:absolute;right:10px;top:20px !important;}.dropdown-content .jobsidebar-box a.cst-remove-cart:hover{background:none !important;color:#000 !important;color:#000 !important;}.dropdown-content a.cueckout-btn{background:#ff8200;color:#fff;font-size:16px;line-height:40px;font-weight:750;display:block;text-align:center;border-radius:35px;padding:0px !important;}.dropdown-content a.cueckout-btn:hover{background:#ff8200;}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}.header-cart:hover .dropdown-content{display:block;}#mc_signup_submit{width:65px !important;font-size:0px;height:65px;text-align:center;cursor:pointer;}#mc_message{text-align:left;}.jobbenefit-box .jobbenefit-icon img{height:77px;}.wpcf7 form.sent .wpcf7-response-output{border-color:#ff8200 !important;}.trusted-section.awardlogo .align-items-center{display:block;}.trusted-section.awardlogo .trsd-block{display:inline-block;vertical-align:middle;float:none;}.dropdown-content{display:none !important;}.xoo-wsc-basket{background:transparent !important;box-shadow:none !important;border-radius:0px !important;margin:0px;padding:10px 0px 10px 10px !important;position:static !important;display:none !important;}.xoo-wsc-basket:last-child{display:block !important;}.xoo-wsc-basket:nth-last-child(3){display:block !important;}.xoo-wsc-items-count{width:16px !important;height:16px !important;line-height:16px !important;top:3px !important;right:-11px !important;left:auto !important;}.xoo-wsc-bki{font-size:22px !important;}.xoo-wsc-basket{color:#ff8200 !important;}.home .xoo-wsc-basket{color:#fff !important;}.home .xoo-wsc-items-count,.home .xoo-wsc-sc-count{background-color:#282828 !important;}.xoo-wsc-header{border-top:#ff8200 solid 3px;}.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout{background:#ff8200;border-radius:50px;font-weight:600;color:#fff;text-transform:uppercase;border:#ff8200 solid 1px !important;}.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout:hover{border:#ff8200 solid 1px !important;text-decoration:none !important;}.xoo-wsc-cart-active .xoo-wsc-opac{display:none !important;}.xoo-wsc-header{display:none !important;}.xoo-wsc-product .xoo-wsc-qty-price{display:none !important;}.xoo-wsc-container,.xoo-wsc-slider{width:320px !important;right:0px !important;position:absolute !important;top:100% !important;background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25);padding-bottom:30px;}.xoo-wsc-product{text-align:left !important;}.xoo-wsc-modal .xoo-wsc-container{display:none !important;}.xoo-wsc-modal:hover .xoo-wsc-container{display:block !important;}.joblist.hot-offer{border-left:2px solid #f00;}.joblist.backoffice{border-left:2px solid #ff8200;}.autocomplete{position:relative;}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4;}.autocomplete-items div:hover{background-color:#e9e9e9;}.autocomplete-active{background-color:DodgerBlue !important;color:#fff;}body.xoo-wsc-cart-active,html.xoo-wsc-cart-active{overflow:inherit !important;}.worldicon{font-size:20px;color:#000;vertical-align:middle;margin-right:3px;}.arrowicon{font-size:20px;color:#000;transform:rotate(90deg);margin-left:4px;vertical-align:middle;}.static-header .worldicon{color:#000;}.static-header .arrowicon{color:#000;}.joblist.hot-offer{position:relative;}.joblist.hot-offer h4{padding-left:24px;}.joblist.hot-offer:before{background:url("https://cdn-kfkaf.nitrocdn.com/tGmBnmJsTaMoZwuAlwBCvIxGdRfMSWca/assets/images/optimized/rev-fe15f84/itdsportugal.com/wp-content/themes/twentytwentyone-child/assets/images/fire.png") 0 0 no-repeat;width:17px;height:20px;content:"";position:absolute;left:15px;top:17px;}.multi-select-container{display:inline-block;position:relative;}.multi-select-menu{position:absolute;left:0;top:.8em;z-index:1;float:left;min-width:100%;background:#fff;margin:1em 0;border:1px solid #aaa;box-shadow:0 1px 3px rgba(0,0,0,.2);display:none;}.multi-select-menuitem{display:block;font-size:.875em;padding:.6em 1em .6em 30px;white-space:nowrap;}.multi-select-menuitem--titled:before{display:block;font-weight:bold;content:attr(data-group-title);margin:0 0 .25em -20px;}.multi-select-menuitem--titledsr:before{display:block;font-weight:bold;content:attr(data-group-title);border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.multi-select-menuitem + .multi-select-menuitem{padding-top:0;}.multi-select-presets{border-bottom:1px solid #ddd;}.multi-select-menuitem input{position:absolute;margin-top:.25em;margin-left:-20px;}.multi-select-button{display:inline-block;font-size:.875em;padding:.2em .6em;max-width:16em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:-.5em;background-color:#fff;border:1px solid #aaa;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:default;}.multi-select-button:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:.4em .4em 0 .4em;border-color:#999 transparent transparent transparent;margin-left:.4em;vertical-align:.1em;}.multi-select-container--open .multi-select-menu{display:block;}.multi-select-container--open .multi-select-button:after{border-width:0 .4em .4em .4em;border-color:transparent transparent #999 transparent;}.multi-select-container--positioned .multi-select-menu{box-sizing:border-box;}.multi-select-container--positioned .multi-select-menu label{white-space:normal;}.showtag{display:inline;}.searchCode{display:inline;margin:1em;}.searchCode:after{content:"x ";color:#000;cursor:pointer;margin-left:10px;font-size:22px;}.dropdown-content .jobsidebar-box a.cst-remove-cart{top:20px !important;}#wpadminbar{display:none !important;}