.product-logos img{max-width:100px;max-height:100px}.img-hover-zoom{cursor:pointer;overflow:hidden;position:relative}.img-hover-zoom img{-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.img-hover-zoom .btn-zoom{background-color:#2d2d2d;border-radius:40px;bottom:10px;color:#fff!important;left:50%;opacity:.8;padding:4px 20px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.img-hover-zoom .btn-zoom span{bottom:4px;margin-left:5px;position:relative}.img-hover-zoom:hover img{-webkit-transform:scale(1.5);transform:scale(1.5)}.img-hover-zoom:hover .btn-zoom{opacity:1}.img-hover-overlay{background-color:#2d2d2d;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:ease .5s;transition:ease .5s}.img-hover-overlay:hover{opacity:.8}.img-hover-icon{color:#fff;left:50%;position:absolute;top:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notice p{margin:0 0 10px}.notice-marketing{border-left:6px solid var(--primary-color)}.panel{-webkit-box-shadow:none;box-shadow:none;border-radius:4px}.panel h4{margin-top:0}.panel h2{font-size:2.4rem;margin:0 0 10px}.panel.panel-default{background-color:var(--panel-default-background);border-color:var(--panel-default-border)}.panel.panel-white{background-color:#fff;border-color:#e6e6e6}.panel.panel-warning{background-color:#fcf0d3;border-color:#f9e0a3;color:#946b09}.persistent-bar{z-index:1200}.persistent-bar.navbar-inverse{background-color:rgba(0,0,0,.8)}.partner-logo-list li{height:37px}@media only screen and (max-width:575px){.partner-logo-list li{padding:0 10px;width:33%}}@media only screen and (min-width:576px){.partner-logo-list li{width:90px}.partner-logo-list li:not(:last-child){margin-right:15px}}.popover{font-family:Roboto,Helvetica,Arial,sans-serif}.data-popover::after{font-size:initial;color:#2d2d2d;font-weight:400;line-height:1;content:"i";background-color:#efefec;display:inline-block;padding:1.5px 7px 0;margin:0 5px;border-radius:50%;border:1px solid #2d2d2d;width:20px;height:20px;position:relative;top:8px}label .data-popover::after{top:0}.data-popover:hover{cursor:pointer}.data-popover.top-0::after{top:0}.popover-content{font-size:1.6rem;padding:15px}.popover-content .close{margin-left:10px;opacity:1;color:#686866}.popover-content .close:hover{color:#2d2d2d}.checkbox label+.data-popover::after,.radio label+.data-popover::after{top:0}.list-row .data-popover::after,h1 .data-popover::after,h2 .data-popover::after,h3 .data-popover::after,h4 .data-popover::after{position:static}.preloader-w-text{padding-top:3px}#preloader{position:relative;top:0;right:0;width:100%;height:100%}.loader{display:block;float:right;position:absolute;top:11px;right:16px;width:24px;height:24px;margin-left:15px;margin-top:-3px;border:2px solid transparent;border-top-color:#f0af13;border-radius:50%;-webkit-animation:1.5s linear infinite spin;animation:1.5s linear infinite spin}.loader:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border:2px solid transparent;border-top-color:var(--primary-color);border-radius:50%;-webkit-animation:2.5s linear infinite spin;animation:2.5s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.table-responsive.wrap tbody tr td,.table-responsive.wrap tbody tr th,.table-responsive.wrap tfoot tr td,.table-responsive.wrap tfoot tr th,.table-responsive.wrap thead tr td,.table-responsive.wrap thead tr th{white-space:normal}.table-responsive.wrap thead a{color:#2d2d2d}.data-tooltip{font-weight:700;border-bottom:1px dotted #2d2d2d}.data-tooltip:hover{cursor:help}.data-tooltip.normal{font-weight:400}.data-tooltip.input-group-btn{border-bottom:none}.data-tooltip.input-group-btn .btn{margin-bottom:0;margin-left:-1px}.data-tooltip.input-group-btn .btn:active,.data-tooltip.input-group-btn .btn:focus,.data-tooltip.input-group-btn .btn:hover{margin-left:-1px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0}@media only screen and (max-width:576px){.data-tooltip.agreement+.tooltip{left:0!important;width:87vw}}.data-tooltip.agreement+.tooltip .tooltip-inner{max-width:none}@media only screen and (min-width:768px){.data-tooltip.agreement+.tooltip .tooltip-inner{min-width:450px}}@media only screen and (min-width:992px){.data-tooltip.agreement+.tooltip .tooltip-inner{min-width:680px}}.data-tooltip.agreement:hover{cursor:pointer}.label .data-tooltip{border-bottom:none;font-weight:400}.tooltip-inner{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.4rem;text-align:left!important}.tooltip ul li{font-size:1.4rem}.new-feature-tooltip-content{background-color:#f0af13;padding:20px;position:absolute;text-align:left;width:320px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:1000}.new-feature-tooltip-content:before{content:"";border-color:transparent transparent #f0af13;border-style:solid;border-width:0 10px 10px;left:-14px;position:absolute;top:50%;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.new-feature-tooltip-content p{font-size:1.4rem;overflow:hidden}.new-feature-tooltip-content a{color:#2d2d2d;float:right;font-size:15px;font-weight:700;text-decoration:underline}#close-new-feature-tooltip{cursor:pointer;font-size:2.4rem;font-weight:400;padding:5px 0 0 10px;text-decoration:none}.cv-brick .panel .icon{height:70px;margin-top:5px;max-height:none;max-width:none;width:auto}.cv-brick-content{-ms-flex-item-align:center;align-self:center;font-size:14px;line-height:20px}.card-account-manager-photo{background-size:cover;background-position-x:50%}@media only screen and (max-width:767px){.card-account-manager-photo{height:108px;margin-top:20px}.card-account-manager-photo-container{min-width:80px}}@media only screen and (max-width:1599px){.card-account-manager-photo-container{width:23%}}@media only screen and (min-width:768px){.card-account-manager-photo{height:100%}.card-account-manager-photo-container{min-width:120px;position:relative}.card-account-manager-photo::after{bottom:0;content:'';display:block;position:absolute;right:0;top:0;width:40%;background:rgba(255,255,255,0);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}}@media only screen and (min-width:1200px){.card-account-manager-w-photo .card-account-manager-content{padding-left:30px}}.collapse-company-info-header{padding:10px 15px;border-bottom:1px solid #ddddd6}.collapse-company-info-logo{float:right;clear:both;margin:0 2px 0 15px}.collapse-company-info-text{padding:15px 15px 10px}.collapse-company-info .card{padding:0}.collapse-company-info p{margin:0 0 15px}.collapse-company-info a{color:var(--link-color);text-decoration:none;margin-top:20px}.collapse-company-info a:hover{color:var(--link-color);text-decoration:underline}.collapse-company-info h3{color:#2d2d2d;font-size:1.6rem;font-weight:700;text-transform:uppercase;margin:3px 0 0}.datepicker{margin-top:0}.datepicker th.switch{pointer-events:none}.datepicker td.active,.datepicker td.active:hover{background-image:none;background-color:var(--primary-color)!important;text-shadow:0 0 0 transparent}.datepicker td.day{padding:5px 10px!important}.datepicker td.day:hover{background-color:#ddddd6}.input-with-select .form-control{background-color:transparent;border:1px solid #a4a4a2;display:inline;font-size:1.6rem;height:40px;padding:0 40px 0 10px;z-index:0;border-radius:3px 0 0 3px}.input-with-select .form-control:focus{background-color:transparent;outline:0;z-index:1;border-color:#f0af13;-webkit-box-shadow:0 0 5px rgba(240,175,19,.5);box-shadow:0 0 5px rgba(240,175,19,.5);-webkit-transition:.15s;transition:.15s}.input-with-select .input-group-addon{border:none;padding:0;position:relative}.input-with-select .input-group-addon:after{color:#686866;content:attr(data-currency);left:-33px;position:absolute;top:13px}.input-with-select .input-group-addon .multiselect{margin-left:-1px}.input-with-select .input-group-addon .multiselect__tags{font-size:1.6rem;min-height:40px;padding:0 40px 0 10px!important;width:145px;border-radius:0 3px 3px 0}.input-with-select .input-group-addon .multiselect__content-wrapper{border:1px solid rgba(0,0,0,.15)!important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0;min-width:180px;right:0}.input-with-select .input-group-addon .multiselect:focus .multiselect__tags{border-radius:0 3px 3px 0;border-color:#f0af13;-webkit-box-shadow:0 0 5px rgba(240,175,19,.5);box-shadow:0 0 5px rgba(240,175,19,.5);-webkit-transition:.15s;transition:.15s}.input-with-select .input-group-addon .multiselect .multiselect__single{line-height:35px;padding-left:0}.multistep-form{margin:30px 0 0;list-style:none;padding:0}.multistep-form li{color:#a4a4a2;font-weight:400;vertical-align:middle;list-style:none;padding:0;margin:5px 12px 15px 0;display:block;position:relative;float:left}.multistep-form li::after{vertical-align:middle;display:inline-block;margin-left:8px;content:"►";height:12px;width:10px;fill:var(--primary-color);position:relative;top:-7px;opacity:.5}.multistep-form li.active{color:var(--link-color)}.multistep-form li.active a{font-weight:400;color:var(--link-color)}.multistep-form li.active .step-number{background-color:var(--primary-color)}@media only screen and (min-width:1600px){.partner-logo-list li:not(:last-child){margin-right:9px}.data-tooltip.agreement+.tooltip .tooltip-inner{min-width:800px}.card-account-manager-photo-container{width:18%}.multistep-form li.active .step-number{line-height:150%}}.multistep-form li.active .step-name{color:var(--link-color)}.multistep-form li:last-child::after{content:''}.multistep-form .step-number{font-size:1.4rem;color:var(--secondary-color);text-align:center;vertical-align:middle;width:22px;height:22px;margin-right:5px;background-color:#a4a4a2;display:inline-block;position:relative;top:-2px;border-radius:15px}@media only screen and (max-width:767px){.multistep-form .step-name{display:none}}@media only screen and (min-width:768px){.input-with-select .input-group-addon .multiselect__tags{width:auto}.multistep-form .step-name{color:#a4a4a2;display:inline-block}}.pagination{background-color:transparent;border-radius:2px}.pagination li a,.pagination li span{border-color:#bfbfbf;min-width:40px;padding-bottom:7px;padding-top:7px;text-align:center}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{border-color:#bfbfbf;color:var(--link-color);outline:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:var(--link-color);border-color:var(--link-color);pointer-events:none}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#e2e4e6}.pagination>li.dotts{background-color:#fff;border:1px solid #bfbfbf;color:#2d2d2b;float:left;line-height:1.42857;margin-left:-1px;padding:7px 12px;text-decoration:none}.panel-search-criteria{position:relative;margin-top:8px}.panel-search-criteria span{margin-top:15px}.panel-search .tag-delete-criteria{position:absolute;top:0;right:0;color:#686866}@media only screen and (min-width:768px){.panel-search .tag-delete-criteria{position:static;display:inline-block;margin:0 0 0 10px}}.panel-search .tag-delete-criteria:hover{color:var(--link-color)}.panel-search .tag-list{display:inline;list-style:none;padding:0;margin:0}.panel-search .tag-list li{display:inline-block;margin:5px 5px 0 0}.panel-search .tag-list a,.panel-search .tag-list a:visited{background:#efefec;color:#2d2d2d!important;padding:.085em .4em;display:block;border-radius:2px}.panel-search .tag-list a .remove,.panel-search .tag-list a:visited .remove{margin:5px;font-weight:700;font-size:1.9rem}.panel-search .tag-list a:hover,.panel-search .tag-list a:visited:hover{text-decoration:none}.panel-search .tag-list a:hover .tag-item-title,.panel-search .tag-list a:visited:hover .tag-item-title{text-decoration:line-through}.popoffer{padding:15px}.popoffer-box{-webkit-animation:3.5s popoffer;animation:3.5s popoffer;background-color:#fff;bottom:60px;border:1px solid #ddddd6;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15);opacity:1;position:fixed;right:10%;width:320px;z-index:1100}.popoffer-close{position:absolute;right:5px;text-align:center;width:30px;height:30px}.popoffer-close svg{width:24px;height:24px;margin-top:7px;fill:#686866}.popoffer .title{font-size:18px;font-weight:700;display:block;line-height:1.1;margin-bottom:5px}.popoffer-title{background-color:#fff;border-bottom:1px solid #ddddd6;padding:10px 15px 8px}.popoffer .btn-xs{margin-top:5px}.popoffer span{display:block;margin-top:-3px}.popoffer .form-group .checkbox{padding-top:0}.popoffer .form-group .checkbox span{display:inline!important;margin-top:0!important}.single-autocomplete{position:relative}.single-autocomplete-content{background-color:#fff;border:1px solid #ddddd6;left:0;margin:2px 0 0;overflow-y:scroll;overflow-x:hidden;padding:0;position:absolute;top:100%;width:100%;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.15);z-index:900}.single-autocomplete-content li{line-height:1.3;list-style:none;padding:3px 12px;cursor:pointer}.single-autocomplete-content li:last-child{padding-bottom:6px;border-radius:0 0 3px 3px}.single-autocomplete-content li.single-autocomplete-item-active{background-color:#efefec}.toggle-buttons{float:right}@media only screen and (min-width:768px){.toggle-buttons{float:left}}@media only screen and (min-width:1200px){.toggle-buttons{float:right}.toggle-buttons-title{margin-top:4px}}.toggle-buttons-container{margin-bottom:6px;padding-left:1px;overflow:hidden}.toggle-buttons-title{float:left}.toggle-buttons input{position:absolute;z-index:-1}.toggle-buttons input:checked+label{background-color:#efefec;color:#2d2d2d}.toggle-buttons label{float:left;display:inline-block;color:#ddddd6;font-size:1.5rem;font-weight:400;padding:3px 10px;margin-left:-1px;border:1px solid #ddddd6;-webkit-transition:.1s;transition:.1s}.toggle-buttons label:hover{cursor:pointer}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;z-index:2100}.ui-menu .ui-menu-item{cursor:pointer}.ui-autocomplete .ui-menu-item a{text-decoration:none;padding:3px 7px 4px;line-height:1.5}.ui-widget-content a{color:#333}.ui-autocomplete.ui-menu{border-width:1px;background:#fff;border-color:#8b8b88 #a4a4a2 #a4a4a2;font-size:1.5rem}.ui-autocomplete .ui-state-focus a{color:#fff;border-radius:0}.ui-autocomplete .ui-state-focus{border-color:#3875d7;background:#3875d7}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{color:#262626}.ui-autocomplete-input{border-radius:3px}.search-card .ui-autocomplete-input{border-radius:3px 0 0 3px!important}.ui-autocomplete.ui-menu{border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.176);box-shadow:0 6px 12px rgba(0,0,0,.176);padding:0;-webkit-transition:border-color .15s;transition:border-color .15s}.ui-autocomplete.ui-menu:hover{border-color:#8b8b88}.ui-autocomplete.ui-menu .ui-menu-item{font-family:Roboto,Helvetica,Arial,sans-serif;padding:3px 24px 3px 12px}.ui-autocomplete.ui-menu .ui-state-focus,.ui-autocomplete.ui-menu .ui-state-focus a{background-color:#f5f5f5;border:none!important;color:#262626;font-weight:400!important;margin:0}.ui-helper-hidden-accessible{display:none}.vdp-datepicker__calendar{border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.vdp-datepicker__calendar .cell.selected{background:var(--primary-color)!important;color:#fff;border-radius:4px}.vdp-datepicker__calendar .cell.day:hover{border-color:var(--primary-color)!important}form .multiselect{color:#2d2d2d}form .multiselect .multiselect__input,form .multiselect .multiselect__single{line-height:normal;margin-bottom:0}form .multiselect .multiselect__tags{border-color:#8b8b88 #a4a4a2 #a4a4a2;font-size:1.6rem;padding:0 10px}form .multiselect .multiselect__tags input{background-color:transparent}form .multiselect .multiselect--active .multiselect__input{border-color:#2d2d2d;background:red}form .multiselect .multiselect__option--highlight:after{display:none}form .multiselect .multiselect__option--disabled{color:#686866;background-color:transparent;font-size:1.4rem;font-weight:700;text-transform:uppercase;margin-bottom:1px}form .multiselect .multiselect__option--disabled:before{content:'';display:block;margin-top:6px}form .multiselect .multiselect__content>.multiselect__element:first-child .multiselect__option--disabled:before{display:none;border-color:red}form .multiselect .multiselect__element{color:#2d2d2d}form .multiselect .multiselect__element .multiselect__option--highlight{color:#2d2d2d;background-color:#efefec}form .multiselect .multiselect__content-wrapper{border-color:#a4a4a2;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.15);-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}form .multiselect.multiselect--active{z-index:900}form .multiselect,form .multiselect__input,form .multiselect__single{font-size:1.6rem}.multiselect__profesia{color:#2d2d2d}.multiselect__profesia .icon-in-search{position:absolute;top:10px;right:5px;fill:#686866;width:20px;height:20px;max-height:20px;max-width:20px}.multiselect__profesia .multiselect__tags{line-height:0;padding:0 28px 3px 10px!important;min-height:40px;font-size:1.6rem;border-color:#8b8b88 #a4a4a2 #a4a4a2;border-radius:3px}.multiselect__profesia .multiselect__tags-wrap{line-height:0;display:inline}.has-error .multiselect__profesia .multiselect__tags{border-color:#a94442}.multiselect__profesia .multiselect__tag{color:#2d2d2d;background-color:#efefec;font-size:1.6rem;margin:4px 5px 0 0;border-radius:2px;line-height:120%}.multiselect__profesia .multiselect__tag-icon{line-height:28px}.multiselect__profesia .multiselect__tag-icon:after{color:#2d2d2d;font-size:1.7rem}.multiselect__profesia .multiselect__tag-icon:hover{background:rgba(0,0,0,.05)}.multiselect__profesia .multiselect__tag-icon:hover:after{color:#2d2d2d}.multiselect__profesia .multiselect__input{padding:0;position:relative!important;top:1px;font-size:1.6rem;min-height:auto;margin-top:4px;background-color:transparent}.multiselect__profesia .multiselect__input::-ms-clear{display:none}.multiselect__profesia .multiselect__content-wrapper{margin-top:2px;display:block;visibility:visible;border:0;width:100%}.multiselect__profesia .multiselect__element,.multiselect__profesia .multiselect__element span{color:#2d2d2d}.multiselect__profesia .multiselect__element span em{font-style:normal;font-weight:700;color:#2d2d2d}.multiselect__profesia .multiselect__element span svg{margin:0 15px -2px 0}.multiselect__profesia .multiselect__spinner{width:35px;z-index:200}.multiselect__profesia .multiselect__spinner:after,.multiselect__profesia .multiselect__spinner:before{border-color:#f0af13 transparent transparent}.multiselect__profesia .multiselect__option{font-size:1.6rem;line-height:150%;padding:3px 12px;min-height:auto}.multiselect__profesia .multiselect__option-before-list{display:block;width:100%;padding:0 12px;text-align:right;font-size:1.4rem;color:#686866}.multiselect__profesia .multiselect__option .multiselect__keyword-label{font-size:1.4rem;font-style:normal;color:#686866}.multiselect__profesia .multiselect__option--highlight{color:#2d2d2d;background-color:#efefec}.multiselect__profesia .multiselect__option--highlight:after{display:none}.multiselect__profesia .multiselect__option--disabled{color:#686866;background-color:transparent;font-size:1.4rem;font-weight:700;text-transform:uppercase;margin-bottom:1px}.multiselect__profesia .multiselect__option--disabled:before{content:'';display:block;margin-top:6px}.multiselect__profesia.multiselect__profesia--has-results .multiselect__content-wrapper{border:1px solid rgba(0,0,0,.15)}.multiselect__profesia.multiselect--above .multiselect__content-wrapper{border:0;margin-bottom:5px;position:absolute;bottom:38px}.multiselect__profesia.multiselect--above.multiselect__profesia--has-results .multiselect__content-wrapper{border:1px solid rgba(0,0,0,.15);border-radius:5px}.multiselect__profesia.multiselect--active .multiselect__tags{border-color:#f0af13;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(240,175,19,.5);box-shadow:0 0 5px rgba(240,175,19,.5)}.multiselect__profesia--last-search{min-height:auto}.multiselect__profesia--last-search .multiselect__content{max-width:100%}.multiselect__profesia--last-search .multiselect__option{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.3;padding:6px 12px 3px;text-decoration:none}.multiselect__profesia--last-search .multiselect__option:hover{background-color:#efefec}.multiselect__profesia--last-search .multiselect__title{display:inline-block;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect__profesia--last-search .label{position:relative;top:-1.3px}.region-radius-select .multiselect{display:inline-block;float:left}.region-suggester .multiselect__tags{border-radius:3px 0 0 3px}.region-suggester.region-suggester--only.multiselect{width:auto;margin-right:2px;display:block;float:none}.region-suggester.region-suggester--only.multiselect .multiselect__tags{border-radius:3px}.region-suggester.region-suggester--only.multiselect--active .multiselect__tags{border-radius:3px!important}.region-suggester.multiselect{width:70%}.region-suggester.multiselect--above .multiselect__content-wrapper{margin-bottom:5px}.region-suggester.multiselect .multiselect__content-wrapper{left:0;min-width:100%;width:auto}.region-suggester.multiselect--active .multiselect__tags{border-color:#f0af13;border-radius:0 0 3px 3px!important;-webkit-box-shadow:0 0 5px rgba(240,175,19,.5);box-shadow:0 0 5px rgba(240,175,19,.5);-webkit-transition:.15s;transition:.15s}.region-suggester.multiselect--active.offer-region-suggester--has-results .multiselect__content-wrapper{border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.15);-webkit-transition:.15s;transition:.15s}.region-suggester.multiselect--active.offer-region-suggester.multiselect__content-wrapper{-webkit-box-shadow:none;box-shadow:none}.radius-picker .multiselect__tags{border-radius:0 3px 3px 0;padding:0 38px 0 10px}.radius-picker .multiselect__option{clear:both}.radius-picker .multiselect__option-title{display:inline-block;float:left}.radius-picker .multiselect__option-title.icon-wrapper{float:right}.radius-picker .multiselect__option-title.icon-wrapper .icon{top:0}.radius-picker.multiselect{margin-left:-1px;width:30%}.radius-picker.multiselect--active .multiselect__tags{border-color:#f0af13;border-radius:3px 3px 0 0!important;-webkit-box-shadow:0 0 5px rgba(240,175,19,.5);box-shadow:0 0 5px rgba(240,175,19,.5);-webkit-transition:.15s;transition:.15s}.radius-picker.multiselect .multiselect__single{font-size:1.6rem;min-height:37px;line-height:38px;background:0 0;padding:0}@media only screen and (min-width:1600px){.toggle-buttons-title{margin-top:6px}.radius-picker.multiselect .multiselect__single{padding:0 6px 0 5px}}.radius-picker.multiselect .multiselect__element{font-size:1.6rem;color:#2d2d2d}.radius-picker.multiselect .multiselect__element .multiselect__option{color:#2d2d2d}.radius-picker.multiselect .multiselect__content-wrapper{min-width:180px;right:0;margin-bottom:2px;margin-top:2px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.15);-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.multiselect__profesia--sorter{top:-1px}.multiselect__profesia--sorter .multiselect__content,.multiselect__profesia--sorter .multiselect__content-wrapper{overflow:hidden}.multiselect__profesia--sorter.multiselect--above .multiselect__content-wrapper{bottom:100%}.multiselect__profesia--xs{min-height:auto;vertical-align:middle}.multiselect__profesia--xs .multiselect__tags{min-height:auto;padding:0 25px 0 5px!important}.multiselect__profesia--xs .multiselect__input{font-size:1.4rem;height:24px;line-height:1.6rem;margin-top:0;min-height:auto;vertical-align:middle}.multiselect__profesia--xs .multiselect__single{font-size:1.4rem;line-height:24px!important;padding:0}.multiselect__profesia--xs .multiselect__select{height:25px;padding:0;width:25px}.multiselect__profesia--xs .multiselect__select::before{border-width:4px 4px 0;font-size:0;line-height:0;top:2px}.multiselect__profesia--xs .multiselect__option{font-size:1.4rem}.notification-wrapper .vue-notification{margin-top:15px;padding:15px;border-radius:5px}.notification-wrapper .vue-notification.warn{background-color:#fcf0d3;border:1px solid #f9e0a3;color:#946b09}.notification-wrapper .vue-notification.info{background-color:#d9edf7;border:1px solid #bce8f1;color:#31708f}.notification-wrapper .vue-notification.error{background-color:#fadbd8;border:1px solid #f7c5c2;color:#a51f15}.notification-wrapper .vue-notification.success{background-color:#d1fcdc;border:1px solid #a2f8b7;color:#07611e}.notification-wrapper .vue-notification .icon-wrapper{float:left}.notification-wrapper .vue-notification .notification-content{font-size:1.6rem}.notification-wrapper .vue-notification .close{color:inherit;font-size:37px;font-weight:400;position:relative;right:-3px!important;top:-18px!important;opacity:.6}.notification-wrapper .vue-notification .close:hover{cursor:pointer;text-decoration:none;opacity:1}.social-registration-gdpr span,.social-registration-gdpr span>a{color:#494949}.social-registration-gdpr span>a{text-decoration:underline}.social-registration-gdpr .modal-body-content-gray{height:150px;overflow-y:scroll;background:#f4f4f4;margin-bottom:1rem!important;padding:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}form .label-desc{font-weight:400;font-size:1.4rem}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=url],form select.form-control{height:28px;min-height:40px;color:#2d2d2d}form input[type=date].input-lg,form input[type=email].input-lg,form input[type=number].input-lg,form input[type=password].input-lg,form input[type=tel].input-lg,form input[type=text].input-lg,form input[type=url].input-lg,form select.form-control.input-lg{font-size:1.6rem;height:auto;min-height:40px}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}form textarea.form-control{resize:vertical}form textarea.form-control:hover{-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}form .checkbox input[type=checkbox],form .checkbox-inline input[type=checkbox],form .radio input[type=radio],form .radio-inline input[type=radio]{margin-top:5px}@media only screen and (max-width:767px){form .checkbox-inline+.checkbox-inline,form .radio-inline+.radio-inline{display:block;margin-left:0}.offer-type-box .premium-service-price{padding-left:20px;font-size:1.4rem}}form.form-horizontal .checkbox,form.form-horizontal .radio{min-height:34px}form.form-horizontal .control-label{text-align:left;cursor:pointer}form .form-control,form .selectize-input{font-size:1.6rem;border-color:#8b8b88 #a4a4a2 #a4a4a2;padding:5px 10px;border-radius:3px;z-index:auto}form .form-control:hover,form .selectize-input:hover{border-color:#8b8b88;-webkit-transition:.15s;transition:.15s}form .form-control:focus,form .selectize-input:focus{background-color:#f8f8f7;border-color:#2d2d2d;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.15);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.15)}form .form-control{color:#2d2d2d}form .form-control::-webkit-input-placeholder{color:#a4a4a2}form .form-control::-moz-placeholder{color:#a4a4a2}form .form-control::-ms-input-placeholder{color:#a4a4a2}form .form-control::placeholder{color:#a4a4a2}form .form-control.field-with-loader{padding-right:40px}@media only screen and (min-width:768px){form .checkbox-inline+.checkbox-inline,form .radio-inline+.radio-inline{display:inline-block;margin-left:30px}form .form-group{margin-bottom:15px}form .has-label-nested .control-label{margin-top:26px}}form .btn{margin-bottom:15px}form textarea.auto-height{max-height:75vh}.reaction-form .grecaptcha-badge{visibility:hidden}form .label-nested{color:#a4a4a2;font-weight:400;margin-bottom:0}form .has-label-nested .label-nested-row .data-popover{position:relative;top:24px}form .has-label-nested .label-nested-row .checkbox .data-popover{position:static;top:0}:root{--secondary-green:#23AD4B;--neutral-light-white:#FFFFFF;--credit-btn-selected-color:#FFB100;--single-offer-border-color:#23AD4B}.offer-type-box .panel{background-color:#f6f6f6;border-color:#ccc}.offer-type-box .panel.active{border:2px solid var(--credit-btn-selected-color);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.1);box-shadow:3px 3px 3px rgba(0,0,0,.1)}.offer-type-box .panel.single-offer-picker-panel{border:2px solid #b4b4b4}.offer-type-box .panel.single-offer-picker-panel.active{border:3px solid var(--single-offer-border-color)}.offer-type-box .panel-selectable{cursor:pointer}.offer-type-box .panel-selectable.single-offer-picker-panel:hover{border-color:var(--single-offer-border-color)}.offer-type-box .panel-border-on-hover:hover{border-color:#ffb100}.offer-type-box .single-offer-variant-panel.active{border:2px solid var(--single-offer-border-color);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.1);box-shadow:3px 3px 3px rgba(0,0,0,.1)}.offer-type-box .single-offer-variant-panel:hover{border-color:var(--single-offer-border-color)}.offer-type-box .panel-body>ul{list-style:url(../../../images/svg/check-offer-type.svg);padding-left:25px}.offer-type-box .panel-body>ul .item-included{list-style-image:url(../../../images/svg/o-check-16.svg);position:relative}.offer-type-box .panel-body>ul .item-included>span:not(.top-offer-item-highlighted){border-bottom:1px dashed #000}.offer-type-box .panel-body>ul .item-included>span:hover:not(.top-offer-item-highlighted){border-bottom:1px solid #000;cursor:pointer}.offer-type-box .panel-body>ul .item-not-included{list-style-image:url(../../../images/svg/red-x.svg);color:#7f7f7f;border-bottom-color:#7f7f7f}.offer-type-box .panel-body>ul .item-not-included>span{border-bottom:1px dashed #7f7f7f}.offer-type-box .panel-body>ul .item-not-included>span:hover{border-bottom:1px solid #7f7f7f;cursor:pointer}.offer-type-box .panel-body>ul li{margin-bottom:13px;font-size:1.4rem}.offer-type-box .panel-body>ul li>span{vertical-align:text-bottom}.offer-type-box .panel-premium-service{margin-bottom:10px;cursor:pointer}.offer-type-box .premium-service-description{padding-left:20px;font-size:1.4rem}.offer-type-box .repeating-offer-with-logo-description{padding-left:20px}.offer-type-box .standard-card-badge{background-color:var(--secondary-green);text-transform:uppercase;font-size:14px;line-height:20px;font-weight:700;color:var(--neutral-light-white);border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:50%;top:-15px;padding-left:4px;padding-right:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;width:127px;height:26px}.offer-type-box .pzr-warning{border-radius:4px;border:1px solid #ea6334}.offer-type-box .pzr-warning>div{font-size:1.4rem;padding-top:16px;padding-bottom:16px;padding-left:76px;line-height:20px}.offer-type-box .pzr-warning>div::before{content:'';display:inline-block;background-image:url(../../images/svg/pzr_warning.svg);width:48px;height:48px;left:36px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:780px){.offer-type-box .pzr-warning>div::before{display:none}.offer-type-box .pzr-warning>div{padding-left:15px}}.offer-type-box .pzr-label{font-size:16px}.offer-type-box .top-offer-item-highlighted{background-image:url(../../../images/svg/topped_highlighted.svg);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;width:124px;height:37px;top:-10px;left:118px;border:none}@media only screen and (min-width:992px) and (max-width:1199px){.offer-type-box .top-offer-item-highlighted{background-size:90% auto;background-repeat:no-repeat}}@media (max-width:375px){.offer-type-box .top-offer-item-highlighted{display:none}}.offer-type-box .service-name-and-price{padding-top:8px}.offer-type-box .service-name-and-price>div{font-size:18px;line-height:36px;font-weight:700}.offer-type-box .offer-type-headline{min-height:80px;padding-top:8px;padding-bottom:8px}@media (min-width:768px){.offer-type-box .offer-type-headline{min-height:130px}}.offer-type-box .offer-type-headline div{font-size:24px;font-weight:900}.offer-type-box .btn-single-offer{border:1px solid #d4d4d4;background-color:var(--neutral-light-white);font-size:16px;line-height:20px;height:44px;font-weight:500;margin-bottom:28px}.offer-type-box .btn-single-offer:hover{background-color:#eeeff1}.offer-type-box .btn-single-offer.selected{background-color:#1ea53c;border-color:#1ea53c;color:var(--neutral-light-white)}.offer-type-box .btn-single-offer.selected::before{content:'';display:inline-block;background-image:url(../../../images/svg/white_checkmark.svg);width:20px;height:18px;vertical-align:text-top}.offer-type-box .btn-single-offer:focus{outline:0}.offer-type-box .btn-single-offer.btn-standard-offer{background-color:var(--credit-btn-selected-color);border-color:var(--credit-btn-selected-color)}.offer-type-box .btn-single-offer.btn-standard-offer.selected{background-color:#1ea53c;border-color:#1ea53c;color:var(--neutral-light-white)}.offer-type-box .btn-single-offer.btn-standard-offer.selected::before{content:'';display:inline-block;background-image:url(../../../images/svg/white_checkmark.svg);width:20px;height:18px;vertical-align:text-top}.offer-type-box .offer-type-description-headline{line-height:10px;font-size:1.4rem;font-weight:400;padding-top:30px}.offer-type-box .credit-count{font-size:1.4rem;margin-top:5px;display:block}@media (min-width:992px){.modal-explanation-service-1 .modal-dialog,.modal-explanation-service-2 .modal-dialog{width:900px}}.modal-explanation-service-1 .modal-dialog .modal-content,.modal-explanation-service-2 .modal-dialog .modal-content{background-color:#f6f6f6}.modal-explanation-service-1 .modal-dialog .modal-content h5,.modal-explanation-service-2 .modal-dialog .modal-content h5{color:#2d2d2b;font-size:1.5em;font-weight:300}form h2,form h3{margin:30px 0 15px}form h3{color:#686866;margin-bottom:7.5px}form select.form-control.x-sel{height:36px}form .selectize-input{height:auto;min-height:40px}form select.selectize{margin-bottom:7.5px}form .selectize-control{min-height:40px}form .selectize-control.multi .selectize-input input{height:28px;min-height:40px;line-height:normal!important}form .selectize-control.multi .selectize-input input::-moz-placeholder,form .selectize-control.multi .selectize-input input::-ms-input-placeholder,form .selectize-control.multi .selectize-input input::-webkit-input-placeholder{color:#686866;opacity:1}form .selectize-control.multi .selectize-input>div{border-radius:2px;background:#efefec;padding:.15em .5em;line-height:125%}form .selectize-control.multi .selectize-input>div.active{background-color:#686866}form .selectize-control.multi .selectize-input.has-items{padding:5px 10px}form .selectize-control.multi .selectize-input.focus{border-color:#f0af13;-webkit-box-shadow:0 0 5px rgba(240,175,19,.5);box-shadow:0 0 5px rgba(240,175,19,.5)}form .selectize-control.multi .selectize-input .item{margin-bottom:0!important}form .selectize-control.single .selectize-input{max-height:40px}form .selectize-control.single .selectize-input .item{padding:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;margin-top:2px}form .selectize-control.single .selectize-input.focus{border-color:#f0af13;-webkit-box-shadow:0 0 5px rgba(240,175,19,.5);box-shadow:0 0 5px rgba(240,175,19,.5)}form .selectize-control.single .has-items input{top:-6px}form .selectize-control.plugin-remove_button [data-value] .remove{font-size:1.9rem}form .selectize-control.input-lg .selectize-input{padding:7px 10px 3px}form .selectize-control.input-lg .selectize-input input{font-size:1.9rem;width:auto;min-height:34px!important;padding-top:3px!important}form .selectize-control.input-lg .selectize-input.has-items .item{font-size:1.9rem}form .selectize-control.input-lg .selectize-input.has-items .item .remove{padding:3px 0 0}form .selectize-dropdown{color:#2d2d2d}form .selectize-dropdown .optgroup-header{color:#686866;font-size:1.4rem;font-weight:700;text-transform:uppercase;padding-top:6px;padding-bottom:6px}form .selectize-dropdown .option.active{background-color:#efefec}form .delete-row{color:#a4a4a2;position:relative;top:6px}form .delete-row .icon{fill:#a4a4a2}form .delete-row:hover{color:#2d2d2d;cursor:pointer}form .delete-row:hover .icon{fill:var(--primary-color)}form .photoframe-edit{width:120px;cursor:pointer;overflow:hidden;position:relative}form .photoframe-edit input#fileupload_edit{width:120px}form .photoframe-edit canvas,form .photoframe-edit img{border:1px solid #a4a4a2;border-radius:3px;padding:5px;max-width:110px}form .photoframe-edit .strip{color:#d2271b;position:absolute;bottom:0;left:0;width:100%;padding:4px 10px 15px;cursor:pointer;background-color:#fff;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}form .photoframe-edit .strip span{padding-top:0}form .photoframe-edit:hover .strip{opacity:.8}form .photoframe input,form .photoframe-edit input{font-size:100px;margin:0;border:solid transparent;position:absolute;top:0;right:0;direction:ltr;cursor:pointer;opacity:0;-webkit-transform:translate(0,0) scale(2);transform:translate(0,0) scale(2);z-index:100}form .fileupload{display:inline-block;overflow:hidden;position:relative;padding:0!important}form .fileupload input{cursor:pointer;height:37px;opacity:0;position:absolute;top:0;right:0}form .fileupload span{padding:6px 12px;display:block}form .profesia-spell-checker-result{color:#a4a4a2;height:auto;max-height:130px;margin-bottom:30px;background-color:#efefec;overflow:auto}form .profesia-spell-checker-result .profesia-sc-misspelled{color:#a4a4a2;padding:0 .1em}form .profesia-spell-checker-result .profesia-sc-unchecked{color:#d2271b;border-bottom:1px dotted #d2271b;cursor:pointer}form .profesia-spell-checker-result .profesia-sc-corrected{color:#0b902c;cursor:pointer}form .required{color:#bb2318}form .error-message{color:#a94442}form.order .package-type{padding-top:3px}form.order .package-type label+.label{margin-left:10px;position:relative;top:-2px}form.order .unit{color:#686866}form.order .sum{border-top:1px dashed #a4a4a2;padding-top:15px}form.order .table tr.bg-gray{background-color:#efefec}form.order .table tr.bg-gray td{padding-left:8px}form.order .table tr.bg-gray.border-bottom{border-bottom:1px solid #ddddd6}form.order .table td{padding-left:0}form .fileremove a{color:#a4a4a2}form .fileremove a .icon{fill:#a4a4a2}form .fileremove a:hover{color:var(--link-color)}form .fileremove a:hover .icon{fill:var(--link-color)}form .form-offer-salary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form .form-offer-salary-row>div[class*=col]{float:none}form .offer-form-flag-ua{display:inline-block;width:20px;height:14.7px;margin:0 0 -3px 5px;background-image:url(/images/svg/flag-ua.svg)}@media only screen and (min-width:768px){form.order .unit{text-align:right}.has-warning .form-control{border-color:#f0af13;-webkit-box-shadow:none 3px 3px rgba(0,0,0,.1);box-shadow:none 3px 3px rgba(0,0,0,.1)}.has-warning .form-control:focus{border-color:#e98d15}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .radio,.has-warning .radio-inline{color:#f0af13}.panel-search .advanced-search:hover{color:#2d2d2d}}.photoframe{cursor:pointer;border:1px solid #a4a4a2;background-color:#efefec;min-height:80px;overflow:hidden;text-align:center;width:80px;position:relative;border-radius:3px}.photoframe .icon{width:40px;max-width:none;height:40px;max-height:none;margin:16px 0 0}.photoframe .text{color:#686866;display:inline-block;margin:7.5px 0;line-height:115%}.photoframe:hover .text{color:#2d2d2d}.input-group .input-group-btn .btn{padding:7px 12px;max-height:44px;height:40px}.input-group .input-group-btn .btn svg.icon{max-width:20px;max-height:20px;height:20px;width:20px;margin-right:0}.input-group .input-group-btn .btn.btn-default{border-color:#8b8b88 #a4a4a2 #a4a4a2!important}.input-group .input-sm{min-height:34px}.checkmark-placeholder{position:relative}.checkmark-placeholder .checkmark.success{position:absolute;height:24px;width:24px;background-image:url(../../../images/svg/checkmark-success.svg)}.checkmark-placeholder .checkmark.success.selectize-type{bottom:15px;right:10px}.checkmark-placeholder .checkmark.success.multiselect-type{bottom:8px;right:30px}.offer-logo-modal .offer-logo-preview{border:1px solid #a4a4a2;margin-top:15px}#offer-logo-form .offer-logo-uploader,#social-boost-form .offer-logo-uploader{position:relative;width:210px}@media only screen and (min-width:992px){.offer-logo-modal .offer-logo-preview{margin-top:0}#offer-logo-form .offer-logo-uploader,#social-boost-form .offer-logo-uploader{float:left}#offer-logo-form .offer-logo-desc,#social-boost-form .offer-logo-desc{float:right;width:calc(100% - 225px)}}#offer-logo-form .offer-logo-frame,#offer-logo-form .social-boost-frame,#social-boost-form .offer-logo-frame,#social-boost-form .social-boost-frame{width:210px}#offer-logo-form .offer-logo-frame .strip,#offer-logo-form .social-boost-frame .strip,#social-boost-form .offer-logo-frame .strip,#social-boost-form .social-boost-frame .strip{bottom:0;cursor:pointer;margin:8px;position:absolute;opacity:0;-webkit-transition:.15s;transition:.15s}#offer-logo-form .offer-logo-frame .strip:hover,#offer-logo-form .social-boost-frame .strip:hover,#social-boost-form .offer-logo-frame .strip:hover,#social-boost-form .social-boost-frame .strip:hover{opacity:1}#offer-logo-form .offer-logo-frame .strip input,#offer-logo-form .social-boost-frame .strip input,#social-boost-form .offer-logo-frame .strip input,#social-boost-form .social-boost-frame .strip input{bottom:-8px;cursor:pointer;height:114px;left:-8px;position:absolute;width:210px;z-index:2;opacity:0;-webkit-transform:translate() scale(2);transform:translate() scale(2)}#offer-logo-form .offer-logo-frame .btn,#offer-logo-form .social-boost-frame .btn,#social-boost-form .offer-logo-frame .btn,#social-boost-form .social-boost-frame .btn{margin:0;position:relative;z-index:2}#offer-logo-form .offer-logo-frame .btn .icon,#offer-logo-form .social-boost-frame .btn .icon,#social-boost-form .offer-logo-frame .btn .icon,#social-boost-form .social-boost-frame .btn .icon{z-index:1}#offer-logo-form .photoframe,#social-boost-form .photoframe{height:114px;width:100%}#offer-logo-form .photoframe .icon,#social-boost-form .photoframe .icon{margin:33px 0 0}#offer-logo-form .photoframe input,#social-boost-form .photoframe input{top:19px}#offer-logo-form .logo-info,#social-boost-form .logo-info{color:#686866;font-size:1.4rem}#offer-logo-form #offer-logo,#offer-logo-form #social-boost,#social-boost-form #offer-logo,#social-boost-form #social-boost{background-color:#fff;border:1px solid #a4a4a2;text-align:center;border-radius:3px}#offer-logo-form #offer-logo canvas,#offer-logo-form #offer-logo img,#offer-logo-form #social-boost canvas,#offer-logo-form #social-boost img,#social-boost-form #offer-logo canvas,#social-boost-form #offer-logo img,#social-boost-form #social-boost canvas,#social-boost-form #social-boost img{display:inline-block;margin:auto;max-height:100%;max-width:100%;padding:7px 5px;vertical-align:middle}.company-logo-modal .company-logo-preview{border:1px solid #a4a4a2;margin-top:15px}#company-logo-element .company-logo-uploader{position:relative;width:210px}@media only screen and (max-width:991px){#company-logo-element .company-logo-desc,#offer-logo-form .offer-logo-desc,#social-boost-form .offer-logo-desc{margin-top:7.5px}}@media only screen and (min-width:992px){.company-logo-modal .company-logo-preview{margin-top:0}#company-logo-element .company-logo-uploader{float:left}#company-logo-element .company-logo-desc{float:right;width:calc(100% - 225px)}}#company-logo-element .company-logo-frame{width:210px}#company-logo-element .company-logo-frame .strip{bottom:0;cursor:pointer;margin:8px;position:absolute;opacity:0;-webkit-transition:.15s;transition:.15s}#company-logo-element .company-logo-frame .strip:hover{opacity:1}#company-logo-element .company-logo-frame .strip input{bottom:-8px;cursor:pointer;height:114px;left:-8px;position:absolute;width:210px;z-index:2;opacity:0;-webkit-transform:translate() scale(2);transform:translate() scale(2)}#company-logo-element .company-logo-frame .btn{margin:0;position:relative;z-index:2}#company-logo-element .company-logo-frame .btn .icon{z-index:1}#company-logo-element .photoframe{height:114px;width:100%}#company-logo-element .photoframe .icon{margin:33px 0 0}#company-logo-element .photoframe input{top:19px}#company-logo-element .logo-info{color:#686866;font-size:1.4rem}#company-logo-element #company-logo{background-color:#fff;border:1px solid #a4a4a2;text-align:center;border-radius:3px}#company-logo-element #company-logo canvas,#company-logo-element #company-logo img{display:inline-block;margin:auto;max-height:100%;max-width:100%;padding:7px 5px;vertical-align:middle}.panel-search-buttons{margin-top:0}@media (min-width:1200px){.panel-search-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.panel-search-buttons *{font-size:16px}@media (max-width:330px){.panel-search .double-buttons a.advanced-search{margin-top:15px;display:block}}@media (min-width:426px) and (max-width:990px){.panel-search-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.panel-search .double-buttons a.advanced-search{margin-left:4px}}@media (max-width:425px){.panel-search .triple-buttons a.advanced-search{margin-top:15px;display:block}}@media (max-width:342px){.panel-search .triple-buttons .btn-primary{margin-top:10px}}.panel-search a.btn{padding:7px 15px 8px;margin-bottom:0;margin-left:0;color:#fff}.panel-search .btn-primary:active:focus{background-color:var(--btn-primary-background);outline:0}.panel-search .advanced-search{color:#686866;vertical-align:middle}@media (min-width:420px) and (max-width:990px){.panel-search .advanced-search{-ms-flex-item-align:center;align-self:center}}@media only screen and (min-width:1600px){.panel-search label{font-size:1.6rem}.panel-search .advanced-search{-ms-flex-item-align:center;align-self:center}}.panel-search .column-braker{clear:both;height:15px}@media only screen and (min-width:992px){.panel-search-buttons{margin-top:27px}.panel-search .column-braker{display:none}}.panel-search .form-group{margin-bottom:0}.panel-search mark{padding:0;background-color:#f0af13}.panel-search.card{padding-bottom:19px}@media only screen and (max-width:767px){.panel-search button{padding:7px 15px 8px;margin-bottom:0}}@media (max-width:767px){.mobile-filter{background:#fff;height:auto;opacity:0;position:absolute;width:100%;border-radius:4px}.filter-mobile-cross{margin-top:-11px}.filter-mobile-heading{font-size:2.1rem;margin:15px}.sidebar-left .panel-heading .icon.menu-down{top:0}.mobile-panel-search{background:#fff;height:100%;left:0;margin:0 auto;opacity:1;overflow:scroll;-webkit-overflow-scrolling:touch;position:fixed;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%;-webkit-transition:.2s ease-in;transition:.2s ease-in;z-index:1600}.mobile-panel-search-shown{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.25s ease-out;transition:.25s ease-out}.mobile-panel-search-shown .mobile-filter{opacity:1;padding:10px}.mobile-panel-search nav{margin-bottom:15px}.mobile-panel-search #profesia-header{margin-bottom:0}}.sidebar-left .card,.sidebar-right .card{padding:0}.sidebar-left .card.padding,.sidebar-right .card.padding{padding:15px}.sidebar-list{margin:0;list-style:none;padding:0}.sidebar-list .title-text,.sidebar-list a{display:block;text-decoration:none;padding:5px 15px;border-bottom:1px solid #ddddd6}.sidebar-list.actions a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-list.actions a img,.sidebar-list.actions a svg{height:20px;min-height:20px;min-width:20px;position:static;width:20px}.sidebar-list.actions a .external-link{margin-right:0}.sidebar-list.actions a[target="_blank"] span{margin-right:15px}.sidebar-left .search-card{padding:15px}.sidebar-left .search-card a:visited{color:var(--link-color)}.sidebar-left .fazette-result{margin:0;list-style:none;padding:0;color:#2d2d2d;display:block}.sidebar-left .fazette-result li{border:0 solid transparent;cursor:pointer;margin:3px 0 7px;border-radius:2px}.sidebar-left .fazette-result li:last-child{margin-bottom:0}.sidebar-left .fazette-result a,.sidebar-left .fazette-result a:visited{background:#efefec;color:#2d2d2d!important;padding:.15em .5em}.sidebar-left .fazette-result a span,.sidebar-left .fazette-result a:visited span{margin-left:5px;font-weight:700;font-size:1.9rem}.sidebar-left .fazette-result a:hover,.sidebar-left .fazette-result a:visited:hover{text-decoration:line-through}.sidebar-left .fazette-result a:hover .remove,.sidebar-left .fazette-result a:visited:hover .remove{text-decoration:none!important}.sidebar-left .panel{border:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.sidebar-left .panel-heading a:focus,.sidebar-left .panel-heading a:hover{text-decoration:none}.sidebar-left .panel-heading .icon.menu-down,.sidebar-left .panel-heading .icon.menu-up{float:right;fill:#686866;width:14px;height:auto;position:relative;top:2px;margin-right:0}.sidebar-left .panel-heading .icon.menu-up{display:none}.sidebar-left .panel-heading .icon.no-result{fill:#a4a4a2;left:40%;margin-top:8px}.sidebar-left .panel-heading .collapsed .icon.menu-up{display:inline-block}.sidebar-left .panel-heading .collapsed .icon.menu-down{display:none}.sidebar-left .panel-title{color:#2d2d2d;font-size:1.6rem;font-weight:700;text-transform:uppercase;margin:3px 0 0}.sidebar-left .panel .context-links-list{margin:0;list-style:none;padding:0}.sidebar-left .panel .context-links-list li{line-height:150%;margin-bottom:5px}.sidebar-left .panel .context-links-list a{color:#2d2d2d;display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-left .panel .context-links-list a.list-color{color:#686866}.sidebar-left .panel .context-links-list span{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:15px;color:#a4a4a2}.sidebar-left .panel .context-links-list .separator{margin:15px 0}.sidebar-left .panel .context-links-list.search-cv-list li{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar-left .panel .context-links-list.search-cv-list a{word-break:break-word;display:block;margin-bottom:5px;padding-right:10px}.sidebar-left .panel .context-links-list.search-cv-list span{display:block;margin-bottom:5px;text-align:right;color:#a4a4a2}.sidebar-left .sidebar-list-title{margin:0;padding:0}.sidebar-left .sidebar-list-title h3,.sidebar-left .sidebar-list-title span{background-color:transparent;color:#2d2d2d;font-size:1.6rem;font-weight:700;text-transform:uppercase;padding:11px 15px 0;display:block;margin:0;line-height:150%}.sidebar-left .sidebar-list-title h3::after,.sidebar-left .sidebar-list-title span::after{content:"";margin:7px -15px 0;border-bottom:1px solid #ddddd6;display:block}.sidebar-left .sidebar-list.menu a{padding:15px;-webkit-transition:.15s;transition:.15s}.sidebar-left .sidebar-list.menu a:visited{color:var(--link-color)}.sidebar-left .sidebar-list.menu a:hover{background-color:#f6f6f4;text-decoration:underline;-webkit-transition:.15s;transition:.15s}.sidebar-list.offers li a,.similar-offers.offers li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-right:-15px;color:#2d2d2d}.sidebar-list.offers li a .offer-title,.similar-offers.offers li a .offer-title{color:var(--link-color);font-size:1.6rem}.sidebar-list.offers li a:hover .offer-title,.similar-offers.offers li a:hover .offer-title{text-decoration:underline}.sidebar-list.offers li:first-child .title-text,.sidebar-list.offers li:first-child a,.sidebar-list.offers li:last-child .title-text,.sidebar-list.offers li:last-child a,.similar-offers.offers li:first-child .title-text,.similar-offers.offers li:first-child a,.similar-offers.offers li:last-child .title-text,.similar-offers.offers li:last-child a{border-bottom:none}.sidebar-list.offers li .offer-title,.similar-offers.offers li .offer-title{color:var(--link-color);font-size:1.6rem}.sidebar-list .sidebar-list-title,.similar-offers .sidebar-list-title{margin:0;padding:0}.sidebar-list .sidebar-list-title .title-text,.sidebar-list .sidebar-list-title a,.similar-offers .sidebar-list-title .title-text,.similar-offers .sidebar-list-title a{background-color:transparent;color:#2d2d2d;font-weight:700;text-transform:uppercase;padding:11px 15px 0}.sidebar-list .sidebar-list-title .title-text::after,.sidebar-list .sidebar-list-title a::after,.similar-offers .sidebar-list-title .title-text::after,.similar-offers .sidebar-list-title a::after{content:"";margin:7px -15px 0;border-bottom:1px solid #ddddd6;display:block}.sidebar-list .sidebar-list-title .icon,.similar-offers .sidebar-list-title .icon{position:relative;top:3px}.sidebar-list.hot-offers .sidebar-list-title h3,.similar-offers.hot-offers .sidebar-list-title h3{background-color:#f0af13;border-bottom:1px solid #ddddd6;border-radius:4px 4px 0 0;font-size:1.6rem;font-weight:700;margin-top:0;padding:6px 15px 10px;text-transform:uppercase}.sidebar-list.hot-offers .offer-title,.similar-offers.hot-offers .offer-title{color:var(--link-color);font-size:1.6rem}.sidebar-list.actions li a,.similar-offers.actions li a{color:#2d2d2d;padding:13px 15px;-webkit-transition:.15s;transition:.15s}.sidebar-list.actions li a:hover,.similar-offers.actions li a:hover{color:#000;background-color:#f6f6f4;-webkit-transition:.15s;transition:.15s}.sidebar-list.actions li a:hover span,.similar-offers.actions li a:hover span{text-decoration:underline}.hot{border-left:3px solid #f0af13}.no-result h1{font-size:1.9rem!important}.no-result .icon-center{margin:0 auto 15px;display:block}.account h2,.account h3{margin:0 0 15px}.account .list-row{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-right:-15px}.detail h2{margin:7.5px 0 15px}.detail h3{color:#686866;margin:30px 0 7.5px}.detail .details-section h4{font-size:1.6rem;font-weight:700;margin:15px 0 0}.detail .details-desc:last-child{margin-bottom:10px}.detail .card-content h1{clear:left}.detail .card-content .logo-offer{display:block;max-height:75px;margin:0 auto 15px;max-width:165px;width:auto}@media only screen and (min-width:576px){.detail .card-content h1{clear:none}.detail .card-content .logo-offer{float:right;margin:0 0 7.5px 15px}}.detail .card-content .panel.panel-default{clear:both}.detail .panel{margin:0 -15px;border:none}.detail .panel h3{text-transform:uppercase;margin:5px 0 10px}.detail .panel svg.icon{fill:#0b902c!important}@media only screen and (min-width:768px){.sidebar-right{margin-top:0}.detail .card-content .logo-offer{max-height:100px;max-width:220px}.detail .panel svg.icon{max-width:34px!important;max-height:34px!important;width:34px!important;height:34px!important;margin-right:15px}}.detail .modal .panel{margin:inherit;border:inherit}.detail .overall-info{font-size:1.4rem;background-color:#efefec;border-radius:4px;color:#a4a4a2;margin:15px -15px -15px;padding:15px}.detail .overall-info a{color:#2d2d2d}.detail .cv-photo{float:right;max-height:120px;max-width:110px}.detail .card .text-link{text-decoration:underline}.button-bar{padding:15px 0}.button-bar .btn{margin-top:7.5px;margin-bottom:7.5px}.move-from-top-box.pos-out{-webkit-transition:.75s;transition:.75s;top:-100px;position:fixed;z-index:1700}.move-from-top-box.pos-in{-webkit-transition:.75s;transition:.75s;top:15px;position:fixed;z-index:1700}.move-from-top-box .close{line-height:0;padding-top:20px}.listing h1{margin-top:0;font-size:2.1rem}.listing h1 span{color:#a4a4a2}.listing .list-header{margin-top:-5px;padding:0 15px}.listing .list-header #sorting-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.listing .list-header #sorting-container #sorting-value{font-weight:700}.listing .list-header #sorting-container .sorting-dropdown{cursor:pointer}.listing .list-header #sorting-container .sorting-dropdown:hover .sorting-label{color:#000!important}.listing .list-header #sorting-container .sorting-dropdown .dropdown-toggle{font-size:16px}.listing .list-header #sorting-container .sorting-dropdown .dropdown-toggle .sorting-label{color:#686866}.listing .list-header #sorting-container .sorting-dropdown .dropdown-toggle .icon{top:5px}.listing .list-header #sorting-container .sorting-dropdown .dropdown-menu{width:288px;padding:0}.listing .list-header #sorting-container .sorting-dropdown .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-wrap:balance;padding-left:12px}.listing .list-header #sorting-container .sorting-dropdown .dropdown-item .dropdown-item-title{font-size:16px;font-weight:700}.listing .list-header #sorting-container .sorting-dropdown .dropdown-item .dropdown-item-description{font-size:14px;color:#4b4b48;line-height:18px}.listing .list-header h1,.listing .list-header h2,.listing .list-header h3{font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-top:2px}.listing .list-header h1 span{color:#000}.listing .list-header h1 span.listing-pre-title{text-transform:uppercase}.listing .list-header h1 span.listing-post-title{text-transform:none}.listing .list-header-sorting form{width:145px}.listing .list-header .remote-work-switch{color:#686866;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-wrap:balance}.listing .list-header .remote-work-switch-active,.listing .list-header .remote-work-switch:active,.listing .list-header .remote-work-switch:focus,.listing .list-header .remote-work-switch:hover{color:#000;text-decoration:none}.listing .offer-counter{font-weight:700;text-align:right}.list{margin:0;list-style:none;padding:0}@media only screen and (max-width:767px){.list{margin-top:15px}}@media only screen and (min-width:768px){.list{margin-top:7.5px}}.list h2{margin:0 0 2px;line-height:1}@media only screen and (min-width:992px){.list h2{font-size:2.1rem}}.list a.itemvisited{color:var(--link-color-visited)}.list-row{padding:0 15px}.list-row .title{font-size:1.9rem;font-weight:700;line-height:1}.list-row.section-title{font-weight:700;text-transform:uppercase;margin-top:12px}.list-row.section-title .icon{top:2px}.list-row::after{border-bottom:1px solid #ddddd6;margin:7.5px -15px 15px;display:block;content:""}.list-row:last-child::after{margin-bottom:0;border-bottom:none}.list-row .tooltip{left:0!important;width:100%!important}.list-row .tooltip-inner{min-width:auto!important}.list-row .employer,.list-row .job-location{display:block}.list-row .job-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-right:-15px}.list-row .label-group{display:block;margin-bottom:7.5px}.list-row.reach-list{border:2px solid #f0af13;padding:0;margin:-16px 0 0}.list-row.reach-list::after{display:none}.list-row.reach-list:first-child{margin-top:0}.list-row.reach-list ul{margin:0;list-style:none;padding:0}.list-row.reach-list .reach-list-header{background-color:#f0af13;font-size:1.4rem;font-weight:700;margin-bottom:15px;padding:5px 15px 5px 5px;text-align:right;text-transform:uppercase}.list-row.reach-list .reach-offer{padding:0 15px;margin-top:-4px}.list-row.reach-list .reach-offer::after{border-bottom:2px solid #f0af13;display:block;content:"";margin:7.5px -15px 15px}.list-row.reach-list .reach-offer:last-child::after{border-bottom:none;margin:7.5px -15px 0}.list-row.reach-list+.list-row{margin-top:15px}.list-check li{padding-left:25px;position:relative}.list-check li:before{content:url(/images/svg/check-box.svg);display:block;height:16px;left:0;margin:3px 5px 0 0;position:absolute;width:16px}.list.tools-list h3{font-size:1.9rem;margin-bottom:0}.list.tools-list a{color:#2d2d2d!important;text-decoration:none;cursor:pointer}.list.tools-list a:hover .icon{opacity:1}.list.tools-list p{margin:0 0 10px}.list.tools-list .text-container{margin-left:60px}.list.tools-list .icon{float:left;margin-right:15px;opacity:.75}.list.tools-list .list-row:after{margin:20px -15px}.list.tools-list .list-row:last-child:after{margin-bottom:0!important;margin-top:0!important}.account .list .list-row::after{margin-bottom:7.5px}.list .toplogo{float:right;height:37px;margin-left:7.5px;width:90px}@media only screen and (min-width:1600px){.list .toplogo{height:50px;width:120px}}.list-footer .info{color:#a4a4a2!important;float:right;line-height:28px}@media only screen and (max-width:767px){.list-footer{margin-top:0}.list-footer .info{margin-top:11px}.list .actions .checkbox{padding-top:7.5px}}.list .actions a,.list .actions label{color:#a4a4a2;margin-right:15px;display:block;margin-top:7.5px;-webkit-transition:.1s;transition:.1s}.list .actions a .icon,.list .actions label .icon{fill:#a4a4a2;opacity:.65;-webkit-transition:.1s;transition:.1s}.list .actions a:hover,.list .actions label:hover{color:#2d2d2d;text-decoration:none;-webkit-transition:.1s;transition:.1s;cursor:pointer}.list .actions a:hover .icon,.list .actions label:hover .icon{fill:#2d2d2d;opacity:1;-webkit-transition:.1s;transition:.1s}.list .actions a.active .icon,.list .actions label.active .icon{fill:#f0af13;-webkit-transition:.1s;transition:.1s}@media only screen and (min-width:768px){.list-footer{margin-top:7.5px}.list .actions a{margin-top:0}.list .actions .checkbox,.list .actions a{display:inline-block}}.list .actions .checkbox{display:block}@media only screen and (min-width:768px){.list .actions .checkbox{padding-top:0}}.list .promo-tile-list-row{display:none;margin:-16px 0 7.5px;padding:11px 21px 24px;background-color:#f6f7f4;border-bottom:1px solid #ddddd6}.list .promo-tile-list-row .promo-tile-wrapper{font-size:.8rem;color:#565359;max-width:100%}.list .promo-tile-list-row .promo-tile-title{padding-left:16px;font-size:.8rem;color:#565359}