body{background:#FFF;}#header-content{background-color:transparent;}#main-header-inner .flex-header{z-index:99;}#main-header-inner #column-site-menu a{border-radius:.4rem;color:#fff;padding:0 .8rem;line-height:2.8rem;font-size:11pt;margin:0 auto;background:#0a66c2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}#main-header-inner #column-site-menu a:hover{background:#1966a7;}#main-header-inner #column-site-menu a:after{border-bottom:none;}#section-brand,#section-companiesTrust,#section-valorationCompanies,#section-partnersList{max-width:90em;margin:3rem auto 5rem auto;}#section-partnersList{margin-bottom:3rem;}.content-section-login,#section-brand ul,#section-companiesTrust ul,#section-valorationCompanies,#section-partnersList ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#section-companiesTrust ul,#section-valorationCompanies,#section-partnersList ul{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}#section-brand ul,#section-valorationCompanies{-webkit-box-align:start;-ms-flex-align:start;align-items:start;}#section-companiesTrust ul li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center;}#section-login{background-image:url(/img/theme-nd/no-fusion/companies-info-page/it-recruiters.jpg);box-shadow:inset 0 0 0 1000px rgba(38,46,49,0.77);background-position:initial;background-repeat:no-repeat;background-size:cover;padding:2rem 2rem 2rem 2rem;}.content-section-login,.section-companies-ticjob{max-width:90em;margin:0 auto 6rem auto;}.content-section-login{margin:0 auto;}.backGrey{padding-top:6rem;padding-bottom:6rem;background:#f9f9f9;}.newOrangeButton{padding:1.3rem 2rem;font-size:13pt;}.company-login,.company-new{-webkit-flex:100%;-ms-flex:100%;flex:100%;}.contentSizeLogin{max-width:21rem;margin:0 auto;padding:2.4rem 0 1.7rem 0;background:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 10px 0 rgba(255,255,255,0.4);box-shadow:0 0 10px 0 rgba(255,255,255,0.4);}.company-login .big-title{margin-bottom:1.1rem;text-align:center;font-size:14pt;color:rgba(255,255,255,1);}.company-inputs{padding:0 2rem 2rem 2rem;}.contactComponent{padding:6rem 0;}#labelFocusEffect_loginRecruiter{display:block;}.text-field,.passoword-field{width:100%;position:relative;display:inline-block;}.text-field.form-item .form-field-label,.passoword-field.form-item .form-field-label{position:absolute;cursor:text;top:1.05rem;left:.7rem;height:32%;font-weight:300;padding:0 .3rem;color:gray;-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.form-inputs li #loginForm_login:focus,.form-inputs li #loginForm_password:required:valid{outline:0;border:1px solid #ff5c00;border-radius:.2rem;font-size:13px;}.form-inputs li #loginForm_login:focus~.form-field-label,.form-inputs li #loginForm_password:focus~.form-field-label,.form-inputs li #loginForm_login:required:valid~.form-field-label,.form-inputs li #loginForm_password:required:valid~.form-field-label{background:inherit;color:#ff5c00;width:auto;font-weight:bold;font-size:.9rem;-webkit-transform:translate3d(0,-1.95rem,0);-moz-transform:translate3d(0,-1.95rem,0);-o-transform:translate3d(0,-1.95rem,0);-ms-transform:translate3d(0,-1.95rem,0);transform:translate3d(0,-1.95rem,0);}.form-inputs li #loginForm_login:-webkit-autofill,.form-inputs li #loginForm_login:-webkit-autofill:hover,.form-inputs li #loginForm_login:-webkit-autofill:focus,.form-inputs li #loginForm_password:-webkit-autofill,.form-inputs li #loginForm_password:-webkit-autofill:hover,.form-inputs li #loginForm_password:-webkit-autofill:focus{border:1px solid #ff5c00;-webkit-text-fill-color:#303030;-webkit-box-shadow:0 0 0 30px #FFF inset;box-shadow:0 0 0 30px #FFF inset;}ul.form-inputs{width:100%;}#loginForm .forgotpassword{text-align:center;border-top:1px solid rgba(255,255,255,0.2);padding-top:1.9em;}#loginForm .forgotpassword a{color:#fff;font-size:11pt;}#loginForm .forgotpassword a:hover{text-decoration:underline;}.form-input input[type="email"],.form-input input[type="password"],.form-input input[type="text"]{width:100%;height:3rem;border-radius:.2rem;}#client-messages{max-width:90em;position:relative;display:block;}#client-messages .messageItem{position:absolute;background:#dc3545;text-transform:uppercase;font-weight:normal;letter-spacing:1px;font-size:9pt;left:4%;color:#fff;border-radius:3px;z-index:999;top:72px;padding:.8rem 1rem .5rem 1rem;}#client-messages .messageItem span{background-image:inherit;padding:0;margin:0;}#default-message-container{margin-left:auto;margin-right:auto;}#accept-submit-box{margin-bottom:7px;margin-top:10px;}#submit-button{width:100%;margin-top:.4rem;text-transform:capitalize;font-size:12pt;border-radius:.2rem;}#stay-signed-in{color:#fff;display:block;margin-top:.6rem;}.company-new{text-align:center;padding:3rem 0 1rem 0;}.company-new ul li{position:relative;text-align:left;padding-bottom:3rem;}.company-new ul li:last-child{padding-bottom:1rem;}.company-new h2,.company-new p{padding-left:5rem;}.company-new h2{color:#FFF;font-size:17pt;line-height:inherit;margin:0;}.company-new p{margin:0;color:#FFF;font-size:11pt;}.company-new ul li img{width:45px;height:45px;opacity:.9;position:absolute;top:13px;}.company-new ul li:first-child img{top:0;}fieldset{margin:0;}.button-not-recruiter{margin-top:1.8rem;padding:1rem 2rem;display:inline-block;border:1px solid #fff;color:#FFF;font-size:16pt;border-radius:2rem;}.button-not-recruiter:hover{text-decoration:none;background:rgba(255,255,255,0.3);}.text-field.form-item span.form-field-label,.text-area-field.form-item span.text-area-field-label{padding-top:0;}.login-savePass-recruiter{display:block;font-size:10pt;cursor:pointer;padding-left:23px;padding-top:.2rem;}span.checkmark{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:2px;}span.checkmark:hover{background-color:rgba(255,255,255,0.3);}#section-brand{text-align:center;}#section-brand ul li{max-width:80%;margin:0 auto;padding-bottom:2rem;}#section-brand ul li:last-child{padding-bottom:0;}h2{padding:0;margin-bottom:2rem;text-align:center;font-size:19pt;color:#262e31;font-weight:normal;font-style:normal;}#section-valorationCompanies h2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}.company-new h3{margin:0;padding-left:5rem;padding-bottom:.2rem;font-size:17pt;color:#fff;font-weight:normal;font-style:normal;}h4{font-weight:normal;font-style:normal;color:#262e31;font-size:15pt;text-align:center;margin:0;padding:2rem 0 0 0;}#more-ticjob-functions h4{font-size:14pt;margin-bottom:.4rem;padding:0;text-align:left;}#section-brand p{color:#939393;font-size:11pt;padding:0 20px;}#section-brand .fas{font-size:40pt;color:#ff5c00;position:relative;top:15px;}#section-companiesTrust ul li{padding-bottom:2rem;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;}#section-companiesTrust ul li{text-align:center;}#section-companiesTrust ul li img{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.04),0 1px 16px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.08);box-shadow:0 2px 2px 0 rgba(0,0,0,0.04),0 1px 16px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.08);border-radius:6px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;}#section-companiesTrust ul li img:hover{-moz-transform:translate(0px,-10px);-webkit-transform:translate(0px,-10px);-o-transform:translate(0px,-10px);-ms-transform:translate(0px,-10px);transform:translate(0px,-10px);}#section-valorationCompanies h3{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#section-valorationCompanies blockquote{margin:0 3rem 2.5rem 3rem;padding-bottom:2rem;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;border-bottom:1px solid #ccc;text-align:center;}#section-valorationCompanies blockquote:last-child{padding-bottom:1rem;margin-bottom:0;border-bottom:0;}#section-valorationCompanies strong{font-style:initial;display:inline-block;font-weight:normal;color:#262e31;font-size:14pt;margin:0;padding:1.5rem 0 .5rem 0;}#section-valorationCompanies a{padding-left:.6rem;}#section-valorationCompanies a img{height:17px;width:19px;}#section-valorationCompanies h5 a{opacity:1;}#section-valorationCompanies h5{font-weight:normal;color:rgba(0,0,0,0.5);line-height:1.3rem;font-size:11pt;margin:0;font-style:normal;}#section-valorationCompanies p{color:rgba(0,0,0,0.5);margin:0;font-size:10pt;font-style:italic;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;white-space:inherit;display:-webkit-box;}#section-valorationCompanies cite{display:block;}#section-valorationCompanies blockquote>img{width:12rem;margin:1rem 0 1rem 0;}#body-ticjob_co #section-valorationCompanies blockquote>img{width:8rem;margin:0;}#section-valorationCompanies .logoCompany.encaminaES img{height:8rem;padding:2.2rem .8rem;}#section-valorationCompanies .stars img{width:5.5rem;padding:.8rem 0;}#more-ticjob-functions div{padding-right:1.5rem;}#more-ticjob-functions h3{margin-bottom:.4rem;}.principal-services p,#section-valorationCompanies p,#more-ticjob-functions p{color:#818181;}#more-ticjob-functions li{border-radius:.4rem;text-align:left;margin-bottom:1rem;padding:1.5rem;text-align:left;margin-bottom:1rem;-webkit-box-shadow:0 0 16px rgb(140 152 164/20%);box-shadow:0 0 16px rgb(140 152 164/20%);}.flex-display{display:block;max-width:90em;margin:0 auto;padding-left:1.5rem;}.flex-display div{text-align:center;margin-bottom:3rem;}.sec-more-func1 li{border-left:2px solid #0a66c2;}.sec-more-func2 li{border-left:2px solid #60B806;}.sec-more-func3 li{border-left:2px solid #BD4FE1;}.sec-more-func4 li{border-left:2px solid #ff5c00;}@media(min-width:768px){.flex-display{display:-webkit-box;display:-ms-flexbox;display:flex;}.flex-display div{-ms-flex-preferred-size:33%;flex-basis:33%;margin-bottom:0;}}#section-partnersList img{width:70%;}#section-partnersList .partner-five img{display:inline-block;width:50px;}.partner-five span{display:inline-block;width:102px;font-size:8pt;padding-left:6px;vertical-align:middle;color:#262e31;}#section-partnersList ul li{padding:0 .5rem 3rem .5rem;text-align:center;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;}#section-partnersList img{width:70%;}#section-ticjobContact{max-width:90em;margin:0 auto;padding:0 2rem;}#section-ticjobContact .content-contact-information{background-image:url(/img/theme-nd/no-fusion/companies-info-page/contact-image.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:3rem 2rem;border-radius:.3rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.04),0 1px 16px 0 rgba(0,0,0,0.16),0 2px 4px 0 rgba(0,0,0,0.08),inset 0 0 0 1000px rgba(38,46,49,0.7);box-shadow:0 4px 4px 0 rgba(0,0,0,0.04),0 1px 16px 0 rgba(0,0,0,0.16),0 2px 4px 0 rgba(0,0,0,0.08),inset 0 0 0 1000px rgba(253,119,44,0.7);}#section-ticjobContact span{display:block;background:#FFF;height:.2rem;width:3rem;margin:1rem auto;}#section-ticjobContact h3,#section-ticjobContact p{color:#FFF;letter-spacing:1px;font-weight:normal;}#section-ticjobContact h3{font-size:16pt;text-align:center;}#section-ticjobContact p{font-size:16pt;margin:0;padding-bottom:.3rem;}#section-ticjobContact .more-info-contact{padding-bottom:.8rem;text-align:center;}#section-ticjobContact i{color:#FFF;font-size:12pt;vertical-align:text-top;padding-right:.7rem;}#section-ticjobContact .content-contact-information a{color:#FFF;text-decoration:none;}.button-contact-form{display:block;text-align:center;margin-top:1.4rem;padding:1.2rem 1.2rem 1rem 1.5rem;font-size:10pt;letter-spacing:2px;text-transform:uppercase;border:2px solid #FFF;border-radius:3px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}.button-contact-form:hover{background:rgba(255,255,255,0.5);}#newParentCarousel{justify-content:center;}#newParentCarousel li{max-width:260px;flex:0 0 49%;margin-bottom:1rem;}#our-partners h2,.contactComponent h2{text-align:center!important;}@media(min-width:576px){#section-ticjobContact h3{font-size:20pt;text-align:left;letter-spacing:2px;margin:0;}#section-ticjobContact span{margin:1rem 0;}#section-ticjobContact .more-info-contact{text-align:left;}.button-contact-form{display:inline-block;text-align:inherit;}#section-companiesTrust h3,#section-valorationCompanies h3,#section-partnersList h3,#section-brand h3{font-size:19pt;}#section-companiesTrust ul,#section-valorationCompanies{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#section-companiesTrust ul li:last-child,#section-companiesTrust ul li:nth-child(5){padding-bottom:0;}#section-companiesTrust ul li figure img{width:140px;}#section-partnersList ul li{-webkit-box-flex:33%;-ms-flex:33%;flex:33%;}}@media(min-width:768px){.content-section-login,#section-brand ul{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}#section-brand ul li{-webkit-flex:33%;-ms-flex:33%;flex:33%;}.company-login{-webkit-flex:40%;-ms-flex:40%;flex:40%;}.company-new{-webkit-flex:60%;-ms-flex:60%;flex:60%;padding:1rem 2rem;}#section-companiesTrust ul li{-webkit-box-flex:33%;-ms-flex:33%;flex:33%;}#section-ticjobContact .content-contact-information{padding:5rem;}#newParentCarousel li{flex:0 0 16.66667%;max-width:16.66667%;margin-bottom:0;}#newParentCarousel{justify-content:inherit;}}@media(min-width:992px){.flex-display{padding-left:0;}h2{text-align:left;}#our-partners h2,.contactComponent h2{text-align:left!important;}#section-login{padding:5rem 2rem 5rem 2rem;}#section-brand{margin-top:5rem;}#section-companiesTrust{margin-bottom:6rem;}#section-valorationCompanies{margin-bottom:4rem;margin-top:6rem;}#section-partnersList{margin-bottom:6rem;}#section-companiesTrust h3,#section-valorationCompanies h3,#section-partnersList h3,#section-brand h3{text-align:left;padding-left:1rem;}.main-navigation{padding:0;}.company-login{-webkit-flex:30%;-ms-flex:30%;flex:30%;}.company-new{-webkit-flex:70%;-ms-flex:70%;flex:70%;padding:1rem 4rem;}#section-partnersList ul li,#section-companiesTrust ul li{padding:0 .5rem 0 .5rem;-webkit-box-flex:16%;-ms-flex:16%;flex:16%;}#section-partnersList img{width:65%;}#section-valorationCompanies blockquote{margin:0;padding:0 2rem 2rem 2rem;-webkit-box-flex:33%;-ms-flex:33%;flex:33%;border-bottom:none;}#section-brand ul li{padding-bottom:0;}}.sec-nav-user-login-link{display:none!important;}@keyframes loading-orange{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}.progress{width:150px;height:150px;line-height:150px;background:none;margin:0 auto;box-shadow:none;position:relative;}.progress:after{content:"";width:100%;height:100%;border-radius:50%;border:5px solid #ccc;position:absolute;top:0;left:0;}.progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1;}.progress .progress-left{left:0;}.progress .progress-bar{width:100%;height:100%;background:none;border-width:5px;border-style:solid;position:absolute;top:0;}.progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left;}.progress .progress-right{right:0;}.progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right;animation:loading-orange 1.8s linear forwards;}.progress.retard-one .progress-right .progress-bar{animation:loading-orange 2.8s linear forwards;}.progress.retard-two .progress-right .progress-bar{animation:loading-orange 3.8s linear forwards;}.progress .progress-value img{width:4rem;position:relative;top:-4px;left:1px;}.progress.orange .progress-bar{border-color:#ff5c00;}.progress.orange .progress-left .progress-bar{animation:loading-orange 1.5s linear forwards 1.8s;}.progress.orange.retard-one .progress-left .progress-bar{animation:loading-orange 2.5s linear forwards 2.8s;}.progress.orange.retard-two .progress-left .progress-bar{animation:loading-orange 3.5s linear forwards 3.8s;}
