article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}*,*:after,*:before{box-sizing:border-box;*behavior:url(/sites/all/themes/tc/behaviors/box-sizing/boxsizing.php);}
fieldset{border:1px solid #ccc;padding:10px 0 0 0;position:relative}fieldset .fieldset-wrapper{padding:0 13px 13px 15px}fieldset.half{border:none;padding:0}fieldset.half .fieldset-wrapper{padding:0;display:block}html.js fieldset.collapsed{border-width:1px;height:auto}legend{font-weight:bold}fieldset .fieldset-legend{font-family:'ProximaNova-Extrabld';font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;color:#1e2123}fieldset .fieldset-legend span.summary{display:none}@media (min-width:980px){fieldset.half .fieldset-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.form-item{margin:0}a:focus,input:focus,select:focus,textarea:focus{outline:0}input[type="text"],input[type="number"],input[type="password"],input[type="email"]{padding:15px;line-height:normal;max-width:100%;color:#1e2123;background:#fff;border:1px solid #c8c8c8;border-radius:4px;font-family:'ProximaNova-Regular';font-size:15px;display:block}input[type="text"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus,select:focus *,.multiSelect .select{border:1px solid #1CD4BF}select{vertical-align:top;padding:0 10px;max-width:100%;color:#1e2123;background:#fff;border:1px solid #ccc;font-family:'ProximaNova-Regular';font-size:15px}select *{border:0;outline:0;min-height:40px}select[multiple] *{min-height:0}input[type="submit"]{font-weight:normal;display:inline-block;text-align:center;color:#fff !important;background:#1CD4BF;font-family:'ProximaNova-Extrabld';text-transform:uppercase;line-height:20px;padding:13px 30px;border:none;border-radius:4px;margin:0 10px 0 0;font-size:15px}.node-form input[type="submit"]{margin:0;margin-bottom:10px}input[type="text"].error,input[type="number"].error,input[type="password"].error,input[type="email"].error{color:#1e2123}.form-disabled input[type="checkbox"]+label{opacity:0.5}.node-form input[type="submit"]{padding:15px 20px}input[type="submit"].grey{background:#E3E3E3}.form-managed-file input[type="submit"]{display:block;margin:0.5em 0}.form-actions input[type="submit"]:nth-child(n+1){margin-right:10px}input[type="submit"]:hover{cursor:pointer}textarea{resize:vertical;padding:16px;font-family:'ProximaNova-Regular';font-size:15px;border:1px solid #ccc}.grippie{display:none}label{color:#1e2123;font-size:18px;letter-spacing:0.18px;line-height:28px;margin:5px 0;font-weight:normal}.form-type-textfield{position:relative;display:inline-block;width:100%}label.option{vertical-align:middle;margin:0}input[disabled]{background:#E1E1E1}.field-name-field-hidden-tags select,.field-name-field-tags select{height:120px}.form-type-radio .description,.form-type-checkbox .description{margin-left:20px}.form-type-radio input[type="radio"]{display:none}.form-type-radio input[type=radio]+label:before{content:url(/sites/all/themes/tc/images/svgs/Forms/radio-default.svg);width:20px;height:20px;display:inline-block;margin-right:8px;position:relative;top:5px}.form-type-radio input[type=radio]:checked+label:before{content:url(/sites/all/themes/tc/images/svgs/Forms/radio-selected.svg)}.filter-wrapper{display:none}a.tabledrag-handle .handle{-webkit-box-sizing:initial;box-sizing:initial}#node-admin-content #edit-search .form-item{float:left;margin:0 10px 0 0}.exposed-filters .filters{width:auto;float:none;margin:0}.exposed-filters .form-item{position:relative;display:inline-block;width:auto}.exposed-filters .form-item label{float:none;width:auto;text-transform:capitalize;font-weight:bold}.node-job-form label[for="edit-field-default-image-und-default1"]{background:url(/sites/default/files/job_default_thumb_1.jpg) no-repeat center center;color:transparent}.node-job-form label[for="edit-field-default-image-und-default2"]{background:url(/sites/default/files/job_default_thumb_2.jpg) no-repeat center center;color:transparent}.node-job-form label[for="edit-field-default-image-und-default3"]{background:url(/sites/default/files/job_default_thumb_3.jpg) no-repeat center center;color:transparent}.node-job-form label[for="edit-field-default-image-und-default4"]{background:url(/sites/default/files/job_default_thumb_4.jpg) no-repeat center center;color:transparent}.node-job-form label[for="edit-field-default-image-und-default5"]{background:url(/sites/default/files/job_default_thumb_5.jpg) no-repeat center center;color:transparent}::-webkit-input-placeholder{color:#898a8c}:-moz-placeholder{color:#898a8c}::-moz-placeholder{color:#898a8c}:-ms-input-placeholder{color:#898a8c}div.hr{margin:30px 0;height:1px;width:100%;background:#ccc}.page-admin-content .exposed-filters .form-select{width:100%}.form-type-checkbox{margin:2px 14px}.form-type-checkbox label{font-size:16px}.node-billing-form .form-checkboxes .form-type-checkbox{display:inline-block}.cke_chrome{border-radius:4px !important;border:solid 1px #c8c8c8 !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:4px !important}.cke_top{padding-top:10px !important}.cke_focus{border:1px solid #1CD4BF !important}.form-type-textfield.tbd_add_datepicker:after{content:url(/sites/all/themes/tc/images/svgs/Forms/calendar.svg);position:absolute;opacity:0.6;right:12px;-o-object-fit:contain;object-fit:contain;bottom:20px;width:18px;height:18px;display:block}.form-type-textfield.location-icon input{padding-left:38px}.form-type-textfield.location-icon:before{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-location.svg);position:absolute;display:block;opacity:0.6;left:12px;bottom:16px;width:16px;height:20px;opacity:0.3;display:inline-block}.form-type-textfield.search-icon input{padding-left:38px}.form-type-textfield.search-icon:before{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-search.svg);position:absolute;display:block;opacity:0.6;left:12px;bottom:16px;width:16px;height:20px;opacity:0.3;display:inline-block}html.js input.form-autocomplete{background-image:none;background-position:98% center;background-repeat:no-repeat}#autocomplete{display:none;width:100%;background:white;z-index:10;border:none;border-radius:3px;-webkit-box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);box-shadow:0 8px 16px 0 rgba(12,0,51,0.1)}#autocomplete ul{max-height:300px;margin:8px 4px;overflow-y:auto}#autocomplete li{margin:0;max-width:100%;position:relative;padding:4px 4px;line-height:1.5;line-height:1.5;font-size:16px}#autocomplete li:hover{background-color:rgba(30,217,198,0.15);color:#1e2123}.form-type-textfield,.webform-component-textfield,.text-format-wrapper,.form-type-password-confirm,.form-type-entityreference,.form-type-password{position:relative}.form-type-textfield .description,.webform-component-textfield .description,.text-format-wrapper .description,.form-type-password-confirm .description,.form-type-entityreference .description,.form-type-password .description{position:absolute;width:100%;background-color:white;padding:12px;-webkit-box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;border-radius:4px;color:#898a8c;font-size:17px;line-height:26px;bottom:100%;z-index:-1}input[type="text"]:focus ~ .description,input[type="number"]:focus ~ .description,input[type="password"]:focus ~ .description{opacity:1;z-index:3}.form-type-password:focus-within ~ .description{opacity:1;z-index:1}.form-type-password-confirm .description{top:60px}.form-type-textfield .description:before,.webform-component-textfield .description:before,.text-format-wrapper .description:before,.form-type-password-confirm .description:before,.form-type-entityreference .description:before,.form-type-password .description:before{content:url(/sites/all/themes/tc/images/svgs/Forms/rectangle.svg);position:absolute;-webkit-transform:rotate(270deg);transform:rotate(270deg);bottom:-12px;width:10px;height:18px;display:inline-block}.half .form-type-textfield:nth-child(2n+1) .description{left:-150px;width:140px}.half .form-type-textfield:nth-child(2n+1) .description:before{right:-128px;display:inline-block;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form-type-select{position:relative}.form-type-select select{height:50px;width:100%;margin:0;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/sites/all/themes/tc/images/svgs/Forms/ico-arrow.svg);background-repeat:no-repeat;background-position:97% 22px}.form-type-select select[multiple]{height:auto;background-image:none}.form-type-checkboxes>label,.form-type-select>label,.form-type-textarea>label,.form-type-textfield>label,.form-type-password>label,.form-type-entityreference>label,.webform-component-textfield>label,.webform-component-number>label,.webform-component-select>label,.webform-component-email>label,.multiSelect>label{color:#1e2123;font-size:14px;width:auto;overflow:visible;font-weight:bold;position:relative;background:#fcfcfc;background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),color-stop(51%,#fcfcfc),color-stop(52%,#fff),to(#fff));background:linear-gradient(180deg,#fcfcfc 0%,#fcfcfc 51%,#fff 52%,#fff 100%);top:16px;left:12px;padding:4px;display:inline;z-index:2}.form-type-checkboxes>label{top:12px;background:none}.form-type-select>label{width:auto}.pass_forgot{font-size:14px;font-weight:bold;position:relative;z-index:1}div.password-strength,div.password-confirm{width:100%;padding:10px 10px;position:relative;height:40px}div.password-suggestions{display:none !important}.form-item{width:100%}.form-item input{width:100%}.form-type-radio,.form-type-checkbox,.form-managed-file{width:auto}.form-type-radio input,.form-type-checkbox input,.form-managed-file input{width:auto}.form-managed-file{vertical-align:top}.form-managed-file input.form-submit{margin:0;display:inline-block;vertical-align:top;margin-left:6px}.form-managed-file input.form-file{width:267px}.form-managed-file .file{display:inline-block;vertical-align:top}.third,.half,.two-third{width:100%;display:block}.third .form-item,.half .form-item,.two-third .form-item{margin-left:0}.questionair{margin-top:40px;margin-bottom:20px}.questionair .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex}.questionair .form-radios.scale .form-type-radio:first-child,.questionair .form-radios.scale .form-type-radio:last-child{width:100%}.questionair .form-radios.scale .form-type-radio:first-child>label:before,.questionair .form-radios.scale .form-type-radio:first-child input,.questionair .form-radios.scale .form-type-radio:last-child>label:before,.questionair .form-radios.scale .form-type-radio:last-child input{display:none}.questionair .form-radios.scale .form-type-radio:first-child>label,.questionair .form-radios.scale .form-type-radio:last-child>label{width:60%;font-size:16px;text-align:left}.questionair .form-radios.scale .form-type-radio:last-child>label{float:right;text-align:right}.questionair .form-radios .form-type-radio{margin-right:14px}.questionair .form-radios .form-type-radio input{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:22px;height:22px;border:2px solid #c8c8c8;-webkit-transition:0.2s all linear;transition:0.2s all linear;margin-right:4px;position:relative;top:-2px}.questionair .form-radios .form-type-radio input:checked{border:6px solid #c8c8c8}.questionair .form-radios .form-type-radio>label:before{display:none;width:22px;height:22px}.questionair .form-radios.scale{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.questionair .form-radios.scale label{margin:0 2px}.questionair .form-radios.scale .form-type-radio{margin-right:0}.questionair .form-radios.scale .form-type-radio>label{text-align:center;display:grid}.questionair .form-radios.scale .form-type-radio>label:before{margin-bottom:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:18px;height:18px;margin-right:2px;margin-left:2px;display:none}.questionair .form-radios.scale .form-type-radio input{display:inline-block;width:18px;height:18px;left:1px}.questionair select{height:50px;width:100%;margin:0;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/sites/all/themes/tc/images/svgs/Forms/ico-arrow.svg);background-repeat:no-repeat;background-position:97% 22px}.questionair .form-type-checkbox{margin:0}.questionair .form-type-checkbox>label{display:inline-block;width:80%;color:inherit;vertical-align:top;margin-left:8px}.questionair.tiny{width:100px}@media (min-width:980px){.half{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.half .form-item:nth-child(2n+1){margin-right:4px}.half .form-item:nth-child(2n){margin-left:4px}.half_size{width:50%}.two-third{width:620px}.third{width:380px}.form-type-password-confirm{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline}.form-type-password-confirm .form-item{height:130px}.form-type-password-confirm .form-item:nth-child(2n+1){margin-right:4px}.form-type-password-confirm .form-item:nth-child(2n){margin-left:4px}.form-type-textfield .description,.text-format-wrapper .description,.form-type-password-confirm .description,.form-type-password .description{width:240px;height:auto;bottom:auto;top:20px;right:-250px}.form-type-textfield .description:before,.text-format-wrapper .description:before,.form-type-password-confirm .description:before,.form-type-password .description:before{-webkit-transform:none;transform:none;position:relative;left:-21px}.questionair .form-radios.scale .form-type-radio:first-child,.questionair .form-radios.scale .form-type-radio:last-child{width:220px}.questionair .form-radios.scale .form-type-radio:first-child>label,.questionair .form-radios.scale .form-type-radio:last-child>label{width:initial;float:none}.questionair .form-radios.scale .form-type-radio{margin-left:5px;margin-right:5px}}.bg-white{background:#fff}.bg-grey{background:#fcfcfc}.bg-darkgrey{background:#52595E}.bg-blue{background:#111E7A}.pattern{background-image:url(/sites/all/themes/tc/img/pattern_geometric.png)}.confetti-pattern{background-image:url(/sites/all/themes/tc/images/svgs/confetti-pattern.svg)}.bg-blue.guy{background-image:url(/sites/all/themes/tc/img/banner-guy.png);background-position:left bottom;background-repeat:no-repeat}.boxed{-webkit-box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);box-shadow:0 1px 6px 0 rgba(207,207,207,0.4)}.stage_boxed{-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.12);box-shadow:0 1px 0 0 rgba(0,0,0,0.12)}.ib{display:inline-block}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.mw-640{max-width:640px;margin-left:auto;margin-right:auto}.mw-460{max-width:460px}.mw-980{max-width:980px;margin-left:auto;margin-right:auto}.st{margin-top:-20px}.ib{display:inline-block}.rel{position:relative}.m1{margin:1%}.mr-10{margin-right:10px}.mv-20{margin-top:20px;margin-bottom:20px}.mv-40{margin-top:40px;margin-bottom:40px}.pv-40{padding-top:40px;padding-bottom:40px}.pv-80{padding-top:80px;padding-bottom:80px}.ph-40{padding-right:40px;padding-left:40px}.p-40{padding:40px}.ml{margin-left:20px}.mt{margin-top:20px}.mb{margin-bottom:20px}.mb8{margin-bottom:8px}.mrt{margin-right:20px;margin-top:20px}.mrb{margin-right:20px;margin-bottom:20px}.mb40{margin-bottom:40px}.mb100{margin-bottom:100px}.fr{float:right}.clear{clear:both}.hidden{display:none}.fix-h24{max-height:24px;overflow:hidden}.fix-h52{max-height:52px;overflow:hidden}.mtba{margin:20px auto}.caps{text-transform:uppercase}.smaler{font-size:0.85em}.fullwidth{width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}*{outline:none}html,body{width:100%;margin:0;padding:0;word-break:break-word;overflow-x:hidden}input{word-break:initial}.l-header,.l-col,.l-constrained,.l-sidebar{*zoom:1;max-width:92%;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}.l-header:after,.l-main:after,.l-col:after,.l-constrained:after{content:"";display:table;clear:both}.l-page{position:relative;min-height:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-content{max-width:92%;margin-left:auto;margin-right:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.l-page{display:block !important}}.l-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-main{position:relative;padding-top:20px;padding-bottom:20px}.block-desktop,.inline-desktop{display:none !important}.bleed{-webkit-transform:translateX(calc((-100vw + 92%)*0.5));transform:translateX(calc((-100vw + 92%)*0.5));width:100vw;position:relative;z-index:1}.max980{max-width:980px}.max1380{max-width:1380px}.margin-auto{margin-left:auto;margin-right:auto}@media (min-width:980px){.l-header,.l-col,.l-constrained{max-width:980px}.l-content{max-width:980px}.bleed{-webkit-transform:translateX(calc((-100vw + 980px)*0.5));transform:translateX(calc((-100vw + 980px)*0.5));width:calc(100vw - 16px)}.block-mobile,.inline-mobile{display:none !important}.block-desktop{display:block !important}.inline-desktop{display:inline-block !important}.l-2col{width:48.93617%;float:left;margin-right:2.12766%}.l-2col:nth-child(2n){float:right;margin-right:0}.l-3col{width:31.91489%;float:left;margin-right:2.12766%}.l-3col:nth-child(3n){float:right;margin-right:0}.l-4col{width:23.40426%;float:left;margin-right:2.12766%}.l-4col:nth-child(4n){float:right;margin-right:0}.l-quarter{width:24%;margin-right:1.333333333333333%;float:left}.l-quarter:last-child{margin-right:0}.l-third{width:32%;margin-right:1.5%;float:left}.l-third:last-child{margin-right:0}.l-5col{width:18%;margin-right:2.5%;float:left}.l-5col:last-child{margin-right:0}.l-6col{width:15%;margin-right:2%;float:left}.l-6col:last-child{margin-right:0}.sidebar .l-main{max-width:980px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}.sidebar .l-content{width:620px;float:left}.sidebar .l-sidebar{width:300px;float:right;margin:0;padding:0}}img,svg,media{max-width:100%;height:auto}table{border:1px solid #ccc;width:100%;word-break:initial}thead th,th,th.active{background:#fafafa;border-bottom:1px solid #ccc;color:#6c6c6c}td,th{padding:4px 8px;vertical-align:middle;word-break:initial}th a,th a:link,th a:visited{text-decoration:none}th a{display:block}th a img{margin:0 0 0 5px}tr.even td{background:#fff}tr.odd td{background:#f1f1f1}td.active{border-left:1px solid #515151;border-right:1px solid #515151}tr.even td.active{background:#e5e9ed}tr.odd td.active{background:#f2f2f2}td ul.links{margin-bottom:0}tr.even.selected td,tr.odd.selected td{background:#FFDB1B}.gsc-control-wrapper-cse *{-webkit-box-sizing:content-box;box-sizing:content-box}.gsc-control-wrapper-cse table,.gsc-control-wrapper-cse tbody,.gsc-control-wrapper-cse tr,.gsc-control-wrapper-cse th,.gsc-control-wrapper-cse td{border:none}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;src:local("PT Serif"),local("PTSerif-Regular"),url(/sites/all/themes/tc/font/PTSerif.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font:18px/33px 'ProximaNova-Regular',serif;color:#4C5054;background:#fff;margin:0}ul,ol{font-family:'ProximaNova-Regular';font-size:18px;line-height:25px;color:#4C5054}h1,.huge,.text-huge{font-family:'ProximaNova-Extrabld';font-size:40px;line-height:65px;color:#1e2123;font-weight:normal}h2,.big,.text-big{font-family:'ProximaNova-Extrabld';font-size:24px;line-height:40px;color:#1e2123;font-weight:normal}h3,h4,.large,.text-large{font-family:'ProximaNova-Extrabld';font-size:20px;line-height:34px;color:#1e2123;font-weight:normal}.medium,.text-medium{font:18px/24px 'ProximaNova-Extrabld'}.thick,.text-thick{font:15px/18px 'ProximaNova-Extrabld'}h5{font-family:'ProximaNova-Extrabld';font-size:14px;line-height:23px;color:#1e2123;font-weight:normal}h6{font-family:'ProximaNova-Extrabld';font-size:12px;line-height:20px;color:#1e2123;font-weight:normal}a,a:visited,a.active,a:active{color:#31C8A3;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}a:hover,a:visited:hover,a.active:hover,a:active:hover{text-decoration:underline}p,article ul,article ol{font:18px/33px 'PT Serif',serif;margin:0 0 20px 0}.lh{line-height:1em}.normal{font-size:14px;line-height:normal}.justify{text-align:justify}.bold{font-weight:bold}.centered{text-align:center}.text-left{text-align:right}.text-right{text-align:right}.text-small{font-size:16px}.strikethrough{text-decoration:line-through}.underline{text-decoration:underline}.italic{font-style:italic}.upper{text-transform:uppercase}.inline-tags{font-family:'ProximaNova-Regular';color:#898a8c;text-transform:uppercase;font-size:12px;letter-spacing:0.12px}.red{color:#FD295B}.grey{color:#898a8c}.blue{color:#111E7A}.white{color:#fff}a.black{color:#4C5054}a.none{color:inherit;text-decoration:inherit}.pm-14{font:14px/24px 'ProximaNova-Regular',serif}.pm-14-28{font:14px/28px 'ProximaNova-Regular',serif}.pm-25{font:25px/32px 'ProximaNova-Regular',serif}.bigger{font-size:22px}.small{font-size:16px}.smaller{font-size:18px}.biggest{font-size:1.429em}.blue-box{background-color:#111E7A;color:#fff;border-radius:4px;padding:16px 26px}.grey-box{background-color:#f5f5f5;border-radius:4px;padding:16px 26px}a.banner{padding:20px;color:white;display:block}a.banner .banner-content{border:3px solid white;padding:20px}.page-organizations a.banner{margin-bottom:10px}@media (min-width:980px){.page-organizations a.banner{margin:1%}}a.vertical-banner{padding:15px;display:block;background-size:500px}a.vertical-banner div{padding:10px}a.vertical-banner span.btn-outline{border:none;float:right}a.vertical-banner:hover{text-decoration:none}.vertical-banner-big{display:block;padding:30px 20px;text-align:center;background-size:500px}.vertical-banner-big:hover{text-decoration:none}.vertical-banner-big div.wrap{padding:20px}.vertical-banner-big div.big{max-width:180px;margin:0 auto}.vertical-banner-big div.normal{padding:10px;margin-bottom:20px}a.horizontal-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:white}a.horizontal-banner:hover{text-decoration:none}a.horizontal-banner div{padding:10px;margin:10px}a.horizontal-banner span.cta{margin:20px}a.horizontal-banner.guy{background-position:10% bottom}a.horizontal-banner.pattern{background-size:300px}@media (min-width:980px){a.horizontal-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}a.horizontal-banner.guy{background-position:10% center}}a.jobs-cta{width:280px;height:280px;margin:20px;padding:25px 30px;text-align:center;color:white}a.jobs-cta .wrap{border:3px solid white;padding:30px 20px;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;height:100%}a.jobs-cta:hover{text-decoration:none}.optional-notice{padding:16px 26px;border-radius:4px;background-color:#e7e8f1;color:#111E7A;margin-top:26px}.l-book.id_11494{display:initial;border:none}.l-book.id_11494 .l-book-header{margin:0 auto;max-width:1280px}.l-book.id_11494 .l-book-header .l-book-header-image{position:relative}.l-book.id_11494 .l-book-header .l-book-header-image .l-book-header-image-img{max-height:360px;overflow:hidden}.l-book.id_11494 .l-book-header .l-book-header-image .l-book-header-image-img .book-pattern{background-image:url(/sites/all/themes/tc/images/book_header.png);background-position:right top;background-repeat:no-repeat;background-color:#70A9D8;width:100%;height:360px}.l-book.id_11494 .l-book-header .l-book-header-image .l-book-header-image-text{position:absolute;height:100%;top:0;left:0;padding:18px 78px;max-width:640px}.l-book.id_11494 .l-book-header .l-book-header-image .l-book-header-image-text h1{color:#fff;margin-bottom:8px;font-size:42px;line-height:1.1;max-width:360px}.l-book.id_11494 .l-book-header .l-book-header-image .l-book-header-image-text p{color:#111E7A;font-size:27px}.l-book.id_11494 .l-book-header .l-book-header-image .l-book-header-image-text .share{position:absolute;bottom:18px;left:78px}.l-book.id_11494 .l-book-header .l-book-header-image .l-book-header-image-text .share a.share-btn svg{width:28px;height:28px;fill:#fff}.l-book.id_11494 .l-book-header .l-book-header-summary{padding:18px 78px}.l-book.id_11494 .l-book-header .l-book-header-summary p{font-size:21px;color:#111E7A}.l-book.id_11494 .l-book-footer{text-align:center;background-color:#111E7A;padding:62px 0;margin-top:42px;color:#fff}.l-book.id_11494 .l-book-footer .l-book-footer-summary{max-width:860px;margin:0 auto}.l-book.id_11494 .l-book-footer .l-book-footer-summary p{font-size:22px;font-family:'PT Serif',serif}.l-book.id_11494 .l-book-split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;margin-top:20px;max-width:1280px}.l-book.id_11494 .l-book-split .l-book-toc{background:none;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:500px;padding:0}.l-book.id_11494 .l-book-split .l-book-toc h1{font-size:22px;line-height:normal;margin-top:0;padding:0 18px}.l-book.id_11494 .l-book-split .l-book-toc h1 a{color:#111E7A}.l-book.id_11494 .l-book-split .l-book-toc ul.menu{padding:0;margin:0}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li{margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;border-top:1px solid #111E7A;font-family:'PT Serif',serif;font-size:17px}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li a{color:#111E7A;padding:4px 18px;display:block}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li a.active{color:#111E7A}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li a:hover,.l-book.id_11494 .l-book-split .l-book-toc ul.menu li a.active{color:#1CD4BF;text-decoration:none}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li{font-size:15px;list-style:none;padding:0;border-top:1px solid #111E7A;font-family:'ProximaNova-Regular'}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li ul li{font-size:12.5px;list-style-type:none}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li ul li a{color:#70A9D8}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li ul li.first,.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li ul li.last{font-family:'ProximaNova-Regular';font-size:12.5px;border-top:1px solid #111E7A}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li ul li.first a,.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li ul li.last a{color:#70A9D8}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li.first{border-top:3px solid #111E7A}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li.first,.l-book.id_11494 .l-book-split .l-book-toc ul.menu li ul li.last{font-family:'ProximaNova-Regular';font-size:15px}.l-book.id_11494 .l-book-split .l-book-toc ul.menu li.first,.l-book.id_11494 .l-book-split .l-book-toc ul.menu li.last{font-family:'ProximaNova-Extrabld'}.l-book.id_11494 .l-book-split .l-book-toc .jobs{background:#fff;padding:1em;margin-top:3em}.l-book.id_11494 .l-book-split .l-book-toc .jobs .headline{margin-bottom:1em}.l-book.id_11494 .l-book-split .l-book-toc .jobs a.cta{display:block;text-align:center}.l-book.id_11494 .l-book-split .l-book-content{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}.l-book.id_11494 .l-book-split .l-book-content .node{max-width:860px;margin:0 auto;padding:0}.l-book.id_11494 .l-book-split .l-book-content .c-book-wrapper .c-book-summary{padding:12px}.l-book.id_11494 .l-book-split .l-book-content .c-book-summary p{color:#111E7A}.l-book.id_11494 .l-book-split .l-book-content .c-book-chapter{position:relative;background-color:#111E7A;-webkit-transition:.3s;transition:.3s;height:276px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.l-book.id_11494 .l-book-split .l-book-content .c-book-chapter .c-book-chapter-image{width:50%;overflow:hidden}.l-book.id_11494 .l-book-split .l-book-content .c-book-chapter .c-book-chapter-image img{width:50%}.l-book.id_11494 .l-book-split .l-book-content .c-book-chapter .c-book-chapter-text{width:50%;position:relative}.l-book.id_11494 .l-book-split .l-book-content .c-book-chapter .c-book-chapter-text a:hover{text-decoration:none}.l-book.id_11494 .l-book-split .l-book-content .c-book-chapter .c-book-chapter-text h1{padding:0;margin:0;position:absolute;min-width:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:'PT Serif',serif;font-size:42px;color:#ffffff;line-height:normal}.l-book.id_11494 .l-book-split .l-book-content .c-book-chapter:hover{background-color:#1CD4BF}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapters{display:inline-grid;width:100%;grid-template-columns:50% 50%}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-wrapper{padding:12px}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapter{-webkit-transition:.3s;transition:.3s}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapter .c-book-chapter-image{height:276px;width:100%}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapter .c-book-summary h2{margin:4px 0;font-family:'ProximaNova-Regular';font-size:20px}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapter .c-book-summary h2 a{color:#111E7A}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapter .c-book-summary h2 a:hover{color:#1CD4BF;text-decoration:none}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapter .c-book-summary p{font-size:15px}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapter .c-book-summary p .c-book-read-more{text-transform:uppercase;font-family:'ProximaNova-Regular';font-weight:bold}.l-book.id_11494 .l-book-split .l-book-content .c-book-sub-chapter .c-book-summary .c-book-read-more a{font-size:15px}.l-book.id_11494 .l-book-split .l-book-content .c-book-chapter:hover{background-color:#1CD4BF}.l-book.id_11494 .l-book-split .l-book-content .c-book-summary-wrapper{width:100%}.l-book.id_11494 .l-book-split .l-book-content .c-book-summary p{line-height:normal;font-size:18px;font-weight:normal}.l-book.id_11494 .l-book-split .l-book-content .c-book-summary p .c-book-read-more{text-transform:uppercase;font-family:'ProximaNova-Regular';font-weight:bold}.l-book.id_11494 .l-book-split .l-book-content .c-book-summary .c-book-read-more a{font-size:18px}.l-book.id_11494 .l-book-split .l-book-content .chapter-nav a.cta{width:100%;text-align:center}.l-book.id_11494 .l-book-split .l-book-content .next-label{margin-top:2em;border-bottom:1px solid;margin-bottom:1em;font-family:'ProximaNova-Extrabld'}.l-book.id_11494 .l-book-split .l-book-content.sponsored{background:#F9E2D6}.l-book.id_11494 .l-book-split .l-book-content .book-navigation .menu{border:none;padding:0;margin:1em 0}.l-book.id_11494 .l-book-split .l-book-content .book-navigation .menu li{list-style-image:none;list-style-type:none;margin:0}.l-book.id_11494 .l-book-split .l-book-content .book-navigation .menu li ul{margin:0}.l-book.id_11494 .share span{display:none}.l-book.id_11494 .share a{margin:0 2px}.l-book{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:20px solid #111E7A}.l-book .l-book-toc{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:500px;padding:2em 1em 1em 0;background:#111E7A}.l-book .l-book-toc h1{font-size:30px;line-height:30px;color:#fff}.l-book .l-book-toc ul.menu{padding:0 0 0 .5em;margin:0}.l-book .l-book-toc ul.menu li{list-style-type:none;list-style-image:none;margin-bottom:.25em;font-family:'ProximaNova-Extrabld'}.l-book .l-book-toc ul.menu li a.active{color:#fff}.l-book .l-book-toc ul.menu li ul li{font-family:'ProximaNova-Regular'}.l-book .l-book-toc .jobs{background:#fff;padding:1em;margin-top:3em}.l-book .l-book-toc .jobs .headline{margin-bottom:1em}.l-book .l-book-toc .jobs a.cta{display:block;text-align:center}.l-book .l-book-content{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}.l-book .l-book-content .node{max-width:800px;margin:0 auto;padding:2em 1em}.l-book .l-book-content .chapter-nav a.cta{width:100%;text-align:center}.l-book .l-book-content .next-label{margin-top:2em;border-bottom:1px solid;margin-bottom:1em;font-family:'ProximaNova-Extrabld'}.l-book .l-book-content.sponsored{background:#F9E2D6}.l-book .l-book-content .book-navigation .menu{border:none;padding:0;margin:1em 0}.l-book .l-book-content .book-navigation .menu li{list-style-image:none;list-style-type:none;margin:0}.l-book .l-book-content .book-navigation .menu li ul{margin:0}.l-book .share span{display:none}.l-book .share a{margin:0 5px}@media (max-width:800px){.l-book{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-book .l-book-toc{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:none}.l-book .l-book-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}a.btn-outline,span.btn-outline{display:inline-block;padding:10px 25px;line-height:20px;border:1px solid #1CD4BF;color:#1CD4BF;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;text-transform:uppercase;font-family:'ProximaNova-Extrabld';line-height:20px;font-size:15px;border-radius:4px}a.btn-outline svg.arrow,span.btn-outline svg.arrow{fill:#FFB5C1;width:18px;height:12px;margin:0 5px}a.btn-outline.centered{width:100%;text-align:center}a.btn-outline.invert{border:1px solid #fff;color:#fff}a.btn-outline:hover,a.btn-outline.invert:hover{color:#111;border-color:#111}a.btn-outline.light-hover:hover{color:#fff;border-color:#fff}a.btn-grey{background:#efefef;border:1px solid #e6e6e6;text-transform:uppercase;padding:0 10px;display:inline-block;margin:0 10px 10px 0;font-size:12px;color:#4a4a4a;font-family:'ProximaNova-Regular'}a.grey{font-family:'ProximaNova-Extrabld';line-height:20px;font-size:16px;display:inline-block;letter-spacing:0.25px;vertical-align:top;padding:10px 20px;-webkit-transition:all .3s;transition:all .3s;text-transform:uppercase;border:none;color:#6f6f6f}a.cta,span.cta{background:#1CD4BF;color:#fff !important;text-transform:uppercase;border:none;font-family:'ProximaNova-Extrabld';line-height:20px;font-size:16px;-webkit-transition:all .3s;transition:all .3s;vertical-align:top;border-radius:4px;padding:10px 20px;display:inline-block;letter-spacing:0.25px;transition:all .3s}a.cta:hover{background:rgba(30,217,198,0.8);text-decoration:none}a.cta.white{background:#fff;color:#31C8A3}a.cta.white:hover{background:#1e2123;color:#fff;text-decoration:none}button{background:#1CD4BF;color:#fff;text-transform:uppercase;border:none;padding:10px 20px;font-family:'ProximaNova-Extrabld';line-height:20px;font-size:16px;-webkit-transition:all .3s;transition:all .3s;vertical-align:top;border-radius:4px}button[disabled]{background:#ccc}button:hover{cursor:pointer}button.invert{border:1px solid #1CD4BF;color:#1CD4BF;background-color:white}button.red,a.cta.red{background-color:#f36e6d}#cookies{position:fixed;bottom:0;left:0;right:0;background:#fff;line-height:30px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#cookies.active{-webkit-transform:translateY(0);transform:translateY(0)}#cookies div{padding:15px}#cookies span{font-family:'ProximaNova-RegularIt'}#cookies a.close{float:right;padding:0px 40px;line-height:30px}article.static-big{width:100%}article.static-big a:hover{color:#1e2123;text-decoration:none}article.static-big .title-overlay{display:block;float:left;padding:20px 20px 0 0;margin-top:-80px;position:relative;background-color:#fff;max-width:550px;margin-bottom:20px}article.static-big .title-overlay.has-video{margin-top:0}article.static-big .title{font-family:'ProximaNova-Extrabld';line-height:40px;font-size:35px;color:#1e2123;margin-bottom:10px}article.static-small{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}article.static-small .media{float:left;width:80px;height:80px;margin-right:20px;overflow:hidden;position:relative}article.static-small .media img{max-width:none}article.static-small .media .play{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px}article.static-small .title{color:#1E2123;font:16px/20px 'ProximaNova-Extrabld'}article.static-small:last-of-type{border-bottom:none}@media (min-width:980px){article.static-big{width:620px;float:left;margin-right:40px}.small{float:right;width:300px}}#custom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;background:rgba(0,0,0,0.5);opacity:0;-webkit-transition:visibility 0s,opacity 0.3s linear;transition:visibility 0s,opacity 0.3s linear}#custom-overlay svg.logo{max-width:60px;fill:#fff}#custom-overlay.active{visibility:visible;opacity:1}#custom-overlay .wrap{width:100%;padding:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;background-size:cover;border-radius:4px;-webkit-box-shadow:0 16px 24px 0 rgba(0,0,0,0.1);box-shadow:0 16px 24px 0 rgba(0,0,0,0.1);background-color:white}#custom-overlay a.close{display:block;width:20px;height:20px;background:url(/sites/all/themes/tc/images/close.svg) no-repeat;background-size:100%;position:absolute;top:10px;right:10px}#overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:500;display:none}#overlay #overlay_message{border-radius:4px;background:white;width:100%;height:100%;z-index:501;max-height:70%;padding:20px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#overlay #overlay_message .all{overflow:auto;height:100%}#overlay_submit{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:500;display:none}#overlay_submit #overlay_wait{border-radius:4px;background:white;margin:auto;position:fixed;padding:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:980px){#custom-overlay .wrap{max-width:600px}#overlay #overlay_message{width:700px}}dl{background:#efefef;padding:20px}dl dt{font-weight:bold}dl dt,dl dd{margin:0}.quotebox{font:27px/42px 'PT Serif',serif;max-width:810px;margin-left:auto;margin-right:auto;text-align:center;padding:40px}@media (min-width:980px){.quotebox{padding:80px}}svg.inline-separator{width:60px;height:14px;fill:#FFB5C1;margin:40px auto;display:block}.events-day{position:relative}.events-day .date div{margin:0 auto}.date{padding:0 20px 20px 0;text-transform:uppercase;font-family:'ProximaNova-Regular';color:#898a8c;text-align:center}.date div:first-of-type{font-size:14px;line-height:14px;text-align:center;background:#f5f5f5;border:1px solid #efefef;width:50px;height:50px;padding:5px 0}.date div:first-of-type span{font-size:18px;line-height:24px;color:#1E2123;font-family:'ProximaNova-Extrabld'}.date div.day{font-size:11px;line-height:24px;color:#898a8c}@media (min-width:980px){.events-day .date{position:absolute;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}.expand-closed{display:none}a.expand svg{fill:#FFB5C1;width:18px;height:12px;margin:0 5px}a.expand.open .expand-cta-closed{display:none}a.expand.open svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}a.expand.closed .expand-cta-open{display:none}a.expand.closed svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.text-expandable{max-height:132px;overflow:hidden;-webkit-transition:all 1s;transition:all 1s}.text-expandable.expanded{max-height:none}.text-expandable.expanded:after{content:none}a.expand-text .expand-text-collapse{display:none}a.expand-text.expanded .expand-text-expand{display:none}a.expand-text.expanded .expand-text-collapse{display:inline}footer{font-family:'ProximaNova-Regular';padding:40px 0;text-align:center}footer a.logo{display:block;width:80px;height:30px;margin:0 auto 40px auto}footer ul.menu{padding:0;margin:0;text-align:center;font-size:0.813em;font-family:'ProximaNova-Extrabld';text-transform:uppercase;letter-spacing:1px}footer ul.menu li{display:block;list-style-type:none;list-style-image:none;margin:0;padding:0}footer ul.menu li a{display:inline-block;padding:0 25px}footer ul.menu a,footer ul.menu a:visited,footer ul.menu a.active,footer ul.menu a:active{color:#52595E}footer ul.menu a:hover,footer ul.menu a:visited:hover,footer ul.menu a.active:hover,footer ul.menu a:active:hover{color:#1CD4BF;text-decoration:none}footer div.follow{margin:30px 0}footer div.follow a{margin:0 15px}footer div.follow svg{width:32px;height:32px;fill:#1CD4BF}footer div.follow a:hover svg{fill:#5DEAD9}footer div.copyright{font-size:0.750em;color:#898A8C}@media (min-width:980px){footer ul.menu li{display:inline-block}}.front .l-main{padding-top:0}.front-section{margin-bottom:100px;margin-right:20px;margin-left:20px}.front-section div.section-title{text-align:center;font-family:'ProximaNova-Extrabld';font-size:35px;line-height:50px;color:#1E2123}.front-section div.section-title svg{width:18px;height:18px;fill:#FFB5C1;vertical-align:top}.front-section div.section-description{margin:10px 0 20px 0;text-align:center;color:#52595E;font:16px/28px 'PT Serif',serif}.front-section.bleed{margin-right:0;margin-left:0}@media (min-width:980px){.front-section{margin-right:0;margin-left:0}}.page-node .front-section{margin-bottom:0}.front-newsletter{position:relative;background:#f5f5f5;margin-bottom:100px;padding:60px 0;text-align:center}.front-newsletter div.section-title{font-family:'ProximaNova-Extrabld';font-size:40px;line-height:50px;color:#1E2123}.front-newsletter div.section-description{color:#898a8c;font-size:14px}.front-newsletter form.newsletter{margin:20px auto 10px auto;display:block;max-width:480px}.front-newsletter .asterisk-1{background:url(/sites/all/themes/tc/img/asterix-marbleblue-big.png);background-position:right top;background-size:120%;background-repeat:no-repeat;position:absolute;width:20vw;height:20vw;left:0;bottom:0}.front-newsletter .asterisk-2{background:url(/sites/all/themes/tc/img/asterix-marblered-small.png);background-position:left bottom;background-size:120%;background-repeat:no-repeat;position:absolute;width:15vw;height:15vw;right:0;top:0}svg.asterisk{width:35px;height:34px;fill:#FFB5C1}.front-separator{text-align:center;margin-bottom:100px}.front-separator svg{width:120px;height:27px;fill:#FFB5C1}.front-jobs{background:#f5f5f5;padding-top:60px;padding-bottom:40px}.front-people,.front-events,.front-optional,.front-organizations{background:#f5f5f5;padding-top:60px;padding-bottom:40px}.front-optional.no-bleed{position:absolute;left:0;padding-left:200px;padding-right:200px}.cta-banner{margin:20px 10px}.cta-banner img{width:100%}.play{background-image:url(/sites/all/themes/tc/img/icon-play-button.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.title-underlay{display:none;margin:10px 0}.title-underlay a{font-size:1.2em;color:#000}a.inline-video{display:block;position:relative}a.inline-video img{display:block}a.inline-video .play{position:absolute;top:50%;left:50%;width:100px;height:100px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}span.blink{opacity:1;-webkit-animation:blink 1s infinite;animation:blink 1s infinite}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.page-s .front-newsletter{background:#FF5858}.page-s .front-newsletter img{position:absolute;height:auto;bottom:0;max-height:100%;width:auto;left:calc(50vw - 480px);-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.page-s .front-newsletter .section-title{color:#111E7A}.page-s .front-newsletter .section-description{color:#fff}.page-s .front-newsletter svg.scroll{fill:#fff}header.simple{-webkit-box-shadow:none;box-shadow:none;padding-bottom:0}#admin-toolbar{z-index:5}header{font-family:'ProximaNova-Regular';padding:20px 0 20px 0;-webkit-box-shadow:0 1px 10px 0 #cccccc;box-shadow:0 1px 10px 0 #cccccc;position:relative;z-index:3}header .wrap{width:100%;max-width:1440px;margin:0 auto}header a.logo{display:block;width:100px;height:37px;margin:0 auto;margin-top:24px}header div.header-top{display:inline-block;position:absolute;top:0;right:0;letter-spacing:0.94px;font-size:15px;text-transform:uppercase}header div.header-top .header-link{font-family:'ProximaNova-Extrabld';margin-left:20px}header div.lang{margin-right:20px;margin-top:4px;margin-left:20px;display:inline-block;text-align:right}header div.lang span{font-family:'ProximaNova-Extrabld'}header ul.menu{padding:0;margin:0;font-family:'ProximaNova-Extrabld';text-transform:uppercase;font-size:0.938em;text-align:center;max-width:900px;margin:0 auto;letter-spacing:1px}header ul.menu li{display:block;list-style-type:none;list-style-image:none;margin:0;padding:0}header ul.menu li a{display:inline-block;margin:0 20px;line-height:30px;border-bottom:4px solid #1CD4BF;-webkit-transition:all .3s;transition:all .3s;padding-top:6px}header ul.menu li a:hover{border-bottom:4px solid #1CD4BF}header a,header a:link,header a:visited,header a.active,header a:active{color:#111}header a:hover,header a:visited:hover,header a.active:hover,header a:active:hover{color:#1CD4BF;text-decoration:none}header form{position:absolute;bottom:-60px;left:20px;right:20px;z-index:2;float:right;margin:0 10px 0 0;display:none}header form.active{display:block}header form input[type="text"]{border:none;height:40px;padding:0 10px;width:100%}header form input[type="text"]:focus{border:1px solid #ccc}header form button{border:none;background:none;padding:8px;height:40px;width:40px;position:absolute;right:0;top:0}header ul.menu li ul{max-height:0;visibility:hidden;background:#1CD4BF;max-width:none;z-index:3;-webkit-transition:max-height 0.5s linear;transition:max-height 0.5s linear}header ul.menu li ul li{display:block}header ul.menu li ul li a,header ul.menu li ul li a:visited,header ul.menu li ul li a.active,header ul.menu li ul li a:active{color:#ffffff;border-bottom:4px solid #1CD4BF}header ul.menu li ul li a:hover,header ul.menu li ul li a:visited:hover,header ul.menu li ul li a.active:hover,header ul.menu li ul li a:active:hover{color:#111}header ul.menu li ul.expanded{max-height:500px;visibility:visible;opacity:1;overflow:hidden;padding:20px 0}a.main-toggle{display:inline-block;width:40px;height:40px;padding:8px;margin-left:20px}a.main-toggle.active svg{fill:#1CD4BF}a.more-toggle{float:right;width:40px;height:40px;padding:8px;margin-right:20px}a.more-toggle.active svg.more{display:none}a.more-toggle.active svg.close{display:inline}svg.close{display:none;fill:#1CD4BF}div.more-menu{position:absolute;bottom:0;right:0;left:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);z-index:2;background:#1CD4BF;padding:30px 10px;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity 0.2s linear;transition:visibility 0s linear .2s,opacity 0.2s linear}div.more-menu a.btn-outline{float:right;margin-bottom:20px}div.more-menu div.follow{text-align:center;margin-top:40px}div.more-menu div.follow svg{margin:0 15px;width:32px;height:32px;fill:#ffffff}div.more-menu div.follow svg:hover{fill:#111}div.more-menu ul.menu{clear:both;max-width:400px}div.more-menu ul.menu li{text-align:center}div.more-menu ul.menu li a,div.more-menu ul.menu li a:visited,div.more-menu ul.menu li a.active,div.more-menu ul.menu li a:active{color:#ffffff;border-bottom:4px solid #1CD4BF}div.more-menu ul.menu li a:hover,div.more-menu ul.menu li a:visited:hover,div.more-menu ul.menu li a.active:hover,div.more-menu ul.menu li a:active:hover{color:#111}div.more-menu.active{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}div.main-menu{display:none;position:absolute;bottom:0;right:0;left:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);z-index:1;background:#1CD4BF;padding:30px 10px;padding-top:80px}div.main-menu a,div.main-menu a:visited,div.main-menu a.active,div.main-menu a:active{color:#fff}div.main-menu.active{display:block}@media (min-width:980px){header ul.menu li ul{position:absolute;border-top:20px solid white;bottom:20px;left:0;right:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);max-height:none;max-width:none;padding:20px 0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity 0.2s linear;transition:visibility 0s linear .2s,opacity 0.2s linear}header ul.menu li:hover ul{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}div.main-menu{display:block;position:static;-webkit-transform:none;transform:none;background:none;padding:0}div.main-menu a,div.main-menu a:visited,div.main-menu a.active,div.main-menu a:active{color:#111}header.simple a.logo{margin:0 auto}header a.logo{margin:20px auto 30px auto;position:static;top:initial;left:initial;-webkit-transform:initial;transform:initial}header form{position:relative;bottom:inherit;left:inherit;right:inherit;display:block}header form input[type="text"]{max-width:120px}header ul.menu li{display:inline-block}header ul.menu li a{border-bottom:4px solid #fff}header a.main-toggle{display:none}div.more-menu ul.menu{clear:none}div.more-menu ul.menu li{float:left;width:200px}}@media (min-width:960px) and (max-width:1024px){header form input[type="text"]{width:80px}header ul.menu li a{padding:0 10px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src*=".svg"]{width:100%}}article.job.front{background:#fff;padding:10px}article.job.front .logo{width:120px;height:80px;position:relative;border:1px solid #efefef;float:left;margin-right:10px;padding:15px}article.job.front .logo img{display:block;margin:0 auto;position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}article.job.front .title{color:#1E2123;font:16px/20px 'ProximaNova-Extrabld'}article.job.front .info{font:14px/24px 'ProximaNova-Regular',serif;color:#898a8c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}article.organization-slider{background:#fff;-webkit-box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);height:285px;padding:20px;position:relative;text-align:center;margin:10px}article.organization-slider div.large{min-height:150px}article.organization-slider a.cta{display:block}form#user-login,form#user-pass{max-width:400px;margin:0 auto}form#user-login label,form#user-pass label{font-size:14px;line-height:28px}form#user-login input[type="submit"],form#user-pass input[type="submit"]{display:block;font-size:14px;color:#fff !important;width:100%}.fl{float:left}.fr{float:right}.tr{text-align:right}.oh{overflow:hidden}.mb5{margin:0 0 5px 0}.mb10{margin:0 0 10px 0}.mt10{margin:10px 0 0 0}.mv{margin:20px 0}.mh{margin:0 20px}.mv-5{margin:5px 0}.mv-10{margin:10px 0}.mv-15{margin:15px 0}.mv30{margin:30px 0}.mr{margin:0 20px 0 0}.nm{margin:0}.nmt{margin-top:0}.nmb{margin-bottom:0}.vam span{vertical-align:middle}.relative{position:relative}.padded{padding:15px}.p40{padding:40px}.padded-10{padding:10px}.cta-container{max-width:300px}.highlight{color:#ff6700}.mrb{margin:0 10px 10px 0}.box{border:15px solid transparent;padding:10px;margin-bottom:10px;background-clip:padding-box;position:relative;display:block}.box.padless{padding:0}.sidebar-headline{font:18px/40px 'ProximaNova-ExtraBld',serif;border-bottom:1px solid #ccc;margin:20px 0}a.banner-between{display:block;margin:1%}.svg-wrap svg{vertical-align:top}button:focus{outline:0}.grippie{display:none}.iframe{width:100%;height:0;padding-bottom:56.25%;position:relative}a.settings-tab{background:#aaa;color:#fff;display:inline-block;padding:10px 20px;border-radius:3px;margin:0 10px 10px 0;text-decoration:none}a.settings-tab.active{background:#31C8A3}a.settings-tab:hover{opacity:0.9}.multiSelect{width:100%;position:relative}.multiSelect .select{position:relative;color:#ccc;border-radius:4px;border:solid 1px #c8c8c8;padding:12px;width:100%;display:block;line-height:24px;min-height:52px;background-color:white}.multiSelect .select .select_val.selected{opacity:1;width:auto;display:inline-block;background-color:#4c5054;border-radius:3px;padding:4px 8px;margin:0 4px;font-size:12px;font-weight:bold;line-height:1.33;color:white}.multiSelect .select .select_val:before{display:none}.multiSelect .select .select_val .remove_icon:after{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-remove-white.svg);margin-left:4px;width:15px;height:15px;cursor:pointer}.multiSelect .select:after{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-arrow.svg);position:absolute;right:14px;opacity:0.3}.multiSelect .select.selected{border:solid 1px #1CD4BF}.multiSelect .selection_wrapper{display:none;width:100%;background:white;z-index:10;border-radius:3px;-webkit-box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);box-shadow:0 8px 16px 0 rgba(12,0,51,0.1)}.multiSelect .selections{max-height:300px;margin:8px 4px;overflow-y:auto}.multiSelect .select_val_wrapper{margin:0;max-width:100%;position:relative;padding:4px 4px;line-height:1.5}.multiSelect .select_val{position:relative;display:block;top:0px;line-height:1.5;font-size:16px}.multiSelect .select_val:before{content:url(/sites/all/themes/tc/images/svgs/Forms/checkbox-default.svg);width:22px;height:22px;display:inline-block;margin-right:8px;position:relative;top:4px}.multiSelect .select_val.selected:before{content:url(/sites/all/themes/tc/images/svgs/Forms/checkbox-checked-gray.svg)}.multiSelect .select_val.selected{background-color:rgba(30,217,198,0.15)}.multiSelect{position:relative}.multiSelect .description{position:absolute;width:240px;background-color:white;padding:12px;-webkit-box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;border-radius:4px;color:#898a8c;font-size:17px;line-height:26px;top:20px;right:-250px;z-index:-1}.multiSelect .description:before{content:url(/sites/all/themes/tc/images/svgs/Forms/rectangle.svg);position:relative;left:-21px}.multiSelect .select.selected ~ .description{opacity:1;z-index:20}.selected-disp{position:relative;color:#ccc;padding:12px;width:100%;display:block;line-height:24px;min-height:52px}.selected-disp .select_val.selected{opacity:1;width:auto;display:inline-block;background-color:#4c5054;border-radius:3px;padding:4px 8px;margin:0 4px;font-size:12px;font-weight:bold;line-height:1.33;color:white}.selected-disp .select_val:before{display:none}.selected-disp .select_val .remove_icon:after{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-remove-white.svg);margin-left:4px;width:15px;height:15px;cursor:pointer}form.newsletter{display:inline-block}form.newsletter input[type="text"],form.newsletter input[type="submit"]{width:100%}form.newsletter .newsletter-consent{opacity:0.9;font-size:14px;line-height:1.5;color:#898a8c;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}form.newsletter .newsletter-consent span{margin-top:4px;margin-left:6px}form.newsletter .newsletter-consent a{color:inherit;text-decoration:underline}@media (min-width:980px){form.newsletter .form-item-mail{margin-right:12px}form.newsletter input[type="submit"]{width:auto}.flex-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.newsletter-inline{text-align:center;padding:30px;margin-bottom:40px;margin:auto;max-width:720px}.newsletter-flex{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}#newsletter-overlay{display:none;text-align:center;position:fixed;background-color:white;z-index:3;right:0;bottom:0;width:100%;max-height:100%;overflow:auto}#newsletter-overlay .newsletter-form{text-align:left;background:#fff;max-width:100%;overflow:auto;position:relative;right:0;bottom:0;border-radius:4px;-webkit-box-shadow:0 16px 24px 0 rgba(0,0,0,0.1);box-shadow:0 16px 24px 0 rgba(0,0,0,0.1);background-color:white;z-index:999}#newsletter-overlay .newsletter-form .block-headline{padding:32px 42px;padding-bottom:0;text-transform:none}#newsletter-overlay .newsletter-form .block-subheadline{padding:20px 42px;padding-top:0}#newsletter-overlay .newsletter-form .newsletter{padding:24px 42px;background:#f0f9f9;border-radius:4px;width:100%}#newsletter-overlay .newsletter-form .newsletter .form-type-checkbox{display:inline-block}#newsletter-overlay a.close{display:block;width:20px;height:20px;background:url(/sites/all/themes/tc/images/close.svg) no-repeat;background-size:100%;position:absolute;top:10px;right:10px}@media (min-width:980px){#newsletter-overlay{width:500px;right:32px;bottom:32px}#newsletter-overlay .newsletter-form{max-width:500px}}@media (min-width:980px){form.node-form,form#taxonomy-form-term{min-height:1000px;padding-right:400px;position:relative}form.node-form #settings,form#taxonomy-form-term #settings{position:absolute;right:0;top:0;width:380px}}.ui-accordion{font-family:inherit;font-size:inherit;line-height:inherit}.ui-accordion .ui-accordion-header{background:#f1f1f1;color:#333;padding:10px 20px;border-radius:2px;margin:10px 0 0 0;text-transform:none}.ui-accordion .ui-accordion-header:first-child{margin-top:0}.ui-accordion .ui-accordion-header.ui-state-hover{background:#fafafa}.ui-accordion .ui-accordion-header.ui-accordion-header-active.ui-state-hover{background:#f1f1f1}.ui-accordion .ui-accordion-content{padding:0 20px;border-radius:0 0 2px 2px;line-height:inherit}form.node-form #edit-unpublish,form.node-form #edit-delete,form#taxonomy-form-term #edit-unpublish,form#taxonomy-form-term #edit-delete{float:right;background-color:#DC8686;margin-right:0;margin-left:10px}form.node-form #edit-deny,form#taxonomy-form-term #edit-deny{float:right;background-color:#DC8686}#share-draft{margin:1em 0}#share-draft span{width:150px;line-height:40px;text-align:center;background:#333;color:#fff;float:left}#share-draft div{padding-left:150px}a.ckeditor_links{display:none !important}div.image-widget-data{float:none}article a:hover .title{text-decoration:underline}img.video:hover{cursor:pointer}article.slide{-webkit-box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);padding:15px 15px 50px 15px;position:relative}article.slide a:hover{color:#1e2123;text-decoration:none}article.slide .logo{background:#fff;height:220px;width:220px;text-align:center;margin-bottom:20px;margin-right:30px}article.slide .logo img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}article.slide .title{font-family:'ProximaNova-Extrabld';color:#1e2123;font-size:25px;line-height:28px;margin-bottom:10px}article.slide .view-all{position:absolute;right:20px;bottom:15px;color:#1e2123;letter-spacing:0.75px;font-family:'ProximaNova-Semibold'}@media (min-width:980px){article.slide .logo{margin-bottom:0;float:left}}.page-events article.slide{margin-bottom:30px}a.inline-tweet{display:block;padding:0 0 0 55px;margin:20px 0;background-image:url(/sites/all/themes/tc/images/inline_tweet.svg);background-repeat:no-repeat;background-position:left center;background-size:40px;font-family:'ProximaNova-Semibold';min-height:50px}.related-inline{display:block;border-top:1px solid #55C1E1;border-bottom:1px solid #55C1E1;padding:20px;text-align:center}.related-inline span{color:#55C1E1;text-transform:uppercase;display:block}.related-inline a{color:#55C1E1;font-family:'ProximaNova-Extrabld';font-size:20px}.inline-date,.inline-location,.inline-job-type{font-size:15px}.inline-date:before,.inline-location:before,.inline-job-type:before{content:"";display:inline-block;width:16px;height:16px;position:relative;top:2px}.inline-date:before{content:url(/sites/all/themes/tc/img/icon-calendar.svg)}.inline-location:before{content:url(/sites/all/themes/tc/img/icon-location.svg)}.inline-job-type:before{content:url(/sites/all/themes/tc/img/icon-work.svg)}.node-unpublished{background:none}.ctype{font-family:'ProximaNova-Regular';text-transform:uppercase;font-size:12px;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ctype a{color:#111E7A !important}.ctype a:hover{text-decoration:underline}.iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.head h1{font-size:28px;line-height:38px;letter-spacing:0.4px}.head h2{font-size:22px;line-height:30px;letter-spacing:0.22px;font-weight:bold}article img{width:auto !important;height:auto !important}article .author{color:#858686;font-size:15px;letter-spacing:0.15px;margin-bottom:10px}article.full{font-size:18px;line-height:32px}.head .logo.karma{padding-right:120px;position:relative}.head .logo.karma .badge{background:url(/sites/all/themes/tc/images/karma.svg) no-repeat center center #46B3DB;background-size:60px;width:100px;height:100px}@media (min-width:980px){article.static-big .title-overlay{margin-bottom:0}article.slide{padding:15px}.head{-webkit-transform:translate(0,-100%);transform:translate(0,-100%);margin:-20px;position:absolute}.head h1{font-size:40px;line-height:50px}.head .logo{background:#fff;padding:20px;margin-bottom:20px;float:left}.head .logo img{display:block}.head .logo.karma{padding-right:120px;position:relative}.head .logo.karma .badge{background:url(/sites/all/themes/tc/images/karma.svg) no-repeat center center #46B3DB;background-size:60px;position:absolute;top:0;right:0;bottom:0;width:100px;height:auto}.head .head-content{width:1020px;padding:20px 20px 40px 20px;padding-right:360px;background:rgba(255,255,255,0.7);clear:both}}#webform-components-form{overflow:auto}.node-type-event .head-content h3{font-family:'ProximaNova-Regular';font-weight:normal}.node-type-event .head-content div{color:#898a8c}.node-type-page h2{font-family:'ProximaNova-Regular';font-weight:normal;text-transform:uppercase;font-size:30px}.node-type-page h3,.node-type-page h4,.node-type-page h5,.node-type-page h6{font-family:'ProximaNova-Semibold';font-weight:normal;font-size:20px}.msg-wrap{position:fixed;z-index:99;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.5)}.msg-wrap .msg-inner{min-width:280px;max-width:400px;padding:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:980px){.stage a.cta{margin-top:40px}.stage img{margin-left:0}.stage .border{position:absolute;border:2px solid #fff;left:40px;top:40px;bottom:40px;right:40px}}.block-headline{font-family:'ProximaNova-Extrabld';font-size:25px;line-height:38px;text-transform:uppercase}.block-subheadline{font-size:18px;line-height:28px}.bg-dark{background:url(/sites/all/themes/tc/css/bg_dark.png)}.bg-dark .block-headline,.bg-dark .block-subheadline{color:#fff}.bg-light{background:url(/sites/all/themes/tc/images/stripes.svg)}.events-cta{padding:20px;margin-bottom:30px}.events-cta a.cta{margin:15px;padding:10px 40px}.page-taxonomy ul.tabs{display:none}h1.category-title{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #ccc;text-align:center;text-transform:uppercase;font-family:'ProximaNova-Regular';font-size:30px}.item-list{max-width:940px;margin:auto}.item-list ul.pager{margin:20px 0 0 0;padding:0;line-height:20px;text-align:left}.item-list ul.pager li{margin:0;padding:0;display:inline-block;color:#1e2123;margin:0 5px 5px 0;text-align:center}.item-list ul.pager .pager-current,.item-list ul.pager .pager-ellipsis{padding:10px;display:inline-block;border-radius:3px}.item-list ul.pager li a{color:#898a8c;padding:10px;margin:0;display:inline-block;border-radius:3px}.pricing{overflow:hidden;margin-bottom:20px}.pricing .plan{overflow:hidden;background:#efefef;padding:30px;margin-bottom:30px}.pricing .plan .title{text-align:center;font-size:30px;font-family:'ProximaNova-Extrabld';text-transform:uppercase;margin:50px 0 10px 0}.pricing .plan .price{font-size:20px}.pricing .plan .ticket{text-align:center;text-transform:uppercase;margin:0 0 30px 0;height:40px}.pricing .plan .ticket select{height:40px}.pricing .plan ul{min-height:200px;margin:30px 0 0 0;padding:0 0 0 20px;font-size:17px}.pricing .plan ul li{margin:0 0 15px 0;list-style-image:url(/sites/all/themes/tc/css/check.svg)}.pricing .plan a.cta{display:block;margin:0 auto;padding:5px 10px;width:180px;background:none;color:#5BC28C;border:1px solid #5BC28C;text-align:center;margin-bottom:30px}.pricing .plan .suffix{margin-top:50px;font-size:15px;color:#ccc;line-height:25px}.pricing-events .plan ul{min-height:250px}.price-nav h1{font-family:'ProximaNova-Regular';font-size:28px}.price-nav p{font-size:20px}.pricing-jobs .plan ul{min-height:450px}.pricing-jobs a.cta{background:none;border:1px solid #5BC28C;color:#5BC28C}.pricing-jobs .plan-highlighted{background:#474747;color:#fff}.pricing-jobs .plan-highlighted a.cta{background:#5BC28C;color:#fff}.pricing-jobs .plan-highlighted ul li{list-style-image:url(/sites/all/themes/tc/css/check_white.svg)}@media (min-width:980px){.pricing-jobs{margin:0 -165px 20px -165px}.pricing .plan{margin-bottom:-970px;padding:30px 30px 1000px 30px}}a.bulk{background-color:#2BB2D9;color:#fff;background-image:url(/sites/all/themes/tc/css/bulk.svg);background-repeat:no-repeat;background-position:110px center;background-size:60px;padding:25px;padding-left:200px;margin:0 -60px;margin-bottom:80px;display:block;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}.l-quarter a.bulk{background-position:50px center;padding-left:130px;margin-top:-160px;height:100px;margin-bottom:60px}.pricing-tabs{margin:30px 0}.pricing-tabs a{margin:0 20px;padding:3px 0;display:inline-block;text-transform:uppercase;color:#333;font-size:20px}.pricing-tabs a.active{border-bottom:3px solid #5BC28C}.pricing-tabs a:hover{text-decoration:none}.pricing-contact{padding:30px;margin:30px 0}.pricing-contact .img{float:left;width:200px;margin-right:40px}.pricing-contact .img img{display:block;border-radius:100px;margin:0 auto}.pricing-contact p.bigger{font-size:28px}.pricing-contact p{font-size:20px;line-height:34px}.pricing_types{position:relative;vertical-align:top;padding:32px;padding-bottom:calc(48px + 32px + 72px);border-radius:4px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 15px 35px 0 rgba(43,64,78,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 15px 35px 0 rgba(43,64,78,0.1);background-color:white;cursor:pointer;margin-right:16px;min-width:265px;-webkit-box-flex:1;-ms-flex:1;flex:1}.pricing_types .title{text-transform:uppercase;font-size:24px;letter-spacing:4px;opacity:0.35;color:#111E7A;margin-bottom:16px}.pricing_types .subtitle{font-size:18px;opacity:0.8;line-height:1.39;margin-bottom:32px}.pricing_types .subtitle.disabled{display:none}.pricing_types .prices{font-size:16px;position:absolute;left:0;bottom:82px;width:100%;text-align:center}.pricing_types .price{font-size:44px;font-weight:bold;letter-spacing:1px}.pricing_types .submit_wrapper{width:calc(100% - 64px);text-align:center;position:absolute;bottom:32px}.pricing_types .submit_wrapper .form-submit{width:100%;border:2px solid #1CD4BF}.pricing_types .submit_wrapper input[type="submit"].invert{border:1px solid #1CD4BF;color:#1CD4BF !important;background-color:white}.pricing_types .submit_wrapper input[type="submit"].invert:disabled{border:1px solid #4C5054;color:#4C5054  !important}.pricing_types:last-child{margin:0}#scroll-header{background:#2D3235;display:none;position:fixed;top:0;left:0;right:0;z-index:5;height:80px;color:#fff}#scroll-header a.logo{margin-top:20px;width:100px;float:left}#scroll-header a.logo svg{fill:#fff}#scroll-header .share{float:right;line-height:80px}#scroll-header .title{line-height:80px;margin:0 auto;width:580px;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:'ProximaNova-Regular';text-transform:uppercase}#scroll-header .share{color:#ccc}#scroll-header .share span,#scroll-header .share a{vertical-align:middle;margin-right:20px;line-height:20px;font-size:12px}#scroll-header .share svg{width:32px;fill:#ccc}form.search-form{position:relative;margin:0;max-width:280px;font-family:'ProximaNova-Semibold';padding:30px 30px 30px 0}form.search-form .form-type-textfield label{display:none}form.search-form input[type="text"]{background:#2D3234;color:#fff;padding:10px 10px 10px 40px;width:150px;border:none;line-height:20px;font-size:15px;height:40px}form.search-form input[type="submit"]{text-indent:-999px;background:url(/sites/all/themes/tc/images/Search.svg) center center no-repeat;background-size:contain;border:none;padding:3px;width:24px;height:24px;position:absolute;left:7px;top:37px}form.search-form input[type="submit"]:hover{cursor:pointer}form.search-form input[type="text"]::-webkit-input-placeholder{color:#fff;opacity:1}form.search-form input[type="text"]::-moz-placeholder{color:#fff;opacity:1}form.search-form input[type="text"]::-ms-input-placeholder{color:#fff;opacity:1}form.search-form input[type="text"]::placeholder{color:#fff;opacity:1}ol.search-results{padding:0}.inline-share{font-size:12px}.inline-share span,.inline-share a{color:#ccc;display:block;margin:0 20px 0 0}a.share-btn{display:inline-block;vertical-align:middle}a.share-btn svg{width:24px;fill:#ccc}a.share-btn:hover{opacity:.7}@media (min-width:980px){.inline-share{text-align:right;position:absolute;width:40px;-webkit-transform:translateX(-200%);transform:translateX(-200%)}.inline-share span,.inline-share a{vertical-align:middle;margin:0 0 10px 0;display:inline-block}}.l-sidebar .block{margin-bottom:30px}.l-sidebar .block .ad img{display:block}.l-sidebar .block img{display:block;margin:auto}.l-sidebar .calendar-block{margin-bottom:20px}.l-sidebar .calendar-block .atc_event,.l-sidebar .calendar-block .atcb-link{display:none}.l-sidebar .calendar-block ul.atcb-list{visibility:visible !important;position:relative !important;background:transparent;margin:0;padding:0}.l-sidebar .calendar-block ul.atcb-list li{list-style-type:none;text-transform:uppercase;line-height:30px;background:none}.l-sidebar article.static-small .media{width:50px;height:50px;margin-right:20px;margin-bottom:20px}.l-sidebar div.headline{font:18px/40px 'ProximaNova-ExtraBld',serif;border-bottom:1px solid #ccc;margin:20px 0}.l-sidebar div.headline:first-child{margin-top:0}.carousel{margin:0 -20px}.carousel article.teaser{margin:20px}ul.slick-dots{padding:0;margin:20px 0;height:20px;position:relative;z-index:0;text-align:center}ul.slick-dots li{list-style-type:none;margin:0;padding:0;margin:4px;width:8px;height:8px;display:inline-block}ul.slick-dots li button{width:8px;height:8px;padding:0;background:none;border:1px solid #111;border-radius:4px;text-indent:-9999px}ul.slick-dots li button:hover{background:#898a8c}ul.slick-dots li:last-of-type{margin-right:0}ul.slick-dots li.slick-active button{background:#111}.slick-slider{padding-right:60px;padding-left:60px;overflow:hidden}.slick-slider .slick-prev,.slick-slider .slick-next{display:inline-block;position:absolute;width:60px;height:60px;text-indent:-9999px;top:50%;top:calc(50% - 20px);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:contain;border:none}.slick-slider .slick-prev{left:0px;background-image:url(/sites/all/themes/tc/images/gallery_left_hover.svg);opacity:0.5}.slick-slider .slick-next{right:0px;background-image:url(/sites/all/themes/tc/images/gallery_right_hover.svg);opacity:0.5}.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover{opacity:1}.light-stage{padding:20px 0 40px 0;background-image:url(/sites/all/themes/tc/img/pattern_geometric.png)}.page-events .stage input[type="text"],.page-events .stage button{margin:0 10px 10px 0;width:200px}.page-organizations .stage form,.page-jobs .stage form{max-width:200px;display:inline-block}.page-organizations .stage form input[type="text"],.page-organizations .stage form input[type="submit"],.page-organizations .stage form button,.page-jobs .stage form input[type="text"],.page-jobs .stage form input[type="submit"],.page-jobs .stage form button{width:100%;margin-bottom:10px}.page-organizations .stage form label,.page-jobs .stage form label{display:none}.page-organizations .stage form .form-item,.page-jobs .stage form .form-item{display:inline}.page-organizations .stage form input[type="text"],.page-jobs .stage form input[type="text"]{max-width:200px}@media (min-width:980px){.page-organizations .stage form,.page-jobs .stage form{max-width:none}.page-organizations .stage form .form-type-textfield,.page-jobs .stage form .form-type-textfield{max-width:200px;margin:0 10px 0 0;float:left}.page-organizations .stage form input[type="submit"],.page-jobs .stage form input[type="submit"]{width:auto}.page-events .stage input[type="text"],.page-events .stage button{width:auto}}#changer-submit-job-form label.option,#changer-submit-event-form label.option{margin:0;padding:3px;display:inline-block}#changer-submit-job-form .form-item,#changer-submit-event-form .form-item{margin:30px 0;max-width:500px;width:100%}#changer-submit-job-form .form-checkboxes .form-type-checkbox,#changer-submit-event-form .form-checkboxes .form-type-checkbox{margin:0;width:250px;float:left}#changer-submit-job-form input[type="text"],#changer-submit-job-form .form-item-job-cause,#changer-submit-job-form .form-item-job-role,#changer-submit-job-form .form-item-job-language,#changer-submit-job-form textarea,#changer-submit-job-form input[type="password"],#changer-submit-job-form select,#changer-submit-event-form input[type="text"],#changer-submit-event-form .form-item-job-cause,#changer-submit-event-form .form-item-job-role,#changer-submit-event-form .form-item-job-language,#changer-submit-event-form textarea,#changer-submit-event-form input[type="password"],#changer-submit-event-form select{width:100%}#changer-submit-job-form .ajax-progress-throbber .message,#changer-submit-event-form .ajax-progress-throbber .message{display:none}.form-item.form-item-terms{margin-top:none}.stretch-title{background-color:#f4f4f4;margin:20px -1000px;padding:20px 1000px}.stretch-title div{text-transform:uppercase;font-size:20px;letter-spacing:0.2px}.features{max-width:500px}.features .feature{padding-left:40px;background-image:url(/sites/all/themes/tc/css/feature_off.svg);background-size:28px;background-position:0 0;margin-bottom:20px;background-repeat:no-repeat;min-height:32px;font-size:17px;color:#898a8c}.features .feature.active{background-image:url(/sites/all/themes/tc/css/feature_on.svg);color:#1E2123}.order-summary{background-color:#F4F4F4;padding:20px;width:100%;max-width:380px;margin-bottom:20px;float:right}.order-summary .title{font-size:20px;margin:20px 0 50px 0;text-align:center;text-transform:uppercase;letter-spacing:0.2px}.order-summary .item{font-size:17px;line-height:26px}.order-summary .total{font-size:18px;margin-top:200px;padding-top:10px;border-top:1px solid #aaa;letter-spacing:0.18px}div.password-confirm,.password-strength{margin-top:0}input.password-confirm,input.password-field{margin:0}@media (min-width:980px){.features{float:left}.summary{float:right}.order-summary{margin-top:-92px}}.mw-500{max-width:500px}.order-info{background:#f4f4f4;padding:20px;clear:both}svg.inline{width:15px;height:17px;vertical-align:sub;margin-right:10px;fill:#898a8c}svg.scroll{width:24px;margin:60px auto 0 auto;display:block;fill:#ccc}.svglink svg g{stroke:#1CD4BF !important}.tags{font:14px/24px 'ProximaNova-Regular',serif;padding:10px 0;margin:20px 0;border-top:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE}.tags span{font-weight:bold;margin-right:30px;font-weight:bold;font-size:0.9em}.tags a.tag{color:#898a8c;text-transform:uppercase;margin-right:10px;border-right:1px solid;padding-right:10px}.tags a.tag:last-of-type{border-right:none}#block-changer-toolbar{background:#000;border-bottom:1px solid #797979;font-size:14px}#block-changer-toolbar a{display:inline-block;text-transform:uppercase;padding:7px 13px;color:#dbdbdb}#block-changer-toolbar a:hover{color:#fff}#block-changer-toolbar a.nav-toggle{width:40px;background:url(/sites/all/themes/tc/images/more.png) no-repeat center center;background-size:30px;display:none}#block-changer-toolbar .more-container{display:none;position:absolute;background:#000;width:200px;text-align:right;z-index:3;right:0;top:40px}#block-changer-toolbar .more-container a{display:block}.org-login{color:#fff;line-height:40px;padding-top:25px;margin-right:25px;float:right}.org-login a{font-weight:bold;text-transform:uppercase;padding:0 0 5px}article.card{background:#fff;-webkit-box-shadow:0px 0px 5px #ccc;box-shadow:0px 0px 5px #ccc;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;min-height:250px;max-width:300px}article.card img{display:block}article.card .content{padding:15px}article.card a{color:#1e2123}article.card a .title{color:#1E2123;font:18px/24px 'ProximaNova-Extrabld';min-height:48px}article.card.topic{min-height:initial}article.card:hover{-webkit-box-shadow:0 0px 20px rgba(0,0,0,0.25);box-shadow:0 0px 20px rgba(0,0,0,0.25)}@media (min-width:980px){ul.content.row-5 li article.card a .title,ul.content.row-4 li article.card a .title{word-break:break-word}}article.card.event .title{min-height:96px}.carousel-5 article.card{margin:10px;height:240px;max-width:300px}.carousel-4 article.card{margin:10px;height:300px;max-width:300px}.carousel-3 article.card{margin:10px;max-width:300px}.carousel-2 article.card{margin:10px}.title-teaser a{color:#1e2123}.title-teaser a .title{font:18px/24px 'ProximaNova-Extrabld'}article.teaser{margin-bottom:30px}article.teaser img{display:block}article.teaser a{color:#1e2123}article.teaser a .title{font-family:'ProximaNova-Extrabld';font-size:18px;line-height:25px;color:#1e2123;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}article.teaser a .subtitle{font-size:14px;line-height:18px}@media (min-width:980px){article.teaser{-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;padding:20px;max-height:147px}article.teaser img{float:left;margin:-20px 20px -20px -20px}}article.teaser:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.content{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;margin:0 auto;max-width:940px;padding:0}ul.content li{margin:0;padding:0;list-style-type:none;list-style-image:none}ul.row-2 li{width:100%;margin-bottom:10px}ul.row-5 li,ul.row-4 li,ul.row-3 li{margin-bottom:30px;display:block;margin-left:15px;margin-right:15px}@media (min-width:980px){ul.content.fit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}ul.content.fit li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:10px}ul.row-5 li{width:18%;margin:1%}ul.row-4 li{width:23%;margin:1%}ul.row-3 li{width:31.33333%;margin:1%}ul.row-2 li{width:48%;margin:1%}}ul.tick,ul.plus{margin:0;padding:0 0 0 30px}ul.tick li,ul.plus li{padding:5px;list-style-type:none}ul.tick li{list-style-image:url(/sites/all/themes/tc/img/icon-tick.svg)}ul.plus li{list-style-image:url(/sites/all/themes/tc/img/icon-plus.svg)}.messages.status,.messages.error{background-image:url(/sites/all/themes/tc/images/svgs/confetti-pattern.svg);background-size:100% auto;border-radius:4px;-webkit-box-shadow:0 16px 24px 0 rgba(0,0,0,0.1);box-shadow:0 16px 24px 0 rgba(0,0,0,0.1);position:relative;font:18px/24px 'ProximaNova-Extrabld';font-size:24px;line-height:1.17;border:none;color:#1e2123}.error:before{content:url(/misc/message-24-error.png);position:absolute;left:12px;top:14px}.status:before{content:url(/sites/all/themes/tc/images/svgs/heart-mail.svg);position:absolute;left:12px;top:14px}.org-about{font:21px/32px 'PT Serif',serif;text-align:center;padding:40px;margin:20px 0}.org-about .org-description-summary{color:#111E7A;margin-bottom:20px}.org-about a.expand{color:#1CD4BF;font-family:"ProximaNova-Extrabld";font-size:15px;line-height:18px;text-align:center;text-transform:uppercase}.org-info dl{background:none;padding:0;margin:0}.org-info dl dt,.org-info dl dd{font-weight:normal}.org-nav{display:none;font-family:'ProximaNova-Extrabld';font-size:16px;text-transform:uppercase;background:#fff}.org-nav .l-constrained{border-bottom:1px solid #c8c8c8}.org-nav a{color:#898A8C;display:inline-block;padding:3px 20px;-webkit-transform:translateY(1px);transform:translateY(1px);border-bottom:2px solid transparent}.org-nav a:hover{color:#111;text-decoration:none;border-bottom:2px solid #111}.org-nav.fixed{position:fixed;top:0;left:0;right:0}.org-values .mw-640 img{position:absolute;-webkit-transform:translateX(-150%);transform:translateX(-150%)}.org-values a.expand-text{color:#1CD4BF;font-family:"ProximaNova-Extrabld";font-size:15px;line-height:18px;text-align:center;text-transform:uppercase}.org-jobs{overflow:hidden}.org-jobs ul.slick-dots{margin-bottom:80px}.org-jobs ul.slick-dots li.slick-active button{background:white}.org-jobs ul.slick-dots li button{border:1px solid white}.org-office .office-facts{margin:80px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.org-separator .line{width:2px;height:125px;background:#111E7A;margin:0 auto}.org-separator.bg-blue .line{background:white}.org-impact{background:url(/sites/all/themes/tc/img/sustainability.jpg)}.org-impact .text{max-width:60%}.org-team h3,.org-team h4,.org-team h5{margin-top:0}.org-team a.inline-video .play{width:40px;height:40px}#org-map{padding-bottom:56.25%}.org-raw.employer-branding .overlap{max-width:580px}.org-contact{position:relative}.org-contact .contact-overlay{margin-top:80px;position:relative;background:#fff;padding:40px;padding-top:60px}.org-contact .contact-overlay .contact-icon{vertical-align:top;width:32px;text-align:center}.org-contact .contact-overlay .contact-image{width:80px;height:80px;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.org-contact .contact-overlay .contact-image img{border-radius:40px}@media (min-width:980px){.org-contact{position:relative}.org-contact .contact-overlay{margin-top:0;position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.org-about{padding:40px 80px}.org-info .bl{border-left:1px solid #efefef}.org-info .bt{border-top:1px solid #efefef}.org-info div.l-3col{overflow:hidden}.org-nav{display:block}}.stage .organization .overlap{text-align:center}@media (min-width:980px){.stage .organization{position:relative}.stage .organization .img{position:relative;max-width:1920px;width:1920px;margin-left:-480px}.stage .organization .img img{display:block;width:100%}.stage .organization .img .shadow{background:-webkit-gradient(linear,left bottom,left top,from(black),to(transparent));background:linear-gradient(0deg,black,transparent);position:absolute;left:0;right:0;bottom:0;height:40%}.stage .organization .overlap{position:absolute;bottom:0;left:0;z-index:1;text-align:left}.stage .organization .overlap img{display:inline-block;margin:0;width:auto;max-width:100%;vertical-align:bottom}.stage .organization .overlap h1{display:inline-block;margin-left:20px;color:#fff;vertical-align:bottom}}article.organization{position:relative}article.organization .logo{position:absolute;right:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:130px;height:50px;background:#fff;text-align:center}article.organization .logo img{margin:5px auto}article.organization a.title{color:#1E2123;font:18px/24px 'ProximaNova-Extrabld';margin-bottom:10px;display:inline-block}article.organization span.featured{position:absolute;top:10px;left:0;display:inline-block;z-index:1;background:#111E7A;color:#fff;font-size:12px;padding:0 5px;letter-spacing:.5px;font-family:'ProximaNova-Extrabld'}article.organization p.scoop{font-size:14px;line-height:20px}article.organization.inline img{display:block}article.organization.inline .org-img{display:block;float:left;position:relative;margin-right:20px}article.organization.inline .logo{-webkit-transform:none;transform:none;bottom:0;right:0}article.organization.inline span.featured{top:0}article.organization.sidebar{margin-bottom:40px}article.organization.sidebar .content{padding:10px}.supporting-organization{background-color:#ececec;margin-bottom:40px;padding:25px;text-align:center}.supporting-organization img{max-width:150px;margin:0 auto;display:block}.supporting-organization .wrap{padding:20px;border:4px solid white;font-size:14px;line-height:normal}.supporting-organization .organization-name{font-size:18px;margin:10px 0}.article-header{padding-top:60px}.article-header h1{margin:0}.article-header .logo{float:right;width:100%}@media (min-width:980px){.article-header .logo{width:auto}}.view-content{overflow:auto}.paid_button.paid{display:none}header.dashboard{padding:0;-webkit-box-shadow:none;box-shadow:none}header.dashboard .dashboard-menu{background-color:#1e2123;color:#ffffff;font-size:16px;width:100%;height:64px;display:none}header.dashboard .dashboard-menu div.stretcher{width:100%}header.dashboard .dashboard-menu a.logo{display:block;height:37px;margin:0 auto;margin-top:8px}header.dashboard .dashboard-menu a.logo svg{fill:white}header.dashboard .dashboard-menu ul.menu{word-break:initial;padding:0;margin:12px auto;font-family:'ProximaNova-Extrabld';text-transform:uppercase;font-size:0.938em;text-align:center;max-width:900px;letter-spacing:1px}header.dashboard .dashboard-menu ul.menu li{list-style-type:none;list-style-image:none;margin:0;padding:0}header.dashboard .dashboard-menu ul.menu li a{margin:0 25px;line-height:30px;border-bottom:none;-webkit-transition:all .3s;transition:all .3s;padding-top:6px;color:#fff}header.dashboard .dashboard-menu ul.menu li a:hover{border-bottom:none}header.dashboard .dashboard-menu a:hover,header.dashboard .dashboard-menu a:visited:hover,header.dashboard .dashboard-menu a.active:hover,header.dashboard .dashboard-menu a:active:hover{color:#1CD4BF;text-decoration:none;border-bottom:none}header.dashboard .dashboard-menu.active{display:table}.dashboard{background-color:#f7f7f7}.call2action{width:100%;height:72px;padding:14px;background-color:white}.call2action .title{text-transform:capitalize;line-height:44px}.call2action a.cta{margin-top:0}.select_redeem:after{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-arrow-white.svg);margin-right:0;margin-left:8px;width:15px;height:20px;opacity:0.6}#redeem_buttons{z-index:20;display:none;position:absolute;background-color:white;border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);margin-top:6px;width:254px;right:0}#redeem_buttons a{padding:16px;display:block;font-family:'ProximaNova-Regular';font-size:16px;font-weight:bold;line-height:normal;letter-spacing:0.5px;text-transform:uppercase;color:#111E7A;width:100%}#redeem_buttons a span{opacity:0.6;font-weight:normal;letter-spacing:normal;text-align:right;color:#1e2123;text-transform:none;float:right}#redeem_buttons a:hover{border-radius:4px;background-color:rgba(30,217,198,0.15);text-decoration:none;color:#1CD4BF}#redeem_buttons a:hover span{color:#1CD4BF}a.cta.hidden{display:none}.redeem_buttons{background-color:white;margin-top:6px}.redeem_buttons a{padding:16px;display:block;font-family:'ProximaNova-Regular';font-size:16px;font-weight:bold;line-height:normal;letter-spacing:0.5px;text-transform:uppercase;color:#111E7A;width:100%}.redeem_buttons a span{opacity:0.6;font-weight:normal;letter-spacing:normal;text-align:right;color:#1e2123;text-transform:none;float:right}.redeem_buttons a:hover,.redeem_buttons a.selected{border-radius:4px;background-color:rgba(30,217,198,0.15);text-decoration:none;color:#1CD4BF}.redeem_buttons a:hover span,.redeem_buttons a.selected span{color:#1CD4BF}.dashboard-navigation{margin-bottom:20px}.dashboard-navigation a{color:#898A8C;border-bottom:1px solid;text-decoration:none !important;padding:10px 20px}.dashboard-navigation a.active{color:black}a.dashboard-add{padding-top:80px;background:#F7F7F7;width:300px;height:300px;margin:0 30px 30px 0;display:block;text-align:center;text-transform:uppercase;font-size:20px;float:left}a.dashboard-add img{margin-bottom:10px}a.dashboard-add:hover{text-decoration:none}article.dashboard{background-color:#fff;height:265px;width:300px;padding:16px;-webkit-box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);margin:0 12px 30px 12px;position:relative}article.dashboard .table{width:100%;height:86%}article.dashboard h2{font-size:25px;line-height:28px;display:block;display:-webkit-box;max-width:280px;height:56px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 0 10px 0}article.dashboard .pricing_module{border-radius:4px;background-color:#e7e8f1;font-size:16px;line-height:1.5;color:#111E7A;position:absolute;top:-8px;left:10px;padding:1px 8px;text-transform:capitalize}article.dashboard .top_line{display:inline;font-size:12px;font-weight:bold;text-transform:uppercase;line-height:48px}article.dashboard .top_line>div{padding:0;display:inline-block}article.dashboard .top_line .expires{color:#1f2b81}article.dashboard .top_line .expires .red{color:#d7283d}article.dashboard .top_line .edit,article.dashboard .top_line .onoff{margin:0 4px;cursor:pointer}article.dashboard .top_line .edit a,article.dashboard .top_line .onoff a{color:#1e2123;display:inline-block}article.dashboard .top_line .edit a:hover,article.dashboard .top_line .onoff a:hover{text-decoration:none}article.dashboard .top_line .edit{margin-left:32px;opacity:0.7}article.dashboard .top_line .onoff{border-radius:8px;display:inline-block;line-height:normal;padding:0 2px;position:relative}article.dashboard .top_line .onoff a{color:white}article.dashboard .top_line .onoff.on{background-color:#1CD4BF}article.dashboard .top_line .onoff.off{background-color:#a4a4a4}article.dashboard .top_line .onoff.on:after{content:"";width:12px;height:12px;background-color:#fff;border-radius:8px;display:inline-block;line-height:normal;position:relative;top:2px}article.dashboard .top_line .onoff.off:before{content:"";width:12px;height:12px;background-color:#fff;border-radius:8px;display:inline-block;line-height:normal;position:relative;top:2px}article.dashboard .sub_title{color:#898a8c;font-size:14px;position:relative;width:100%}article.dashboard .sub_title .bottom{margin:0 4px}article.dashboard .sub_title img{opacity:0.4}article.dashboard .sub_title .location_icon:before{width:10.7px;height:16px;content:url(/sites/all/themes/tc/images/svgs/Forms/ico-location.svg);opacity:0.4;position:relative;top:4px;margin-right:4px}article.dashboard .sub_title span{position:relative;top:-4px;margin:4px;padding:0}article.dashboard .action{display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;width:100%}article.dashboard .action button{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;font-size:12px;padding:8px 16px;border:solid 1px #1CD4BF;background-color:#fff;color:#1CD4BF;margin:0 4px}article.dashboard .action button:first-child{margin-left:0}article.dashboard .action button:last-child{margin-right:0}article.dashboard .action a.invoice{text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:8px}article.dashboard.invoice{height:auto}article.dashboard.invoice .action a.invoice{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}article.dashboard.invoice .action a.invoice svg{vertical-align:middle}a.deactivate{display:block}.page-dashboard .messages{margin-bottom:40px}.dashboard_blue_block{padding:15px;height:265px;display:block;-webkit-box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);box-shadow:0 1px 6px 0 rgba(207,207,207,0.4);margin:0 15px 30px 15px;position:relative;color:white;font-size:16px;line-height:1.5}.dashboard_blue_block h2{color:white;margin-top:0;line-height:1.19}.dashboard_blue_block .right{width:290px;display:inline-block;padding:0 26px;padding-left:10px;vertical-align:top;padding-top:20px}.dashboard_blue_block .left{width:300px;display:inline-block;padding:0 26px;vertical-align:top;padding-top:16px}.dashboard_blue_block .advantage_item{position:relative;margin-bottom:10px;display:inline-block;vertical-align:top;line-height:1.25}.dashboard_blue_block .advantage_item .advantage{display:block;margin-left:36px;vertical-align:top;font-weight:bold}.dashboard_blue_block .advantage_item .advantage:before{content:url(/sites/all/themes/tc/images/svgs/advantage.svg);width:20px;height:20px;opacity:1.0;position:absolute;left:0;top:2px;display:inline-block}.dashboard_blue_block .subscript{line-height:1.43;opacity:0.5;font-size:14px;margin-left:36px;margin-top:30px}#dashboard_overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:500;display:none}#dashboard_overlay #overlay_message{border-radius:4px;background:white;width:100%;height:100%;z-index:501;max-height:70%;padding:20px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#dashboard_overlay #overlay_message .all{overflow:auto;height:100%}.page-dashboard #dashboard_overlay #overlay_message{width:500px;height:auto;padding-top:8px;overflow:auto}.page-dashboard #dashboard_overlay #overlay_message .all{margin:24px;margin-bottom:0}.page-dashboard #dashboard_overlay #overlay_message .all h4{font-size:24px;margin-bottom:12px;margin-top:0}.page-dashboard #dashboard_overlay #overlay_message .all .text{margin-bottom:8px;font-size:16px;line-height:1.56}.page-dashboard #dashboard_overlay #overlay_message .all button{margin:8px;float:right;bottom:60px;right:60px}.page-dashboard #dashboard_overlay #overlay_message .buttons{background-color:#fafafa;border-radius:4px;padding:20px 42px;width:100%;position:relative;height:80px}.page-dashboard #dashboard_overlay #overlay_message .buttons div{float:right}.page-dashboard #dashboard_overlay #overlay_message .advantages{border-radius:4px;background-color:#fafafa;padding:24px;margin-top:16px;margin-bottom:16px;height:145px;overflow-y:auto}.page-dashboard #dashboard_overlay #overlay_message .advantages .title{font-size:18px;letter-spacing:3px;color:#111E7A;text-transform:uppercase;opacity:0.35;margin-bottom:18px;display:block}.page-dashboard #dashboard_overlay #overlay_message .advantages .advantage_item{position:relative}.page-dashboard #dashboard_overlay #overlay_message .advantages .advantage_item span{font-size:16px;opacity:0.8;display:block;margin-left:26px;vertical-align:top;margin-bottom:12px}.page-dashboard #dashboard_overlay #overlay_message .advantages .advantage_item .blue_advantage:before{content:url(/sites/all/themes/tc/images/svgs/advantage_blue.svg)}.page-dashboard #dashboard_overlay #overlay_message .advantages .advantage_item span:before{width:20px;height:20px;opacity:1.0;position:absolute;left:0;top:0}.page-dashboard #dashboard_overlay #overlay_message .info{font-size:20px;color:#1CD4BF;display:inline-block;line-height:1.25;letter-spacing:1px;font-weight:bold;margin-right:24px}.page-dashboard #dashboard_overlay #overlay_message .info h4{font-family:'ProximaNova-Regular';margin:0;color:#898a8c;font-size:14px;line-height:1.79;font-weight:normal;letter-spacing:normal}.sides .d_left_side{width:100%}.sides .d_left_side h4{margin-bottom:6px}.sides .d_right_side{width:100%}.sides .d_right_side a{font-size:16px;font-weight:bold;letter-spacing:0.5px;color:#1e2123;text-decoration:underline}.dashboard_help{font-size:16px;width:100%;height:43px}.dashboard_help a{cursor:pointer}.views_help:before{content:url(/sites/all/themes/tc/images/svgs/ico-view.svg);display:inline-block;position:relative;width:16px;height:16px;top:3px;margin-right:6px}.clicks_help:before{content:url(/sites/all/themes/tc/images/svgs/ico-clicks.svg);display:inline-block;position:relative;width:16px;height:16px;top:3px;margin-right:6px;margin-left:6px}.views_help,.clicks_help,.edit_help{position:relative}.views_help a:after,.clicks_help a:after,.edit_help a:after{content:attr(help);-webkit-box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);border-radius:4px;line-height:1.5;display:none;background:white;width:200px;position:absolute;top:26px;left:-80px;z-index:20;padding:4px 8px;color:#898a8c}.views_help a:hover:after,.clicks_help a:hover:after,.edit_help a:hover:after{display:block}@media (min-width:980px){header.dashboard .dashboard-menu{display:table}header.dashboard .dashboard-menu div{display:table-cell}header.dashboard .dashboard-menu a.logo{margin:0}.sides .d_left_side{margin-right:100px;display:inline-grid;max-width:380px}.sides .d_right_side{display:inline-grid;max-width:460px}}.phone{background:#f5f5f5;padding:10px 20px;margin:20px auto;max-width:220px}.phone div{float:right;margin-left:10px;text-align:center;line-height:18px}.phone svg{float:left}@media (min-width:980px){.phone{position:absolute;top:20px;right:20px}}.testimonial{background:#fff;padding:40px;margin-top:70px}.testimonial .photo{width:70px;height:70px;margin:-80px auto 20px auto}.testimonial .photo img{border-radius:35px;display:block}.testimonial .logo{max-width:120px;float:right}.testimonial p{min-height:200px}.testimonial .pm-14.grey{min-height:48px}.ethical{color:#111E7A;font-size:27px;line-height:42px}.carousel-5 div.slide{margin:10px;padding:10px;text-align:center;height:80px}.carousel-5 div.slide img{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.price-basic,.price-premium{background:#fff;padding:20px;float:left;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;text-align:left}.price-basic .price-label,.price-premium .price-label{font:16px/24px 'ProximaNova-Extrabld';padding:10px;margin:-20px -20px 20px -20px}.price-basic{max-width:360px;margin-top:60px}.price-basic .price-label{background:#f5f5f5}.price-premium{max-width:440px}.price-premium .price-label{background:#2D3235;color:#fff}.employer-branding .overlap{max-width:430px;margin-top:-170px;background:#fff;z-index:1;position:relative}.employer-branding .desc{max-width:700px;padding:0 40px 40px 40px}.faq{max-width:640px}.contact .contact-phone,.contact .contact-mail{background:#fff;padding:20px;margin-bottom:20px}.contact svg{margin:10px}.contact svg,.contact span{vertical-align:middle}.contact p{margin:10px 0}@media (min-width:980px){.contact{float:right;max-width:250px;margin-left:20px}}.teammember img{float:left;margin-right:10px;border-radius:50px}.pac-container{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}.pac-icon{display:none}#bookmark{display:inline-block;background-color:#4c5054;border-radius:3px;padding:4px 8px;margin:0 4px;font-size:12px;font-weight:bold;line-height:1.33;color:white;cursor:pointer;display:none}.filter-container{text-align:initial;background:#f5f5f5;border-radius:4px}#filters-button{color:#1e2123;font-size:16px;line-height:24px;padding:12px;position:relative;width:100%;display:block;padding-left:40px}#filters-button:after{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-arrow-black.svg);position:absolute;right:18px}#filters-button:before{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-filter.svg);position:absolute;left:14px;top:14px}#filters_active_part{display:inline-block}.search-item{margin-bottom:8px}.filters #filters-wrapper{display:none;margin:0 4px}.filters .multiSelect{background:inherit}.filters .multiSelect .select{color:#1e2123;font-weight:bold;font-size:14px;line-height:24px;border:none;background:inherit;border-top:1px solid #c8c8c8;border-radius:0}.filters .multiSelect .select:after{content:url(/sites/all/themes/tc/images/svgs/Forms/ico-arrow-black.svg);opacity:1}.filters .multiSelect .selection_wrapper{background-color:inherit}.filters .form-item-job-role,.filters .form-item-cause,.filters .form-item-job-type,.filters .form-item-organization-type,.filters .form-item-language{display:none}.filters .multiSelect .selections{max-height:initial;background:inherit}.filters #selections_filters-language .select_val_wrapper{display:inline-block}@media (min-width:980px){.search-items{text-align:center}.search-items .search-item{display:inline-block;max-width:300px;margin-right:4px;margin-bottom:20px}#filters-button{display:none}.filters{position:relative}.filters #filters-wrapper{display:block;width:100%}.filters .multiSelect{max-width:180px;margin:0 4px;display:inline-block;vertical-align:top}.filters .multiSelect .select{border-top:none;border-right:1px solid #c8c8c8}.filters .multiSelect:last-child .select{border:none}.filters .multiSelect .selections{max-height:300px}.filters .multiSelect .selection_wrapper{position:absolute;background-color:#f5f5f5;width:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.filter-toggle:hover{cursor:pointer}.filter-toggle,.filter-title{text-transform:uppercase;text-align:center}.filter-toggle span,.filter-title span{font-size:12px;vertical-align:top}.filter-title{margin-bottom:15px}.filter-links{display:none;position:absolute;top:-5px;left:-1px;right:-1px;padding:10px;background-color:#fff;border:1px solid #ccc;z-index:99;padding-top:5px}.filter-links .links{max-height:210px;overflow-y:auto;overflow-x:hidden}.filter-links a{color:#949494;display:block;margin:0 0 5px 0}.filter-links input[type="text"]{padding:10px;height:40px;font-size:14px}.filters-tabs{text-align:center;margin-top:30px}.filters-tabs a{display:inline-block;color:#898a8c;border-bottom:4px solid #fff;padding:5px 10px;margin:0 30px}.filters-tabs a.current{color:#31C8A3;border-bottom:4px solid #31C8A3}#filters_active_disp{text-align:initial}.jobs{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}article.job.card{padding:10px;background:#fff;width:280px;height:280px;margin:20px;position:relative}article.job.card a:hover{color:#1e2123;text-decoration:none}article.job.card span.job-featured{position:absolute;top:-5px;left:-5px;display:inline-block;z-index:1;background:#111E7A;color:#fff;font-size:12px;padding:0 5px;letter-spacing:.5px;font-family:'ProximaNova-Extrabld'}article.job.card a .title{font:18px/24px 'ProximaNova-Extrabld';color:#1e2123;margin:10px 0;display:block;display:-webkit-box;max-width:280px;height:56px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}article.job.card .logo{border:1px solid #F5F5F5;height:100px;background:#fff;position:relative}article.job.card .logo img{display:block;margin:0 auto;position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.tbd-submit-event-form .left_side{padding-top:86px;margin-top:20px;margin-bottom:86px}.tbd-submit-event-form .left_side .advantages .advantage_item{line-height:1.8;margin:4px}.tbd-submit-event-form .left_side .advantages .advantage_item .icon{width:26px;height:26px}.tbd-submit-event-form .form-item-event-listing-tags{display:none}.tbd-submit-event-form .cke_contents{-webkit-transition:height 1s ease-out;transition:height 1s ease-out}.tbd-submit-event-form .event_types_wrapper{position:relative;height:auto;display:table;left:-12px;border-collapse:separate;border-spacing:12px}.tbd-submit-event-form .event_types_wrapper .event_types{text-align:center;position:relative;width:50%;height:100%;vertical-align:middle;display:inline-block;padding:36px 32px 64px 32px;border-radius:4px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 15px 35px 0 rgba(43,64,78,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 15px 35px 0 rgba(43,64,78,0.1);background-color:white}.tbd-submit-event-form .event_types_wrapper .event_types p{font-family:'ProximaNova-Regular';text-align:center;font-size:18px;line-height:1.33;letter-spacing:0.1px;text-align:center;color:#1e2123}.tbd-submit-event-form .event_types_wrapper .event_types .title{text-transform:uppercase;font-size:24px;letter-spacing:4px;opacity:0.35;color:#111E7A;margin-bottom:16px}.tbd-submit-event-form .event_types_wrapper .event_types .subtitle{font-size:18px;opacity:0.8;line-height:1.39;margin-bottom:32px}.tbd-submit-event-form .event_types_wrapper .event_types .image{background-repeat:no-repeat;background-size:100%;height:146px}.tbd-submit-event-form .event_types_wrapper .event_types #image_free{background-image:url(/sites/all/themes/tc/images/svgs/Event_Posting/free-event.svg)}.tbd-submit-event-form .event_types_wrapper .event_types #image_boosted{background-image:url(/sites/all/themes/tc/images/svgs/Event_Posting/boosted-event.svg);height:176px}.tbd-submit-event-form .event_types_wrapper .event_types .event_price{opacity:0.8;font-size:32px;font-weight:bold;letter-spacing:2px;margin-bottom:40px;margin-top:40px}.tbd-submit-event-form .event_types_wrapper .event_types .submit_wrapper{width:100%;text-align:center;position:absolute;height:48px;bottom:16px;left:0}.tbd-submit-event-form .event_types_wrapper .event_types .submit_wrapper .form-submit{width:175px;border:2px solid #1CD4BF;margin:0}.tbd-submit-event-form .event_types_wrapper .event_types .submit_wrapper input[type="submit"].invert{border:1px solid #1CD4BF;color:#1CD4BF !important;background-color:white}@media (min-width:980px){.tbd-submit-event-form .left_side{max-width:60%;width:400px}.tbd-submit-event-form .right_side{width:560px;position:absolute}.tbd-submit-event-form .right_side #event_type_free{height:80%}}.post-job-header{padding:60px 0 100px 0;text-align:center}.page-post-job #block-system-main{position:relative;z-index:1;background:#fff;margin-top:-60px}.content-width .call2action{display:block;width:220px}.tbd-select{font-size:15px;line-height:30px;height:50px;border:1px solid #ccc;background-image:url(/sites/all/themes/tc/img/triangle.svg);background-size:16px;background-position:right 10px center;background-repeat:no-repeat;position:relative;text-align:left}.tbd-select .selected{padding:10px}.tbd-select .options{border:1px solid #CCCCCC;background-color:#F5F5F5;display:none;position:absolute;left:-1px;top:48px;right:-1px}.tbd-select .options span{display:block;padding:5px 10px}.tbd-select .options span:hover{cursor:pointer;background:rgba(0,0,0,0.1)}.pricing-widget{width:450px;float:left}.currency-select{width:128px}.tbd-select-placeholder{height:50px;padding:10px;background-color:#F5F5F5;border:1px solid #ccc;color:#898A8C;margin-left:148px;font-size:15px}.tbd-pricing{margin-left:148px}.block-centered{margin:0 auto}.plan-currency{width:148px}.ajax-progress-throbber{display:none}.stage svg{display:block;margin:0 auto;font-size:12px;color:#cccccc}.stage svg text{text-transform:uppercase;fill:#cccccc}.confetti{min-height:325px;background-image:url(/sites/all/themes/tc/images/svgs/success-confetti.svg);background-repeat:no-repeat;background-size:100% auto;background-position:0 top;overflow:visible}.confetti h1{font-family:ProximaNova-Extrabld;font-size:68px;margin:20px auto;margin-top:0px}.confetti p{text-align:center;margin:0 auto;width:380px;font-family:PTSerif;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;max-width:100%}#overlay #overlay_message.overlay_organization{border-radius:4px;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,0.05),0 15px 35px -15px rgba(0,0,0,0.1);box-shadow:0 5px 15px -5px rgba(0,0,0,0.05),0 15px 35px -15px rgba(0,0,0,0.1);width:705px;height:90%;overflow-y:auto;overflow-x:hidden}#overlay #overlay_message.overlay_organization .all h2{font-size:32px;margin:0}.success_item{display:inline-block;vertical-align:top;width:460px}.success_item h1{font-size:32px}.success_item .next_steps_item{font-size:18px;color:#4c5054;line-height:1.5;margin:12px;margin-left:0;position:relative}.success_item .next_steps_item span{display:inline-block;width:350px}.success_item .next_steps_item .icon{vertical-align:top;width:40px;height:26px}.success_item .save_org_details{background-color:#f8f8f8;padding:2px 20px;border-radius:4px;margin-right:20px;cursor:pointer}.success_item .save_org_details h3{margin:0}.success_item .save_org_details span{display:inline-block;width:300px}.success_item .newsletter_wrap{max-width:378px;font-size:16px;line-height:1.44;margin-bottom:60px}.success_item .newsletter_wrap div{margin-bottom:8px}.success_item .newsletter_wrap .form-item{max-width:240px}.success_item .services_item{margin:12px;margin-left:0;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);font-size:18px;color:#4c5054;line-height:1.5;position:relative}.success_item .services_item span{display:inline-block;width:300px;margin:12px}.success_item .services_item span h4{margin:0}.success_item .services_item .icon{vertical-align:text-bottom;width:36px;height:36px}.stay{background-color:#f8f8f8;padding:20px}.cart{position:fixed;width:300px;height:auto;z-index:200;right:15%;bottom:10px;border-radius:4px;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,0.05),0 15px 35px -15px rgba(0,0,0,0.1);box-shadow:0 5px 15px -5px rgba(0,0,0,0.05),0 15px 35px -15px rgba(0,0,0,0.1);background-color:white;overflow:hidden}.cart h2{padding:0 16px;margin:0;width:100%;background-color:#111E7A;font-family:'ProximaNova-Extrabld';color:white;font-size:16px;text-transform:uppercase;margin-bottom:16px}.cart .cart_collection{margin:0 16px}.cart .cart_collection h3{font-family:'ProximaNova-Regular';font-size:14px;font-weight:bold;color:#1e2123;margin:0}.cart .cart_collection .item{position:relative;font-size:14px;line-height:1.43;color:#898a8c}.cart .cart_collection .item div{font-family:'ProximaNova-Regular';display:inline-block}.cart .cart_collection .item .item_total{float:right}.cart .total{font-family:'ProximaNova-Regular';font-size:18px;font-weight:bold;color:#1e2123;border-top:2px solid #e5e5e5;margin:16px}.cart .total .amount{float:right}.confirmation .cart{position:relative}.tbd-submit-job-form a.alt_content:hover:after{display:block;position:absolute;background-color:white;content:attr(alt);padding:12px;-webkit-box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);box-shadow:0 8px 16px 0 rgba(12,0,51,0.1);border-radius:4px;color:#898a8c;font-size:17px;line-height:26px;top:-60px;width:250px;height:100px;right:-190px;z-index:21}.tbd-submit-job-form .form-type-select select{height:50px;width:100%;margin:0;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/sites/all/themes/tc/images/svgs/Forms/ico-arrow.svg);background-repeat:no-repeat;background-position:97% 22px}.tbd-submit-job-form .form-item-job-listing-description-value ~ .description{padding:0;height:317px}.tbd-submit-job-form .form-item-job-listing-description-value ~ .description .desc{position:absolute;top:4px;right:4px;max-height:300px;max-width:220px;overflow-y:auto}.tbd-submit-job-form .form-item-job-listing-description-value ~ .description ul{list-style-type:decimal;margin:0;padding:0 20px}.tbd-submit-job-form .form-item-job-listing-description-value ~ .description.show{opacity:1;z-index:20}.tbd-submit-job-form .form-item-job-listing-description-value ~ .description:before{content:url(/sites/all/themes/tc/images/svgs/Forms/rectangle.svg);position:relative;left:-9px;top:60px}.tbd-submit-job-form .cke_contents{-webkit-transition:height 1s ease-out;transition:height 1s ease-out}.tbd-submit-job-form .form-type-checkbox{margin:2px 14px}.tbd-submit-job-form .form-type-checkbox label{font-size:16px}.tbd-submit-job-form .form-type-checkbox input[type="checkbox"]{display:none}.tbd-submit-job-form .form-type-checkbox input[type=checkbox]+label:before{content:url(/sites/all/themes/tc/images/svgs/Forms/checkbox-default.svg);width:22px;height:22px;display:inline-block;margin-right:8px;position:relative;top:5px}.tbd-submit-job-form .form-type-checkbox input[type=checkbox]:checked+label:before{content:url(/sites/all/themes/tc/images/svgs/Forms/checkbox-checked.svg)}.tbd-submit-job-form .terms .form-type-checkbox{margin:2px}.tbd-submit-job-form h1{max-width:500px;margin-bottom:16px;font-size:40px;letter-spacing:-0.43px;line-height:48px}.tbd-submit-job-form .subscript{font-family:'PTSerif';color:#4C5054;letter-spacing:0;line-height:32px;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;max-width:660px}.tbd-submit-job-form .buy_job h2{font-size:20px;margin:0;margin-top:26px;font-family:'ProximaNova-Regular';font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1e2123}.tbd-submit-job-form .buy_job .description{margin-top:10px;max-width:745px}.tbd-submit-job-form .buy_job .options{text-align:left}.tbd-submit-job-form .job_type{position:relative;height:100%}.tbd-submit-job-form .currency-select{border-radius:19.5px;background-color:#f1f4f5;font-size:12px;font-weight:bold;letter-spacing:0.8px;color:#14203d;width:auto;padding:2px 10px;margin-right:26px;float:right;margin-top:20px}.tbd-submit-job-form .currency-select .currency_click{cursor:pointer;padding:6px 10px}.tbd-submit-job-form .currency-select .currency_click.selected{color:white;border-radius:13px;background-color:#1ed9c6}.tbd-submit-job-form .bulk{margin-top:26px;width:182px;height:142px;border-radius:4px;border:solid 1px #dddddd;background-color:white;letter-spacing:1px;text-align:center;color:#1d1e1f;font-size:44px;font-weight:bold;display:inline-block;line-height:142px;vertical-align:middle;position:relative}.tbd-submit-job-form .bulk .discount{line-height:1.31;font-weight:normal;font-size:16px;color:#1e2123;text-align:center;position:absolute;bottom:24px;width:100%}.tbd-submit-job-form .bulk .discount span{position:relative}.tbd-submit-job-form .bulk:hover,.tbd-submit-job-form .bulk.selected{border:solid 1px #1CD4BF;background-color:#d7fffa}.tbd-submit-job-form .tip{position:absolute;top:-10px;width:100%;font-size:16px;line-height:1.5;font-weight:normal}.tbd-submit-job-form .tip span{padding:6px 8px;border-radius:4px;background-color:#e7e8f1;position:relative;color:#111E7A}.tbd-submit-job-form .tip span.amount{padding:0}.tbd-submit-job-form .job_types{cursor:pointer}.tbd-submit-job-form .job_types .tip{left:18px}.tbd-submit-job-form .save_upto{position:absolute;top:40px;right:16px;font-size:15px;line-height:1.5;font-weight:normal;border-radius:4px;background-color:#ff5858;padding:1px 6px;color:white}.tbd-submit-job-form .save_upto span{position:relative}.tbd-submit-job-form .job_type h2{display:inline-block}.tbd-submit-job-form .job_types-select{display:none}.tbd-submit-job-form .job_types_wrapper{position:relative;height:auto;display:table;left:-12px;border-collapse:separate;border-spacing:12px}.tbd-submit-job-form .job_types_wrapper .job_types{position:relative;width:32%;height:100%;vertical-align:top;display:table-cell;padding:36px 32px 64px 32px;border-radius:4px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 15px 35px 0 rgba(43,64,78,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 15px 35px 0 rgba(43,64,78,0.1);background-color:white}.tbd-submit-job-form .job_types_wrapper .job_types .title{text-transform:uppercase;font-size:24px;letter-spacing:4px;opacity:0.35;color:#111E7A;margin-bottom:16px}.tbd-submit-job-form .job_types_wrapper .job_types .subtitle{font-size:18px;opacity:0.8;line-height:1.39;margin-bottom:32px}.tbd-submit-job-form .job_types_wrapper .job_types .subtitle.disabled{display:none}.tbd-submit-job-form .job_types_wrapper .job_types .prices{font-size:16px}.tbd-submit-job-form .job_types_wrapper .job_types .price{font-size:44px;font-weight:bold;letter-spacing:1px}.tbd-submit-job-form .job_types_wrapper .advantages .advantage_item{position:relative}.tbd-submit-job-form .job_types_wrapper .advantages .advantage_item span{font-size:16px;line-height:1.25;opacity:0.8;display:block;margin-left:26px;vertical-align:top;margin-bottom:16px}.tbd-submit-job-form .job_types_wrapper .advantages .advantage_item span.disabled{opacity:0.4}.tbd-submit-job-form .job_types_wrapper .advantages .advantage_item span:before{width:20px;height:20px;opacity:1.0;position:absolute;left:0;top:0}.tbd-submit-job-form .job_types_wrapper .advantages .advantage_item span.disabled:before{opacity:0.4}.tbd-submit-job-form .job_types_wrapper .blue_advantage:before{content:url(/sites/all/themes/tc/images/svgs/advantage_blue.svg)}.tbd-submit-job-form .job_types_wrapper .white_advantage:before{content:url(/sites/all/themes/tc/images/svgs/advantage.svg)}.tbd-submit-job-form .job_types_wrapper .teal_plus:before{content:url(/sites/all/themes/tc/images/svgs/Job_Posting/add-circle.svg)}.tbd-submit-job-form .job_types_wrapper #job_type_standard{background-color:#111E7A;color:#fff}.tbd-submit-job-form .job_types_wrapper #job_type_standard .title{color:#fff}.tbd-submit-job-form .submit_wrapper{width:100%;text-align:center;position:absolute;height:48px;bottom:16px;left:0}.tbd-submit-job-form .submit_wrapper .form-submit{width:175px;border:2px solid #1CD4BF}.tbd-submit-job-form .submit_wrapper input[type="submit"].invert{border:1px solid #1CD4BF;color:#1CD4BF !important;background-color:white}.tbd-submit-job-form .submit_wrapper input[type="submit"].invert:disabled{border:1px solid #4C5054;color:#4C5054  !important}.tbd-submit-job-form .form-item-job-listing-language{display:inline-block;margin:8px}.tbd-submit-job-form .form-item-job-listing-job-title .description{z-index:10}.tbd-submit-job-form #edit-submit{width:267px;margin-top:64px}.tbd-submit-job-form .form-type-item{margin-top:24px}.tbd-submit-job-form .form-type-item>label{font-size:20px;font-weight:bold;line-height:1.35;color:#1e2123}.tbd-submit-job-form .form-item-job-listing-job-role,.tbd-submit-job-form .form-item-job-listing-cause,.tbd-submit-job-form .form-item-job-listing-tags{display:none}.tbd-submit-job-form .form-checkboxes{display:grid;grid-template-columns:auto auto auto}.questions{background-color:#111E7A;color:white;text-align:center}.questions h1{color:white;margin-bottom:0}.questions .q_right_side,.questions .q_left_side{vertical-align:top;display:inline-block;text-align:left;margin:24px 0;padding:0 44px;font-size:15px;line-height:1.6}.questions .q_right_side h5,.questions .q_left_side h5{font-size:15px;line-height:1.6;font-weight:bold;color:white;margin:0}.questions .q_right_side{border-left:2px solid white}.questions .oval{width:60px;height:60px;background-color:#d8d8d8;border-radius:30px;display:inline-block;vertical-align:top;margin-right:16px;overflow:hidden}.questions .centered{margin-top:6px}.organizations h3{font-size:20px;margin:0;margin-top:26px;margin-bottom:16px;font-family:'ProximaNova-Regular';font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1e2123}.organizations .customers-text{margin-top:10px;margin-bottom:10px}.organizations .customers{width:970px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:distribute;align-content:space-around}.organizations img{padding:0 20px;max-width:150px}.footer .organizations{text-align:center;margin:115px auto}.logo .file{height:100px;width:260px;padding:8px 0;background:#fff;position:relative;border:1px solid #F5F5F5}.logo .file img{max-height:100%;display:block;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}img#image_preview{width:100%}.image_dragable .file{width:100%;padding-top:42%;position:relative;overflow:hidden}.image_dragable .file a{position:absolute;width:100%;top:-455px;left:0}.image_dragable .file a img{width:100%;position:relative}.image_dragable .file .drag_expl{position:absolute;width:100px;line-height:1.25;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:white;opacity:0.56}.image_sub{font-size:0.85em}@media screen and (max-width:960px){.confetti{background-size:auto;background-position-x:56%}.services{background-image:none}#steps{display:none}.organizations .customers{width:100%}.tbd-submit-job-form{padding-left:10px;padding-right:10px}.tbd-submit-job-form .bulk{margin:26px auto;width:20%;height:40px;font-size:22px;line-height:40px}.tbd-submit-job-form .bulk .tip{display:none}.tbd-submit-job-form .bulk .discount{display:none}.tbd-submit-job-form .currency-select{margin:0 12px;display:block}.tbd-submit-job-form .buy_job .options{text-align:center}.tbd-submit-job-form .job_type{width:100%}.tbd-submit-job-form .job_types_wrapper{left:auto}.tbd-submit-job-form .job_types_wrapper .job_types{display:none;width:100%;margin:20px auto}.tbd-submit-job-form .job_types_wrapper #job_type_standard{display:block}.tbd-submit-job-form .job_types_wrapper .job_types-select{text-align:center;border-radius:19.5px;background-color:#f1f4f5;font-size:16px;font-weight:bold;letter-spacing:0.8px;color:#14203d;width:auto;padding:4px 10px;margin:0 auto;display:block}.tbd-submit-job-form .job_types_wrapper .job_types-select .job_types_click{cursor:pointer;padding:6px 10px}.tbd-submit-job-form .job_types_wrapper .job_types-select .job_types_click.selected{color:white;border-radius:13px;background-color:#1ed9c6}.tbd-submit-job-form .form-checkboxes{grid-template-columns:auto}.tbd-submit-job-form .cart{width:100%;right:0;bottom:0}}.form-item-payment-method-radios{display:inline-block;margin:8px;position:relative;min-width:164px}.form-item-payment-method-radios>label:before{margin-right:4px}.form-item-payment-method-radios .sofort:before{content:"";background-image:url(/sites/all/themes/tc/images/svgs/Forms/sofortueberweisung.svg);width:70px;height:22px;position:relative;top:4px;display:inline-block;background-size:contain;background-repeat:no-repeat}.form-item-payment-method-radios .credit_card:after{content:"";background-image:url(/sites/all/themes/tc/images/svgs/Forms/MASTERCARD.svg);position:relative;top:10px;width:46px;height:32px;background-size:contain;display:inline-block;background-repeat:no-repeat}.form-item-payment-method-radios .credit_card:before{display:inline-block;content:"";background-image:url(/sites/all/themes/tc/images/svgs/Forms/VISA.svg);position:relative;width:46px;top:10px;height:32px;background-size:contain;background-repeat:no-repeat}.form-item-payment-method-radios .expl{font-size:12px;position:absolute;bottom:-20px;left:26px;display:block}.StripeElement{padding:14px;padding-top:16px;line-height:normal;max-width:100%;color:#1e2123;background:#fff;border:1px solid #c8c8c8;border-radius:4px;font-family:'ProximaNova-Regular';font-size:15px}.StripeElement--focus{border:1px solid #1CD4BF}.StripeElement--invalid{border-color:#fa755a}.stripe_label{color:#1e2123;font-size:14px;width:content;overflow:visible;font-weight:bold;position:relative;background-color:white;top:16px;left:12px;padding:4px;display:inline;z-index:4}.facts{background-color:#111E7A;color:#fff;border-radius:4px;padding:16px 26px}.facts .fact{opacity:0.8}.facts .fact:before{content:url(/sites/all/themes/tc/images/svgs/advantage.svg);width:20px;height:20px;opacity:1.0;position:relative;top:4px;margin-right:6px}.sans-serif-p p{font:18px/33px 'ProximaNova-Regular',serif;color:#4C5054}.services{background-repeat:no-repeat;background-position:right top;width:100%;max-width:685px;height:100%;position:absolute;right:0;z-index:0;top:78px;background-size:100% auto}.services_wrapper{position:relative}.right_side{width:100%;position:static;display:block;right:0;top:0}.right_side h3{padding:0 24px;color:#fff}.right_side .call{font-weight:bold;line-height:1.25;margin:30px 4px}.right_side .call a{text-align:center;width:100%}.right_side .advantages .advantage_item{font-size:18px;color:#4c5054;line-height:1.5;margin:12px;margin-left:0;position:relative}.right_side .advantages .advantage_item span{display:inline-block}.right_side .advantages .advantage_item .icon{vertical-align:top;margin-top:3px;margin-right:4px;width:24px;height:24px}.right_side .right_side_box{border-radius:4px;background-color:#ffffff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 15px 35px 0 rgba(43,64,78,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 15px 35px 0 rgba(43,64,78,0.1);padding:21px;padding-top:22px;margin-bottom:20px}.right_side .right_side_box h1{font-size:32px;margin:0;line-height:normal}.right_side .right_side_box h2{font-size:24px;margin:0;margin-bottom:24px;line-height:normal}.right_side .right_side_box .box_item p{font-style:italic;font-size:16px;line-height:1.38;letter-spacing:normal;color:#4c5054;font-family:'ProximaNova-Regular'}.right_side .right_side_box .box_item .advantage_item{margin-top:22px;display:inline-block;max-width:300px;margin-left:6px}.right_side .right_side_box .box_item .advantage_item .oval{max-width:36px;max-height:36px}.right_side .right_side_box .box_item .advantage_item span{display:inline-block;vertical-align:middle;line-height:36px}.right_side .right_side_box .box_item .advantage_item .customer{margin-left:6px;font-style:normal;opacity:0.5}.right_side .right_side_box .box_item:before{content:url(/sites/all/themes/tc/images/svgs/Employer_Branding/quotes.svg);display:inline-block;vertical-align:top}.left_side{width:100%;max-width:100%;display:block;height:auto;left:0}.left_side p{line-height:1.56;font-size:18px}.left_side h1{line-height:1.25;font-size:32px}.left_side .advantages .advantage_item{font-size:18px;color:#4c5054;line-height:1.5;margin:12px;margin-left:0;position:relative}.left_side .advantages .advantage_item span{display:inline-block;width:440px;max-width:80%}.left_side .advantages .advantage_item .icon{vertical-align:top;margin-top:3px;margin-right:4px;width:24px;height:24px}.left_side .customers{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:distribute;align-content:space-around}.left_side .customers .customer{margin-right:12px}.services_wrapper .content{position:relative}.services-menu{width:100%;display:none;border-bottom:1px solid rgba(0,0,0,0.1);z-index:10}.services-menu .services-menu-item{border-bottom:2px solid rgba(0,0,0,0.1);padding:20px 0;text-align:center;margin:0 13px;font-family:'ProximaNova-Extrabld';letter-spacing:0px}.services-menu .services-menu-item a{color:#8b8b8b;font-size:16px;display:block;z-index:10}.services-menu .services-menu-item a span{vertical-align:middle}.services-menu .services-menu-item a span.icon{display:inline-block;height:30px;padding-right:12px}.services-menu .services-menu-item a:hover{text-decoration:none}.services-menu .services-menu-item.active{border-bottom:2px solid #1cd4bf}.services-menu .services-menu-item.active a{color:#1e2123}.services-menu .services-menu-item.active a:hover{text-decoration:none}.hidden{display:none}.services-menu.active{display:block}@media (min-width:980px){.services-menu{display:block}.services-menu .mw-980{display:-webkit-box;display:-ms-flexbox;display:flex}.services-menu .services-menu-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.left_side{max-width:60%;width:500px}.right_side{width:405px;position:absolute}}@media (min-width:1680px){.services{background-image:url(/sites/all/themes/tc/images/svgs/blue-blob.svg)}}.webforms_container{display:none;position:absolute;right:0;top:0;max-width:546px;height:100%}.webforms{width:100%;max-width:546px;height:627px;z-index:0;position:sticky;top:80px;right:0}.webforms svg{display:none}.webforms .front_img{display:none;position:relative;left:31px;top:43px;width:337px;height:482px}.webforms .front_img img{width:100%;border-radius:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.webforms_sibling{position:relative;width:546px;height:0px}@media (min-width:980px){.webforms_container{display:block}.webforms{position:relative}.webforms svg{display:block;position:absolute;top:0;right:0}.webforms .front_img{display:block}}.webform_checkboxes{line-height:1.56}.webform_checkboxes input[type="checkbox"]{display:none}.webform_checkboxes input[type=checkbox]+label:before{content:url(/sites/all/themes/tc/images/svgs/Forms/checkbox-default.svg);width:22px;height:22px;display:inline-block;margin-right:8px;position:relative;top:5px}.webform_checkboxes input[type=checkbox]:checked+label:before{content:url(/sites/all/themes/tc/images/svgs/Forms/checkbox-checked.svg)}.webform_checkboxes .form-checkboxes{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.webform_checkboxes .form-checkboxes .form-type-checkbox:first-child{margin-left:2px}.webform_checkboxes .description{font-size:16px}.webform_checkboxes>label{font-size:14px;font-weight:bold}.webform_smalltext>p{font-size:16px;font-family:'ProximaNova-Regular';line-height:1.56;letter-spacing:normal;color:#4c5054}.webform-component .left_side h1{font-size:40px}.webform-client-form{overflow:initial;padding-left:10px;padding-right:10px}.webform-client-form .fieldset{max-width:100%}.webform-teaser{margin-top:40px;margin-bottom:80px;position:relative;border-radius:8px;display:block;padding:32px 0;width:100%}.webform-teaser>svg{display:none}.webform-teaser .teaser-image{position:absolute;display:none;top:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);max-width:240px;overflow:hidden}.webform-teaser .teaser-image img{border-radius:8px}.webform-teaser .teaser-description{padding:0 32px;display:inline-block;max-width:620px}.webform-teaser .teaser-description .teaser-title{max-width:500px;font:27px 'ProximaNova-Extrabld';line-height:1.19;color:#1d244a}.webform-teaser .teaser-description .teaser-overtitle{max-width:500px;opacity:0.5;font-family:'ProximaNova-Regular';font-size:16px;line-height:1.5;color:#1d244a}.webform-teaser .teaser-description .teaser-subtitle{padding:12px 0;font-size:16px;line-height:1.5;color:#1d244a;font-family:'ProximaNova-Regular'}.webform-teaser .teaser-description .teaser-subtitle>div{max-width:66%;display:inline-block;vertical-align:top}.sidebar .webform-teaser{padding:24px 0}.sidebar .webform-teaser .teaser-description{padding:0 20px}.sidebar .webform-teaser .teaser-subtitle{max-width:400px}.sidebar .webform-teaser .teaser-image{display:none;left:-45px;top:17px;max-width:184px}.sidebar .webform-teaser .teaser-image img{z-index:1}.sidebar .webform-teaser>svg{position:absolute;top:-8px;left:-54px;z-index:0}#webform-teaser-lowlight{border-radius:none;margin:0;position:fixed;bottom:0;left:0;right:0;-webkit-transform:translateY(200%);transform:translateY(200%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:1}#webform-teaser-lowlight.active{-webkit-transform:translateY(0);transform:translateY(0)}#webform-teaser-lowlight .teaser-image{display:none;top:initial;bottom:-32px}#webform-teaser-lowlight a.close{display:block;width:20px;height:20px;position:absolute;top:10px;right:10px}@media (min-width:980px){#webform-teaser-lowlight .teaser-image{display:inline-block}.webform-teaser .teaser-image{display:inline-block}.sidebar .webform-teaser .teaser-image{display:block}.sidebar .webform-teaser>svg{display:block}.sidebar .webform-teaser .teaser-description{margin-left:140px}}
