article, .navbar-fixed-top, .navbar-fixed-bottom, aside, footer, header, nav, section { display:block; }html { -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }body { font-family:'Roboto', 'Trebuchet MS', sans-serif; font-weight:400; font-size:16px; line-height:normal; color:#464444; margin:0; padding:0; }a, .custom-link { color:#026BD4; text-decoration:none; outline-style:none }a:hover { text-decoration:none; }ul, ol { list-style:none; margin:0; padding:0; }h1, h2, h3, h4 { font-size:1em; margin:0; font-weight:500; font-family:'Roboto', 'Trebuchet MS', sans-serif; }img { border:0; vertical-align:middle; }label { display:block; margin-bottom:1px; font-size:10px; text-transform:uppercase; color:#999999; }.label-right { position:absolute;top:0;right:0; margin-bottom:1px; font-size:10px; color:#999999; }select,textarea,input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="tel"], input[type="search"] { font-family:'Roboto', 'Trebuchet MS', sans-serif; font-size:16px; font-weight:400; line-height:23px; height:42px; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; background:#FFFFFF; border:1px solid #cecbcb; border-radius:4px; color:#757575; margin:0; padding:6px 8px; width:100%; box-shadow:none; -webkit-appearance:none; }textarea { font-family:'Roboto', 'Trebuchet MS', sans-serif; font-size:16px; box-shadow:none; }select { -webkit-appearance:none; color:#757575; padding:5px 4px 4px; font-style:italic; height:42px; }select.selected { color:#757575; font-style:normal; }option { padding-left:0px; }.arrow-style { position:relative; }.arrow-style .icon-upDownArrow { position:absolute; right:9px; top:13px; }input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="search"]:focus { font-style:normal; border-color:#52A8EC; outline:0; }input[type="radio"], input[type="checkbox"] { margin:2px 5px 0 0; margin-top:1px \9; line-height:normal; float:left; }input[type="checkbox"] { background:-webkit-linear-gradient(top, #ffffff 0%, #eaeaea 100%); border:1px solid #666666 !important; }input[type="radio"] { -webkit-border-radius:3px; border:1px solid #666666 !important; }input.placeholder,textarea.placeholder, input.blur { color:#b3b3b3; font-style:italic; vertical-align:middle; }input::-ms-input-placeholder,textarea::-ms-input-placeholder { color:#b3b3b3; font-style:italic; }input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color:#b3b3b3; font-style:italic; }input::-moz-placeholder,textarea::-moz-placeholder { color:#727272; font-style:italic; vertical-align:middle; }.center-block { display:block; margin-left:auto; margin-right:auto; text-align:center; }.pull-right { float:right !important; }.pull-left { float:left !important; }.hide, .hidden { display:none !important; visibility:hidden !important; }.show { display:block !important; }select::-ms-expand { display:none; }.screen { width:100%; height:100%; background-color:#a1a1a1; position:fixed; z-index:999; opacity:0.6; }h2, .likeh2 { font-weight:700; font-size:24px; line-height:27px; color:#040404; }h3 { font-weight:500; font-size:20px; line-height:23px; color:#040404; }h4 { font-weight:600; font-size:18px; line-height:24px; color:#333; margin-bottom:12px; text-transform:uppercase; text-align:center; }.site-logo { width:200px; }.btn-link { font-family:'Roboto', 'Trebuchet MS', sans-serif; font-weight:700; display:block; font-size:17px; line-height:28px; text-transform:uppercase; }.text-center { text-align:center; }.borderBox { padding:25px 8px; border-top:3px solid #e3e3e3; }.box-inverted { background:#f8f7f7 }.contentBox { padding:30px 40px; }.contentBox .btn { width:100%; }[class^="icon-"],[class*=" icon-"] { display:inline-block; width:21px; height:21px; *margin-right:.3em; line-height:21px; vertical-align:top; background-image:url("/App_Theme/images/masterV2.png"); background-position:0 0; background-repeat:no-repeat; background-size:590px 207px; margin-top:0; }.icon-pdf { width:17px; height:21px; background-position:-349px -177px; }.icon-ex { width:95px; height:95px; background-position:-495px 0px; }.icon-logo-menu { width:30px; height:21px; background-position:-453px -181px; }.wrapper.move .icon-logo-menu { width:18px;height:18px;background-position:-430px -183px;margin:2px 9px 1px 3px; }.iconBack .icon-logo-menu { width:11px; height:21px; background-position:-484px -181px }.icon-arrowList { width:7px; height:13px; background-position:-226px -42px; }.icon-pcd { background-position:-215px -65px; height:21px; width:17px; display:none; }.icon-pcdBig { background-position:-190px -65px; height:30px; width:24px; display:none; }.icon-logoFooter { width:87px; height:25px; background-position:-31px -37px; }.icon-upDownArrow { background-position:-131px -65px; height:16px; width:8px; }.icon-Apple { background-position:-261px -1px; height:37px; width:30px; }.icon-Android { background-position:-227px -2px; height:38px; width:32px; }.icon-GooglePlay { background-position:-120px -38px; height:26px; width:103px; }.icon-info { background-position:-129px -89px; height:34px; width:34px; }.icon-secure { background-position:-129px -125px; height:19px; width:17px; }.icon-secureBig { background-position:-304px -68px; height:29px; width:25px;filter:grayscale(1)brightness(20);}.icon-visa { background-position:-330px -81px; height:20px; width:56px; }.icon-visa.active { background-position:-330px -102px; }.icon-mastercard { background-position:-388px -81px; height:27px; width:44px; }.icon-mastercard.active { background-position:-388px -109px; }.icon-csc { background-position:-363px -51px; height:27px; width:44px; }.icon-logoWhite { background-position:-147px -130px; height:22px; width:94px; }.icon-eye { background-position:-244px -138px; height:17px; width:25px; }.icon-eye.active { background-position:-409px -50px; height:22px; width:25px; }.icon-logoSmall { background-position:0 -143px; height:21px; width:129px; }.icon-logoNew { background-position:0 0;height:37px;width:94px; }.icon-phone { background-position:-275px -140px; width:17px; height:13px; }.icon-mail { background-position:-294px -140px; width:17px; height:13px; }.icon-cross { background-position:-312px -141px; width:12px; height:12px; }.icon-popupDestacado { background-position:-457px 0px; width:29px; height:29px; }.icon-popupInfo { background-position:-457px -27px; width:29px; height:27px; }.icon-popupVisualizar { background-position:-457px -51px; width:29px; height:24px; }.icon-popupEnviar { background-position:-457px -72px; width:29px; height:27px; }.icon-arrowDown { background-position:-361px -124px; width:12px; height:10px; }[class^="iconhd-"],[class*=" iconhd-"] { display:inline-block; line-height:25px; background-image:url("/App_Theme/images/iconhd.png?d=20190731"); background-position:0 0; background-repeat:no-repeat; background-size:2180px  50px; }.iconhd-premium { background-position:-100px 0; width:25px; height:25px; }.iconhd-filter { background-position:-50px 0; width:25px; height:25px; }.iconhd-tests { background-position:-150px 0; width:13px; height:17px; position:relative; top:3px; margin-right:3px; }.iconhd-radio { background-position:-1100px 0; width:23px; height:23px; vertical-align:bottom; }.radioGroup.active .iconhd-radio { background-position:-1150px 0 }.radioGroup .radioLabel { font-size:19px; color:#757575; margin-left:5px; }.radioGroup.active .radioLabel { color:#212121; }.iconhd-barcode { background-position:-1050px 0; width:50px; height:25px; }.iconhd-barcode.active { background-position:-1000px 0; }.iconhd-check { background-position:-1200px 0; width:32px; height:24px; }.iconhd-star1 { background-position:-1300px 0; width:16px; height:16px; }.iconhd-star2 { background-position:-1350px 0; width:16px; height:16px; }.iconhd-ijlogo { background-position:-1400px 0; width:34px; height:38px; }.iconhd-google { background-position:-1450px 0; width:136px; height:40px; }.iconhd-close { background-position:-1600px 0; width:12px; height:12px; }.btn { display:block; font-family:'Roboto', 'Trebuchet MS', sans-serif; font-weight:400; font-size:16px; line-height:25px; margin:0 auto; width:235px; text-align:center; vertical-align:middle; cursor:pointer; background-image:none; border:1px solid transparent; white-space:nowrap; padding:10px 0; border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; -webkit-appearance:none; }.btn-primary { color:#fff; border-color:#004594; background-color:#0135c1; background:-moz-linear-gradient(top, #3ea1f3 0%, #0135c1 100%); background:-webkit-gradient(left top, left bottom, color-stop(0%, #3ea1f3), color-stop(100%, #0135c1)); background:-webkit-linear-gradient(top, #3ea1f3 0%, #0135c1 100%); background:-o-linear-gradient(top, #3ea1f3 0%, #0135c1 100%); background:-ms-linear-gradient(top, #3ea1f3 0%, #0135c1 100%); background:linear-gradient(to bottom, #3ea1f3 0%, #0135c1 100%); }.btn-secondary { color:#fff; border-color:#df4a00; background-color:#f46100; background:-moz-linear-gradient(top, #fcb36d 0%, #f46100 100%); background:-webkit-gradient(left top, left bottom, color-stop(0%, #fcb36d), color-stop(100%, #f46100)); background:-webkit-linear-gradient(top, #fcb36d 0%, #f46100 100%); background:-o-linear-gradient(top, #fcb36d 0%, #f46100 100%); background:-ms-linear-gradient(top, #fcb36d 0%, #f46100 100%); background:linear-gradient(to bottom, #fcb36d 0%, #f46100 100%); }.btn-grey { color:#333333; border-color:#bdbcbc; background-color:#eeefef; background:-moz-linear-gradient(top, #ffffff 0%, #e8e8e9 100%); background:-webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e8e8e9)); background:-webkit-linear-gradient(top, #ffffff 0%, #e8e8e9 100%); background:-o-linear-gradient(top, #ffffff 0%, #e8e8e9 100%); background:-ms-linear-gradient(top, #ffffff 0%, #e8e8e9 100%); background:linear-gradient(to bottom, #ffffff 0%, #e8e8e9 100%); }.btn-disabled, a[disabled] { background:#f4f4f4; color:#bcbcbc; cursor:auto; border:1px solid #dcdcdc; }.btn-circle { border-radius:50%; padding:16px; background-color:#ff6600 }.btn-floating { position:fixed; z-index:10000; bottom:10px; right:10px; box-shadow:0 2px 2px rgba(0,0,0,0.3) }.userInfo { padding:6px 0 6px 10px; background-color:#0D3878; display:block; overflow:hidden; }.userInfo .name .NombreApellido { font-family:'Roboto Condensed', 'Trebuchet MS', sans-serif; font-weight:700; display:block; color:#ffffff; font-size:23px; line-height:22px; margin:10px 0 0px 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }.userInfo .name .CuentaTipo { font-family:'Roboto', 'Trebuchet MS', sans-serif; font-weight:400; color:#c7dbf8; float:left; }.icon-defaultMan { background-position:-455px -0px; width:64px; height:64px; float:left; }.userInfo .name .btn-secondary { padding-top:3px; margin:0 12px 0px 0px; text-align:center; font-size:17px; border-radius:6px; width:75px; height:26px; float:right; border:1px solid #df4a00; color:#fff; background-color:#f46100; background:-moz-linear-gradient(top, #fcb36d 0%, #f46100 100%); background:-webkit-gradient(left top, left bottom, color-stop(0%, #fcb36d), color-stop(100%, #f46100)); background:-webkit-linear-gradient(top, #fcb36d 0%, #f46100 100%); background:-o-linear-gradient(top, #fcb36d 0%, #f46100 100%); background:-ms-linear-gradient(top, #fcb36d 0%, #f46100 100%); background:linear-gradient(to bottom, #fcb36d 0%, #f46100 100%); }.userInfo .name .btn-secondary a { color:white; }.userInfo .avatar { float:left; margin-right:10px; overflow:hidden; height:60px; width:60px; -webkit-border-radius:40px !important; -moz-border-radius:40px !important; border-radius:40px !important; border:3px solid #416aa8 !important; background:#F0F0F0; }.userInfo .avatar img { display:inline-block; position:relative; height:86px; width:63px; top:-13px; }.userInfo .avatar .mask { display:none; }.userInfo .avatar.none img, .userInfo .avatar.man img, .userInfo .avatar.woman img { display:none; }.userInfo .avatar.man { background:transparent url("/App_Theme/images/masterV2.png") -2px -74px no-repeat; background-size:590px 207px; }.userInfo .avatar.none { background:transparent url("/App_Theme/images/masterV2None.png") -2px -74px no-repeat; background-size:590px 207px; }.userInfo .avatar.woman { background:transparent url("/App_Theme/images/masterV2.png") -66px -75px no-repeat; background-size:590px 207px; }.menu a .label-new { text-shadow:none; position:relative; margin-left:6px; padding:0 8px; font-size:12px; color:#fff; line-height:18px; height:18px; background:#ff7000; display:inline-block; vertical-align:middle; border-radius:4px; text-transform:uppercase; }.menu a .label-new-premium {position:relative;font-size:8px;font-weight:bold;color:#002862;vertical-align:middle;text-transform:uppercase;margin-left:5px;}.menu .submenu-inside li { border-bottom:1px solid #FFFFFF; padding-left:0px; }.menu .submenu-inside li a { font-size:18px; padding:3px 0 3px 38px; }.menu .submenu { padding:30px 0 15px 0; }.menu .submenu li { border-bottom:none; padding:0px 18px 6px 0px !important; text-align:right; }.menu .submenu li a { font-size:16px; }.menu .main-menu li.btn-secondary { padding-left:0px; }.menu .main-menu .home .submenu-inside { display:block; }.menu .main-menu .home .submenu-inside a { color:#ff6600 !important; }.menu .main-menu .home .submenu-inside .selected a { color:#000000 !important; }.menu .main-menu .home .btnSubmenu { display:none; margin-top:10px; margin-bottom:6px; }.menu .main-menu .home .btnSubmenu .btn { font-weight:bold; color:#ffffff !important; font-size:17px; margin-left:38px; margin-bottom:0px; padding-bottom:4px; padding-top:4px; width:219px; text-transform:uppercase; display:block; }.menu .main-menu .home .btnSubmenu p { font-weight:normal; color:#d84523; margin:0px; text-align:center; margin-left:33px; margin-bottom:8px; width:229px; font-size:13px; line-height:16px; }.basic .menu .main-menu .home .btnSubmenu.btnBasic { display:block; }.premium .menu .main-menu .home .btnSubmenu.btnPremium { display:block; }.icon-menuhome { background-position:-292px 0px; margin-right:9px; width:23px; margin-top:3px; }.icon-menusearch { background-position:-339px 0px; margin-right:11px; margin-top:3px; }.icon-menulogin { background-position:-22px -22px; margin-right:11px; width:22px; margin-top:3px; }.icon-candidaturas { background-position:-316px 0; margin-right:9px; margin-left:2px; margin-top:3px; }.icon-alerts { background-position:-384px 0px; width:22px; height:22px; margin-right:10px; margin-top:3px; }.icon-message { background-position:-406px 0px; width:23px; margin-right:10px; margin-top:3px; }.icon-recommend { background-position:-433px 0px; width:21px; height:22px; margin-right:10px; margin-left:1px; margin-top:3px; }.icon-menucadastre { background-position:-81px -104px; width:21px; height:23px; margin-right:13px; }.icon-menuarrow { background-position:-226px -42px; width:8px; height:13px; margin:7px 13px 0 0; float:right; }.icon-courses { background-position:-495px -99px; margin-right:10px; width:23px; margin-top:7px; }.icon-blog { background-position:-519px -99px; margin-right:10px; width:23px; margin-top:4px; }.icon-conversa-cand { background-position:-442px -54px; width:10px; height:14px; margin:-16px 0px 0 3px; float:left; }.premium .icon-conversa-cand { background-position:-443px -143px; }.icon-conversa-enterp { background-position:-442px -69px; width:10px; height:13px; margin:-15px 2px 0 0px; float:right; }.submenu-inside .icon-menuarrow { background-position:-275px -42px; width:5px; height:11px; margin:8px 13px 0 0; float:right; }.submenu-inside { margin-top:6px; }.home .submenu-inside .icon-menuarrow,.home.selected .submenu-inside .icon-menuarrow { background-position:-259px -42px; }.icon-menucv { background-position:-361px 0px; margin-right:9px; width:23px; margin-top:3px; }.selected .icon-menucv { background-position:-361px -27px; margin-right:9px; width:23px; }.selected .icon-menuhome { background-position:-292px -27px; }.selected .icon-menusearch { background-position:-339px -27px; }.selected .icon-menulogin { background-position:-21px -27px; }.selected .icon-candidaturas { background-position:-316px -27px; }.selected .icon-alerts { background-position:-384px -27px; }.selected .icon-message { background-position:-406px -27px; }.selected .icon-recommend { background-position:-433px -27px; }.selected .icon-menuarrow { background-position:-266px -42px; }.selected .icon-courses { background-position:-495px -125px; }.selected .icon-blog { background-position:-519px -120px; }.submenu-inside .selected .icon-menuarrow { background-position:-282px -42px !important; }.selected .icon-menucadastre { background-position:-62px -104px; width:21px; height:23px; margin-right:13px; }.selected.home .submenu-inside a { font-weight:normal; }.ballMessage { color:#ff6600; border-radius:25px; border:2px solid #ff6600; line-height:20px; background-color:#FFFFFF; display:inline-table; font-size:17px; height:21px; text-align:center; width:21px; padding:0 1px 0 0; float:right; margin-right:10px; }.basic .ballMessage { color:#ffffff; background-color:#ff6600; }.premium .ballMessage { color:#ffffff; background-color:#3098EF; border:2px solid #3098EF; }.navbar-fixed-top { position:fixed; z-index:1000; top:0; width:100%; color:#fff ; background-color:#0D3878; padding:14px 0px; box-shadow:0 2px 6px rgba(0,0,0,0.08);}.navbar-fixed-top.navbar-fixed-top-new { padding:8px 0px; height:40px;}.navbar-fixed-top .iconMenu { margin-right:5px; height:22px; margin-top:3px; margin-bottom:3px; cursor:pointer; margin-left:13px; }.navbar-fixed-top .access { position:absolute; top:13px; right:8px; }.navbar-fixed-top .headerTitle { margin-right:39px; float:none; }.navbar-fixed-top .headerTitle h1, .navbar-fixed-top .headerTitle .likeh1 { font-family:Roboto, 'Trebuchet MS', sans-serif; color:#fff; font-size:14px; line-height:16px; font-weight:500; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-top:7px; }.navbar-fixed-top .headerTitle.withSubtitle h1 { padding-top:0px; }.navbar-fixed-top .headerTitle h3 { font-family:Roboto, 'Trebuchet MS', sans-serif; color:#fff; font-size:13px; line-height:15px; font-weight:400; }.navbar-fixed-top .ballMessage { position:absolute; height:10px; width:10px; left:30px; top:6px; padding:0; background-color:#F66514; border:0px; }.navbar-fixed-top .iconBack { margin-right:20px; height:22px; margin-top:6px; cursor:pointer; margin-left:8px; margin-bottom:3px; }.navbar-fixed-top .iconBack + .headerTitle h1 { padding-top:8.4px; }.navbar-fixed-top .iconBack + .headerTitle.withSubtitle h1 { padding-top:0; }.navbar-fixed-top .paymentHeader { display:none !important; }.navbar-fixed-top .access .iconFilters.filtered .iconhd-filter { background-position:0 0 }.navbar-fixed-top .access > nav { float:right; margin-left:10px; }.navbar-fixed-top .access > nav a { color:#fff; text-transform:uppercase; font-weight:bold }.navbar-fixed-top .headerTitle h3 .list-filter-icon img {transform:rotate(180deg);transition:transform 0.25s ease;}.navbar-fixed-top .headerTitle h3.open .list-filter-icon img {transform:rotate(0deg);}.grid > a { color:#464444; }.grid ol { padding:12px 8px; border-bottom:1px solid #e1e1e1; background:#fff; cursor:pointer; display:block; position:relative; border-left:4px solid #ffffff; }.grid ol .markArrow { position:absolute; top:50%; right:8px; margin-top:-10px; width:16px; }.grid ol .date { color:#666666; }.grid ol .date.hoje { color:#ff7000; }.grid ol .renewed { font-size:13px; color:#3098ef; }.grid ol .renewed { background:#03a9f4; position:relative; top:-1px; font-family:'Roboto', 'Trebuchet MS', sans-serif; font-weight:400; padding:0 5px; font-size:12px; color:#fff; line-height:18px; height:18px; display:inline-block; vertical-align:top; border-radius:4px; text-transform:uppercase; }.grid ol h3 { font-size:18px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding-right:25px; line-height:26px; }.grid ol .company, .grid ol .otherData { font-size:14px; line-height:17px;  margin-right:0; }.grid ol .company { padding-right:15px; }.grid ol .otherData { display:table; width:100%; vertical-align:bottom; position:relative; }.grid ol .otherData > div { display:table-cell; }.grid ol .vacancy-status { text-align:right; white-space:nowrap; position:relative; top:1px; }.grid ol .limited { display:none; font-family:'Roboto', 'Trebuchet MS', sans-serif; text-transform:uppercase; color:#ff7000; font-size:12px }.grid ol.limited .limited { display:block; }.grid ol.limited { border-left:4px solid #ff7f00; }.grid ol .new { font-family:'Roboto Condensed', 'Trebuchet MS', sans-serif; font-weight:400; padding:0 5px; font-size:12px; color:#fff; line-height:18px; height:18px; background:#ff7000; display:inline-block; vertical-align:top; border-radius:4px; text-transform:uppercase; margin:-1px 0 0 4px; }.grid a:visited ol li { color:#A3A6A9; }.grid a:visited ol li h3 { color:#A3A6A9; font-weight:400; }.grid a:visited ol li .date { color:#A3A6A9; }.grid a:visited ol .new { background-color:#cbcbcb; color:#ffffff; }.grid a:visited ol .limited { color:#ff7000; }.grid .evaluationStars { font-weight:bold; margin-right:3px; width:41px; display:block; float:left; margin-top:-2px; }.grid .evaluationStars svg { position:relative; top:2px; }.grid .name { display:inline-block; width:calc(100% - 44px); }.newAlert .subtitle { font-size:13px; line-height:15px; display:none; color:#666; text-align:center; margin-bottom:12px; }.logged-out .newAlert .subtitle { display:block; }.newAlert .btn { width:290px; }ul.inputList li { margin:12px auto 0; max-width:380px; }ul.inputList li:first-child { margin-top:0px; }.newAlert { background:#fffcd7; padding:20px 15px 10px; }.newAlert h4 { font-family:'Roboto Condensed', 'Trebuchet MS', sans-serif; font-weight:500; font-size:22px; color:#333333; text-transform:inherit; line-height:1; }.newAlert .inputList li { text-align:center; }.newAlert input.email { border-color:transparent !important; }.newAlert input:-moz-placeholder { font:normal 14px/38px 'Roboto'; font-family:'Roboto', 'Trebuchet MS', sans-serif; color:#999999; }.newAlert input:-ms-input-placeholder { font:normal 14px/38px 'Roboto'; font-family:'Roboto', 'Trebuchet MS', sans-serif; color:#999999; }.newAlert input::-moz-placeholder { font:normal 14px/38px 'Roboto', 'Trebuchet MS', sans-serif; color:#999999; }.detail .newAlert input::-webkit-input-placeholder { font:normal 14px/38px 'Roboto'; font-family:'Roboto', 'Trebuchet MS', sans-serif; color:#999999; }.newAlert li > label { display:none; }.newAlert .btn { font-size:16px; padding:10px 8px; display:inline-block; font-weight:normal; border-radius:5px; text-align:center; text-decoration:none; cursor:pointer; width:180px; outline:none; margin-bottom:10px; color:#fff; border:solid 1px #0D86D9; background:#2ca0f7; background:-moz-linear-gradient(top, #2ca0f7 0%, #1783d3 100%); background:-webkit-linear-gradient(top, #2ca0f7 0%, #1783d3 100%); background:linear-gradient(to bottom, #2ca0f7 0%, #1783d3 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ca0f7', endColorstr='#1783d3', GradientType=0); }.newAlert .subtitle { font-size:12px; color:#666; display:block; }.promoBanners { background:#fff; padding:0px; display:block; overflow:hidden; }.promoBanners a { margin-bottom:20px; display:block; }.promoBanners a img { width:100%; height:auto; }.div-publi { clear:both; overflow:hidden; width:100%; background-color:white; position:fixed; bottom:0; }.publicityBottomBanner { bottom:0; margin:0 auto 0 auto !important; padding:0 !important; height:50px !important; width:320px }.publicity { padding:0px !important; text-align:center; }.publicity .publicityTitle { display:none; font-size:13px; line-height:14px; max-width:320px; margin:0 auto; text-align:left; }.publicity.publicity2 { padding-bottom:10px !important; }.publicity.publicity2 .publicityTitle { width:300px; }.publicity.publicity4 { padding-top:0px; padding-bottom:25px; }.publicity.publicity5 { padding-bottom:10px !important; padding-top:25px !important }.merror, .mError, .alert-error { color:#B94A48; font-size:13px; line-height:15px; }.error select,.error textarea,.error input[type="text"],.error input[type="password"] { border:1px solid #B94A48; }.required { color:#B94A48; font-size:20px; display:none; }.noResults { padding:20px 8px; }.noResults h3 { font-size:18px; line-height:20px; color:#ff6600; text-transform:uppercase; }.noResults .icon-info { margin-right:8px; float:left; margin-top:4px; }.noResults p { margin-bottom:8px; margin-top:14px; }.noResults ul { padding-left:14px; margin-bottom:18px; }.noResults ul li { padding-left:0px; list-style-type:disc; list-style-position:outside; color:#040404; margin-top:3px; }.noResults ul li:first-child { margin-top:0px; }.noResults ul li span { color:#464444; }.alert { display:none; padding:15px 8px; margin:-25px -8px 18px; position:relative; background-color:#faf8f8; font-family:'Roboto Condensed', 'Trebuchet MS', sans-serif; font-weight:400; text-transform:uppercase; }.contentBox .alert { margin-left:-20px; margin-right:-20px; }.alert.ok { color:#ffffff; background-color:#7cb456; padding-right:50px; }.alert.ko { color:#ffffff; background-color:#b94a48; padding-right:45px; }.alert-grid .alert { margin:0px -8px 18px; text-transform:none}.alert-grid .alert a { color:#ffffff; text-decoration:underline;}.alert.info { color:#ffffff; background-color:#2e85e6; padding-right:50px; }.alert.warning { color:#ffffff; background-color:#fcbf14; padding-right:50px; }.alert.ok .icon-alert { background-position:-166px -112px; height:17px; width:24px; margin-top:-9px; right:8px; position:absolute; top:50%; }.alert.ko .icon-alert { background-position:-167px -90px; height:19px; width:19px; margin-top:-10px; right:8px; position:absolute; top:50%; }.alert.info .icon-alert, .alert.warning .icon-alert  { background-position:-191px -97px; height:24px; width:25px; margin-top:-12px; right:8px; position:absolute; top:50%; }.listVacancy .info-text { overflow:hidden; margin:5px; }.listVacancy .info-text span, .listVacancy .info-text h1 { float:left; margin-right:4px; color:#686868; font-size:14px }.activar_alertAndroid .alertAndroid { display:block; height:60px; position:fixed; width:100%; z-index:120; background:#fafafa; }.activar_alertAndroid .alertAndroid .android-left { float:left; padding-top:12px; padding-left:8px; }.activar_alertAndroid .alertAndroid .android-center { float:left; padding-top:10px; }.activar_alertAndroid .alertAndroid .android-right { float:right; padding-top:11px; padding-right:8px; }.activar_alertAndroid .iconhd-close { float:left; padding-right:8px; }.activar_alertAndroid .iconhd-ijlogo { float:left; padding-right:8px; }.activar_alertAndroid .iconhd-star1, .activar_alertAndroid .iconhd-star2 { float:left; margin-top:4px; }.activar_alertAndroid .alertAndroid .android-center div { color:black; font-weight:bold; font-size:16px; }.activar_alertAndroid .androidHeader-top { top:60px; }.activar_alertAndroid .wrapper { margin-top:0px; }.activar_alertAndroid aside { margin-top:60px; }.activar_alertAndroid .navbar-fixed-top { margin-top:60px; }.activar_alertAndroid .wrapper.move article { margin-top:106px; }.activar_alertAndroid .wrapper article { margin-top:104px; }.masterv3.activar_alertAndroid .androidHeader-top { top:96px; }.masterv3.activar_alertAndroid .wrapper { margin-top:0px; }.masterv3.activar_alertAndroid aside { margin-top:96px; }.masterv3.activar_alertAndroid .navbar-fixed-top { margin-top:96px; }.masterv3.activar_alertAndroid .wrapper.move article { margin-top:152px; }.masterv3.activar_alertAndroid .wrapper article { margin-top:152px; }.promoBanners.promoPopupPremium { padding:11px 8px; }.promoPopupPremium a { margin:10px 0; }.promoPopupPremium h2 { line-height:26px; }.promoPopupPremium li { margin:10px 0px 12px 0; font-size:15px; }.promoPopupPremium .icon-popupDestacado { float:left; margin-top:-5px; }.promoPopupPremium .icon-popupInfo { float:left; margin-top:-4px; }.promoPopupPremium .icon-popupVisualizar { float:left; margin-top:-3px; }.promoPopupPremium .icon-popupEnviar { float:left; margin-top:-3px; }.promoPopupPremium .ventagen { margin-left:34px; display:block; }.promoPopupPremium .btn.btn-secondary { margin:0 auto; margin-top:24px; margin-bottom:15px; }.promoPopupPremium .OutroMomento { margin:25px 0 5px 0; text-align:center; }.topSearch ul li { margin:0 9px 10px 9px; text-align:center }.topSearch ul { display:block; margin:0 0 20px 0; text-align:center }.topSearch ul li:last-child a { font-weight:700 }.topSearch .currentLocation h3 { font-size:22px; line-height:26px; color:#464444 }.topSearch .currentLocation .date { font-size:16px; }.topSearch .currentLocation ol { }.topSearch a:visited ol li h3 { color:#464444 !important; }.topSearch a:visited ol li { color:#808080 !important; }.topSearch h3 { font-size:17px; line-height:21px; color:#464444 }.topSearch .date { font-size:15px; }.topSearch h4 { margin-bottom:20px; }.topSearch ul li a { color:#666; }#fancybox-loading { display:block; position:fixed; top:50%; left:43%; width:280px; height:120px; margin-top:-20px; margin-left:-20px; cursor:pointer; overflow:hidden; z-index:1104; }#fancybox-loading img { display:block; margin:0 auto }#fancybox-loading .fancybox-textLoading { font-size:14px; color:#046AA4; font-weight:bold; display:block; clear:both; width:100%; text-align:center }#fancybox-overlay { background-color:rgb(234,234,234); opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; height:3000px; display:none; position:absolute; top:0; left:0; width:100%; z-index:1100; }.btn-gift img { width:24px }.giftBox { position:fixed; z-index:10000; padding:10px; top:50%; left:50%; margin-top:-225px; margin-left:-150px; height:430px; width:280px; text-align:center; background:#fff; box-shadow:0 2px 2px rgba(0,0,0,0.3) }.giftBox h2 { font-size:26px }.giftBox strong { color:#ff6600 }.giftBox p { opacity:0.7 }.giftBox .gift { display:block; margin:20px auto 2px auto; height:125px; width:120px; }.giftBox .gift img { width:120px }.giftBox .coupon { display:block; margin:12px 0 0 0; font-size:0.9em; opacity:0.7 }.giftBox .giftBoxClose { float:right; line-height:10px; font-size:18px; font-weight:700; color:#464444; cursor:pointer; padding:4px; }.newModal-overlay {    background-color:rgba(0,0,0,0.8);    position:fixed;    top:0;    width:100%;    height:100vh;    z-index:1100;    display:flex;    flex-direction:column;    justify-content:center;}.newModal {    z-index:10600;    background-color:#fff;    width:calc(100% - 80px);    padding:20px;    align-self:center;    border-radius:16px;    position:relative;}.newModal-content {    padding:10px 0 20px 0;    font-size:17px;    line-height:1.3;    text-align:center;}.newModal-title {    text-align:center;}.newModal-actions {    text-align:center;}.newModal-actions a {    font-size:17px;    margin-top:20px;    margin-bottom:20px;}.newModal-close {    font-size:22px;    font-weight:700;    color:#464444;    cursor:pointer;    padding:4px 6px;    position:absolute;    top:0;    right:0;    line-height:1;}.newModal-university {    font-family:'Trebuchet MS', 'Roboto', sans-serif;    box-sizing:border-box;    background-repeat:no-repeat;    border-radius:16px;    padding:20px 15px 30px 15px;    background-size:contain;    background-position:top;    width:340px;}.newModal-university-logo {    margin-bottom:10px;}.newModal-university-text {    margin-right:165px;    color:#fff;    text-align:center;    font-weight:normal;    height:230px;}.newModal-university-text1 {    font-size:26px;    font-weight:bold;    line-height:30px;    margin-bottom:8px;}.newModal-university-text2 {    font-size:22px;    line-height:28px;    margin-bottom:24px;}.newModal-university-text3 {    font-size:18px;    line-height:24px;    text-align:center;    margin-bottom:24px;}.newModal-university-button-container {    text-align:center;}.newModal-university-button {    text-align:center;    vertical-align:middle;    padding:0rem 1.4rem;    font-size:1rem;    line-height:1rem;    border-radius:28px;    transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;    display:inline-flex;    justify-content:center;    align-items:center;    height:56px;    color:#fff;    background-color:#ff6f00;    font-weight:400;    margin:0 auto;}.newModal-university-button:hover {    color:#fff;    background-color:#cc5900;    text-decoration:none;}.newModal-closeBtn {    padding:10px 16px;    cursor:pointer;    position:absolute;    top:0;    right:0;    font-size:26px;    font-weight:bold;    line-height:1;    color:#616161;}@media (max-width:472px) {    .promoPopupPremium .icon-popupInfo { margin-top:6px; }    .promoPopupPremium .icon-popupDestacado { float:left; margin-top:0px; }}@media (max-width:340px) {    .activar_alertAndroid .alertAndroid .android-center div { font-size:13px; }}.alertAndroid { display:none; }.downloadApp h1 { padding:22px 0 20px; text-align:center; border-bottom:1px solid #E4E4E4; color:#0D3878 !important; font-size:13px; line-height:22px; }.downloadApp h1 a { color:#0D3878 !important; }.downloadApp h1 span { display:block; clear:both; margin:0 auto; position:relative; left:2px; }.downloadApp .contentBox { max-width:320px; margin:0 auto; }.downloadApp h3 { font-size:20px; line-height:25px; margin-bottom:20px; }.downloadApp .infoApp { display:block; margin-bottom:18px; overflow:hidden; }.downloadApp .infoApp .appIcon { background-image:url("/App_Theme/images/appIcon.jpg"); background-position:0 0; width:91px; height:103px; display:inline-block; float:left; margin-right:8px; }.downloadApp .infoApp .text { color:#A5A3A4; font-size:15px; line-height:19px; font-family:'Roboto Condensed', 'Trebuchet MS', sans-serif; display:block; padding:8px 8px 0 0; }.downloadApp .infoApp .textIphone { display:none; }.downloadApp .infoApp.IPhone .textIphone { display:block; }.downloadApp .infoApp.IPhone .textAndroid { display:none; }.downloadApp .btn { width:100%; text-transform:uppercase; }.downloadApp .continueLink { text-align:center; display:block; margin-top:50px; }.social-links {    margin-top:15px;    text-align:center;}.social-links .social-btn img {    padding:10px;    width:30px;    height:30px;}.social-links .social-btn {    display:inline;}.apps-btns img {    padding:10px 0;    width:120px;    height:auto;}.apps-btns a {    display:inline;}.apps-btns {    text-align:center;    margin-bottom:10px;}.newPromoBanners h4 {    font-family:'Roboto Condensed', 'Trebuchet MS', sans-serif;    font-weight:500;    font-size:22px;    color:#333333;    text-transform:inherit;    line-height:1;}.newPromoBanners {    padding:0;}    .newPromoBanners img {        width:100%;        height:auto;    }.d-flex {    display:flex;}.justify-content-between {    justify-content:space-between;}.justify-content-center {    justify-content:center;}.justify-content-end {    justify-content:flex-end;}.align-items-center {    align-items:center;}.flex-col {    flex-basis:0;    flex-grow:1;}.flex-col-auto {    flex:0 0 auto;    width:auto;    max-width:100%;}.align-items-start {    align-items:flex-start;}.align-items-end {    align-items:flex-end;}.text-uppercase {    text-transform:uppercase;}aside {    height:calc(100% - 56px);    width:100%;    position:fixed;    z-index:1001;    top:56px;    left:-100%;    background-color:white;    overflow-x:hidden;    transition:left ease-in-out 0.18s;    padding-top:0;    white-space:nowrap;    box-shadow:inset 0 2px 6px rgba(0,0,0,0.08);}.activar_alertAndroid aside {    height:calc(100% - 152px);}aside.show {    left:0;}.wrapper {    margin-top:56px;    position:absolute;    width:100%;    height:100%;    background:#fff;}.wrapper.move {    margin-top:0;    position:fixed;}.wrapper.move article {    margin-top:56px;}.menu-v3 {    bottom:0;    top:0;    overflow-x:hidden;    width:100%;    position:absolute;    background-color:#F7F9FA;}.menu-v3 .label-new {    position:relative;    padding-left:8px;    font-size:12px;    color:#ff6600;}.menu-v3 .ballMessage {    position:absolute;    right:20px;    top:14px;    height:19px;    line-height:19px;    width:14px;    font-size:10px;    color:#fff;    text-align:center;    padding:0 6px;    background-color:#ff6600;    border:0;}.wrapper .open-menu {    padding:10px 16px;    display:block;}.wrapper.move .close-menu {    padding:11px 18px;    display:block;}.wrapper.move .open-menu {    display:none;}.wrapper .close-menu {    display:none;}.menu-v3-ul {    border-bottom:1px solid #E9ECF0;    background-color:white;}.menu-v3 .menu-v3-link {    border-top:1px solid #E9ECF0;    position:relative;    font-size:16px;    line-height:56px;    color:#14171A;    padding-left:16px;    display:block;}.menu-v3 .selected > .menu-v3-link,.menu-v3 .selected > .menu-v3-sublink {    background-color:#F7F9FA;}.menu-v3 .menu-v3-link::after {    content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18'><path fill='%2314171A' d='M7.77 3.26l4.786 5.6a1.04 1.04 0 0 1 .102.144.94.94 0 0 1 .076.16.91.91 0 0 1 .046.17c.01.058.016.117.016.176s-.005.118-.016.176a.91.91 0 0 1-.046.17 1.02 1.02 0 0 1-.076.16c-.03.05-.063.1-.102.144l-4.758 5.557c-.02.025-.045.05-.07.073a.93.93 0 0 1-.076.065.95.95 0 0 1-.083.058.94.94 0 0 1-.088.049c-.03.015-.06.028-.093.04a.98.98 0 0 1-.096.031l-.1.02c-.034.006-.066.01-.1.01a.85.85 0 0 1-.101 0l-.1-.01c-.034-.005-.066-.012-.1-.02s-.064-.02-.097-.03l-.093-.04a.75.75 0 0 1-.088-.048l-.084-.057-.076-.065-.166-.155c-.046-.043-.088-.09-.125-.142a1.06 1.06 0 0 1-.097-.163c-.026-.057-.048-.117-.063-.178s-.025-.124-.03-.187-.001-.126.007-.19a.97.97 0 0 1 .042-.185c.02-.06.045-.118.076-.173a1.02 1.02 0 0 1 .106-.156l3.99-4.76-3.978-4.854a.99.99 0 0 1-.107-.16c-.03-.057-.056-.116-.074-.178s-.032-.125-.04-.19-.008-.128-.002-.193.018-.127.035-.19a.99.99 0 0 1 .175-.342.97.97 0 0 1 .133-.139l.12-.103c.05-.043.104-.08.16-.112s.117-.06.18-.08.126-.035.19-.042a.99.99 0 0 1 .196-.004c.065.005.13.016.193.034a1.02 1.02 0 0 1 .183.071 1.05 1.05 0 0 1 .165.105c.052.04.103.087.146.137h0z' /></svg>");    display:block;    position:absolute;    right:10px;    top:4px;    width:18px;    height:18px;}.menu-v3 .menu-v3-link.menu-v3-configuration::after{    transform:rotate(-90deg);    transition:transform 0.35s ease-in-out;    transform-origin:9px 24px;}.menu-v3 .menu-v3-link.menu-v3-configuration.collapsed::after {    transform:rotate(90deg);}.menu-v3 .menu-v3-sublink,.most-searched .most-searched-sublink,.job-relation .job-relation-sublink {    line-height:48px;    text-transform:none;    position:relative;    color:#14171A;    font-size:14px;    display:block;    padding-left:55px;}.menu-v3 .menu-v3-sublink::after,.most-searched .most-searched-sublink::after,.job-relation .job-relation-sublink::after {    content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18'><path fill='%233C444D' d='M7.664 3.598l4.08 4.767a.97.97 0 0 1 .103.144.94.94 0 0 1 .076.16.91.91 0 0 1 .046.17c.01.058.016.117.016.176s-.005.118-.016.176a.91.91 0 0 1-.046.17 1.02 1.02 0 0 1-.076.16.84.84 0 0 1-.103.144l-4.058 4.74-.063.068-.07.06c-.024.02-.05.037-.076.053l-.082.046a.93.93 0 0 1-.086.037c-.03.01-.06.02-.09.028l-.092.02c-.03.005-.062.008-.093.01s-.063.002-.094 0l-.093-.01-.092-.02-.1-.027a.72.72 0 0 1-.086-.037c-.028-.013-.056-.028-.082-.044l-.077-.053-.07-.06-.02-.017c-.046-.043-.088-.09-.125-.142a1.06 1.06 0 0 1-.097-.163c-.026-.057-.048-.117-.063-.178s-.025-.124-.03-.187-.001-.126.007-.19a.97.97 0 0 1 .042-.185c.02-.06.045-.118.076-.173a1.02 1.02 0 0 1 .106-.156l3.415-4.074-3.43-4.187a1.05 1.05 0 0 1-.103-.153.9.9 0 0 1-.071-.17c-.02-.06-.03-.12-.037-.18a.87.87 0 0 1-.002-.184c.005-.062.017-.122.033-.18s.04-.117.068-.17a.93.93 0 0 1 .1-.155c.038-.048.08-.093.128-.133l.001-.001c.047-.04.097-.075.15-.105s.11-.055.167-.074.118-.032.18-.04a.86.86 0 0 1 .183-.004.85.85 0 0 1 .18.032 1.01 1.01 0 0 1 .171.066.95.95 0 0 1 .286.227z'/></svg>");    display:block;    position:absolute;    right:10px;    top:4px;    width:18px;    height:18px;}.btn-v3 {    line-height:48px;    height:48px;    display:inline-block;    padding:0 24px;    border-radius:24px;    font-size:16px;    text-align:center;    color:white;    border:0;    -webkit-appearance:none;}.btn-v3-sm {    line-height:40px;    height:40px;    padding:0 20px;    border-radius:20px;    font-size:14px;}.btn-v3-sm.btn-v3.btn-v3-primary-clear,.btn-v3-sm.btn-v3.btn-v3-secondary-clear,.btn-v3-sm.btn-v3.btn-v3-white-clear,.btn-v3-sm.btn-v3.btn-v3-premium-clear,.btn-v3-sm.btn-v3.btn-v3-dark-clear {    height:36px;    line-height:36px;}.btn-v3-lg {    line-height:56px;    height:56px;    padding:0 24px;    border-radius:28px;    font-size:16px;}.btn-v3-lg.btn-v3.btn-v3-primary-clear,.btn-v3-lg.btn-v3.btn-v3-secondary-clear,.btn-v3-lg.btn-v3.btn-v3-white-clear,.btn-v3-lg.btn-v3.btn-v3-premium-clear,.btn-v3-lg.btn-v3.btn-v3-dark-clear {    height:52px;    line-height:52px;}.btn-v3 svg,.btn-v3 img {    vertical-align:sub;    height:20px;    width:20px;    margin:0 2px;}.btn-v3-sm.btn-v3 svg,.btn-v3-sm.btn-v3 img {    height:16px;    width:16px;}.btn-v3-block {    display:block;}.btn-v3.btn-v3-premium {    background-color:#ff6600;}.btn-v3.btn-v3-primary {    background-color:#0D3878;}.btn-v3.btn-v3-secondary {    background-color:#026BD4;}.btn-v3.btn-v3-dark {    background-color:#232930;}.btn-v3.btn-v3-primary-clear,.btn-v3.btn-v3-secondary-clear,.btn-v3.btn-v3-white-clear,.btn-v3.btn-v3-premium-clear,.btn-v3.btn-v3-dark-clear {    border-width:1px;    border-style:solid;    height:48px;    line-height:48px;    font-weight:600;}.btn-v3.btn-v3-primary-clear,.btn-v3.btn-v3-secondary-clear,.btn-v3.btn-v3-premium-clear,.btn-v3.btn-v3-dark-clear {    background-color:white;}.btn-v3.btn-v3-premium-clear {    border-color:#ff6600;    color:#ff6600;}.btn-v3.btn-v3-primary-clear {    border-color:#0D3878;    color:#0D3878;}.btn-v3.btn-v3-secondary-clear {    border-color:#026BD4;    color:#026BD4;}.btn-v3.btn-v3-white-clear {    border-color:#fff;    color:#fff;}.btn-v3.btn-v3-dark-clear {    border-color:#232930;    color:#232930;}.user-info-v3 {    height:56px;    display:flex;    align-items:center;    box-shadow:0 2px 6px rgba(0,0,0,0.08);    position:relative;    z-index:1;}.user-info-v3-avatar {    overflow:hidden;    height:36px;    width:36px;    border-radius:36px;    margin-left:16px;}.basic .user-info-v3-avatar {    border:2px solid #0D47A1;}.premium .user-info-v3-avatar {    border:2px solid #ff6600;}.user-info-v3-avatar img {    height:36px;    width:36px;}.user-info-v3-name {    margin-left:16px;    color:#14171A;    font-weight:bold;    font-size:16px;    overflow:hidden;    text-overflow:ellipsis;}.user-info-v3-close {    justify-content:flex-end;    flex-basis:0;    flex-grow:1;    max-width:100%;    width:100%;    padding:16px;}.menu-v3-login-add {    padding:15px;    background-color:white}.menu-v3-submenu {    font-size:14px;    text-align:center;    margin:16px;    display:flex;    flex-wrap:wrap;    justify-content:center;    line-height:24px;}.menu-v3-submenu div {    margin:3px 6px; }.social-links-v3 {    margin-top:0;    text-align:center;}.social-links-v3 .social-btn img {    width:16px;    height:16px;    margin:6px;    padding:12px;    border-radius:22px;    border:1px solid #026BD4;}.social-links-v3 .social-btn {    display:inline;}.footer-links-whatsapp {    margin-top:10px;}.text-medium-caption {    font-size:0.75rem;    line-height:1rem;    color:#616161 !important;    margin:16px;    text-align:center;}.apps-text {    line-height:1.375rem;    color:#616161;    font-weight:600;    text-align:center;    font-size:0.875rem;    margin:24px 16px 0 16px;}.apps-btns-v3 {    margin:8px 16px 20px 16px;    text-align:center;}.apps-btns-v3 > a{    margin:0 6px;}.apps-btns-v3 .btn-v3 {    margin-bottom:12px;}.activar_alertAndroid .alertAndroid-v3 {    display:block;    height:96px;    padding:14px 7px;    position:fixed;    width:100%;    z-index:120;    background:white;    border-bottom:1px solid #D7DCE0;    box-sizing:border-box;}.alertAndroid-v3-cont{    height:100%;    width:100%;}.alertAndroid-v3-link{    width:100%;}.alertAndroid-v3-textCont{    max-width:190px;    margin-left:8px;}.alertAndroid-v3-close{    margin-right:7px;}.alertAndroid-v3-text1 {    color:#14171A;    font-size:18px;    line-height:24px;    font-weight:600;    margin-bottom:2px;}.alertAndroid-v3-text2 {    color:#3C444D;    font-size:14px;    line-height:18px;}.alertAndroid-v3-text2 strong{    color:#14171A;    font-weight:600;}.alertAndroid-v3-text3{    margin-left:auto;    text-transform:uppercase;    color:#0D47A1;    font-size:16px;    font-weight:600;    padding-right:4px;}.logged-out .menu-v3-home,.logged-out .menu-v3-exclusive,.logged-out .menu-v3-destaque,.logged-out .menu-v3-view,.logged-out .menu-v3-sended,.logged-out .menu-v3-competences,.logged-out .menu-v3-simulator,.logged-out .menu-v3-premium,.logged-out .menu-v3-match,.logged-out .menu-v3-cv,.logged-out .menu-v3-visibility,.logged-out .menu-v3-sendcv,.logged-out .menu-v3-messages,.logged-out .menu-v3-alerts,.logged-out .menu-v3-recommendations,.logged-out .menu-v3-access,.logged-out .menu-v3-logout,.logged-out .user-info-v3-avatar,.logged-out .user-info-v3-name,.logged-out .header-v3-avatar,.basic .menu-v3-login,.basic .menu-v3-add,.basic .menu-v3-login-add,.basic .header-v3-login,.basic .menu-v3-premium-text,.premium .menu-v3-premium,.premium .menu-v3-login,.premium .menu-v3-add,.premium .menu-v3-login-add,.premium .header-v3-login {    display:none !important; } .border-box{    -webkit-box-sizing:border-box;     -moz-box-sizing:border-box;        box-sizing:border-box;         }.menu-v3-add-title {    color:#0D3878;    font-size:18px;    font-weight:600;    line-height:24px;    text-align:center;    padding-bottom:6px;}.menu-v3-border-top {    border-top:1px solid #E9ECF0;}.menu-v3-border-top-8 {    border-top-width:8px;}.menu-v3-border-bottom {    border-bottom:1px solid #E9ECF0;}.menu-v3-border-bottom-8 {    border-bottom-width:8px;}.logged-out .menu-v3-search {    border-top:0;}.menu-v3-search {    border-top:8px solid #E9ECF0;}.menu-v3-icon {    vertical-align:-5%;    margin-right:20px;}.collapse {    display:block;    max-height:0px;    overflow:hidden;    transition:max-height .5s cubic-bezier(0, 1, 0, 1);}.collapse.show {    max-height:99em;    transition:max-height .5s ease-in-out;}