@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}a{background:transparent}input,select,textarea{display:inline-block;width:auto;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:pre}input:active,input:focus,input:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{outline:0}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{padding:0;border:0}input{background-clip:padding-box}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:border-box}input::-webkit-search-decoration{display:none}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;overflow:visible;-webkit-appearance:button;-moz-appearance:button;appearance:button}input::-webkit-file-upload-button{padding:0;border:0;background:none}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}select{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}select::-ms-expand{display:none}textarea{padding-right:10px;vertical-align:top;resize:none}*{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}:active,:focus{outline:0}a{cursor:pointer}button{background:transparent;border:0}.react-viewports{display:none;font-family:Mobile}@media only screen and (min-width:768px){.react-viewports{font-family:Overmobile}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.react-viewports{font-family:Tablet}}@media only screen and (min-width:992px){.react-viewports{font-family:Small}}@media only screen and (min-width:1240px){.react-viewports{font-family:Medium}}body{width:100%;min-height:100%;background:#fff;color:#43444d;font-family:neuzeit-grotesk,sans-serif;font-size:16px;font-weight:400;overflow-x:hidden;overflow-y:visible}body.is-burger-open,body.is-not-scrollable{position:fixed;overflow:hidden}a{color:#3c4559}a,a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400}img[src*=svg]{font-size:0}svg[class=block]{display:block}@-webkit-keyframes popOut{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popOut{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes big-bang{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes big-bang{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.delete-account-hint,.mobile-details .employer-industry,.tips-list,.xs-gray-link,.xs-gray-text{color:#3c4559;font-size:.875rem}.application-documents .documents-list .documents-wrapper>li .checkbox .label,.grid-view .main-tile .tile-details .title,.grid-view .main-tile .tile-header .profile-details .employer,.list-view .main-tile .meta,.offer-details-shortcut .job-offer-details .job-offer-info .details-row .job-title,.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .other-details .company,.uploaded-files .rejected-file .file-details .filename,.uploaded-files .uploaded-file .file-details .filename{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.application-success-columns .show-more .show:after,.homepage-industries .show-more .show:after,.item-more-towns .town-list .show-more .show:after,.job-offers-elements .show-more .show:after{display:inline-block;margin-left:.25rem;content:"";width:.625rem;height:.625rem;background:no-repeat center 100% url("/img/svg/right-arrow.svg");background-size:9px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.arrow-header .with-right-arrow:after{display:inline-block;margin-left:.625rem;content:"";width:.75rem;height:.625rem;background:no-repeat center 100% url("/img/svg/right-arrow.svg");background-size:11px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.short-review .container-box .content-box .main-content .excerpt{background:url("../img/svg/right-drop.svg") no-repeat;background-position:100% 88%;background-size:6px}.job-offer .job-provider,.side-job-offer .job-provider{color:#43444d}.ap-employers-list-element .employers-details .employer-name>a,.employers-list-element .employer-details .employer-title .employer-link,.job-offer .job-heading .job-details .job-title,.job-offer .job-provider:focus,.job-offer .job-provider:hover,.side-job-offer .job-heading .job-details .job-title,.side-job-offer .job-provider:focus,.side-job-offer .job-provider:hover{color:#3e6bea}.ap-employers-list-element .employers-details .employer-name>a:focus,.ap-employers-list-element .employers-details .employer-name>a:hover,.employers-list-element .employer-details .employer-title .employer-link:focus,.employers-list-element .employer-details .employer-title .employer-link:hover,.job-offer .job-heading .job-details .job-title:focus,.job-offer .job-heading .job-details .job-title:hover,.side-job-offer .job-heading .job-details .job-title:focus,.side-job-offer .job-heading .job-details .job-title:hover{color:#0035c9}.ap-employers-list-element .employers-details .employer-industry,.ap-employers-list-element .employers-details .employer-name>a,.employers-list-element .employer-details .employer-industry,.employers-list-element .employer-logo .logo-image,.employers-list-element .employer-logo .logo-image>img,.employers-list .employers-list-element.is-paid a img,.favourite,.job-offer .company-logo>a,.job-offer .job-heading .job-details,.message-sent>span,.no-results .no-results-details,.our-job-positions .job-positions-intro,.paid-job-offer>a,.paid-job-offer>a>picture,.paid-job-offer>a>picture>img,.side-job-offer .company-logo>a,.side-job-offer .job-heading .job-details{display:block}.action-panel .clear-offers,.ap-employers-list-element .employers-details .employer-name>a,.checkbox .label,.employers-list-element .employer-details .employer-title .employer-link,.employers-list-element .job-offers-count,.employers-top-filters .container .industry-filter,.filters-wrapper .filters-toggle .toggle-text,.grid-view .main-tile .tile-details .title,.job-offer .job-heading .job-details .job-title,.job-offer .job-provider,.media-timeline .timeline-item .timeline-date,.pagination>a:not(.pagination-link).next-prev>span,.prizes-timeline .timeline-item .timeline-date,.regular-link,.show-more-trigger,.side-job-offer .job-heading .job-details .job-title,.side-job-offer .job-provider,.switcher .label,.tabs-module .tab-item>a{transition:color .3s cubic-bezier(.17,.67,.47,1)}.no-scrolling{width:100vw;height:100vh;overflow:hidden}.mobile-padding{padding:0 .625rem}@media only screen and (min-width:768px){.mobile-padding{padding:0 1.25rem}}.justify-text{text-align:justify}.center-text{text-align:center}.right-text{text-align:right}.bold{font-weight:700}.overflow-hidden{overflow:hidden}.action-panel .rating .rating-details-list .rating-category,.badge,.checkbox,.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item,.pagination>a:not(.pagination-link),.pagination>a:not(.pagination-link)>span,.radio,.reset-lh,.search-filters .filter-options .filter-word,.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .other-details .company,.section-details .settings-list,.select-field .current-option,.select-field .options-wrapper .inner-list .option,.select-field .select-label,.sidebar-module .contact-details-wrapper .contact-details-item .details-item,.switcher,.tether-element .pui-tooltip.delete-button .pui-tooltip-inner,.tether-element .pui-tooltip.favourite-job-toggle-button .pui-tooltip-inner,.tips-list .tip-item{line-height:1}.count{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:.25rem;color:#3c4559;font-size:.75rem;font-style:normal}.flex-push-right{margin-left:auto}.flex-push-left{margin-right:auto}.gray-text{color:#3c4559}.black-text{color:#43444d}.blue-link{color:#3e6bea}.black-link{color:#43444d;text-decoration:underline}.black-link:focus,.black-link:hover{color:#3e6bea}.xs-gray-text.magenta{color:#ff4367}.xs-gray-link{transition:color .3s cubic-bezier(.17,.67,.47,1)}.xs-gray-link:focus,.xs-gray-link:hover{color:#43444d}.regular-link{color:#43444d;font-size:1rem;line-height:1.15}.regular-link:focus,.regular-link:hover{color:#3e6bea}.arrow-header .right-arrow{width:10px;height:9px;margin-left:5px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.gray-header{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.25rem;font-weight:300;color:#3c4559}@media only screen and (min-width:992px){.gray-header{font-size:1.375rem;line-height:1.75rem}}.gray-header .header-link{transition:color .3s cubic-bezier(.17,.67,.47,1)}.gray-header .header-link:focus,.gray-header .header-link:hover{color:#43444d}.pointer{cursor:pointer}.no-events{pointer-events:none}.link-secondary{color:#675cff;transition:color .3s cubic-bezier(.17,.67,.47,1)}.link-secondary:focus,.link-secondary:hover{color:#4034c2}.color-oxford{color:#3c4559}.color-secondary{color:#675cff}.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item .selected,.filter-city-item .filter-city-name>.selected{display:inline-block;width:14px;height:14px;margin-left:10px;background:url("../img/svg/close.svg") no-repeat;opacity:0;transition:opacity .15s ease-in}.text-color-crimson{color:#e22436}.u-mb-18{margin-bottom:1.125rem}.container{width:100%;margin:0 auto}@media only screen and (min-width:768px){.container{padding:0 .625rem}}@media only screen and (min-width:992px){.container{max-width:62rem}}@media only screen and (min-width:1240px){.container{max-width:77.5rem}}@media only screen and (min-width:768px){.container.no-desktop-padding{padding:0}}.container-fluid{width:100%;max-width:77.5rem;margin:auto;padding:0 .625rem}@media only screen and (min-width:768px){.container-fluid{padding:0}}.blank-page{width:100%;max-width:30rem;margin:3.75rem auto 0;padding:2.5rem 1.25rem;background:#fff;text-align:center}@media only screen and (min-width:768px){.blank-page{padding:3.75rem;border-radius:6px}}@media only screen and (min-width:992px){.blank-page{margin:0 auto}}.blank-page .blank-header{display:block;margin-bottom:2.5rem;color:#3c4559;font-size:1.375rem}.blank-page .blank-helper{color:#3c4559;line-height:1.25;text-align:justify}.blank-page .blank-form{position:relative;padding:2.5rem 0}.blank-page .blank-img{margin-bottom:2.5rem}.breadcrumbs-wrapper{display:none;width:100%;padding:1rem 0;margin:1.25rem 0 0;border-top:1px solid #dfe4ec}@media only screen and (min-width:992px){.breadcrumbs-wrapper{display:block}}.breadcrumbs-wrapper .breadcrumbs{width:100%;max-width:62rem;margin:auto;padding:0 1.25rem;font-size:.875rem}@media only screen and (min-width:1240px){.breadcrumbs-wrapper .breadcrumbs{max-width:77.5rem}}.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item{display:inline-block;color:#ccc}.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item:after{display:inline-block;position:relative;width:0;height:0;margin:0 .625rem;margin-bottom:3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #ccc;content:"";vertical-align:middle}.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item:last-child:after{display:none}.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item .bread-link{color:#ccc;transition:color .2s ease-in}.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item .bread-link:focus,.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item .bread-link:hover{color:#3c4559}.layout-wrapper{padding-top:3.75rem}@media only screen and (min-width:992px){.layout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2.5rem;margin-top:0}}.regular-sidebar{height:3.125rem;overflow:hidden;margin-left:-.625rem;margin-right:-.625rem}@media only screen and (min-width:768px){.regular-sidebar{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;height:4.375rem;margin:0}}@media only screen and (min-width:992px){.regular-sidebar{height:auto;margin:0 1.25rem;border-right:1px solid #dfe4ec}}.regular-sidebar .sidebar-scroll-menu{width:auto;height:4.375rem;padding:0 1.25rem;background:#fff;line-height:50px;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.regular-sidebar .sidebar-scroll-menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;line-height:1.1;overflow:hidden}}@media only screen and (min-width:992px){.regular-sidebar .sidebar-scroll-menu{display:block;height:auto;background:transparent}}.regular-sidebar .sidebar-scroll-menu .main-menu-item{display:inline-block;margin-right:1.25rem}@media only screen and (min-width:768px){.regular-sidebar .sidebar-scroll-menu .main-menu-item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;margin-right:0;text-align:center}.regular-sidebar .sidebar-scroll-menu .main-menu-item .menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.375rem}}@media only screen and (min-width:992px){.regular-sidebar .sidebar-scroll-menu .main-menu-item{display:block}.regular-sidebar .sidebar-scroll-menu .main-menu-item .menu-link{display:block;height:auto;font-size:1.5rem;font-weight:300;text-align:left;transition:color .3s cubic-bezier(.17,.67,.47,1)}.regular-sidebar .sidebar-scroll-menu .main-menu-item .menu-link:focus,.regular-sidebar .sidebar-scroll-menu .main-menu-item .menu-link:hover{color:#43444d}}.regular-sidebar .sidebar-scroll-menu .main-menu-item:last-child{margin-right:0}.regular-sidebar .sidebar-scroll-menu .main-menu-item.is-active .menu-link{color:#ff4367}@media only screen and (min-width:768px){.regular-sidebar .sidebar-scroll-menu .main-menu-item.is-active .menu-link{border-bottom:1px solid #ff4367}}@media only screen and (min-width:992px){.regular-sidebar .sidebar-scroll-menu .main-menu-item.is-active .menu-link{border:0;color:#3c4559}}.regular-sidebar .sidebar-scroll-menu .main-menu-item .desktop-submenu{display:none}@media only screen and (min-width:992px){.regular-sidebar .sidebar-scroll-menu .main-menu-item .desktop-submenu{display:block;margin-top:1.875rem;margin-bottom:2.5rem}.regular-sidebar .sidebar-scroll-menu .main-menu-item .desktop-submenu .sub-menu-item{padding-bottom:.25rem}.regular-sidebar .sidebar-scroll-menu .main-menu-item .desktop-submenu .sub-menu-item .menu-link{font-size:1rem}.regular-sidebar .sidebar-scroll-menu .main-menu-item .desktop-submenu .sub-menu-item .menu-link:focus,.regular-sidebar .sidebar-scroll-menu .main-menu-item .desktop-submenu .sub-menu-item .menu-link:hover{color:#43444d}}@media only screen and (min-width:992px){.content-quarter{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;width:100%;margin:0 1.25rem}}.single-row{margin-top:1.25rem}@media only screen and (min-width:768px){.single-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.single-row .col-not-fluid{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media only screen and (min-width:768px){.single-row .col-not-fluid{-webkit-box-flex:0;-ms-flex:0 0 17.5rem;flex:0 0 17.5rem;margin-right:1.25rem}}@media only screen and (min-width:1240px){.single-row .col-not-fluid{-webkit-box-flex:0;-ms-flex:0 0 21.25rem;flex:0 0 21.25rem}}.single-row .col-fluid{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media only screen and (min-width:992px){.single-row .col-fluid{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.favourite{width:auto;height:auto;transition:opacity .3s cubic-bezier(.17,.67,.47,1);position:relative}.favourite:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;content:""}@media only screen and (min-width:1240px){.favourite:after{display:none}}.favourite>svg{width:1rem;height:1rem}.favourite>svg .stroke{transition:stroke .3s cubic-bezier(.17,.67,.47,1);stroke:#adaebe}.favourite>svg .fill{transition:fill .3s cubic-bezier(.17,.67,.47,1);fill:transparent}.favourite:focus>svg .stroke,.favourite:hover>svg .stroke{stroke:#ff4367}.favourite.is-active{-webkit-animation:popOut .3s cubic-bezier(.17,.67,.47,1);animation:popOut .3s cubic-bezier(.17,.67,.47,1)}.favourite.is-active>svg .stroke{transition:stroke .3s cubic-bezier(.17,.67,.47,1);stroke:#ff4367}.favourite.is-active>svg .fill{transition:fill .3s cubic-bezier(.17,.67,.47,1);fill:#ff4367}.remove{position:relative}.remove:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;content:""}@media only screen and (min-width:1240px){.remove:after{display:none}}.remove .remove-icon>path{transition:stroke .3s cubic-bezier(.17,.67,.47,1)}.remove:focus .remove-icon>path,.remove:hover .remove-icon>path{stroke:#ff4367}.badge{text-transform:uppercase;border-radius:3px;font-size:.625rem;padding:.25rem .5rem .1875rem}.badge.promoted{background:#4ac37d;color:#fff}.slider-dots li{display:inline-block;margin:0 4px}.slider-dots li:first-child{margin-left:0}.slider-dots li:last-child{margin-right:0}.slider-dots li .dot{display:block;width:10px;height:10px;border:1px solid #3c4559;border-radius:50%;outline:none;text-indent:-9999px;overflow:hidden;transition:background .2s cubic-bezier(.17,.67,.47,1),border .2s cubic-bezier(.17,.67,.47,1)}.slider-dots li .dot.is-active{border:1px solid #ff4367;background:#ff4367}.show-more-trigger{display:block;color:#3c4559;font-size:.875rem;cursor:pointer}.show-more-trigger .black{color:#3c4559}.show-more-trigger:after{display:inline-block;position:relative;width:0;height:0;margin-left:4px;border-top:4px solid #3c4559;border-right:4px solid transparent;border-left:4px solid transparent;content:"";vertical-align:middle;transition:border-top .3s ease-in,-webkit-transform .3s ease-in;transition:transform .3s ease-in,border-top .3s ease-in;transition:transform .3s ease-in,border-top .3s ease-in,-webkit-transform .3s ease-in}@media only screen and (min-width:768px){.show-more-trigger .is-mobile-only{display:none}}.show-more-trigger.is-black{color:#43444d}.show-more-trigger.is-black:after{border-top:4px solid #43444d}.show-more-trigger.magenta-marker:after{border-top:4px solid #ff4367;border-right:4px solid transparent;border-left:4px solid transparent}.show-more-trigger.is-normal{font-size:1rem}.show-more-trigger.more-options-on-tabs{padding:10px 0 0 27px}@media only screen and (min-width:768px){.show-more-trigger.more-options-on-tabs{display:none}}.show-more-trigger.employer-filters{padding:10px 0 40px 23px;text-align:left}@media only screen and (min-width:768px){.show-more-trigger.employer-filters{padding:10px 0 20px 10px;text-align:center}}.show-more-trigger.localization-trigger{padding-top:10px}@media only screen and (min-width:992px){.show-more-trigger.localization-trigger{display:none}}.show-more-trigger.interview-trigger{padding:20px 0 0 20px}@media only screen and (min-width:768px){.show-more-trigger.interview-trigger{padding:20px 0 0 40px}}.show-more-trigger:focus,.show-more-trigger:hover{color:#ff4367}.show-more-trigger:focus:after,.show-more-trigger:hover:after{border-top:4px solid #ff4367}.show-more-trigger.is-active{color:#43444d}.show-more-trigger.is-active:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);border-top:3px solid #ff4367}.show-more-trigger.is-active .black{color:#43444d}.rating-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:23px;line-height:1.2}.rating-dropdown .rating-badge{cursor:pointer;line-height:1.3}.rating-dropdown .trigger{display:inline-block;position:relative;left:-4px;width:auto;height:1.4375rem;padding:0 .625rem;vertical-align:top;line-height:1.4375rem;border:1px solid #ff4367;border-radius:6px;background:#fff;transition:border .3s ease-in,background .3s ease-in;cursor:pointer;z-index:20}.rating-dropdown .trigger:after{display:inline-block;position:relative;width:0;height:0;border-top:4px solid #ff4367;border-right:4px solid transparent;border-left:4px solid transparent;content:"";vertical-align:middle;transition:border .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s ease-in;transition:transform .3s ease-in,border .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s ease-in,border .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s ease-in}.rating-dropdown .trigger+.rating-details{position:absolute;top:22px;left:31px;width:360px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0);transform:scale(0);border:1px solid #ff4367;border-radius:0 6px 6px;background:#fff;cursor:default;overflow:hidden;z-index:10;transition:-webkit-transform .2s cubic-bezier(.17,.67,.47,1);transition:transform .2s cubic-bezier(.17,.67,.47,1);transition:transform .2s cubic-bezier(.17,.67,.47,1),-webkit-transform .2s cubic-bezier(.17,.67,.47,1)}.rating-dropdown .trigger+.rating-details .close{display:block;width:16px;height:16px;position:absolute;top:20px;right:20px;cursor:pointer}.rating-dropdown .trigger+.rating-details .close:after,.rating-dropdown .trigger+.rating-details .close:before{display:block;content:" ";width:17px;height:1px;position:absolute;background:#ff4367}.rating-dropdown .trigger+.rating-details .close:before{-webkit-transform:translateX(3px) rotate(45deg);transform:translateX(3px) rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0}.rating-dropdown .trigger+.rating-details .close:after{-webkit-transform:translateX(-3px) rotate(-45deg);transform:translateX(-3px) rotate(-45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.rating-dropdown.is-active{overflow:visible}.rating-dropdown.is-active .trigger{border-bottom:1px solid #fff;border-radius:0 6px 0 0;background:#fff}.rating-dropdown.is-active .trigger:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);border-top:4px solid #ff4367}.rating-dropdown.is-active .trigger+.rating-details{-webkit-transform:scale(1);transform:scale(1)}.rating-dropdown .rating-details-wrapper{padding:20px 20px 3px}.rating-dropdown .rating-details-wrapper .rating-details-list{margin-right:35px}.rating-details-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rating-details-list .rating-label{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-item-align:start;align-self:flex-start;min-width:150px;margin-bottom:15px;color:#43444d}.rating-details-list .rating-graph{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:15px;color:#43444d}.dot-rating .dot{display:inline-block;width:10px;height:10px;margin-right:7px;border:1px solid #3c4559;border-radius:50%}.dot-rating .dot.is-active{border:1px solid #ff4367;background:#ff4367}.dot-rating .dot:last-child{margin-right:0}.short-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px}@media only screen and (min-width:768px){.short-review{-webkit-box-flex:1;-ms-flex:1 1 590px;flex:1 1 590px}}.short-review .out-of-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;padding-top:40px}.short-review .container-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px;border-radius:6px;background:#fff}.short-review .container-box .rate-box{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;margin-right:20px}.short-review .container-box .content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media only screen and (min-width:768px){.short-review .container-box .content-box:before{display:block;position:absolute;top:10px;left:-35px;width:40px;height:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:6px;background:#fff;content:"";z-index:-10}}.short-review .container-box .content-box .main-content .title{display:block;width:100%;max-width:420px;max-height:42px;margin-bottom:20px;color:#43444d;line-height:1.35;overflow:hidden;transition:color .15s ease-in}@media only screen and (min-width:768px){.short-review .container-box .content-box .main-content .title{background:none;font-size:1.175rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media only screen and (min-width:992px){.short-review .container-box .content-box .main-content .title{max-width:270px}}@media only screen and (min-width:1240px){.short-review .container-box .content-box .main-content .title{max-width:400px}}.short-review .container-box .content-box .main-content .title:focus,.short-review .container-box .content-box .main-content .title:hover{color:#3e6bea}.short-review .container-box .content-box .main-content .excerpt{display:block;max-height:65px;margin-bottom:20px;padding-right:10px;color:#3c4559;line-height:1.35;text-align:justify;overflow:hidden}.short-review .container-box .content-box .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.short-review .container-box .content-box .meta .company-logo .logo{width:60px;max-width:80px;max-height:30px}.short-review .container-box .content-box .meta .company-name,.short-review .container-box .content-box .meta .data-protection-officer,.short-review .container-box .content-box .meta .review-date{padding-bottom:2px;color:#3c4559;font-size:.875rem}.short-review .container-box .content-box .meta .company-name,.short-review .container-box .content-box .meta .data-protection-officer{display:block;-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;margin-left:40px}.short-review.interview .out-of-box{display:none}@media only screen and (min-width:768px){.short-review.interview .out-of-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}}.short-review.interview .out-of-box .review-rating{padding-top:20px;font-size:.75rem;text-align:center}.short-review.interview .out-of-box .review-rating .gray-text{display:block;color:#3c4559}.short-review.interview .container-box .content-box .main-content .title{margin-bottom:4px}@media only screen and (min-width:768px){.short-review.interview .container-box .content-box .main-content .title{margin-bottom:20px}}.short-review.interview .container-box .content-box .main-content .interview-rating{margin-bottom:20px;font-size:.75rem}@media only screen and (min-width:768px){.short-review.interview .container-box .content-box .main-content .interview-rating{display:none}}.short-review.interview .container-box .content-box .main-content .interview-rating .gray-text{color:#3c4559}.tips-list{padding-top:20px}@media only screen and (min-width:768px){.tips-list{margin-bottom:0;padding-top:0}}.tips-list .tip-item{padding-bottom:1rem;padding-left:1.5rem;background:url("../img/svg/tips-check.svg") no-repeat;background-position:3px 6px;background-size:8px}.tips-list .tip-item:last-child{padding-bottom:0}.benefit-svg{width:40px;height:40px}.benefits-list{padding:20px 0}@media only screen and (min-width:768px){.benefits-list{height:auto;margin-bottom:20px;padding-top:0;overflow:hidden}}.benefits-list .benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width:768px){.benefits-list .benefits{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.benefits-list .benefits .benefit-item{width:120px;margin-bottom:30px;text-align:center;cursor:pointer}@media only screen and (min-width:768px){.benefits-list .benefits .benefit-item{width:33%;margin:0;margin-top:20px}}.benefits-list .benefits .benefit-item .benefit-icon svg{fill:#3c4559;transition:fill .3s ease-in}.benefits-list .benefits .benefit-item .benefit-tooltip{display:block;padding-top:5px;color:#3c4559;font-size:.75rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:opacity .2s ease-in}@media only screen and (min-width:768px){.benefits-list .benefits .benefit-item .benefit-tooltip{opacity:0}}.benefits-list .benefits .benefit-item.is-active{background:url("../img/svg/tips-check.svg") 100% 30% no-repeat;background-size:8px}@media only screen and (min-width:768px){.benefits-list .benefits .benefit-item.is-active{background:url("../img/svg/tips-check.svg") 90% 30% no-repeat;background-size:8px}}.benefits-list .benefits .benefit-item.is-active .benefit-icon svg{fill:#ff4367}.benefits-list .benefits .benefit-item:focus .benefit-tooltip,.benefits-list .benefits .benefit-item:hover .benefit-tooltip{opacity:1}.related-company-card{display:block;width:100%;margin-bottom:20px;border-radius:6px;background:#fff;overflow:hidden}.related-company-card a{display:block;width:100%;height:100%}.related-company-card .company-tile{width:100%;height:auto}.related-company-card .related-company-meta{padding:20px}.related-company-card .related-company-meta .company-title{display:block;padding-bottom:10px;color:#43444d}.related-company-card .related-company-meta .company-offers-count{font-size:.875rem}.related-company-card .related-company-meta .company-offers-count .magenta{color:#ff4367}.hint-message{display:block;padding:.75rem 1.25rem;margin-bottom:.75rem;background:#e4ecff;border-radius:6px;color:#97b2ff}.hint-message .link{color:#3e6bea;text-decoration:underline;font-weight:400}.message-sent .inner-heading{margin-bottom:2.5rem}.link-banner{display:block;border:1px solid #3e6bea;background-color:#e4ecff;border-radius:6px;padding:5px 10px;color:#3e6bea;font-size:.9rem}.link-banner .arrow-icon{margin-left:.3rem}.link-banner .arrow-icon>g{stroke:#3e6bea}.link-banner:focus,.link-banner:hover{background-color:#3e6bea;color:#fff}.link-banner:focus .arrow-icon>g,.link-banner:hover .arrow-icon>g{stroke:#fff}.link-banner.draw-attention{background-color:#3e6bea;color:#fff}.link-banner.draw-attention .arrow-icon>g{stroke:#fff}.link-banner.draw-attention:focus,.link-banner.draw-attention:hover{background-color:#0035c9;border-color:#0035c9}.link-banner.draw-attention:focus .arrow-icon>g,.link-banner.draw-attention:hover .arrow-icon>g{stroke:#0035c9}.link-panel{text-align:center;padding:2.625rem 1.5rem 2.1875rem;font-size:.875rem;background:#fff;box-shadow:10px 10px 10px 0 hsla(0,0%,50%,.3);border-radius:6px;position:relative}@media only screen and (min-width:768px){.link-panel{box-shadow:0 5px 13px 0 hsla(0,0%,50%,.3)}}.link-panel .ico{position:absolute;top:-30px;left:50%;margin-left:-30px;z-index:10;width:60px;height:60px;background-color:#e4ecff;padding:5px;border-radius:50%}.link-horizontal-panel{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.75rem 1.875rem;font-size:.875rem;background:#fff;box-shadow:10px 10px 10px 0 hsla(0,0%,50%,.3),inset 4px 0 0 0 #3e6bea;border-radius:6px}@media only screen and (min-width:768px){.link-horizontal-panel{box-shadow:0 5px 13px 0 hsla(0,0%,50%,.3),inset 4px 0 0 0 #3e6bea}}.link-horizontal-panel .content-holder{margin-right:auto}.link-horizontal-panel .button-wrapper,.link-horizontal-panel .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link-horizontal-panel .ico{margin-right:1.875rem;padding:10px}.employer-link-banner{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #3e6bea;background-color:#e4ecff;border-radius:6px;padding:1px 1px 1px 10px;color:#3e6bea;font-size:.89rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-top:1rem}:-ms-input-placeholder,::-webkit-input-placeholder,input:focus:-ms-input-placeholder{color:#3c4559}input:focus:-moz-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder{color:#43444d}::-moz-placeholder{color:#43444d}.application-documents:focus+.fake-label,.application-documents:not(.empty).is-invalid+.fake-label,.application-documents:not(.empty):invalid+.fake-label,.application-documents:valid+.fake-label,.is-invalid.application-documents+.fake-label,.real-input.is-invalid+.fake-label,.real-input.select-input.is-invalid+.fake-label,.real-input:focus+.fake-label,.real-input:not(.empty).is-invalid+.fake-label,.real-input:not(.empty):invalid+.fake-label,.real-input:valid+.fake-label,.select-input.is-invalid.application-documents+.fake-label{background:#fff;padding:0 5px;-webkit-transform:translate(-10px,-17px);transform:translate(-10px,-17px);font-size:.6875rem}.application-documents,.real-input{display:inline-block;padding:10px 20px;width:100%;min-height:2.5rem;max-height:2.5rem;border:1px solid #3c4559;border-radius:6px;background:#fff;color:#3c4559;font-weight:300}.gray.application-documents,.real-input.gray{background:#f5f5f5}.application-documents:invalid,.real-input:invalid{outline:0;box-shadow:none}.is-ac-active.application-documents,.real-input.is-ac-active{border-radius:6px 6px 0 0}.clickable-label{position:relative;display:block;margin-bottom:20px;cursor:text}.gray.application-documents:focus+.fake-label,.gray.application-documents:not(.empty).is-invalid+.fake-label,.gray.application-documents:not(.empty):invalid+.fake-label,.gray.application-documents:valid+.fake-label,.gray.is-invalid.application-documents+.fake-label,.real-input.gray.is-invalid+.fake-label,.real-input.gray:focus+.fake-label,.real-input.gray:not(.empty).is-invalid+.fake-label,.real-input.gray:not(.empty):invalid+.fake-label,.real-input.gray:valid+.fake-label{background:#f5f5f5}.application-documents:focus,.application-documents:valid,.real-input:focus,.real-input:valid{border:1px solid #43444d;color:#43444d}.application-documents:focus+.fake-label,.application-documents:valid+.fake-label,.real-input:focus+.fake-label,.real-input:valid+.fake-label{color:#43444d}.application-documents:not(.empty).is-invalid,.application-documents:not(.empty):invalid,.real-input:not(.empty).is-invalid,.real-input:not(.empty):invalid{border:1px solid #e0483e;color:#e0483e;outline:0}.application-documents:not(.empty).is-invalid+.fake-label,.application-documents:not(.empty):invalid+.fake-label,.real-input:not(.empty).is-invalid+.fake-label,.real-input:not(.empty):invalid+.fake-label{color:#e0483e}.is-invalid.application-documents,.real-input.is-invalid{border:1px solid #e0483e;color:#e0483e;outline:0}.is-invalid.application-documents+.fake-label,.real-input.is-invalid+.fake-label{color:#e0483e}.is-valid.application-documents,.real-input.is-valid{border:1px solid #43444d}.real-input.select-input:invalid,.select-input.application-documents:invalid{border:1px solid #3c4559;color:#43444d}.real-input.select-input:invalid+.fake-label,.select-input.application-documents:invalid+.fake-label{padding:0;color:#3c4559;background:transparent;-webkit-transform:translate(0);transform:translate(0);font-size:inherit}.real-input.select-input.is-invalid,.select-input.is-invalid.application-documents{border:1px solid #e0483e;color:#e0483e;outline:0}.real-input.select-input.is-invalid option,.select-input.is-invalid.application-documents option{color:#43444d}.real-input.select-input.is-invalid+.fake-label,.select-input.is-invalid.application-documents+.fake-label{color:#e0483e}.fake-label{position:absolute;top:12px;left:20px;color:#3c4559;font:inherit;cursor:text;transition:font-size .2s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),font-size .2s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),font-size .2s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1);pointer-events:none;line-height:1}.password-reveal{position:absolute;top:56%;right:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.textarea{position:relative;max-height:none;padding:14px 20px 44px;border:1px solid #3c4559;color:#3c4559}.textarea textarea{width:100%;min-height:12.5rem;color:#43444d;font-weight:300;overflow-x:hidden;white-space:normal}.textarea textarea:invalid,.textarea textarea:required{box-shadow:none}.textarea .counter{position:absolute;right:40px;bottom:15px;font-size:.75rem}.textarea.small textarea{min-height:60px}.select-input{min-height:40px;max-height:40px;padding:10px 30px 10px 20px;background-image:url("../img/svg/dropdown-invalid.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;background-size:9px;cursor:pointer;line-height:1}.select-input:valid{background-image:url("../img/svg/dropdown-valid.svg")}.multi-select-field{margin:0 0 20px}.multi-select-field .Select.has-value .Select-control{border:1px solid #43444d}.multi-select-field .Select.has-value .Select-control .Select-placeholder{color:#43444d}.multi-select-field.is-invalid .Select .Select-control{border:1px solid #e0483e}.multi-select-field.is-invalid .Select .Select-control .Select-placeholder{color:#e0483e}.error-message{position:relative;margin:0 auto 40px;padding:55px 20px 20px;border:1px solid #f68e87;border-radius:6px;text-align:left;line-height:1.35}.error-message,.error-message i{display:block;color:#e0483e;font-size:.875rem}.error-message i{position:absolute;left:0;top:0;width:100%;padding:11px 20px 12px;border-bottom:1px solid #f68e87;font-weight:600;font-style:normal;font-variant:all-small-caps;background:url("../img/svg/error.svg") no-repeat;background-position:95% 50%}.error-message .error-list li{display:block;font-size:.875rem}.error-message .error-list li:not(:last-child){padding-bottom:5px}.asterix{display:block;margin:0 0 20px;font-size:.875rem;color:#3c4559}.asterix u{color:#ff4367;text-decoration:none}.asterix.confirmation-star{padding-top:20px;color:#43444d;text-align:justify}.horizontal-group{display:-webkit-box;display:-ms-flexbox;display:flex}.horizontal-group .calendar-form,.horizontal-group .input-area{width:100%}.horizontal-group .calendar-form{margin-bottom:20px}.horizontal-group.no-mobile-group{display:block}@media only screen and (min-width:768px){.horizontal-group.no-mobile-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.horizontal-group.no-mobile-group.two-items .calendar-form,.horizontal-group.no-mobile-group.two-items .input-area{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}@media only screen and (min-width:768px){.horizontal-group.no-mobile-group.two-items .calendar-form:not(:last-child),.horizontal-group.no-mobile-group.two-items .input-area:not(:last-child){margin-right:20px}}.horizontal-group.two-items .calendar-form:not(:last-of-type),.horizontal-group.two-items .input-area:not(:last-of-type){margin-right:20px}.ab-register-header{margin-bottom:1.5625rem;color:#3c4559}.ab-input-box{position:relative}.ab-input-wrapper{margin-bottom:1.5rem}.ab-input-wrapper.is-invalid .ab-label-text{color:#e22436}.ab-input-wrapper.is-invalid .ab-input{border-color:#e22436}.ab-input-wrapper.is-invalid .ab-input:focus{box-shadow:none}.ab-input-wrapper.is-invalid .td-react-select>div{border-color:#e22436}.ab-input-wrapper+.link{margin:-1.125rem 0 1.5rem}.ab-input{width:100%;height:2.75rem;max-height:2.75rem;padding:0 1.25rem;border:1px solid #b8beca;border-radius:6px;color:#3c4559}.ab-input:focus{border-color:#675cff;box-shadow:0 1px 4px 0 rgba(103,92,255,.3)}.ab-input.phone{padding-left:2.75rem}.ab-form-error{display:block;margin-top:.625rem;color:#e22436}.ab-label{display:block}.ab-label-text{font-size:1rem;line-height:1.5rem;display:block;margin-bottom:.625rem;font-weight:700}.ab-input-explainment{margin-bottom:.625rem;color:#6d7588}.phone-plug{position:absolute;text-align:center;left:.25rem;width:2.75rem;height:2.75rem;line-height:2.875rem}.action-panel-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;z-index:40;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media only screen and (min-width:1240px){.action-panel-container{position:fixed;height:100%;overflow-y:scroll;overflow-x:hidden}}.action-panel-container .action-panel{position:absolute;top:0;right:0;width:100%;max-width:550px;min-height:100vh;background:#fff;box-shadow:20px 0 30px 10px #000,80px 40px 0 40px #fff}.action-panel-container .action-panel .panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px;padding:20px;background:#dfe4ec;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.action-panel-container .action-panel .panel-header{margin:0;padding:40px;background:transparent}}.action-panel-container .action-panel .panel-header .heading{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:#3c4559;font-size:1.25rem}@media only screen and (min-width:768px){.action-panel-container .action-panel .panel-header .heading{color:#43444d;font-size:1.75rem;font-weight:300}}.action-panel-container .action-panel .panel-header .close-panel{-webkit-transform:translateY(2px);transform:translateY(2px);position:relative}.action-panel-container .action-panel .panel-header .close-panel:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;content:""}@media only screen and (min-width:1240px){.action-panel-container .action-panel .panel-header .close-panel:after{display:none}}.action-panel .panel-sections{margin-bottom:40px}.action-panel .panel-sections .section,.action-panel .panel-sections .section .tabs-module{margin:0 0 40px}.action-panel .panel-sections .section .inner-section{padding:0 20px;margin-bottom:40px}@media only screen and (min-width:768px){.action-panel .panel-sections .section .inner-section{padding:0 40px}}.action-panel .panel-sections .section.with-border{border-bottom:1px solid #dfe4ec}@media only screen and (min-width:768px){.action-panel .panel-sections .section.fix-desktop-margin,.action-panel .panel-sections .section.fix-desktop-margin .inner-section{margin:0 0 20px}}.action-panel .action-panel-sub-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;font-size:1.175rem;line-height:1}@media only screen and (min-width:768px){.action-panel .action-panel-sub-header{margin-bottom:30px;font-size:1.5rem;font-weight:100}}.action-panel .action-panel-sub-header .sub-header{display:block;-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#3c4559;line-height:1.25}@media only screen and (min-width:768px){.action-panel .action-panel-sub-header .sub-header{font-weight:100}}.action-panel .action-panel-sub-header .additional-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-panel .action-panel-sub-header .additional-info.rating-overall{color:#ff4367}.action-panel .action-panel-icon{display:block;margin:auto auto 40px}.action-panel .benefits-list{padding:20px 0 0}@media only screen and (min-width:768px){.action-panel .benefits-list{padding:0}}.action-panel .help-text{display:block;margin-bottom:20px;line-height:1.25}.action-panel .checkbox-field .checkbox,.action-panel .checkbox-field .radio,.action-panel .checkbox-field .switcher,.action-panel .textarea.regular-margin{margin-bottom:20px}.action-panel .checkbox-field .checkbox:last-child,.action-panel .checkbox-field .radio:last-child,.action-panel .checkbox-field .switcher:last-child{margin-bottom:0}.action-panel .rating .rating-details-list .rating-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:.75rem}.action-panel .rating .rating-details-list .rating-category .rating-label{margin-bottom:0;color:#3c4559;font-size:.875rem}@media only screen and (min-width:768px){.action-panel .rating .rating-details-list .rating-category .rating-label{font-size:1rem}}.action-panel .rating .rating-details-list .rating-category .rating-tooltip{display:none}@media only screen and (min-width:768px){.action-panel .rating .rating-details-list .rating-category .rating-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;font-size:.75rem}}.action-panel .rating .rating-details-list .rating-category .rating-graph{margin-bottom:0}.action-panel .rating .rating-details-list .rating-category .rating-graph .dot-rating{cursor:pointer}.action-panel .rating .rating-details-list .rating-category .rating-graph .dot-rating .dot{position:relative}.action-panel .rating .rating-details-list .rating-category .rating-graph .dot-rating .dot:after{position:absolute;top:50%;left:50%;display:block;width:17px;content:" ";height:17px;background:transparent;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.action-panel .rating .rating-details-list .rating-category.is-active .rating-label{color:#43444d}.action-panel .rating .rating-details-list .rating-category:last-child{margin-bottom:0}.action-panel .next-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.action-panel .next-steps{-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}}.action-panel .next-steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 60px;flex:1 1 60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;color:#3c4559}@media only screen and (min-width:768px){.action-panel .next-steps .step{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.action-panel .next-steps .step .mark{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;margin-right:20px;border:1px solid #ff4367;border-radius:50%;text-align:center}.action-panel .next-steps .step .mark img{display:inline-block;width:13px;height:13px;-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}.action-panel .next-steps .step .step-details .step-name{display:block;font-size:1.175rem}.action-panel .next-steps .step .step-details .step-status{display:block;padding-top:10px;font-size:.875rem}.action-panel .next-steps .step.is-finished{color:#43444d}.action-panel .next-steps .step.is-finished .mark img{opacity:1}.action-panel .next-steps .step:last-child{margin-bottom:0}@media only screen and (min-width:768px){.action-panel .next-steps .step:last-child{margin-bottom:30px}}@media only screen and (min-width:768px){.action-panel .tab-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.action-panel .tab-options .checkbox{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media only screen and (min-width:768px){.action-panel .tab-options .checkbox{padding-bottom:10px}}.action-panel .tab-options .checkbox:not(:last-child){padding-bottom:10px}@media only screen and (min-width:768px){.action-panel .recruit-steps{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.action-panel .recruit-steps .checkbox{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-bottom:10px}.action-panel .action-panel-hint{color:#3c4559;font-size:.75rem}.action-panel .select{margin-bottom:20px}.action-panel .select>a{margin-bottom:10px}.action-panel .clear-offers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.75rem;line-height:1.25rem;color:#7b7c87}@media only screen and (min-width:768px){.action-panel .clear-offers{font-size:.875rem;line-height:1.25rem}}.action-panel .clear-offers>span{padding-right:.5rem}.action-panel .clear-offers .delete-item>path{transition:stroke .4s cubic-bezier(.17,.67,.47,1)}.action-panel .clear-offers:focus,.action-panel .clear-offers:hover{color:#ff4367}.action-panel .clear-offers:focus .delete-item>path,.action-panel .clear-offers:hover .delete-item>path{stroke:#ff4367}.paid-home-campaigns .rwd-home-campaign a[rel=nofollow]:before{content:"REKLAMA";display:block;position:absolute;top:0;left:0;padding:5px 10px;border-radius:6px 0 0 0;background:#fff;color:#43444d;font-size:.625rem;letter-spacing:1px}.page{position:relative;overflow-x:hidden}.page .main{position:relative;background:#f5f5f5;z-index:10}.page .reveal{position:fixed;bottom:0;left:0;z-index:0;width:100%;height:auto}.page .reveal>div{height:100%}.page .reveal .reveal-link,.page .reveal .reveal-link .paid-img{display:block;width:100%;height:auto}.page .reveal .reveal-link iframe{display:block;margin:0 auto}.paid-home-campaigns{width:100%;margin:0;text-align:center}@media only screen and (min-width:992px){.paid-home-campaigns{padding-bottom:20px}}.paid-home-campaigns .rwd-home-campaign a[rel=nofollow]{display:block;position:relative}.paid-home-campaigns .rwd-home-campaign a[rel=nofollow] img[srcset]{width:100%;border-radius:6px}@media only screen and (min-width:768px){.paid-home-campaigns .rwd-home-campaign a[rel=nofollow] img[srcset]{width:600px}}@media only screen and (min-width:992px){.paid-home-campaigns .rwd-home-campaign a[rel=nofollow] img[srcset]{width:100%}}.paid-home-campaigns .regular-campaign{display:none}@media only screen and (min-width:768px){.paid-home-campaigns .regular-campaign{display:block}}.paid-home-campaigns .regular-campaign img{width:100%;max-width:970px}.image-mask>div{position:absolute;width:285px;height:285px;overflow:hidden;z-index:20;transition:width .6s cubic-bezier(.17,.67,.47,1)}.image-mask>div,.image-mask>div>iframe{display:block;border-radius:6px}.image-mask:focus>div,.image-mask:hover>div{width:900px}.employers-list .employers-list-element.is-paid{border:0;padding:0;overflow:hidden;background:transparent}@media only screen and (min-width:768px){.employers-list .employers-list-element.is-paid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.employers-list .employers-list-element.is-paid a{display:block;width:100%;height:100%;overflow:hidden}@media only screen and (min-width:768px){.employers-list .employers-list-element.is-paid a{border-radius:6px}}.employers-list .employers-list-element.is-paid a img{width:100%}.employers-list .employers-list-element.is-paid:focus,.employers-list .employers-list-element.is-paid:hover{border:0}@media only screen and (min-width:768px){.paid-job-offer>a{margin:0 0 1.25rem;border-radius:6px;overflow:hidden;min-height:7.5rem}}.paid-job-offer>a>picture{width:100%;height:auto}.paid-job-offer>a>picture>img{width:100%;height:auto;-o-object-fit:cover;font-family:object-fit\:cover;object-fit:cover}.top-ban-wrapper{z-index:40}.top-ban,.top-ban-wrapper{position:relative;height:3.75rem}.top-ban{background-color:#3d71ff;color:#ededff;width:100%}.top-ban .container{height:100%}.top-ban .top-ban-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:inherit}.top-ban .top-ban-content>.top-ban-description{width:98%;font-weight:400;line-height:1.25rem;padding:0 1.25rem;text-align:center}.top-ban .top-ban-content>.top-ban-description>a{color:#fff;text-decoration:underline}.top-ban .top-ban-content .top-ban-close{margin-right:.625rem;cursor:pointer;padding:.625rem}.top-ban .top-ban-content .top-ban-close>img{height:1rem}div[id*=dfp-45249619-],iframe[id*=google_ads_iframe]{display:block;margin:0 auto}.ab-badge{margin:0 0 0 .75rem;padding:.1875rem .625rem;border-radius:6px;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ab-badge.talentdays{font-size:.875rem;background:linear-gradient(90deg,#8d288a,#bb0b91)}.button-activity-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;margin:0;background:hsla(0,0%,100%,.6);-webkit-animation:fadeIn .2s linear forwards;animation:fadeIn .2s linear forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.button-activity-indicator{position:absolute;height:1.875rem;width:1.875rem;top:calc(50% - 15px);left:calc(50% - 15px);margin:0;border:5px solid #3d71ff;border-top:5px solid #6e95ff;border-radius:50%;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.progress-bar{position:relative;width:100%;height:4px;border-radius:6px;background:#dfe4ec;overflow:hidden}.progress-bar .progress-indicator{position:absolute;top:0;left:0;width:1px;height:100%;background:#ff4367}.tabs-module{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;box-shadow:inset 0 -1px 0 0 #dfe4ec}.tabs-module .tab-item{width:100%;height:3.125rem;text-align:center}.tabs-module .tab-item>a{display:block;width:100%;height:100%;line-height:3.125rem}.tabs-module .tab-item.is-active a,.tabs-module .tab-item>a:focus,.tabs-module .tab-item>a:hover{color:#43444d}.tabs-module .marker{height:1px;-webkit-transform:translateX(0);transform:translateX(0);background:#ff4367;transition:-webkit-transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1)}.tabs-module.three-items .tab-item{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%}.tabs-module.three-items .marker{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.tabs-module.two-items .tab-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.tabs-module.two-items .marker{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media only screen and (min-width:768px){.tabs-module.tabs-higher .tab-item{height:5rem}.tabs-module.tabs-higher .tab-item a{line-height:5rem}}.tabs-module.tabs-higher .marker{height:1px}.tabs-module.no-border{box-shadow:none}@media only screen and (min-width:768px){.tabs-module.with-spacing{padding:0 80px}}.tabs-module.on-action-panel.three-items .tab-item{text-align:center}@media only screen and (min-width:768px){.tabs-module.on-action-panel.three-items .tab-item{height:4.375rem}}.tabs-module.on-action-panel.three-items .tab-item a{display:inline-block;max-width:80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (min-width:768px){.tabs-module.on-action-panel.three-items .tab-item a{max-width:150px}}@media only screen and (min-width:768px){.tabs-module.on-action-panel.three-items .tab-item.is-done{background:url("../img/svg/tips-check.svg") no-repeat;background-position:50% 70%;background-size:8px}}@media only screen and (min-width:768px){.tabs-module.on-action-panel.three-items .tab-item.is-empty{background:url("../img/svg/not-checked-gray.svg") no-repeat;background-position:50% 70%;background-size:10px}}@media only screen and (min-width:768px){.tabs-module.on-action-panel.three-items .marker{height:1px}}.tabs-content-wrapper{padding:40px 20px}.tabs-content-wrapper.employers-filter-tabs{padding:20px}.tabs-content-wrapper.employers-filter-tabs .checkbox,.tabs-content-wrapper.employers-filter-tabs .radio{padding-bottom:10px}.tabs-content-wrapper.employers-filter-tabs .checkbox .label .black-text,.tabs-content-wrapper.employers-filter-tabs .radio .label .black-text{padding:0 5px 0 0}.tabs-content-wrapper.employers-filter-tabs .filter-separator{display:block;height:20px}@media only screen and (min-width:768px){.tabs-content-wrapper .tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tabbed-menu-wrapper{height:3.125rem;background:#fff;overflow:hidden}@media only screen and (min-width:768px){.tabbed-menu-wrapper{height:auto;background:#fff}}@media only screen and (min-width:992px){.tabbed-menu-wrapper{overflow:visible}}.tabbed-menu-wrapper .tabbed-menu{width:100%;max-width:1240px;height:58px;margin:auto;padding-bottom:5px;background:#fff;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.tabbed-menu-wrapper .tabbed-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:70px;padding-bottom:0;white-space:normal;overflow:auto}}@media only screen and (min-width:1240px){.tabbed-menu-wrapper .tabbed-menu{padding-left:280px}}.tabbed-menu-wrapper .tabbed-menu .menu-item{display:inline-block}@media only screen and (min-width:768px){.tabbed-menu-wrapper .tabbed-menu .menu-item{display:block;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;width:25%;text-align:center}}@media only screen and (min-width:992px){.tabbed-menu-wrapper .tabbed-menu .menu-item{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;width:20%}}.tabbed-menu-wrapper .tabbed-menu .menu-item.is-multiline>a{line-height:normal}@media only screen and (min-width:768px){.tabbed-menu-wrapper .tabbed-menu .menu-item.is-multiline>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tabbed-menu-wrapper .tabbed-menu .menu-item a{display:block;padding:1rem 10px}@media only screen and (min-width:768px){.tabbed-menu-wrapper .tabbed-menu .menu-item a{width:100%;height:70px;padding:0;line-height:70px;transition:color .3s ease-in}}.tabbed-menu-wrapper .tabbed-menu .menu-item a:focus,.tabbed-menu-wrapper .tabbed-menu .menu-item a:hover{color:#43444d}.tabbed-menu-wrapper .tabbed-menu .menu-item.has-submenu{display:none}@media only screen and (min-width:992px){.tabbed-menu-wrapper .tabbed-menu .menu-item.has-submenu{display:block;background:url("../img/svg/right-drop.svg") 80% 60% no-repeat;background-size:6px}}.tabbed-menu-wrapper .tabbed-menu .menu-item.has-submenu.is-active a{box-shadow:none}.tabbed-menu-wrapper .tabbed-menu .menu-item.is-active a{color:#ff4367}@media only screen and (min-width:768px){.tabbed-menu-wrapper .tabbed-menu .menu-item.is-active a{border-bottom:1px solid #ff4367}}.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper{position:absolute;overflow:hidden;left:0;width:100%;background:#fff;box-shadow:inset 0 -1px 0 0 #dfe4ec,inset 0 1px 0 0 #dfe4ec;z-index:40}.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu{max-width:1240px;margin:auto}@media only screen and (min-width:992px){.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu{overflow:hidden}}@media only screen and (min-width:1240px){.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu .submenu-item{-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;text-align:center}@media only screen and (min-width:1240px){.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu .submenu-item{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}}.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu .submenu-item a{border-bottom:0;max-width:170px;height:70px;margin:auto;line-height:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu .submenu-item.is-active{box-shadow:inset 0 -1px 0 0 #ff4367}.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu li>a{color:#3c4559}.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu li>a:focus,.tabbed-menu-wrapper .tabbed-menu .submenu-wrapper .submenu li>a:hover{color:#43444d}.loader{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;z-index:10}.loader:before{border:2px solid #dfe4ec;border-radius:50%}.loader:after,.loader:before{position:absolute;top:-15%;left:-15%;width:100%;height:100%;content:""}.loader:after{border-width:2px;border-style:solid;border-radius:50%;border-color:#3c4559 transparent transparent;box-shadow:0 0 0 1px transparent;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loader.small,.loader.small:after,.loader.small:before{width:16px;height:16px}.loader.medium,.loader.medium:after,.loader.medium:before{width:24px;height:24px}.loader.big,.loader.big:after,.loader.big:before{width:32px;height:32px}.btn{display:inline-block;width:auto;border-width:1px;border-style:solid;border-radius:6px;font-family:inherit;font-weight:400;text-align:center;line-height:1;transition:border .3s cubic-bezier(.17,.67,.47,1),color .3s cubic-bezier(.17,.67,.47,1),background .3s cubic-bezier(.17,.67,.47,1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.fluid,.btn.no-expand{display:block;width:100%}.btn.no-expand{max-width:13.75rem}.btn.tiny{font-size:.625rem;padding:.3rem .5rem}.btn.small{height:2.25rem;padding:0 1.25rem;font-size:.875rem;line-height:2.375rem}.btn.regular{font-size:1rem;padding:.75rem 1rem}.btn.wide{font-size:.875rem;padding:.65rem 2.1rem}.btn.uppercase{text-transform:uppercase}.btn.centered{margin-left:auto;margin-right:auto}.btn.magenta{background:#ff4367;border-color:#ff4367;color:#fff}.btn.magenta:focus,.btn.magenta:hover{background:#e22436;border-color:#e22436}.btn.magenta-outline{border-color:#ff4367;color:#ff4367}.btn.magenta-outline:focus,.btn.magenta-outline:hover{background:#ff4367;border-color:#ff4367;color:#fff}.btn.blue{background:#3e6bea;border-color:#3e6bea;color:#fff}.btn.blue:focus,.btn.blue:hover{background:#0035c9;border-color:#0035c9}.btn.sea-blue{background:#3d71ff;border-color:#3d71ff;color:#fff}.btn.sea-blue:focus,.btn.sea-blue:hover{background:#2e5ad3;border-color:#2e5ad3}.btn.gray{border-color:#7b7c87;color:#7b7c87}.btn.gray:focus,.btn.gray:hover{border-color:#232429;color:#232429}.btn.white{border-color:#fff;color:#fff}.btn.white:focus,.btn.white:hover{border-color:#ff4367;background:#ff4367;color:#fff}.btn.white-outline{border-color:#fff;color:#fff}.btn.white-outline:focus,.btn.white-outline:hover{border-color:#ff4367;color:#ff4367}.btn.deloitte{background:#82c443;color:#fff;border-color:#82c443}.btn.deloitte:focus,.btn.deloitte:hover{background:#fff;color:#82c443;border-color:#82c443}.btn.disabled{border:1px solid #6d7588;background:#6d7588;color:#fff;opacity:.3;pointer-events:none}.btn.btn-dropdown:after{display:inline-block;position:relative;right:-25%;width:0;height:0;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:"";vertical-align:middle;transition:all .3s cubic-bezier(.17,.67,.47,1)}.btn.btn-dropdown:focus,.btn.btn-dropdown:hover{border-color:#fff;background:transparent}.btn.btn-dropdown.is-active:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.btn.is-loading{height:.25rem;min-height:.25rem;max-height:.25rem;padding:0;background:transparent;border-color:#ff4367;position:relative;overflow:hidden;cursor:default}.btn.is-loading span{position:absolute;top:0;left:0;height:100%;width:1%;background:#ff4367}.btn.is-loading:focus,.btn.is-loading:hover{background:transparent}.dropdown-wrap{display:inline-block;position:relative;width:12.5rem}.dropdown-wrap .dropdown-list{position:absolute;width:100%;padding:.5625rem 1.25rem;border:1px solid #dfe4ec;border-top:0;border-radius:0 0 6px 6px;background:#fff;text-align:center;overflow:hidden}.dropdown-wrap .dropdown-list li .dropdown-list-item{display:block;font-size:.875rem;line-height:1.25rem;margin-bottom:0;padding:.25rem 0;color:#3c4559}.dropdown-wrap .dropdown-list li .dropdown-list-item:focus,.dropdown-wrap .dropdown-list li .dropdown-list-item:hover{color:#43444d}.dropdown-wrap.is-active .btn-dropdown{border-radius:6px 6px 0 0;background:#fff;color:#43444d}.dropdown-wrap.is-active .btn-dropdown:after{border-top:4px solid #ff4367}.ab-btn{display:inline-block;width:100%;font-family:inherit;font-weight:400;text-align:center;border:0;border-radius:6px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width:768px){.ab-btn{width:auto}}.ab-btn.regular{height:2.75rem;max-height:2.75rem;padding:0 1.875rem;font-size:1rem;line-height:2.75rem}.ab-btn.small{height:2.125rem;max-height:2.125rem;padding:0 1.25rem;font-size:.875rem;line-height:2.125rem}.ab-btn.primary{color:#fff;background:#ff4367;box-shadow:0 2px 4px 0 rgba(255,67,103,.5);transition:box-shadow .3s cubic-bezier(.17,.67,.47,1),background .3s cubic-bezier(.17,.67,.47,1)}.ab-btn.primary:focus,.ab-btn.primary:hover{background:#d32143;box-shadow:0 2px 4px 0 rgba(211,33,67,.4)}.ab-btn.secondary{color:#ff4367;background:transparent;border:1px solid #ff4367;transition:border .3s cubic-bezier(.17,.67,.47,1),color .3s cubic-bezier(.17,.67,.47,1)}.ab-btn.secondary:focus,.ab-btn.secondary:hover{color:#d32143;border:1px solid #d32143}.ab-btn.ghost{color:#fff;background:transparent;border:1px solid #fff;transition:border .3s cubic-bezier(.17,.67,.47,1),color .3s cubic-bezier(.17,.67,.47,1)}.ab-btn.ghost:focus,.ab-btn.ghost:hover{color:#1f2532;background:#fff}.ab-btn.link{color:#675cff;background:transparent;transition:color .3s cubic-bezier(.17,.67,.47,1)}.ab-btn.link:focus,.ab-btn.link:hover{color:#4034c2}.ab-btn.link.no-padding{padding:0}.ab-btn.static{width:100%;max-width:12.5rem;margin:0 auto}.ab-btn.static.expanded{max-width:none}@media only screen and (min-width:768px){.ab-btn.static.expanded{max-width:15rem}}@media only screen and (min-width:768px){.ab-btn.fluid{width:100%}}.ab-btn>svg{display:block;margin:0 auto}.ab-btn.is-disabled{pointer-events:none}.checkbox,.radio,.switcher{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox .icon,.radio .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:1rem;height:1rem;margin-right:.625rem;border:1px solid #3c4559}.checkbox>.label,.radio>.label{font-size:1rem;line-height:1rem;color:#3c4559}.checkbox .icon{transition:background .1s cubic-bezier(.17,.67,.47,1),border .1s cubic-bezier(.17,.67,.47,1)}.checkbox .icon .image{position:absolute;top:50%;left:50%;width:.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:opacity .2s cubic-bezier(.17,.67,.47,1)}.checkbox.filter .icon{width:.75rem;height:.75rem}.checkbox.filter .icon .image{width:.375rem}.checkbox.filter .label{font-size:.875rem}.checkbox.terms .label{font-size:.875rem;text-align:justify;line-height:1.25}.checkbox:focus .icon,.checkbox:hover .icon{border:1px solid #43444d}.checkbox:focus .label,.checkbox:hover .label{color:#43444d}.checkbox .input-checkox:checked+.icon{border:1px solid #ff4367;background:#ff4367}.checkbox .input-checkox:checked+.icon .image{opacity:1}.checkbox.is-active .icon{border:1px solid #ff4367;background:#ff4367}.checkbox.is-active .icon .image{opacity:1}.checkbox.is-active .label{color:#43444d}.checkbox.is-hidden{display:none}.radio .icon{border-radius:100%;transition:box-shadow .1s cubic-bezier(.17,.67,.47,1),border .1s cubic-bezier(.17,.67,.47,1)}.radio .label{transition:color .2s cubic-bezier(.17,.67,.47,1)}.radio:focus .icon,.radio:hover .icon{border:1px solid #43444d}.radio:focus .label,.radio:hover .label{color:#43444d}.radio .input-checkox:checked+.icon{border:1px solid #ff4367;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 8px #ff4367}.radio .input-checkox:checked+.label{color:#43444d}.radio.is-active .icon{border:1px solid #ff4367;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 8px #ff4367}.radio.is-active .label{color:#43444d}.radio.rtl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:rtl}.radio.rtl .icon{margin:0 0 0 auto}.radio.rtl .label{margin-right:10px;text-align:left}.radio.filter .icon{width:.75rem;height:.75rem}.radio.filter .label{font-size:.875rem}.radio.filter.is-active .icon{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 6px #ff4367}.switcher .icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:1rem;height:1rem;margin-right:.625rem;border:1px solid #ff4367;background:#ff4367;transition:background .1s cubic-bezier(.17,.67,.47,1),border .1s cubic-bezier(.17,.67,.47,1),-webkit-transform .1s cubic-bezier(.17,.67,.47,1);transition:transform .1s cubic-bezier(.17,.67,.47,1),background .1s cubic-bezier(.17,.67,.47,1),border .1s cubic-bezier(.17,.67,.47,1);transition:transform .1s cubic-bezier(.17,.67,.47,1),background .1s cubic-bezier(.17,.67,.47,1),border .1s cubic-bezier(.17,.67,.47,1),-webkit-transform .1s cubic-bezier(.17,.67,.47,1)}.switcher .icon .image{position:absolute;top:50%;left:50%;width:.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.17,.67,.47,1)}.switcher .icon .image.check{opacity:1}.switcher .icon .image.not-checked{width:.75rem;height:.75rem;opacity:0}.switcher .switch-slide{width:1.875rem;height:.75rem;-webkit-transform:translate(-25px);transform:translate(-25px);border:1px solid #ff4367;border-radius:12px;transition:border .2s cubic-bezier(.17,.67,.47,1)}.switcher .label{color:#ff4367}.switcher.rtl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.switcher.rtl .icon{margin-right:0;-webkit-transform:translateX(95%);transform:translateX(95%)}.switcher.rtl .icon,.switcher.rtl .switch-slide{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.switcher.rtl .switch-slide{-webkit-transform:translate(0);transform:translate(0)}.switcher.rtl .label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.switcher.rtl.is-inactive .icon{-webkit-transform:translateX(185%);transform:translateX(185%)}.switcher.is-inactive .icon{-webkit-transform:translateX(95%);transform:translateX(95%);border:1px solid #3c4559;background:#3c4559}.switcher.is-inactive .icon .image.check{opacity:0}.switcher.is-inactive .icon .image.not-checked{opacity:1}.switcher.is-inactive .label{color:#3c4559}.switcher.is-inactive .switch-slide{border:1px solid #3c4559}.calendar-form{position:relative;background:url("../img/svg/calendar.svg") no-repeat;background-position:91% 50%;background-size:16px;cursor:pointer}.calendar-form .calendar-label{display:block;padding:.125rem 1.25rem .125rem 0;line-height:1}.calendar-form .calendar-wrapper{position:absolute;top:-1px;width:calc(100% + 2px);padding:20px;border:1px solid #3c4559;border-radius:6px;background:#fff;cursor:default;overflow:hidden;z-index:10}@media only screen and (min-width:768px){.calendar-form .calendar-wrapper{width:17.5rem}}.calendar-form.end-date-enabled{background:url("../img/svg/calendarend.svg") no-repeat;background-position:91% 50%;background-size:16px}.calendar-form.end-date-enabled .calendar-wrapper .calendar-flex-layout .additional-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-form.end-date-enabled .calendar-wrapper .calendar-flex-layout .additional-items .btn{max-width:10rem;margin-top:.75rem}.calendar-flex-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-flex-layout .top-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-flex-layout .top-picker .picker-nav{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;height:2.1875rem;border-radius:6px;cursor:pointer}.calendar-flex-layout .top-picker .picker-nav:focus,.calendar-flex-layout .top-picker .picker-nav:hover{background:#f5f5f5}.calendar-flex-layout .top-picker .picker-nav .picker-nav-icon{position:absolute;top:50%;left:50%;width:1rem;height:1rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:background .2s ease-in;fill:#3c4559}.calendar-flex-layout .top-picker .date-range{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.calendar-flex-layout .top-picker .date-range .date-range-text{display:inline-block;height:2.1875rem;padding:0 1.5625rem;border-radius:6px;line-height:2.1875rem;cursor:pointer;transition:background .2s ease-in}.calendar-flex-layout .top-picker .date-range .date-range-text:focus,.calendar-flex-layout .top-picker .date-range .date-range-text:hover{background:#f5f5f5}.calendar-flex-layout .main-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.625rem}.calendar-flex-layout .main-picker .picker-item{display:block;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:10px 0;border:1px solid #fff;border-radius:6px;text-align:center;cursor:pointer;transition:background .2s ease-in,color .2s ease-in}.calendar-flex-layout .main-picker .picker-item:focus,.calendar-flex-layout .main-picker .picker-item:hover{background:#f5f5f5;color:#ff4367}.rating-badge{display:inline-block;font-size:.75rem;line-height:1.25rem;padding:0 .25rem;text-align:center;font-weight:400;border-radius:3px;color:#fff;transition:background .5s cubic-bezier(.17,.67,.47,1)}.rating-badge.big{font-size:1rem;line-height:1.5rem;padding:.5rem 1rem}.rating-badge.gray{background:#7b7c87}.rating-badge.lowest{background:#e0483e}.rating-badge.low{background:#f57c00}.rating-badge.average{background:#fac900}.rating-badge.high{background:#cddc39}.rating-badge.highest{background:#8bc34a}.rating-badge.magenta{background:#ff4367}.rating-badge.with-dropdown{position:relative;width:100%;max-width:35px;height:1.4375rem;padding:0 .625rem;line-height:1.625rem;border-radius:6px 0 0 6px;background:#ff4367;z-index:20}.tether-element{opacity:1;z-index:50}.tether-element .pui-tooltip{position:relative}.tether-element .pui-tooltip.delete-button .pui-tooltip-inner,.tether-element .pui-tooltip.favourite-job-toggle-button .pui-tooltip-inner{padding:.75rem;color:#ff4367;font-size:.875rem;background:#fff;box-shadow:0 0 10px 0 #e2e2e8;border-radius:3px}.tether-element .pui-tooltip.promo-tooltip .pui-tooltip-inner{width:290px;padding:.8rem 1.5rem 1.1875rem;font-size:.875rem;background:#fff;box-shadow:10px 10px 10px 0 #e2e2e8,inset 4px 0 0 0 #3e6bea;border-radius:3px}.tether-element .pui-tooltip.promo-tooltip .pui-tooltip-inner p{line-height:1.5;padding-bottom:.375rem}.tether-element .pui-tooltip.link-notification-tooltip{left:10%}.tether-element .pui-tooltip.link-notification-tooltip .pui-tooltip-inner{width:90vw;padding:.8rem 1.5rem 1.1875rem;font-size:.875rem;background:#fff;box-shadow:10px 10px 10px 0 hsla(0,0%,50%,.3),inset 4px 0 0 0 #3e6bea;border-radius:3px;margin-bottom:90px}.tether-element .pui-tooltip.link-notification-tooltip .pui-tooltip-inner .close{position:absolute;right:-10px;top:-20px;z-index:10;cursor:pointer;padding:10px 10px 0 0}.tether-element .pui-tooltip.link-notification-tooltip .pui-tooltip-inner p{line-height:1.5;padding-bottom:.375rem}.tether-element .pui-tooltip.link-notification-tooltip .pui-tooltip-caret{right:17px;left:auto;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);bottom:-.25rem;box-shadow:-3px 3px 2px -2px #e2e2e8}.tether-element .pui-tooltip .pui-tooltip-caret{display:none}.tether-element.overlay-placement-bottom .pui-tooltip-caret,.tether-element.overlay-placement-top .pui-tooltip-caret{left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.tether-element.overlay-placement-left .pui-tooltip-caret,.tether-element.overlay-placement-right .pui-tooltip-caret{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.tether-element.overlay-placement-top .pui-tooltip{margin-top:-3rem}.tether-element.overlay-placement-top .pui-tooltip.link-notification-tooltip{margin-top:auto}.tether-element.overlay-placement-top .pui-tooltip .pui-tooltip-caret{bottom:-.25rem;box-shadow:-3px 3px 2px -2px #e2e2e8}.tether-element.overlay-placement-bottom .pui-tooltip{margin-top:1.25rem}.tether-element.overlay-placement-bottom .pui-tooltip .pui-tooltip-caret{top:-.25rem;box-shadow:3px -3px 2px -2px #e2e2e8}.tether-element.overlay-placement-left .pui-tooltip .pui-tooltip-caret{right:-.25rem;box-shadow:2px -2px 3px -3px #e2e2e8}.pagination{margin:20px auto}.pagination,.pagination>a:not(.pagination-link){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination>a:not(.pagination-link){margin:0 .6rem;border:1px solid #3c4559;border-radius:6px;min-width:2.5rem;min-height:2.5rem;height:2.5rem;max-height:2.5rem;transition:border .4s cubic-bezier(.17,.67,.47,1)}.pagination>a:not(.pagination-link):first-child{margin:0 .6rem 0 0}.pagination>a:not(.pagination-link):last-child{margin:0 0 0 .6rem}.pagination>a:not(.pagination-link)>svg{display:block;-webkit-box-flex:0;-ms-flex:0 1 .8rem;flex:0 1 .8rem;width:auto;height:14px;transition:all .4s cubic-bezier(.17,.67,.47,1)}.pagination>a:not(.pagination-link)>span{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.pagination>a:not(.pagination-link).next-prev>span{font-size:.875rem;line-height:1.25rem;margin-bottom:0}.pagination>a:not(.pagination-link).next-prev>svg{margin:0 .5rem}.pagination>a:not(.pagination-link).next-prev:first-child>span{margin:0 .5rem 0 0}.pagination>a:not(.pagination-link).next-prev:last-child>span{margin:0 0 0 .5rem}.pagination>a:not(.pagination-link):focus,.pagination>a:not(.pagination-link):hover{border:1px solid #43444d}.pagination>a:not(.pagination-link):focus>svg>polyline,.pagination>a:not(.pagination-link):focus>svg line,.pagination>a:not(.pagination-link):hover>svg>polyline,.pagination>a:not(.pagination-link):hover>svg line{stroke:#43444d}.pagination>a:not(.pagination-link):focus>span,.pagination>a:not(.pagination-link):hover>span{color:#43444d}.pagination .current-page{margin:0 1.2rem;color:#ff4367}@media only screen and (min-width:768px){.pagination .current-page{margin:0 .6rem}}.pagination .pagination-link{margin:0 .6rem;color:#43444d;transition:color .4s cubic-bezier(.17,.67,.47,1)}.pagination .pagination-link:focus,.pagination .pagination-link:hover{color:#7b7c87}.pagination .pagination-link.dots{margin:0}.hero{position:relative;width:100%;min-height:20rem;padding:3.75rem 0 0;background-size:600px 600px;background-repeat:repeat;background-position:0 0;z-index:10}@media only screen and (min-width:992px){.hero{padding:0}}.hero .hero-header{font-size:1.375rem;line-height:1.75rem;margin-bottom:.75rem;font-weight:300;color:#fff}@media only screen and (min-width:768px){.hero .hero-header{font-size:1.75rem;line-height:2.25rem;margin-bottom:.75rem}}.hero .hero-header>h1{display:inline-block;font-size:inherit;font-weight:inherit}.hero .container{padding:0 10px}@media only screen and (min-width:768px){.hero .container{padding:0 20px}}.hero.light-blue-pattern{position:relative;background-image:url("/img/svg/lightblueama.svg")}.hero.blue-pattern{background-image:url("/img/svg/blueama.svg")}.hero.orange-pattern{background-image:url("/img/svg/orangeama.svg");background-position:100% 100%}@media only screen and (min-width:768px){.hero.with-slider{margin-bottom:7.5rem}}.hero.bottom-gradient:after{position:absolute;content:"";display:block;width:100%;height:40%;left:0;bottom:0;background-image:linear-gradient(180deg,transparent 15%,rgba(25,25,25,.4));pointer-events:none}.hero.bottom-aligned{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:40}@media only screen and (min-width:768px){.hero.bottom-aligned{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.hero.is-single-line{min-height:0;height:5.5rem}@media only screen and (min-width:768px){.slider-panel{position:absolute;bottom:-5.625rem;left:50%;width:45rem;height:7.5rem;padding:20px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);border-radius:6px;background:#fff;z-index:20}}.slider-panel .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden}.slider-panel .content-wrapper .homepage-slider-dots{bottom:20px;right:20px;position:absolute}.slider-panel .slides-list{display:block;position:relative;width:100%}.slider-panel .slides-list .slide-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;transition:opacity .5s cubic-bezier(.17,.67,.47,1)}.slider-panel .slides-list .slide-item .company-logo{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;margin-right:20px;text-align:center}.slider-panel .slides-list .slide-item .company-logo a{display:block;width:100%;height:100%}.slider-panel .slides-list .slide-item .company-logo a img{width:100%;max-width:115px;height:60px}.slider-panel .slides-list .slide-item .company-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 500px;flex:1 0 500px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-panel .slides-list .slide-item .company-text .main-text{height:3rem;margin-bottom:1rem;overflow:hidden}.slider-panel .slides-list .slide-item .company-text .main-text a{color:#3e6bea}.slider-panel .slides-list .slide-item .company-text .industry-text{font-size:.875rem}.slider-panel .slides-list .slide-item .company-text .industry-text .gray-text{color:#3c4559}.slider-panel .slides-list .slide-item.is-active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.slider-panel .slides-list .homepage-slider-dots{bottom:20px;right:20px;position:absolute}.user-profile-banner-container{background-color:#f5f6fe}.user-profile-banner-container .banner-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.user-profile-banner-container .banner-mobile{display:none}}.user-profile-banner-container .banner-mobile .logo-mobile{width:100%}.user-profile-banner-container .banner-desktop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;display:none}@media only screen and (min-width:768px){.user-profile-banner-container .banner-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.user-profile-banner-container .logo-desktop{width:100%}.user-profile-banner-container .date-text{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.user-profile-banner-container .register-button{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;height:40px;background-color:#5c00ff;color:#fff;font-weight:700;font-size:16px;min-width:288px;padding:10px;white-space:nowrap}.user-profile-banner-container .register-button:focus,.user-profile-banner-container .register-button:hover{background-color:#5c00ff;background-image:linear-gradient(90deg,#5c00ff,#a300c7)}.user-profile-banner-container .red-dot{width:8px;height:8px;border-radius:50%;background-color:#f21111;display:inline-block;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;box-shadow:0 0 0 0 rgba(242,17,17,.7);margin-left:10px}@-webkit-keyframes pulse{0%{box-shadow:none}50%{box-shadow:0 0 5px 3px #f21111}to{box-shadow:none}}.notification-bar{width:100%;margin:0 auto 20px;padding:10px 20px;color:#43444d;border:1px solid transparent;border-radius:6px;overflow:hidden}.notification-bar.notify{border:1px solid #3696cb;background:rgba(54,150,203,.1)}.notification-bar.warning{border:1px solid #fac900;background:rgba(250,201,0,.1)}.notification-bar.success{border:1px solid #8bc34a;background:rgba(139,195,74,.1)}.notification-bar.failure{border:1px solid #e0483e;color:#e0483e;background:rgba(224,72,62,.1)}.user-header .notification-bar{margin:20px auto 0}.user-header .notification-bar .notification-bar-link{color:#3696cb;padding:0 5px;text-decoration:underline}.user-header .notification-bar .notification-bar-link:first-child{margin-left:20px}.notification-bar .notification-bar-link{color:#3696cb;text-decoration:underline}.file-uploader{padding:1.875rem 1.25rem;margin:0 0 2.5rem;border:1px dashed #3c4559;border-radius:6px;text-align:center;transition:border .4s cubic-bezier(.17,.67,.47,1),background .4s cubic-bezier(.17,.67,.47,1);cursor:pointer}.file-uploader:focus,.file-uploader:hover{border:1px solid #3c4559;background:#f5f5f5}.file-uploader .drop-icon{display:block;margin:auto;width:2.625rem;height:2rem}.file-uploader .drop-text{display:block;margin:1.25rem 0 0}.file-uploader .drop-text>u{text-decoration:none;color:#ff4367}.uploaded-files{margin:0 0 2.5rem}.uploaded-files.temporary-fix{margin:2.5rem 0}.uploaded-files .uploaded-file{margin:0 0 .625rem}.uploaded-files .uploaded-file .file-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uploaded-files .uploaded-file .file-details .filename,.uploaded-files .uploaded-file .file-details .icon{margin:0 1.25rem 0 0}.uploaded-files .uploaded-file .file-details .close{margin:0 0 0 auto}.uploaded-files .uploaded-file .progress-bar{margin:.625rem 0 0}.uploaded-files .rejected-file{margin:0 0 .625rem;color:#e0483e}.uploaded-files .rejected-file .file-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uploaded-files .rejected-file .file-details .filename,.uploaded-files .rejected-file .file-details .icon{margin:0 1.25rem 0 0}.uploaded-files .rejected-file .file-details .close{margin:0 0 0 auto}.uploaded-files .rejected-file .file-message{margin:0 0 0 2.1875rem;font-size:.875rem}.application-documents{position:relative}.application-documents .documents-list{position:absolute;top:38px;left:-1px;width:calc(100% + 2px);border:1px solid #3c4559;border-radius:0 0 6px 6px;background:#fff;z-index:20}.application-documents .documents-list .documents-wrapper{padding:1.25rem}.application-documents .documents-list .documents-wrapper>li:not(:last-child){margin-bottom:.5rem}.application-documents.is-active{border-radius:6px 6px 0 0}.no-results{text-align:center;margin-bottom:2rem}@media only screen and (min-width:768px){.no-results{padding:2rem 1rem;border:1px solid #dfe4ec;border-radius:6px}}.no-results .no-results-icon{margin:2.25rem auto}.no-results .no-results-details{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}@media only screen and (min-width:768px){.no-results .no-results-details{font-size:1rem;line-height:1.5rem}}.town-card{position:relative;width:100%;max-height:150px;border-radius:6px;overflow:hidden}@media only screen and (min-width:768px){.town-card{display:-webkit-box;display:-ms-flexbox;display:flex;-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;max-height:285px}}.town-card .town-card-link{display:block;width:100%}@media only screen and (min-width:768px){.town-card .town-card-link{position:relative;max-height:285px}}.town-card .town-card-image{display:block;width:100%;height:auto}.town-card .card-hover{display:block;width:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1.2);transform:scale(1.2);transition:opacity .4s cubic-bezier(.17,.67,.47,1),-webkit-transform .4s cubic-bezier(.17,.67,.47,1);transition:opacity .4s cubic-bezier(.17,.67,.47,1),transform .4s cubic-bezier(.17,.67,.47,1);transition:opacity .4s cubic-bezier(.17,.67,.47,1),transform .4s cubic-bezier(.17,.67,.47,1),-webkit-transform .4s cubic-bezier(.17,.67,.47,1)}.town-card .town-card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;bottom:0;left:0;width:100%;height:90px;padding:10px;background:linear-gradient(180deg,transparent 10%,rgba(25,25,25,.85) 90%);vertical-align:bottom;color:#fff;font-weight:400}@media only screen and (min-width:768px){.town-card .town-card-meta{height:140px;padding:20px}}.town-card .town-card-meta .town-card-title{font-size:1rem;line-height:1.5rem;margin-bottom:0}.town-card .town-card-meta .town-job-count{font-size:.875rem;line-height:1.25rem;margin-bottom:0}.town-card .town-card-meta .town-card-cta{display:inline-block;position:absolute;right:20px;bottom:20px}.town-card:focus .card-hover,.town-card:hover .card-hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.item-more-towns{display:none}@media only screen and (min-width:992px){.item-more-towns{display:block;-webkit-box-flex:0;-ms-flex:0 0 275px;flex:0 0 275px;margin-left:25px}}.item-more-towns .town-list{max-height:160px;padding:10px;overflow:hidden}@media only screen and (min-width:768px){.item-more-towns .town-list{max-height:none;padding-top:0}}@media only screen and (min-width:992px){.item-more-towns .town-list{padding-top:45px}}@media only screen and (min-width:1240px){.item-more-towns .town-list{-webkit-box-flex:1;-ms-flex:1 0 280px;flex:1 0 280px;padding-left:0}}.item-more-towns .town-list .town-list-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 0;color:#3c4559;font-size:1rem}.item-more-towns .town-list .town-list-element:first-child{padding-top:0}.item-more-towns .town-list .town-list-element:last-child{padding-bottom:0}.item-more-towns .town-list .town-list-element a{display:inline-block;max-width:230px;color:#43444d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (min-width:1240px){.item-more-towns .town-list .town-list-element a{max-width:200px}}.item-more-towns .town-list .town-list-element a:focus,.item-more-towns .town-list .town-list-element a:hover{color:#3e6bea}@media only screen and (min-width:992px){.item-more-towns .town-list .show-more{padding-top:10px}}.item-more-towns .town-list .show-more:focus .show,.item-more-towns .town-list .show-more:hover .show{color:#43444d}.ab-cities-list{margin:0 -.625rem 2.5rem;border-top:1px solid #dfe4ec}@media only screen and (min-width:768px){.ab-cities-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.25rem;border:0}}.ab-city-box{border-bottom:1px solid #dfe4ec;transition:box-shadow .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),box-shadow .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),box-shadow .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1)}@media only screen and (min-width:768px){.ab-city-box{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;margin-bottom:1.25rem;border:1px solid #dfe4ec;border-radius:6px}}@media only screen and (min-width:768px){.ab-city-box:focus,.ab-city-box:hover{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem);box-shadow:0 2px 12px 0 #b8beca}}@media only screen and (min-width:768px){.ab-city-box.is-active .ab-city-box-check{background:#675cff;border-radius:0 0 6px 6px}}.ab-city-box.is-past{pointer-events:none}.ab-city-box.is-past .ab-city-box-check,.ab-city-box.is-past .ab-city-box-date,.ab-city-box.is-past .ab-city-box-name{color:#b8beca}.ab-city-box.is-past .ab-city-box-icon .city-box-svg{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.ab-city-box .ab-city-box-label{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.ab-city-box .ab-city-box-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ab-city-box .ab-city-box-icon{margin-right:1rem}@media only screen and (min-width:768px){.ab-city-box .ab-city-box-icon{margin-right:0;background-color:#f0f2f6}}.ab-city-box .city-box-svg{height:5rem}@media only screen and (min-width:768px){.ab-city-box .city-box-svg{width:100%;height:auto}}.ab-city-box .ab-city-box-name{font-size:1.25rem;line-height:1.75rem;color:#3c4559}.ab-city-box .ab-city-box-date{font-size:.875rem;line-height:1.25rem;color:#6d7588}.ab-city-box .ab-city-box-check,.ab-city-box .ab-city-box-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.ab-city-box .ab-city-box-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.625rem 0 .9375rem;text-align:center}}.ab-city-box .ab-city-box-check{margin-left:auto}@media only screen and (min-width:768px){.ab-city-box .ab-city-box-check{margin-left:0;height:2.75rem;text-align:center;color:#675cff;border-top:1px solid #dfe4ec}}.ab-city-box .ab-city-box-check>input{display:none;visibility:hidden;opacity:0;margin-bottom:0}.ab-city-box .city-box-svg{display:block}.ab-city-box .check-icon{display:block;margin:0 auto;width:1.375rem}.industries-wrapper{-webkit-box-flex:1;-ms-flex:1 1 39%;flex:1 1 39%}@media only screen and (min-width:768px){.industries-wrapper{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;margin-right:20px}}@media only screen and (min-width:992px){.industries-wrapper{-webkit-box-flex:1;-ms-flex:1 1 490px;flex:1 1 490px;margin-right:20px}}@media only screen and (min-width:1240px){.industries-wrapper{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;margin-right:0}}.industry-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:10px;overflow-x:scroll;overflow-scrolling:touch}@media only screen and (min-width:992px){.industry-cards{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0;overflow:hidden}}@media only screen and (min-width:1240px){.industry-cards{height:19.375rem}}.industry-cards .industry-card{position:relative;margin:0 10px 0 0;-webkit-box-flex:0;-ms-flex:0 0 90vw;flex:0 0 90vw;max-height:8.125rem;border-radius:6px;background:#fff;overflow:hidden;z-index:10}@media only screen and (min-width:768px){.industry-cards .industry-card{margin:0 20px 0 0;max-height:none;-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px}}@media only screen and (min-width:992px){.industry-cards .industry-card{-webkit-box-flex:1;-ms-flex:1 1 330px;flex:1 1 330px;max-width:430px}}@media only screen and (min-width:1240px){.industry-cards .industry-card{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:none}}.industry-cards .industry-card:first-child{margin-left:10px}@media only screen and (min-width:768px){.industry-cards .industry-card:first-child{margin-left:0}}@media only screen and (min-width:992px){.industry-cards .industry-card:last-child{display:none}}@media only screen and (min-width:1240px){.industry-cards .industry-card:last-child{display:block;margin-right:0}}@media only screen and (min-width:992px){.industry-cards .industry-card:nth-child(2){margin:0}}@media only screen and (min-width:1240px){.industry-cards .industry-card:nth-child(2){margin:0 20px 0 0}}.industry-card .industry-card-link{display:block;max-height:8.125rem;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:6px}@media only screen and (min-width:768px){.industry-card .industry-card-link{max-height:none;height:19.375rem}}.industry-card .industry-card-img{display:block;width:100%;height:19.375rem;-o-object-fit:cover;font-family:object-fit\:cover;object-fit:cover}.industry-card .card-hover{display:block;width:100%;height:19.375rem;position:absolute;top:0;left:0;opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1.2);transform:scale(1.2);transition:opacity .4s cubic-bezier(.17,.67,.47,1),-webkit-transform .4s cubic-bezier(.17,.67,.47,1);transition:opacity .4s cubic-bezier(.17,.67,.47,1),transform .4s cubic-bezier(.17,.67,.47,1);transition:opacity .4s cubic-bezier(.17,.67,.47,1),transform .4s cubic-bezier(.17,.67,.47,1),-webkit-transform .4s cubic-bezier(.17,.67,.47,1)}.industry-card .industry-card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;bottom:0;left:0;width:100%;height:100px;padding:5px 10px 10px;background:linear-gradient(180deg,transparent 10%,rgba(25,25,25,.85) 90%);border-radius:6px;overflow:hidden}@media only screen and (min-width:768px){.industry-card .industry-card-meta{height:160px;padding:20px}}.industry-card .industry-card-meta .industry-card-title{margin-bottom:5px;color:#fff;font-size:.875rem;font-weight:300}@media only screen and (min-width:768px){.industry-card .industry-card-meta .industry-card-title{margin-bottom:20px;font-size:1.125rem}}.industry-card .industry-card-meta .industry-job-count{color:#fff;font-size:.75rem;font-weight:400}@media only screen and (min-width:768px){.industry-card .industry-card-meta .industry-job-count{font-size:.875rem}}.industry-card .industry-card-meta .industry-job-count .white{color:#fff}.industry-card:focus .card-hover,.industry-card:hover .card-hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.industry-list{-webkit-box-flex:0;-ms-flex:0 1 230px;flex:0 1 230px;-ms-flex-item-align:start;align-self:flex-start;max-height:10rem;padding:10px 10px 0;overflow:hidden}@media only screen and (min-width:768px){.industry-list{max-height:none}}@media only screen and (min-width:992px){.industry-list{-webkit-box-flex:1;-ms-flex:1 1 125px;flex:1 1 125px;padding-right:20px}}@media only screen and (min-width:1240px){.industry-list{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;padding:0 0 0 1.5625rem}}.industry-list .industry-list-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0;color:#3c4559;font-size:1rem}.industry-list .industry-list-element:first-child{padding-top:0}.industry-list .industry-list-element:last-child{padding-bottom:0}.industry-list .industry-list-element a{display:inline-block;max-width:230px;color:#43444d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (min-width:1240px){.industry-list .industry-list-element a{max-width:200px}}.industry-list .industry-list-element a:focus,.industry-list .industry-list-element a:hover{color:#3e6bea}@media only screen and (min-width:768px){.employers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.employers-list.reset-margin{margin-left:-.625rem;margin-right:-.625rem}@media only screen and (min-width:768px){.employers-list.reset-margin{margin:0}}@media only screen and (min-width:768px){.employers-list.reset-margin .employers-list-element{margin:0 0 1.25rem}}.employers-list.reset-last-element .employers-list-element:last-of-type{margin-bottom:0}.employers-list.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.employers-list-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem .625rem;background:#fff;border-bottom:1px solid #e2e2e8;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.employers-list-element{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:17.8125rem;max-width:17.8125rem;height:16.5625rem;max-height:16.5625rem;padding:0;margin:0 .625rem 1.25rem;border:0;border-radius:6px}.employers-list-element:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;box-shadow:0 0 0 0 transparent;z-index:-10;transition:box-shadow .3s cubic-bezier(.17,.67,.47,1)}.employers-list-element:focus:after,.employers-list-element:hover:after{box-shadow:0 4px 10px 0 #e2e2e8}}@media only screen and (min-width:992px){.item-featured-companies .employers-list-element{height:auto;min-height:16.25rem}}.employers-list-element .employer-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem}@media only screen and (min-width:768px){.employers-list-element .employer-logo{width:100%;margin:0;padding:1rem 1.25rem 1.25rem;border-bottom:1px solid #e2e2e8}}.employers-list-element .employer-logo .logo-image>img{width:3.75rem;max-width:3.75rem;height:2.9375rem;max-height:2.9375rem}@media only screen and (min-width:768px){.employers-list-element .employer-logo .logo-image>img{width:6.5625rem;max-width:6.5625rem;max-height:5rem;height:5rem;margin:auto}}.employers-list-element .employer-meta{text-align:right;margin-bottom:.5rem}.employers-list-element .employer-meta .rating-label{font-size:.75rem;color:#7b7c87;margin:0 .375rem 0 0}.employers-list-element .employer-details{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media only screen and (min-width:768px){.employers-list-element .employer-details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.75rem 1.25rem}}.employers-list-element .employer-details .employer-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.employers-list-element .employer-details .employer-title .employer-link{margin-right:.75rem}.employers-list-element .employer-details .employer-title .rating-badge{margin:.25rem 0 0 auto}.employers-list-element .employer-details .employer-industry{font-size:.75rem;line-height:1.25rem;margin-bottom:.25rem}.employers-list-element .employer-tile-crosslink-banner{width:100%;padding-top:.75rem;text-align:center}@media only screen and (min-width:768px){.employers-list-element .employer-tile-crosslink-banner .link-banner{display:inline-block}}@media only screen and (min-width:768px){.employers-list-element .employer-tile-crosslink-banner{padding-top:auto;width:auto;text-align:left}}.employers-list-element .job-offers-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#43444d;font-size:.75rem;line-height:1.25rem}@media only screen and (min-width:768px){.employers-list-element .job-offers-count{margin:auto 0 0}}.employers-list-element .job-offers-count .icon{width:1rem;height:1rem;margin:0 .375rem 0 0}.employers-list-element .job-offers-count .icon>path{transition:stroke .3s cubic-bezier(.17,.67,.47,1);stroke:#adaebe}.employers-list-element .job-offers-count .job-count{margin-right:.25rem}.employers-list-element .job-offers-count:focus,.employers-list-element .job-offers-count:hover{color:#3e6bea}.employers-list-element .job-offers-count:focus .icon>path,.employers-list-element .job-offers-count:hover .icon>path{stroke:#3e6bea}.employers-list-element .no-job-offers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;line-height:1.25rem;color:#7b7c87}@media only screen and (min-width:768px){.employers-list-element .no-job-offers{margin:auto 0 0}}.employers-list-element .no-job-offers .icon{width:1rem;height:1rem;margin:0 .375rem 0 0}.employers-list-element .no-job-offers .icon>path{transition:stroke .3s cubic-bezier(.17,.67,.47,1);stroke:#adaebe}.ap-employers-list-element{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem;border-bottom:1px solid #e2e2e8}@media only screen and (min-width:768px){.ap-employers-list-element{padding:1.25rem 2.5rem}}.ap-employers-list-element .employer-logo{margin:0 1.25rem 0 0}.ap-employers-list-element .employers-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ap-employers-list-element .employers-details .employer-industry{font-size:.75rem;line-height:1.25rem}.employers-list-element.employers-list-element-premium{overflow:hidden}@media only screen and (min-width:768px){.employers-list-element.employers-list-element-premium{min-height:14.0625rem;height:14.0625rem}}.employers-list-element.employers-list-element-premium .employer-details{margin-top:.625rem;width:9.375rem}@media only screen and (min-width:768px){.employers-list-element.employers-list-element-premium .employer-details{margin-top:0;width:100%}}.employers-list-element.employers-list-element-premium .employer-logo{position:relative;padding:0;border:none}.employers-list-element.employers-list-element-premium .cover-image,.employers-list-element.employers-list-element-premium .cover-image-wrapper{width:100%;max-width:17.8125rem;max-height:9rem;height:9rem;padding:0}.employers-list-element.employers-list-element-premium .logo-image-wrapper{position:absolute;top:.625rem;left:.625rem;width:2.5rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:6px;padding:.125rem}.employers-list-element.employers-list-element-premium .logo-image-wrapper .logo-image{width:100%}.single-offer-content .apply-btn-margin-reset{margin-left:0}.single-offer-content .sidebar-module-title-promoted{padding-top:2.5rem}.single-offer-content .employers-list-element-premium{box-shadow:0 2px 12px 0 #dfe4ec}.filter-city-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-city-item{-webkit-box-flex:0;-ms-flex:0 0 21%;flex:0 0 21%;margin-bottom:2.1875rem;text-align:center}.filter-city-item:active>svg,.filter-city-item:focus>svg{outline:none}.filter-city-item.is-active>svg,.filter-city-item:focus>svg,.filter-city-item:hover>svg{stroke:#fff}.filter-city-item.is-active .filter-city-name,.filter-city-item:focus .filter-city-name,.filter-city-item:hover .filter-city-name{color:#fff}.filter-city-item:nth-child(n+5){margin-bottom:0}.filter-city-item.is-active .selected{opacity:1}.filter-city-item>svg{display:block;margin:0 auto 1rem;height:5.75rem;stroke:#6d7588}.filter-city-item .filter-city-name{font-size:1rem;line-height:1.25rem;display:block;padding-left:1.25rem;color:#6d7588}.filter-city-item .filter-city-name>.selected{background-position:0 .1875rem}.employers-city-subheader{font-size:1rem;color:#6d7588}.job-offer,.side-job-offer{padding:1.25rem .625rem;background:#fff;border-bottom:1px solid #e2e2e8}.job-offer .job-heading,.side-job-offer .job-heading{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.job-offer .job-heading .job-details,.side-job-offer .job-heading .job-details{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-offer .job-heading .job-details .job-type,.side-job-offer .job-heading .job-details .job-type{margin:0 .25rem 0 0}.job-offer .job-heading .job-details .job-type:after,.side-job-offer .job-heading .job-details .job-type:after{display:inline;content:"-";margin:0 0 0 .25rem}.job-offer .job-heading .job-details .badge,.side-job-offer .job-heading .job-details .badge{margin-left:.5rem;font-weight:400}.job-offer .job-provider,.side-job-offer .job-provider{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}.job-offer .job-meta-details .job-meta-date,.job-offer .job-meta-details .job-meta-localization,.side-job-offer .job-meta-details .job-meta-date,.side-job-offer .job-meta-details .job-meta-localization{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7b7c87}.job-offer .job-meta-details .job-meta-date>img,.job-offer .job-meta-details .job-meta-localization>img,.side-job-offer .job-meta-details .job-meta-date>img,.side-job-offer .job-meta-details .job-meta-localization>img{width:1rem;height:1rem;margin-right:.25rem}.job-offer .job-heading .job-details .matchmaking-badge{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .375rem .25rem .25rem;background-color:#0bc4bd;border-radius:.25rem;max-height:1.5rem;margin-left:.5rem}@media only screen and (min-width:768px){.job-offer .job-heading .job-details .matchmaking-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.job-offer .job-heading .job-details .matchmaking-badge svg{padding:.1875rem;margin-right:.25rem;min-width:1.125rem;min-height:1.125rem}.job-offer .job-heading .job-details .matchmaking-badge .matchmaking-badge-label{color:#fff;font-size:.75rem;line-height:1.125rem;font-weight:700}.job-offers-margin-reset{margin:0 -.625rem}@media only screen and (min-width:768px){.job-offers-margin-reset{margin:0}}.job-offers-container.margin-bottom{margin-bottom:1.25rem}.job-offer{position:relative}@media only screen and (min-width:768px){.job-offer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.75rem 1.25rem;border-radius:6px;border:0;min-height:7.5rem}.job-offer:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;box-shadow:0 0 0 0 transparent;z-index:-10;transition:box-shadow .3s cubic-bezier(.17,.67,.47,1)}.job-offer:focus:after,.job-offer:hover:after{box-shadow:0 4px 10px 0 #e2e2e8}.job-offer:not(:last-of-type){margin-bottom:1.25rem}}.job-offer.paid-job-offer{padding:0}.job-offer .company-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.25rem;max-height:5.75rem}.job-offer .company-logo>a>img{width:5rem;height:2.8125rem;max-width:5rem;max-height:2.8125rem}.job-offer .job-content-holder{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:768px){.job-offer .job-content-holder .all-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:6rem}}@media only screen and (min-width:768px){.job-offer .job-content-holder .all-info,.job-offer .job-content-holder.justify-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (min-width:768px){.job-offer .job-heading{max-height:3.125rem}}@media only screen and (min-width:768px){.job-offer .job-heading .job-details{font-size:1rem;line-height:1.5rem}}.job-offer .job-heading .job-details .job-title{display:inline-block}.job-offer .job-heading .job-action{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}.job-offer .job-heading .job-action .favourite{margin-left:.5rem;transition:opacity .3s cubic-bezier(.17,.67,.47,1)}@media only screen and (min-width:768px){.job-offer .job-heading .job-action .favourite{opacity:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.job-offer .job-heading .job-action .favourite{opacity:1}}.job-offer .job-heading .job-action .favourite>svg{-webkit-transform:translateY(3px);transform:translateY(3px)}@media only screen and (min-width:768px){.job-offer .job-provider{font-size:1rem;line-height:1.5rem}}@media only screen and (min-width:768px){.job-offer .job-meta-details{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.job-offer .job-meta-details .job-meta-date,.job-offer .job-meta-details .job-meta-localization{margin:0 .5rem 0 0}}.job-offer .job-meta-details .job-meta-date{margin-bottom:0}.job-offer .job-meta-details .job-meta-localization .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-offer .job-meta-details .job-meta-localization .meta>span{margin-left:.25rem}.job-offer .job-meta-details .job-meta-localization .meta .arrow{width:.5rem;height:.25rem;margin-left:.25rem;transition:-webkit-transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1)}.job-offer .job-meta-details .job-meta-localization .meta.is-active .arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.job-offer .job-meta-localizations{margin-bottom:.5rem;padding-left:1.25rem;overflow:hidden}@media only screen and (min-width:768px){.job-offer .job-meta-localizations{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:.25rem 0}}.job-offer .job-meta-localizations .localization-list-element{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.job-offer .job-meta-localizations .localization-list-element .favourite{margin-left:auto;transition:opacity .3s cubic-bezier(.17,.67,.47,1)}@media only screen and (min-width:768px){.job-offer .job-meta-localizations .localization-list-element .favourite{opacity:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.job-offer .job-meta-localizations .localization-list-element .favourite{opacity:1}}.job-offer:focus .job-heading .job-action .favourite,.job-offer:focus .job-meta-localizations .localization-list-element .favourite,.job-offer:hover .job-heading .job-action .favourite,.job-offer:hover .job-meta-localizations .localization-list-element .favourite{opacity:1}.job-offer .job-tile-cross-link-banner{display:inline-block;margin-left:1rem}@media only screen and (min-width:768px){.side-job-offer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem}}.side-job-offer .company-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 1.25rem 0 0}.side-job-offer .company-logo>a>img{width:4.5rem;height:2.625rem;max-width:4.5rem;max-height:2.625rem}.side-job-offer .job-content-holder{width:100%}.side-job-offer .job-provider{display:inline-block}.side-job-offer .job-meta-details{position:relative}@media only screen and (min-width:768px){.side-job-offer .job-meta-details{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.side-job-offer .job-meta-details .job-meta-date,.side-job-offer .job-meta-details .job-meta-localization{margin:0}}.side-job-offer .job-meta-details .job-meta-date{margin-bottom:0}@media only screen and (min-width:768px){.side-job-offer .job-meta-details .job-meta-date{margin-left:.75rem}}.side-job-offer .job-meta-details .delete-action{position:absolute;bottom:.125rem;right:0}@media only screen and (min-width:992px){.side-job-offer .job-meta-details .delete-action{opacity:0;-webkit-transform:translateX(150%);transform:translateX(150%);transition:opacity .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),opacity .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),opacity .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.side-job-offer .job-meta-details .delete-action{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.side-job-offer:focus .job-meta-details .delete-action,.side-job-offer:hover .job-meta-details .delete-action{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.search-form-wrapper{padding:40px 0}@media only screen and (min-width:768px){.search-form-wrapper{padding:80px 0}}.search-form-wrapper .job-offers-count{display:block;margin:0 auto;width:100%;font-size:1rem;line-height:1.5rem;margin-bottom:1rem;color:#fff}.search-form{width:100%;max-width:51.875rem;margin:auto;padding:10px;border-radius:6px;background:rgba(35,36,41,.8)}@media only screen and (min-width:768px){.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:768px){.search-form .employer-autocomplete-wrapper,.search-form .local-input-wrapper,.search-form>.application-documents,.search-form>.real-input{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin:0 10px 0 0}}.search-form .application-documents::-webkit-input-placeholder,.search-form .real-input::-webkit-input-placeholder{-webkit-transform:translateY(2px);transform:translateY(2px)}.search-form .application-documents:-ms-input-placeholder,.search-form .real-input:-ms-input-placeholder{transform:translateY(2px)}.search-form .application-documents::placeholder,.search-form .real-input::placeholder{-webkit-transform:translateY(2px);transform:translateY(2px)}.search-form .application-documents:not([type=submit]),.search-form .real-input:not([type=submit]){margin:0 0 10px;border:0}@media only screen and (min-width:768px){.search-form .application-documents:not([type=submit]),.search-form .real-input:not([type=submit]){height:3.125rem;max-height:3.125rem;margin:0 10px 0 0;font-size:1rem}}.search-form button[type=submit],.search-form input[type=submit]{border:1px solid #ff4367;background-color:#ff4367;color:#fff;line-height:1;cursor:pointer}@media only screen and (min-width:768px){.search-form button[type=submit],.search-form input[type=submit]{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;min-height:3.125rem;max-height:3.125rem;margin:0;padding:0;color:transparent;border:1px solid #ff4367;background-color:#ff4367;background-image:url("../img/svg/search.svg");background-repeat:no-repeat;background-size:28px;background-position:50% 50%}}.search-form button[type=submit].is-loading,.search-form input[type=submit].is-loading{background-image:none}.search-form .employer-autocomplete-wrapper,.search-form .employer-search-form,.search-form .local-input-wrapper{position:relative}@media only screen and (min-width:768px){.search-form .local-input-wrapper>.application-documents,.search-form .local-input-wrapper>.real-input{padding-right:90px}}@media only screen and (min-width:768px){.search-form .local-input-wrapper:after{display:block;content:attr(data-range);position:absolute;z-index:20;top:1px;right:20px;width:60px;height:3.0625rem;line-height:3.0625rem;color:#3c4559;background:#fff;font-size:inherit;text-align:right}}.search-form .local-input-wrapper .range{display:block;border-top:1px solid #dfe4ec;margin-top:10px;padding:20px}.search-form .local-input-wrapper .range .range-select{display:-webkit-box;display:-ms-flexbox;display:flex}.search-form .local-input-wrapper .range .range-select .range-label{display:none;color:#3c4559;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;padding-top:3px}@media only screen and (min-width:992px){.search-form .local-input-wrapper .range .range-select .range-label{display:block}}.search-form .local-input-wrapper .range .range-select .radio-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}@media only screen and (min-width:992px){.search-form .local-input-wrapper .range .range-select .radio-select{padding-left:30px}}.search-form .autocomplete-list{position:absolute;left:0;top:2.5rem;width:100%;padding:10px 0;border:1px solid #e2e2e8;border-top:0;border-radius:0 0 6px 6px;text-align:left;background:#fff;overflow:hidden;z-index:50}@media only screen and (min-width:768px){.search-form .autocomplete-list{top:50px}}.search-form .autocomplete-list .autocomplete-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px;font-size:.875rem;color:#3c4559}.search-form .autocomplete-list .autocomplete-item .strong{color:#43444d;font-weight:500}.search-form .autocomplete-list .autocomplete-item .count{display:none;margin-left:auto;font-size:.75rem}@media only screen and (min-width:768px){.search-form .autocomplete-list .autocomplete-item .count{display:block}}.search-form .autocomplete-list .autocomplete-item:first-child{padding-top:10px}.search-form .autocomplete-list .autocomplete-item.is-active,.search-form .autocomplete-list .autocomplete-item:focus,.search-form .autocomplete-list .autocomplete-item:hover{cursor:pointer;background:#f5f5f5}.search-form .autocomplete-list.on-employers{padding:0;border-top:1px solid #e2e2e8}.search-form .autocomplete-list.on-employers .autocomplete-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.25rem}.search-form .autocomplete-list.on-employers .autocomplete-item:not(:last-child){border-bottom:1px solid #e2e2e8}.search-form .autocomplete-list.on-employers .autocomplete-item .full-details,.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5rem;width:2.75rem;height:2.75rem;padding:.25rem;border:1px solid #e2e2e8;border-radius:3px}.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .logo>img{max-width:2rem;max-height:2rem}.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .other-details .company{display:block;font-size:.875rem;margin-bottom:.25rem}.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .other-details .rating{font-size:.75rem;line-height:1.25rem}.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .other-details .rating .rating-details{padding:0 0 0 .25rem;color:#43444d}.search-form .autocomplete-list.on-employers .autocomplete-item .full-details .other-details .rating .rating-details .review-count{padding:0 0 0 .25rem;color:#3e6bea}.team-grid{margin:0 -10px 0 0}.team-grid .horizontal-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.team-grid .horizontal-group .subgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%}.team-grid .subgroup .group-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding:0 5px 5px 0}@media only screen and (min-width:768px){.team-grid .subgroup .group-item{padding:0 10px 10px 0}}.team-grid .subgroup .group-item .team-member-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;-webkit-transform:translateZ(1px);transform:translateZ(1px);border-radius:6px;overflow:hidden}.team-grid .subgroup .group-item .team-member-wrapper .first-layer{display:block;width:100%;height:auto}.team-grid .subgroup .group-item .team-member-wrapper .second-layer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,67,103,0);opacity:0;transition:background .6s cubic-bezier(.17,.67,.47,1),opacity .6s cubic-bezier(.17,.67,.47,1)}@media only screen and (min-width:992px){.team-grid .subgroup .group-item .team-member-wrapper .second-layer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.team-grid .subgroup .group-item .team-member-wrapper .second-layer .team-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center;-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0;transition:opacity .3s cubic-bezier(.17,.67,.47,1) .4s,-webkit-transform .3s cubic-bezier(.17,.67,.47,1) .4s;transition:transform .3s cubic-bezier(.17,.67,.47,1) .4s,opacity .3s cubic-bezier(.17,.67,.47,1) .4s;transition:transform .3s cubic-bezier(.17,.67,.47,1) .4s,opacity .3s cubic-bezier(.17,.67,.47,1) .4s,-webkit-transform .3s cubic-bezier(.17,.67,.47,1) .4s}.team-grid .subgroup .group-item .team-member-wrapper .second-layer .team-info .team-member-name{font-size:1rem;padding-bottom:.4rem}.team-grid .subgroup .group-item .team-member-wrapper .second-layer .team-info .team-member-office{font-size:.875rem}.team-grid .subgroup .group-item .team-member-wrapper:focus .second-layer,.team-grid .subgroup .group-item .team-member-wrapper:hover .second-layer{background:rgba(255,67,103,.9);opacity:1}.team-grid .subgroup .group-item .team-member-wrapper:focus .second-layer .team-info,.team-grid .subgroup .group-item .team-member-wrapper:hover .second-layer .team-info{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.team-grid .subgroup .group-item.is-not-member .first-layer{z-index:20;position:absolute;width:100%;height:100%;transition:opacity .4s cubic-bezier(.17,.67,.47,1)}.team-grid .subgroup .group-item.is-not-member .second-layer{display:block;position:relative;width:100%;z-index:10}.team-grid .subgroup .group-item.is-not-member:focus .first-layer,.team-grid .subgroup .group-item.is-not-member:hover .first-layer{opacity:0}.team-grid .subgroup .group-item.is-not-member.no-second-layer .first-layer{pointer-events:none}.team-grid .subgroup .group-item.is-not-member.no-second-layer:focus .first-layer,.team-grid .subgroup .group-item.is-not-member.no-second-layer:hover .first-layer{opacity:1}.team-grid .subgroup .group-item.is-dark-gray .first-layer{background:#282832}.team-grid .subgroup .group-item.is-light-blue .first-layer{background:#3696cb}.team-grid .subgroup .group-item.is-light-gray .first-layer{background:#6d7588}.team-grid .subgroup .group-item.is-transparent .first-layer{position:static}.team-grid .subgroup.single .group-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.our-job-positions{padding:0 0 2.5rem}.our-job-positions .job-positions-intro{font-size:1rem;line-height:1.5rem;margin-bottom:1.25rem}.our-media{margin:20px 0 40px}@media only screen and (min-width:768px){.our-media{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}}.our-media .our-media-item{position:relative;width:auto;height:140px;margin-bottom:20px;border-radius:6px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:768px){.our-media .our-media-item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;height:210px;margin-right:20px}.our-media .our-media-item:last-child{margin-right:0}}.our-media .our-media-item.video-item{background-image:url("../img/temp/video-item.jpg")}.our-media .our-media-item.photo-item{background-image:url("../img/temp/photo-item.jpg")}.our-media .our-media-item.photo-item .our-media-icon{width:35px;height:35px}@media only screen and (min-width:992px){.our-media .our-media-item.photo-item .our-media-icon{width:50px;height:50px}}.our-media .our-media-item a{display:block;width:100%;height:100%}.our-media .our-media-item a .our-media-icon,.our-media .our-media-item a .our-media-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-65%);transform:translate(-50%,-65%)}@media only screen and (min-width:768px){.our-media .our-media-item a .our-media-icon,.our-media .our-media-item a .our-media-label{-webkit-transform:translate(-50%,-80%);transform:translate(-50%,-80%)}}.our-media .our-media-item a .our-media-label{width:100%;-webkit-transform:translate(-50%,110%);transform:translate(-50%,110%);color:#fff;text-align:center}@media only screen and (min-width:768px){.our-media .our-media-item a .our-media-label{-webkit-transform:translate(-50%,190%);transform:translate(-50%,190%)}}.paragraph-list .main-paragraph{line-height:1.35;margin-bottom:20px}.paragraph-list .main-paragraph:before{content:"\A7";font-weight:700;display:inline-block;margin-right:5px}.paragraph-list .main-paragraph .sub-paragraph-list{margin:5px 0 10px 20px}.paragraph-list .main-paragraph .sub-paragraph-list li{line-height:1.35;margin-bottom:5px}.paragraph-list .main-paragraph .sub-paragraph-list li .paragraph-list-3-level{margin:5px 0 5px 40px}.paragraph-list .main-paragraph .paragraph-help{display:block;font-style:italic}.privacy-policy-section{margin-bottom:40px}.privacy-policy-section .privacy-policy-header{display:block;font-size:1.175rem;margin-bottom:10px}.privacy-policy-section .privacy-policy-terms{line-height:1.35;margin-bottom:5px}.terms-doc-link{color:#675cff;font-weight:700}.overflow-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;background-color:#fff;z-index:50;text-align:center;opacity:0}.overflow-wrapper .overlay-close-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:.625rem}@media only screen and (min-width:768px){.overflow-wrapper .overlay-close-wrapper{margin-top:1.25rem}}.overflow-wrapper .overlay-close-wrapper>img{max-width:1.25rem;width:100%}@media only screen and (min-width:768px){.overflow-wrapper .overlay-close-wrapper>img{max-width:2.5rem}}.overflow-wrapper .offer-site-form-header>img{width:3.125rem}@media only screen and (min-width:768px){.overflow-wrapper .offer-site-form-header>img{width:4.375rem}}.overflow-wrapper .offer-site-form-header>span{display:block;font-size:1.25rem;line-height:1.75rem;margin-bottom:1.75rem}@media only screen and (min-width:768px){.overflow-wrapper .offer-site-form-header>span{font-size:1.75rem;line-height:2.25rem}}.overflow-wrapper .form-first-step{padding-bottom:1.5rem}.overflow-wrapper .form-first-step>span{display:block;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}@media only screen and (min-width:768px){.overflow-wrapper .form-first-step>span{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}}.overflow-wrapper .rosolowski-image{display:block;margin:0 auto 1.875rem}.overflow-wrapper .form-field{margin-bottom:.75rem}@media only screen and (min-width:768px){.overflow-wrapper .form-field{margin-bottom:1.5rem}}.overflow-wrapper .form-field.last-field{margin-bottom:1.5rem}.overflow-wrapper .form-field>label{display:block;font-size:1rem;line-height:1.5rem}@media only screen and (min-width:768px){.overflow-wrapper .form-field>label{display:inline-block;margin-right:1.25rem;font-size:1.25rem;line-height:1.75rem}}.overflow-wrapper .form-field>input{border-bottom:1px solid #e2e2e8;text-align:center;color:#3e6bea}@media only screen and (min-width:768px){.overflow-wrapper .form-field>input{width:100%;max-width:15.625rem;text-align:left}}.overflow-wrapper .form-field>input.invalid{color:#5c00ff;border-color:#5c00ff}.overflow-wrapper .error-group{margin-bottom:1.5rem}.overflow-wrapper .error-group .form-error{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}.overflow-wrapper .error-group .form-error .form-dot{content:"*";color:#5c00ff}.overflow-wrapper .form-success-step .form-success-icon{display:block;width:5.1875rem;margin:0 auto 1.75rem}.overflow-wrapper .form-success-step .form-success-info{display:inline-block;max-width:10rem;margin-bottom:1.75rem}.overflow-wrapper .form-success-step .contact-name{display:block;font-size:1.25rem;line-height:1.75rem;margin-bottom:.25rem}.link-notification{position:absolute;bottom:0;width:100vw}.notification-icon-wrapper{width:90vw}.notification-icon-wrapper .notification-icon{float:right;margin-bottom:20px;cursor:pointer}.spinner{text-align:center}.spinner>div{-webkit-animation:big-bang 1.4s infinite ease-in-out;animation:big-bang 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:100%;display:inline-block;height:10px;margin:0 2px;width:10px}.spinner .bang1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bang2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.toggle-box{display:-webkit-box;display:-ms-flexbox;display:flex}.toggle-box .input-checkox{display:none;opacity:0;visibility:hidden}.toggle-box .toggle{-webkit-box-flex:0;-ms-flex:0 0 2.4375rem;flex:0 0 2.4375rem;margin-right:.6875rem}.toggle-box .toggle-circle{position:relative;display:block;width:2.4375rem;height:1rem;background:#dfe4ec;border-radius:6.25rem;transition:background .3s cubic-bezier(.17,.67,.47,1) .1s}.toggle-box .toggle-circle:before{content:"";position:absolute;top:50%;width:1.25rem;height:1.25rem;background:#fff;box-shadow:0 2px 3px 0 #b8beca;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1)}.toggle-box .label{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#3c4559}.toggle-box.rtl .toggle{margin:0 0 0 .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.toggle-box.rtl .toggle{margin:0 0 0 3rem}}.toggle-box.rtl .label{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.toggle-box.no-pointer-events{pointer-events:none}.input-checkox:checked+.toggle>.toggle-circle{background:#00d1c1}.input-checkox:checked+.toggle>.toggle-circle:before{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.toggle-link-margin{display:inline-block;margin:.25rem 0 0 3.0625rem}.ab-radio{display:block;position:relative}.ab-radio.is-invalid .ab-checkbox-content .ab-checkbox-icon{border-color:#e22436}.ab-radio.is-invalid .ab-checkbox-content .ab-checkbox-label{color:#e22436}.ab-radio .ab-real-checkbox{position:absolute;top:50%;left:0;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ab-radio .ab-real-checkbox:focus+.ab-radio-content .ab-radio-icon{border-color:#675cff}.ab-radio .ab-real-checkbox:checked+.ab-radio-content .ab-radio-icon{border:1px solid #675cff;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 8px #675cff}.ab-radio .ab-radio-content,.ab-radio .ab-radio-content .ab-radio-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ab-radio .ab-radio-content .ab-radio-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 1.125rem;flex:0 0 1.125rem;margin:0 .5rem 0 0;width:1.125rem;height:1.125rem;border:1px solid #b8beca;border-radius:100%;transition:box-shadow .1s cubic-bezier(.17,.67,.47,1),border .1s cubic-bezier(.17,.67,.47,1)}.ab-radio .ab-radio-content .ab-radio-label{font-size:1rem;line-height:1.35;color:#3c4559;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-group{margin-bottom:1.5rem}.radio-group.radios-register>.ab-radio{margin-bottom:1rem}.radio-group.is-invalid .ab-label-text{color:#e22436}.radio-group.is-invalid .ab-radio-icon{border-color:#e22436}.selected-tag{margin-bottom:1rem}.selected-tag .selected-tag-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#f0f2f6;border-radius:6px;border:1px solid #dfe4ec}.selected-tag .selected-tag-delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 1.625rem;flex:0 0 1.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.1875rem .5rem;border-right:1px solid #dfe4ec;cursor:pointer;transition:background .3s cubic-bezier(.17,.67,.47,1)}.selected-tag .selected-tag-delete:focus,.selected-tag .selected-tag-delete:hover{background:#dfe4ec}@media only screen and (min-width:768px){.selected-tag .selected-tag-delete:focus{background:transparent}}.selected-tag .selected-tag-delete-icon{stroke:#3c4559}.selected-tag .selected-tag-content{font-size:.875rem;line-height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.1875rem .5rem;color:#3c4559}.td-pop-wrapper{position:fixed;top:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(40,40,50,.85);z-index:40}.is-android.is-chrome-mobile .td-pop-content-wrapper{padding:0 0 2.75rem}@media only screen and (min-width:768px){.is-android.is-chrome-mobile .td-pop-content-wrapper{padding:0}}.td-pop-box{position:absolute;right:0;bottom:0;left:0;z-index:40}@media only screen and (min-width:768px){.td-pop-box{top:50%;right:auto;bottom:auto;left:50%;margin:0 auto;width:36.25rem;height:auto;border-radius:8px;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.td-pop-box .td-pop-content-wrapper{position:relative;background:#fff}.td-pop-box .td-pop-content-wrapper .close-pop-icon{position:absolute;top:12px;right:12px;cursor:pointer;z-index:30}@media only screen and (min-width:768px){.td-pop-box .td-pop-content-wrapper .close-pop-icon{top:24px;right:24px}}.td-pop-content{position:relative;padding:2rem 1rem;z-index:20}@media only screen and (min-width:768px){.td-pop-content{padding:2.75rem}}.td-pop-content .td-pop-logo{display:block;margin:0 0 .75rem;width:11.5rem;height:1.0625rem}@media only screen and (min-width:768px){.td-pop-content .td-pop-logo{margin:0 0 1.5rem;width:15.8125rem;height:1.375rem}}.td-pop-content .td-pop-claim{margin:0 0 28px;font-weight:300}@media only screen and (min-width:768px){.td-pop-content .td-pop-claim{margin:0 auto 48px;font-size:24px}}.td-pop-content .td-pop-profits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width:768px){.td-pop-content .td-pop-profits{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.td-pop-content .td-pop-profits .td-pop-profit-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 1.75rem}.td-pop-content .td-pop-profits .td-pop-profit-box .td-pop-profit-img{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;height:2rem;margin:0 1.125rem 0 0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (min-width:768px){.td-pop-content .td-pop-profits .td-pop-profit-box .td-pop-profit-img{-webkit-box-flex:0;-ms-flex:0 0 4.5rem;flex:0 0 4.5rem;height:4.5rem}}.td-pop-content .td-pop-profits .td-pop-profit-box .td-pop-profit-num>i{display:block;font-size:1.875rem;font-weight:700;font-style:normal}@media only screen and (min-width:768px){.td-pop-content .td-pop-profits .td-pop-profit-box .td-pop-profit-num>i{font-size:3.125rem}}.td-pop-content .td-pop-profits .td-pop-profit-box .td-pop-profit-num>span{display:block;font-size:.625rem}@media only screen and (min-width:768px){.td-pop-content .td-pop-profits .td-pop-profit-box .td-pop-profit-num>span{font-size:1.25rem}}.td-pop-content .td-pop-lg-text{display:none;margin:2rem 0 1.5rem;text-align:center}@media only screen and (min-width:768px){.td-pop-content .td-pop-lg-text{display:block}}.td-pop-content .td-pop-lg-text .td-pop-caps{margin:0 0 .5rem;color:#7b7c87;letter-spacing:.0625rem;word-spacing:.1875rem}.td-pop-content .td-pop-lg-text .td-pop-second-claim{margin:0 0 3rem;font-size:2.125rem;font-weight:700}.td-pop-content .td-pop-lg-text .td-pop-second-claim .primary{color:#ff4367}.td-pop-content .td-pop-lg-text .td-pop-second-claim .secondary{color:#675cff}@media only screen and (min-width:768px){.td-pop-content .td-btn{display:block;margin:0 auto;padding:0 16px;width:100%;max-width:15rem}}.td-widget-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:.625rem;left:0;width:100vw;z-index:10;pointer-events:none}.td-widget-area,.td-widget-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.td-widget-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:68.75rem;height:3.75rem;padding:.625rem 1.5rem;border-radius:6px;background:#8d288a url("/../img/svg/talentdays/popbg.svg");background-size:105%;background-position:50%;box-shadow:0 10px 20px 0 rgba(0,0,0,.3);pointer-events:all;overflow:hidden;-webkit-transform:translateY(-20px) scale(.8);transform:translateY(-20px) scale(.8);opacity:0;transition:all .4s cubic-bezier(.17,.67,.47,1)}.td-widget-area:before{top:0;right:0;bottom:0;left:0;content:"";position:absolute;background:transparent;width:100%;height:100%;transition:background .2s cubic-bezier(.17,.67,.47,1)}.td-widget-area .td-btn,.td-widget-area .td-widget-claim,.td-widget-area .td-widget-logotype{position:relative;z-index:20}.td-widget-area .td-widget-logotype>img{display:block;width:10.9375rem;height:1rem}.td-widget-area .td-widget-claim{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:#fff;font-size:1.6875rem;font-weight:700;text-align:center}.td-widget-area .td-btn{-webkit-box-flex:0;-ms-flex:0 0 12.5rem;flex:0 0 12.5rem;width:12.5rem}.td-widget-area:focus:before,.td-widget-area:hover:before{background:rgba(0,0,0,.15)}.was-pop-shown .td-widget-area{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1;transition-delay:4s}.dot-loader{position:relative;overflow:hidden;height:.625rem;width:100%}.dot-loader .dots{position:absolute;left:0;top:0;border-radius:50%;-webkit-animation:dot-move 2s infinite cubic-bezier(.2,.64,.81,.23);animation:dot-move 2s infinite cubic-bezier(.2,.64,.81,.23)}.dot-loader .dots:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.dot-loader .dots:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.dot-loader .dots:nth-child(4){-webkit-animation-delay:.45s;animation-delay:.45s}@-webkit-keyframes dot-move{0%{left:0}75%{left:100%}to{left:100%}}@keyframes dot-move{0%{left:0}75%{left:100%}to{left:100%}}.user-account-content{padding:40px 10px 20px}@media only screen and (min-width:768px){.user-account-content{padding:40px 20px}}@media only screen and (min-width:992px){.user-account-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.user-section{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #b8beca}@media only screen and (min-width:768px){.user-section{margin:0 0 40px;padding:0 0 40px}}.user-section.without-container{border-bottom:0}.user-section .user-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}.user-section .user-header .heading{font-size:1.175rem;font-weight:300;color:#6d7588}@media only screen and (min-width:768px){.user-section .user-header .heading{font-size:1.5rem}}.user-section .user-header-subline{display:block;margin:0 0 .75rem;font-size:.875rem}@media only screen and (min-width:768px){.user-section .user-header-subline{margin:0 0 1rem;font-size:1rem}}@media only screen and (min-width:992px){.user-sidebar .user-section{border:0}}.section-details:not(:last-child){margin-bottom:20px}.section-details .my-details{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}@media only screen and (min-width:992px){.section-details .my-details{margin-bottom:1rem}}.section-details .my-details:last-child{margin:0}.section-details .my-details .label{color:#6d7588;margin:0 5px 0 0}@media only screen and (min-width:992px){.section-details .my-details .value{display:block}}.section-details .change-password{display:-webkit-box;display:-ms-flexbox;display:flex}.section-details .settings-list{display:inline;font-size:.875rem}@media only screen and (min-width:768px){.section-details .settings-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem}}.section-details .settings-list .list-element{display:inline}@media only screen and (min-width:768px){.section-details .settings-list .list-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0}}@media only screen and (min-width:768px){.section-details .settings-list .list-element:after{margin-right:30px}}.section-details .settings-list .list-element:not(:last-child):after{display:inline;content:",";margin-right:.25rem}@media only screen and (min-width:768px){.section-details .settings-list .list-element:not(:last-child):after{display:block;content:"";width:1px;height:10px;margin-left:30px;margin-right:30px;background:#ccc}}.section-details.email-settings{font-size:.875rem}@media only screen and (min-width:768px){.section-details.email-settings{font-size:1rem}}.section-details.white-container{padding:.75rem 1.25rem;border-radius:6px;background:#fff}.section-details.no-details{font-size:.875rem}@media only screen and (min-width:768px){.section-details.no-details{font-size:1rem}}@media only screen and (min-width:992px){.user-sidebar{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;margin:0 2.5rem 0 0}}@media only screen and (min-width:1240px){.user-sidebar{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}}@media only screen and (min-width:992px){.user-main-content{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}}.user-main-content .user-account-intro{margin:0 0 2rem}@media only screen and (min-width:768px){.user-main-content .user-account-intro{display:-webkit-box;display:-ms-flexbox;display:flex}}.user-main-content .user-account-intro .user-account-intro-text{display:block;margin:0 0 1rem;text-align:center}@media only screen and (min-width:768px){.user-main-content .user-account-intro .user-account-intro-text{margin:0 2rem 0 0;text-align:left}}@media only screen and (min-width:768px){.user-main-content .user-account-intro>.btn{-webkit-box-flex:0;-ms-flex:0 0 13.75rem;flex:0 0 13.75rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.remove-item{cursor:pointer;position:relative}.remove-item:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;content:""}@media only screen and (min-width:1240px){.remove-item:after{display:none}}.remove-item .delete-icon{display:block;margin:0;padding:0}.remove-item .delete-icon>path{stroke:#43444d;transition:stroke .3s cubic-bezier(.17,.67,.47,1)}.remove-item:focus .delete-icon>path,.remove-item:hover .delete-icon>path{stroke:#ff4367}.download-item{cursor:pointer;position:relative}.download-item:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;content:""}@media only screen and (min-width:1240px){.download-item:after{display:none}}.download-item .download-icon{display:block;margin-right:.5rem}.download-item .download-icon path{stroke:#43444d;transition:stroke .3s cubic-bezier(.17,.67,.47,1)}.download-item .download-icon:focus path,.download-item .download-icon:hover path{stroke:#ff4367}.edit-item{cursor:pointer;position:relative}.edit-item:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;content:""}@media only screen and (min-width:1240px){.edit-item:after{display:none}}.edit-item .edit-icon{margin:0;padding:0;fill:#43444d;transition:fill .3s cubic-bezier(.17,.67,.47,1)}.edit-item:focus .edit-icon,.edit-item:hover .edit-icon{fill:#ff4367}.file-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem;border-radius:6px;background:#fff}.file-item:not(:last-child){margin-bottom:1.25rem}.file-item .clip-icon,.file-item .item{margin-right:1.25rem}.file-item .item{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-size:.875rem;overflow:hidden;text-overflow:ellipsis}.file-item .remove-item{margin-left:auto}.user-box-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-box-layout:not(:last-child){margin-bottom:1.25rem}.user-box-layout .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.user-box-layout .title-box .title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:500px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:1.25rem}.user-box-layout .title-box .actions{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.user-box-layout .title-box .actions .edit-item,.user-box-layout .title-box .actions .remove-item{display:inline-block}.user-box-layout .title-box .actions .edit-item:not(:last-child),.user-box-layout .title-box .actions .remove-item:not(:last-child){margin:0 .75rem 0 0}@media only screen and (min-width:992px){.user-box-layout .title-box .actions .edit-item:not(:last-child),.user-box-layout .title-box .actions .remove-item:not(:last-child){margin:0 1.25rem 0 0}}.user-box-layout .single-line{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;margin:0 0 7px}.user-box-layout .single-line .featured-info,.user-box-layout .single-line .other-info{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-box-layout .single-line .featured-info{color:#3696cb;margin-right:.25rem}.user-box-layout .single-line .other-info,.user-box-layout .single-line .real-info{color:#6d7588}.user-box-layout .single-line.grouped{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.user-box-layout .single-line.grouped{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}.user-box-layout .single-line.grouped .real-info{margin:0 0 1.25rem}@media only screen and (min-width:768px){.user-box-layout .single-line.grouped .real-info{margin:0}}@media only screen and (min-width:768px){.user-box-layout .single-line.grouped .expand-trigger{margin-left:auto}}.user-box-layout .expanded-info{overflow:hidden;font-size:.875rem;line-height:1.45;margin:.75rem 0 0}.user-box-layout .expanded-info>div{word-break:break-all}@media only screen and (min-width:768px){.user-box-layout .expanded-info{margin:1.25rem 0 .75rem;padding:0 0 0 1.25rem;border-left:1px solid #ccc}}.delete-account-hint .delete-acc-link{color:#6d7588;text-decoration:underline}.delete-reason{margin-bottom:1.25rem}@media only screen and (min-width:768px){.delete-reason{margin-bottom:2.5rem}}.delete-reason .checkbox{margin-bottom:1rem}.delete-confirmation .you-made-us-sad{display:block;margin:2.5rem auto;border-radius:6px}.delete-confirmation p{margin-bottom:1.25rem;line-height:1.45}@media only screen and (min-width:768px){.account-cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.account-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem;background:#fff;border-radius:6px}@media only screen and (min-width:768px){.account-card{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:.625rem;max-width:48%}}@media only screen and (min-width:1240px){.account-card{-webkit-box-flex:0;-ms-flex:0 0 26.375rem;flex:0 0 26.375rem;max-width:26.375rem}}.account-card.add-card{padding:2rem 0;background:transparent;border:1px dotted;cursor:pointer}.account-card.add-card:focus,.account-card.add-card:hover{background:#f0f2f6;transition:background .3s cubic-bezier(.17,.67,.47,1)}.account-card.add-card:focus .btn,.account-card.add-card:hover .btn{background:#ff4367;color:#fff}.account-card .chosen-city-wrapper{border-radius:6px 6px 0 0}@media only screen and (min-width:768px){.account-card .chosen-city-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.account-card .chosen-city-icon{-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%;max-width:36%}}@media only screen and (min-width:1240px){.account-card .chosen-city-icon{-webkit-box-flex:0;-ms-flex:0 0 10.75rem;flex:0 0 10.75rem;max-width:10.75rem}}.account-card .chosen-city-icon>img{display:block;width:100%;height:11.3125rem}.account-card .chosen-city-details{padding:1.875rem 1.25rem 0 1.875rem}@media only screen and (min-width:768px){.account-card .chosen-city-details{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.account-card .chosen-city-header{font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem}.account-card .chosen-city-date{font-size:.875rem;line-height:1.25rem;display:block;margin-bottom:1rem}.account-card .account-card-link{display:block;margin-bottom:.625rem;font-size:.875rem;color:#3e6bea}.account-card .account-card-link:last-child{margin-bottom:0;padding-bottom:.625rem}@media only screen and (min-width:768px){.account-card .account-card-link:last-child{margin-bottom:.625rem;padding-bottom:0}}.account-card .account-card-content,.account-card .account-card-footer,.account-card .account-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.9375rem;border-top:1px solid #f5f5f5}.account-card .account-card-content.account-card-content,.account-card .account-card-footer.account-card-content,.account-card .account-card-header.account-card-content{font-size:.875rem}@media only screen and (min-width:992px){.account-card .account-card-content.account-card-content,.account-card .account-card-footer.account-card-content,.account-card .account-card-header.account-card-content{min-height:6.875rem}}@media only screen and (min-width:1240px){.account-card .account-card-content.account-card-content,.account-card .account-card-footer.account-card-content,.account-card .account-card-header.account-card-content{min-height:5.625rem}}.account-card .account-card-content.justify-center,.account-card .account-card-footer.justify-center,.account-card .account-card-header.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account-card .account-card-footer{margin-top:auto}.account-card .account-card-header .employer-logo{-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;height:2.5rem;border:1px solid #f5f5f5;border-radius:.3125rem}.account-card .account-card-header .employer-logo>img{height:100%;max-width:100%}.account-card .account-card-header .employer-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.account-card .account-card-header .employer-name>.account-card-link{padding-bottom:0;margin-bottom:0;margin-left:.9375rem}.account-card .account-card-content>.employer-branches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.25rem}.account-card .account-card-content>.employer-branches .item-description-more{margin-left:.9375rem;cursor:pointer;color:#3e6bea;transition:all .5s ease-in}.account-card .account-card-content>.employer-branches .item-description-more:focus,.account-card .account-card-content>.employer-branches .item-description-more:hover{color:#675cff}.account-card .account-card-content>.employer-branches>.label{color:#6d7588;margin-bottom:.3125rem}.account-card-add{margin:0 auto;max-width:16.25rem;text-align:center}.account-card-visit{display:block;margin-bottom:1.25rem}.plus-box-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1.25rem;width:4.0625rem;height:4.0625rem;border:1px solid;border-radius:100%}.plus-box-icon:after,.plus-box-icon:before{content:"";position:absolute;top:50%;right:50%;display:inline-block;width:2rem;height:1px;background:#43444d}.plus-box-icon:before{-webkit-transform:translateX(50%);transform:translateX(50%)}.plus-box-icon:after{-webkit-transform:translateX(50%) rotate(90deg);transform:translateX(50%) rotate(90deg)}.privacy-settings-item{margin:0 0 1.5rem;padding:1.25rem;border:1px solid #b8beca;border-radius:6px}.privacy-header{margin:0 0 .5rem;font-weight:700}.privacy-subline{color:#6d7588}.atd-b2b{position:relative;width:100%;min-height:20rem;z-index:10;font-family:Source Sans Pro,neuzeit-grotesk,sans-serif;color:#3c4559;line-height:1.5;background-color:#fff}.atd-b2b ul{margin:0}.atd-b2b .container{width:100%;padding:0 1.25rem;margin:0 auto}@media only screen and (min-width:768px){.atd-b2b .container{max-width:60.125rem;padding:0 1.25rem}}@media only screen and (min-width:1240px){.atd-b2b .container{max-width:75rem;padding:0}}.atd-b2b .center{margin:0 auto}.atd-b2b .title{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}@media only screen and (min-width:1240px){.atd-b2b .title{font-size:2.25rem;line-height:1.33}}.atd-b2b .subtitle{font-size:1rem;font-weight:700}@media only screen and (min-width:768px){.atd-b2b .subtitle{font-size:1.25rem;line-height:1.6}}.atd-b2b .text-normal{font-size:1rem}.atd-b2b .text-big{font-size:3.375rem;line-height:normal}@media only screen and (min-width:1240px){.atd-b2b .text-big{font-size:4rem}}.atd-b2b .text-weight-strong{font-weight:700}.atd-b2b .text-color-blue-purple{color:#5c00ff}.atd-b2b .text-color-regent{color:#8492a6}.atd-b2b .text-color-white{color:#fff}.atd-b2b .text-center{text-align:center}.atd-b2b .margin-bottom-normal{margin-bottom:1.5625rem}@media only screen and (min-width:1240px){.atd-b2b .margin-bottom-normal{margin-bottom:3.8125rem}}.atd-b2b .margin-bottom-small{margin-bottom:1.5rem}@media only screen and (min-width:1240px){.atd-b2b .margin-bottom-small{margin-bottom:3rem}}.atd-b2b .atd-badge{color:#5c00ff;background-color:rgba(92,0,255,.1);border-radius:4px;display:inline-block;padding:.625rem;text-transform:uppercase;font-size:.875rem;font-weight:600;margin-bottom:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:1}.atd-b2b .bcg-selago{background-color:#f5f6fe}.atd-b2b .bcg-magnolia{background-color:#fbf6ff}.atd-b2b .bcg-svg{position:absolute;z-index:-1}.atd-b2b .atd-b2b-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:3.75rem;max-width:100%;background-image:linear-gradient(90deg,#5c00ff,#a300c7);color:#fff;border-radius:6px;position:relative}.atd-b2b .atd-b2b-btn:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#0024dc;border-radius:6px;transition:opacity .3s linear;opacity:0}.atd-b2b .atd-b2b-btn:focus:after,.atd-b2b .atd-b2b-btn:hover:after{transition:opacity .3s linear;opacity:1}.atd-b2b .atd-b2b-btn span{z-index:100}@media only screen and (min-width:768px){.atd-b2b .atd-b2b-btn{-webkit-box-flex:0;-ms-flex:0 0 14.1875rem;flex:0 0 14.1875rem;height:3.125rem;max-width:14.1875rem}}.atd-b2b .video-play-plug{background-repeat:no-repeat;position:relative}.atd-b2b .video-play-plug:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";width:2.5rem;height:2.5rem;background-color:#fff;box-shadow:0 0 0 6px hsla(0,0%,100%,.5);border-radius:50%}.atd-b2b .atd-slider-wrapper{overflow:hidden;margin:0 auto}.atd-b2b .atd-slider-data{width:37.5rem}.atd-b2b .atd-slider-data .slick-slider{-webkit-transform:translateX(-16.25rem);transform:translateX(-16.25rem)}.atd-b2b .atd-slider-data .slick-slider .slick-list{height:10.4375rem;padding:0;-webkit-transform:none;transform:none}.atd-b2b .atd-slider-data .slick-slider .slick-dots{position:absolute;bottom:0;left:9.5rem;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.atd-b2b .atd-slider-data .slick-slider .slick-dots li{position:relative;display:inline-block;height:1.25rem;width:1.25rem;margin:0;padding:0;cursor:pointer}.atd-b2b .atd-slider-data .slick-slider .slick-dots li button{border:0;background:transparent;display:block;height:1.25rem;width:1.25rem;outline:none;line-height:0;font-size:0;color:transparent;padding:.3125rem;cursor:pointer}.atd-b2b .atd-slider-data .slick-slider .slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:1.25rem;height:1.25rem;font-family:slick;font-size:2.25rem;line-height:1.25rem;text-align:center;color:#c1c7d0}.atd-b2b .atd-slider-data .slick-slider .slick-dots li.slick-active button:before{color:#5c00ff}.atd-b2b .section-header{position:relative;padding-top:2rem}@media only screen and (min-width:768px){.atd-b2b .section-header{background:linear-gradient(180deg,hsla(0,0%,100%,0) 75%,rgba(155,163,249,.1));padding-top:2.8125rem;padding-bottom:3.125rem}}@media only screen and (min-width:1240px){.atd-b2b .section-header{padding-top:5rem;padding-bottom:6.25rem}}.atd-b2b .section-header .header-container{position:relative}.atd-b2b .section-header .header-top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.atd-b2b .section-header .header-top-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.atd-b2b .section-header .header-top-container .left-column{padding-left:0}@media only screen and (min-width:768px){.atd-b2b .section-header .header-top-container .left-column{padding-left:1rem}}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-top-container .left-column{padding-left:0}}.atd-b2b .section-header .header-atd-logo{width:12.5rem}@media only screen and (min-width:768px){.atd-b2b .section-header .header-atd-logo{width:13.75rem}}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-atd-logo{width:18.75rem}}.atd-b2b .section-header .header-bcg-left{left:0}.atd-b2b .section-header .header-bcg-left-mobile{top:4.375rem;width:8.75rem;height:16.625rem}.atd-b2b .section-header .header-bcg-left-tablet{top:-2.5rem;width:8.9375rem;height:14.5625rem}.atd-b2b .section-header .header-bcg-right{right:0;top:6.875rem;width:2.625rem;height:6.75rem;opacity:.5}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-bcg-right{opacity:1}}.atd-b2b .section-header .header-bcg-top{top:-5rem;left:50%;width:10.5rem;height:4.625rem}.atd-b2b .section-header .header-bcg-top-movie{top:-5.625rem;width:18.75rem;height:auto;-webkit-transform:translateX(.625rem);transform:translateX(.625rem)}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-bcg-top-movie{top:-14.375rem;width:34.375rem;-webkit-transform:translateX(12.5rem);transform:translateX(12.5rem)}}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-bcg-top-small{top:-6.875rem;-webkit-transform:translateX(13.75rem);transform:translateX(13.75rem)}}.atd-b2b .section-header .header-title{max-width:15.375rem}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-title{max-width:32.5rem}}.atd-b2b .section-header .header-city-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:15.9375rem}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-city-list{max-width:none}}.atd-b2b .section-header .header-city-list .header-city-list-item{margin-right:.75rem;position:relative;text-decoration:none}.atd-b2b .section-header .header-city-list .header-city-list-item:before{content:"\25CF";position:absolute;left:-9px;top:5px;width:25px;height:25px;font-size:10px}.atd-b2b .section-header .header-city-list .header-city-list-item:first-child:before,.atd-b2b .section-header .header-city-list .header-city-list-item:nth-child(5):before{content:""}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-city-list .header-city-list-item:nth-child(5):before{content:"\25CF"}}.atd-b2b .section-header .header-city-list .header-city-list-item a{color:#3d71ff}.atd-b2b .section-header .header-mobile-video{width:100%}.atd-b2b .section-header .header-video{width:22.5rem;height:12.5rem;margin:0 auto}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-video{width:37.5rem;height:21.125rem;margin:initial;margin-left:auto}}@media only screen and (min-width:768px){.atd-b2b .section-header .header-btn{margin:0 auto}}@media only screen and (min-width:1240px){.atd-b2b .section-header .header-btn{margin:0}}.atd-b2b .section-logos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.125rem}@media only screen and (min-width:768px){.atd-b2b .section-logos-container{padding-top:2rem}}@media only screen and (min-width:1240px){.atd-b2b .section-logos-container{padding-top:3.75rem}}.atd-b2b .section-logos-container .section-logos-title{font-size:1rem}@media only screen and (min-width:1240px){.atd-b2b .section-logos-container .section-logos-title{font-size:1.125rem}}.atd-b2b .section-logos-container .logos-list{width:100%;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem 0 2.5rem;max-width:18.75rem;list-style:none}@media only screen and (min-width:768px){.atd-b2b .section-logos-container .logos-list{max-width:36rem}}@media only screen and (min-width:1240px){.atd-b2b .section-logos-container .logos-list{max-width:none}}.atd-b2b .section-logos-container .logos-list .logos-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem;max-width:3.75rem;height:1.5625rem;max-height:1.5625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.625rem .3125rem}@media only screen and (min-width:1240px){.atd-b2b .section-logos-container .logos-list .logos-list-item{-webkit-box-flex:0;-ms-flex:0 0 6.875rem;flex:0 0 6.875rem;max-width:6.875rem;height:2.8125rem;max-height:2.8125rem}}.atd-b2b .section-logos-container .logos-list .logos-list-item .logos-list-item-svg{height:100%;width:100%}.atd-b2b .section-whyAtd-title{padding:2rem 0;margin-bottom:0}@media only screen and (min-width:768px){.atd-b2b .section-whyAtd-title{padding:3.125rem 0}}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd-title{padding:6.25rem 0}}.atd-b2b .section-whyAtd .data-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}@media only screen and (min-width:768px){.atd-b2b .section-whyAtd .data-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:3.125rem}}.atd-b2b .section-whyAtd .data-wrapper .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:768px){.atd-b2b .section-whyAtd .data-wrapper .data{max-width:45%;width:45%}}.atd-b2b .section-whyAtd .data-wrapper .data .subtitle{margin-bottom:1.5rem}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd .data-wrapper .data .subtitle{margin-bottom:2.5rem}}.atd-b2b .section-whyAtd .data-wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative}@media only screen and (min-width:768px){.atd-b2b .section-whyAtd .data-wrapper .info{width:50%;max-width:50%}}.atd-b2b .section-whyAtd .data-wrapper .info .company-box-bcg-1{position:absolute;top:-9.375rem;left:30%;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:23.125rem;opacity:.5}@media only screen and (min-width:768px){.atd-b2b .section-whyAtd .data-wrapper .info .company-box-bcg-1{top:-3.125rem;left:1.25rem;width:26.25rem}}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd .data-wrapper .info .company-box-bcg-1{left:6.25rem}}@media only screen and (min-width:768px){.atd-b2b .section-whyAtd .data-wrapper .info .company-box-bcg-2{position:absolute;top:-.625rem;width:18.75rem;opacity:.8}}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd .data-wrapper .info .company-box-bcg-2{left:6.875rem;top:3.75rem}}.atd-b2b .section-whyAtd .data-wrapper .info .employer-branding{position:relative;width:100%}@media only screen and (min-width:768px){.atd-b2b .section-whyAtd .data-wrapper .info .employer-branding{width:90%;margin-left:auto}}.atd-b2b .section-whyAtd .data-wrapper .info .employer-branding-main{width:100%;box-shadow:0 15px 40px 0 rgba(60,72,88,.2)}.atd-b2b .section-whyAtd .data-wrapper .info .employer-branding-left{position:absolute;width:12.5rem;bottom:-3.75rem;left:-1.25rem;box-shadow:0 15px 40px 0 rgba(60,72,88,.2);border-radius:.375rem}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd .data-wrapper .info .employer-branding-left{width:13.25rem;bottom:-1.25rem}}.atd-b2b .section-whyAtd .data-wrapper.data-wrapper-employer-branding{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:768px){.atd-b2b .section-whyAtd .data-wrapper.data-wrapper-employer-branding{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.atd-b2b .section-whyAtd .company-box{width:100%;height:6.25rem;background-color:#fff;border-radius:6px;box-shadow:0 20px 40px 0 rgba(7,0,129,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd .company-box{max-width:28.125rem}}.atd-b2b .section-whyAtd .company-box.first{z-index:10}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd .company-box.first{-webkit-transform:translateX(-1.875rem);transform:translateX(-1.875rem)}}.atd-b2b .section-whyAtd .company-box.second{z-index:20}.atd-b2b .section-whyAtd .company-box.third{z-index:30}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd .company-box.third{-webkit-transform:translateX(1.875rem);transform:translateX(1.875rem)}}.atd-b2b .section-whyAtd .company-box-img{height:100%;width:6.25rem;min-width:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:2px solid #f5f6fe}@media only screen and (min-width:1240px){.atd-b2b .section-whyAtd .company-box-img{width:10.625rem;min-width:10.625rem}}.atd-b2b .section-whyAtd .company-box-img-svg{width:5rem}.atd-b2b .section-whyAtd .company-box-text{margin:0 1.25rem}.atd-b2b .section-whyAtd .reasons-list{list-style:none}.atd-b2b .section-whyAtd .reasons-list .reasons-list-item{position:relative;margin-left:1.875rem;margin-bottom:1.25rem}.atd-b2b .section-whyAtd .reasons-list .reasons-list-item:before{content:url("/img/atd-b2b/svg/icon-thick-ok.svg");position:absolute;left:-19px;top:5px;width:25px;height:25px;font-size:10px}.atd-b2b .section-whyAtd .atd-slider{position:relative;height:14.375rem;width:100%;margin-top:1.875rem}.atd-b2b .section-whyAtd .atd-slider-wrapper{max-width:20.625rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.atd-b2b .section-whyAtd .atd-slider-wrapper .atd-slider-data{-webkit-transform:translateX(4.875rem);transform:translateX(4.875rem)}.atd-b2b .section-whyAtd .atd-slider-wrapper .slick-list{height:14.375rem;-webkit-transform:translateX(-7.625rem);transform:translateX(-7.625rem);width:62.5rem}.atd-b2b .section-whyAtd .atd-slider-wrapper .slick-dots{left:3.4375rem;bottom:1.25rem}.atd-b2b .section-whyAtd .atd-slider-wrapper .company-box{width:100%;max-width:17.5rem;height:10.4375rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:3.125rem}.atd-b2b .section-whyAtd .atd-slider-wrapper figure{height:5rem;width:100%;border-right:none;border-bottom:2px solid #f5f6fe}.atd-b2b .section-whyAtd .atd-slider-wrapper p{margin:auto;padding:1.25rem}.atd-b2b .section-stat{background-image:linear-gradient(#f5f6fe 50%,#fff 0)}.atd-b2b .section-stat .stat-box{color:#fff;width:100%;background-image:linear-gradient(26deg,#a300c7,#f15f79);border-radius:6px;padding:2rem 2rem .375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.atd-b2b .section-stat .stat-box{width:41.75rem;background-image:linear-gradient(63deg,#a300c7,#f15f79);-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}}@media only screen and (min-width:1240px){.atd-b2b .section-stat .stat-box{width:59.25rem;padding:2.6875rem 2.6875rem 1.0625rem}}.atd-b2b .section-stat .stat-box .stat-box-item{width:100%;text-align:center;margin-bottom:1.625rem}@media only screen and (min-width:768px){.atd-b2b .section-stat .stat-box .stat-box-item{width:50%}}@media only screen and (min-width:1240px){.atd-b2b .section-stat .stat-box .stat-box-item{width:25%}}.atd-b2b .section-benefits{padding-bottom:2rem}@media only screen and (min-width:768px){.atd-b2b .section-benefits{padding-bottom:3.125rem}}@media only screen and (min-width:1240px){.atd-b2b .section-benefits{padding-bottom:6.25rem}}.atd-b2b .section-benefits .title{padding:2rem 0;margin-bottom:0}@media only screen and (min-width:768px){.atd-b2b .section-benefits .title{padding:3.125rem 0}}@media only screen and (min-width:1240px){.atd-b2b .section-benefits .title{padding:6.25rem 0}}.atd-b2b .summaryWhyUs{display:-webkit-box;display:-ms-flexbox;display:flex}.atd-b2b .summaryWhyUs .mobileReasons{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.atd-b2b .summaryWhyUs .mobileReasons .reasonTabs{display:-webkit-box;display:-ms-flexbox;display:flex;color:#3c4858;padding:.9375rem;margin:.5rem 0;background-color:#fbf6ff;border-radius:.3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.atd-b2b .summaryWhyUs .mobileReasons .reasonTabs .reasonDropdown{margin-left:auto}.atd-b2b .summaryWhyUs .mobileReasons .reasonTabs .reasonDropdown path[fill]{fill:#3c4858}.atd-b2b .summaryWhyUs .mobileReasons .reasonTabs .reasonIcon{display:-webkit-box;display:-ms-flexbox;display:flex;width:2.5rem}.atd-b2b .summaryWhyUs .mobileReasons .isActive{color:#a300c7;font-weight:600}.atd-b2b .summaryWhyUs .mobileReasons .reasonBox{margin:0 .3125rem}.atd-b2b .summaryWhyUs .mobileReasons .reasonBox .summaryReasonImage img{width:100%;border-radius:4px}@media only screen and (min-width:768px){.atd-b2b .summaryWhyUs .mobileReasons .reasonBox .summaryReasonImage{width:40%}}.atd-b2b .summaryWhyUs .mobileReasons .reasonBox .reasonDescription{margin:.5rem 0}@media only screen and (min-width:768px){.atd-b2b .summaryWhyUs .mobileReasons .reasonBox .reasonDescription{width:60%;margin:0;padding-left:1.875rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.atd-b2b .summaryWhyUs .mobileReasons .reasonBox .subtitle{margin-bottom:.5rem}@media only screen and (min-width:768px){.atd-b2b .summaryWhyUs .mobileReasons .reasonBox .subtitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:768px){.atd-b2b .summaryWhyUs .mobileReasons .reasonBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.25rem 0}}.atd-b2b .summaryWhyUs .mobileReasons .reasonAnimated{display:none}.atd-b2b .summaryReasons{width:11.875rem;min-width:11.875rem;cursor:pointer;-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}.atd-b2b .summaryReasons p{color:#8492a6}.atd-b2b .summaryReasons p:focus,.atd-b2b .summaryReasons p:hover{color:#3c4858}.atd-b2b .summaryReasons .isActive{color:#a300c7;font-weight:700;position:relative;margin-left:1.25rem}.atd-b2b .summaryReasons .isActive:focus,.atd-b2b .summaryReasons .isActive:hover{color:#a300c7}.atd-b2b .summaryReasons .isActive:before{content:"\25CF";position:absolute;left:-20px;top:0;width:25px;height:25px;font-size:16px}.atd-b2b .summaryReasons .reasonsTabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem 0}.atd-b2b .summaryReasons .reasonsTabs,.atd-b2b .summaryReasons .reasonsTabs .reasonName{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.atd-b2b .summaryReasons .reasonsTabs .reasonName{font-weight:400}.atd-b2b .reasonDescriptionImage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:1.875rem}.atd-b2b .reasonDescriptionImage .summaryReasonImage{background:no-repeat 50%;background-size:cover;border-radius:6px;height:13.75rem;width:14.375rem;min-width:14.375rem}@media only screen and (min-width:1240px){.atd-b2b .reasonDescriptionImage .summaryReasonImage{height:21.25rem;width:21.25rem;min-width:21.25rem}}.atd-b2b .reasonDescriptionImage .summaryTitle{margin-left:2.75rem}.atd-b2b .reasonDescriptionImage .reasonDescription{margin-top:1.5rem;margin-left:2.75rem;white-space:pre-wrap}.atd-b2b .section-matchmaking{padding:2rem 0}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking{padding:3.125rem 0}}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking{padding:6.25rem 0}}.atd-b2b .section-matchmaking .data-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .data-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:3.125rem}}.atd-b2b .section-matchmaking .data-wrapper .pretitle{font-weight:200;font-size:1.5rem;line-height:2}.atd-b2b .section-matchmaking .data-wrapper .matchmaking-badge{color:#fff;background-color:#a300c7;border-radius:4px;display:inline-block;padding:.625rem;text-transform:uppercase;font-size:.875rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:1;font-weight:500}.atd-b2b .section-matchmaking .data-wrapper .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .data-wrapper .data{max-width:45%;width:45%}}.atd-b2b .section-matchmaking .data-wrapper .data .subtitle{margin-bottom:1.5rem}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .data-wrapper .data .subtitle{margin-bottom:2.5rem}}.atd-b2b .section-matchmaking .data-wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .data-wrapper .info{width:50%;max-width:50%}}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box{position:relative}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box-bcg{left:10%;bottom:-15.625rem;width:18.75rem;z-index:auto}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info{position:absolute;bottom:0;left:5%;width:90%;-webkit-transform:translateY(70%);transform:translateY(70%);background-color:#fff;border-radius:6px;box-shadow:0 20px 40px 0 rgba(7,0,129,.1)}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info{left:-5%;width:100%;-webkit-transform:translateY(60%);transform:translateY(60%)}}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info{left:5%;width:80%;-webkit-transform:translateY(40%);transform:translateY(40%)}}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.8125rem;height:10.25rem}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:6.25rem;padding-top:0}}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text{height:6.5rem}}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text .text-big{color:#5c00ff}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text .text-big{width:8.125rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:2px solid #f5f6fe}}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text .text-big{width:10rem}}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text .percent{font-size:1.25rem}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text .percent{-webkit-transform:translateY(10px);transform:translateY(10px)}}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text .percent{-webkit-transform:translateY(15px);transform:translateY(15px)}}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text .text-right{margin:0 1.875rem}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-box .matchmaking-box-info .matchmaking-box-text .text-right span{color:#a300c7}.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-img{width:100%;box-shadow:0 20px 40px 0 rgba(7,0,129,.1);border-radius:.375rem}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .data-wrapper .info .matchmaking-img{width:35rem}}.atd-b2b .section-matchmaking .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:19.625rem;position:relative}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .steps{-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;padding-top:10.625rem}}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .steps{padding-top:16.25rem}}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .steps:before{position:absolute;content:"";width:70%;left:50%;top:13.125rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:.125rem;background-color:#ededff}}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .steps:before{top:18.75rem}}.atd-b2b .section-matchmaking .steps .steps-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}@media only screen and (min-width:768px){.atd-b2b .section-matchmaking .steps .steps-item{width:33%;margin-bottom:0}}.atd-b2b .section-matchmaking .steps .steps-item .ring{width:5rem;height:5rem;border:2px solid #ededff;background-color:#f5f6fe;position:relative;border-radius:100%;margin-bottom:1.25rem}.atd-b2b .section-matchmaking .steps .steps-item .ring .number{position:absolute;content:"";width:3.125rem;height:3.125rem;top:.8125rem;left:.8125rem;box-shadow:0 10px 15px 0 rgba(163,0,199,.2);background-image:linear-gradient(0deg,#a300c7,#f15f79);border-radius:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.875rem}.atd-b2b .section-matchmaking .steps .steps-item .text-weight-strong{text-transform:uppercase;margin-bottom:.9375rem}.atd-b2b .section-matchmaking .steps .steps-item .text{text-align:center;max-width:97%}@media only screen and (min-width:1240px){.atd-b2b .section-matchmaking .steps .steps-item .text{max-width:60%}}.atd-b2b .section-matchmaking .steps .steps-item .success{margin-left:.625rem}.atd-b2b .middle-contact{color:#8492a6;width:100%;height:15.5rem}@media only screen and (min-width:768px){.atd-b2b .middle-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:37.5rem;height:9.375rem}}@media only screen and (min-width:1240px){.atd-b2b .middle-contact{height:15.625rem}}.atd-b2b .middle-contact a{margin:0}.atd-b2b .middle-contact .subtitle{padding-top:4.375rem;padding-bottom:1.25rem;text-align:center;display:block}@media only screen and (min-width:768px){.atd-b2b .middle-contact .subtitle{padding:0}}.atd-b2b .section-employers{padding:2rem 0}@media only screen and (min-width:768px){.atd-b2b .section-employers{padding:3.125rem 0}}@media only screen and (min-width:1240px){.atd-b2b .section-employers{padding:6.25rem 0}}.atd-b2b .section-employers .heart{margin-right:.625rem;width:1.25rem}@media only screen and (min-width:768px){.atd-b2b .section-employers .heart{-webkit-transform:translateY(.625rem);transform:translateY(.625rem);width:2.5rem}}@media only screen and (min-width:1240px){.atd-b2b .section-employers .heart{-webkit-transform:translateY(.3125rem);transform:translateY(.3125rem)}}.atd-b2b .section-employers .employers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem;position:relative}@media only screen and (min-width:768px){.atd-b2b .section-employers .employers-list{-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;margin-bottom:3.75rem}}@media only screen and (min-width:1240px){.atd-b2b .section-employers .employers-list{margin-left:3.75rem;margin-right:3.75rem}}.atd-b2b .section-employers .employers-list .employers-list-bcg-1{position:absolute;bottom:-1.875rem;right:-40%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:768px){.atd-b2b .section-employers .employers-list .employers-list-bcg-2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.atd-b2b .section-employers .employers-list-item{background-color:#fff;border-radius:6px;width:100%;box-shadow:0 20px 40px 0 rgba(7,0,129,.1);margin-bottom:1.875rem;padding-bottom:1.25rem;z-index:10}@media only screen and (min-width:768px){.atd-b2b .section-employers .employers-list-item{-webkit-transform:translateY(.625rem);transform:translateY(.625rem);width:30%}}@media only screen and (min-width:1240px){.atd-b2b .section-employers .employers-list-item{-webkit-transform:translateY(.3125rem);transform:translateY(.3125rem);width:20.625rem}}.atd-b2b .section-employers .employers-list-item figure{display:-webkit-box;display:-ms-flexbox;display:flex;height:6.9375rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #fbf6ff;position:relative;margin-bottom:2.5rem}.atd-b2b .section-employers .employers-list-item figure:before{position:absolute;bottom:-4.625rem;left:-.625rem;content:url("/img/atd-b2b/svg/cytat.svg");width:7.375rem}.atd-b2b .section-employers .employers-list-item figure img{width:6.875rem}.atd-b2b .section-employers .employers-list-item .author,.atd-b2b .section-employers .employers-list-item .employer,.atd-b2b .section-employers .employers-list-item .text{padding:.3125rem 1.5rem;text-align:left;width:100%}.atd-b2b .section-employers .employers-list-item .author{color:#8492a6}.atd-b2b .section-employers .employers-list-item .employer{font-weight:600;text-transform:uppercase}.atd-b2b .section-employers .employers-list .atd-slider{position:relative;height:27.5rem;width:100%}.atd-b2b .section-employers .employers-list .atd-slider-wrapper{max-width:20.625rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.atd-b2b .section-employers .employers-list .atd-slider-wrapper .atd-slider-data{-webkit-transform:translateX(4.875rem);transform:translateX(4.875rem)}.atd-b2b .section-employers .employers-list .atd-slider-wrapper .slick-list{height:27.5rem;-webkit-transform:translateX(-7.625rem);transform:translateX(-7.625rem);width:62.5rem}.atd-b2b .section-employers .employers-list .atd-slider-wrapper .slick-dots{left:3.4375rem;bottom:1.25rem}.atd-b2b .section-employers .employers-list .atd-slider-wrapper .employers-list-item{width:100%;max-width:17.5rem;height:23.75rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:3.125rem}.atd-b2b .section-employers .employers-list .atd-slider-wrapper .employers-list-item p{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.atd-b2b .section-employers .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.atd-b2b .section-employers .info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.atd-b2b .section-employers .info .info-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.9375rem}@media only screen and (min-width:768px){.atd-b2b .section-employers .info .info-box{width:50%;margin-bottom:0;max-width:21.875rem}}@media only screen and (min-width:1240px){.atd-b2b .section-employers .info .info-box{max-width:27.5rem}}.atd-b2b .section-employers .info .text-big{color:#5c00ff;width:4.9375rem;margin-right:1.25rem;-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}@media only screen and (min-width:768px){.atd-b2b .section-employers .info .text-big{margin-right:1.875rem}}@media only screen and (min-width:1240px){.atd-b2b .section-employers .info .text-big{-webkit-transform:translateY(-.9375rem);transform:translateY(-.9375rem)}}.atd-b2b .section-employers .info .percent{font-size:1.25rem}@media only screen and (min-width:768px){.atd-b2b .section-employers .info .percent{-webkit-transform:translateY(10px);transform:translateY(10px)}}@media only screen and (min-width:1240px){.atd-b2b .section-employers .info .percent{-webkit-transform:translateY(15px);transform:translateY(15px)}}@media only screen and (min-width:768px){.atd-b2b .section-gallery{margin-bottom:9.375rem}}@media only screen and (min-width:1240px){.atd-b2b .section-gallery{margin-bottom:9.375rem}}.atd-b2b .section-gallery .title{padding:2rem 0;margin-bottom:0}@media only screen and (min-width:768px){.atd-b2b .section-gallery .title{padding:3.125rem 0}}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .title{padding:6.25rem 0}}.atd-b2b .section-gallery iframe,.atd-b2b .section-gallery img{width:100%;border-radius:6px;margin-bottom:.625rem;display:block}.atd-b2b .section-gallery .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.atd-b2b .section-gallery .gallery .atd-slider{position:relative;height:13.75rem;width:100%}.atd-b2b .section-gallery .gallery .atd-slider-wrapper{max-width:20.625rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:1.25rem}.atd-b2b .section-gallery .gallery .atd-slider-wrapper .atd-slider-data{-webkit-transform:translateX(4.875rem);transform:translateX(4.875rem)}.atd-b2b .section-gallery .gallery .atd-slider-wrapper .slick-list{height:13.75rem;-webkit-transform:translateX(-3.75rem);transform:translateX(-3.75rem);width:62.5rem}.atd-b2b .section-gallery .gallery .atd-slider-wrapper .slick-list .slick-track{-webkit-transform:translateX(-34.375rem);transform:translateX(-34.375rem)}.atd-b2b .section-gallery .gallery .atd-slider-wrapper .slick-dots{left:2.1875rem;bottom:1.25rem}.atd-b2b .section-gallery .gallery .atd-slider-wrapper .gallery-slider-item{width:100%;max-width:14.875rem;height:23.75rem;margin-right:.625rem}.atd-b2b .section-gallery .gallery .atd-slider-wrapper .gallery-slider-item iframe,.atd-b2b .section-gallery .gallery .atd-slider-wrapper .gallery-slider-item img,.atd-b2b .section-gallery .gallery .gallery-left,.atd-b2b .section-gallery .gallery .gallery-right{width:100%}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .gallery .gallery-left,.atd-b2b .section-gallery .gallery .gallery-right{width:50%}}.atd-b2b .section-gallery .gallery .gallery-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.625rem}.atd-b2b .section-gallery .gallery .gallery-right .small{width:17.625rem}.atd-b2b .section-gallery .gallery .gallery-right .main{width:100%}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery .gallery-left{padding:0 4.1875rem}}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .gallery .gallery-left{padding:0}}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery .gallery-left-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery .gallery-left-bottom .small{width:11.25rem;margin-right:.625rem}}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery .gallery-left-bottom .big{width:calc(100% - 190px)}}.atd-b2b .section-gallery .gallery .tablet{width:17.5rem;margin-left:auto}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery .gallery-video{height:24.75rem}}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .gallery .gallery-video{padding:0}}.atd-b2b .section-gallery .gallery-info{position:relative;padding-top:5rem}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery-info{padding-top:0}}.atd-b2b .section-gallery .gallery-info-bcg{position:absolute;top:0;left:0;width:37.5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.5}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .gallery-info-bcg{top:0;left:5.625rem;width:37.5rem}}.atd-b2b .section-gallery .gallery-info-img{width:100%}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery-info-img{width:37.125rem}}.atd-b2b .section-gallery .gallery-info-logo{position:absolute;top:0;height:4rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 20px 40px 0 rgba(0,28,172,.1)}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery-info-logo{width:14.3125rem;left:1.6875rem;top:1.5rem}}.atd-b2b .section-gallery .gallery-info-logo-svg{width:11.3125rem;margin:0}.atd-b2b .section-gallery .gallery-info-data{-webkit-transform:translateY(-40px);transform:translateY(-40px);width:calc(100% - 40px);margin:0 1.25rem;box-shadow:0 20px 40px 0 rgba(0,28,172,.1);padding:1.5rem;background-color:#fff;border-radius:6px}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery-info-data{-webkit-transform:translateY(0);transform:translateY(0);margin:0;width:calc(100% - 110px);position:absolute;top:7.125rem;right:0;max-height:26.3125rem;box-shadow:0 20px 50px 0 rgba(0,28,172,.05)}}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .gallery-info-data{top:4.375rem;width:calc(100% - 397px)}}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery-info-data .info-title{padding-top:1rem;margin-bottom:2.5rem;font-size:1.25rem}}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .gallery-info-data .info-title{margin-left:3.75rem}}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery-info-data .footer-cities-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1240px){.atd-b2b .section-gallery .gallery-info-data .footer-cities-list{margin:0 3.75rem}}.atd-b2b .section-gallery .gallery-info-data .footer-cities-list-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1rem;height:3.75rem}@media only screen and (min-width:768px){.atd-b2b .section-gallery .gallery-info-data .footer-cities-list-item{width:50%}}.atd-b2b .section-gallery .gallery-info-data .pin{width:.75rem;height:1.125rem;margin-top:.3125rem}.atd-b2b .section-gallery .gallery-info-data .city{color:#5c00ff;line-height:1.2;font-weight:600;font-size:1.25rem;margin-left:.9375rem}.atd-b2b .section-gallery .gallery-info-data .city:focus,.atd-b2b .section-gallery .gallery-info-data .city:hover{box-shadow:0 8px 15px -9px rgba(7,0,129,.1)}.atd-b2b .section-gallery .gallery-info-data .date{color:#8492a6;line-height:1.7;font-size:.875rem}.atd-b2b .last-contact{text-align:center;padding-top:1.875rem;padding-bottom:1.875rem}.atd-b2b .last-contact .bottom-text{color:#8492a6}.atd-b2b .last-contact a{margin:1.875rem auto}.homepage-industries{padding:0 10px 2rem;border-bottom:1px solid #dfe4ec;display:none}@media only screen and (min-width:768px){.homepage-industries{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:650px;margin:auto;padding-bottom:10px;border-bottom:0}}@media only screen and (min-width:992px){.homepage-industries{width:auto}}.homepage-industries .show-more{padding-left:0}.homepage-industries .gray-header{-webkit-box-flex:0;-ms-flex:0 1 630px;flex:0 1 630px}@media only screen and (min-width:992px){.homepage-industries .gray-header{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1240px){.homepage-industries .gray-header{-webkit-box-flex:1;-ms-flex:1 0 1200px;flex:1 0 1200px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.homepage-industries .show-more,.job-offers-elements .show-more{padding-top:10px;color:#3c4559}.homepage-industries .show-more:focus .show,.homepage-industries .show-more:hover .show,.job-offers-elements .show-more:focus .show,.job-offers-elements .show-more:hover .show{color:#43444d}.main-container{position:relative;margin-top:40px;z-index:10}@media only screen and (min-width:768px){.main-container{margin-top:0}}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px;padding-bottom:20px}@media only screen and (min-width:768px){.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40.5rem;margin:auto;padding-bottom:20px}}@media only screen and (min-width:992px){.flex-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}}@media only screen and (min-width:768px){.flex-row.job-offers-elements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row.job-offers-elements .show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:992px){.flex-row.job-offers-elements{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:30px}.flex-row.job-offers-elements .flex-item{width:100%;margin:0}}.flex-row.job-offers-elements .show-more{padding-left:10px}.flex-row.homepage-town-list{margin:1.875rem 0 2.5rem;padding-bottom:40px;border-bottom:1px solid #dfe4ec}@media only screen and (min-width:768px){.flex-row.homepage-town-list{margin:1.875rem auto 2.5rem;border-bottom:none}}@media only screen and (min-width:992px){.flex-row.homepage-town-list{padding-bottom:30px}}.flex-row.user-content-item{margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #dfe4ec}@media only screen and (min-width:768px){.flex-row.user-content-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-bottom:0}.flex-row.user-content-item .flex-item{width:100%;max-width:630px;margin:auto;margin-bottom:10px}}@media only screen and (min-width:768px) and (min-width:768px){.flex-row.user-content-item .flex-item{margin-bottom:0}}@media only screen and (min-width:992px){.flex-row.user-content-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row.user-content-item .flex-item{max-width:465px;margin-right:20px}.flex-row.user-content-item .flex-item.interviews{margin-right:0}}@media only screen and (min-width:1240px){.flex-row.user-content-item .flex-item{max-width:595px}}.flex-row .flex-item{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:768px){.flex-row .flex-item.item-job-offers{width:100%;max-width:630px}}@media only screen and (min-width:992px){.flex-row .flex-item.item-job-offers{-webkit-box-flex:1;-ms-flex:1 1 645px;flex:1 1 645px;max-width:none}}@media only screen and (min-width:1240px){.flex-row .flex-item.item-job-offers{-webkit-box-flex:1;-ms-flex:1 1 905px;flex:1 1 905px;width:100%;max-width:905px}}.flex-row .flex-item.item-featured-companies{margin:1.875rem 0 0}@media only screen and (min-width:992px){.flex-row .flex-item.item-featured-companies{-webkit-box-flex:0;-ms-flex:0 0 17.8125rem;flex:0 0 17.8125rem;margin:0 0 0 1.25rem}}.flex-row .flex-item.item-featured-companies .gray-header{max-width:630px}@media only screen and (min-width:768px){.flex-row .flex-item.item-featured-companies .gray-header{margin-left:auto;margin-right:auto}}.flex-row .flex-item.item-ban{display:block;-webkit-box-flex:0;-ms-flex:0 0 285px;flex:0 0 285px;margin-right:20px}@media only screen and (min-width:768px){.flex-row .flex-item.item-towns{-webkit-box-flex:0;-ms-flex:0 1 630px;flex:0 1 630px}}@media only screen and (min-width:992px){.flex-row .flex-item.item-towns{-webkit-box-flex:1;-ms-flex:1 1 630px;flex:1 1 630px}}.job-offers-top-filters{position:relative;display:block;margin-bottom:40px;background:#fff;z-index:10}.job-offers-top-filters .container{display:-webkit-box;display:-ms-flexbox;display:flex}.job-offers-top-filters .container .already-applied-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.job-offers-top-filters .container .job-type-filter{-webkit-box-flex:0;-ms-flex:0 0 550px;flex:0 0 550px;margin-left:20px}.search-filters{width:51.875rem;margin:.75rem auto 0;min-height:2rem;margin-bottom:-2.75rem}.search-filters .filter-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-filters .filter-options .filter-word{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px 10px 0;padding:5px;border-radius:6px;background:#232429;font-size:.75rem;color:#e2e2e8;cursor:pointer;transition:background .4s cubic-bezier(.17,.67,.47,1)}.search-filters .filter-options .filter-word .remove-item{background:url("../img/svg/filter-close.svg") no-repeat;background-size:8px;background-position:50%;width:10px;height:10px;margin:0 5px 0 0}.search-filters .filter-options .filter-word:focus,.search-filters .filter-options .filter-word:hover{background:#7b7c87}.job-offers-list{position:relative;z-index:10}@media only screen and (min-width:992px){.job-offers-list .job-offers-main-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.job-offers-list .job-offers-main-container .flex-item.job-offers,.job-offers-list .job-offers-main-container .flex-item.job-offers-filters{padding:0}@media only screen and (min-width:992px){.job-offers-list .job-offers-main-container .flex-item.job-offers-filters{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;padding-left:20px}}.job-offers-list .job-offers-main-container .flex-item.job-offers{position:relative}@media only screen and (min-width:768px){.job-offers-list .job-offers-main-container .flex-item.job-offers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}}@media only screen and (min-width:992px){.job-offers-list .job-offers-main-container .flex-item.job-offers{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}}.job-offers-list .job-offers-main-container .flex-item.job-offers .loader{top:5%;-webkit-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%)}@media only screen and (min-width:768px){.filters-wrapper{width:100%;margin-bottom:20px}}.filters-wrapper .filters-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 10px;background:#f5f5f5;cursor:pointer}@media only screen and (min-width:768px){.filters-wrapper .filters-toggle{padding:0 20px}}.filters-wrapper .filters-toggle .toggle-icon{-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px}.filters-wrapper .filters-toggle .toggle-icon .icon{width:18px;height:18px;transition:fill .2s ease-in;fill:#3c4559}.filters-wrapper .filters-toggle .toggle-text{-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;color:#3c4559}.filters-wrapper .filters-toggle .toggle-arrow{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;text-align:right}.filters-wrapper .filters-toggle .toggle-arrow .dropdown-icon{width:8px;height:8px;transition:fill .2s ease-in,-webkit-transform .2s ease-in;transition:fill .2s ease-in,transform .2s ease-in;transition:fill .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in;fill:#3c4559}.filters-wrapper .filters-container{display:block}.filters-wrapper.is-active .filters-toggle .toggle-icon .icon{fill:#43444d}.filters-wrapper.is-active .filters-toggle .toggle-text{color:#43444d}.filters-wrapper.is-active .filters-toggle .dropdown-icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);fill:#ff4367}.filters-container .filter-header{display:block;padding-bottom:20px;color:#3c4559;font-size:1.5rem;font-weight:100}.filters-container .filters-list{padding-bottom:40px}.filters-container .filters-list .show-more{margin-top:5px;padding-left:27px;font-size:.875rem}.filters-container .filters-list .show-more a{color:#43444d}.filters-container .filters-list .checkbox{padding-bottom:.5rem}.filters-container .filters-list .checkbox .label{max-width:190px;min-height:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filters-container .filters-list .sub-filters{margin-bottom:10px;padding-left:23px}.filters-container .job-filters-elements .checkbox{padding-bottom:10px}@media only screen and (min-width:768px){.filters-container .job-filters-elements .checkbox{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px}.filters-container .job-filters-elements .checkbox .label{max-width:210px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filters-container .job-filters-elements .checkbox.is-hidden{display:-webkit-box;display:-ms-flexbox;display:flex}}.filters-container .job-filters-elements .show-more-trigger{display:block;width:100%}.filters-container .job-filters-elements .btn{margin:auto}.filter-td-label{font-size:.75rem}.filter-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.25rem}.filter-header-wrapper>.filter-header{padding-bottom:0}.filters-description-text{display:block;margin-bottom:1.25rem;color:#6d7588}.single-offer-header{padding:3.75rem 0 0;border-bottom:1px solid #dfe4ec;background:#fff;opacity:1;transition:opacity .5s cubic-bezier(.17,.67,.47,1)}@media only screen and (min-width:992px){.single-offer-header{padding:0}}.single-offer-header .job-offer-details{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.single-offer-header .job-offer-details{padding:40px 0}}.single-offer-header .job-details-header-cross-link-banner{margin:1.5rem 0}@media only screen and (min-width:768px){.single-offer-header .job-details-header-cross-link-banner{display:inline-block;margin-bottom:2rem}}.single-offer-header .job-details-header-bottom-cross-link-banner{margin:1rem 0;text-align:center}.single-offer-header .job-details-header-bottom-cross-link-banner .link-banner{padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem}.single-offer-header.is-inactive{opacity:0}.job-offer-details .job-offer-provider-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 8.75rem;flex:0 0 8.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px}@media only screen and (min-width:992px){.job-offer-details .job-offer-provider-logo{-webkit-box-flex:0;-ms-flex:0 0 235px;flex:0 0 235px;margin-right:20px}}@media only screen and (min-width:1240px){.job-offer-details .job-offer-provider-logo{margin-right:70px}}.job-offer-details .job-offer-provider-logo>a{display:block;width:100%;text-align:center}.job-offer-details .job-offer-provider-logo .company-logo{width:100%;max-width:160px;height:100%;max-height:100px}@media only screen and (min-width:992px){.job-offer-details .job-offer-provider-logo .company-logo{max-width:170px;max-height:120px}}.job-offer-details .job-offer-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;padding:30px 10px 20px;font-weight:400}@media only screen and (min-width:992px){.job-offer-details .job-offer-info{padding:20px 0;margin-right:20px}}.job-offer-details .job-offer-info .details-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-offer-details .job-offer-info .details-row.first-line{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}@media only screen and (min-width:768px){.job-offer-details .job-offer-info .details-row.first-line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.job-offer-details .job-offer-info .details-row.first-line .actions{margin-left:auto}.job-offer-details .job-offer-info .matchmaking-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .375rem .25rem .25rem;background-color:#0bc4bd;border-radius:.25rem;max-height:1.5rem}.job-offer-details .job-offer-info .matchmaking-badge svg{padding:.1875rem;margin-right:.25rem;min-width:1.125rem;min-height:1.125rem}.job-offer-details .job-offer-info .matchmaking-badge .matchmaking-badge-label{color:#fff;font-size:.75rem;line-height:1.125rem;font-weight:700}.details-row .job-title{display:block;font-size:1.375rem;line-height:1.75rem}@media only screen and (min-width:768px){.details-row .job-title{font-size:1.75rem;line-height:2.25rem}}.details-row .job-title .job-type{display:none;color:#3c4559}@media only screen and (min-width:992px){.details-row .job-title .job-type{display:inline}}@media only screen and (min-width:768px){.details-row .actions .single-offer-favourite{display:block;padding:.7rem .75rem .45rem;border:1px solid #3c4559;border-radius:6px}.details-row .actions .single-offer-favourite.is-active{border:1px solid #ff4367;transition:border .2s cubic-bezier(.17,.67,.47,1)}}.details-row .job-provider{position:relative;display:inline-block;padding-right:10px;color:#3e6bea;vertical-align:middle}.details-row .job-provider:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;content:""}@media only screen and (min-width:1240px){.details-row .job-provider:after{display:none}}@media only screen and (min-width:768px){.details-row .job-provider{padding-right:20px}}.details-row .reviews-count{display:none}@media only screen and (min-width:768px){.details-row .reviews-count{display:inline-block;padding-left:10px;color:#3c4559;font-size:.75rem}}.details-row .job-date,.details-row .job-expiration-date,.details-row .job-industry,.details-row .job-localization{font-size:.875rem;line-height:1.25rem;margin-bottom:0}.details-row .extra-details,.details-row .job-label{color:#3c4559}.details-row .job-expiration-date .extra-details{color:#43444d}@media only screen and (min-width:992px){.details-row .extra-details{color:#43444d}}.details-row .job-expiration-date{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%}@media only screen and (min-width:992px){.details-row .job-expiration-date{width:auto;white-space:nowrap;margin-left:auto}}.details-row .job-date,.details-row .job-label{display:none}@media only screen and (min-width:992px){.details-row .job-date,.details-row .job-label{display:inline}}.details-row .job-expiration-date .job-label{display:inline}.details-row.localization-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.details-row.localization-date{-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;margin-bottom:0!important}}.details-row.provider-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.details-row.provider-details{margin-bottom:20px!important}}@media only screen and (min-width:992px){.details-row.industry-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25rem}}.single-offer-content{padding:20px 10px;background:#fff}@media only screen and (min-width:768px){.single-offer-content{padding:40px 0}}.single-offer-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media only screen and (min-width:992px){.single-offer-content .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.single-offer-content .container .offer-sidebar{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:auto;min-height:40px;margin-top:20px;position:relative;z-index:auto}@media only screen and (min-width:768px){.single-offer-content .container .offer-sidebar{z-index:1}}@media only screen and (min-width:992px){.single-offer-content .container .offer-sidebar{position:absolute}.single-offer-content .container .offer-sidebar.sticky{position:fixed;margin:0 auto;top:6.25rem}.single-offer-content .container .offer-sidebar.bottom{top:auto;bottom:6.25rem}}@media only screen and (min-width:992px){.single-offer-content .container .offer-sidebar{-webkit-box-flex:0;-ms-flex:0 0 225px;flex:0 0 225px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0;margin-right:30px}}@media only screen and (min-width:1240px){.single-offer-content .container .offer-sidebar{margin-right:80px}}.single-offer-content .container .offer-sidebar .sidebar-wrapper{text-align:center;position:relative;width:100%}.single-offer-content .container .offer-sidebar .sidebar-wrapper .btn:not(:last-child){margin-bottom:20px}.single-offer-content .container .offer-sidebar .employers-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:992px){.single-offer-content .container .offer-sidebar .employers-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.offer-content{display:block}@media only screen and (min-width:992px){.offer-content{-webkit-box-flex:1;-ms-flex:1 1 700px;flex:1 1 700px;margin-left:19.0625rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.offer-content{margin-bottom:40px}}.offer-content .footer-image,.offer-content .header-image{max-width:100%}.offer-content .btn{display:block;margin:40px auto 20px;padding:.625rem 1rem}.related-job-offers{position:relative;padding:40px 10px;z-index:10}@media only screen and (min-width:992px){.related-job-offers{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}}@media only screen and (min-width:768px){.related-job-offers{padding:40px 20px}}@media only screen and (min-width:1240px){.related-job-offers{padding:40px 0}}.related-job-offers .sidebar-push{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 225px;flex:0 0 225px;margin-right:20px}@media only screen and (min-width:1240px){.related-job-offers .sidebar-push{margin-right:80px}}@media only screen and (min-width:992px){.related-job-offers .related-job-offers-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 400px;flex:1 1 400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.offer-details-shortcut{display:none;position:fixed;top:0;width:100%;padding:0 10px;border-bottom:1px solid #dfe4ec;background:#fff;z-index:20}@media only screen and (min-width:992px){.offer-details-shortcut{display:block}}.offer-details-shortcut .job-offer-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offer-details-shortcut .job-offer-details .job-offer-provider-logo{-webkit-box-flex:0;-ms-flex:0 0 235px;flex:0 0 235px;margin-right:20px}@media only screen and (min-width:1240px){.offer-details-shortcut .job-offer-details .job-offer-provider-logo{margin-right:70px}}.offer-details-shortcut .job-offer-details .job-offer-provider-logo .company-logo{display:block;margin:auto;max-width:70px;max-height:30px}.offer-details-shortcut .job-offer-details .job-offer-info{padding:10px 0;overflow:hidden}.offer-details-shortcut .job-offer-details .job-offer-info .details-row .job-title{font-size:1rem;line-height:1.5rem;margin-bottom:0;margin:0 .75rem 0 0}.offer-details-shortcut .job-offer-details .job-offer-info .details-row.provider-details{margin-bottom:0!important}.offer-details-shortcut .job-offer-details .job-offer-info .details-row.provider-details .job-provider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;padding-top:1px}.offer-details-shortcut .job-offer-details .actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.offer-details-shortcut .job-offer-details .actions .single-offer-favourite{padding:.8rem .75rem .6rem;border:1px solid #3c4559;border-radius:5px;transition:all .3s cubic-bezier(.17,.67,.47,1)}.offer-details-shortcut .job-offer-details .actions .single-offer-favourite:focus,.offer-details-shortcut .job-offer-details .actions .single-offer-favourite:hover{border-color:#43444d}.offer-details-shortcut .job-offer-details .actions .single-offer-favourite.is-active{border-color:#ff4367}.industry-row .job-industry .extra-details:not(:last-child):after{display:inline-block;content:",";margin:0 .25rem 0 0}.job-details-cross-link-panel{margin:2rem 0;padding:30px 10px 20px}.job-details-cross-link-panel .heading{font-size:1.16875rem;font-weight:700;margin-bottom:1.5rem}@media only screen and (min-width:992px){.job-details-cross-link-panel .heading{font-size:1rem}}.job-details-cross-link-panel .text{font-size:1rem;margin-bottom:1rem}@media only screen and (min-width:992px){.job-details-cross-link-panel{padding:30px 0 20px}}.job-details-cross-link-horizontal-panel{width:100%}.job-details-cross-link-horizontal-panel .heading{font-size:1.16875rem;font-weight:700;margin-bottom:.6rem}@media only screen and (min-width:992px){.job-details-cross-link-horizontal-panel .heading{font-size:1rem}}.job-details-cross-link-horizontal-panel .text{font-size:1rem;margin-bottom:1rem}@media only screen and (min-width:992px){.job-details-cross-link-horizontal-panel .btn{font-size:1rem}}.ad-banner-header{width:20rem;min-width:320px;height:6.25rem;min-height:100px;margin:0 auto 1.5625rem;display:block}@media only screen and (min-width:992px){.ad-banner-header{display:none}}.ad-banner-sidebar{margin-top:1.5625rem;display:none}@media only screen and (min-width:992px){.ad-banner-sidebar{display:block}}.bottom-application-wrapper{position:relative}.job-alert-modal{width:calc(100% - 32px);height:auto;max-height:calc(100% - 16px);position:fixed;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:linear-gradient(180deg,#6e95ff,#3d71ff);border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;z-index:50;padding:1rem .5rem}@media only screen and (min-width:768px){.job-alert-modal{position:absolute;left:13.125rem;top:0;-webkit-transform:none;transform:none;width:29.375rem;max-height:none;background-image:linear-gradient(180deg,#6e95ff,#3d71ff);padding:1rem 1.5rem 1rem 1.8125rem;z-index:auto}}.job-alert-modal:before{display:none}@media only screen and (min-width:768px){.job-alert-modal:before{background-color:#3d71ff;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1rem;height:1rem;position:absolute;top:.875rem;left:-.375rem;display:block;content:"";border-radius:.125rem;z-index:-1}}@media only screen and (min-width:768px){.job-alert-modal.bottom-modal{position:absolute;bottom:3.125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:1rem 1.5rem 1rem 1.8125rem;top:auto}}.job-alert-modal.bottom-modal:before{display:none}@media only screen and (min-width:768px){.job-alert-modal.bottom-modal:before{background-color:#3d71ff;width:1rem;height:1rem;position:absolute;bottom:-.375rem;top:auto;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;display:block;content:"";border-radius:.125rem;z-index:-1}}.job-alert-modal .plane-background{position:absolute;right:3.125rem;top:.625rem;z-index:1}@media only screen and (min-width:768px){.job-alert-modal .plane-background{top:1.5625rem;right:6.25rem}}.job-alert-modal .header-group{width:100%;display:block;z-index:2}.job-alert-modal .header-group .job-alert-modal-header{color:#fff;font-weight:700;font-size:1.125rem;line-height:1.33;display:block}.job-alert-modal .header-group .job-alert-modal-subheader{width:100%;color:#fff;font-size:1rem;margin-top:.875rem}.job-alert-modal .header-group .job-alert-modal-subheader .job-position{font-weight:700;font-style:italic}.job-alert-modal .input-group{width:100%;padding-top:1rem;z-index:2}.job-alert-modal .input-group .first-row,.job-alert-modal .input-group .third-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;width:100%}.job-alert-modal .input-group .first-row .email-input,.job-alert-modal .input-group .third-row .email-input{width:100%;height:2.5rem;border-radius:.25rem;background-color:#fff;color:#3c4858;padding:1.125rem 1.5rem;font-size:1rem;line-height:1.5;border:2px solid #fff}@media only screen and (min-width:768px){.job-alert-modal .input-group .first-row .email-input,.job-alert-modal .input-group .third-row .email-input{width:17.25rem;height:3.6875rem;margin-right:1rem}}.job-alert-modal .input-group .first-row .email-input.error,.job-alert-modal .input-group .third-row .email-input.error{border-color:#fe7687}.job-alert-modal .input-group .first-row .email-input:focus,.job-alert-modal .input-group .third-row .email-input:focus{border-color:#e4ecff}.job-alert-modal .input-group .first-row .submit-button,.job-alert-modal .input-group .third-row .submit-button{width:100%;height:2.5rem;background-color:#fff;border-radius:.25rem;font-size:.875rem;font-weight:700;line-height:1.5;color:#3d71ff;padding:.625rem 0;text-align:center;cursor:pointer;position:relative}@media only screen and (min-width:768px){.job-alert-modal .input-group .first-row .submit-button,.job-alert-modal .input-group .third-row .submit-button{display:none;width:7.8125rem;height:3.6875rem;padding:1.25rem 0}}.job-alert-modal .input-group .first-row .submit-button.desktop,.job-alert-modal .input-group .third-row .submit-button.desktop{display:none}@media only screen and (min-width:768px){.job-alert-modal .input-group .first-row .submit-button.desktop,.job-alert-modal .input-group .third-row .submit-button.desktop{display:block}}.job-alert-modal .input-group .first-row .submit-button:focus,.job-alert-modal .input-group .first-row .submit-button:hover,.job-alert-modal .input-group .third-row .submit-button:focus,.job-alert-modal .input-group .third-row .submit-button:hover{background-color:#e4ecff}.job-alert-modal .input-group .second-row{font-size:.875rem;line-height:1.2;color:#fff}@media only screen and (min-width:768px){.job-alert-modal .input-group .second-row{margin-bottom:.5rem}}.job-alert-modal .input-group .second-row .checker .hidden-input+.checker-label:before{background-color:#fff;border-color:#e4ecff;border-width:2px;transition:none}.job-alert-modal .input-group .second-row .checker .hidden-input:checked+.checker-label:before{background-color:#fff;border-color:#e4ecff}.job-alert-modal .input-group .second-row .checker .hidden-input:checked+.checker-label:after{border-color:#3d71ff;border-width:2px}.job-alert-modal .input-group .second-row .checker.error .checker-label:before{border-color:#fe7687}.job-alert-modal .input-group .second-row .policy-link{color:#fff;text-decoration:underline}.job-alert-modal .input-group .second-row .validation{margin-top:1rem}.job-alert-modal .input-group .second-row .validation span{color:#fe7687;background-color:#fff;border:1px solid #e4ecff;display:block;margin-bottom:.25rem;padding:.25rem}.job-alert-modal .input-group .second-row .validation span:last-of-type{margin-bottom:0}.job-alert-modal .input-group .third-row{margin-top:1rem}.job-alert-modal .input-group .third-row.mobile .spinner{display:block}@media only screen and (min-width:768px){.job-alert-modal .input-group .third-row.mobile .spinner{display:none}}.job-alert-modal .modal-close-button{position:absolute;right:.3125rem;top:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:1.625rem;height:1.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:2rem;color:#fff;cursor:pointer;z-index:5}@media only screen and (min-width:768px){.job-alert-modal .modal-close-button{width:1.125rem;height:1.125rem;font-size:1.5rem}}.job-alert-success-modal{width:calc(100% - 32px);height:auto;max-height:calc(100% - 16px);position:fixed;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;z-index:50;border:2px solid #e6edff;background-color:#fff;background-image:none;padding:1rem}@media only screen and (min-width:768px){.job-alert-success-modal{position:absolute;left:13.125rem;top:0;-webkit-transform:none;transform:none;width:29.375rem;max-height:none;padding:1.875rem 3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:auto}}.job-alert-success-modal:before{display:none;background-color:#e6edff;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1rem;height:1rem;position:absolute;top:.875rem;left:-.375rem;content:"";border-radius:.125rem;z-index:-1}@media only screen and (min-width:768px){.job-alert-success-modal:before{display:block}}@media only screen and (min-width:768px){.job-alert-success-modal.bottom-modal{position:absolute;bottom:3.125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:1.875rem 3rem;background-color:#fff;top:auto}}.job-alert-success-modal.bottom-modal:before{display:none}.job-alert-success-modal .icon-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-alert-success-modal .icon-group .filecheck-icon{margin-right:1rem}@media only screen and (min-width:768px){.job-alert-success-modal .icon-group .filecheck-icon{margin-right:3rem}}.job-alert-success-modal .icon-group .job-alert-modal-header{color:#3d71ff;font-weight:700;font-size:1.125rem;line-height:1.33}@media only screen and (min-width:768px){.job-alert-success-modal .icon-group .job-alert-modal-header{display:none}}.job-alert-success-modal .header-group{width:auto;display:block;z-index:2}.job-alert-success-modal .header-group .job-alert-modal-header{display:none;color:#3d71ff;font-weight:700;font-size:1.125rem;line-height:1.33}@media only screen and (min-width:768px){.job-alert-success-modal .header-group .job-alert-modal-header{display:block}}.job-alert-success-modal .header-group .job-alert-modal-subheader{font-size:1rem;margin-top:.875rem;color:#3c4858;width:auto}.job-alert-success-modal .header-group .job-alert-modal-subheader a{color:#3d71ff}.job-alert-success-modal .modal-close-button{position:absolute;right:.3125rem;top:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:1.125rem;height:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.5rem;color:#3c4858;cursor:pointer}.employers-top-filters{margin-bottom:40px;background:#fff}.employers-top-filters,.employers-top-filters .container,.employers-top-filters .container .industry-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.employers-top-filters .container .industry-filter{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0;padding-left:20px;color:#3c4559;cursor:pointer}@media only screen and (min-width:992px){.employers-top-filters .container .industry-filter{margin-right:80px}}.employers-top-filters .container .industry-filter .filter-icon{margin-right:10px;transition:fill .3s ease-in;fill:#3c4559}.employers-top-filters .container .industry-filter:focus,.employers-top-filters .container .industry-filter:hover{color:#43444d}.employers-top-filters .container .industry-filter:focus .filter-icon,.employers-top-filters .container .industry-filter:hover .filter-icon{fill:#43444d}.employers-top-filters .container .industry-filter.with-badge{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.employers-top-filters .container .sort-filter{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%;margin:0 0 0 auto}@media only screen and (min-width:1240px){.employers-top-filters .container .sort-filter{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin:0 0 0 5rem}}.employers-top-filters .industry-filter-list{display:block;position:absolute;top:0;left:0;width:100%;background:#1f2532;color:#fff;overflow:hidden;z-index:40}.employers-top-filters .industry-filter-list .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 20px}.employers-top-filters .industry-filter-list .container .industry-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.employers-top-filters .industry-filter-list .container .industry-header .header-title{display:block;-webkit-box-flex:1;-ms-flex:1 1 500px;flex:1 1 500px;font-size:1.4rem}.employers-top-filters .industry-filter-list .container .industry-header .close-industry-panel{display:block;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;text-align:right}.employers-top-filters .industry-filter-list .container .industry-selectable-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;font-size:.875rem;cursor:pointer}@media only screen and (min-width:992px){.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px}}@media only screen and (min-width:1240px){.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}}.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item .industry-select{display:inline-block;max-width:185px;padding:7px 0;color:#b8beca;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:color .15s ease-in}@media only screen and (min-width:992px){.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item .industry-select{max-width:230px}}.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item.is-active .industry-select,.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item:focus .industry-select,.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item:hover .industry-select{color:#fff}.employers-top-filters .industry-filter-list .container .industry-selectable-list .industry-item.is-active .selected{opacity:1}.mobile-filters.employers .checkbox:nth-child(2){margin-bottom:20px}.mobile-filters.employers .btn{display:block;margin:auto}.hero-employer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:0;height:11rem;background-color:#43484e;background-position:50%;background-size:300px 128px;background-repeat:repeat}@media only screen and (min-width:768px){.hero-employer{height:25.875rem;background-size:600px 257px}}@media only screen and (min-width:992px){.hero-employer{height:20rem}}.hero-employer .details-wrapper{position:relative;z-index:10;margin:0 auto;width:100%;max-width:77.5rem;height:100%;padding:0 .625rem}@media only screen and (min-width:768px){.hero-employer .details-wrapper{padding:0}}.hero-employer .details-wrapper .employer-profile-logo{display:-webkit-box;display:-ms-flexbox;display: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;bottom:-50px;left:10px;width:100px;height:100px;border-radius:6px;background:#fff}@media only screen and (min-width:768px){.hero-employer .details-wrapper .employer-profile-logo{bottom:-5px;width:185px;height:135px}}@media only screen and (min-width:1240px){.hero-employer .details-wrapper .employer-profile-logo{bottom:-60px;left:10px;width:225px;height:225px}}.hero-employer .details-wrapper .employer-profile-logo img{width:100%;max-width:70px;height:100%;max-height:70px}@media only screen and (min-width:768px){.hero-employer .details-wrapper .employer-profile-logo img{max-width:130px;max-height:100px}}@media only screen and (min-width:1240px){.hero-employer .details-wrapper .employer-profile-logo img{max-width:160px;max-height:150px;margin-bottom:30px}}.hero-employer .details-wrapper .employer-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0;width:100%;padding:0 20px 20px 240px}@media only screen and (min-width:1240px){.hero-employer .details-wrapper .employer-details-wrapper{padding:0 10px 40px 280px}}.hero-employer .details-wrapper .employer-profile-details{display:block}.hero-employer .details-wrapper .mobile-employer-actions{position:absolute;right:10px;bottom:20px}.hero-employer.is-premium{background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:992px){.hero-employer.is-premium{height:65vh}}.employer-profile-details{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}.employer-profile-details .employer-title{padding-bottom:10px;color:#fff;font-size:2rem;line-height:2.25rem}.employer-profile-details .employer-industry{color:#fff;font-size:.875rem}.employer-profile-details .employer-industry .industry{padding-right:5px}.employer-details-wrapper .employer-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.employer-details-wrapper .employer-actions .rating-badge{margin-right:10px;padding:.8125rem 1.125rem;font-size:1rem}.employer-details-wrapper .employer-actions .favourite{margin-left:10px;padding:.55rem .7rem .3rem;border:1px solid #fff;border-radius:6px}.employer-details-wrapper .employer-actions .favourite .star-icon path{fill:#fff;stroke:#fff}.employer-details-wrapper .employer-actions .favourite.is-active{border:1px solid #ff4367;background:#ff4367}.employer-details-wrapper .employer-actions .favourite.is-active .star-icon{path:#ff4367}.employer-details-wrapper .employer-actions .dropdown-wrap{display:none;margin:0 10px}@media only screen and (min-width:992px){.employer-details-wrapper .employer-actions .dropdown-wrap{display:inline-block;margin-left:10px}}.mobile-details{padding:10px;padding-top:60px;border-bottom:1px solid #dfe4ec;background:#fff}.mobile-details .employer-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem}.mobile-details .employer-industry{display:block;padding-top:5px}.mobile-details .ab-btn{margin:1.25rem auto}.employer-module-title,.releated-content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-bottom:20px;color:#3c4559;font-size:1.125rem}@media only screen and (min-width:768px){.employer-module-title,.releated-content-title{font-size:1.5rem}}@media only screen and (min-width:992px){.employer-module-title,.releated-content-title{padding-bottom:40px}}.employer-module-title .black-bold,.releated-content-title .black-bold{padding-left:10px}.sidebar-module-title{padding-bottom:20px;color:#3c4559;font-size:1.125rem}@media only screen and (min-width:768px){.sidebar-module-title{font-size:1.5rem}}@media only screen and (min-width:992px){.sidebar-module-title{padding-bottom:40px}}.sidebar-module-title .black-text{padding-left:10px}.employer-main-module,.sidebar-module{margin:-10px;padding:40px 10px}@media only screen and (min-width:768px){.employer-main-module,.sidebar-module{margin:0;padding:40px 20px}}.employer-main-module.no-bottom,.sidebar-module.no-bottom{padding-bottom:0}.employer-main-module.with-border,.sidebar-module.with-border{border-bottom:1px solid #dfe4ec}.sidebar-module{margin:0;padding:40px 10px}@media only screen and (min-width:768px){.sidebar-module{padding:40px 0;border:0}.sidebar-module.rating-module{padding-bottom:0;border:0}.sidebar-module.rating-module .follow-company-wrapper{margin:0 0 2.5rem}.sidebar-module.rating-module .reviews-count{display:inline-block;padding-left:10px;font-size:.875rem}.sidebar-module.contact-module{padding-bottom:20px}}.sidebar-module .contact-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.sidebar-module .contact-details-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sidebar-module .contact-details-wrapper .contact-details-item{padding-bottom:20px;color:#3c4559}@media only screen and (min-width:768px){.sidebar-module .contact-details-wrapper .contact-details-item{-webkit-box-flex:1;-ms-flex:1 0 175px;flex:1 0 175px;padding-right:20px}}.sidebar-module .contact-details-wrapper .contact-details-item:last-child{padding-bottom:0}.sidebar-module .contact-details-wrapper .contact-details-item .details-item{display:block;position:relative;width:100%;padding:4px 0;font-size:.875rem}.sidebar-module .contact-details-wrapper .contact-details-item .details-item .black-text{position:absolute;width:90%;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all .3s ease-in}.sidebar-module .contact-details-wrapper .contact-details-item .details-item .black-text:focus,.sidebar-module .contact-details-wrapper .contact-details-item .details-item .black-text:hover{width:95%}.sidebar-module .contact-details-wrapper .contact-details-item .details-item:first-child{padding-top:0}.sidebar-module .contact-details-wrapper .contact-details-item .details-item:last-child,.sidebar-module .contact-details-wrapper .contact-details-item.main-details{padding-bottom:0}@media only screen and (min-width:768px){.sidebar-module .contact-details-wrapper .contact-details-item.main-details{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}}.sidebar-module .contact-details-wrapper .contact-details-item.is-hidden{display:none}@media only screen and (min-width:992px){.sidebar-module .contact-details-wrapper .contact-details-item.is-hidden{display:block}}.sidebar-module .rating-details-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:992px){.sidebar-module .rating-details-list{display:block}}.sidebar-module .rating-details-list .rating-column{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:20px}@media only screen and (min-width:992px){.sidebar-module .rating-details-list .rating-column .rating-label{margin-bottom:10px}}.sidebar-module .rating-details-list .rating-column .rating-graph,.sidebar-module .rating-details-list .rating-column:last-child{margin-bottom:0}.main-employer-content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.main-employer-content.is-custom-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-employer-content.is-custom-tab .employer-main-module{margin:0 auto;padding:40px 0;width:100%;max-width:730px}@media only screen and (min-width:992px){.main-employer-content.is-custom-tab .employer-main-module{margin:0 20px;width:730px;max-width:730px}}@media only screen and (min-width:1240px){.main-employer-content.is-custom-tab .employer-main-module{margin:0}}.employer-main-module .about-employer{font-size:.875rem;text-align:justify}@media only screen and (min-width:768px){.employer-main-module .about-employer{font-size:1rem}}.employer-main-module .about-employer ol,.employer-main-module .about-employer ul{list-style:inherit;margin:1rem 0;padding:0 0 0 2.5rem}.employer-main-module .about-employer ol li,.employer-main-module .about-employer ul li{list-style:inherit}.employer-main-module .user-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.employer-main-module .user-block .outer-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;padding-top:37px}.employer-main-module .user-block .inner-box{display:block;position:relative;width:100%;border-radius:6px;background:#fff}@media only screen and (min-width:1240px){.employer-main-module .user-block .inner-box:before{display:block;position:absolute;top:30px;left:-15px;width:40px;height:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;background:#fff;content:"";z-index:-10}}.employer-main-module .user-block .inner-box .inner-box-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-wrap:wrap;flex-wrap:wrap}.employer-main-module .user-block .inner-box .inner-box-head .inner-box-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:20px}.employer-main-module .user-block .inner-box .inner-box-head .inner-box-title{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.employer-main-module .user-block .inner-box .inner-box-head .inner-box-title .inner-title{display:block;font-size:1rem;font-weight:300;line-height:1.2;overflow-y:hidden}@media only screen and (min-width:768px){.employer-main-module .user-block .inner-box .inner-box-head .inner-box-title .inner-title{font-size:1.175rem}}.employer-main-module .user-block .inner-box .inner-box-head .inner-box-title .inner-title .gray-text{font-size:.875rem;white-space:nowrap}.employer-main-module .user-block .inner-box .inner-box-head .inner-date{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:10px 0 10px 50px;color:#3c4559;font-size:.75rem}@media only screen and (min-width:768px){.employer-main-module .user-block .inner-box .inner-box-head .inner-date{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 0 0 10px;font-size:.875rem;text-align:right}}.employer-main-module .user-block .inner-box .inner-box-head .inner-subline{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;color:#3c4559;font-size:.75rem;line-height:1.2}@media only screen and (min-width:768px){.employer-main-module .user-block .inner-box .inner-box-head .inner-subline{font-size:.875rem;line-height:1.25rem;margin-bottom:0;padding-left:2.85rem}}@media only screen and (min-width:1240px){.employer-main-module .user-block .inner-box .inner-box-head .inner-subline{padding-left:0}}.employer-main-module .user-block .inner-box .inner-details{padding:20px 0;font-size:.875rem;line-height:1.45;text-align:justify}@media only screen and (min-width:768px){.employer-main-module .user-block .inner-box .inner-details{font-size:1rem}}.employer-main-module .user-block .inner-box .inner-rating-details{padding:20px 0 0;font-size:.875rem;overflow:hidden}.employer-main-module .user-block .inner-box .inner-rating-details .rating-details-list .rating-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:768px){.employer-main-module .user-block .inner-box .inner-rating-details .rating-details-list .rating-column{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;-ms-flex-wrap:wrap;flex-wrap:wrap}.employer-main-module .user-block .inner-box .inner-rating-details .rating-details-list .rating-column .rating-graph,.employer-main-module .user-block .inner-box .inner-rating-details .rating-details-list .rating-column .rating-label{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0}}.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits{height:auto;margin:0;padding:10px 0 0;overflow:hidden}.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits{margin:0}}@media only screen and (min-width:992px){.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits .benefit-item{width:auto;margin:10px 5px}@media only screen and (min-width:768px){.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits .benefit-item{margin:10px 20px 10px 0}.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits .benefit-item:last-child{margin:10px 0}}.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits .benefit-item .benefit-icon svg{fill:#ff4367}.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits .benefit-item .benefit-tooltip{max-width:100px;margin-top:10px;overflow:initial;text-overflow:clip;white-space:normal}@media only screen and (min-width:768px){.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits .benefit-item .benefit-tooltip{opacity:1}}.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits .benefit-item:focus .benefit-tooltip,.employer-main-module .user-block .inner-box .inner-rating-details .inner-benefits .benefits .benefit-item:hover .benefit-tooltip{opacity:1}.employer-main-module .user-review .inner-box{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:20px}@media only screen and (min-width:768px){.employer-main-module .user-review .inner-box{padding:40px 40px 20px}}.employer-main-module .user-interview .outer-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0 0}.employer-main-module .user-interview .outer-box .review-rating{padding-top:10px;font-size:.75rem;text-align:center}.employer-main-module .user-interview .outer-box .review-rating .rating{display:block;width:100%;padding-top:5px}.employer-main-module .user-interview .inner-box{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:20px 0}@media only screen and (min-width:768px){.employer-main-module .user-interview .inner-box{padding:40px 0}}.employer-main-module .user-interview .inner-box .inner-box-head{padding:0 20px}@media only screen and (min-width:768px){.employer-main-module .user-interview .inner-box .inner-box-head{padding:0 40px}}.employer-main-module .user-interview .inner-box .inner-box-head .inner-box-title .inner-date{padding:10px 0}@media only screen and (min-width:768px){.employer-main-module .user-interview .inner-box .inner-box-head .inner-box-title .inner-date{text-align:left}}.employer-main-module .user-interview .inner-box .inner-details{padding:0 0 20px 80px;border-bottom:1px solid #dfe4ec;text-align:left}@media only screen and (min-width:768px){.employer-main-module .user-interview .inner-box .inner-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px 40px}}.employer-main-module .user-interview .inner-box .inner-details.next-element{padding:20px}@media only screen and (min-width:768px){.employer-main-module .user-interview .inner-box .inner-details.next-element{padding:40px;display:block}}.employer-main-module .user-interview .inner-box .inner-details.last-element{padding-bottom:0;border-bottom:0}.employer-main-module .user-interview .inner-box .inner-details.is-hidden{display:none}.employer-main-module .user-interview .inner-box .inner-details .inner-details-item{display:block;width:100%;margin-bottom:5px;color:#3c4559;font-size:.75rem}@media only screen and (min-width:768px){.employer-main-module .user-interview .inner-box .inner-details .inner-details-item{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;font-size:1rem}.employer-main-module .user-interview .inner-box .inner-details .inner-details-item .black-text{display:inline-block}}.employer-main-module .user-interview .inner-box .inner-details .inner-details-item:last-child{margin-bottom:0}.employer-main-module .user-interview .inner-box .inner-details .inner-details-item.bigger{font-size:1rem}@media only screen and (min-width:768px){.employer-main-module .user-interview .inner-box .inner-details .inner-details-item.bigger{font-size:1.175rem}}.employer-main-module .inner-details .recruit-process-list{padding-top:10px}@media only screen and (min-width:768px){.employer-main-module .inner-details .recruit-process-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.employer-main-module .inner-details .recruit-process-list .process-item{margin-right:20px;margin-bottom:10px;padding:0 0 0 20px;background:url("../img/svg/tips-check.svg") 3px 6px no-repeat;background-position:1px 2px;background-size:8px;font-size:.875rem}@media only screen and (min-width:768px){.employer-main-module .inner-details .recruit-process-list .process-item{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;background-position:1px 5px;font-size:1rem}}.employer-main-module .inner-details .recruit-process-list .process-item:last-child{margin-bottom:0}.employer-main-module .inner-details .specific-questions-wrapper{padding-top:20px}@media only screen and (min-width:768px){.employer-main-module .inner-details .specific-questions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.employer-main-module .inner-details .specific-questions-wrapper .questions-section{width:100%;margin-bottom:10px}@media only screen and (min-width:768px){.employer-main-module .inner-details .specific-questions-wrapper .questions-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;margin:0 20px 10px 0}.employer-main-module .inner-details .specific-questions-wrapper .questions-section:nth-child(2n){padding-right:0}}.employer-main-module .inner-details .specific-questions-wrapper .questions-section .questions-icon{display:none}@media only screen and (min-width:768px){.employer-main-module .inner-details .specific-questions-wrapper .questions-section .questions-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;padding-top:6.66667px;padding-right:20px}}@media only screen and (min-width:768px){.employer-main-module .inner-details .specific-questions-wrapper .questions-section .questions-details{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.employer-main-module .inner-details .specific-questions-wrapper .questions-section .questions-details .questions-about{color:#3c4559}@media only screen and (min-width:768px){.employer-main-module .inner-details .specific-questions-wrapper .questions-section .questions-details .questions-about,.employer-main-module .inner-details .specific-questions-wrapper .questions-section .questions-details .questions-about-what{display:block}}.employer-main-module .inner-details .overall-rating{padding-top:10px;text-align:justify}.releated-content{padding-top:40px}@media only screen and (min-width:768px){.releated-content .releated-container{padding:0 20px}}.releated-content .releated-container .releated-content-title .right-arrow{width:10px;height:9px;margin-left:5px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media only screen and (min-width:768px){.releated-content .releated-container .releated-content-title .right-arrow{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.employer-profile-content{position:relative;margin-bottom:40px;transition:margin .3s cubic-bezier(.17,.67,.47,1);z-index:10}@media only screen and (min-width:992px){.employer-profile-content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1240px){.employer-profile-content{margin-top:20px}}.employer-profile-content .employer-sidebar{margin:-10px}@media only screen and (min-width:768px){.employer-profile-content .employer-sidebar{margin:0 20px;padding:0}}@media only screen and (min-width:992px){.employer-profile-content .employer-sidebar{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px}}@media only screen and (min-width:1240px){.employer-profile-content .employer-sidebar{-webkit-box-flex:0;-ms-flex:0 1 290px;flex:0 1 290px}}.employer-profile-content.is-menu-open{margin-top:60px}.employer-profile-content .list-heading{margin-bottom:10px;font-size:1.125rem;font-weight:500}.mobile-related-companies-heading{padding:0 10px}@media only screen and (min-width:768px){.mobile-related-companies-heading{padding:0 20px}}.mobile-related-companies-heading .releated-content-title .right-arrow{margin-left:5px}.mobile-related-companies{padding:0 20px;padding-bottom:20px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.mobile-related-companies{overflow:hidden}}.mobile-related-companies.is-hidden{display:none}.mobile-related-companies .related-company-cards{display:block;width:auto;margin:-20px;white-space:nowrap}@media only screen and (min-width:768px){.mobile-related-companies .related-company-cards{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;white-space:normal}}.mobile-related-companies .related-company-cards .related-company-card{display:inline-block;max-width:280px;margin:0 10px;overflow:hidden}@media only screen and (min-width:768px){.mobile-related-companies .related-company-cards .related-company-card{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;max-width:none}.mobile-related-companies .related-company-cards .related-company-card:first-child{margin-left:0}.mobile-related-companies .related-company-cards .related-company-card:last-child{margin-right:0}}.employer-content-filters{display:none}@media only screen and (min-width:768px){.employer-content-filters{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0 40px}}@media only screen and (min-width:992px){.employer-content-filters{padding:0 0 40px}}@media only screen and (min-width:1240px){.employer-content-filters{padding:0 0 40px 140px}}.employer-content-filters .radio{margin-right:120px}.employer-content-filters .radio:last-child{margin-right:0}.employer-ratings .user-block{margin-bottom:20px}@media only screen and (min-width:768px){.employer-ratings .user-block{margin-bottom:40px}}.talentdays-info-wrapper{width:15.3125rem;padding:2.5rem 1.25rem;text-align:center;background:#fff;border-radius:6px}@media only screen and (min-width:768px){.talentdays-info-wrapper{margin-top:2.5rem}}.talentdays-info-wrapper .talentdays-info-description{display:block;margin:1.25rem 0}.talentdays-info-wrapper .talentdays-info-list{margin-bottom:1.875rem}.talentdays-info-wrapper .talentdays-info-item{margin-bottom:1.25rem}.talentdays-info-wrapper .talentdays-info-item:last-child{margin-bottom:0}.talentdays-info-wrapper .talentdays-info-item>a{color:#3e6bea;transition:color .3s cubic-bezier(.17,.67,.47,1)}.talentdays-info-wrapper .talentdays-info-item>a:focus,.talentdays-info-wrapper .talentdays-info-item>a:hover{color:#0035c9}.shadow-box-notification{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.25rem 0;padding:1.25rem;width:100%;max-width:18.75rem;background:#fff;border-radius:.375rem;box-shadow:0 2px 12px 0 #dfe4ec}.shadow-box-notification .sb-icon{display:block;margin:0 .75rem 0 0;-webkit-box-flex:0;-ms-flex:0 0 1.125rem;flex:0 0 1.125rem;-ms-flex-item-align:start;align-self:flex-start}.shadow-box-notification .sb-text{line-height:1.34}.info-section{width:100%;margin-right:-.625rem;margin-left:-.625rem;padding:2.5rem 0 1.25rem 1.25rem;border-bottom:1px solid #dfe4ec}@media only screen and (min-width:768px){.info-section{margin-right:0;margin-left:0;padding:2.5rem 1.25rem}}@media only screen and (min-width:992px){.info-section{margin:0 0 2.5rem;padding:0}}.info-section:last-child{margin-bottom:20px;border-bottom:0}.info-section.single-section{margin:1.25rem 0 0;padding:0}@media only screen and (min-width:768px){.info-section.single-section{padding:0 1.25rem}}@media only screen and (min-width:992px){.info-section.single-section{margin:0}}.info-section .info-heading,.info-section .sub-heading{margin-bottom:10px;color:#3c4559;font-size:1.175rem}.info-section .info-heading{display:block;width:100%}@media only screen and (min-width:768px){.info-section .info-heading{margin-bottom:30px;font-size:1.5rem;font-weight:100}}@media only screen and (min-width:992px){.info-section .info-heading{color:#43444d;font-size:2rem}}.info-section .sub-heading{margin-bottom:20px}@media only screen and (min-width:768px){.info-section .sub-heading{margin-bottom:30px;font-size:1.5rem;font-weight:100}}@media only screen and (min-width:992px){.info-section .sub-heading{color:#43444d;font-size:2rem}}.info-section p{margin-bottom:30px;font-size:.875rem;line-height:1.35;text-align:justify}@media only screen and (min-width:768px){.info-section p{font-size:1rem;line-height:1.4}}.info-section p a{color:#3696cb;text-decoration:underline}.info-section .our-target{display:block;margin-bottom:30px;font-size:1.175rem;line-height:1.3;text-align:justify}@media only screen and (min-width:768px){.info-section .our-target{padding-left:30px;border-left:1px solid #ff4367;font-size:1.5rem;font-weight:300;line-height:1.4}}.info-section .create-account{padding-bottom:40px;border-bottom:1px solid #ccc}.info-boxes{margin-bottom:40px;padding:0 0 40px;border-bottom:1px solid #ccc}@media only screen and (min-width:768px){.info-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.info-boxes .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px;margin-bottom:20px;padding:0 20px;border:1px solid #ccc;border-radius:6px;text-align:center;transition:border .3s ease-in}@media only screen and (min-width:768px){.info-boxes .info-box{width:210px;height:auto;margin-right:15px;padding:0}}@media only screen and (min-width:992px){.info-boxes .info-box{margin-right:10px}}@media only screen and (min-width:1240px){.info-boxes .info-box{margin-right:20px}}@media only screen and (min-width:768px){.info-boxes .info-box a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.info-boxes .info-box .info-details,.info-boxes .info-box .logo-holder{color:#43444d;font-size:.875rem;font-weight:400;line-height:1.35}.info-boxes .info-box .logo-holder{margin-bottom:20px}@media only screen and (min-width:768px){.info-boxes .info-box .logo-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:115px;margin-bottom:0;border-bottom:1px solid #ccc;transition:border .3s ease-in}}.info-boxes .info-box .info-details{display:block}@media only screen and (min-width:768px){.info-boxes .info-box .info-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;padding:0 10px}.info-boxes .info-box .info-details br{display:none}}@media only screen and (min-width:768px){.info-boxes .info-box .info-details span{display:block;width:100%}}@media only screen and (min-width:768px){.info-boxes .info-box:focus,.info-boxes .info-box:hover{border:1px solid #43444d}.info-boxes .info-box:focus .logo-holder,.info-boxes .info-box:hover .logo-holder{border-bottom:1px solid #43444d}}.in-numbers,.media-section,.partners-section,.prizes-section{padding:20px 0;border-bottom:1px solid #ccc}@media only screen and (min-width:768px){.in-numbers,.media-section,.partners-section,.prizes-section{padding:40px 0}}@media only screen and (min-width:1240px){.in-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:992px){.in-numbers .column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.in-numbers .column.mobile-hidden{display:none}@media only screen and (min-width:768px){.in-numbers .column.mobile-hidden{display:block}}@media only screen and (min-width:1240px){.in-numbers .column:nth-of-type(2){-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;padding-left:40px}}.in-numbers .column .line-chart{margin:0 auto 40px;max-width:650px}.in-numbers .column .line-chart .svgchart{width:100%}.in-numbers .in-numbers-sub-header{display:block;margin-bottom:20px}@media only screen and (min-width:768px){.in-numbers .in-numbers-sub-header{text-align:center}}.in-numbers .percent-box{display:block;width:100%;margin:40px 0;padding:40px 0;border:1px solid #ff4367;border-radius:6px}@media only screen and (min-width:768px){.in-numbers .percent-box{margin:40px auto;max-width:420px}}@media only screen and (min-width:1240px){.in-numbers .percent-box{padding:20px 0}}.in-numbers .percent-box .normal-text,.in-numbers .percent-box .percent-num{display:block;text-align:center}.in-numbers .percent-box .percent-num{font-size:4rem;line-height:3rem;color:#ff4367;margin-bottom:20px}.pie-charts{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.pie-charts{margin:40px auto 0;max-width:420px}}@media only screen and (min-width:1240px){.pie-charts{max-width:310px}}.pie-charts .pie-chart svg{width:100%;max-width:120px}.pie-charts .pie-chart .pie-chart-label{display:block;padding:20px 0;font-size:.875rem;text-align:center}.pie-charts .arrow{padding:0 20px}.pie-charts .arrow .pie-arrow{-webkit-transform:translateY(-20px);transform:translateY(-20px);width:20px}.prizes-timeline{margin-top:30px}.prizes-timeline .timeline-trail{border-left:1px solid #ccc;margin-bottom:30px}.prizes-timeline .timeline-item{display:block;position:relative;padding-left:40px}.prizes-timeline .timeline-item:not(:last-child){margin-bottom:30px}.prizes-timeline .timeline-item:before{position:absolute;top:4px;left:-4px;content:"";display:block;width:7px;height:7px;border-radius:100%;background:#ccc;transition:background .3s cubic-bezier(.17,.67,.47,1)}.prizes-timeline .timeline-item .timeline-date{display:block;margin-bottom:10px;font-size:.875rem}.prizes-timeline .timeline-item .timeline-details{display:-webkit-box;display:-ms-flexbox;display:flex}.prizes-timeline .timeline-item .timeline-details .timeline-icon{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:3px}@media only screen and (min-width:768px){.prizes-timeline .timeline-item .timeline-details .timeline-icon{padding-top:0}}.prizes-timeline .timeline-item .timeline-details .timeline-icon .icon{fill:#43444d;transition:fill .3s cubic-bezier(.17,.67,.47,1)}.prizes-timeline .timeline-item .timeline-details .timeline-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:10px;color:#43444d;transition:color .3s cubic-bezier(.17,.67,.47,1)}.media-timeline{margin-top:30px}.media-timeline .timeline-trail{border-left:1px solid #ccc;margin-bottom:30px}.media-timeline .timeline-item{display:block;position:relative;padding-left:40px}.media-timeline .timeline-item:not(:last-child){margin-bottom:30px}.media-timeline .timeline-item:before{position:absolute;top:4px;left:-4px;content:"";display:block;width:7px;height:7px;border-radius:100%;background:#ccc;transition:background .3s cubic-bezier(.17,.67,.47,1)}.media-timeline .timeline-item .timeline-date{display:block;margin-bottom:10px;font-size:.875rem}.media-timeline .timeline-item .timeline-details{display:-webkit-box;display:-ms-flexbox;display:flex}.media-timeline .timeline-item .timeline-details .timeline-icon{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:3px}@media only screen and (min-width:768px){.media-timeline .timeline-item .timeline-details .timeline-icon{padding-top:0}}.media-timeline .timeline-item .timeline-details .timeline-icon .icon{fill:#43444d;transition:fill .3s cubic-bezier(.17,.67,.47,1)}.media-timeline .timeline-item .timeline-details .timeline-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:10px;color:#43444d;transition:color .3s cubic-bezier(.17,.67,.47,1)}.media-timeline .timeline-item:focus:before,.media-timeline .timeline-item:hover:before{background:#ff4367}.media-timeline .timeline-item:focus .timeline-date,.media-timeline .timeline-item:focus .timeline-details .timeline-title,.media-timeline .timeline-item:hover .timeline-date,.media-timeline .timeline-item:hover .timeline-details .timeline-title{color:#ff4367}.media-timeline .timeline-item:focus .timeline-details .timeline-icon .icon,.media-timeline .timeline-item:hover .timeline-details .timeline-icon .icon{fill:#ff4367}.media-timeline .show-more-trigger{margin-left:40px;margin-bottom:20px}.media-list{margin:40px 0 0}@media only screen and (min-width:768px){.media-list{margin:40px 0}}.media-list .media-list-item{margin-right:-20px;margin-bottom:20px;margin-left:-20px;padding:0 20px;border-bottom:1px solid #dfe4ec}@media only screen and (min-width:768px){.media-list .media-list-item{margin-right:-30px;margin-left:-30px;padding:0 30px}}@media only screen and (min-width:992px){.media-list .media-list-item{margin-right:0;margin-left:0;padding:0}}.media-list .media-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.media-list .media-list-item a .media-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:20px}@media only screen and (min-width:768px){.media-list .media-list-item a .media-logo img{width:100px;height:35px}}.media-list .media-list-item a .media-details{font-size:.875rem;font-weight:400}.media-list .media-list-item a .media-details .media-title{display:block;color:#43444d}@media only screen and (min-width:768px){.media-list .media-list-item a .media-details .media-title{font-size:1.175rem;font-weight:300}}.media-list .media-list-item a .media-details .media-date{display:block;padding-top:10px;color:#3c4559}.media-list .media-list-item a .read-more-container{display:none}.inner-heading{display:block;margin-bottom:10px;font-weight:300}@media only screen and (min-width:768px){.inner-heading{font-size:1.175rem}}@media only screen and (min-width:992px){.inner-heading{font-size:1.5rem}}.partners-logos{margin-top:30px}.regular-heading{font-size:1.175rem;font-weight:300}.contact-details{margin:20px 0 40px;font-size:.875rem;font-weight:400}@media only screen and (min-width:768px){.contact-details{margin:40px 0}}.contact-details p{margin-bottom:20px}.contact-details p a,.contact-details p span{display:block;margin-bottom:4px;text-decoration:none}@media only screen and (min-width:768px){.contact-details p a,.contact-details p span{font-weight:300}}.contact-details .company-name,.contact-details .data-protection-officer{font-size:1.175rem;font-weight:700}.contact-form{margin:20px 0}@media only screen and (min-width:992px){.contact-form{max-width:470px;margin:40px 0}}.contact-card{display:block;margin:20px 0 40px}.contact-card .photo-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;margin-bottom:30px}@media only screen and (min-width:768px){.contact-card .photo-holder{-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px;margin-right:40px}}.contact-card .photo-holder .card-photo{width:80px;height:100px;border-radius:6px}@media only screen and (min-width:768px){.contact-card .photo-holder .card-photo{width:210px;height:262px}}.contact-card .card-details .card-email,.contact-card .card-details .card-name,.contact-card .card-details .card-phone,.contact-card .card-details .card-position{display:block;margin-bottom:5px;font-weight:300}.contact-card .card-details .card-name{font-size:1.175rem}@media only screen and (min-width:768px){.contact-card .card-details .card-name{font-size:1.5rem}}.contact-card .card-details .card-position{margin-bottom:20px;color:#3c4559}@media only screen and (min-width:768px){.contact-card .card-details .card-position{margin-bottom:40px}}.contact-card .card-details .card-email,.contact-card .card-details .card-phone{font-size:.875rem;font-weight:400}@media only screen and (min-width:768px){.contact-card .card-details .card-email,.contact-card .card-details .card-phone{font-size:1rem;font-weight:300}}.contact-card .card-details .card-phone{color:#43444d}.contact-card .card-details .card-email{color:#3696cb;word-break:break-all}.contact-card.is-horizontal .card-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-card.is-vertical{width:auto}@media only screen and (min-width:992px){.contact-card.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:992px){.contact-card.is-vertical .photo-holder{margin-right:0}}.contact-card.is-vertical .card-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-card.is-vertical .card-details .card-email{word-break:break-all}.terms-container{margin:20px 0 0}.offer-site{position:relative;width:100%;min-height:20rem;z-index:10;font-family:Source Sans Pro,neuzeit-grotesk,sans-serif;color:#8492a6;background-color:#fff}.offer-site .container{width:100%;padding:0 .625rem;margin:0 auto}@media only screen and (min-width:768px){.offer-site .container{padding:0 1rem;max-width:60.125rem}}@media only screen and (min-width:1240px){.offer-site .container{max-width:75rem}}@media only screen and (min-width:768px){.offer-site .col-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.offer-site .logo-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}@media only screen and (min-width:768px){.offer-site .logo-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.375rem}}@media only screen and (min-width:1240px){.offer-site .logo-box{margin-bottom:1rem}}.offer-site .info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.offer-site .info-container{padding:0 3.75rem}}@media only screen and (min-width:1240px){.offer-site .info-container{padding:0}}.offer-site .info-container .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:3.5rem;margin-bottom:1rem}@media only screen and (min-width:768px){.offer-site .info-container .info-box{min-height:4.25rem;width:50%;margin-bottom:1.5rem}}@media only screen and (min-width:1240px){.offer-site .info-container .info-box{width:24%}}.offer-site .info-container .info-box .info-box-img{-webkit-box-flex:0;-ms-flex:0 0 3.5rem;flex:0 0 3.5rem;width:3.5rem;height:3.5rem;margin-right:1rem}@media only screen and (min-width:768px){.offer-site .info-container .info-box .info-box-img{-webkit-box-flex:0;-ms-flex:0 0 4.25rem;flex:0 0 4.25rem;width:4.25rem;height:4.25rem}}.offer-site .info-container .info-box .info-box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#3c4559;font-size:1rem;margin-top:.5rem}@media only screen and (min-width:768px){.offer-site .info-container .info-box .info-box-text{margin-top:.9375rem}}.offer-site .info-container .info-box .info-box-text .info-box-text-big{font-size:1.25rem;line-height:.5}@media only screen and (min-width:768px){.offer-site .info-container .info-box .info-box-text .info-box-text-big{font-size:1.5rem}}.offer-site .info-container .info-box .info-box-text p{margin-bottom:0}@media only screen and (min-width:768px){.offer-site .info-container .info-box .info-box-text-single-row{margin-top:1.4375rem}}.offer-site .bg-zircon{background-color:#f8f9ff}.offer-site .bg-dark-zircon{background-color:#ededff}.offer-site .title{color:#3c4559;font-size:1.5rem;margin-bottom:1.5rem;font-weight:700}@media only screen and (min-width:768px){.offer-site .title{font-size:1.625rem}}@media only screen and (min-width:1240px){.offer-site .title{font-size:2.5rem}}.offer-site .subtitle{color:#3c4559;font-size:1.25rem;margin-bottom:1rem;font-weight:700}@media only screen and (min-width:768px){.offer-site .subtitle{font-size:1.5rem}}@media only screen and (min-width:1240px){.offer-site .subtitle{font-size:1.75rem}}.offer-site .text-normal{font-size:.875rem;line-height:1.5rem;margin-bottom:1.5625rem}@media only screen and (min-width:768px){.offer-site .text-normal{font-size:1rem;line-height:1.5;margin-bottom:2rem}}@media only screen and (min-width:1240px){.offer-site .text-normal{margin-bottom:1.5rem}}.offer-site .subtitle-special-height{line-height:1.3}@media only screen and (min-width:768px){.offer-site .subtitle-special-height{line-height:1.5}}@media only screen and (min-width:1240px){.offer-site .subtitle-special-height{line-height:1.3}}.offer-site .text-center{text-align:center}.offer-site .text-distinct,.offer-site .text-distinct-strong{color:#3c4559}.offer-site .text-distinct{font-weight:600}.offer-site .text-distinct-strong{font-weight:700}.offer-site .text-underline{border-bottom:6px solid #48d3ce;display:inline-block;line-height:.85}.offer-site .text-underline-big{border-bottom:8px solid #48d3ce}.offer-site .logo-box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;line-height:1.75rem;font-weight:700;border-radius:4px;padding:0 .625rem}.offer-site .logo-box-text-green{color:#00aaa3;background-color:rgba(72,211,206,.3)}.offer-site .logo-box-text-blue{color:#3d71ff;background-color:#ededff}.offer-site .btn{width:100%;margin:0 auto;font-size:1rem;line-height:2.8125rem;text-align:center;color:#fff;background-color:#3d71ff;border:none}.offer-site .btn:focus,.offer-site .btn:hover{background-color:#2e5ad3}.offer-site .btn-atd-purple{background-color:#a300c7}.offer-site .btn-margin{margin-bottom:.625rem}@media only screen and (min-width:768px){.offer-site .btn{max-width:18.75rem}.offer-site .btn-margin{margin-right:1rem}}@media only screen and (min-width:1240px){.offer-site .btn{max-width:15.4375rem}}.offer-site .prices{overflow:hidden;max-width:180px;margin:0 auto}@media only screen and (min-width:768px){.offer-site .prices{margin:initial;max-width:none;position:absolute;top:-12.5rem;left:1rem}}@media only screen and (min-width:1240px){.offer-site .prices{position:relative;top:0;left:0}}.offer-site .prices .prices-mobile-text{font-size:1rem;margin-left:1.25rem;padding-top:1.875rem}.offer-site .prices .prices-slider{width:37.5rem}.offer-site .prices .prices-slider .prices-logo{margin:0 1.25rem}.offer-site .prices .prices-slider .slick-slider{-webkit-transform:translateX(-16.25rem);transform:translateX(-16.25rem)}.offer-site .prices .prices-slider .slick-slider .slick-list{height:7.5rem;padding:0;-webkit-transform:none;transform:none}.offer-site .prices .prices-slider .slick-slider .slick-dots{position:absolute;bottom:0;left:3.25rem;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.offer-site .prices .prices-slider .slick-slider .slick-dots li{position:relative;display:inline-block;height:1.25rem;width:1.25rem;margin:0;padding:0;cursor:pointer}.offer-site .prices .prices-slider .slick-slider .slick-dots li button{border:0;background:transparent;display:block;height:1.25rem;width:1.25rem;outline:none;line-height:0;font-size:0;color:transparent;padding:.3125rem;cursor:pointer}.offer-site .prices .prices-slider .slick-slider .slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:1.25rem;height:1.25rem;font-family:slick;font-size:2.25rem;line-height:1.25rem;text-align:center;color:#c1c7d0}.offer-site .prices .prices-slider .slick-slider .slick-dots li.slick-active button:before{color:#3d71ff}.offer-site .prices-box{display:-webkit-box;display:-ms-flexbox;display:flex}.offer-site .prices-box .prices-logo{width:11.125rem;height:5rem}.offer-site .prices-box .prices-logo:not(:last-child){margin-right:1.875rem}.offer-site .padding-top-prices{padding-top:9.375rem}.offer-site .section-header{padding-top:1.875rem;padding-bottom:2rem;background-image:url("/img/offer-site/header_mobile.svg");background-repeat:no-repeat;background-size:contain;background-position:100% 0}@media only screen and (min-width:768px){.offer-site .section-header{padding-top:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:28.125rem;background-image:url("/img/offer-site/header_overmobile.svg");background-size:contain;background-position:100% 0}}@media only screen and (min-width:1240px){.offer-site .section-header{padding-top:4.375rem;height:46.875rem}}@media only screen and (min-width:768px){.offer-site .section-header .special-transform{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@media only screen and (min-width:1240px){.offer-site .section-header .special-transform{-webkit-transform:none;transform:none}}@media only screen and (min-width:1240px){.offer-site .section-header .header-text{max-width:31.25rem}}@media only screen and (min-width:1240px){.offer-site .section-header .header-btn{margin-bottom:5.5rem}}.offer-site .section-header .header-logo-container{position:relative}.offer-site .section-header .header-logo-container .header-logos{position:absolute;width:6.25rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos{width:10rem}}.offer-site .section-header .header-logo-container .header-logos-capgemini{top:-10%;left:52%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-capgemini{top:-3%;left:47%}}.offer-site .section-header .header-logo-container .header-logos-accenture{top:14%;left:18%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-accenture{top:14%;left:16%}}.offer-site .section-header .header-logo-container .header-logos-wedel{top:4%;left:86%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-wedel{top:11%}}.offer-site .section-header .header-logo-container .header-logos-nestle{top:20%;left:57%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-nestle{top:24%;left:54%}}.offer-site .section-header .header-logo-container .header-logos-pg{top:39%;left:28%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-pg{top:42%;left:22%}}.offer-site .section-header .header-logo-container .header-logos-plus{bottom:19%;left:19%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-plus{bottom:20%;left:25%}}.offer-site .section-header .header-logo-container .header-logos-pwc{top:34%;left:90%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-pwc{top:39%;left:90%}}.offer-site .section-header .header-logo-container .header-logos-groupon{bottom:15%;left:80%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-groupon{bottom:16%;left:80%}}.offer-site .section-header .header-logo-container .header-logos-ey{top:49%;left:58%}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-ey{top:51%;left:55%}}.offer-site .section-header .header-logo-container .header-logos-big{width:7.5rem}@media only screen and (min-width:1240px){.offer-site .section-header .header-logo-container .header-logos-big{width:12.5rem}}.offer-site .section-atd{position:relative;padding-bottom:1.25rem}@media only screen and (min-width:768px){.offer-site .section-atd{padding-right:0;padding-bottom:1.25rem}}@media only screen and (min-width:1240px){.offer-site .section-atd{padding-top:1.875rem;padding-bottom:3.75rem}}.offer-site .section-atd .section-atd-container{margin-bottom:2rem}@media only screen and (min-width:768px){.offer-site .section-atd .section-atd-container{display:-webkit-box;display:-ms-flexbox;display:flex;-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;padding-top:1.5rem}}@media only screen and (min-width:1240px){.offer-site .section-atd .section-atd-container{padding-top:4.125rem}}.offer-site .section-atd .section-atd-left-text{margin-bottom:3rem}@media only screen and (min-width:768px){.offer-site .section-atd .section-atd-left-text{max-width:32.1875rem}}@media only screen and (min-width:1240px){.offer-site .section-atd .section-atd-left-text{margin-bottom:4.375rem}}.offer-site .section-atd .section-atd-left-text .relative{position:relative}.offer-site .section-atd .section-atd-title{margin-bottom:1rem}.offer-site .section-atd .section-atd-minititle{font-size:1rem;margin-bottom:1.1875rem}@media only screen and (min-width:768px){.offer-site .section-atd .section-atd-minititle{font-size:1.25rem;margin-bottom:2.0625rem}}.offer-site .section-atd .section-atd-colage,.offer-site .section-atd .section-atd-img{width:100%}@media only screen and (min-width:768px){.offer-site .section-atd .section-atd-colage{padding:2.5rem .625rem 0}}@media only screen and (min-width:1240px){.offer-site .section-atd .section-atd-colage{padding:0;width:109%}}.offer-site .section-atd .section-atd-img{border-radius:6px;margin-bottom:1.25rem;box-shadow:0 .8125rem 2rem 0 rgba(8,18,45,.2)}.offer-site .section-atd .section-atd-bcg-octagon{position:absolute;top:5rem;right:-6.25rem;width:17.375rem;height:17.375rem}.offer-site .section-atd .section-atd-img-logo{width:10.625rem;display:inline-block;height:30px}.offer-site .section-atd .section-atd-img-logo:nth-of-type(2){width:5.75rem}@media only screen and (min-width:768px){.offer-site .section-atd .section-atd-img-logo{height:40px;width:12.9375rem}.offer-site .section-atd .section-atd-img-logo:nth-of-type(2){width:7.3125rem}}.offer-site .section-atd .atd-logos-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:40px;margin-bottom:1.5rem}@media only screen and (min-width:768px){.offer-site .section-atd .atd-logos-wrapper{margin-bottom:2.25rem}}.offer-site .section-atd .divider{border-bottom:1px solid #c1c7d0;display:inline-block;margin:0 0 1.5rem;width:100%}@media only screen and (min-width:768px){.offer-site .section-atd .divider{margin:1.5rem 0}}.offer-site .section-atd .divider.vertical{border-bottom:none;margin:0 1rem;border-left:1px solid #8492a6;height:40px;width:1px}.offer-site .section-atd .atd-city-list .atd-city-btn{color:#3d71ff;background-color:#fff;border:none}.offer-site .section-atd .atd-city-list .atd-city-btn .atd-city-btn-arrow{margin-left:.625rem;margin-bottom:.125rem;width:.5rem;height:.3125rem}.offer-site .section-atd .atd-city-list .atd-city-list-wrapper{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer-site .section-atd .atd-city-list .atd-city-list-wrapper :nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.offer-site .section-atd .atd-city-list .atd-city-list-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;max-height:13rem}.offer-site .section-atd .atd-city-list .atd-city-list-wrapper :nth-child(2){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.offer-site .section-atd .atd-city-list .atd-city-list-wrapper h4{width:231px;margin-right:3.5rem}}@media only screen and (min-width:768px){.offer-site .section-atd .atd-city-list .atd-city-list-wrapper.online{max-height:4.375rem}}.offer-site .section-atd .atd-city-list .atd-city-list-wrapper.is-active{max-height:81.25rem;transition:max-height 1s linear}.offer-site .section-atd .atd-city-list .city-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.875rem;margin:0 1.25rem 1.5rem 0}.offer-site .section-atd .atd-city-list .city-container .city-date-box,.offer-site .section-atd .atd-city-list .city-container .city-location-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer-site .section-atd .atd-city-list .city-container .city-date-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;background-color:#fff;height:100%;width:2.5625rem;margin-right:.75rem}.offer-site .section-atd .atd-city-list .city-container .city-date-box .date-day,.offer-site .section-atd .atd-city-list .city-container .city-date-box .date-month{color:#3d71ff;font-weight:600}.offer-site .section-atd .atd-city-list .city-container .city-date-box .date-month{font-size:.625rem;margin-bottom:.1875rem}.offer-site .section-atd .atd-city-list .city-container .city-date-box .date-day{font-size:1.5rem;line-height:.67}.offer-site .section-atd .atd-city-list .city-container .city-location-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.offer-site .section-atd .atd-city-list .city-container .city-location-box .location-city{margin-bottom:.125rem}.offer-site .section-atd .atd-city-list .city-container .city-location-box .location-desc{font-size:.875rem}@media only screen and (min-width:768px){.offer-site .section-atd .atd-info-container{padding-top:1.25rem}}@media only screen and (min-width:1240px){.offer-site .section-atd .atd-info-container{padding-top:1.875rem}}@media only screen and (min-width:1240px){.offer-site .section-atd .atd-info-container .info-box{width:26%}}@media only screen and (min-width:1240px){.offer-site .section-atd .atd-info-container .info-box-atd-small{max-width:222px}}@media only screen and (min-width:1240px){.offer-site .section-atd .atd-info-container .info-box-atd-medium{width:23%}}.offer-site .section-abso{padding-top:.625rem;padding-bottom:.625rem}@media only screen and (min-width:768px){.offer-site .section-abso{padding-top:3.125rem;padding-bottom:3.125rem}}@media only screen and (min-width:1240px){.offer-site .section-abso{padding-top:6.25rem}}@media only screen and (min-width:768px){.offer-site .section-abso .section-abso-special-padding{padding-left:0}}@media only screen and (min-width:1240px){.offer-site .section-abso .section-abso-special-padding{padding-right:0}}.offer-site .section-abso .section-abso-container{margin-bottom:2rem}@media only screen and (min-width:768px){.offer-site .section-abso .section-abso-container{display:-webkit-box;display:-ms-flexbox;display:flex;-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}}@media only screen and (min-width:768px){.offer-site .section-abso .section-abso-container-profile{margin-bottom:0}}.offer-site .section-abso .section-abso-colage{width:100%}@media only screen and (min-width:768px){.offer-site .section-abso .section-abso-colage{padding-top:1.25rem}}@media only screen and (min-width:1240px){.offer-site .section-abso .section-abso-colage{padding-top:0}}@media only screen and (min-width:1240px){.offer-site .section-abso .section-abso-colage-recrutation{width:107%;-webkit-transform:translateX(-2.0625rem);transform:translateX(-2.0625rem)}}@media only screen and (min-width:1240px){.offer-site .section-abso .abso-info-container{padding-top:4rem}}@media only screen and (min-width:1240px){.offer-site .section-abso .abso-info-container .info-box{width:50%}}.offer-site .section-abso .abso-info-container-full{padding:0}@media only screen and (min-width:1240px){.offer-site .section-abso .abso-info-container-full{padding-top:4rem}}@media only screen and (min-width:768px){.offer-site .section-abso .abso-info-container-full .info-box-full{width:100%;max-width:28.125rem}}.offer-site .section-abso .section-abso-logo{width:7.5rem;margin-bottom:1rem;display:block}@media only screen and (min-width:768px){.offer-site .section-abso .section-abso-logo{margin-bottom:0;margin-right:.625rem}}@media only screen and (min-width:1240px){.offer-site .section-abso .abso-text-wrapper{max-width:31.25rem}}.offer-site .section-abso .inside-text-link{color:#3a6bff}.offer-site .section-abso .margin-link{display:block}@media only screen and (min-width:1240px){.offer-site .section-abso-profile{padding-bottom:1.25rem}}@media only screen and (min-width:768px){.offer-site .section-abso-ac{padding-top:3.125rem;padding-bottom:1.125rem}}@media only screen and (min-width:1240px){.offer-site .section-abso-ac{padding-top:6.25rem;padding-bottom:3.125rem}}.offer-site .section-ac-colage{width:100%;margin-bottom:2.0625rem}@media only screen and (min-width:768px){.offer-site .section-ac-colage{padding-right:1.25rem;margin-bottom:0}}@media only screen and (min-width:1240px){.offer-site .section-ac-colage{padding-right:2.5rem}}.offer-site .ac-list-title{margin-bottom:1.5625rem}.offer-site .ac-list{list-style:none;text-align:left;margin-left:2.1875rem;color:#3c4559}.offer-site .ac-list .ac-list-item{list-style:none;position:relative;line-height:1.5;margin-bottom:1.25rem}.offer-site .ac-list .ac-list-item:before{content:url("/img/offer-site/icon-tick.svg");position:absolute;left:-1.875rem;top:.125rem;width:1.25rem;height:1.25rem}.offer-site .section-logos{padding-top:2rem;padding-bottom:3rem}@media only screen and (min-width:768px){.offer-site .section-logos{padding-top:2.1875rem;padding-bottom:3.75rem}}@media only screen and (min-width:1240px){.offer-site .section-logos{padding-top:4.9375rem;padding-bottom:6.25rem}}@media only screen and (min-width:1240px){.offer-site .section-logos .title{margin-bottom:.9375rem}}.offer-site .section-logos .logos-wrapper{width:100%;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:18.75rem}@media only screen and (min-width:768px){.offer-site .section-logos .logos-wrapper{max-width:37.5rem}}@media only screen and (min-width:1240px){.offer-site .section-logos .logos-wrapper{max-width:56.25rem;padding-top:1.875rem}}.offer-site .section-logos .logo-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:5rem;max-width:5rem;height:1.875rem;max-height:1.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.25rem 0}@media only screen and (min-width:768px){.offer-site .section-logos .logo-box{width:6.875rem;max-width:6.875rem;height:2.8125rem;max-height:2.8125rem;margin:1.25rem}}@media only screen and (min-width:1240px){.offer-site .section-logos .logo-box{margin:1.875rem 1.25rem}}.offer-site .section-logos .logo-box .logos-box-image{height:100%;width:100%}.offer-site .section-contact{text-align:center;height:12.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url("/img/offer-site/bg-footer.svg");background-repeat:no-repeat;background-size:contain;background-position:100% 0}@media only screen and (min-width:768px){.offer-site .section-contact{height:11.375rem}}@media only screen and (min-width:1240px){.offer-site .section-contact{height:14.25rem;text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1240px){.offer-site .section-contact .contact-title{margin:0}}.offer-site .section-contact .section-contact-btn{margin:0}@media only screen and (min-width:768px){.offer-site .section-contact .section-contact-btn{max-width:15.4375rem}}.job-application-success-wrapper{padding:5rem .625rem 1.25rem;background:#fff}@media only screen and (min-width:1240px){.job-application-success-wrapper{padding:1.25rem}}@media only screen and (min-width:768px){.success-page-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1240px){.success-page-notification{margin:0 0 1.5rem;width:100%;max-width:56.25rem}}.success-page-notification .success-page-notificaion-icon{display:none}@media only screen and (min-width:768px){.success-page-notification .success-page-notificaion-icon{display:block;margin:0 1.5rem 0 0;-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem}}.success-page-notification .success-page-heading{margin:0 0 .5rem;font-size:2rem;color:#8bc34a}@media only screen and (min-width:768px){.success-page-intro>br{display:none}}.success-page-intro .success-page-job-title{color:#8bc34a}@media only screen and (min-width:768px){.success-page-intro .success-page-job-title{padding:0 0 0 .25rem}}.application-success-columns{padding:1.5rem 0 0}@media only screen and (min-width:1240px){.application-success-columns{display:-webkit-box;display:-ms-flexbox;display:flex}}.application-success-columns .gray-header{padding:0 1.25rem}@media only screen and (min-width:1240px){.application-success-columns .gray-header{padding:0}}.application-success-columns .show-more{padding:1.25rem}@media only screen and (min-width:768px){.application-success-columns .show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.25rem 0 2.5rem}}.application-success-columns .show-more:focus .show,.application-success-columns .show-more:hover .show{color:#43444d}@media only screen and (min-width:768px){.application-success-columns .application-success-job-column{margin:0 auto;width:100%;max-width:48rem}}@media only screen and (min-width:1240px){.application-success-columns .application-success-job-column{margin:0 auto 0 0;-webkit-box-flex:0;-ms-flex:0 0 56.25rem;flex:0 0 56.25rem;max-width:56.25rem}}.application-success-columns .application-success-dfp-column .dfp-container{margin:0 auto 1.5rem;width:18.75rem;height:15.625rem}@media only screen and (min-width:768px){.application-success-columns .application-success-dfp-column .dfp-container{width:45.5rem;height:5.625rem}}@media only screen and (min-width:1240px){.application-success-columns .application-success-dfp-column .dfp-container{margin:3rem 0 0;width:15.625rem;height:15.625rem}}.topic-page{margin:1.5rem auto 0}.topic-header{position:relative;text-align:center;color:#fff;z-index:50}@media only screen and (min-width:768px){.topic-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 1.5rem;text-align:initial}}.topic-header .topic-heading{margin:0 0 1.5rem}@media only screen and (min-width:768px){.topic-header .topic-heading{margin:0}}@media only screen and (min-width:768px){.topic-header .topic-action{margin:0 0 0 auto;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:260px}}.topic-list-filters{margin:0 auto 2rem;padding:1rem 10px;background:#fff}@media only screen and (min-width:768px){.topic-list-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;padding:1rem}}@media only screen and (min-width:768px){.topic-list-filters>div:not(.sort-view){margin:0 20px 0 0}}.topic-list-filters .filter-text{font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}@media only screen and (min-width:768px){.topic-list-filters .sort-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (min-width:992px){.topic-list-filters .sort-items{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}}.topic-list-filters .sort-items .application-documents:last-of-type,.topic-list-filters .sort-items .real-input:last-of-type{margin:0 auto}@media only screen and (min-width:768px){.topic-list-filters .sort-items .application-documents:not(:last-of-type),.topic-list-filters .sort-items .real-input:not(:last-of-type){margin:0 20px 0 0}}.topic-list-filters .sort-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.topic-list-filters .sort-view{margin:0 0 0 auto}}.topic-list-filters .sort-view .grid-view,.topic-list-filters .sort-view .list-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:15px;height:15px;cursor:pointer}.topic-list-filters .sort-view .grid-view span,.topic-list-filters .sort-view .list-view span{display:block;background:#adaebe}.topic-list-filters .sort-view .grid-view.is-active span,.topic-list-filters .sort-view .grid-view:focus span,.topic-list-filters .sort-view .grid-view:hover span,.topic-list-filters .sort-view .list-view.is-active span,.topic-list-filters .sort-view .list-view:focus span,.topic-list-filters .sort-view .list-view:hover span{background:#7b7c87}.topic-list-filters .sort-view .grid-view{margin-right:10px}.topic-list-filters .sort-view .grid-view span{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.topic-list-filters .sort-view .grid-view span:first-child,.topic-list-filters .sort-view .grid-view span:nth-child(2){margin-bottom:1px}.topic-list-filters .sort-view .grid-view span:first-child,.topic-list-filters .sort-view .grid-view span:nth-child(3){margin-right:1px}.topic-list-filters .sort-view .list-view span{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.topic-list-filters .sort-view .list-view span:nth-child(2){margin:1px 0}.two-columns{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}@media only screen and (min-width:768px){.two-columns{font-size:1rem;line-height:1.5rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px){.two-columns>p{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}@media only screen and (min-width:992px){.two-columns>p{-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%}}.register-bottom-bar{padding:2rem 0;border-top:1px solid #dfe4ec;border-bottom:1px solid #dfe4ec;text-align:center;background-image:url("/img/svg/topic-bottom-pattern.svg");background-size:330px 210px;background-repeat:repeat;background-position:bottom}.register-bottom-bar .container>span{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.25rem;display:block}@media only screen and (min-width:768px){.register-bottom-bar .container>span{font-size:1.25rem;line-height:1.75rem}}.subheading{font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem}@media only screen and (min-width:768px){.subheading{font-size:1.375rem;line-height:1.75rem;margin-bottom:.5rem}}.subheading-intro{display:block;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}@media only screen and (min-width:768px){.subheading-intro{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}}.iScrollVerticalScrollbar{position:absolute;width:7px;top:1rem;bottom:1rem;right:2px;overflow:hidden;pointer-events:none;z-index:50}.iScrollVerticalScrollbar .iScrollIndicator{background:#ccc;border-radius:3px;width:100%}.select-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 20px;position:relative;background-image:url("../img/svg/dropdown-invalid.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;background-size:9px;cursor:pointer}.select-field .current-option,.select-field .select-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-field .current-option{color:#43444d}.select-field .select-label{position:absolute;top:.6875rem;left:1.25rem;transition:font-size .4s cubic-bezier(.17,.67,.47,1),-webkit-transform .4s cubic-bezier(.17,.67,.47,1);transition:transform .4s cubic-bezier(.17,.67,.47,1),font-size .4s cubic-bezier(.17,.67,.47,1);transition:transform .4s cubic-bezier(.17,.67,.47,1),font-size .4s cubic-bezier(.17,.67,.47,1),-webkit-transform .4s cubic-bezier(.17,.67,.47,1)}.select-field .select-label.is-active{font-size:.6875rem;background:#fff;padding:0 .25rem;-webkit-transform:translate(-10px,-17px);transform:translate(-10px,-17px)}.select-field .options-wrapper{position:absolute;top:2.375rem;left:-1px;width:calc(100% + 2px);max-height:13rem;border:1px solid #43444d;border-radius:0 0 6px 6px;background:#fff;overflow:hidden;z-index:50}.select-field .options-wrapper .inner-list{padding:.75rem 0}.select-field .options-wrapper .inner-list .option{padding:.5rem 1.25rem;transition:color .4s cubic-bezier(.17,.67,.47,1),background .4s cubic-bezier(.17,.67,.47,1)}.select-field .options-wrapper .inner-list .option:focus,.select-field .options-wrapper .inner-list .option:hover{background:#f5f5f5;color:#43444d}.select-field.is-active{border:1px solid #43444d;border-radius:6px 6px 0 0}.select-field.is-active .select-label{color:#43444d}.select-field.is-selected{border:1px solid #43444d}.select-field.is-selected .select-label{color:#43444d}.topic-main-tiles{margin:0 0 .6rem}@media only screen and (min-width:768px){.grid-view{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}}.grid-view .main-tile{display:block;margin:0 0 1.4rem;background:#fff;border-radius:6px;padding:1rem 0}@media only screen and (min-width:768px){.grid-view .main-tile{width:calc(50% - 10px)}}@media only screen and (min-width:992px){.grid-view .main-tile{width:calc(33% - 10px)}}.grid-view .main-tile>div:not(:last-child){border-bottom:1px solid #f5f5f5}.grid-view .main-tile .tile-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px 1rem}.grid-view .main-tile .tile-header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 2.75rem;flex:0 0 2.75rem;margin:.25rem 0;height:2.75rem;border:1px solid #f5f5f5;border-radius:6px;overflow:hidden}.grid-view .main-tile .tile-header .logo>img{display:block;max-width:2.375rem;max-height:2.375rem}.grid-view .main-tile .tile-header .profile-details{margin:0 0 0 20px;overflow:hidden}.grid-view .main-tile .tile-header .profile-details .employer{font-size:1rem;line-height:1.5rem;margin-bottom:.25rem;font-weight:400}.grid-view .main-tile .tile-header .profile-details .employer-meta{font-size:.75rem;line-height:1.25rem;margin-bottom:0}.grid-view .main-tile .tile-header .profile-details .employer-meta>p{display:inline-block;margin-left:.5rem}.grid-view .main-tile .tile-header .profile-details .employer-meta>p>a{margin-left:.25rem}.grid-view .main-tile .tile-details{font-size:.875rem;line-height:1.25rem;margin-bottom:0;padding:.75rem 20px}.grid-view .main-tile .tile-details>span,.grid-view .main-tile .tile-details a{display:block}.grid-view .main-tile .tile-details .date,.grid-view .main-tile .tile-details .position{color:#3c4559}.grid-view .main-tile .tile-details .title{color:#43444d}.grid-view .main-tile .tile-details .title:focus,.grid-view .main-tile .tile-details .title:hover{color:#3e6bea}.grid-view .main-tile .tile-action{padding:.75rem 20px 0}.grid-view.interviews .main-tile .tile-header .profile-details .employer-meta>p{margin:0}.grid-view.interviews .main-tile .tile-details>p{margin-bottom:.75rem}.grid-view.interviews .main-tile .tile-details .interview-badge{display:inline-block;font-size:.75rem;line-height:1.25rem;border-radius:3px;padding:.1rem .5rem;background:#e4ecff}.grid-view.interviews .main-tile .tile-details .interview-badge:not(:last-child){margin-right:.5rem}.list-view .main-tile{background:#fff;margin:0 0 1.4rem;padding:1rem 20px}.list-view .main-tile,.list-view .main-tile .logo{display:-webkit-box;display:-ms-flexbox;display:flex}.list-view .main-tile .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.25rem;height:6.25rem;border:1px solid #f5f5f5;border-radius:6px;margin:0 20px 0 0;padding:.25rem}.list-view .main-tile .logo>img{max-width:90px;max-height:90px}.list-view .main-tile .meta{width:100%}.list-view .main-tile .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25rem}.list-view .main-tile .title .company{font-size:1rem;line-height:1.5rem;margin-right:.5rem}.list-view .main-tile .title .rating-badge{margin-right:.5rem}.list-view .main-tile .title>p{font-size:.75rem;line-height:1.25rem;margin-bottom:0}.list-view .main-tile .title>p>a{margin-left:.25rem}.list-view .main-tile .position-time{color:#3c4559}.list-view .main-tile .position-time,.list-view .main-tile .review{font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}.Select.td-react-select .Select-control{height:2.75rem;border-radius:6px}.Select.td-react-select .Select-placeholder{padding-top:.3125rem}.Select.td-react-select input{padding:.6875rem 0 .8125rem}.Select.td-react-select .Select-option{color:#3c4559}.Select.td-react-select .Select-option.is-focused{color:#3c4559;background-color:#f0f2f6}.Select.td-react-select .Select-menu-outer{border-radius:0 0 6px 6px}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0}.Select.is-focused:not(.is-open)>.Select-control{border-color:#b8beca}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label{display:block;padding-top:.3125rem}select:-moz-focusring,select::-moz-focus-inner,select::-moz-focus-outer{border:0;outline:0;color:0,0,0,0;text-shadow:0 0 0 #fff}.is-ie .checkbox .icon .image{top:55%;left:55%}.job-offer-actions .is-ie .checkbox .icon .image{top:54%;left:52%}.is-ie .industries-wrapper{-webkit-box-flex:0;-ms-flex:0 1 56%;flex:0 1 56%}@media only screen and (min-width:992px){.is-ie .industries-wrapper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media only screen and (min-width:992px){.is-ie .flex-row.user-content-item .flex-item{max-width:28.4375rem}}@media only screen and (min-width:1240px){.is-ie .flex-row.user-content-item .flex-item{max-width:36.25rem}}@media only screen and (min-width:768px){.is-ie .employer-main-module .inner-details .specific-questions-wrapper .questions-section{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.is-ie .btn.btn-dropdown:after{top:0;right:-32px}.is-ie .app{padding-top:0}.is-ie .topic-header{min-height:15rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width:992px){.is-ie .topic-header{min-height:18.5rem}}.is-ie .topic-header .topic-heading{text-align:left}.is-ie .team-grid .subgroup .group-item.is-not-member.no-second-layer.is-light-gray{height:50%}.is-iphone .panel-sections{padding-bottom:2.5rem}.is-iphone.is-safari .atd-pop-content{padding:2rem 1rem 4rem}.legacy-offer{width:100%;max-width:700px;margin:auto}.is-crawled table,.is-crawled td{margin-bottom:20px;border:1px solid #f5f5f5}.is-crawled table td{padding:5px 10px}.is-crawled .title{margin-top:20px;margin-bottom:0;font-size:1.125rem;font-weight:700}.offer-content p{margin:0;margin-bottom:20px}.offer-content b,.offer-content strong{font-weight:700}.offer-content ol,.offer-content ul{margin:0 0 20px 20px}.offer-content ol p,.offer-content ul p{margin:0;margin-bottom:20px}.offer-content ul>li{list-style-type:circle}.offer-content ol>li{list-style-type:decimal}.offer-content.is-basic .offer-image{display:none}@media only screen and (min-width:768px){.offer-content.is-basic .offer-image{display:block;margin-bottom:20px;width:100%}}.offer-content.is-basic .offer-title{display:block;margin-bottom:0;text-align:center;font-weight:500;font-size:1.175rem}@media only screen and (min-width:768px){.offer-content.is-basic .offer-title{font-size:1.5rem}}.offer-content.is-basic .offer-footer-agreement{text-align:center}.offer-content.is-basic .offer-location{display:block;text-align:center;margin-bottom:20px}.offer-content.is-basic .list-heading{margin-bottom:10px;font-size:1.125rem;font-weight:500}.offer-content.is-basic .disclaimer{font-size:.75rem;font-style:italic}.offer-content.is-custom .custom-template-offer{margin:auto;width:100%;max-width:730px}.heading-1-mb24{font-size:2rem;line-height:2.5rem;font-weight:400}.heading-2-mb8,.heading-2-mb24,.heading-2-mb32{font-size:1.5rem;line-height:2rem;font-weight:400}.heading-3-mb4,.heading-3-mb24{font-size:1.25rem;line-height:1.75rem;font-weight:400}.heading-1-mb24{margin-bottom:1.5rem}.heading-2-mb8{margin-bottom:.5rem}.heading-2-mb24{margin-bottom:1.5rem}.heading-2-mb32{margin-bottom:2rem}.heading-3-mb4{margin-bottom:.25rem}.heading-3-mb24{margin-bottom:1.5rem}.text-base,.text-small,.text-tiny{font-weight:400}.text-base{font-size:1rem;line-height:1.5rem}.text-small{font-size:.875rem;line-height:1.25rem}.text-tiny{font-size:.75rem;line-height:1rem}.ab-checkbox-wrapper.is-invalid .ab-checkbox-content .ab-checkbox-icon{border-color:#e22436}.ab-checkbox-wrapper.is-invalid .ab-checkbox-content .ab-checkbox-label{color:#e22436}.ab-checkbox{position:relative;display:block}.ab-checkbox .ab-real-checkbox{position:absolute;top:50%;left:0;visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ab-checkbox .ab-checkbox-content,.ab-checkbox .ab-checkbox-content .ab-checkbox-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ab-checkbox .ab-checkbox-content .ab-checkbox-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 1.125rem;flex:0 0 1.125rem;margin:0 .5rem 0 0;width:1.125rem;height:1.125rem;border:1px solid #b8beca;border-radius:4px}.ab-checkbox .ab-checkbox-content .ab-checkbox-icon .ab-checkbox-icon-image{-webkit-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg);transition:-webkit-transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1)}.ab-checkbox .ab-checkbox-content .ab-checkbox-label{color:#3c4559;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ab-real-checkbox:checked+.ab-checkbox-content .ab-checkbox-icon{border:1px solid #675cff;background:#675cff}.ab-real-checkbox:checked+.ab-checkbox-content .ab-checkbox-icon .ab-checkbox-icon-image{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.categoryselector-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:26.25rem;min-height:26.25rem;max-height:26.25rem;padding:1.125rem 1.25rem 0;border:1px solid #b8beca;border-radius:6px;background:#fff;overflow:hidden}.categoryselector-wrapper.is-absolute{max-width:22.5rem}.categoryselector-search{position:relative;padding:0 0 1.125rem}.categoryselector-search .categoryselector-search-input{display:block;width:100%;height:2.25rem;min-height:2.25rem;max-height:2.25rem;line-height:2.25rem;padding:.375rem 2.5rem 0 1.25rem;font-family:inherit;font-size:.875rem;border:1px solid #b8beca;border-radius:6px}.categoryselector-search .search-icon{position:absolute;top:.625rem;right:.75rem}.categoryselector-category-list-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 -1.25rem;padding:0 1.25rem;border-bottom:1px solid #b8beca;overflow:hidden;max-height:300px}.categoryselector-category-list{width:95%}.categoryselector-category-list .categoryselector-category:not(:last-child){margin:0 0 .5rem}.categoryselector-category .categoryselector-category-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.categoryselector-category .categoryselector-category-wrapper .ab-checkbox-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.categoryselector-category .categoryselector-category-wrapper .categoryselector-category-trigger{-webkit-box-flex:1;-ms-flex:1 0 1.5rem;flex:1 0 1.5rem;text-align:right}.categoryselector-category .categoryselector-category-wrapper .categoryselector-category-trigger>svg{transition:-webkit-transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1);transition:transform .3s cubic-bezier(.17,.67,.47,1),-webkit-transform .3s cubic-bezier(.17,.67,.47,1)}.categoryselector-category.is-open .categoryselector-category-wrapper .categoryselector-category-trigger>svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.categoryselector-subcategory-list{margin:.5rem 0 .25rem 1.5rem}.categoryselector-subcategory-list .categoryselector-subcategory-wrapper:not(:last-child){margin:0 0 .5rem}.categoryselector-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0}.categoryselector-actions .ab-btn{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.footer{background-color:#23344a;padding:2.5rem;font-family:Source Sans Pro,sans-serif;font-size:.875rem;line-height:1.5rem}@media only screen and (min-width:768px){.footer{padding:3.5rem 4.375rem}}@media only screen and (min-width:1240px){.footer{padding:4.25rem 6.25rem}}.footer a:focus,.footer a:hover{color:#fff;transition:color .3s cubic-bezier(.17,.67,.47,1)}.footer li{margin-bottom:.5rem}.footer .footerWrapper{max-width:77.5rem;margin:0 auto}.footer .footerTitle{margin-bottom:.4375rem}.footer .footerBadge{font-size:.875rem;line-height:1.25rem;color:#fff;padding:.125rem .5rem;margin-left:.25rem;border-radius:.25rem;display:inline-block;background-color:#0bc4bd}.footer .socialMediaIcons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;position:relative;left:-.3125rem}.footer .socialMediaIcon{margin:0 .875rem 0 0}.footer .socialMediaIcon a{padding:.3125rem}.footer .socialMediaIcon:focus path,.footer .socialMediaIcon:hover path{fill:#fff;transition:fill .3s cubic-bezier(.17,.67,.47,1)}.footer .footerLink{color:#c1c7d0}.footer .footerColumn,.footer .footerSection{vertical-align:top}.footer .leftSection{margin-bottom:3rem}.footer .leftSection .footerColumn{margin-bottom:2rem}@media only screen and (min-width:768px){.footer .leftSection{width:66.6%;display:inline-block;margin:0}.footer .leftSection .footerColumn{display:inline-block;width:50%;margin:0}}@media only screen and (min-width:1240px){.footer .leftSection{width:50%;display:inline-block}}.footer .rightSection .footerColumn{margin-bottom:1.5rem}.footer .rightSection .footerColumn:first-of-type{display:none}@media only screen and (min-width:768px){.footer .rightSection{width:33.3%;display:inline-block;margin:0}.footer .rightSection .footerColumn:first-of-type{display:inline-block}.footer .rightSection .footerColumn:last-of-type{margin:0}}@media only screen and (min-width:1240px){.footer .rightSection{width:50%}.footer .rightSection .footerColumn{display:inline-block;width:50%;margin:0}}.footer .columnTitle{color:#fff;font-weight:700;margin-bottom:.625rem}.freezeBody{-webkit-overflow-scrolling:touch;overflow:hidden}.navWrapper{outline:none;position:relative;font-family:neuzeit-grotesk,sans-serif;min-height:3.75rem}.navContainer,.navWrapper{width:100%;height:3.75rem;max-height:3.75rem;z-index:40}.navContainer{background-color:#3d71ff;top:0;left:0;padding:0;transition:top .4s}.navContainer,.navContainer.isGlued{position:fixed}@media only screen and (min-width:1240px){.navContainer{position:relative}}.navDesktopContainer,.navMobileContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.75rem;width:100%;margin:0}.navDesktopMenuContainer,.navMobileMenuContainer{width:100%;max-width:100%;height:calc(100% - 3.75rem);position:fixed;top:3.75rem;left:0;background-color:#fff}.navMobileMenuContainer{padding:1rem 1.25rem;overflow:hidden}.navDesktopMenuContainer{padding:3.75rem 3.75rem 8.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.navDesktopMenuContainer .navDesktopLeftPane{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;height:100%}.navDesktopMenuContainer .navDesktopLeftPane div:first-child,.navDesktopMenuContainer .navDesktopLeftPane div:last-child{display:block;width:50%;height:100%}.navDesktopMenuContainer .navDesktopRightPane{display:block;width:50%;height:100%;border-left:2px solid #f4f7ff;padding-left:3.125rem}.navDesktopMenuContainer .navDesktopRightPane .navDesktopPaneFeatures{margin:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#3c4858;font-size:1rem;line-height:1.75}.navDesktopMenuContainer .navDesktopRightPane .navDesktopPaneFeatures:first-of-type{margin-bottom:1.5rem}.navDesktopMenuContainer .navDesktopRightPane .navDesktopPaneFeatures span{display:inline-block;width:1.25rem;height:1.25rem;margin:.3125rem 1rem 0 0}.navDesktopMenuContainer .navDesktopRightPane .navDesktopPaneFeatures p{display:inline-block;padding:0;margin:0;width:calc(100% - 2.3125rem)}.navDesktopMenuContainer .navDesktopRightPane .navDesktopPaneFeatures a{color:#3d71ff;font-weight:700;text-decoration:none}.navDesktopMenuContainer .navDesktopRightPane .navDesktopPaneFeatures a:focus,.navDesktopMenuContainer .navDesktopRightPane .navDesktopPaneFeatures a:hover{color:#2e5ad3;text-decoration:underline}.navDesktopMenuContainer .navDesktopPaneColHeader{text-transform:uppercase;color:#3c4858;font-weight:700;line-height:1.125;margin-bottom:1rem;display:block}.navDesktopMenuContainer .navDesktopPaneListItem{list-style:none;line-height:1.5;font-size:1rem;margin-bottom:.5rem}.navDesktopMenuContainer .navDesktopPaneListItem>a{color:#3d71ff}.navDesktopMenuContainer .navDesktopPaneListItem>a:focus,.navDesktopMenuContainer .navDesktopPaneListItem>a:hover{text-decoration:underline}.navDesktopMenuContainer .navDesktopMenuCloseButton{position:absolute;bottom:0;left:0;text-align:center;line-height:1.125;font-size:1rem;color:#8492a6;background-color:#f7f9ff;display:block;width:100%;height:4.375rem;padding:1.625rem 0;cursor:pointer}.navPlace{display:block;margin:0;padding:1.25rem 1rem}.navPlaceLeft{padding:0 1rem}.navPlaceLeft>a{display:inline-block;height:2.75rem;line-height:1.25;padding:.4375rem 0;margin:.5rem 0}.navPlaceMiddle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.navPlaceRight{padding:0}.navPlaceMiddle>a,button{cursor:pointer;width:auto;height:2.75rem;line-height:1.25;font-size:1rem;padding:.875rem;color:#e6edff;transition:color .2s cubic-bezier(.17,.67,.47,1);margin:auto .125rem}.navPlaceMiddle>a:focus,.navPlaceMiddle>a:hover,button:focus,button:hover{color:#fff}.navForEmployers{background-color:#0bc4bd;padding:0;height:100%;display:inline-block}.navForEmployers>a{display:inline-block;color:#fff;height:100%;width:100%;text-decoration:none;padding:1.25rem 1rem;line-height:1.25;font-size:1rem;font-weight:700;transition:text-decoration .2s cubic-bezier(.17,.67,.47,1)}.navForEmployers>a:focus,.navForEmployers>a:hover{text-decoration:underline}.navSignInButton{height:2.75rem;line-height:1.25;padding:.75rem .5rem;margin-right:.5rem;color:#e6edff;transition:all .2s cubic-bezier(.17,.67,.47,1)}.navSignInButton:focus,.navSignInButton:hover{color:#fff}.navSignUpButton{height:2.75rem;line-height:1.25;border-radius:.25rem;border:2px solid #e6edff;color:#fff;background-color:transparent;margin:.5rem 1rem .5rem 0;padding:.625rem 1rem;transition:all .2s cubic-bezier(.17,.67,.47,1)}.navSignUpButton:focus,.navSignUpButton:hover{color:#3d71ff;background-color:#fff;border-color:#fff;line-height:1.25;height:1.25rem}.navAccountButton{color:#e6edff;display:inline-block;position:relative;margin:.5rem 1rem .5rem 0;height:2.75rem;line-height:1.25;padding:.75rem 0;transition:all .3s cubic-bezier(.17,.67,.47,1);z-index:40}.navAccountButton>a{display:inline-block;width:100%;height:100%;color:#e6edff}.navAccountButton>a:focus,.navAccountButton>a:hover{color:#fff}.navAccountButton .navAuthorizedSubmenu{border-radius:.25rem;width:8.9375rem;height:auto;display:none;position:absolute;right:0;top:2.75rem;box-shadow:0 .375rem .75rem 0 #e6edff;transition:all .2s cubic-bezier(.17,.67,.47,1);z-index:40}.navAccountButton:focus>.navAuthorizedSubmenu,.navAccountButton:hover>.navAuthorizedSubmenu{display:inline-block}.navAccountButton .navAuthorizedSubmenuItem{width:100%;height:2.25rem;padding:0;background-color:#fff;transition:background-color .2s cubic-bezier(.17,.67,.47,1)}.navAccountButton .navAuthorizedSubmenuItem:focus a,.navAccountButton .navAuthorizedSubmenuItem:hover a{background-color:#e6edff;color:#3c4858}.navAccountButton .navAuthorizedSubmenuItem:first-child,.navAccountButton .navAuthorizedSubmenuItem:first-child>a{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.navAccountButton .navAuthorizedSubmenuItem:last-child,.navAccountButton .navAuthorizedSubmenuItem:last-child>a{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.navAccountButton .navAuthorizedSubmenuItem>a{width:100%;height:100%;line-height:1.25;color:#8492a6;padding:.5rem 1rem;display:block}.navAtdMenu{cursor:pointer;pointer-events:all;position:absolute;top:60px;left:50%;background-color:#fff;border-radius:.5rem;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);color:#8492a6;padding:1rem 1rem 0}.navAtdMenu.authenticated{left:53%}.navAtdMenu a{margin-bottom:1rem}.navAtdMenu:after{content:"";position:absolute;top:-1.875rem;left:20%;margin-left:-.9375rem;border-width:.9375rem;border-style:solid;border-color:transparent transparent #fff}.navAtdLink{display:block;font-size:1rem;line-height:1.25rem}.navAtdLink span{font-weight:600}.navAtdLink>span{color:#8492a6;display:block;font-size:.75rem;font-weight:400;line-height:1rem;margin-top:.125rem}.iconTextWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8492a6}.iconTextWrapper:focus,.iconTextWrapper:hover{color:#3c4858}.iconTextWrapper:focus>span,.iconTextWrapper:hover>span{transform:translate(3px);-webkit-transform:translate(3px);-moz-transform:translate(3px);-o-transform:translate(3px);-ms-transform:translate(3px)}.navMobileMenuAccountView,.navMobileMenuAtdView,.navMobileMenuMainView{width:100%;height:calc(100% - 3.75rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;transition:all .5s cubic-bezier(.17,.67,.47,1);position:fixed;top:3.75rem;padding:1rem 1.25rem;overflow:auto}.navMobileMenuAccountView.isActive,.navMobileMenuAtdView.isActive,.navMobileMenuMainView.isActive{display:-webkit-box;display:-ms-flexbox;display:flex}.navMobileMenuMainView{left:-100%}.navMobileMenuMainView.isActive{left:0}.navMobileMenuAccountView,.navMobileMenuAtdView{left:100%}.navMobileMenuAccountView.isActive,.navMobileMenuAtdView.isActive{left:0}.navMobileMenuAccountView,.navMobileMenuMainView{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navMobileMenuItem{width:100%;height:2.875rem;border-radius:.25rem;background-color:#e6edff;line-height:1.5;margin-bottom:.5rem;color:#3c4858}.navMobileMenuItem>a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border-radius:.25rem;padding:.6875rem 1rem}.navMobileMenuItem>a.withChevron{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navMobileMenuItem>a.withChevron.navChevron{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.navMobileSubmenuItem{width:100%;height:2.875rem;border-radius:.25rem;border:2px solid #e6edff;padding:0;line-height:1.5;margin-bottom:.5rem}.navMobileSubmenuItem>a{display:block;color:#3d71ff;width:100%;height:100%;border-radius:.25rem;padding:.6875rem 1rem}.navMobileMenuViewBackButton{color:#3c4858;line-height:1.5;height:2.875rem;padding:.6875rem .6875rem .6875rem 0;cursor:pointer;display:inline-block;width:auto;margin-bottom:.5rem;-ms-flex-item-align:start;align-self:flex-start}.navMobileMenuBottomButton{width:17.5rem;height:2.875rem;border-radius:.25rem;border:2px solid #e6edff;padding:.6875rem 0;margin:0 auto .5rem}.navMobileMenuBottomButton,.navMobileMenuBottomLink{display:block;line-height:1.5;color:#3d71ff;text-align:center}.navMobileMenuBottomLink{width:12.5rem;height:2.25rem;padding:.375rem 1rem;margin:0 auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.navAvatarIcon{width:.75rem;height:.75rem;margin:0 .5rem 0 0}.navBackgroundIcon{margin:0;position:absolute;left:0;bottom:0;display:inline;z-index:-1;height:100%;width:auto}.navBadge{text-transform:uppercase;padding:.375rem .625rem;margin-left:.25rem;border-radius:4px;font-size:.625rem;line-height:1;height:1.25rem;font-weight:700;display:inline-block;position:relative;top:-.0625rem;vertical-align:middle;color:#fff}.navBookmarkIcon{height:.875rem;margin:0 .5rem 0 0;position:relative;top:.0625rem}.navArrowIcon,.navBookmarkIcon{width:.625rem;display:inline-block;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.navArrowIcon{height:.625rem;margin-left:.1875rem}.navChevron{width:.3125rem;height:.5rem;display:inline-block;margin-right:.5rem}.navCloseIcon{width:.8125rem;height:.8125rem;margin:0 .5rem 0 0;display:inline-block;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;top:.0625rem}.navMenuIconWrapper{display:inline-block;width:2.75rem;height:2.75rem;text-align:center;padding:.75rem 0;margin:0 .25rem;outline:none;cursor:pointer}.navMenuIconWrapper .navMenuIcon{display:block;height:1.25rem;width:1.25rem;margin:.4375rem auto;position:relative}.navMenuIconWrapper .navMenuIcon>span{background:#fff;display:block;position:absolute;height:.1875rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .25s cubic-bezier(.17,.67,.47,1);opacity:1;width:100%;border-radius:15px;left:0}.navMenuIconWrapper .navMenuIcon>span:first-child{top:0}.navMenuIconWrapper .navMenuIcon>span:nth-child(2),.navMenuIconWrapper .navMenuIcon>span:nth-child(3){top:.5rem}.navMenuIconWrapper .navMenuIcon>span:nth-child(4){top:1rem}.navMenuIconWrapper .navMenuIcon.isActive span{border-radius:0}.navMenuIconWrapper .navMenuIcon.isActive span:first-child{top:.5rem;width:0;left:50%}.navMenuIconWrapper .navMenuIcon.isActive span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navMenuIconWrapper .navMenuIcon.isActive span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navMenuIconWrapper .navMenuIcon.isActive span:nth-child(4){top:.5rem;width:0;left:50%}.navPlusIcon{width:.75rem;height:.75rem;margin:0 .5rem 0 0;display:inline-block;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;top:.0625rem}.navDesktopTDListItem{list-style:none;line-height:1.5;font-size:1rem;margin-bottom:.5rem}.navDesktopTDListItem>a{color:#3d71ff}.navDesktopTDListItem>a:focus,.navDesktopTDListItem>a:hover{text-decoration:underline}.navMobileTDListItem{width:100%;height:2.875rem;border-radius:4px;border:2px solid #e6edff;padding:0;line-height:1.2;margin-bottom:.5rem}.navMobileTDListItem>a{display:block;color:#3d71ff;width:100%;height:100%;border-radius:4px;padding:.6875rem 1rem}.navMobileTDListItem>a span{display:inline-block;width:8px;height:8px;margin-left:5px;border-radius:100%;background-color:#f21111;box-shadow:0 0 0 0 rgba(242,17,17,.7);-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9)}80%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 8px rgba(242,17,17,0)}to{-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(242,17,17,0)}}.navMobileLiveItem{background-color:#5c00ff;border-color:#5c00ff;text-align:center}.navMobileLiveItem>a{color:#fff}.navMobileTDLink{font-weight:700}@media only screen and (min-width:1240px){.navMobileTDLink{font-weight:400}}.cookieBar{background:#f8f9ff;bottom:0;box-shadow:0 .25rem 1.25rem 0 rgba(0,0,0,.1);color:#3c4858;display:block;font-family:neuzeit-grotesk,sans-serif;left:0;position:fixed;width:100%;z-index:50}.cookieBar .cookieContent{-ms-flex-line-pack:center;align-content:center;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.625rem auto;width:90%}@media only screen and (min-width:992px){.cookieBar .cookieContent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:auto;padding:1.25rem 3.125rem;width:80%}}.cookieBar .cookieIcon{margin-right:.9375rem}.cookieBar .cookieInfo{color:#3c4858;display:inline-block;font-size:.875rem;line-height:1.5rem;margin-bottom:.9375rem;margin-right:.3125rem;width:100%}.cookieBar .cookieInfo p:first-child{margin-bottom:.625rem}@media only screen and (min-width:992px){.cookieBar .cookieInfo p:first-child{margin-bottom:0}}@media only screen and (min-width:992px){.cookieBar .cookieInfo{font-size:.9375rem;margin-bottom:0;width:85%}}.cookieBar .cookieButton{background:#3d71ff;border-radius:.25rem;border:2px solid #3d71ff;color:#fff;cursor:pointer;font-size:1rem;height:2.5rem;padding:.5rem 1.25rem;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:992px){.cookieBar .cookieButton{width:auto}}.cookieBar a{color:#2e5ad3;font-weight:700;margin:0 .1875rem}.cookieBar .cookieClose{color:#3d71ff;cursor:pointer;font-size:1.625rem;font-weight:700;outline:none;padding:0 .625rem;position:absolute;right:0;top:0}.cookieBar .cookieClear{clear:both}.button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-box{margin-bottom:2rem}.category-box .ab-input-wrapper .form-phone-info{padding-top:.625rem}.category-box .ab-input-wrapper:last-child{margin-bottom:0}.category-box .ab-label-text.is-invalid{color:#e22436}.category-box .ecv-info{margin-bottom:1.25rem}.ab-checboxes-wrapper .ab-checkbox-wrapper{display:block;margin-bottom:1.0625rem}.ab-checboxes-wrapper .ab-checkbox-wrapper:last-child{margin-bottom:0}.file-uploader{margin-bottom:1.25rem}.uploaded-files{margin-bottom:0}.cv-uploader-wrapper{height:.625rem;margin-bottom:.625rem}.error-box{text-align:center;margin-bottom:.625rem}.error-top{display:-webkit-box;display:-ms-flexbox;display:flex}.error-top-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:.9375rem;margin:0 1rem 0 0}.error-top-text{display:block;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 0 1.875rem;font-weight:400;color:#e22436}.registration-subheader{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem;font-weight:400;color:#6d7588}.registration-frame{-webkit-box-flex:0;-ms-flex:0 1 33.75rem;flex:0 1 33.75rem;margin:0 auto .625rem;padding:2.5rem .625rem;width:100%;max-width:33.75rem;border-radius:6px;background-color:#fff;box-shadow:0 2px 12px 0 #dfe4ec}.registration-frame.large{-webkit-box-flex:0;-ms-flex:0 0 67.5rem;flex:0 0 67.5rem;max-width:67.5rem}.registration-frame.with-disclaimer{margin-bottom:2.5rem}.registration-frame .disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:0;font-size:.75rem;color:#b8beca;-webkit-transform:translateY(72px);transform:translateY(72px)}.registration-frame .disclaimer .disclaimer-text-link{font-weight:700;color:#b8beca}.register-steps{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 2.5rem;max-width:27.5rem}.register-steps:before{content:"";position:absolute;top:0;width:calc(100% - 67px);height:1px;background:#b8beca;-webkit-transform:translate(2.1875rem,.75rem);transform:translate(2.1875rem,.75rem)}.register-steps .register-step{font-size:.75rem;line-height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 4.375rem;flex:0 1 4.375rem;text-align:center;z-index:10}.register-steps .register-step.is-active>.register-step-number,.register-steps .register-step.is-finished>.register-step-number{color:#fff;box-shadow:0 2px 4px 0 rgba(103,92,255,.5)}.register-steps .register-step.is-active>.register-step-number{border-color:#675cff;background-color:#675cff}.register-steps .register-step.is-active .register-step-label{font-weight:700;color:#3c4559}.register-steps .register-step.is-finished>.register-step-number{border-color:#b4c0f5;background-color:#b4c0f5}.register-steps .register-step-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;margin-bottom:.4375rem;color:#b8beca;border:1px solid;border-radius:6px;background:#fff}.register-steps .register-step-label{color:#b8beca;font-size:.625rem;line-height:.875rem}.ab-login-form{margin-bottom:1.5rem}.password-reminder{margin:0 auto 2rem;max-width:50%;color:#675cff}.no-account,.password-reminder{display:block;text-align:center}.no-account{margin:0 auto 1rem}.register-link{color:#675cff}.hidden-cities-tab{font-size:.875rem;line-height:1.25rem;margin-top:1rem;padding:1.25rem;color:#fff;background-color:#3c4559;border-radius:6px}.hidden-cities-tab>p,.hidden-cities-tab>ul{margin-bottom:1.25rem}.hidden-cities-tab>ul:last-child{margin-bottom:0}.hidden-cities-tab .hidden-city-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.hidden-cities-tab .hidden-city-icon{margin-right:.875rem}.register-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:75rem;margin:0 auto}.register-info-section{-webkit-box-flex:0;-ms-flex:0 1 34.375rem;flex:0 1 34.375rem;max-width:34.375rem;margin:.625rem 0 0 3.125rem;color:#6d7588}.register-info-section .register-info-list{margin-bottom:3rem}.register-info-section .register-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.5rem}.register-info-section .register-info-item:last-child{margin-bottom:0}.register-info-section .register-info-tick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.75rem;width:1rem;height:1rem;background-color:#00d1c1;border-radius:100%}.register-info-section .register-info-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.register-info-partners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.5625rem;margin-top:.9375rem;margin-bottom:1.25rem}.register-info-icon{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;height:2.1875rem;max-width:30%;margin:.625rem 0}.checkboxes-step-1{padding-left:1.5rem}.download-icon-wrapper{width:85%;margin:0 auto 2rem}.registration-logo-header{margin:2.125rem 0;width:100%}.registration-logo-header .registration-logo-img{display:block;margin:0 auto;width:12.5rem}.registration-success-banner{margin:2.125rem 0;width:100%}.registration-success-banner .registration-success-banner-img{display:block;margin:0 auto;width:100%;max-width:29.25rem}.register-education-section{position:relative;padding-bottom:1.25rem}.register-education-list{margin:0 0 1.875rem}.register-education-item{position:relative;margin:0 0 1.25rem;padding:1.25rem 0 0}.register-education-item .close-additional-education{position:absolute;top:1.25rem;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font-size:.875rem;color:#5c00ff}.register-education-item:last-child{margin-bottom:0;padding-bottom:0}.register-education-add-education{position:absolute;right:0;bottom:0}.register-languages-section{position:relative;padding-bottom:1.25rem}.register-languages-list{margin:0 0 1.875rem}.register-languages-item{position:relative;margin:0 0 1.25rem;padding:1.25rem 0 0}.register-languages-item .close-additional-language{position:absolute;top:1.25rem;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font-size:.875rem;color:#5c00ff}.register-languages-item:last-child{margin-bottom:0;padding-bottom:0}.register-languages-add-language{position:absolute;right:0;bottom:0}.register-slider-list{margin:0 0 3.125rem}.register-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-radius:6px;overflow:hidden}.register-slide .register-slide-photo{-webkit-box-flex:0;-ms-flex:0 0 13.4375rem;flex:0 0 13.4375rem}.register-slide .register-slide-photo>img{display:block;width:100%}.register-slide .register-slide-content{padding:1.6875rem 1.25rem;background-image:linear-gradient(270deg,#a706ff,#61b2ff);-webkit-box-flex:0;-ms-flex:0 0 20.9375rem;flex:0 0 20.9375rem;color:#fff}.register-slide .td-badge{display:inline-block;margin:0 0 1.625rem}.register-slide .register-slide-name{margin:0 0 1.625rem;font-size:1.25rem}.register-slide .register-slider-text{display:block;margin:0 0 1.875rem;font-size:1.25rem;font-weight:700;line-height:2rem}.register-advice-box{padding:1.25rem;border-radius:6px;border:1px solid #f0f2f6;margin:0 0 3.125rem}.register-advice-box,.register-advice-image{display:-webkit-box;display:-ms-flexbox;display:flex}.register-advice-image{-webkit-box-flex:0;-ms-flex:0 0 1.75rem;flex:0 0 1.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1.25rem 0 0}.register-advice-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#3c4559}[aria-label][role~=tooltip]{position:relative}[aria-label][role~=tooltip]:after,[aria-label][role~=tooltip]:before{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration,.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);position:absolute;box-sizing:border-box;word-break:break-word;z-index:199;-webkit-transform-origin:top;transform-origin:top}[aria-label][role~=tooltip]:before{background-size:100% auto!important;content:""}[aria-label][role~=tooltip]:after{background:#fff;border-radius:4px;color:#3c4858;content:attr(aria-label);font-size:.875rem;font-weight:400;text-transform:var(--microtip-text-transform,none);padding:.5em 1em;white-space:pre;font-smooth:initial;-webkit-font-smoothing:antialiased;box-sizing:content-box;box-shadow:0 .3125rem 1.25rem 0 rgba(0,0,0,.15)}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){[aria-label][role~=tooltip]:after{box-shadow:0 0 1.25rem 0 rgba(0,0,0,.15)}}[aria-label][role~=tooltip]:focus:after,[aria-label][role~=tooltip]:focus:before,[aria-label][role~=tooltip]:hover:after,[aria-label][role~=tooltip]:hover:before{opacity:1;pointer-events:auto}[role~=tooltip][data-microtip-position|=top]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='%23fff' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002C14.285 12.002 8.594 0 2.658 0z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;width:18px;margin-bottom:0;z-index:200}[role~=tooltip][data-microtip-position|=top]:after{margin-bottom:6px}[role~=tooltip][data-microtip-position|=top]:before{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:100%;left:50%}[role~=tooltip][data-microtip-position|=top]:focus:before,[role~=tooltip][data-microtip-position|=top]:hover:before{-webkit-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0)}[role~=tooltip][data-microtip-position|=top]:after{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:100%;left:50%}[role~=tooltip][data-microtip-position=top]:focus:after,[role~=tooltip][data-microtip-position=top]:hover:after{-webkit-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0)}[role~=tooltip][data-microtip-position=top-left]:after{-webkit-transform:translate3d(calc(-100% + 16px),0,0);transform:translate3d(calc(-100% + 16px),0,0);bottom:100%}[role~=tooltip][data-microtip-position=top-left]:focus:after,[role~=tooltip][data-microtip-position=top-left]:hover:after{-webkit-transform:translate3d(calc(-100% + 16px),-5px,0);transform:translate3d(calc(-100% + 16px),-5px,0)}[role~=tooltip][data-microtip-position=top-right]:after{-webkit-transform:translate3d(calc(0% + -16px),0,0);transform:translate3d(calc(0% + -16px),0,0);bottom:100%}[role~=tooltip][data-microtip-position=top-right]:focus:after,[role~=tooltip][data-microtip-position=top-right]:hover:after{-webkit-transform:translate3d(calc(0% + -16px),-5px,0);transform:translate3d(calc(0% + -16px),-5px,0)}[role~=tooltip][data-microtip-position|=bottom]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='%23fff' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;width:18px;margin-top:0;margin-bottom:0;z-index:200}[role~=tooltip][data-microtip-position|=bottom]:after{margin-top:6px}[role~=tooltip][data-microtip-position|=bottom]:before{-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);bottom:auto;left:50%;top:100%}[role~=tooltip][data-microtip-position|=bottom]:focus:before,[role~=tooltip][data-microtip-position|=bottom]:hover:before{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}[role~=tooltip][data-microtip-position|=bottom]:after{-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);top:100%;left:50%}[role~=tooltip][data-microtip-position=bottom]:focus:after,[role~=tooltip][data-microtip-position=bottom]:hover:after{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}[role~=tooltip][data-microtip-position=bottom-left]:after{-webkit-transform:translate3d(calc(-100% + 16px),-10px,0);transform:translate3d(calc(-100% + 16px),-10px,0);top:100%}[role~=tooltip][data-microtip-position=bottom-left]:focus:after,[role~=tooltip][data-microtip-position=bottom-left]:hover:after{-webkit-transform:translate3d(calc(-100% + 16px),0,0);transform:translate3d(calc(-100% + 16px),0,0)}[role~=tooltip][data-microtip-position=bottom-right]:after{-webkit-transform:translate3d(calc(0% + -16px),-10px,0);transform:translate3d(calc(0% + -16px),-10px,0);top:100%}[role~=tooltip][data-microtip-position=bottom-right]:focus:after,[role~=tooltip][data-microtip-position=bottom-right]:hover:after{-webkit-transform:translate3d(calc(0% + -16px),0,0);transform:translate3d(calc(0% + -16px),0,0)}[role~=tooltip][data-microtip-position=left]:after,[role~=tooltip][data-microtip-position=left]:before{bottom:auto;left:auto;right:100%;top:50%;-webkit-transform:translate3d(10px,-50%,0);transform:translate3d(10px,-50%,0)}[role~=tooltip][data-microtip-position=left]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='%23fff' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-right:5px;margin-bottom:0;z-index:200}[role~=tooltip][data-microtip-position=left]:after{margin-right:11px}[role~=tooltip][data-microtip-position=left]:focus:after,[role~=tooltip][data-microtip-position=left]:focus:before,[role~=tooltip][data-microtip-position=left]:hover:after,[role~=tooltip][data-microtip-position=left]:hover:before{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}[role~=tooltip][data-microtip-position=right]:after,[role~=tooltip][data-microtip-position=right]:before{bottom:auto;left:100%;top:50%;-webkit-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0)}[role~=tooltip][data-microtip-position=right]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='%23fff' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002C-.002 14.285 12 8.594 12 2.658z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-bottom:0;margin-left:5px;z-index:200}[role~=tooltip][data-microtip-position=right]:after{margin-left:11px}[role~=tooltip][data-microtip-position=right]:focus:after,[role~=tooltip][data-microtip-position=right]:focus:before,[role~=tooltip][data-microtip-position=right]:hover:after,[role~=tooltip][data-microtip-position=right]:hover:before{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}[role~=tooltip][data-microtip-size=small]:after{white-space:normal;width:80px}[role~=tooltip][data-microtip-size=medium]:after{white-space:normal;width:170px}[role~=tooltip][data-microtip-size=large]:after{white-space:normal;width:260px}.Select{position:relative}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:focus,.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:focus,.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px fade(#08c,50%)}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#08c;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:focus,.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.is-open .Select-arrow,.Select-arrow-zone:focus>.Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}@-webkit-keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;display:inline-block;font-size:.9em;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#08c;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:focus,.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#ddeff7;color:#0077b3}.Select--multi .Select-value-icon:active{background-color:#c9e6f2}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;color:#333}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.ReactModal__Body--open{overflow:hidden}.profile-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;width:100%;height:100%;overflow-x:scroll}.profile-modal-overlay .close-modal{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;background:#fff;cursor:pointer;z-index:20}.profile-modal-overlay .close-modal>img{display:block;width:1rem;height:1rem}.profile-modal-overlay{background-color:rgba(35,36,41,.6)}.profile-modal-overlay .registration-frame{position:relative}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.ui-kit-page{width:100%;max-width:77.5rem;margin:2.5rem auto;padding:2.5rem;box-shadow:0 2px 12px 0 #dfe4ec}.ui-kit-page .ui-kit-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2.5rem}.ui-kit-page .ui-kit-entry>p{color:#b8beca;font-size:.875rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.ui-kit-section{margin:0 -2.5rem 2.5rem;padding:0 2.5rem}.ui-kit-section .ui-kit-header{display:inline-block;margin:0 0 1.25rem;padding:0 .75rem .125rem 0;font-size:1.3125rem;line-height:.8;border-bottom:1px solid #b8beca;color:#b8beca}.ui-colors{-ms-flex-wrap:wrap;flex-wrap:wrap}.ui-colors,.ui-colors .ui-color{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-colors .ui-color{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:0;-ms-flex:0 0 15.6%;flex:0 0 15.6%;height:11.25rem;margin:0 .75rem 1.5rem 0;border-radius:6px;box-shadow:0 2px 12px 0 #dfe4ec;overflow:hidden}.ui-colors .ui-color.ab-primary{background:#ff4367}.ui-colors .ui-color.ab-secondary{background:#675cff}.ui-colors .ui-color.mirage{background:#121824}.ui-colors .ui-color.ebony{background:#1f2532}.ui-colors .ui-color.oxford{background:#3c4559}.ui-colors .ui-color.raven{background:#6d7588}.ui-colors .ui-color.loblolly{background:#b8beca}.ui-colors .ui-color.mystic{background:#dfe4ec}.ui-colors .ui-color.athens{background:#f0f2f6}.ui-colors .ui-color.white{background:#fff}.ui-colors .ui-color.governor{background:#4034c2}.ui-colors .ui-color.malibu{background:#8680ff}.ui-colors .ui-color.perano{background:#b4c0f5}.ui-colors .ui-color.tangerine{background:#ff8181}.ui-colors .ui-color.crimson{background:#e22436}.ui-colors .ui-color.cardinal{background:#d32143}.ui-colors .ui-color.robin{background:#00d1c1}.ui-colors .ui-color .ui-color-label{padding:1rem .75rem;font-size:.875rem;background:#fff;color:#6d7588}.ui-tip{display:inline-block;margin:0 0 2rem;padding:.625rem .75rem .375rem;background:#f0f2f6;font-size:.875rem;color:#6d7588;line-height:1.8}.ui-tip>code{padding:.125rem .375rem;font-family:Courier New;font-size:.75rem;font-weight:700;color:#3c4559;background:#dfe4ec;border:1px solid #b8beca}.ui-buttons .ab-btn{position:relative;margin:0 2.5rem 3.25rem 0}.ui-buttons .ab-btn:before{position:absolute;top:-1.75rem;left:0;display:inline-block;width:auto;height:1rem;padding:.125rem .5rem;content:attr(class);white-space:nowrap;font-size:.875rem;color:#6d7588;border:1px dashed #6d7588;line-height:1.25rem;border-radius:6px}.td-heading-1{font-size:1.625rem;line-height:1.875rem;letter-spacing:1px}.td-heading-1,.td-heading-2{position:relative;margin-bottom:1.5rem;font-weight:700}.td-heading-2{font-size:1.5rem;line-height:1.75rem}.td-text-base,.td-text-small,.td-text-tiny{font-weight:400}.td-text-base{font-size:1rem;line-height:1.375rem}.td-text-small{font-size:.875rem;line-height:1.25rem}.td-text-tiny{font-size:.75rem;line-height:1.125rem}.block,.overflow-wrapper .error-group .form-error{display:block}.color-oxford,.primary-color{color:#ff4367}.text-center{text-align:center}.font-regular{font-weight:400}.atdabso{color:#3a465a}.td-container{position:relative;width:100%;max-width:75rem;margin:0 auto;padding:0 .625rem}.td-employers-box{position:relative;border-radius:6px;box-shadow:0 15px 20px 0 rgba(0,0,0,.05);background:#fff}.td-employers-box.is-open .td-employers-list{box-shadow:none}.td-employers-box>.td-btn{position:absolute;bottom:-1.375rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.td-employers-box .employer-box-title{font-size:1.375rem;font-weight:700;padding:0 0 1.875rem;border-bottom:1px solid #f3f3f3;color:#ff4c88}.employers-box-category{transition:background .3s cubic-bezier(.17,.67,.47,1)}.employers-box-category:focus,.employers-box-category:hover{background:#f3f3f3}.employers-box-category.is-active{border-top:1px solid #f8f8f8}.employers-box-category.is-active .employers-box-btn .category-label{color:#5c00ff}.employers-box-category .employers-box-btn>.category-label{width:100%;max-width:8.3125rem;margin:0 auto;color:#686868}.employer-box-content{box-shadow:0 0 1.25rem 0 rgba(0,0,0,.05)}.employer-box-content.is-scrollable{overflow-y:scroll}.td-employers-box-empty{margin:0 auto;width:18.75rem;text-align:center;padding:1.25rem}.td-employers-box-empty-text{font-size:1.25rem;color:#939393}.td-employers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.875rem 1.25rem .375rem}.td-employers-list .td-employers-list-item{margin:0 .875rem 1.5rem 0}.td-employers-list .td-employers-list-item:nth-child(7n){margin-right:0}.td-employers-list .td-employers-list-icon{width:3.5rem;height:1.8125rem}.td-employers-list .td-employers-more{display:block;max-width:5.5rem;margin-right:0;font-weight:700;text-align:center;letter-spacing:.7px}.td-employers-modal{position:relative;max-width:75rem;margin:0 auto}.td-employers-modal .td-employers-modal-close{position:absolute;top:0;right:0;border:0;outline:0;background:transparent;cursor:pointer}.td-employers-modal .td-employers-modal-close>img{width:1.25rem}.ticket-sticky{position:fixed;bottom:-1px;width:100%;padding:0 0 .625rem;z-index:9;-webkit-animation:stickyTicket .6s;animation:stickyTicket .6s}.sticky-bar .ticket-sticky-logo{width:12.1875rem}.sticky-bar .sticky-bar-buttons .td-btn:first-child{margin:0 1.25rem 0 0}.sticky-bar-counter .sticky-bar-label{padding:0 1.5rem 0 0;font-size:1.125rem}.sticky-bar-counter .sticky-bar-time{position:relative;font-size:2.875rem;margin:0 1.625rem 0 0}.sticky-bar-counter .sticky-bar-time:not(:last-child):after{position:absolute;top:-.25rem;right:-1rem;font-weight:400;color:#d8d8d8;content:":"}.sticky-bar-counter .sticky-bar-time>span{display:block;font-size:.75rem;font-weight:400;text-transform:uppercase;color:#5c00ff;text-align:center}@-webkit-keyframes stickyTicket{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stickyTicket{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.pizza-bar{position:fixed;right:1.25rem;bottom:1.25rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:28.125rem;box-shadow:0 15px 20px 0 rgba(0,0,0,.05);-webkit-animation:pizzaAnimation 1s;animation:pizzaAnimation 1s}.pizza-bar .pizza-content{padding:1.25rem 2.8125rem;background:#fff}.pizza-bar .pizza-image>img{display:block}.pizza-bar .pizza-bar-text{margin:0 0 .625rem;font-size:1rem;font-weight:700}.pizza-bar .pizza-bar-close{position:absolute;top:.75rem;right:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;background:transparent;cursor:pointer}.pizza-bar .pizza-bar-close-svg{width:.75rem}@-webkit-keyframes pizzaAnimation{0%{opacity:0}to{opacity:1}}@keyframes pizzaAnimation{0%{opacity:0}to{opacity:1}}.td-btn{display:inline-block;width:100%;font-family:inherit;font-weight:700;text-align:center;border:0;border-radius:6px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.td-btn.regular{height:4.0625rem;max-height:4.0625rem;padding:0 2.1875rem;font-size:1.125rem;line-height:4.0625rem}.td-btn.medium{height:3.5rem;max-height:3.5rem;padding:0 1.25rem;font-size:1.125rem;line-height:3.5rem}.td-btn.small{height:2.125rem;max-height:2.125rem;padding:0 1.25rem;font-size:.875rem;line-height:2.125rem}.td-btn.primary{color:#fff;background-image:linear-gradient(180deg,#87f5eb,#5c00ff);transition:background-image .3s cubic-bezier(.17,.67,.47,1)}.td-btn.primary.with-shadow{box-shadow:0 10px 20px 0 rgba(0,0,0,.3);transition:box-shadow .3s cubic-bezier(.17,.67,.47,1),background-image .3s cubic-bezier(.17,.67,.47,1)}.td-btn.primary.with-shadow:focus,.td-btn.primary.with-shadow:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.21)}.td-btn.primary:focus,.td-btn.primary:hover{background-image:linear-gradient(180deg,#5c00ff 50%,#5c00ff)}.td-btn.secondary{color:#5c00ff;background:#fff;transition:color .3s cubic-bezier(.17,.67,.47,1),background .3s cubic-bezier(.17,.67,.47,1);border:1px solid #ececec}.td-btn.secondary:focus,.td-btn.secondary:hover{color:#fff;background:#5c00ff}.td-btn.ghost{color:#5c00ff;background:transparent;border:1px solid #5c00ff;transition:background .3s cubic-bezier(.17,.67,.47,1),color .3s cubic-bezier(.17,.67,.47,1)}.td-btn.ghost:focus,.td-btn.ghost:hover{background:#5c00ff;color:#fff;border:1px solid #5c00ff}.td-btn.alternative{color:#ff4367;background:#f8f8f8;border:1px solid #ececec;transition:color .3s cubic-bezier(.17,.67,.47,1)}.td-btn.alternative:focus,.td-btn.alternative:hover{color:#d32143}.td-btn.link{font-size:1rem;font-weight:400;color:#fff;background:transparent;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;transition:text-decoration .3s cubic-bezier(.17,.67,.47,1)}.td-btn.link:focus,.td-btn.link:hover{text-decoration:none}.td-btn.link.no-padding{padding:0}.td-btn.is-signed{position:relative;color:#00c76e;pointer-events:none}.td-btn.is-signed:after{position:absolute;right:1.25rem;content:url(/img/svg/talentdays/thick-icon.svg);-webkit-transform:translateY(6px);transform:translateY(6px)}.td-btn.is-signed:focus,.td-btn.is-signed:hover{color:#00c76e}.td-btn.main{color:#fff;background-image:linear-gradient(180deg,#87f5eb,#00aaed);transition:background-image .3s cubic-bezier(.17,.67,.47,1)}.td-btn.main.with-shadow{box-shadow:0 2px 10px 0 rgba(0,0,0,.3);transition:box-shadow .3s cubic-bezier(.17,.67,.47,1),background-image .3s cubic-bezier(.17,.67,.47,1)}.td-btn.main:focus,.td-btn.main:hover{background-image:linear-gradient(180deg,#00aaed,#87f5eb)}.td-btn>svg{display:block;margin:0 auto}.td-btn.is-disabled{pointer-events:none}.td-badge{padding:.5625rem .75rem;border-radius:6px;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.td-badge.badge-promo{font-size:.75rem;background:rgba(60,0,255,.3)}.td-badge.agenda-badge{display:inline-block;margin:0 0 1rem;font-size:.75rem;background:#d8d8d8}.td-badge.badge-specialist{color:#5b88ff;background-color:rgba(91,136,255,.1)}.td-badge.badge-presentation{color:#ff876c;background-color:rgba(255,135,108,.1)}.td-badge.badge-management{color:#b330f7;background-color:rgba(179,48,247,.1)}.td-badge.badge-motivation{color:#64b016;background-color:rgba(100,176,22,.1)}.td-badge.badge-hr{color:#2fcbca;background-color:rgba(47,203,202,.1)}.td-radio{position:absolute;width:1px}.td-radio:checked+label{background-image:linear-gradient(180deg,#5c00ff,#5b88ff);color:#fff}.td-radio-label{width:50%;padding:1.25rem;text-align:center;border:1px solid #5c00ff;color:#5c00ff}.td-radio-label:first-of-type{border-radius:6px 0 0 6px}.td-radio-label:last-of-type{border-radius:0 6px 6px 0}.td-employers-section{padding:.8125rem 0 2.5rem}.td-employers-section .td-employers-header{margin:0 0 .625rem;text-align:center;color:#424242}.td-employers-section .td-employers-subheader{display:block;margin:0 0 .9375rem;text-align:center;color:#939393}.td-reasons{margin:0 0 2.5rem}.td-reason{margin:0 0 1.875rem}.td-reason:last-child{margin-bottom:0}.td-reason-image>img{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;-o-object-fit:cover;font-family:object-fit\:cover;object-fit:cover}.td-reason-item,.td-reasons-text{margin:0 0 1.25rem;color:#424242}.td-reason-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.td-reason-item .td-reason-item-icon{-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;max-width:1.875rem}.td-reason-item .td-reason-item-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:1.75rem}.td-stats{position:relative;padding:1.875rem 0 2.5rem;text-align:center;color:#fff;overflow:hidden;background:linear-gradient(90deg,#3e28f6 0,#25b6f4)}.td-stats:after{position:absolute;content:url("/img/talentdays/home/new/stats_tiles.png");display:none}.td-stats .td-btn{position:relative}.td-stats-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 .625rem}.td-stats-list:before{position:absolute;content:url("/img/talentdays/home/new/X_edition.png");display:none}.td-stats-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.td-stats-item-text{position:relative;margin:0 0 1.25rem;font-size:1rem;line-height:1.375rem}.td-stats-item-text>strong{display:block;font-size:2.25rem;line-height:3.75rem}.td-seo-box{font-size:.75rem;line-height:1.125rem}.td-seo-side>p{margin:0 0 1.25rem}.td-seo-side .td-seo-side-location-locative{display:inline-block}.td-seo-side .td-seo-side-location-locative:first-letter{text-transform:capitalize}.map-section{padding:1.875rem 0}.map-wrapper{position:relative}.venue-info{padding:1.875rem;background:#fff}.venue-city{position:relative;display:block;margin-bottom:1.5rem;font-size:1.5rem;font-weight:300}.venue-city:before{position:absolute;left:-1.875rem;width:1.25rem;height:1.875rem;content:url("/img/svg/icon-pin.svg")}.venue-transport-container{max-width:16.25rem}.venue-transport{margin-bottom:1.5rem}.map-canvas{height:18.125rem}.map-canvas>div{margin:0 -1.25rem}.city-venue{padding:1.875rem 0}.city-venue-container{position:relative;margin:0 -.625rem 10rem;padding:1.875rem 2.8125rem;background-color:#f6faff}.city-venue-description{max-width:16.25rem}.venue-image{position:absolute;right:0;width:100%;max-width:21.875rem}.city-page .td-promo-box{padding:0}.td-ecvbanner-element{margin:0 0 2.5rem;padding:0 5%}.td-ecvbanner-element-description{font-size:1rem;line-height:1.5}.td-ecvbanner-element-header{font-size:1.5rem;font-weight:700;line-height:1.5}.td-ecvbanner-element-icon{margin-bottom:1.5rem}.consulting-section .success-company-description:after,.consulting-section .success-company-testimonial{background-image:linear-gradient(0deg,#fff,#b8fbf0)}.consulting-section .success-company-title>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(180deg,transparent 60%,#b8fbf0 0,#b8fbf0)}.consulting-section .success-company-others>span{background:#b8fbf0}.communication-section .success-company-description:after,.communication-section .success-company-testimonial{background-image:linear-gradient(0deg,#fff,#ddecff)}.communication-section .success-company-title>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(180deg,transparent 60%,#ddecff 0,#ddecff)}.communication-section .success-company-others>span{background:#ddecff}.retail-section .success-company-description:after,.retail-section .success-company-testimonial{background-image:linear-gradient(0deg,#fff,#ffdfdf)}.retail-section .success-company-title>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(180deg,transparent 60%,#ffdfdf 0,#ffdfdf)}.retail-section .success-company-others>span{background:#ffdfdf}.success-header{padding:5.625rem 0 0;margin:0 0 2.5rem;background-image:linear-gradient(0deg,#fff,#d6f0ff)}.success-header-title{margin:0 0 1.5rem;font-size:1.875rem;font-weight:700;line-height:1.33;text-align:center}.success-header-subititle{max-width:16.25rem;margin:0 auto 1.5rem;font-size:1.125rem;line-height:1.6875rem;text-align:center;color:#5a98ff}.success-header-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 0 1.5rem}.success-header-list:after{position:absolute;bottom:0;width:100%;height:10rem;background:hsla(0,0%,100%,.6);content:""}.success-section:nth-child(2n) .success-testimonial-image-wrapper:after{left:10%}.success-section:nth-child(odd) .success-testimonial-image-wrapper:after{right:1.5625rem}.success-company-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:8.75rem;height:4.375rem;margin:0 0 .75rem;padding:.625rem 0;border:1px solid #e5f5ff;border-radius:4px;background:#fff;box-shadow:0 8px 20px 0 #e5f5ff}.success-box-image{display:block;width:6.625rem;height:100%}.company-head-image{display:block;margin:0 auto 1rem}.success-company-title{position:relative;margin:0 0 3.125rem;font-size:1.4375rem;font-weight:700;text-align:center;text-transform:uppercase}.success-company-image{width:10rem;max-height:3.75rem;margin:0 0 1.625rem}.success-company-person{margin:0 0 2.5rem}.success-company-text{margin:0 0 1.5rem;font-size:1.125rem;line-height:1.6875rem}.success-company-advice{margin:0 0 1.5rem;font-size:1.5rem;line-height:2rem;color:#5a98ff}.success-testimonial-content{position:relative;padding:0 .9375rem}.success-company-testimonial{position:relative;padding:1.25rem 0 1.875rem .9375rem;margin:0 0 0 -.625rem;-webkit-transform:translateX(-.625rem);transform:translateX(-.625rem)}.success-testimonial-image-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -1.25rem 4.375rem 0}.success-testimonial-image-wrapper:after{position:absolute;bottom:-2.5rem;width:6.3125rem;content:url("/img/talentdays/success-stories/quote.svg")}.success-testimonial-image{display:block;width:100%;max-width:18.75rem;border-radius:4px}.success-testimonial-text{margin:0 0 1.5rem}.success-testimonial-link{font-weight:300;color:#5a98ff}.success-testimonial-link:focus,.success-testimonial-link:hover{text-decoration:underline}.success-testimonial-arrow{display:inline-block;width:.375rem;margin:0 0 0 .5rem;fill:#5a98ff}.success-company-others{max-width:15.3125rem;margin:0 auto 2rem;font-size:1.125rem;font-weight:700;line-height:1.6875rem;text-align:center}.succes-industry{padding:1.25rem 0 1.25rem 1.25rem;margin:0 auto 5rem;box-shadow:0 1.25rem 3.125rem 0 #ececec;border-radius:4px}.success-industry-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:17.5rem;border:4px;overflow:hidden}.success-industry-list.is-active{max-height:none}.success-industry-item{margin:1.25rem 1.25rem 1.25rem 0}.success-industry-image{width:6.875rem;height:2.8125rem}.success-industry-more{display:block;margin:0 auto;padding-right:1.5625rem;font-size:1.1875rem;font-weight:700;color:#5a98ff}.success-footer{padding:2.5rem 0;background-image:linear-gradient(270deg,#e5f5ff,#f1e9ff)}.success-footer-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 5rem}.success-footer-logo{display:block;width:13.75rem;margin:0 auto 2.5rem}.success-footer-list{padding:0 0 0 1.25rem}.success-footer-item{margin:0 0 1.875rem;font-size:1.125rem;font-weight:700}.success-footer-item:last-child{margin:0}.success-footer-link{font-weight:300;border-bottom:1px solid;color:#5a98ff}.td-advice{position:relative;padding:2.5rem 0;background-image:linear-gradient(0deg,#fff,#d6f0ff)}.td-advice-img-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1.875rem 1.875rem 1.25rem}.td-advice-img{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;padding:.625rem 1.25rem;text-align:center;line-height:1.5rem}.td-advice-header{font-size:1.5rem;line-height:2rem;font-weight:700;color:#5c00ff}.td-advice-text{margin:1.25rem 0;font-size:1rem;line-height:1.5rem;color:#3a465a}.td-header-main{padding:.625rem 0 1.625rem;text-align:center;color:#fff;background-image:linear-gradient(90deg,#8d00d9,#7c00e6);overflow:hidden;position:relative}.td-header-main .td-header-main-bcg{position:absolute;-webkit-transform:translateX(-38.75rem);transform:translateX(-38.75rem);top:0;height:100%}.td-header-main .td-header-content{position:relative}.td-header-main .td-header-sideinfo{position:absolute;left:-31.25rem}.td-header-main .td-header-sideinfo-list{list-style:none;margin-top:3.125rem}.td-header-main .td-header-sideinfo-list .td-header-sideinfo-item{position:relative;padding-left:3.4375rem;border-left:3px solid #fff;font-weight:600;padding-bottom:3.75rem}.td-header-main .td-header-sideinfo-list .td-header-sideinfo-item:before{content:"";position:absolute;left:-.625rem;top:-.1875rem;width:.5625rem;height:.5625rem;border:4px solid #fff;border-radius:50%;background-image:linear-gradient(45deg,#a300c7,#f15f79)}.td-header-main .td-header-sideinfo-list .td-header-sideinfo-item:last-of-type{border:3px solid transparent}.td-header-main .td-header-sideinfo-list .td-header-sideinfo-item .sideinfo-item-text,.td-header-main .td-header-sideinfo-list .td-header-sideinfo-item .sideinfo-item-title{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.td-header-main .td-header-sideinfo-list .td-header-sideinfo-item .sideinfo-item-title{display:inline-block;font-size:1.5625rem;margin-bottom:1.25rem;padding:0 .375rem .1875rem;font-weight:800;background-image:linear-gradient(180deg,transparent 55%,hsla(0,0%,100%,.4) 0)}.td-header-main .td-header-sideinfo-list .td-header-sideinfo-item .sideinfo-item-text{max-width:18.75rem;padding-left:.375rem;line-height:1.2}.td-header-main .td-header-edition{display:block;margin:0 0 .625rem;color:#bac8ff}.td-header-main .td-header-text,.td-header-main .td-heading-subheader{display:block;font-size:1rem;line-height:1.375rem}.td-header-main .td-header-text{margin:0 0 2.1875rem}.td-header-main .td-header-text-after-button{color:#fff;margin:.9375rem 0 0}.td-header-main .td-header-list{max-width:29.875rem;margin:0 1.25rem .875rem;text-align:left;list-style:disc}.td-header-main .td-header-list-item{margin-bottom:.3125rem;font-size:1.125rem;line-height:1.375rem;text-align:left;list-style-type:disc}.td-header-main .td-header-companies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.td-header-main .td-header-company{-webkit-box-flex:0;-ms-flex:0 0 5.625rem;flex:0 0 5.625rem;max-width:5.625rem}.td-header-main .td-header-company>img{width:100%}.td-header-main .td-header-company.td-header-company-onet{-webkit-box-flex:0;-ms-flex:0 0 11.25rem;flex:0 0 11.25rem;max-width:11.25rem;margin:.625rem 0}.td-header-buttons-city{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-primary-color{color:#5c00ff}.td-loader{padding:1.25rem 0;-webkit-transform:translateX(50%);transform:translateX(50%)}.city-header{padding:5.9375rem 0 2.5rem;min-height:28.125rem;text-align:center;background-size:cover;color:#fff}.city-header.warszawa-header{background-image:url("/img/talentdays/headers/warszawa.jpg")}.city-header.krakow-header{background-image:url("/img/talentdays/headers/krakow.jpg")}.city-header.poznan-header{background-image:url("/img/talentdays/headers/poznan.jpg")}.city-header.rzeszow-header{background-image:url("/img/talentdays/headers/rzeszow.jpg")}.city-header.gdansk-sopot-header{background-image:url("/img/talentdays/headers/gdansk-sopot.jpg")}.city-header.lodz-header{background-image:url("/img/talentdays/headers/lodz.jpg")}.city-header.wroclaw-header{background-image:url("/img/talentdays/headers/wroclaw.jpg")}.city-header.katowice-header{background-image:url("/img/talentdays/headers/katowice.jpg")}.city-header .city-header-info{margin:0 0 2.1875rem}.city-header .city-header-text{font-size:1.25rem;line-height:normal;display:block;margin:0 0 1.25rem}.city-header .city-header-text:first-child:before{margin:0 .625rem 0 0;content:url("/img/svg/talentdays/icon-location-white.svg")}.workshops-section .td-heading-2{text-align:center}.workshops-introduce{padding:0 0 1.875rem;margin-bottom:1.25rem;background:#f6faff}.workshops-introduce-list{padding:0 .625rem 0 1.875rem}.workshops-introduce-item{margin:0 0 1.5rem}.workshops-introduce-item.is-active .workshop-dropdown-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.workshops-introduce-item .workshops-introduce-content{max-height:0;overflow:hidden;transition:max-height .2s cubic-bezier(.17,.67,.47,1),opacity .2s cubic-bezier(.17,.67,.47,1)}.workshops-introduce-item:last-child{margin-bottom:0}.workshops-introduce-title{margin:0 0 .625rem;font-size:1.5rem;font-weight:700}.workshops-introduce-dots{position:relative}.workshops-introduce-dots:after,.workshops-introduce-dots:before{position:absolute;width:.8125rem;height:.8125rem;border-radius:100%;content:""}.workshops-introduce-dots:before{top:.4375rem;left:-1.25rem}.workshops-introduce-dots:after{top:.4375rem;left:-1.6875rem;opacity:.4}.workshops-introduce-dots.dot-panel:after,.workshops-introduce-dots.dot-panel:before{background:#5b88ff}.workshops-introduce-dots.dot-company:after,.workshops-introduce-dots.dot-company:before{background:#ff876c}.workshops-introduce-dots.dot-workshop:after,.workshops-introduce-dots.dot-workshop:before{background:#64b016}.workshops-introduce-dots.dot-manager:after,.workshops-introduce-dots.dot-manager:before{background:#6438f6}.workshops-introduce-dots.dot-debate:after,.workshops-introduce-dots.dot-debate:before{background:#2fcbca}.workshop-promo{position:relative;margin:0 -1.25rem 3.125rem;padding:1.875rem 1.25rem;text-align:center;color:#fff;background-image:linear-gradient(270deg,#a706ff,#61b2ff)}.workshop-promo-name{display:block;margin:1rem 0;font-size:1.875rem;font-weight:700}.promo-avatar-wrapper{z-index:1}.workshop-promo-avatar{display:block;margin:0 auto 1rem;width:14.8125rem;height:14.8125rem;border-radius:100%}.workshop-promo-data{font-size:1.5rem;font-weight:700}.workshop-promo-title{display:block;margin:0 0 1.5rem;font-size:1.5rem;font-weight:300}.worhshop-promo-location{position:relative;display:block;font-size:.875rem;font-weight:300}.worhshop-promo-location>img{margin:0 .25rem 0 0;width:.875rem;height:.875rem}.agenda-workshop{margin:0 0 1.25rem;padding:.625rem;border:1px solid #f8f8f8;border-radius:6px}.agenda-workshop.is-active .agenda-workshop-description{margin:0 0 1rem;opacity:1}.agenda-workshop.is-active .workshop-dropdown-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.agenda-workshop.stage{background:#f8f8f8}.agenda-workshop-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.agenda-workshop-data{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.agenda-workshop-dropdown{-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;max-width:1.875rem}.agenda-workshop-dropdown .workshop-dropdown-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:1.875rem;height:1.875rem;margin:-.3125rem 0 0;padding:0 .3125rem 0 .625rem;border:0;background:transparent;cursor:pointer}.workshops-certificate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;font-size:1rem}.workshops-certificate .workshops-certificate-img{height:1.875rem;width:1.875rem}.workshops-certificate .workshops-certificate-text{margin-left:.625rem}.workshop-dropdown-icon{width:.8125rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.agenda-workshop-time,.agenda-workshop-title{font-size:1.25rem;font-weight:700}.agenda-workshop-calendar,.agenda-workshop-location,.agenda-workshop-time{display:block;margin:0 0 .75rem}.workshop-location-icon{width:.5625rem;margin:0 .3125rem 0 .125rem}.agenda-workshop-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;transition:color .3s}.agenda-workshop-calendar:focus,.agenda-workshop-calendar:hover{color:#6b6efa}.agenda-workshop-calendar:focus .workshop-calendar-icon g,.agenda-workshop-calendar:hover .workshop-calendar-icon g{stroke:#6b6efa}.agenda-workshop-calendar .workshop-calendar-icon{margin:.125rem .1875rem 0 0}.agenda-workshop-title{margin:0 0 1rem}.workshop-without-description{display:block;pointer-events:none}.workshop-without-description .agenda-workshop-title{cursor:text}.agenda-workshop-description{max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-out,opacity .2s ease-out}.agenda-workshop-speakers{margin:0 0 1rem}.workshops-introduce-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0;text-align:left}.workshops-introduce-button .workshop-dropdown-wrapper{-webkit-box-flex:0;-ms-flex:0 0 .8125rem;flex:0 0 .8125rem;margin-left:auto}.workshops-introduce-button .workshop-dropdown-icon{margin:.3125rem 0 0}.workshops-introduce-button .workshops-introduce-title{-webkit-box-flex:0;-ms-flex:0 1 90%;flex:0 1 90%}.workshop-speaker-link{margin:0 .3125rem 0 0;color:#5c00ff;transition:color .3s cubic-bezier(.17,.67,.47,1)}.workshop-speaker-link:focus,.workshop-speaker-link:hover{color:#3a465a}.agenda-radio-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.875rem 0}.city-header-wrapper .city-header-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.city-header-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 520px;flex:0 0 520px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.city-header-stars .header-stars-introduce{-webkit-box-flex:0;-ms-flex:0 0 11.25rem;flex:0 0 11.25rem}.city-header-stars .td-badge{display:inline-block;margin:0 0 1.5rem}.city-header-stars .header-star{margin:0 0 .9375rem;width:19.375rem}.city-header-stars .header-stars-text{font-size:1.125rem;font-weight:300;line-height:1.5rem}.city-header-stars .header-star-photo{display:block;border-radius:6px 6px 0 0}.city-header-stars .header-star-name{padding:1rem 0;font-size:1.5rem;font-weight:700;text-align:center;border-radius:0 0 6px 6px;color:#6438f6;background:#fff}.city-header-stars .header-stars-list{-webkit-box-flex:0;-ms-flex:0 0 19.375rem;flex:0 0 19.375rem;max-width:19.375rem}.speaker-modal{padding:1.25rem .625rem}.speaker-modal .speaker-info{border-radius:6px;background:#fff}.speaker-modal .speaker-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem .625rem 1.25rem 1.25rem;border-radius:6px 6px 0 0;background-image:linear-gradient(270deg,#6438f6,#73dcff)}.speaker-modal .speaker-modal-logo{width:10rem}.speaker-modal .speaker-modal-close{border:0;background:transparent;cursor:pointer}.speaker-modal .speaker-modal-close>img{width:1.25rem}.speaker-modal .speaker-modal-content{padding:1.25rem}.speaker-modal .speaker-photo-wrapper{position:relative;margin:0 0 1.5rem}.speaker-modal .speaker-photo{display:block;width:10rem;height:10rem;margin:0 auto;border-radius:50%}.speaker-modal .speaker-modal-data{font-weight:300}.speaker-modal .speaker-modal-name{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#5c00ff}.speaker-modal .speaker-modal-title{display:block;margin:0 0 1.5rem;font-weight:700}.td-promo-box{margin:0 0 1.875rem;padding:1.25rem 0 0}.td-promo-box>.td-container{max-width:76.25rem}.td-promo-box .td-paid-main{margin:0 -.625rem 1.25rem}.td-promo-box .promo-box-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.td-promo-box .promo-box-employers{padding:1.25rem 3.25rem .75rem;text-align:center;border-bottom:1px solid #f2f2f2;border-radius:6px}.td-promo-box .promo-box-employers.main{box-shadow:0 .9375rem 1.25rem 0 rgba(0,0,0,.05)}.td-promo-box .promo-box-employers.main .promo-box-link{width:12.25rem;height:4.625rem}.td-promo-box .promo-box-title{margin-bottom:1.25rem;font-size:1rem;font-weight:700;color:#3a465a}.td-promo-box .promo-box-link{display:block;-webkit-box-flex:0;-ms-flex:0 0 11.25rem;flex:0 0 11.25rem;width:11.25rem;height:2.8125rem;margin:0 2.5rem 2.5rem}.td-promo-box .promo-box-images{width:100%;height:100%}.Select.td-header-select{margin:0 0 .875rem}.Select.td-header-select .Select-control{height:3.9375rem;border-radius:6px;background-color:rgba(35,16,224,.28);border:1px solid hsla(0,0%,100%,.6);cursor:pointer}.Select.td-header-select .Select-control:focus,.Select.td-header-select .Select-control:hover{background:rgba(115,220,255,.15)}.Select.td-header-select .Select-placeholder{padding-top:.3125rem}.Select.td-header-select input{padding:.6875rem 0 .8125rem}.Select.td-header-select .Select-arrow{border-color:#fff transparent transparent}.Select.td-header-select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0}.Select.td-header-select.is-open .Select-menu{max-height:none;background-color:#fff;border-radius:0 0 6px 6px}.Select.td-header-select.has-value{text-align:left}.Select.td-header-select.has-value.Select--single>.Select-control .Select-value{padding:.9375rem;font-size:1.125rem;font-weight:700}.Select.td-header-select.has-value.Select--single>.Select-control .Select-value .Select-value-label{padding:0;color:#fff}.Select.td-employer-select .Select-control{height:3.375rem;border-radius:6px 6px 0 0;background-color:#f8f8f8;border:1px solid #f8f8f8}.Select.td-employer-select.has-value{text-align:left}.Select.td-employer-select.has-value.Select--single>.Select-control .Select-value{padding:.625rem .625rem .625rem 1.25rem;font-size:1rem;font-weight:700}.Select.td-employer-select.has-value.Select--single>.Select-control .Select-value .Select-value-label{padding:0;color:#5c00ff}.td-slick .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-slick .slick-dots>li{width:.6875rem;height:.6875rem;margin:0 .25rem 0 0;border-radius:100%;background-color:#f3f3f3}.td-slick .slick-dots>li>button{border:0;outline:0;color:transparent;background:0}.td-employers-box-mobile .slick-dots .slick-active,.td-employers-box .slick-dots .slick-active{background-color:#5c00ff}.header-stars-list .slick-dots>li,.register-slider-list .slick-dots>li{background-color:hsla(0,0%,100%,.3)}.header-stars-list .slick-dots .slick-active,.register-slider-list .slick-dots .slick-active{background-color:#fff}.register-slider-list .slick-dots>li{-webkit-transform:translate(4.375rem,-2.1875rem);transform:translate(4.375rem,-2.1875rem)}.td-employers-box .slick-dots>li{-webkit-transform:translate(.625rem,-2.1875rem);transform:translate(.625rem,-2.1875rem)}.white-background{background:#fff;box-shadow:0 0 0 100vw #fff}.unsubscribe-container{padding:5.5rem .625rem;width:100%;max-width:40rem;margin:0 auto}.unsub-header{margin:0 auto 2.25rem;font-size:1.75rem;font-weight:700;color:#2a73ff;text-align:center}.unsub-header>svg{margin:1rem auto;display:block;width:3rem;height:3rem}.unsub-subheader{margin:0 auto 3rem;display:block;width:100%;max-width:37.5rem;text-align:center;line-height:1.5}.unsub-question{margin:0 0 2rem}.unsubscribe-checker-wrapper{overflow:hidden}.unsubscribe-checker-wrapper:last-of-type{margin:0 0 2rem}.unsubscribe-checker-wrapper:last-of-type .unsubscribe-checker-description.is-active{padding:0 0 0 1.53125rem}.unsubscribe-form>.ab-btn{display:block;margin:0 auto}.unsubscribe-checker-description{padding:0 0 0 1.53125rem;width:100%;max-width:25.75rem;display:block;opacity:0;visibility:hidden;height:0;transition:all .4s cubic-bezier(.17,.67,.47,1)}.unsubscribe-checker-description .unsubscribe-checker-text{margin:0 0 1.5rem}.unsubscribe-checker-description.is-active{padding:0 0 1.75rem 1.53125rem;opacity:1;visibility:visible;height:auto;transition:all .7s cubic-bezier(.17,.67,.47,1)}.checker{display:-webkit-box;display:-ms-flexbox;display:flex}.checker .checker-label{position:relative;padding:0 0 0 1.53125rem;cursor:pointer}.checker .checker-label:after,.checker .checker-label:before{position:absolute;display:block;content:""}.checker .checker-label:before{transition:background .3s cubic-bezier(.17,.67,.47,1),border .3s cubic-bezier(.17,.67,.47,1)}.checker .checker-label:after{transition:-webkit-transform .2s cubic-bezier(.17,.67,.47,1);transition:transform .2s cubic-bezier(.17,.67,.47,1);transition:transform .2s cubic-bezier(.17,.67,.47,1),-webkit-transform .2s cubic-bezier(.17,.67,.47,1)}.checker .checker-label:focus:before,.checker .checker-label:hover:before{border:1px solid #2a73ff}.checker .hidden-input:checked+.checker-label:before{background:#2a73ff;border:1px solid #2a73ff}.checker .hidden-input:checked+.checker-label:after{-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}.checker.is-checkbox .checker-label:before{top:0;left:0;width:.875rem;height:.875rem;border:1px solid #b8beca;border-radius:.1875rem}.checker.is-checkbox .checker-label:after{top:.3125rem;left:.25rem;width:.4375rem;height:.1875rem;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(.4) rotate(0);transform:scale(.4) rotate(0)}.checker.is-checkbox .checker-label:focus:before,.checker.is-checkbox .checker-label:hover:before{border:1px solid #2a73ff}.checker.is-radio .checker-label:before{left:0;width:.875rem;height:.875rem;border:1px solid #b8beca;border-radius:100%;box-shadow:inset 0 0 0 2px #fff}.checker.is-radio .checker-label:focus:before,.checker.is-radio .checker-label:hover:before{border:1px solid #2a73ff}