*,::after{-webkit-box-sizing:border-box;box-sizing:border-box}img{height:auto}body,html{min-height:100%;min-width:320px;padding:0;margin:0}body{font-family:"Product Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:165%}h1,h2,h3,h4,h5,h6{color:#333;font-weight:500;font-family:"Product Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 0 .3em;margin:0}h1{font-size:250%;line-height:165%}h2{font-size:210%;line-height:145%}h3{font-size:180%;line-height:145%}h4{font-size:170%;line-height:145%}h5,h6{font-size:140%;line-height:145%}body .menu-item{padding-top:0;margin:0}a,a:link,a:visited{text-decoration:none;color:#444;cursor:pointer}body p{margin:0}img,svg{max-width:100%;height:auto}blockquote{padding:0 15px;color:#333;border-left:4px solid #fafafa}blockquote:last-child{margin-bottom:0}pre{white-space:pre-wrap;overflow-x:auto}pre code{border:1px dotted #333;background:#fafafa;padding:2px 9px;display:block;font-size:85%}ol{padding:0 0 0 10px;margin:0 0 10px}ol li{margin:4px 0;padding:0}ol ol{padding:0 0 0 22.5px}ol ol ol{padding:0 0 0 22.5px}ul ul{padding:0 0 0 22.5px}ul ul ul{padding:0 0 0 22.5px}table{width:100%}table th{font-weight:600;text-align:left;background-color:#fafafa;padding:4px 5px}table td{border:0;outline:0;padding:4px 5px}table thead{border:1px solid #fafafa;border-bottom:0}table tbody{border:1px solid #fafafa}table tbody tr:nth-child(even){background-color:#fafafa;border-top:1px solid #fafafa;border-bottom:1px solid #fafafa}
@font-face{font-family:"Product Sans";src:url(/themes/custom/luxbox_cog/fonts/ProductSans-Regular.eot) format("eot"),url(/themes/custom/luxbox_cog/fonts/ProductSans-Regular.woff2) format("woff2"),url(/themes/custom/luxbox_cog/fonts/ProductSans-Regular.woff) format("woff"),url(/themes/custom/luxbox_cog/fonts/ProductSans-Regular.ttf) format("truetype"),url(/themes/custom/luxbox_cog/fonts/ProductSans-Regular.svg#Product_Sans) format("svg")}@font-face{font-family:"Product Sans";font-weight:700;src:url(/themes/custom/luxbox_cog/fonts/ProductSans-Bold.eot) format("eot"),url(/themes/custom/luxbox_cog/fonts/ProductSans-Bold.woff2) format("woff2"),url(/themes/custom/luxbox_cog/fonts/ProductSans-Bold.woff) format("woff"),url(/themes/custom/luxbox_cog/fonts/ProductSans-Bold.ttf) format("truetype"),url(/themes/custom/luxbox_cog/fonts/ProductSans-Bold.svg#Product_Sans) format("svg")}.display-xlarge{font-size:7.5vw;font-weight:700;line-height:1.2;margin:0;padding-bottom:0}@media (min-width:767px){.display-xlarge{font-size:2.1875em}}@media only screen and (min-width:1024px){.display-xlarge{font-size:2.5em}}.highlight .display-xlarge{color:#fff;margin-bottom:10px}.display-large{font-size:1.2857142857em;font-weight:600;line-height:1.2;margin:0;padding-bottom:0}@media (min-width:767px){.display-large{font-size:1.4285714286em}}.display-medium{color:#333;font-size:24px;line-height:1.2;margin:0}.display-medium-alt{font-size:1.1428571429em;line-height:1.2;margin:0}.display-small{font-size:1em;line-height:1.2}h2{color:#444;font-size:24px;line-height:1.2;margin:0}.block--view-applications h2,.block-luxbox-related-aspirants h2,.block-luxbox-vacancy-alerts h2,.block-view-user h2,.block-views-blockrelated-vacancies-block-1 h2,.node--view-mode-list h2,.view-mis-invitaciones h2,.view-related-content h2{font-size:18px}.block-resume-block h2,.block-views-blockapplications-block-1 h2,.block-views-blockvacancies-block-1 h2,.view-id-user_dashboard h2{font-size:18px;font-weight:700}.view-header h2{margin-bottom:10px}.node--view-mode-list-applications h2{font-size:16px}.node--view-mode-search-map-index h2{margin:0}.region-dashboard-aside h2{color:#fff;font-size:1em;line-height:1.2}.block-account h2{font-size:18px}.block-message h2{color:#2375ba}.filters h2{font-size:20px}.block-view-aspirants h2{display:inline-block;margin-right:5px}.block-payment-heading h2{color:#2375ba;font-size:7.5vw;font-weight:700;line-height:1.2;margin:0;padding-bottom:0;font-weight:300;margin-bottom:20px}@media (min-width:767px){.block-payment-heading h2{font-size:2.1875em}}@media only screen and (min-width:1024px){.block-payment-heading h2{font-size:2.5em}}.group-user-info h3,.ui-widget-content h3,.user-form h3{color:#333;font-size:1em;line-height:1.2;font-weight:300;grid-column:1/3;padding:0;margin-bottom:0}.block-login-social h3{font-size:18px}@media (min-width:479px){.user-form h3{margin-bottom:10px}}.field--name-vacancy-range h4{color:#444;font-size:1em;font-weight:400}.region-dashboard-aside h4{color:#fff}
body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.mm-page,.mm-wrapper_background body{background-color:transparent}.item-list ul.shs{display:inline-block;list-style:none;margin:0;padding:0}.item-list ul.shs li{float:left}.responsive-menu-toggle-icon span.label{display:none}.filter-wrapper{border:0;padding:0}.filter-guidelines,.filter-guidelines-item{margin-top:0}.tips{padding-left:20px}.node-vacancy-edit-form .field--type-entity-reference legend,.node-vacancy-form .field--type-entity-reference legend{border:1px solid #7fb0ff;border-radius:3px 3px 0 0;color:#7fb0ff;font-weight:400;margin-bottom:10px;padding:10px;width:100%}.node-vacancy-edit-form .field--name-experiencia legend,.node-vacancy-form .field--name-experiencia legend{background-color:transparent;border:0;color:#444;font-weight:400;margin-bottom:0;padding:0}.field--name-company-location legend,.field--name-vacancy-location legend,.information-vacancy-bullet legend{border:1px solid #68a1fd;border-radius:3px;color:#68a1fd;margin-bottom:20px;margin-bottom:20px!important;padding:10px!important;width:100%}.node-vacancy-edit-form fieldset,.node-vacancy-form fieldset,.taxonomy-term-company-form fieldset{border:0;padding:0;margin:0}.node-vacancy-edit-form fieldset .google-map-field-widget.left,.node-vacancy-form fieldset .google-map-field-widget.left,.taxonomy-term-company-form fieldset .google-map-field-widget.left{grid-column:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.node-vacancy-edit-form fieldset .google-map-field-widget.right,.node-vacancy-form fieldset .google-map-field-widget.right,.taxonomy-term-company-form fieldset .google-map-field-widget.right{grid-column:2;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;float:none}.node-vacancy-edit-form fieldset .google-map-field-widget.right label,.node-vacancy-form fieldset .google-map-field-widget.right label,.taxonomy-term-company-form fieldset .google-map-field-widget.right label{display:none}.node-vacancy-edit-form fieldset .google-map-field-widget.right .google-map-field-preview,.node-vacancy-form fieldset .google-map-field-widget.right .google-map-field-preview,.taxonomy-term-company-form fieldset .google-map-field-widget.right .google-map-field-preview{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;height:250px;width:100%}@media (min-width:767px){.node-vacancy-edit-form fieldset .form-actions,.node-vacancy-form fieldset .form-actions,.taxonomy-term-company-form fieldset .form-actions{grid-column:1/3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.field--name-vacancy-report details,.taxonomy-term-company-form details{border:0;margin:0}@media (min-width:767px){.field--name-vacancy-report details,.taxonomy-term-company-form details{grid-column:2/3}}.node-vacancy-edit-form details,.node-vacancy-form details{border:0;margin:0}@media (min-width:767px){.node-vacancy-edit-form details,.node-vacancy-form details{grid-column:1/4}}.node-vacancy-edit-form details summary,.node-vacancy-form details summary,.taxonomy-term-company-form details summary{background-color:#f0f4fa;border-radius:3px;color:#2375ba;margin-bottom:10px;padding:10px}.node-vacancy-edit-form details summary:before,.node-vacancy-form details summary:before,.taxonomy-term-company-form details summary:before{display:none}.node-vacancy-edit-form details summary a.details-title,.node-vacancy-form details summary a.details-title,.taxonomy-term-company-form details summary a.details-title{color:#2375ba;font-size:24px;line-height:1.2;margin:0}.field--name-vacancy-report details summary{color:#2375ba;padding:0;position:relative}.field--name-vacancy-report details summary:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/report-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;content:"";display:inline-block;height:15px;margin-right:5px;vertical-align:middle;width:15px}.svg .field--name-vacancy-report details summary:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/report-icon.svg)}.field--name-vacancy-report details summary:after{content:"";border:1px solid;bottom:0;left:20px;height:1px;position:absolute;width:116px}.node-vacancy-edit-form details .details-wrapper,.node-vacancy-form details .details-wrapper,.taxonomy-term-company-form details .details-wrapper{background-color:transparent;padding:0}@media (min-width:767px){.node-vacancy-edit-form details .details-wrapper .address-container-inline,.node-vacancy-form details .details-wrapper .address-container-inline,.taxonomy-term-company-form details .details-wrapper .address-container-inline{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}.node-vacancy-edit-form details .details-wrapper .address-container-inline .form-item,.node-vacancy-form details .details-wrapper .address-container-inline .form-item,.taxonomy-term-company-form details .details-wrapper .address-container-inline .form-item{display:block;margin-right:0;margin:10px 0}@media (min-width:767px){.node-vacancy-edit-form details .details-wrapper .address-container-inline .form-item,.node-vacancy-form details .details-wrapper .address-container-inline .form-item,.taxonomy-term-company-form details .details-wrapper .address-container-inline .form-item{display:inline-block}}.additional-information details{border:0;margin:0}.additional-information details summary{display:none}.additional-information details .details-wrapper{padding:0}.field--name-social-accounts details{margin-top:0}span.fieldset-legend{font-size:1.1428571429em;line-height:1.2;margin:0}.information-vacancy-form span.fieldset-legend{color:#000}.information-vacancy-form span.fieldset-legend{color:#000;font-size:1em;font-weight:600}.user-register-form span.fieldset-legend{color:#777;font-size:1em}.field--name-account-type span.fieldset-legend,.field--name-geofield-user-address span.fieldset-legend,.field--name-vacacy-address-geofield span.fieldset-legend,.field--name-vacancy-status span.fieldset-legend{color:#333;display:block;font-size:1em;line-height:1.2;font-weight:300;margin-bottom:5px}.field--name-user-industry-experience span.fieldset-legend{color:#000;font-size:1em;line-height:1.2;font-weight:600}.field--name-vacacy-address-geofield>fieldset>legend span.fieldset-legend:after{background-image:url(/../../core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;display:inline-block;content:"";height:6px;margin:0 .3em;vertical-align:super;width:6px}.password-confirm,.password-confirm-match,.password-field,.password-strength{color:#ccc;font-size:14px}.form-select{background:inherit;border:1px solid #ddd;border-radius:3px;color:#333;display:block;height:40px;margin-bottom:0;padding:5px;width:100%}@media (min-width:479px){.field--name-escolaridad .form-select{max-width:50%}}@media (min-width:767px){.field--name-escolaridad .form-select{max-width:100%}}@media (min-width:979px){.field--name-escolaridad .form-select{padding-right:5px;max-width:50%}}@media (min-width:767px){.form-item-payment-method-billing-information-select-address .form-select{width:calc(50% - 10px)!important}}.commerce-payment-method-add-form .form-select{width:100%!important}.image-widget .image-preview{background-size:100%;border-radius:100%;position:relative;height:140px;margin-right:auto;margin-bottom:10px;margin-left:auto;width:140px}@media (min-width:979px){.image-widget .image-preview{height:180px;width:180px}}.field--name-user-picture .image-widget .image-preview{background-image:url(/themes/custom/luxbox_cog/images/optimized/avatar.png);background-color:transparent;background-repeat:no-repeat}.svg .field--name-user-picture .image-widget .image-preview{background-image:url(/themes/custom/luxbox_cog/images/optimized/avatar.svg)}.image-widget .image-preview:before{background-color:rgba(13,114,251,.2);border-radius:100%;content:"";height:calc(100% - 25px);left:0;padding-top:25px;position:absolute;right:0;width:100%;z-index:1}.image-widget img{width:100%}.image-widget .image-widget-data{overflow:hidden;text-overflow:ellipsis;width:100%}.image-widget .image-widget-data span{display:none}.image-widget .form-file{background-color:#fafafa;border-radius:3px;font-size:11px;padding:10px}@media (min-width:767px){.node-vacancy-edit-form .form-type-vertical-tabs,.node-vacancy-form .form-type-vertical-tabs{grid-column:1/4}}nav.breadcrumb li{margin-right:5px}nav.breadcrumb li:before{color:#444;content:"/";margin-right:5px}nav.breadcrumb li:last-child{color:#777}.confirm-parent,.password-parent{max-width:100%!important}.vertical-tabs{border:0}.vertical-tabs__menu{border:0}li.vertical-tabs__menu-item{border:0!important}.touchevents .draggable td{padding:20px 10px 5px}.gm-style{font-family:inherit}.gm-style .gm-style-iw .field:first-child,.gm-style .gm-style-iw div:first-child,.gm-style .gm-style-iw p:first-child{padding:0}.js-form-item-select-roles{display:inline-block;margin-right:20px}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/luxbox_cog/images/optimized/throbber-active.gif);background-position:99% center;background-size:20px}.vacancy-apply-input:disabled{opacity:.5}.ajax-progress-throbber{display:block;margin-top:10px}.ajax-progress-throbber .throbber{background-image:url(/themes/custom/luxbox_cog/images/optimized/throbber-active.gif);background-position:100% center;background-repeat:no-repeat;background-size:15px;text-indent:inherit}.ajax-progress-throbber{display:inline-block}.postularme-form .ajax-progress-throbber{margin:0;padding:0;position:absolute;right:4px;top:4px}.ajax-progress-throbber .throbber{background-image:url(/themes/custom/luxbox_cog/images/optimized/throbber-active.gif);background-position:100% center;background-repeat:no-repeat;background-size:20px;display:block;height:20px;padding:0 30px 0 0;text-indent:inherit;width:20px}.ajax-progress-throbber .message{color:#e51180}.postularme-form .ajax-progress-throbber .message{display:none}body#mimemail-body{background-color:#fafafa}.filter-guidelines,.filter-help a{color:#ccc}ul.shs li{white-space:inherit}::-webkit-details-marker{display:none}summary{display:block}.ui-tabs .ui-tabs-nav{margin:0;padding:0}#tabs,.ui-widget.ui-widget-content{background:0 0;border:0;border-radius:0;font-family:"Product Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0}#tabs .ui-widget-header,#tabs>ul,.ui-widget.ui-widget-content .ui-widget-header,.ui-widget.ui-widget-content>ul{background:0 0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-1px;margin-left:-3px;overflow-x:auto;padding:3px 0 0 3px;-webkit-overflow-scrolling:touch}#tabs .ui-widget-header .ui-state-default,#tabs .ui-widget-header li,#tabs>ul .ui-state-default,#tabs>ul li,.ui-widget.ui-widget-content .ui-widget-header .ui-state-default,.ui-widget.ui-widget-content .ui-widget-header li,.ui-widget.ui-widget-content>ul .ui-state-default,.ui-widget.ui-widget-content>ul li{background:#f5f5f5;border-radius:0;border:1px solid #ddd;list-style-type:none;margin:0;padding:8px 5px;border-left-width:0}#tabs .ui-widget-header .ui-state-default:first-child,#tabs .ui-widget-header li:first-child,#tabs>ul .ui-state-default:first-child,#tabs>ul li:first-child,.ui-widget.ui-widget-content .ui-widget-header .ui-state-default:first-child,.ui-widget.ui-widget-content .ui-widget-header li:first-child,.ui-widget.ui-widget-content>ul .ui-state-default:first-child,.ui-widget.ui-widget-content>ul li:first-child{border-left-width:1px;border-top-left-radius:3px}#tabs .ui-widget-header .ui-state-default:last-child,#tabs .ui-widget-header li:last-child,#tabs>ul .ui-state-default:last-child,#tabs>ul li:last-child,.ui-widget.ui-widget-content .ui-widget-header .ui-state-default:last-child,.ui-widget.ui-widget-content .ui-widget-header li:last-child,.ui-widget.ui-widget-content>ul .ui-state-default:last-child,.ui-widget.ui-widget-content>ul li:last-child{border-top-right-radius:3px}#tabs .ui-widget-header .ui-state-default:focus,#tabs .ui-widget-header li:focus,#tabs>ul .ui-state-default:focus,#tabs>ul li:focus,.ui-widget.ui-widget-content .ui-widget-header .ui-state-default:focus,.ui-widget.ui-widget-content .ui-widget-header li:focus,.ui-widget.ui-widget-content>ul .ui-state-default:focus,.ui-widget.ui-widget-content>ul li:focus{outline:0}#tabs .ui-widget-header .ui-state-default a,#tabs .ui-widget-header li a,#tabs>ul .ui-state-default a,#tabs>ul li a,.ui-widget.ui-widget-content .ui-widget-header .ui-state-default a,.ui-widget.ui-widget-content .ui-widget-header li a,.ui-widget.ui-widget-content>ul .ui-state-default a,.ui-widget.ui-widget-content>ul li a{color:#777;float:left;line-height:26px;padding:5px 10px}#tabs .ui-widget-header .ui-state-default a:focus,#tabs .ui-widget-header li a:focus,#tabs>ul .ui-state-default a:focus,#tabs>ul li a:focus,.ui-widget.ui-widget-content .ui-widget-header .ui-state-default a:focus,.ui-widget.ui-widget-content .ui-widget-header li a:focus,.ui-widget.ui-widget-content>ul .ui-state-default a:focus,.ui-widget.ui-widget-content>ul li a:focus{outline:0}#tabs .ui-widget-header .ui-state-default:last-child:after,#tabs .ui-widget-header li:last-child:after,#tabs>ul .ui-state-default:last-child:after,#tabs>ul li:last-child:after,.ui-widget.ui-widget-content .ui-widget-header .ui-state-default:last-child:after,.ui-widget.ui-widget-content .ui-widget-header li:last-child:after,.ui-widget.ui-widget-content>ul .ui-state-default:last-child:after,.ui-widget.ui-widget-content>ul li:last-child:after{display:none}#tabs .ui-widget-header .ui-state-active,#tabs>ul .ui-state-active,.ui-widget.ui-widget-content .ui-widget-header .ui-state-active,.ui-widget.ui-widget-content>ul .ui-state-active{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #ddd;box-shadow:2px 3px 10px 0 #ddd;border-bottom-color:#fff;color:#444}#tabs .ui-widget-header .ui-state-active:first-child,#tabs>ul .ui-state-active:first-child,.ui-widget.ui-widget-content .ui-widget-header .ui-state-active:first-child,.ui-widget.ui-widget-content>ul .ui-state-active:first-child{border-left-width:0}#tabs .ui-widget-header .ui-state-active:after,#tabs>ul .ui-state-active:after,.ui-widget.ui-widget-content .ui-widget-header .ui-state-active:after,.ui-widget.ui-widget-content>ul .ui-state-active:after{display:none}#tabs .ui-widget-header .ui-state-active a,#tabs>ul .ui-state-active a,.ui-widget.ui-widget-content .ui-widget-header .ui-state-active a,.ui-widget.ui-widget-content>ul .ui-state-active a{color:#444}#tabs div.ui-tabs-panel,.ui-widget.ui-widget-content div.ui-tabs-panel{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #ddd;box-shadow:2px 3px 10px 0 #ddd;border-radius:0 3px 3px 3px;border-top:1px solid #ddd;padding:20px}.field--name-user-birth-date .container-inline div,.field--name-user-birth-date .container-inline label{display:block}.js div.paragraphs_ee__add-in-between__wrapper{left:auto;right:-6px;top:-20px;-webkit-transform:inherit;transform:inherit}.js .paragraphs_ee__add-in-between__wrapper .paragraphs_ee__add-in-between__button.last,.js .paragraphs_ee__add-in-between__wrapper .paragraphs_ee__add-in-between__button.last:before{border:0!important;border-radius:0;color:#e51180;font-size:14px;margin:0;padding:0 10px;text-transform:uppercase}.no-touchevents .js .paragraphs_ee__add-in-between__wrapper .paragraphs_ee__add-in-between__button.last:before:hover,.no-touchevents .js .paragraphs_ee__add-in-between__wrapper .paragraphs_ee__add-in-between__button.last:hover{background-color:transparent;color:#c7106f}span.paragraph-type-label{display:none}
.layout-content,.region,aside{padding-top:10px;padding-bottom:10px}.layout-content .region,aside .region{padding:0;border:none}.layout-container{margin:0 auto}.layout-container>main{margin-top:20px;margin-bottom:20px}.path-busqueda .layout-container>main.wrapper,.path-frontpage .layout-container>main.wrapper{margin-top:0;max-width:none;padding:0}.path-busqueda .layout-content,.path-frontpage .layout-content{padding-top:0}.wrapper{margin-right:auto;margin-left:auto;max-width:1410px;padding-right:10px;padding-left:10px}main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-content{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both .layout-content{-webkit-box-flex:71.42857%;-ms-flex:71.42857%;flex:71.42857%}}@media only screen and (min-width:1024px){.layout-page-sidebars-both .layout-content{-webkit-box-flex:57.14286%;-ms-flex:57.14286%;flex:57.14286%}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-first .layout-content{-webkit-box-flex:85.71429%;-ms-flex:85.71429%;flex:85.71429%}}@media only screen and (min-width:1024px){.layout-page-sidebars-first .layout-content{-webkit-box-flex:85.71429%;-ms-flex:85.71429%;flex:85.71429%}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-second .layout-content{-webkit-box-flex:71.42857%;-ms-flex:71.42857%;flex:71.42857%}}@media only screen and (min-width:1024px){.layout-page-sidebars-second .layout-content{-webkit-box-flex:71.42857%;-ms-flex:71.42857%;flex:71.42857%}}aside{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}aside.layout-sidebar-first{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both aside.layout-sidebar-first{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}@media only screen and (min-width:1024px){.layout-page-sidebars-both aside.layout-sidebar-first{-webkit-box-flex:14.28571%;-ms-flex:14.28571%;flex:14.28571%}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-first aside.layout-sidebar-first{-webkit-box-flex:14.28571%;-ms-flex:14.28571%;flex:14.28571%}}aside.layout-sidebar-second{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both aside.layout-sidebar-second{-webkit-box-flex:28.57143%;-ms-flex:28.57143%;flex:28.57143%}}@media only screen and (min-width:1024px){.layout-page-sidebars-both aside.layout-sidebar-second{-webkit-box-flex:28.57143%;-ms-flex:28.57143%;flex:28.57143%}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-second aside.layout-sidebar-second{-webkit-box-flex:28.57143%;-ms-flex:28.57143%;flex:28.57143%}}.region-prefooter{padding-top:20px}footer .region{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:767px){footer .region{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@supports (grid-template:none){main{display:grid;grid-template-columns:1fr repeat(4,1fr) repeat(2,1fr);grid-gap:0 20px}@media only screen and (min-width:1024px){main{grid-template-columns:240px repeat(5,1fr) 340px}}@media (min-width:767px){.path-node main.wrapper{padding:0 80px}}@media (min-width:767px){.path-user main.wrapper{padding:0 40px}}.layout-content,.region-foooter,aside.layout-sidebar-first,aside.layout-sidebar-second{width:auto;float:none;margin-right:0;margin-left:0}.layout-content{grid-column:1/8}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both .layout-content{grid-column:1/6}}@media only screen and (min-width:1024px){.layout-page-sidebars-both .layout-content{grid-column:2/7}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-first .layout-content{grid-column:3/8}}@media only screen and (min-width:1024px){.layout-page-sidebars-first .layout-content{grid-column:2/8}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-second .layout-content{grid-column:1/6}}@media only screen and (min-width:1024px){.layout-page-sidebars-second .layout-content{grid-column:1/7}}aside.layout-sidebar-first{grid-column:1/8}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both aside.layout-sidebar-first{grid-column:1/8}}@media only screen and (min-width:1024px){.layout-page-sidebars-both aside.layout-sidebar-first{grid-column:1/2}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-first aside.layout-sidebar-first{grid-column:1/3}}@media only screen and (min-width:1024px){.layout-page-sidebars-first aside.layout-sidebar-first{grid-column:1/2}}aside.layout-sidebar-second{grid-column:1/8}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both aside.layout-sidebar-second{grid-column:6/8}}@media only screen and (min-width:1024px){.layout-page-sidebars-both aside.layout-sidebar-second{grid-column:7/8}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-second aside.layout-sidebar-second{grid-column:6/8}}@media only screen and (min-width:1024px){.layout-page-sidebars-second aside.layout-sidebar-second{grid-column:7/8}}}.layout-dashboard-aside{position:relative;grid-column:1/2}.region-dashboard-aside{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 10px 25px 15px}@media (min-width:1139px){.region-dashboard-aside{display:block;height:100%;position:fixed;width:260px}}.region-highlighted{padding:0}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
header .block-social-media-links{display:none}@media (min-width:479px){header .block-social-media-links{display:block}}.social-media-links--platforms li{margin:0 7px;padding:5px 8px}.social-media-links--platforms a{color:inherit;cursor:pointer}.social-media-links--platforms a span.fa{font-size:30px}.no-touchevents .social-media-links--platforms a:hover{opacity:.9}header .social-media-links--platforms{color:#fff}.information-user .social-media-links--platforms span.fa{font-size:18px}.information-user .social-media-links--platforms li{display:inline-block;padding:0 4px}.information-user .social-media-links--platforms span{border-radius:3px;height:30px;padding:10px;position:relative;width:30px}.information-user .social-media-links--platforms span:before{color:#fff;top:7px;left:0;position:absolute;right:0;text-align:center}.information-user .social-media-links--platforms span.fa-facebook{background-color:#1877f2}.information-user .social-media-links--platforms span.fa-instagram{background-color:#c32aa3}.information-user .social-media-links--platforms span.fa-twitter{background-color:#1da1f2}.information-user .social-media-links--platforms span.fa-linkedin{background-color:#007bb5}.block>h2{margin-bottom:10px}.region-sidebar-second .block>h2{color:#444;font-size:20px;border-bottom:1px solid #ddd;margin-bottom:20px}.view>h2{margin-bottom:10px}p.address br{display:none}.ui-widget-content .contact-information,.ui-widget-content .content_top,.ui-widget-content .grid-heading,[class*=node--view-mode-full] .contact-information,[class*=node--view-mode-full] .content_top,[class*=node--view-mode-full] .grid-heading{grid-column:1/5;margin-bottom:20px}@media (min-width:1023px){.ui-widget-content .contact-information,.ui-widget-content .content_top,.ui-widget-content .grid-heading,[class*=node--view-mode-full] .contact-information,[class*=node--view-mode-full] .content_top,[class*=node--view-mode-full] .grid-heading{margin-bottom:0}}.node--view-mode-full-highlight .contact-information,.node--view-mode-full-highlight .content_top,.node--view-mode-full-highlight .grid-heading{margin-bottom:0}.ui-tabs-panel .content_top{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.ui-tabs-panel .contact-information,[class*=node--view-mode-full] .contact-information{border-top:1px solid #eee;display:grid;grid-gap:5px;grid-template-columns:1fr 110px;margin-top:20px;padding-top:20px}@media (min-width:1023px){.ui-tabs-panel .contact-information,[class*=node--view-mode-full] .contact-information{margin-top:0}}.ui-tabs-panel .contact-information{margin-bottom:20px}.contact-information>*{grid-column:1}@media (min-width:479px){.grid-heading{display:grid;grid-template-columns:repeat(4,1fr) 150px;grid-gap:15px}}@media (min-width:979px){.grid-heading{grid-template-columns:150px repeat(4,1fr)}}.block-node-highlight-block .grid-heading,.node-list .grid-heading,.taxonomy-term--type-company .grid-heading,.user--view-mode-full .grid-heading{border-bottom:0;padding-bottom:0}@media (min-width:1023px){.user--view-mode-account-resume .grid-heading{grid-template-columns:80px 1fr}}.block-view-user .grid-heading,.views-list-layout .grid-heading{padding-bottom:0}.block-view-user .grid-heading:last-child,.views-list-layout .grid-heading:last-child{border-bottom:0}@media (min-width:479px){.block-view-user .grid-heading,.view-vacancies .grid-heading{grid-template-columns:1fr}}@media (min-width:767px){.block-view-user .grid-heading,.view-vacancies .grid-heading{grid-template-columns:1fr 180px}}@media (min-width:479px){.vacancy-container .grid-heading{grid-row-gap:0;grid-template-columns:repeat(4,1fr) 150px;min-height:100px}}@media only screen and (min-width:1280px){.vacancy-container .grid-heading{grid-template-columns:200px repeat(3,1fr) 180px}}.view-applications .grid-heading{border-bottom:0;padding-bottom:0}@media (min-width:479px){.view-applications .grid-heading{grid-template-columns:repeat(4,1fr) 150px;min-height:100px}}@media only screen and (min-width:1280px){.view-applications .grid-heading{grid-template-columns:200px repeat(3,1fr) 180px}}.node--view-mode-search-map-index .grid-heading{border-bottom:0;padding-bottom:0}.vacancy-container-map .grid-heading{display:grid;grid-template-columns:1fr;grid-gap:10px 20px}.field--name-vacacy-address-geofield .grid-heading{grid-template-columns:1fr}.region-dashboard-aside .grid-heading{color:#fff;grid-template-columns:1fr;grid-gap:10px;text-align:center}.node--view-mode-full-recruiter .grid-heading{grid-gap:0 15px}.vacancy-alert--view-mode-alert-list .grid-heading{grid-template-columns:1fr}@media (min-width:767px){.vacancy-alert--view-mode-alert-list .grid-heading{grid-template-columns:1fr 180px}}.logo-company{margin-bottom:10px}@media (min-width:479px){.logo-company{grid-column:5;max-width:inherit;grid-row:1}}@media (min-width:979px){.logo-company{margin-bottom:0}}.logo-company .field--name-vacancy-company img{border-radius:3px}.vacancy-container-map .logo-company{display:none;grid-column:1}@media (min-width:479px){.vacancy-container-map .logo-company{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1023px){.vacancy-container-map .logo-company{grid-column:1/2}}.field--name-vacacy-address-geofield .logo-company{grid-column:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.node--view-mode-search-map-index .logo-company{display:none}.node--view-mode-user-related .logo-company{margin-bottom:0;max-width:100%}@media (min-width:479px){.information-company{grid-column:1/5}}@media (min-width:979px){.information-company{grid-column:2/6}}.node--view-mode-full-recruiter .information-company,.ui-tabs-panel .information-company{grid-column:1/6}@media (min-width:479px){.node-list .information-company{grid-column:1/5}}@media (min-width:479px){.node--view-mode-search-index .information-company{grid-column:1/5}}.vacancy-container-map .information-company{grid-column:1}@media (min-width:1023px){.vacancy-container-map .information-company{grid-column:1/6}}.field--name-vacacy-address-geofield .information-company{grid-column:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-row:2}.region-dashboard-aside .information-company{grid-column:1;grid-row:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.highlighted .information-company{font-size:1.1em}.layout-content .highlighted .information-company{display:block;text-align:center}@media (min-width:479px){.layout-content .highlighted .information-company{grid-column:2/6;text-align:left}}.highlighted-user .information-company{display:block;text-align:center}@media (min-width:479px){.highlighted-user .information-company{grid-column:2/6;text-align:left}}.node--view-mode-list .information-company,.node--view-mode-list-teaser .information-company{grid-column:1}@media (min-width:767px){.node--view-mode-list .information-company,.node--view-mode-list-teaser .information-company{display:grid;grid-template-columns:1fr 150px;grid-column:1/3;grid-gap:0 15px}}.node--view-mode-user-related .information-company{grid-column:1;padding:15px}.buttons{grid-column:1;margin-top:5px}@media (min-width:479px){.buttons{grid-column:1/5;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:979px){.buttons{grid-column:2/6;margin-top:0}}@media only screen and (min-width:1280px){.buttons{grid-column:5}}.vacancy-alert--view-mode-alert-list .buttons{margin-top:10px}.views-list-layout .buttons{grid-column:1}.block-view-user-vacancies .buttons{grid-column:1;text-align:left}@media (min-width:767px){.block-view-user-vacancies .buttons{grid-column:1/3}}.node-list .buttons{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.node--view-mode-search-index .buttons{color:#444;line-height:1;margin:15px 0}.vacancy-container-map .buttons{grid-column:1;margin-top:0}@media (min-width:1023px){.vacancy-container-map .buttons{grid-column:1/6}}.field--name-vacacy-address-geofield .buttons{grid-column:1;margin-top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.node--view-mode-full .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:767px){.node--view-mode-full .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:inherit;flex-flow:inherit}}@media only screen and (min-width:1024px){.node--view-mode-full .buttons{grid-column:2/6}}.field--name-dynamic-token-fieldnode-vacancy-edit-delete-per-role .buttons{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.user--view-mode-list .information-top,.view-related-content .information-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.node--view-mode-list-invitations .information-top{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.node--view-mode-list-invitations .information-bottom,.user--view-mode-list .information-bottom,.view-related-content .information-bottom{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:7px}@media (min-width:479px){.user--view-mode-account-resume .information-bottom{display:grid;grid-template-columns:1fr 180px}}.node--view-mode-user-related .information-bottom{border-top:1px solid #eee;padding:10px 0;margin-top:10px}.user--view-mode-list{border-top:1px solid #eee;padding-top:15px}.user--view-mode-list:first-child{border-top:0;padding-top:0}.user--view-mode-list .field--name-send-invitation-2{margin-top:10px}.group-information{color:#444;margin-bottom:5px;overflow:hidden}.view-related-content .group-information{margin-top:0;margin-bottom:0;font-size:.857142857em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ui-widget-content .group-information,[class*=node--view-mode-full] .group-information{margin-top:5px}@media only screen and (min-width:1024px){.ui-widget-content .group-information,[class*=node--view-mode-full] .group-information{grid-column:1}}.node--view-mode-search-index .group-information{margin-top:30px;display:block}.node--view-mode-list .group-information{grid-row:2;margin-top:0;margin-bottom:0}.group-information-list .group-information{margin-top:5px;margin-bottom:15px;width:100%}@media (min-width:767px){.group-information-list .group-information{margin:0;width:auto}}.group-information .field{margin-bottom:10px;overflow:hidden}.group-information-list .group-information .field:last-child{margin-right:30px}.node--view-mode-search-map-index .group-information .field{overflow:inherit}@media (min-width:1023px){.node--view-mode-search-map-index .group-information .field{margin-bottom:10px}}.vacancy-alert--type-vacancy-alert .group-information{grid-column:1;margin:0}.group-information-list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:1}.node--view-mode-list-teaser .group-information-list{display:block;grid-column:1/3;overflow:hidden}.node--view-mode-list-applications .group-information-list{display:block;margin-top:8px}.list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-view-user-companies{margin-bottom:20px}@media (min-width:767px){.block-view-user-companies{margin-bottom:0}}@media (min-width:767px){.group-information-account .information-user{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}}@media (min-width:767px){.additional-information{display:grid;grid-template-columns:1fr;grid-gap:10px 20px;grid-column:2;margin-bottom:10px}}.user-logged-in .additional-information{margin-bottom:0}.user-logged-in .user-form .information-user{grid-column:1}@media (min-width:479px){.password-information{grid-area:1/1/4/4;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media (min-width:479px){.user-logged-in .password-information{display:block;grid-area:4/1/6/3}}@media (min-width:479px){.group-contact-information{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}}@media (min-width:767px){.group-contact-information{display:block}}@media (min-width:979px){.group-contact-information{display:grid}}@media (min-width:767px){.cols{display:grid;grid-gap:20px 40px;grid-template-columns:260px 1fr}}@media only screen and (min-width:1024px){.cols{grid-column-gap:110px}}@media (min-width:767px){.col-left{padding-top:12px}}.highlight{background-image:url(/themes/custom/luxbox_cog/images/optimized/header_bg.png);background-color:#2375ba;background-repeat:no-repeat;background-position:0 -105px;color:#fff;margin-right:-10px;margin-bottom:50px;margin-left:-10px;text-align:center}.svg .highlight{background-image:url(/themes/custom/luxbox_cog/images/optimized/header_bg.svg)}.path-frontpage .highlight{margin-left:0;margin-right:0}.highlight .search{padding:30px 10px}@media (min-width:767px){.highlight .search{padding:80px 0}}.highlight p{font-size:1.428571429em;margin-bottom:20px}.region-dashboard-aside .block-block-user-info{display:none}@media (min-width:1139px){.region-dashboard-aside .block-block-user-info{display:block}}.toolbar-fixed .is-sticky header{margin-top:39px}.toolbar-tray-open .is-sticky header{margin-top:79px}.block-message{border-top:1px solid #777;color:#777;padding-top:8px;text-align:center}.block-message.text{border-top:0;font-size:1.142857143em;padding:30px}.block-view-user .view-empty,.views-list-layout .view-empty{background:#fff;border-radius:3px;padding:15px}.node-vacancy-edit-form .js-form-item-vigencia,.node-vacancy-form .js-form-item-vigencia{grid-column:1;border:1px solid #2375ba;border-radius:3px;color:#2375ba;font-style:italic;padding:5px 13px;text-align:center}.path-legal .block-system-main-block{background:#fff;border-radius:3px;padding:15px}.path-legal .block-system-main-block h3{font-size:1.125em;color:#333}.path-legal .block-system-main-block a{color:#2375ba}@media (min-width:479px){.group-salary{float:left}}.group-salary div{display:inline-block}@media (min-width:479px){.group-main-information{display:grid;grid-column:1/3;grid-template-columns:1fr 150px}}.vacancy-alert--type-vacancy-alert .group-main-information{position:relative}@media (min-width:479px){.vacancy-alert--type-vacancy-alert .group-main-information{grid-column:1;grid-template-columns:1fr}}.vacancy-alert--type-vacancy-alert .group-name{position:relative}.block-view-aspirants{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:10px}.block-view-aspirants .number-view-aspirants{color:#c7106f;display:inline-block}.main-text{color:#2375ba;display:inline-block;font-size:1.2857142857em;font-weight:600;line-height:1.2;margin:0;padding-bottom:0;font-weight:700}@media (min-width:767px){.main-text{font-size:1.4285714286em}}.username-text{display:inline-block;color:#333;font-size:1.2857142857em;font-weight:600;line-height:1.2;margin:0;padding-bottom:0;text-transform:capitalize}@media (min-width:767px){.username-text{font-size:1.4285714286em}}.block-user-info-block .buttons{display:none}.highlighted-user .picture{margin-bottom:5px;position:relative}.highlighted-user .picture:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/avatar.png);background-color:transparent;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:80px;margin-right:auto;margin-left:auto;width:80px}.svg .highlighted-user .picture:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/avatar.svg)}.highlighted-user img{left:0;margin-right:auto;margin-left:auto;position:absolute;right:0;top:0}.highlighted-user .info-user-bottom,.highlighted-user .info-user-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:10px;padding-bottom:10px}.highlighted-user .info-user-bottom .field,.highlighted-user .info-user-top .field{color:#444;font-size:16px;font-weight:400;line-height:1.5;margin-right:15px;text-transform:inherit}.highlighted-user .info-user-bottom .field:last-child,.highlighted-user .info-user-top .field:last-child{margin-right:0}.highlighted-user .info-user-top{border-bottom:1px solid #eee}.highlighted-user .info-user-bottom .field{display:-webkit-box;display:-ms-flexbox;display:flex}.highlighted-user .info-user-bottom .field__label{color:#999;font-weight:400}.id-company{margin-bottom:20px}@media (min-width:767px){.id-company{grid-column:1;margin-bottom:0}}@media (min-width:479px){.highlighted-user .id-company{grid-column:1}}.flag{margin:0 auto;max-width:200px;position:relative}.flag span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;grid-column:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0 auto;min-height:30px;padding:5px 15px;position:relative;text-align:center}.flag span:after,.flag span:before{border-left:12px solid #fff;border-top:18px solid transparent;border-bottom:18px solid transparent;content:"";left:0;position:absolute;top:-3px}.flag span:after{border-right:12px solid #fff;right:0}.group-top-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.node--view-mode-search-index .group-top-heading{display:block}@media (min-width:479px){.node--view-mode-search-index .group-top-heading{display:-webkit-box;display:-ms-flexbox;display:flex}}.group-bottom-heading{grid-column:2/5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.node--view-mode-full .group-bottom-heading{display:block}@media (min-width:479px){.node--view-mode-full .group-bottom-heading{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;grid-column:1/6;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;margin-top:20px}}.group-bottom-heading .group-bottom-heading,.node--view-mode-full-recruiter .group-bottom-heading,.ui-tabs-panel .group-bottom-heading{display:block}@media (min-width:479px){.group-bottom-heading .group-bottom-heading,.node--view-mode-full-recruiter .group-bottom-heading,.ui-tabs-panel .group-bottom-heading{grid-column:1/6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}}.node--view-mode-list .group-bottom-heading{display:block}@media (min-width:479px){.node--view-mode-list .group-bottom-heading{grid-column:1/3;display:-webkit-box;display:-ms-flexbox;display:flex}}.node--view-mode-search-index .group-bottom-heading{display:block;margin-top:20px}@media (min-width:479px){.node--view-mode-search-index .group-bottom-heading{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/6}}@media (min-width:979px){.node--view-mode-search-index .group-bottom-heading{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}}.vacancy-alert--type-vacancy-alert .group-bottom-heading{grid-column:1/2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.node--view-mode-search-index .group-right{margin-top:15px}@media (min-width:979px){.node--view-mode-search-index .group-right{margin-top:0}}.node--view-mode-search-index .group-left{width:100%}@media (min-width:979px){.node--view-mode-search-index .group-left{max-width:calc(100% - 160px)}}@media (min-width:479px){.grid-user-info{display:grid;grid-template-columns:150px 1fr}}@media (min-width:479px){.grid-user-info .group-user-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.user--view-mode-full .grid-user-info .group-user-info{grid-column:2/3}}.grid-user-info .main-information{grid-column:1/3;text-align:right}.user--view-mode-full .grid-user-info .main-information{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user--view-mode-full .grid-user-info .main-information .user-name{width:100%}.grid-user-info .main-information .field{display:inline-block}.grid-user-info .general-information,.grid-user-info .information-user{-ms-flex-item-align:start;align-self:flex-start;background-color:#fff;border-radius:3px;-webkit-box-shadow:2px 3px 10px 0 #ddd;box-shadow:2px 3px 10px 0 #ddd;height:100%;margin-top:20px;overflow:hidden;padding:15px}@media (min-width:479px){.grid-user-info .general-information,.grid-user-info .information-user{margin-top:0}}.user--view-mode-full .user-avatar{grid-column:1}.block-luxbox-related-aspirants,.block-luxbox-vacancy-alerts{margin-top:30px}@media (min-width:767px){.block-luxbox-related-aspirants,.block-luxbox-vacancy-alerts{margin-top:0}}.vacancy-alerts{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;border-radius:3px;padding:15px}.vacancy-alerts>div{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.vacancy-alerts>div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.vacancy-info{display:grid;grid-column:1;grid-gap:10px}span.ver-mas{color:#333;cursor:pointer;margin-top:10px;position:relative}span.ver-mas:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:1px -491px;text-indent:-9999em;content:"";height:8px;margin-left:10px;position:absolute;top:8px;width:12px}.svg span.ver-mas:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.svg)}span.ver-mas.show-less-4:after{background-position:0 -416px}.block-luxbox-vacancy-alerts,.block-user-related-vacancies{grid-column:1/3}.vacancy-related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-payment-heading{margin:0 auto 40px;text-align:center;max-width:950px}.block-payment-heading strong{color:#000;font-size:1.125em;font-weight:300}.block-packages-block{margin:0 -10px;padding:40px 10px;position:relative}@media (min-width:767px){.block-packages-block{margin:0 -80px}}@media (min-width:1139px){.block-packages-block:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/people-image.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;bottom:0;content:"";height:350px;left:-30px;position:absolute;width:205px;z-index:2}.svg .block-packages-block:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/people-image.svg)}}.block-packages-block:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/fondo-azul.png);background-color:transparent;background-repeat:no-repeat;background-position:top center;text-indent:-9999em;background-size:auto;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.svg .block-packages-block:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/fondo-azul.svg)}.block-packages-block .block-packages{margin:0 auto;max-width:950px;padding:0 10px;position:relative;z-index:1}.block-packages-block .block-packages:after,.block-packages-block .block-packages:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/fondo-figuras.png);background-color:transparent;background-repeat:no-repeat;text-indent:-9999em;content:"";height:250px;position:absolute;width:160px}.svg .block-packages-block .block-packages:after,.svg .block-packages-block .block-packages:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/fondo-figuras.svg)}.block-packages-block .block-packages:before{background-position:0 0;left:-10px;top:0}@media (min-width:979px){.block-packages-block .block-packages:before{left:-20px}}@media (min-width:1139px){.block-packages-block .block-packages:before{left:-130px}}@media (min-width:1279px){.block-packages-block .block-packages:before{left:-150px}}.block-packages-block .block-packages:after{background-position:0 -240px;right:-10px;top:50px}@media (min-width:979px){.block-packages-block .block-packages:after{right:-30px}}@media (min-width:1139px){.block-packages-block .block-packages:after{right:-80px}}.block-packages-block .block-packages .pricing-table-box{position:relative;z-index:1}.pricing-table .pricing-box{display:grid}@media (min-width:767px){.pricing-table .pricing-box{grid-column:1/4;grid-template-columns:50% repeat(2,1fr)}}.pricing-table .pricing-box .pricing-box-item{text-align:center}@media (min-width:767px){.pricing-table .pricing-box .pricing-box-item{padding:10px 20px}}.pricing-table .pricing-box .pricing-box-item:before{content:attr(data-heading);display:inline-block;width:auto;margin-right:10px;color:#999;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}@media (min-width:767px){.pricing-table .pricing-box .pricing-box-item:before{display:none}}.pricing-table .pricing-preheader{display:none}@media (min-width:767px){.pricing-table .pricing-preheader{color:#fff;display:grid;text-align:center}}.pricing-table .pricing-preheader .pricing-box-item{border-radius:15px 15px 0 0}.pricing-table .pricing-preheader p{font-size:14px;font-weight:600;line-height:21px;text-transform:uppercase;margin-bottom:0}.pricing-table .pricing-preheader .color-free{background-color:#9b9b9b;opacity:.6}.pricing-table .pricing-preheader .color-premium{background-color:#d39e2d;opacity:.6}.pricing-table .pricing-header{background-color:#fff;border-radius:5px 5px 0 0;text-align:center;vertical-align:middle}.pricing-table .pricing-header .pricing-box-item{padding:10px 0}@media (min-width:767px){.pricing-table .pricing-header .pricing-box-item{padding:0}}.pricing-table .pricing-header .pricing-box-item:before{color:#fff}.pricing-table .pricing-header .color-free{background-color:#9b9b9b;color:#fff;opacity:inherit}.pricing-table .pricing-header .color-premium{background-color:#d39e2d;color:#fff;opacity:inherit}.pricing-table .pricing-header .color-premium .pricing-box-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:767px){.pricing-table .pricing-header .color-premium .pricing-box-title{display:block}}.pricing-table .pricing-header .pricing-box-title{text-align:center}@media (min-width:767px){.pricing-table .pricing-header .pricing-box-title{padding:10px 20px}}.pricing-table .pricing-header h2{font-size:32px;font-weight:600;line-height:30px;margin:0;padding:20px;text-align:center;color:#444}@media (min-width:767px){.pricing-table .pricing-header h2{font-size:25px;padding:0;text-align:left}}.pricing-table .pricing-header p{font-size:22px;font-weight:600;line-height:20px;margin-bottom:0}.pricing-table .pricing-header p span{font-size:12px;font-weight:300}.pricing-table .pricing-header p+p{font-size:16px;margin-left:10px}.pricing-table .pricing-header>span{font-size:12px;font-weight:400;color:#009ad7}.pricing-table .pricing-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;display:grid;grid-gap:10px;padding:10px 20px}@media (min-width:767px){.pricing-table .pricing-list-item{grid-template-columns:50% repeat(2,1fr);grid-column:1/4}}.pricing-table .pricing-list-item:before{content:attr(data-heading);display:inline-block;width:auto;margin-right:10px;color:#999;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}@media (min-width:767px){.pricing-table .pricing-list-item:before{display:none}}.pricing-table .pricing-list-item:nth-child(even){background-color:#fff}.pricing-table .pricing-list-item:nth-child(odd){background-color:#fafafa}.pricing-table .pricing-list-item:nth-child(odd):last-child{background-color:#fff}.pricing-table .payicon{margin-left:15px;position:relative}@media (min-width:767px){.pricing-table .payicon{display:block;margin-left:0}}.pricing-table .payicon:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/star-payment.png);background-color:transparent;background-repeat:no-repeat;text-indent:-9999em;background-size:cover;content:"";height:20px;left:0;margin:0 auto;position:absolute;right:0;top:-8px;width:20px}.svg .pricing-table .payicon:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/star-payment.svg)}.pricing-table .payicon-ok:after{background-position:0 0}.pricing-table .payicon-remove:after{background-position:0 -40px}@media (min-width:767px){.pricing-table .pricing-box-item-purchase{text-align:center}}.pricing-table .pricing-box-item-purchase:before{content:attr(data-heading);display:inline-block;width:auto;margin-right:.5rem;color:#999;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}@media (min-width:767px){.pricing-table .pricing-box-item-purchase:before{display:none}}.pricing-table .btn{border:none;border-radius:3px;color:#fff;margin-bottom:0;padding:5px 25px}.pricing-table .btn.color-free{background-color:#9b9b9b}.pricing-table .btn.color-premium{background-color:#d39e2d}.no-touchevents .pricing-table .btn:hover{opacity:.8}.pricing-table .btn:focus{border-color:inherit!important}.pricing-table .btn a{color:#fff}.pricing-table .btn a:visited{color:#fff}.block-payment .block-content,.block-plan-account .block-content{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;border-radius:3px;padding:15px}@media (min-width:767px){.block-plan-account .block-content{max-height:185px;min-height:185px}}.block-payment .block-content .block-row,.block-plan-account .block-content .block-row{display:grid;grid-gap:15px}@media (min-width:479px){.block-plan-account .block-content .block-row{grid-template-columns:120px 1fr}}@media (min-width:479px){.block-payment .block-content .block-row{grid-template-columns:1fr 140px}}.img-plan-account{background-image:url(/themes/custom/luxbox_cog/images/optimized/star-circle-pay.png);background-color:transparent;background-repeat:no-repeat;text-indent:-9999em;background-size:100%;margin:0 auto}.svg .img-plan-account{background-image:url(/themes/custom/luxbox_cog/images/optimized/star-circle-pay.svg)}.block-plan-account .img-plan-account{height:120px;width:120px}.premium .block-plan-account .img-plan-account{background-position:0 -280px}.block-payment .img-plan-account{grid-row:1;height:120px;width:120px}@media (min-width:479px){.block-payment .img-plan-account{grid-column:2;height:140px;width:140px}}.premium .block-payment .img-plan-account{background-position:0 -326px}.block-related-user-plan .img-plan-account{background-position:0 -116px;height:50px;margin:0 auto 20px;width:50px}.text-plan-account{text-align:center}@media (min-width:479px){.text-plan-account{text-align:left}}.block-related-user-plan .text-plan-account{text-align:center}.text-plan-account h3{color:#444;font-size:24px;line-height:1.2;margin:0;font-weight:700;margin:0;padding:0}.block-related-user-plan .text-plan-account h3{color:#fff}.text-plan-account p{color:#777}.block-related-user-plan .text-plan-account p{color:#fff}.text-plan-account b,.text-plan-account span{color:#444}.text-plan-account .text-heading{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:10px}.block-my-invitations-block{grid-row:2}.block-related-user{display:grid;grid-gap:20px}@media (min-width:767px){.block-related-user{grid-template-columns:1fr 300px}}@media (min-width:767px){.premium .block-related-user{grid-template-columns:1fr}}.block-related-user .block-sidebar-related-user{margin-bottom:90px}@media (min-width:479px){.block-related-user .block-sidebar-related-user{margin-bottom:0}}.block-related-user .block-sidebar-related-user .block-related-user-plan{background-color:#2582ff;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;position:relative;text-align:center;width:100%}@media (min-width:767px){.block-related-user .block-sidebar-related-user .block-related-user-plan{margin:-20px auto 0;max-width:260px;width:auto}}.block-related-user .block-sidebar-related-user .block-related-user-plan:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/triangulo.png);background-color:transparent;background-repeat:no-repeat;text-indent:-9999em;background-size:100%;bottom:-90px;content:"";height:90px;left:0;position:absolute;width:100%}.svg .block-related-user .block-sidebar-related-user .block-related-user-plan:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/triangulo.svg)}@media (min-width:479px){.block-related-user .block-sidebar-related-user .block-related-user-plan:after{display:none}}@media (min-width:767px){.block-related-user .block-sidebar-related-user .block-related-user-plan:after{display:block;bottom:-60px;height:60px}}.block-system-main-block{grid-column:1/3}.layout-content-dashboard .block-system-main-block{grid-column:1/2}.rol-aspirant .layout-content-dashboard .block-system-main-block{grid-column:1/2}.vacancy-premium-container{display:grid;grid-gap:15px;grid-template-columns:repeat(1,1fr)}@media (min-width:767px){.vacancy-premium-container{grid-template-columns:repeat(3,1fr)}}@media (min-width:767px){.vacancy-premium-container h2{grid-column:1/4}}.vacancy-premium-container .field--name-vacancy-premium-user{background-color:#ffdb31;border-radius:3px;color:#d39e2d;font-size:16px;font-weight:600;height:auto;margin-top:15px;padding:5px 20px 5px 40px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.vacancy-premium-container .field--name-vacancy-premium-user:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/star-circle-pay.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -70px;text-indent:-9999em;background-color:transparent;background-repeat:no-repeat;background-size:30px;content:"";display:inline-block;height:30px;left:0;position:absolute;top:0;width:30px;z-index:2}.svg .vacancy-premium-container .field--name-vacancy-premium-user:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/star-circle-pay.svg)}.vacancy-premium-container .field--name-vacancy-premium-user:after{background-color:#fff;border-radius:100%;border-left:0!important;border-top:0!important;border-bottom:0!important;content:"";height:40px;top:-4px;left:-6px;position:absolute;width:40px;z-index:1}.block-home-industries{padding-bottom:50px}.block-home-industries .block-industries-text{margin-bottom:50px}.block-home-industries .block-industries-text h2{font-size:26px;font-weight:700;margin:0;padding:0}.block-home-industries .block-wrapper-industries{display:grid;grid-template-columns:1fr;gap:10px;margin:50px 0 30px 0}@media (min-width:767px){.block-home-industries .block-wrapper-industries{grid-template-columns:repeat(2,1fr)}}@media (min-width:1139px){.block-home-industries .block-wrapper-industries{grid-template-columns:repeat(4,1fr)}}.block-home-industries .block-wrapper-industries .group-industries a{background-color:#fff;border:1px solid #fff;border-radius:7px;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;display:block;padding:20px;text-align:center;text-decoration:none}@media (min-width:1139px){.block-home-industries .block-wrapper-industries .group-industries a{text-align:left}}.block-home-industries .block-wrapper-industries .group-industries a h3{font-size:16px;color:#2375ba;line-height:1}.no-touchevents .block-home-industries .block-wrapper-industries .group-industries a h3:hover{color:#e51180}.block-home-industries .block-wrapper-industries .group-industries a span.number-industries{margin-top:30px;display:block;font-size:20px;font-weight:700}.block-home-industries .block-wrapper-industries .group-industries a p{color:#777;font-size:13px}.no-touchevents .block-home-industries .block-wrapper-industries .group-industries a p:hover{color:#e51180}.no-touchevents .block-home-industries .block-wrapper-industries .group-industries a:hover{color:#e51180;border:1px solid #e51180;-webkit-box-shadow:0 2px 10px 0 rgba(222,22,133,.2);box-shadow:0 2px 10px 0 rgba(222,22,133,.2)}.block-more-areas .title{color:#444;font-size:17px;margin-bottom:10px}.block-more-areas ul.list-areas{margin:0;padding:0}.block-more-areas ul.list-areas li{display:inline-block;list-style:none;line-height:20px}.block-more-areas ul.list-areas a{font-size:16px;color:#777;margin-right:20px}.no-touchevents .block-more-areas ul.list-areas a:hover{color:#e51180;text-decoration:underline}.block-home-callaction{background-image:url(/themes/custom/luxbox_cog/images/optimized/callaction_bg.png);background-color:#fdfbf9;background-repeat:no-repeat;background-position:0 bottom;color:#777;padding:40px 0}.svg .block-home-callaction{background-image:url(/themes/custom/luxbox_cog/images/optimized/callaction_bg.svg)}@media (min-width:979px){.block-home-callaction{padding:60px 0}}@media (min-width:1139px){.block-home-callaction{padding:80px 0}}@media (min-width:979px){.block-home-callaction .block-callaction-text{max-width:600px}}.block-home-callaction .block-callaction-text h2{color:#2375ba;font-size:32px;padding:0}@media (min-width:979px){.block-home-callaction .block-callaction-text h2{font-size:40px}}@media (min-width:1139px){.block-home-callaction .block-callaction-text h2{font-size:45px}}@media (min-width:479px){.js-form-type-password-confirm{display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr);grid-gap:10px}}[class*=blockrelated-vacancies-block]{margin-top:20px}[class*=blockrelated-vacancies-block]>h2{border-bottom:2px solid #e51180;display:block;font-size:20px;font-weight:600}[class*=blockrelated-vacancies-block] .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;margin-top:20px}[class*=blockrelated-vacancies-block] .view-content .views-row{width:100%}@media only screen and (min-width:1024px){[class*=blockrelated-vacancies-block] .view-content .views-row{width:calc(33.33% - 15px)}}[class*=blockrelated-vacancies-block] .node--view-mode-teaser{background-color:#fff;border-radius:7px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);height:100%;padding:15px}[class*=blockrelated-vacancies-block] .node--view-mode-teaser .field--name-node-title h2{font-weight:600;font-size:20px}[class*=blockrelated-vacancies-block] .node--view-mode-teaser .name-company li{font-size:16px;font-weight:400}[class*=blockrelated-vacancies-block] .node--view-mode-teaser .information-top{display:-webkit-box;display:-ms-flexbox;display:flex;color:#444;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:20px}[class*=blockrelated-vacancies-block] .node--view-mode-teaser .information-top .field--name-vacancy-city .field__item::before{display:none}.node--view-mode-user-resume{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;border-radius:3px;padding:15px}.node--view-mode-user-resume .field .field__label{font-size:16px;line-height:1;margin-top:0;margin-bottom:10px}.node--view-mode-user-resume .field--name-user-skills .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}.node--view-mode-user-resume .field--name-user-skills .field__items>.field__item{margin:0 5px}.field--name-experience .paragraph--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.field--name-experience .paragraph--view-mode-teaser:after{display:none}.node-curriculum-edit-form{max-width:800px}.node-curriculum-edit-form .field--name-about,.node-curriculum-edit-form .field--widget-paragraphs{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;border-radius:3px;margin-bottom:20px;padding:15px}.node-curriculum-edit-form .field--name-about .label,.node-curriculum-edit-form .field--widget-paragraphs .label{color:#444;font-size:15px;font-weight:700}.node-curriculum-edit-form .field--name-about .paragraph--view-mode-preview .field--name-title,.node-curriculum-edit-form .field--widget-paragraphs .paragraph--view-mode-preview .field--name-title{color:#444;font-size:15px;font-weight:700}.node-curriculum-edit-form .field--name-about .paragraph--view-mode-preview .field--name-description,.node-curriculum-edit-form .field--widget-paragraphs .paragraph--view-mode-preview .field--name-description{font-size:14px}.node-curriculum-edit-form .field--name-about label{color:#444;font-size:15px;font-weight:700}.node-curriculum-edit-form .field--name-language .paragraphs-subform,.node-curriculum-edit-form .field--name-user-skills .paragraphs-subform{margin-bottom:20px}@media (min-width:479px){.node-curriculum-edit-form .field--name-language .paragraphs-subform,.node-curriculum-edit-form .field--name-user-skills .paragraphs-subform{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}}.node-curriculum-edit-form .paragraphs-actions input{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;text-indent:-9999em;border:0;content:"";display:inline-block;height:16px;margin:0;padding:0 15px;width:18px}.svg .node-curriculum-edit-form .paragraphs-actions input{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}.node-curriculum-edit-form .paragraphs-actions .paragraphs-icon-button-edit{background-position:0 -595px}.node-curriculum-edit-form .paragraphs-actions .paragraphs-icon-button-collapse{background-position:0 -764px}.node-curriculum-edit-form .paragraphs-actions .button--small{background-position:0 -507px}.no-touchevents .node-curriculum-edit-form .paragraphs-actions input[type=submit]:hover{background-color:transparent;opacity:.8}.node-curriculum-edit-form .paragraphs-add-wrapper{text-align:right}.node-curriculum-edit-form .paragraphs-add-wrapper .field-add-more-submit{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-more.png);background-color:transparent;background-repeat:no-repeat;background-position:left -2px;border:0;content:"";display:inline-block;font-size:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1;margin:0;padding-right:20px}.svg .node-curriculum-edit-form .paragraphs-add-wrapper .field-add-more-submit{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-more.svg)}.no-touchevents .node-curriculum-edit-form .paragraphs-add-wrapper .field-add-more-submit:hover{background-color:transparent;color:#e51180;opacity:.8}.node-curriculum-edit-form fieldset{border:0;border-radius:inherit;margin:0;padding:0}.node-curriculum-edit-form fieldset span.fieldset-legend{color:#444;font-size:15px;line-height:1.2;margin:0}.node-curriculum-edit-form .tabledrag-toggle-weight-wrapper{display:none}.node-curriculum-edit-form .field-multiple-drag{display:none}.node-curriculum-edit-form table thead{border:0}.node-curriculum-edit-form table thead th{background-color:transparent;padding:0}.node-curriculum-edit-form table tbody{border:0}.node-curriculum-edit-form table tbody tr{background-color:transparent;border-top:0;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.node-curriculum-edit-form table tbody tr:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.node-curriculum-edit-form table tbody .field--name-description,.node-curriculum-edit-form table tbody .form-type-textfield,.node-curriculum-edit-form table tbody .paragraphs-subform .container-inline{margin-bottom:10px}.node-curriculum-edit-form table tbody .js .paragraph-type-label{display:none}.user-register-form .group-information-account{display:grid}@media (min-width:479px){.group-information-account .information-user{display:grid;grid-area:1/1/3/3;grid-gap:10px;grid-template-columns:1fr 1fr}}@media (min-width:479px){.group-information-account .password-information .form-wrapper{grid-column:2;grid-row:4}}.block-postulados-menu-block{margin-top:20px}
.col-left .filters{display:none}@media (min-width:767px){.col-left .filters{display:block}}.view-filters .views-row{border-bottom:1px solid #ddd;margin-bottom:25px;padding-bottom:25px}.view-filters .views-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.view-filters .views-row h3{color:#444;font-size:17px;line-height:1;margin-bottom:20px;padding:0}.view-content.filters-applied{border-bottom:2px solid #e51180;margin-bottom:20px}.industry-list{margin:0;padding:0}.industry-list li{list-style:none;position:relative;margin-bottom:10px;margin-right:10px}.industry-list a{border-radius:100px;color:#777;display:block;height:100%;text-align:left}.no-touchevents .industry-list a:hover{color:#2375ba}.industry-icon-filter{color:#2375ba}.field--name-related-industry .industry-icon-filter,.industry-icon-filter.field--name-vacancy-industry{margin-right:15px;padding-left:35px;position:relative}.field--name-related-industry .industry-icon-filter:before,.industry-icon-filter.field--name-vacancy-industry:before{left:0}.manufactura:before{background-position:center 0}.administrativo:before{background-position:center -42px}.ayudante:before{background-position:center -84px}.construccion:before{background-position:center -127px}.restaurante:before{background-position:center -172px}.mantenimiento:before{background-position:center -215px}.transporte:before{background-position:center -257px}.ventas:before{background-position:center -302px}.limpieza:before{background-position:center -345px}.seguridad:before{background-position:center -388px}.otros:before{background-position:center -845px;background-size:59px}ul.list-filter{margin:0;padding:0}ul.list-filter li{list-style:none}ul.list-filter li a{color:#777;display:inline-block;margin:10px 20px 0 0;width:auto}.no-touchevents ul.list-filter li a:hover{background-color:#2375ba;color:#fff}ul.list-filter li a.active{background-color:#2375ba;color:#fff}.no-touchevents ul.list-filter li a.active:hover{background-color:#2375ba}.custom-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;grid-column:1/3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px;padding:0 0 10px}.view-results-mode{color:#777;display:-webkit-box;display:-ms-flexbox;display:flex}.view-results-mode a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px}.view-results-mode a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-size:20px;content:"";display:block;height:18px;margin-left:5px;width:20px}.svg .view-results-mode a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.view-results-mode a.result-list:after{background-position:0 -40px}.no-touchevents .view-results-mode a.result-list:hover:after,.view-results-mode a.result-list.active:after{background-position:0 1px}.view-results-mode a.result-map:after{background-position:0 -125px}.no-touchevents .view-results-mode a.result-map:hover:after,.view-results-mode a.result-map.active:after{background-position:0 -81px}.sort-by-date{border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;margin-bottom:10px;padding-bottom:10px;width:100%}@media (min-width:479px){.sort-by-date{border-bottom:0;margin-bottom:0;padding-bottom:0;width:auto}}.sort-by-date a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#777;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px}.sort-by-date a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrows-icon.png);background-color:transparent;background-repeat:no-repeat;text-indent:-9999em;content:"";display:inline-block;height:10px;margin-left:3px;width:11px}.svg .sort-by-date a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrows-icon.svg)}.no-touchevents .sort-by-date a:hover{color:#2375ba}.sort-by-date a.asc{color:#2375ba}.sort-by-date a.asc:after{background-position:0 -74px;right:-15px;top:6px}.no-touchevents .sort-by-date a.asc:hover:after{background-position:0 -74px}.sort-by-date a.desc:after{background-position:0 -36px;right:-15px;top:5px}.no-touchevents .sort-by-date a.desc:hover:after{background-position:0 1px}.views-row-applied{margin-bottom:20px}.views-row-applied ul{margin:0;padding-left:0}.views-row-applied ul li{display:inline-block;list-style:none}.views-row-applied ul li a{background-color:#2375ba;border-radius:100px;color:#fff;display:inline-block;line-height:1.2;margin:10px 5px 0 0;padding:5px 40px 5px 15px;position:relative;width:auto}.views-row-applied ul li a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/action-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:-3px -385px;text-indent:-9999em;content:"";height:15px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-7px);transform:translateY(-7px);width:17px}.svg .views-row-applied ul li a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/action-icons.svg)}.show-hide-filters{display:block;margin-bottom:20px;padding:0 10px;width:100%}@media (min-width:767px){.show-hide-filters{display:none}}.show-hide-filters a{background-color:#f1409c;border-radius:3px;color:#fff;display:block;font-size:1.1428571429em;padding:15px 20px 15px 40px;position:relative;width:100%}.show-hide-filters a:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/action-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -503px;text-indent:-9999em;content:"";height:15px;position:absolute;left:12px;top:20px;width:20px}.svg .show-hide-filters a:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/action-icons.svg)}.show-hide-filters a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.png);background-color:transparent;background-repeat:no-repeat;text-indent:-9999em;content:"";height:7px;position:absolute;right:12px;top:24px;width:11px}.svg .show-hide-filters a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.svg)}.show-hide-filters a.show:after{background-position:0 -239px}.show-hide-filters a.hide:after{background-position:0 -348px}.filter-salary{padding:0 10px}.filter-salary>div{height:60px!important}.geosuggest{position:relative;margin:10px auto}.geosuggest__input{border:1px solid #ddd;border-radius:3px;padding:8px 10px;-webkit-transition:border .2s;transition:border .2s;width:100%}.geosuggest__input::-webkit-input-placeholder{color:#aaa;font-size:12px}.geosuggest__input::-moz-placeholder{color:#aaa;font-size:12px}.geosuggest__input::-ms-input-placeholder{color:#aaa;font-size:12px}.geosuggest__input::placeholder{color:#aaa;font-size:12px}.geosuggest__suggests{background:#fff;border:1px solid #ddd;border-top-width:0;left:0;list-style:none;margin-top:-1px;max-height:25em;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;-webkit-transition:max-height .2s,border .2s;transition:max-height .2s,border .2s;top:100%;z-index:5}.geosuggest__suggests--hidden{max-height:0;overflow:hidden;border-width:0}.geosuggest__item{cursor:pointer;font-size:13px;padding:10px 10px}.geosuggest__item:focus,.geosuggest__item:hover{background:#eee}.geosuggest__item--active{background:#267dc0;color:#fff}.geosuggest__item--active:focus,.geosuggest__item--active:hover{background:#ccc}.geosuggest__item__matched-text{font-weight:700}.alert-wrapper{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.alert-wrapper .alert-message{font-size:13px;line-height:1.2}.alert-wrapper .alert-message.error{color:red}.alert-wrapper .alert-message.success{color:#5db531}
ul.login-register{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}ul.login-register li{list-style-type:none;margin:0;position:relative;text-decoration:none}ul.login-register li:first-child a:before,ul.login-register li:last-child a:before{display:none}ul.login-register li a{color:#fff;padding:0 10px}ul.login-register li a:before{background-color:#fff;bottom:3px;content:"";position:absolute;left:0;top:3px;width:1px}.no-touchevents ul.login-register li a:hover{color:#eee}.region-breadcrumb ul.login-register li a{color:#2375ba}.no-touchevents .region-breadcrumb ul.login-register li a:hover{color:#2375ba}ul.login-register li a.add-vancancy{color:#777;position:relative}.region-preheader ul.login-register li a.add-vancancy{color:#fff}.no-touchevents .region-preheader ul.login-register li a.add-vancancy:hover{color:#fff;opacity:.8}.no-touchevents .region-preheader ul.login-register li a.add-vancancy:hover:after{background-color:#e51180}ul.login-register li a.add-vancancy:after{background-color:#e51180;bottom:-2px;content:"";height:2px;left:0;margin-right:auto;margin-left:auto;position:absolute;right:0;width:calc(100% - 20px)}.no-touchevents ul.login-register li a.add-vancancy:hover{color:inherit}.no-touchevents ul.login-register li a.add-vancancy:hover:after{background-color:#2375ba}ul.login-register li a.login{font-weight:600}.block-account{margin-top:20px}@media (min-width:767px){.block-account{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;max-width:1050px;margin:40px auto 0}}@media only screen and (min-width:1024px){.block-account{grid-gap:40px;grid-template-columns:1.5fr 1fr}}.block-account .block-register{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}@media (min-width:767px){.block-account .block-register{border-bottom:0;border-right:1px solid #ddd;padding-right:20px}}@media only screen and (min-width:1024px){.block-account .block-register{padding-right:40px}}.block-login-social{background-color:#fff;border-radius:0 0 3px 3px;margin:0;padding:0 15px 15px}
.pager{font-size:1em;font-weight:400;text-align:right}.pager ul{text-align:right}.pager li{border-radius:3px;background:#fff;display:inline-block;margin:0 5px;padding:1px 10px;overflow:hidden;text-align:center}.pager li a{display:block}.pager li.pager-next,.pager li.pager-previous,.pager li.pager__item--next,.pager li.pager__item--previous{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.png);background-color:#fff;background-repeat:no-repeat;background-position:8px -152px;text-indent:-9999em;display:inline-block;padding:0;margin:0 5px;height:25px;width:25px}.svg .pager li.pager-next,.svg .pager li.pager-previous,.svg .pager li.pager__item--next,.svg .pager li.pager__item--previous{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.svg)}.no-touchevents .pager li.pager-next:hover,.no-touchevents .pager li.pager-previous:hover,.no-touchevents .pager li.pager__item--next:hover,.no-touchevents .pager li.pager__item--previous:hover{background-position:no-repeat}.pager li.pager-next,.pager li.pager__item--next{background-position:10px -32px;background-repeat:no-repeat}.pager li.pager-current,.pager li.pager__item--current{background:#fff;color:#e51180;font-weight:400}.pager li.pager__item--first,.pager li.pager__item--last{display:none}.pager li.pager__item.is-active{color:#e51180}
.block-system-branding-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.region-dashboard-aside .block-system-branding-block{margin:0 auto;-webkit-transform:translateX(-22px);transform:translateX(-22px)}@media (min-width:1139px){.region-dashboard-aside .block-system-branding-block{-webkit-transform:translateX(0);transform:translateX(0)}}.site-logo{overflow:hidden;position:relative}.layout-dashboard-aside .site-logo,header .site-logo{height:45px;width:180px}@media (min-width:767px){.layout-dashboard-aside .site-logo,header .site-logo{width:180px}}.layout-dashboard-aside .site-logo{margin:0 auto;width:180px}@media (min-width:1139px){.layout-dashboard-aside .site-logo{margin-right:0;margin-left:0}}footer .site-logo{height:45px;width:180px}.site-logo img{max-width:none!important;position:absolute;width:auto}@media (min-width:767px){header .site-logo img{top:0}}.layout-dashboard-aside .site-logo img{top:0}footer .site-logo img{bottom:0}.site-name{padding:.6em;font-size:2em;-webkit-box-flex:1;-ms-flex:1;flex:1}
.group-offer-info .field,.group-request-info .field{overflow:hidden}.field--name-dynamic-token-fieldnode-node-link,.field--name-dynamic-token-fieldtaxonomy-term-node-link,.field--name-dynamic-token-fielduser-user-link,.field--name-dynamic-token-fieldvacancy-alert-link-alert{background-image:url(/themes/custom/luxbox_cog/images/optimized/px-transparent.png);background-color:transparent;background-repeat:no-repeat;text-indent:-9999em;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.field--name-dynamic-token-fieldnode-node-link a,.field--name-dynamic-token-fieldtaxonomy-term-node-link a,.field--name-dynamic-token-fielduser-user-link a,.field--name-dynamic-token-fieldvacancy-alert-link-alert a{display:block;height:100%;position:absolute;width:100%}@media (min-width:767px){.information-vacancy-bullet .field--type-entity-reference{border-bottom:1px solid #eee;padding-bottom:20px}}@media only screen and (min-width:1024px){.grid-heading .field--name-node-title{grid-column:3/9}}@media only screen and (min-width:1024px){.node--view-mode-list .grid-heading .field--name-node-title,.node--view-mode-list-teaser .grid-heading .field--name-node-title{grid-column:1/2}}@media only screen and (min-width:1024px){.node--view-mode-full .grid-heading .field--name-node-title,.vacancy-alert--type-vacancy-alert .grid-heading .field--name-node-title{grid-column:1}}.name-company{font-size:1.1428571429em;line-height:1.2;margin:0;margin-right:10px}.name-company ul{list-style:none;margin:0;padding:0}.name-company li{color:#444;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;width:100%}.name-company li a{color:inherit}@media (min-width:479px){.node--view-mode-list .name-company,.node--view-mode-list-teaser .name-company{float:left}}.node--view-mode-full-recruiter .name-company{float:left}.vacancy-alert .name-company a{color:#e51180}.field--name-dynamic-token-fieldnode-time-ago,.field--name-dynamic-token-fielduser-timeago-aspirant,.field--name-node-post-date,.vacancy-container-results .node-list time{color:#777;display:inline-block;overflow:hidden}@media (min-width:479px){.node--view-mode-list .field--name-dynamic-token-fieldnode-time-ago,.node--view-mode-list .field--name-dynamic-token-fielduser-timeago-aspirant,.node--view-mode-list .field--name-node-post-date,.node--view-mode-list .vacancy-container-results .node-list time,.node--view-mode-list-teaser .field--name-dynamic-token-fieldnode-time-ago,.node--view-mode-list-teaser .field--name-dynamic-token-fielduser-timeago-aspirant,.node--view-mode-list-teaser .field--name-node-post-date,.node--view-mode-list-teaser .vacancy-container-results .node-list time{float:right}}.node--view-mode-list-applications .field--name-dynamic-token-fieldnode-time-ago,.node--view-mode-list-applications .field--name-dynamic-token-fielduser-timeago-aspirant,.node--view-mode-list-applications .field--name-node-post-date,.node--view-mode-list-applications .vacancy-container-results .node-list time{font-size:14px;line-height:1}.vacancy-container-results .node-list time{grid-column:1/5}.vacancy-container-results .node-list .field--name-dynamic-token-fieldnode-time-ago{display:none}.vacancy-premium-container time{display:block;padding:0 0 20px 20px}.vacancy-premium-container .vacancy-premium .field--name-dynamic-token-fieldnode-time-ago{display:none}.field--name-dynamic-token-fieldnode-node-more-link,.field--name-dynamic-token-fielduser-user-profile-link{z-index:2}.field--name-dynamic-token-fieldnode-node-more-link a,.field--name-dynamic-token-fielduser-user-profile-link a{color:#2375ba}.field--name-dynamic-token-fieldnode-node-more-link a:first-child:before,.field--name-dynamic-token-fielduser-user-profile-link a:first-child:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -605px;text-indent:-9999em;background-size:15px;content:"";display:inline-block;height:15px;margin-right:5px;vertical-align:middle;width:15px}.svg .field--name-dynamic-token-fieldnode-node-more-link a:first-child:before,.svg .field--name-dynamic-token-fielduser-user-profile-link a:first-child:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}.field--name-dynamic-token-fieldnode-node-more-link a:first-child:after,.field--name-dynamic-token-fielduser-user-profile-link a:first-child:after{content:"";background-color:#fff;display:block;height:1px;width:100%}.no-touchevents .field--name-dynamic-token-fieldnode-node-more-link a:hover:after,.no-touchevents .field--name-dynamic-token-fielduser-user-profile-link a:hover:after{content:"";background-color:#2375ba;display:block;height:1px;width:100%}.user--view-mode-account-resume .field--name-dynamic-token-fieldnode-node-more-link a:after,.user--view-mode-account-resume .field--name-dynamic-token-fielduser-user-profile-link a:after{background-color:#fafafa}@media (min-width:479px){.user--view-mode-account-resume .field--name-dynamic-token-fieldnode-node-more-link a,.user--view-mode-account-resume .field--name-dynamic-token-fielduser-user-profile-link a{float:left}}.user--view-mode-list .field--name-dynamic-token-fieldnode-node-more-link,.user--view-mode-list .field--name-dynamic-token-fielduser-user-profile-link{float:right;margin-top:10px}.vacancy-premium .field--name-dynamic-token-fieldnode-node-more-link,.vacancy-premium .field--name-dynamic-token-fielduser-user-profile-link{display:none}.field--name-interval-salary{grid-column:1/4}.field--name-interval-salary .field-collection-item--type-interval-salary{display:-webkit-box;display:-ms-flexbox;display:flex}.field--name-interval-salary .field-collection-item--type-interval-salary .field--name-amount-salary{margin-right:5px}.block-view-user-vacancies .field--name-interval-salary,.node--view-mode-list .field--name-interval-salary,.view-related-content .field--name-interval-salary{color:#333;display:inline-block;font-size:1.1428571429em;line-height:1.2;margin:0;font-weight:700;margin-right:10px}.field--name-vacancy-industry{grid-column:1/3}.node--view-mode-full .field--name-vacancy-additional-notes,.node--view-mode-full-recruiter .field--name-vacancy-additional-notes,.ui-tabs-panel .field--name-vacancy-additional-notes{border-top:1px solid #eee;grid-column:1/5;margin-top:20px;padding-top:20px}@media (min-width:1023px){.node--view-mode-full .field--name-vacancy-additional-notes,.node--view-mode-full-recruiter .field--name-vacancy-additional-notes,.ui-tabs-panel .field--name-vacancy-additional-notes{margin-top:0}}.ui-tabs-panel .field--name-vacancy-additional-notes{margin-bottom:20px}@media (min-width:767px){.node-vacancy-edit-form .field--name-vacancy-additional-notes,.node-vacancy-form .field--name-vacancy-additional-notes{grid-column:1/4}}.taxonomy-term--type-company .field--name-company-email{color:#e51180}@media (min-width:479px){.taxonomy-term--type-company .field--name-company-email{display:inline-block;margin-right:10px}}@media (min-width:479px){.taxonomy-term--type-company .field--name-company-phone{display:inline-block}}.field--name-vacancy-range{grid-column:1/4}@media (min-width:767px){.node-vacancy-edit-form .field--name-title,.node-vacancy-form .field--name-title{grid-column:1/3}}.field--name-education .field--name-title,.paragraph--type-experience .field--name-title{color:#444;font-size:15px;font-weight:700}.paragraph--type-experience .field--name-period{font-size:14px}.node-curriculum-edit-form .field--name-period{margin-bottom:10px;font-size:14px}@media (min-width:767px){.taxonomy-term-company-form .field--name-vacancy-company{grid-column:1/5}}@media (min-width:767px){.node-vacancy-edit-form .field--name-vacancy-company,.node-vacancy-form .field--name-vacancy-company{grid-column:3fr}}@media (min-width:767px){.node-vacancy-edit-form .field--name-body,.node-vacancy-form .field--name-body{grid-column:1/4}}.node--view-mode-search-index .field--name-body{max-height:50px;overflow:hidden;position:relative}@media (min-width:767px){.node--view-mode-search-index .field--name-body{max-height:none}}.node--view-mode-search-index .field--name-body:after{content:"";height:50px;background:-webkit-gradient(linear,left top,left bottom,color-stop(44%,rgba(255,255,255,0)),color-stop(0,rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 44%,rgba(255,255,255,0) 0,#fff 100%);display:block;position:absolute;top:0;width:100%}@media (min-width:767px){.node--view-mode-search-index .field--name-body:after{display:none}}.field--name-genero-vacancy{border-bottom:0;padding:0}.field--name-vacacy-address{line-height:1.4}@media (min-width:767px){.node-vacancy-edit-form .field--name-vacancy-location,.node-vacancy-form .field--name-vacancy-location{grid-column:1/4}}@media (min-width:767px){.taxonomy-term-company-form .field--name-company-address,.taxonomy-term-company-form .field--name-company-location{grid-column:1/3}}@media (min-width:767px){.taxonomy-term-company-form .field--name-vacancy-location{grid-column:1/4}}@media (min-width:767px){.field--name-aspirants{grid-column:1/4}}.field--name-aspirants table{border:0;margin-bottom:20px}.field--name-aspirants table thead{border:0;margin-bottom:10px}.field--name-aspirants table tbody{border:0}@media (min-width:767px){.field--name-aspirants table tbody tr{display:grid;grid-template-columns:30px 1fr;grid-gap:20px}}.field--name-aspirants table tbody tr td{padding:20px 10px 5px}.field--name-aspirants table th{background-color:#f0f4fa;border-radius:3px;padding:10px}.field--name-aspirants table th h4{color:#2375ba;font-size:24px;line-height:1.2;margin:0}.field--name-company-logotype{text-align:center}@media (min-width:767px){.field--name-company-logotype{grid-column:2;grid-row:2/4}}.field--name-company-logotype .description{display:block;line-height:1.4}.user--view-mode-account-resume .field--name-company-logotype img,.user--view-mode-full .field--name-company-logotype img{width:120px}.node--view-mode-user-related .field--name-company-logotype img{border-radius:0;width:100%}.field--name-company-logotype .form-item img{position:relative;z-index:2}@media (min-width:767px){.field--name-company-logotype{grid-column:1;grid-row:1}}.field--name-company-logotype .description{display:block}.node--view-mode-full .field--name-company-logotype{text-align:left}@media (min-width:479px){.node--view-mode-search-index .field--name-company-logotype img{max-width:150px}}@media (min-width:1139px){.node--view-mode-search-index .field--name-company-logotype img{max-width:200px}}.node--view-mode-full .field--name-company-logotype img{width:100px}@media only screen and (min-width:1024px){.node--view-mode-full .field--name-company-logotype img{width:160px}}.no-touchevents .field--name-user-phone a:hover{opacity:.8}@media (min-width:479px){.user--view-mode-list .field--name-user-phone{display:inline-block;margin-right:10px}}@media (min-width:479px){.user--view-mode-list .field--name-user-mail{display:inline-block}}.information-user .field--name-user-mail{margin-bottom:10px}.field--name-user-mail a{color:#333;margin-bottom:10px;padding-left:20px;position:relative}.field--name-user-mail a:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:-1px -292px;text-indent:-9999em;background-size:20px;content:"";height:14px;left:0;position:absolute;top:0;width:18px}.svg .field--name-user-mail a:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-vacancy-report{grid-column:1/5;margin-top:20px}@media (min-width:1023px){.field--name-vacancy-report{margin-top:0}}.field--name-vacancy-report span.reported-vacancy{border:1px solid #ff4747;background-color:#fee;border-radius:3px;color:#ff4747;display:block;font-size:1.1428571429em;line-height:1.2;margin:0;grid-column:1/5;padding:15px;width:100%}.field--name-vacancy-report span.reported-vacancy:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/report-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -80px;text-indent:-9999em;content:"";display:inline-block;height:20px;margin-right:5px;vertical-align:middle;width:20px}.svg .field--name-vacancy-report span.reported-vacancy:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/report-icon.svg)}.col-left .field{overflow:hidden}.form-item{margin-top:0;margin-bottom:.7142857143em;position:relative}@media (min-width:979px){.field--name-vacancy-location .form-item{margin-top:0}}@media (min-width:767px){.field--name-vacancy-status .form-item{display:inline-block}}.field--name-account-type .form-item{margin:0 15px 0 0}.field--name-vacancy-salary-amount .form-item,.field--name-vacancy-salary-payday .form-item{width:100%}.field--name-experiencia .form-item{display:inline-block;margin-right:10px}.highlight .form-item{width:100%}@media (min-width:479px){.highlight .form-item{margin-right:10px;margin-bottom:0}}.form-type-password-confirm .form-item{margin-bottom:0}div.field--label-above .field__label,div>h3{color:#444;display:block;font-size:20px;font-weight:600;margin-top:20px}.field--name-dynamic-token-fieldnode-time-ago .field__label,.field--name-node-post-date .field__label{display:inline-block;font-weight:400}.contact-information .field__label,.field--name-benefits-related .field__label,.field--name-experiencia .field__label,.field--name-related-industry .field__label,.field--name-vacancy-numbers .field__label,.field--name-vacancy-salary-amount .field__label,.general-information .field__label,.group-vacant-information .field__label{color:#777;display:inline;font-weight:400;margin-right:5px;padding-right:0}.aptitudes-field .field__label,.content_top .field__label,.field--name-vacancy-additional-notes .field__label,.field--name-vacancy-benefits .field__label{color:#333;font-size:1.1428571429em;font-weight:700;margin-bottom:8px;padding:0}.field--name-salary-intervals .field__label,.field--name-salary-value .field__label{margin-right:10px}.field--name-user-about .field__label{color:#000;font-size:1.1428571429em;line-height:1.2;margin:0;font-weight:600;grid-column:1/3;padding:0;margin-bottom:8px}.field--name-user-industry-experience .field__label{width:100%}.field--name-dynamic-token-fielduser-city-user{color:#2375ba;display:block;margin-right:15px;position:relative}.field--name-dynamic-token-fielduser-city-user:not(:empty):before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:-1px -782px;text-indent:-9999em;background-size:15px;content:"";display:inline-block;height:14px;margin-right:5px;width:13px}.svg .field--name-dynamic-token-fielduser-city-user:not(:empty):before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.group-user-info .field--name-dynamic-token-fielduser-city-user{grid-column:1;text-align:center;margin-bottom:15px}@media (min-width:479px){.group-user-info .field--name-dynamic-token-fielduser-city-user{text-align:left}}@media (min-width:767px){.group-user-info .field--name-dynamic-token-fielduser-city-user{margin-bottom:0}}.user--view-mode-full .group-user-info .field--name-dynamic-token-fielduser-city-user:before{display:none}.field--name-dynamic-token-fieldnode-time-ago .field__item,.field--name-node-post-date .field__item{display:inline-block;padding-right:0}.field--name-dias-vacancy .field__item,.field--name-dynamic-token-fieldnode-salary .field__item,.field--name-gender-related .field__item,.field--name-jornada-vacancy .field__item,.field--name-post-date .field__item,.field--name-scholarship-related .field__item,.field--name-vacancy-city .field__item,.field--name-work-shifts-related .field__item,.field--name-working-days-related .field__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px;position:relative}.field--name-dias-vacancy .field__item:before,.field--name-dynamic-token-fieldnode-salary .field__item:before,.field--name-gender-related .field__item:before,.field--name-jornada-vacancy .field__item:before,.field--name-post-date .field__item:before,.field--name-scholarship-related .field__item:before,.field--name-vacancy-city .field__item:before,.field--name-work-shifts-related .field__item:before,.field--name-working-days-related .field__item:before{background-size:18px;content:"";display:inline-block;height:14px;margin-right:5px;width:16px}@media (min-width:767px){.view-related-content .field--name-dias-vacancy .field__item,.view-related-content .field--name-dynamic-token-fieldnode-salary .field__item,.view-related-content .field--name-gender-related .field__item,.view-related-content .field--name-jornada-vacancy .field__item,.view-related-content .field--name-post-date .field__item,.view-related-content .field--name-scholarship-related .field__item,.view-related-content .field--name-vacancy-city .field__item,.view-related-content .field--name-work-shifts-related .field__item,.view-related-content .field--name-working-days-related .field__item{margin-right:20px}}@media (min-width:1023px){.view-related-content .field--name-dias-vacancy .field__item,.view-related-content .field--name-dynamic-token-fieldnode-salary .field__item,.view-related-content .field--name-gender-related .field__item,.view-related-content .field--name-jornada-vacancy .field__item,.view-related-content .field--name-post-date .field__item,.view-related-content .field--name-scholarship-related .field__item,.view-related-content .field--name-vacancy-city .field__item,.view-related-content .field--name-work-shifts-related .field__item,.view-related-content .field--name-working-days-related .field__item{margin-right:16px}}.group-request-info .field--name-dias-vacancy .field__item:before,.group-request-info .field--name-dynamic-token-fieldnode-salary .field__item:before,.group-request-info .field--name-gender-related .field__item:before,.group-request-info .field--name-jornada-vacancy .field__item:before,.group-request-info .field--name-post-date .field__item:before,.group-request-info .field--name-scholarship-related .field__item:before,.group-request-info .field--name-vacancy-city .field__item:before,.group-request-info .field--name-work-shifts-related .field__item:before,.group-request-info .field--name-working-days-related .field__item:before{display:none}.node--view-mode-search-index .field--name-dias-vacancy .field__item:before,.node--view-mode-search-index .field--name-dynamic-token-fieldnode-salary .field__item:before,.node--view-mode-search-index .field--name-gender-related .field__item:before,.node--view-mode-search-index .field--name-jornada-vacancy .field__item:before,.node--view-mode-search-index .field--name-post-date .field__item:before,.node--view-mode-search-index .field--name-scholarship-related .field__item:before,.node--view-mode-search-index .field--name-vacancy-city .field__item:before,.node--view-mode-search-index .field--name-work-shifts-related .field__item:before,.node--view-mode-search-index .field--name-working-days-related .field__item:before{display:none}.node--view-mode-search-index .field--name-jornada-vacancy .field__item{border-left:1px solid;margin-left:20px;padding-left:20px}.field--name-vacancy-city .field__item{color:#444}.field--name-vacancy-city .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:-1px -782px;text-indent:-9999em}.svg .field--name-vacancy-city .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-jornada-vacancy .field__item:before,.field--name-work-shifts-related .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:-1px -813px;text-indent:-9999em;top:0}.svg .field--name-jornada-vacancy .field__item:before,.svg .field--name-work-shifts-related .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-dias-vacancy .field__item,.field--name-working-days-related .field__item{margin-right:0}.view-related-content .field--name-dias-vacancy .field__item,.view-related-content .field--name-working-days-related .field__item{margin-right:0}.field--name-dias-vacancy .field__item:before,.field--name-working-days-related .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -508px;text-indent:-9999em;top:0}.svg .field--name-dias-vacancy .field__item:before,.svg .field--name-working-days-related .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-gender-related .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -567px;text-indent:-9999em;top:0}.svg .field--name-gender-related .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-scholarship-related .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -597px;text-indent:-9999em;top:0}.svg .field--name-scholarship-related .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-post-date .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -754px;text-indent:-9999em;top:0}.svg .field--name-post-date .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-dynamic-token-fieldnode-salary .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -839px;text-indent:-9999em;top:0}.svg .field--name-dynamic-token-fieldnode-salary .field__item:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-user-industry-experience .field__item{color:#2375ba;border:1px solid;display:inline-block;border-radius:100px;margin:10px 10px 0 0;padding:5px 15px;text-align:center;width:auto}.field--name-vacancy-numbers .field__item{color:#c7106f}.vacancy-info .group-information .field__item{margin-right:15px}.vacancy-info .group-information .field__item a{color:#777}.field--name-related-industry .field__item{position:relative}@media (min-width:767px){.field--name-related-industry .field__item{margin-right:15px}}.field--name-benefits-related .field__item{border:1px solid;border-radius:100px;color:#2375ba;font-size:.8571428571em;margin-right:15px;padding:0 15px}.node--view-mode-user-related .field--name-education-vacancy:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -597px;text-indent:-9999em;background-size:15px;content:"";display:inline-block;height:14px;margin-right:5px;width:16px}.svg .node--view-mode-user-related .field--name-education-vacancy:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}.field--name-user-industry-experience .field__items{float:inherit;overflow:hidden}.vacancy-info .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.field--name-vacancy-city{margin-bottom:10px}@media (min-width:1023px){.field--name-vacancy-city{margin-bottom:0}}@media (min-width:1023px){.node--view-mode-search-map-index .field--name-vacancy-city{margin-bottom:10px}}.salary-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.node--view-mode-full-recruiter .salary-wrapper{float:left}.node--view-mode-full .salary-wrapper{margin:0 0 10px 0}@media (min-width:1023px){.node--view-mode-full .salary-wrapper{margin:0}}.field--salary-vacancy{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:479px){.field--salary-vacancy{grid-column:1/5;grid-row:2}}@media (min-width:1023px){.field--salary-vacancy{grid-column:5;text-align:center;grid-row:1}}.field--name-related-salary,.field--name-salary-value,.field--name-vacancy-salary-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:5px}.node-vacancy-edit-form .field--name-related-salary,.node-vacancy-edit-form .field--name-salary-value,.node-vacancy-edit-form .field--name-vacancy-salary-amount,.node-vacancy-form .field--name-related-salary,.node-vacancy-form .field--name-salary-value,.node-vacancy-form .field--name-vacancy-salary-amount{color:#777;font-weight:400}.rol-recruiter.layout-page-dashboard-aside .field--name-related-salary,.rol-recruiter.layout-page-dashboard-aside .field--name-salary-value,.rol-recruiter.layout-page-dashboard-aside .field--name-vacancy-salary-amount{color:#333}.node-vacancy-edit-form .field--name-related-salary span.field-prefix,.node-vacancy-edit-form .field--name-salary-value span.field-prefix,.node-vacancy-edit-form .field--name-vacancy-salary-amount span.field-prefix,.node-vacancy-form .field--name-related-salary span.field-prefix,.node-vacancy-form .field--name-salary-value span.field-prefix,.node-vacancy-form .field--name-vacancy-salary-amount span.field-prefix{color:#777}.node-vacancy-edit-form .field--name-related-salary span.field-suffix,.node-vacancy-edit-form .field--name-salary-value span.field-suffix,.node-vacancy-edit-form .field--name-vacancy-salary-amount span.field-suffix,.node-vacancy-form .field--name-related-salary span.field-suffix,.node-vacancy-form .field--name-salary-value span.field-suffix,.node-vacancy-form .field--name-vacancy-salary-amount span.field-suffix{color:#7fb0ff}.node--view-mode-list-applications .field--name-related-salary,.node--view-mode-list-applications .field--name-salary-value,.node--view-mode-list-applications .field--name-vacancy-salary-amount{color:#444}.node--view-mode-list-invitations .field--name-related-salary,.node--view-mode-list-invitations .field--name-salary-value,.node--view-mode-list-invitations .field--name-vacancy-salary-amount,.vacancy-alert--type-vacancy-alert .field--name-related-salary,.vacancy-alert--type-vacancy-alert .field--name-salary-value,.vacancy-alert--type-vacancy-alert .field--name-vacancy-salary-amount{color:#e51180}.field--name-salary-intervals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.node--view-mode-list .field--name-vacancy-salary-payday{margin-right:30px}.node--view-mode-search-index .field--name-vacancy-salary-payday{display:inline-block}@media (min-width:1023px){.node--view-mode-search-index .field--name-vacancy-salary-payday{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.node-vacancy-edit-form .field--name-salary-intervals:before,.node-vacancy-edit-form .field--name-vacancy-salary-payday:before,.node-vacancy-form .field--name-salary-intervals:before,.node-vacancy-form .field--name-vacancy-salary-payday:before{display:none}.rol-recruiter.layout-page-dashboard-aside .field--name-salary-intervals,.rol-recruiter.layout-page-dashboard-aside .field--name-vacancy-salary-payday{color:#333}.node--view-mode-list-applications .field--name-salary-intervals,.node--view-mode-list-applications .field--name-vacancy-salary-payday{color:#333}.node--view-mode-list-invitations .field--name-salary-intervals,.node--view-mode-list-invitations .field--name-vacancy-salary-payday,.node--view-mode-user-related .field--name-salary-intervals,.node--view-mode-user-related .field--name-vacancy-salary-payday,.vacancy-alert--type-vacancy-alert .field--name-salary-intervals,.vacancy-alert--type-vacancy-alert .field--name-vacancy-salary-payday{color:#e51180}.node-vacancy-edit-form .field--name-vacacy-address-geofield,.node-vacancy-form .field--name-vacacy-address-geofield{grid-column:1/4}[class*=node--view-mode-full] .field--name-vacacy-address-geofield{grid-column:1/5;margin-top:30px}.field--name-account-type{display:block;margin-bottom:15px}.user-logged-in .field--name-account-type{margin-bottom:10px}.field--name-account-type .form-type-radio{display:inline-block}.ui-widget-content [class*=dias-vacancy] .field__item,.ui-widget-content [class*=jornada-vacancy] .field__item,.ui-widget-content [class*=turnos-vacancy] .field__item,[class*=node--view-mode-full] [class*=dias-vacancy] .field__item,[class*=node--view-mode-full] [class*=jornada-vacancy] .field__item,[class*=node--view-mode-full] [class*=turnos-vacancy] .field__item{display:inline}.ui-widget-content [class*=dias-vacancy] .field__item:last-child:after,.ui-widget-content [class*=jornada-vacancy] .field__item:last-child:after,.ui-widget-content [class*=turnos-vacancy] .field__item:last-child:after,[class*=node--view-mode-full] [class*=dias-vacancy] .field__item:last-child:after,[class*=node--view-mode-full] [class*=jornada-vacancy] .field__item:last-child:after,[class*=node--view-mode-full] [class*=turnos-vacancy] .field__item:last-child:after{display:none}.ui-widget-content [class*=dias-vacancy] .field__item:after,.ui-widget-content [class*=jornada-vacancy] .field__item:after,.ui-widget-content [class*=turnos-vacancy] .field__item:after,[class*=node--view-mode-full] [class*=dias-vacancy] .field__item:after,[class*=node--view-mode-full] [class*=jornada-vacancy] .field__item:after,[class*=node--view-mode-full] [class*=turnos-vacancy] .field__item:after{content:", ";white-space:pre}.ui-widget-content .group-information [class*=dias-vacancy] .field__item,.ui-widget-content .group-information [class*=jornada-vacancy] .field__item,.ui-widget-content .group-information [class*=turnos-vacancy] .field__item,[class*=node--view-mode-full] .group-information [class*=dias-vacancy] .field__item,[class*=node--view-mode-full] .group-information [class*=jornada-vacancy] .field__item,[class*=node--view-mode-full] .group-information [class*=turnos-vacancy] .field__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:767px){.user--view-mode-full .highlighted .field--name-username{grid-column:1/4}}@media (min-width:767px){.user--view-mode-full .highlighted .field--name-dynamic-token-fielduser-editar-usuario{grid-column:4}}.field--name-aspirants-number{color:#c7106f}@media (min-width:479px){.field--name-aspirants-number{text-align:right}}.field--name-aspirants-number div{display:inline-block}@media only screen and (min-width:1024px){.node--view-mode-list-teaser .field--name-aspirants-number{grid-column:2}}.username-text .field--name-user-lastname,.username-text .field--name-user-name{display:inline-block;margin-bottom:5px}.field--name-user-escolaridad,.field--name-user-industry-experience{margin-bottom:15px}.user-form .field--name-user-escolaridad,.user-form .field--name-user-industry-experience{margin-bottom:0}@media (min-width:767px){.field--name-user-escolaridad{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}}@media (min-width:767px){.field--name-user-escolaridad .form-item-user-escolaridad{margin-bottom:0;width:100%}}.user-form .field--name-user-escolaridad{display:block}.form-item-description{margin-bottom:30px}@media (min-width:767px){.form-item-description{grid-column:1/4}}.user-form .form-item-description{margin-bottom:0}.form-item-description h2{font-size:22px}.form-item-description p{font-size:16px}.field--name-social-accounts details{border:none}.field--name-social-accounts details summary{color:#333;font-weight:300;padding:0;pointer-events:none}.field--name-social-accounts details summary::-webkit-details-marker{display:none}.field--name-social-accounts .details-wrapper{margin-top:10px;padding:0}@media (min-width:479px){.field--name-social-accounts .details-wrapper{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}}.field--name-social-accounts .field-prefix{display:none}.field--name-postularme{margin-bottom:10px;width:100%}@media (min-width:767px){.field--name-postularme{margin-bottom:0;width:auto}}.field--name-dynamic-token-fieldnode-vacancy-edit-delete-per-role{margin-top:40px;width:100%}@media (min-width:479px){.field--name-dynamic-token-fieldnode-vacancy-edit-delete-per-role{width:auto}}@media only screen and (min-width:1280px){.field--name-education-vacancy .fieldset-wrapper .form-checkboxes,.field--name-education-vacancy .fieldset-wrapper .form-radios,.field--name-vacancy-benefits .fieldset-wrapper .form-checkboxes,.field--name-vacancy-benefits .fieldset-wrapper .form-radios{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px){.field--name-vacancy-industry .fieldset-wrapper .form-checkboxes,.field--name-vacancy-industry .fieldset-wrapper .form-radios{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.field--name-vacancy-industry .fieldset-wrapper .form-checkboxes,.field--name-vacancy-industry .fieldset-wrapper .form-radios{grid-template-columns:repeat(3,1fr)}}.grid-user-info .field--name-user-about{border-top:1px solid #eee;margin-top:20px;padding-top:20px}@media (min-width:767px){.grid-user-info .field--name-user-about{grid-column:1/3}}.field--name-dynamic-token-fielduser-liga-a-dashboard{margin-bottom:20px}@media (min-width:479px){.field--name-dynamic-token-fielduser-liga-a-dashboard{grid-column:2}}@media (min-width:479px){.field--name-dynamic-token-fielduser-editar-usuario-2{grid-row:1/3;grid-column:2;text-align:right}}.field--name-dynamic-token-fielduser-download-pdf{display:block;text-align:center}@media (min-width:479px){.field--name-dynamic-token-fielduser-download-pdf{grid-column:1}}@media (min-width:767px){.field--name-dynamic-token-fielduser-download-pdf{grid-row:1/3;grid-column:2}}.contact-information .send-whatsapp{grid-area:2/2}.send-whatsapp a{background-image:url(/themes/custom/luxbox_cog/images/optimized/whatsapp-button.png);background-color:#25d366;background-repeat:no-repeat;background-position:center center;text-indent:-9999em;border-radius:3px;display:block;height:30px;-webkit-transition:background-color .2s;transition:background-color .2s;width:110px}.svg .send-whatsapp a{background-image:url(/themes/custom/luxbox_cog/images/optimized/whatsapp-button.svg)}.no-touchevents .send-whatsapp a:hover{background-color:#128c7e}.field--name-benefits-related,.field--name-related-industry{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:767px){.field--name-benefits-related,.field--name-related-industry{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.commerce-payment-method-add-form .field--name-address{margin-bottom:15px}.taxonomy-term--type-company.taxonomy-term--view-mode-in-vacancy{border-bottom:1px solid #eee;font-size:15px;margin-bottom:20px;padding-bottom:20px}.taxonomy-term--type-company.taxonomy-term--view-mode-in-vacancy .field--name-company-logotype{margin-bottom:10px}.taxonomy-term--type-company.taxonomy-term--view-mode-in-vacancy h2{font-size:22px;font-weight:700}.taxonomy-term--type-company.taxonomy-term--view-mode-in-vacancy .field--name-description{line-height:1.4}.paragraph--type-languages.paragraph--view-mode-preview,.paragraph--type-skills{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.paragraph--type-languages.paragraph--view-mode-preview .field--name-language,.paragraph--type-languages.paragraph--view-mode-preview .field--name-skills,.paragraph--type-skills .field--name-language,.paragraph--type-skills .field--name-skills{border-radius:20px 0 0 20px;border:1px solid #63a699;border-right:0;color:#63a699;padding:0 5px 0 15px}.paragraph--type-languages.paragraph--view-mode-preview [class*=-level],.paragraph--type-skills [class*=-level]{background-color:#63a699;border:1px solid #63a699;border-left:0;border-radius:0 20px 20px 0;color:#fff;padding:0 15px 0 5px}.user-logged-in .user-form .field--type-telephone{grid-area:4/1}@media (min-width:479px){.user-form .password-information div.field--name-currently-working,.user-form .password-information div.field--name-relocate{display:inline-block}}.field--name-current-salary span.field-suffix{color:#ccc;font-size:14px;position:absolute;right:0;top:0}.field--name-user-skills{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.field--name-language .js .paragraphs_ee__add-in-between__wrapper{float:right;left:inherit;position:inherit;top:inherit}.field--name-language .js .paragraphs_ee__add-in-between__wrapper .paragraphs_ee__add-in-between__button.last,.field--name-language .js .paragraphs_ee__add-in-between__wrapper .paragraphs_ee__add-in-between__button.last:before{border:0!important;color:#e51180}.field--name-dynamic-token-fieldnode-edit-cv{margin-top:20px}
form{margin:0 0 1em;background-color:#fff;border-radius:3px}.highlight form{background-color:transparent;padding:0}@media (min-width:479px){.highlight form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:70%}}form.luxbox-subscriptions-cancel-subscription{background-color:transparent;margin:0;padding:0}.node--view-mode-full form{margin:0}form .label,form label{display:inline-block;color:#777;cursor:pointer;font-size:14px;font-weight:300;line-height:1;margin:0 0 .1875em;padding-right:4px}form input[type=date],form input[type=password],form input[type=text]{background-color:transparent;font-family:inherit;border:1px solid #ddd;border-radius:3px;color:#999;display:block;height:42px;margin:0;padding:5px;width:100%}.highlight form input[type=date],.highlight form input[type=password],.highlight form input[type=text]{background-color:#fff;border:0;height:55px;margin-bottom:10px;padding:15px 10px}@media (min-width:479px){.highlight form input[type=date],.highlight form input[type=password],.highlight form input[type=text]{margin-bottom:0;margin-right:10px}}.highlight form input[type=date].path-frontpage,.highlight form input[type=password].path-frontpage,.highlight form input[type=text].path-frontpage{margin-right:10px;width:calc(100% + 10px)}@media (min-width:479px){form input[type=date].form-item-payment-method-payment-details-amount,form input[type=password].form-item-payment-method-payment-details-amount,form input[type=text].form-item-payment-method-payment-details-amount{width:50%}}form textarea{border:1px solid #ddd;color:#999;border-radius:3px;padding:10px}form input[type=date]:focus,form input[type=password]:focus,form input[type=text]:focus,form textarea:focus{border-color:#ccc;outline:0}.highlight form input[type=date]:focus,.highlight form input[type=password]:focus,.highlight form input[type=text]:focus,.highlight form textarea:focus{background-color:#fff;border:0}form input[type=checkbox],form input[type=file],form input[type=radio],form select{margin:0 5px 8px 0}form input[type=checkbox],form input[type=radio]{display:none!important}form input[type=file]{width:100%}form fieldset{border:1px solid #ddd;border-radius:3px;padding:1.25em;margin:1.125em 0}.commerce-payment-method-add-form form fieldset{border:0;margin:0;padding:0}form html input[type=button],form input[type=reset],form input[type=submit]{background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #e51180;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#e51180;cursor:pointer;font-family:"Product Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:35px;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;text-align:center;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-shadow:none;box-shadow:none;margin:0 0 10px 0}.no-touchevents form html input[type=button]:hover,.no-touchevents form input[type=reset]:hover,.no-touchevents form input[type=submit]:hover{background-color:#e51180;color:#fff}.node--view-mode-full form html input[type=button],.node--view-mode-full form input[type=reset],.node--view-mode-full form input[type=submit]{float:right;margin:0}.paragraphs-dropbutton-wrapper form html input[type=button],.paragraphs-dropbutton-wrapper form input[type=reset],.paragraphs-dropbutton-wrapper form input[type=submit]{border:0;font-size:14px}form .error,form .error select,form .error textarea{border-color:#ff4747;background-color:rgba(198,15,19,.1);margin-bottom:0}form .error input:focus,form .error select:focus,form .error textarea:focus{background:#fafafa;border-color:#777}form .error label,form .error label.error{color:#ff4747}form .error small.error,form .error>small{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:700;background:#ff4747;color:#fff}form .error span.error-message{display:block}form input.error,form textarea.error{border-color:#ff4747;background-color:rgba(198,15,19,.1);margin-bottom:0}form input.error:focus,form textarea.error:focus{background:#fafafa;border-color:#ddd}form .error select{border-color:#ff4747;background-color:rgba(198,15,19,.1)}form .error select:focus{background:#fafafa;border-color:#eee}form label.error{color:#ff4747}form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=search],form input[type=tel],form input[type=time],form input[type=url],form input[type=week]{background-color:transparent;font-family:inherit;border:1px solid #ddd;border-radius:3px;color:#999;display:block;line-height:2;margin:0;padding:5px;width:100%}form input[type=datetime-local]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus{border-color:#ccc;outline:0}form form button,form form input{-webkit-transition:all .3s ease;transition:all .3s ease}form form button[disabled],form form input[disabled]{background-color:#eee;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:auto;transition:auto}form form button:hover,form form input:hover{background-color:#eee}form input#clear_fields_company_location-0,form input#clear_fields_vacancy_location-0,form input#edit-preview{background-color:#eee;color:#444;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:15px 0}.no-touchevents form input#clear_fields_company_location-0:hover,.no-touchevents form input#clear_fields_vacancy_location-0:hover,.no-touchevents form input#edit-preview:hover{background-color:#777}@media (min-width:767px){.form-item-payment-method-payment-details-amount input{width:calc(50% - 10px)!important}}.no-touchevents .entityconnect-add input[type=submit]:hover{background-color:transparent!important;text-decoration:underline}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{background-color:#2375ba;border-radius:50%;content:"";display:inline-block;height:9px;left:3px;position:absolute;top:3px;width:9px}.field--name-account-type input[type=checkbox]:checked+label:after,.field--name-account-type input[type=radio]:checked+label:after{left:18px;top:11px}.form-item-legal-accept input[type=checkbox]:checked+label:after,.form-item-legal-accept input[type=radio]:checked+label:after{background-color:transparent;border-radius:inherit;height:6px;position:static}.form-item-legal-accept input[type=checkbox]:checked+label a:after,.form-item-legal-accept input[type=radio]:checked+label a:after{background-color:#2375ba;content:"";display:inline-block;height:9px;left:3px;position:absolute;top:3px;width:9px}.field--name-company-logotype label,.field--name-user-picture label,.luxbox-bolsahq-home-search label{display:none}.field--name-interval-salary label{color:#444}.js-form-item-select-roles label{color:#444;margin-left:5px}.field--name-vacancy-additional-notes label{color:#333;font-size:24px;line-height:1.2;margin:0;margin-bottom:10px;padding:0}.form-checkboxes label,.form-radios label,.form-type-checkbox label{color:#777;cursor:pointer;display:inline-block;padding-left:30px;position:relative}.form-checkboxes label:before,.form-radios label:before,.form-type-checkbox label:before{background-color:#eee;border-radius:50%;content:"";display:inline-block;height:17px;left:0;position:absolute;top:4px;width:17px}.field--name-account-type label.option{border:1px solid #ddd;border-radius:3px;padding:8px 18px 8px 37px}.field--name-account-type label.option:before{left:15px;top:8px}.form-item-legal-accept label{color:#000;font-size:12px}.form-item-legal-accept label strong{font-weight:400}.form-item-legal-accept label a{color:inherit;text-decoration:underline}.field--name-about label,.field--name-title label{color:#777;font-size:15px}form{background-color:#fff;border-radius:3px}.path-admin form,.path-node form{background-color:transparent;border-radius:0;padding:0}form .description{color:#67a0ff;display:none;font-style:italic;line-height:1.6}form.user-pass-reset{background-color:transparent;border-radius:0;padding:0}form.node-vacancy-edit-form .description,form.node-vacancy-form .description{display:block}.user-login-form,.user-register-form{margin-top:20px}@media (min-width:767px){.taxonomy-term-company-form .group-information-account{display:grid;grid-template-columns:220px 1fr;grid-gap:20px}}@media (min-width:767px){.node-vacancy-edit-form,.node-vacancy-form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}.node-vacancy-edit-form [class*=field--type],.node-vacancy-form [class*=field--type]{margin-bottom:10px}@media (min-width:767px){.node-vacancy-edit-form [class*=field--type],.node-vacancy-form [class*=field--type]{margin-bottom:0}}.form-checkboxes,.form-radios{margin:0}.user-register-form .form-checkboxes,.user-register-form .form-radios{margin:0}@media (min-width:767px){.information-company-form{display:grid;grid-column:1/4;grid-template-columns:1fr 1fr;grid-gap:20px}}@media (min-width:767px){.information-vacancy-form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1/4;grid-gap:20px}}@media (min-width:767px){.information-vacancy-bullet{display:grid;grid-column:1/4;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}@media (min-width:767px){.field--name-company-location .fieldset-wrapper,.field--name-vacancy-location .fieldset-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}@media (min-width:767px){.field--name-vacancy-range .fieldset-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.field--name-vacancy-range .fieldset-wrapper div{margin-bottom:10px}@media (min-width:767px){.field--name-interval-salary .fieldset-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}}.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/4;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.taxonomy-term-company-form .form-actions{grid-column:2}.user-logged-in .user-form .form-actions{margin:0}.user-form .form-actions .button:first-child{margin-right:10px}.highlight .form-actions{margin:0}@media (min-width:767px){.group-information-account .form-type-password-confirm{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;grid-column:1/3}}label.option{display:inline-block;cursor:pointer;line-height:1em;padding-left:20px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}label.option:before{background-color:#eee;border-radius:100%;content:"";display:inline-block;height:15px;left:0;margin-right:30px;position:absolute;top:0;width:15px}.form-item-legal-accept label.option:before{border-radius:inherit}.user-form>:nth-child(n+8){grid-column:1/3}@media (min-width:767px){.user-form{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #ddd;box-shadow:2px 3px 10px 0 #ddd;border-radius:7px;padding:15px;max-width:800px}}.user-form .field--name-geofield-user-address{grid-column:1/3}.user-form#user-register-form{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;display:block;padding:0;max-width:auto}.user-form#user-register-form .password-information .form-wrapper{display:block}@media (min-width:479px){.user-form .password-information .form-wrapper{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}}@media (min-width:979px){.user-form .password-information .form-wrapper{display:grid}}.user-form .form-type-email{grid-column:2}.user-form .field--name-geofield-user-address fieldset{border:none;margin:0;padding:0}.user-form .field--name-geofield-user-address label{display:none}.user-form .image-widget-data .file--mime-image-png,.user-form .image-widget-data .file-size{display:none}.field--name-user-industry-experience .form-checkboxes{display:grid;grid-template-columns:repeat(3,1fr)}.postularme-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;position:relative}.commerce-payment-method-add-form .form-wrapper{max-width:650px}.commerce-payment-method-add-form span{color:#444}.commerce-payment-method-add-form .card-details,.commerce-payment-method-add-form .credit-card-form__expiration{display:grid;grid-gap:15px}.commerce-payment-method-add-form .billing-details,.commerce-payment-method-add-form .card-details{border:0;margin:0;padding:0}.commerce-payment-method-add-form .billing-details{margin-bottom:30px;margin-top:-10px}.commerce-payment-method-add-form .card-details{margin:20px 0}@media (min-width:767px){.commerce-payment-method-add-form .card-details{border-bottom:1px solid #eee;border-radius:0;grid-template-columns:repeat(2,1fr);margin:30px 0}}@media (min-width:479px){.commerce-payment-method-add-form .form-item-payment-method-payment-details-number{grid-column:1/3}}@media (min-width:479px){.commerce-payment-method-add-form .credit-card-form__expiration{grid-column:1;grid-template-columns:repeat(2,1fr);grid-row:2}}@media (min-width:479px){.commerce-payment-method-add-form .form-item-payment-method-payment-details-security-code{grid-column:2;grid-row:2}}.commerce-payment-method-add-form .form-item-payment-method-payment-details-expiration-divider{display:none}.commerce-payment-method-add-form .form-item-payment-method-payment-details-recurring,.commerce-payment-method-add-form .form-item-payment-method-payment-details-suscription-type{display:inline-block;margin-right:10px}.commerce-payment-method-add-form .address-container-inline{display:grid;grid-gap:10px}@media (min-width:479px){.commerce-payment-method-add-form .address-container-inline{grid-template-columns:repeat(2,1fr)}}.commerce-payment-method-add-form .address-container-inline .form-item{margin-right:0}.commerce-payment-method-add-form .recurring,.commerce-payment-method-add-form .suscription_type{display:inline-block}.commerce-payment-method-add-form .suscription_type{margin-right:20px}.commerce-payment-method-add-form p.address span{color:#777}.luxbox-bolsahq-home-search input#edit-submit{color:#fff}@media (min-width:479px){.luxbox-bolsahq-home-search input#edit-submit{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:#e51180;background-repeat:no-repeat;background-position:12px -249px;background-repeat:no-repeat;background-size:25px;height:55px;margin-bottom:0;padding:20px;text-indent:-9999em;width:51px}.svg .luxbox-bolsahq-home-search input#edit-submit{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}}.no-touchevents .luxbox-bolsahq-home-search input#edit-submit:hover{background-color:#c7106f}
.region-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #1c629d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;position:relative}.region-header:after{background-color:#fff;bottom:-3px;content:"";display:block;height:1px;opacity:.2;position:absolute;width:100%}
.region-breadcrumb ol,.region-breadcrumb ul,.region-footer ol,.region-footer ul,.region-primary-menu ol,.region-primary-menu ul,.region-secondary-menu ol,.region-secondary-menu ul,aside nav ol,aside nav ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.region-breadcrumb li,.region-primary-menu li,.region-secondary-menu li{display:inline-block;margin-right:1.5em}@media only screen and (max-width:767px){nav.menu--footer{margin-top:20px}}nav.menu--footer .menu{margin:0}@media only screen and (max-width:767px){nav.menu--footer .menu{text-align:center}}nav.menu--footer li{display:inline}nav.menu--footer li:first-child a{border-left:0;padding-left:0}nav.menu--footer li a{border-left:1px solid;color:inherit;padding-right:8px;padding-left:10px}nav.menu--footer li a.is-active{color:inherit}.region-dashboard-aside ul.menu{display:none}@media (min-width:1139px){.region-dashboard-aside ul.menu{display:block;margin-left:0;font-size:15px}}.menu--menu-aspirante ul.menu li:first-child,.menu--recruiter-menu ul.menu li:first-child{border-top:0}.menu--account ul.menu{text-align:center;border-bottom:1px solid #2f6592;padding-bottom:20px;margin-top:60px;margin-bottom:0}.menu--menu-aspirante ul.menu li,.menu--recruiter-menu ul.menu li{border-bottom:1px solid #258de4;border-top:1px solid #2f6592;line-height:4}.menu--menu-aspirante ul.menu li:last-child,.menu--recruiter-menu ul.menu li:last-child{border-bottom:0}.menu--account ul.menu li:first-child{font-weight:700}.region-dashboard-aside ul.menu li a{color:#fff}.no-touchevents .region-dashboard-aside ul.menu li a:hover{color:#fff}ul.menu li a.link-logout:after{display:none}.menu--menu-aspirante ul.menu li a,.menu--recruiter-menu ul.menu li a{display:block;position:relative}.menu--menu-aspirante ul.menu li a:after,.menu--recruiter-menu ul.menu li a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;content:"";height:10px;position:absolute;right:0;top:40%;width:16px}.svg .menu--menu-aspirante ul.menu li a:after,.svg .menu--recruiter-menu ul.menu li a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.svg)}.mm-menu_theme-dark{background-color:#2375ba;color:#eee}.no-touchevents .mm-menu_theme-dark:hover{color:#fff}.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(270px,0,0);transform:translate3d(270px,0,0)}.mm-menu_offcanvas{max-width:270px}.mm-panel_has-navbar{padding-top:20px}.mm-panel_has-navbar:before{display:none}.mm-navbar{display:none}.mm-panels .mm-panel{background-color:#2375ba}.mm-panels .mm-panel ul.mm-listview{margin:20px 0}.mm-panels .mm-panel ul.mm-listview li.recruiter-menu{display:none}.rol-recruiter .mm-panels .mm-panel ul.mm-listview li.recruiter-menu{display:block}.mm-panels .mm-panel ul.mm-listview li.aspirant-menu{display:none}.rol-aspirant .mm-panels .mm-panel ul.mm-listview li.aspirant-menu{display:block}.mm-panels .mm-panel ul.mm-listview li.mm-listitem{border-bottom:1px solid #358afd;border-top:1px solid #0053d8;position:relative;line-height:3}.mm-panels .mm-panel ul.mm-listview li.mm-listitem.first,.mm-panels .mm-panel ul.mm-listview li.mm-listitem:first-child{border-top:0}.mm-panels .mm-panel ul.mm-listview li.mm-listitem.last,.mm-panels .mm-panel ul.mm-listview li.mm-listitem:last-child{border-bottom:0}.mm-panels .mm-panel ul.mm-listview li.mm-listitem:after{display:none}.mm-panels .mm-panel ul.mm-listview li.mm-listitem a{color:#fff;position:relative}.mm-panels .mm-panel ul.mm-listview li.mm-listitem a.link-logout:after{display:none}.mm-panels .mm-panel ul.mm-listview li.mm-listitem a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;content:"";height:10px;position:absolute;right:0;top:40%;width:16px}.svg .mm-panels .mm-panel ul.mm-listview li.mm-listitem a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.svg)}
.messages{margin-bottom:30px;font-size:1.04em}.reset-message{background-color:#fff;border-radius:3px;padding:15px}.message-text{margin-bottom:15px}.message-text p:first-child{color:#333;font-size:16px}.message-text .placeholder{color:#e51180;font-weight:700}.message-help{background-color:#e51180;border:1px solid #ffd7c7;color:#e51180;max-width:340px;padding:5px;text-align:center}
.node{position:relative}.node--type-vacancy.node--view-mode-full{grid-column-gap:20px}@media only screen and (min-width:1024px){.node--type-vacancy.node--view-mode-full{display:grid;grid-template:"left title" "left right"/320px 1fr;grid-column-gap:40px}}.node--type-vacancy.node--view-mode-full:after{display:none}.block-node-highlight-block .node--type-vacancy.node--view-mode-full{grid-gap:0}.node--type-vacancy.node--view-mode-full .aptitudes-field{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.node--type-vacancy.node--view-mode-full .aptitudes-field .field__label{font-size:16px}.node--type-vacancy.node--view-mode-full .content_top{border-bottom:1px solid #eee;color:#444;grid-area:title;padding-bottom:10px}.node--type-vacancy.node--view-mode-full .content_top .name-company{display:none}@media only screen and (min-width:1024px){.node--type-vacancy.node--view-mode-full .content_top .name-company{display:block}}.node--type-vacancy.node--view-mode-full .content_top .group-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}@media only screen and (min-width:1024px){.node--type-vacancy.node--view-mode-full .content_top .group-group{margin-bottom:15px}}.node--type-vacancy.node--view-mode-full .content_top .group-group>div{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2;margin-right:15px}.node--type-vacancy.node--view-mode-full .content_top .group-group>div:before{content:"|";margin-right:15px}.node--type-vacancy.node--view-mode-full .content_top .group-group>div:first-child:before{display:none}.node--type-vacancy.node--view-mode-full .content_top .group-group li{margin:0}.node--type-vacancy.node--view-mode-full .content_top .group-group .field--name-display-field-copynode-jornada-vacancy-1,.node--type-vacancy.node--view-mode-full .content_top .group-group .field--name-dynamic-copy-fieldnode-ciudad{display:none}@media only screen and (min-width:1024px){.node--type-vacancy.node--view-mode-full .content_top .group-group .field--name-display-field-copynode-jornada-vacancy-1,.node--type-vacancy.node--view-mode-full .content_top .group-group .field--name-dynamic-copy-fieldnode-ciudad{display:-webkit-box;display:-ms-flexbox;display:flex}}.node--type-vacancy.node--view-mode-full .group-col-left{grid-area:left;position:relative}@media only screen and (min-width:1024px){.node--type-vacancy.node--view-mode-full .group-col-left:after{background-color:#eee;content:"";height:100%;position:absolute;right:-20px;top:0;width:1px}}.node--type-vacancy.node--view-mode-full .group-col-right{grid-area:right}@media (min-width:767px){.group-vacant-information{grid-column:1/5;grid-gap:20px;grid-template-columns:repeat(2,1fr)}}.group-vacant-information>div{overflow:hidden}.group-vacant-information .field--name-body{margin-bottom:30px}.group-vacant-information .group-request-info{grid-column:1;margin-bottom:20px}@media (min-width:767px){.group-vacant-information .group-request-info{margin-bottom:0}}.group-vacant-information .group-request-info+.group-offer-info{border:0;grid-column:2;padding-top:20px}@media (min-width:767px){.group-vacant-information .group-request-info+.group-offer-info{overflow:visible;padding-top:0;padding-left:10px}}.group-vacant-information .group-request-info+.group-offer-info:before{background-color:#eee;content:"";display:block;top:0;height:1px;position:absolute;width:100%}@media (min-width:767px){.group-vacant-information .group-request-info+.group-offer-info:before{height:100%;left:-10px;width:1px}}.ui-tabs-panel .group-vacant-information .group-request-info+.group-offer-info{border-bottom:1px solid #eee;margin-bottom:20px;padding:20px 0}@media (min-width:767px){.ui-tabs-panel .group-vacant-information .group-request-info+.group-offer-info{border-bottom:0;border-right:1px solid #eee;margin:0;padding-top:0;padding-bottom:0}}@media (min-width:767px){.ui-tabs-panel .group-vacant-information .group-request-info+.group-offer-info:before{left:-20px}}.group-vacant-information .group-offer-info{position:relative}.group-vacant-information .group-list .field__item:before{content:"-";margin-right:10px}@media (min-width:767px){.node--view-mode-full-recruiter .group-vacant-information{display:grid;grid-column:1/5;grid-gap:20px;grid-template-columns:1fr 1fr;width:auto}}.node--view-mode-full-recruiter .group-vacant-information>div{margin-bottom:0}@media (min-width:767px){.cols .group-vacant-information,.path-busqueda .group-vacant-information,.path-frontpage .group-vacant-information{width:240px}}.ui-tabs-panel .group-vacant-information{border:0;margin:20px 0;padding:0}@media (min-width:767px){.ui-tabs-panel .group-vacant-information{grid-template-columns:repeat(3,1fr)}}.ui-widget-content{color:inherit}.col-right{grid-column:1/5}@media only screen and (min-width:1024px){.col-right{grid-column:2/5}}.node--view-mode-full-recruiter .col-right{grid-column:1/5}.cols .col-right,.path-busqueda .col-right,.path-frontpage .col-right{grid-column:1}@media (min-width:767px){.cols .col-right,.path-busqueda .col-right,.path-frontpage .col-right{grid-column:2}}.node-list{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.node-list>div{grid-column:1/6}.node--view-mode-search-map-index .grid-heading{grid-gap:0}.node--view-mode-list-invitations{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px;position:relative}.node--view-mode-list-invitations:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.node--view-mode-user-related{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;border-radius:3px;margin-bottom:20px;vertical-align:top;width:100%}@media (min-width:767px){.node--view-mode-user-related{margin-bottom:0;width:32%}.vacancy-premium-container .node--view-mode-user-related{width:100%}}.vacancy-premium-container .node--view-mode-user-related{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:none}.node--view-mode-user-related:first-child{margin-left:0}.node--view-mode-user-related:last-child{margin-bottom:0}.node--view-mode-user-premium{background-color:#fff;border:1px solid #ffdb31;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;border-radius:3px;margin-bottom:20px;vertical-align:top;width:100%}.node--view-mode-list-teaser .grid-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-gap:10px}.node--view-mode-list-teaser .grid-heading .field--name-dynamic-token-fieldnode-time-ago{font-size:14px}.node--view-mode-list-teaser .grid-heading .buttons{grid-column:2;grid-row:1;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-top:0}.node--view-mode-list-teaser .grid-heading .buttons .field--name-dynamic-token-fieldnode-vacancy-edit-delete-per-role{margin-top:0}.node--view-mode-list-teaser .grid-heading .buttons a{background:0 0!important;border:none;padding:10px;text-indent:-9999em}.node--view-mode-list-teaser .grid-heading .buttons a:after{margin-left:0}.node--view-mode-list-teaser .grid-heading .information-company{grid-column:1/3}.node--view-mode-list-teaser .grid-heading .group-salary{float:none}.node--view-mode-list-teaser .grid-heading .field--name-dynamic-token-fieldnode-vacancy-city{font-size:14px;margin-top:10px}.node--view-mode-full-highlight{border-radius:3px;-webkit-box-shadow:2px 3px 10px 0 #ddd;box-shadow:2px 3px 10px 0 #ddd;padding:20px}@media (min-width:979px){.node--view-mode-full-highlight .grid-heading .logo-company{grid-column:1}}.node--view-mode-full-highlight .grid-heading .group-information{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:7px 10px;line-height:1.2}.node--view-mode-full-highlight .grid-heading .group-information .field{margin-bottom:0}.node--view-mode-full-highlight .grid-heading .group-information .field .field__item{margin:0}.node--view-mode-full-highlight .grid-heading .group-information .field .field__item:before{display:none}.node--view-mode-full-highlight .grid-heading .group-information>*{border-right:1px solid;padding-right:10px}.node--view-mode-full-highlight .grid-heading .group-information>:last-child{border-right:none;padding-right:0}.node--view-mode-full-highlight .grid-heading .group-bottom-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/6}@media (min-width:979px){.node--view-mode-full-highlight .grid-heading .group-bottom-heading{grid-column:2/6}}.node--view-mode-full-highlight .grid-heading .group-bottom-heading .field--name-dynamic-token-fieldnode-vacancy-edit-delete-per-role{margin-top:0}.node--view-mode-full-highlight .grid-heading .group-bottom-heading .buttons{margin-top:0}.block-postulados-highlight-block .node--view-mode-full-highlight .grid-heading .group-bottom-heading{display:none}
.block-my-invitations-block .views-row,.block-view-user .views-row,.view-applications .views-row,.view-aspirants .views-row,.view-mis-invitaciones .views-row,.view-related-content .views-row,.views-list-layout .views-row{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px;position:relative}.block-my-invitations-block .views-row:last-child,.block-view-user .views-row:last-child,.view-applications .views-row:last-child,.view-aspirants .views-row:last-child,.view-mis-invitaciones .views-row:last-child,.view-related-content .views-row:last-child,.views-list-layout .views-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.block-my-invitations-block .view-header,.block-view-user .view-header,.view-applications .view-header,.view-mis-invitaciones .view-header,.views-list-layout .view-header{margin-bottom:20px}@media (min-width:479px){.block-my-invitations-block .view-header,.block-view-user .view-header,.view-applications .view-header,.view-mis-invitaciones .view-header,.views-list-layout .view-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.block-my-invitations-block .view-content,.block-my-invitations-block .view-empty,.block-view-user .view-content,.block-view-user .view-empty,.view-applications .view-content,.view-applications .view-empty,.view-mis-invitaciones .view-content,.view-mis-invitaciones .view-empty,.views-list-layout .view-content,.views-list-layout .view-empty{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;border-radius:3px;padding:15px}.view-my-companies .view-content .views-row{display:grid;grid-gap:20px;position:relative}@media (min-width:479px){.view-my-companies .view-content .views-row{grid-template-columns:1fr}}.view-my-companies .view-content h2{font-size:24px;line-height:1.2;margin:0;font-size:22px;font-weight:400;position:relative}.view-my-companies .view-content h2 a{color:#444}.view-my-companies .view-content h2:before{height:15px;position:absolute;left:0;top:0;width:16px}.user-name{position:relative}.user-name .field{color:#333;display:inline-block;font-size:24px;line-height:1.2;margin:0;font-weight:400}.group-user-info .user-name{text-align:center}@media (min-width:479px){.group-user-info .user-name{grid-column:1;text-align:left}}.block-view-user-vacancies{margin-bottom:40px}@media (min-width:767px){.block-view-user-vacancies{margin-bottom:0}}.view-user-dashboard .views-row{background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #eee;box-shadow:2px 3px 10px 0 #eee;border-radius:3px;padding:15px}@media (min-width:767px){.rol-recruiter.path-candidatos-relacionados .region-content,.rol-recruiter.path-user .region-content{grid-template-columns:65%}}@media (min-width:1279px){.rol-recruiter.path-candidatos-relacionados .region-content,.rol-recruiter.path-user .region-content{grid-template-columns:1.5fr 1fr}}.rol-recruiter.path-candidatos-relacionados .region-content .block-views-blockvacancies-block-1,.rol-recruiter.path-user .region-content .block-views-blockvacancies-block-1{grid-row:2}.view-usuarios-postulados-page{border-top:1px solid #ddd;background-color:#fff;-webkit-box-shadow:2px 3px 10px 0 #ddd;box-shadow:2px 3px 10px 0 #ddd;border-radius:0 3px 3px 3px;display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:50px 1fr;padding:20px}.view-usuarios-postulados-page .js-form-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;margin-bottom:0}.view-usuarios-postulados-page .js-form-item.form-item-select-all{margin-right:10px}.view-usuarios-postulados-page .js-form-item label{color:#000;font-size:inherit;font-weight:700;white-space:nowrap}.view-usuarios-postulados-page .js-form-item select{border:none;color:#2375ba;font-weight:700;width:auto}.view-usuarios-postulados-page .js-form-item-select-all label{font-weight:400}.view-usuarios-postulados-page .view-filters{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2;grid-row:1;position:relative;z-index:1}.view-usuarios-postulados-page .view-filters .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex}.view-usuarios-postulados-page .view-filters .form-actions{display:none}.view-usuarios-postulados-page .view-content{grid-column:1/3;grid-row:1/3}.view-usuarios-postulados-page .view-content #edit-header{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.view-usuarios-postulados-page .view-content #edit-header .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column:1/3}.view-usuarios-postulados-page .view-content #edit-header .form-wrapper .form-item-action{width:100%}.view-usuarios-postulados-page .view-content #edit-header+.views-row{border-top:1px solid #eee}.view-usuarios-postulados-page .view-content .form-wrapper .button{margin:0;text-transform:none}.view-usuarios-postulados-page .view-content h2.empty-form{font-size:16px;font-weight:700;margin-top:10px}.view-usuarios-postulados-page .view-content .views-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:-20px;margin-left:-20px;padding-top:25px;padding-right:20px;padding-bottom:25px;padding-left:20px}.view-usuarios-postulados-page .view-content .views-row:nth-child(odd){background-color:#f9f9f9}.view-usuarios-postulados-page .view-content .views-row .views-field-views-bulk-operations-bulk-form input[type=checkbox]{display:block!important}.view-usuarios-postulados-page .view-content .views-row .views-field-nothing{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.view-usuarios-postulados-page .view-content .views-row .views-field-nothing .candidate-info{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.view-usuarios-postulados-page .view-content .views-row .views-field-nothing .candidate-info .candidate-avatar img{width:70px}.view-usuarios-postulados-page .view-content .views-row .views-field-nothing .candidate-info .timeago{font-size:14px}.view-usuarios-postulados-page .view-content .views-row .views-field-nothing .candidate-info .user_name{font-weight:700;text-transform:capitalize}.view-usuarios-postulados-page .view-content .views-row .views-field-nothing .candidate-info .user_info{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;grid-gap:15px}
.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.buttons a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #e51180;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#e51180;cursor:pointer;font-family:"Product Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:35px;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;text-align:center;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.no-touchevents .buttons a:hover{background-color:#e51180;color:#fff}.buttons a+a{margin-left:10px}.buttons a.button-gray{background-color:#eee;color:#444}.no-touchevents .buttons a.button-gray:hover{background-color:#777}.buttons a.button-edit{background-color:#7fb0ff;border:none;color:#fff}.buttons a.button-edit:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:-1px -595px;text-indent:-9999em;content:"";height:16px;display:inline-block;margin-left:10px;vertical-align:text-bottom;width:18px}.svg .buttons a.button-edit:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}.no-touchevents .buttons a.button-edit:hover{background-color:#68a1fd}.no-touchevents .buttons a.button-edit:hover:after{background-position:-1px -640px}.buttons a.button-remove{background-color:transparent;border:1px solid #7fb0ff;color:#7fb0ff;margin-bottom:10px}@media (min-width:479px){.buttons a.button-remove{margin-bottom:0}}.buttons a.button-remove:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -507px;text-indent:-9999em;content:"";height:16px;display:inline-block;margin-left:10px;vertical-align:text-bottom;width:18px}.svg .buttons a.button-remove:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}.no-touchevents .buttons a.button-remove:hover{background-color:transparent;border-color:#68a1fd;color:#68a1fd}.no-touchevents .buttons a.button-remove:hover:after{background-position:0 -551px}.region-dashboard-aside .buttons a{background-color:transparent;border-radius:0;color:#eee;padding:0;font-size:1em}.region-dashboard-aside .buttons a:first-child{margin:0 auto}.no-touchevents .region-dashboard-aside .buttons a:hover{background-color:transparent;color:#fff}.node--view-mode-user-related .buttons a{z-index:2}.block-view-user .buttons,.views-list-layout .buttons{z-index:3}.block-related-user-plan .buttons{display:inline-block}.text-plan-account .buttons{margin-top:20px}.button-more{border:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #e51180;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#e51180;cursor:pointer;font-family:"Product Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:35px;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;text-align:center;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:0 auto;width:auto}.no-touchevents .button-more:hover{background-color:#e51180;color:#fff}.button-more:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -238px;text-indent:-9999em;content:"";display:inline-block;height:8px;margin-left:10px;width:11px}.svg .button-more:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/arrow-icon.svg)}.button-add a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2763c3;border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:40px;padding-left:40px}.button-add a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:-3px -235px;text-indent:-9999em;content:"";display:inline-block;height:16px;margin-left:10px;vertical-align:text-bottom;width:18px}.svg .button-add a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}.no-touchevents .button-add a:hover{background-color:#2357ac}.more-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.more-link a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e51180;display:-webkit-box;display:-ms-flexbox;display:flex}.more-link a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:-5px -154px;text-indent:-9999em;content:"";display:inline-block;height:16px;margin-left:10px;vertical-align:text-bottom;width:18px}.svg .more-link a:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}.no-touchevents .more-link a:hover{opacity:.8}#block-luxbox-cog-user-content .more-link a{border:1px solid;border-radius:3px;font-size:15px;height:35px;text-transform:uppercase;padding-right:10px;padding-left:10px}.block-views-blockapplications-block-1 .more-link{margin-top:-37px;margin-bottom:10px}@media (min-width:479px){.taxonomy-term-company-form .button:first-child{margin-right:10px;margin-bottom:0}}a.button--danger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e51180;border-radius:3px;color:#e51180;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:40px;margin-left:10px;padding-right:40px;padding-left:40px;width:100%}@media (min-width:479px){a.button--danger{max-width:180px;width:auto}}@media (min-width:767px){a.button--danger{display:inline-block}}.no-touchevents a.button--danger:hover{border:1px solid #c7106f;color:#c7106f}@media (min-width:767px){.node-vacancy-edit-form a.button--danger{margin-top:0}}span.vacancy-applied{color:#64b257;cursor:auto;display:block;font-size:1em}span.vacancy-applied:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/check-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;background-size:15px;content:"";display:inline-block;height:20px;margin-right:5px;vertical-align:middle;width:20px}.svg span.vacancy-applied:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/check-icon.svg)}.button-search{background-color:#e51180;border:0;border-radius:4px;color:#fff;cursor:pointer;height:45px;width:100%}@media (min-width:479px){.button-search{height:55px;text-indent:-99999px;position:relative;width:55px}}@media (min-width:479px){.button-search:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -262px;text-indent:-9999em;background-size:25px;content:"";height:28px;left:0;margin:0 auto;position:absolute;right:0;top:14px;width:25px}.svg .button-search:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/act-icons.svg)}}.no-touchevents .button-search:hover{background-color:#c7106f}.entityconnect-add{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;margin-bottom:8px;padding:0;position:relative;width:100%}.entityconnect-add.add-icon input.button{background-image:none;color:#2375ba;font-size:12px;line-height:1;text-indent:0;width:auto}.entityconnect-add.add-icon:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:-3px -280px;text-indent:-9999em;content:"";display:inline-block;height:16px;margin-right:5px;width:18px}.svg .entityconnect-add.add-icon:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}a.button-pdf{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #e51180;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#e51180;cursor:pointer;font-family:"Product Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:35px;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;text-align:center;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.no-touchevents a.button-pdf:hover{background-color:#e51180;color:#fff}@media (min-width:767px){a.button-pdf{margin:0 auto}}a.button-pdf:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:-3px -462px;text-indent:-9999em;content:"";display:inline-block;height:16px;margin-left:10px;width:18px}.svg a.button-pdf:after{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}.no-touchevents a.button-pdf:hover:after{background-position:-3px -417px}a.go_dashboard{color:#2763c3;display:block;text-align:center}@media (min-width:479px){a.go_dashboard{text-align:left}}a.go_dashboard:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -195px;text-indent:-9999em;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:text-bottom;width:18px}.svg a.go_dashboard:before{background-image:url(/themes/custom/luxbox_cog/images/optimized/btn-icon.svg)}.no-touchevents a.go_dashboard:hover{color:#2357ac}a.button-call-action{background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #e51180;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#e51180;cursor:pointer;font-family:"Product Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:35px;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;text-align:center;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#e51180;margin-left:0;margin-top:30px}.no-touchevents a.button-call-action:hover{background-color:#e51180;color:#fff}@media (min-width:479px){a.button-call-action{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}
