/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2,h3,h4,h5{font-family:Roboto,sans-serif;color:#000;letter-spacing:0}.page-title,h1{font-size:48px;font-size:3rem;line-height:57px;line-height:3.5625rem;font-weight:700;display:block}@media (min-width:0) and (max-width:767px){.page-title,h1{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem}}.block__title,.section-title,h2{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:700}@media (min-width:0) and (max-width:767px){.block__title,.section-title,h2{font-size:28px;font-size:1.75rem;line-height:33px;line-height:2.0625rem}}.category-title,h3{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;font-weight:700}.card-title,h4{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:500}.btn-text,.label,.label-text,.resume-comments section .add-comment form label,button,h5,label{font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;font-weight:500}.label-text,h5{line-height:24px;line-height:1.5rem}.text-lg,body{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400}@media (min-width:0) and (max-width:767px){.text-lg,body{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}}.para-text-lg,p{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem;font-weight:400}@media (min-width:0) and (max-width:767px){.para-text-lg,p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.link-text,a{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:500;color:#1583d8;text-decoration:underline;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.link-text:hover,.primary-nav__menu .menu__link--link:hover .link-text,.primary-nav__menu .menu__link--link:hover .svg-inline--fa,.primary-nav__menu .primary-nav__menu-link--link:hover .link-text,.primary-nav__menu .primary-nav__menu-link--link:hover .svg-inline--fa,.secondary-nav .menu__link--link:hover .link-text,.secondary-nav .menu__link--link:hover .svg-inline--fa,.secondary-nav .primary-nav__menu-link--link:hover .link-text,.secondary-nav .primary-nav__menu-link--link:hover .svg-inline--fa,a:hover{color:#449ce0}.link-text:active,.primary-nav__menu .menu__link--link:active .link-text,.primary-nav__menu .menu__link--link:active .svg-inline--fa,.primary-nav__menu .primary-nav__menu-link--link:active .link-text,.primary-nav__menu .primary-nav__menu-link--link:active .svg-inline--fa,.secondary-nav .menu__link--link:active .link-text,.secondary-nav .menu__link--link:active .svg-inline--fa,.secondary-nav .primary-nav__menu-link--link:active .link-text,.secondary-nav .primary-nav__menu-link--link:active .svg-inline--fa,a:active{color:#1169ad}.primary-nav__menu,.secondary-nav{letter-spacing:0;font-weight:700}.primary-nav__menu .svg-inline--fa,.secondary-nav .svg-inline--fa{color:#666;margin-right:4px}.primary-nav__menu .link-text,.secondary-nav .link-text{color:#666;font-weight:700;text-decoration:none}.primary-nav__menu a.is-active,.secondary-nav a.is-active{background-color:#1583d8;color:#fff}.primary-nav__menu a.is-active .link-text,.primary-nav__menu a.is-active .svg-inline--fa,.secondary-nav a.is-active .link-text,.secondary-nav a.is-active .svg-inline--fa{color:#fff}.primary-nav__menu a.is-active:active,.primary-nav__menu a.is-active:hover,.secondary-nav a.is-active:active,.secondary-nav a.is-active:hover{background-color:transparent}.primary-nav__menu .primary-nav__menu--level-2 a.is-active,.primary-nav__menu .primary-nav__menu--level-2 a:focus,.primary-nav__menu .primary-nav__menu--level-2 a:hover,.secondary-nav .primary-nav__menu--level-2 a.is-active,.secondary-nav .primary-nav__menu--level-2 a:focus,.secondary-nav .primary-nav__menu--level-2 a:hover{background-color:transparent;color:#1583d8}.body-regular-text,.body-small-text{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:400}.body-regular-text{line-height:19px;line-height:1.1875rem;color:#666}.container-fluid{width:100%;margin:0 auto}.d-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-no-margin{margin:0}.row-no-padding [class*=col-]{padding:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%}.col-auto{position:relative}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0}.col-auto{width:auto;max-width:100%;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-10,.col-11,.col-12,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-10,.col-11,.col-12,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-10,.col-11,.col-12,.col-5,.col-6,.col-7,.col-8,.col-9{-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-10,.col-11,.col-12,.col-6,.col-7,.col-8,.col-9{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-10,.col-11,.col-12,.col-7,.col-8,.col-9{-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-10,.col-11,.col-12,.col-8,.col-9{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-10,.col-11,.col-12,.col-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-10,.col-11,.col-12{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-11,.col-12{-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.offset-12{margin-left:100%}@media (min-width:320px){.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{position:relative;width:100%}.col-sm-auto{position:relative}.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;padding:0 8px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0;padding:0 8px}.col-sm-auto{width:auto;max-width:100%;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-8,.col-sm-9{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10,.col-sm-11,.col-sm-12{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11,.col-sm-12{-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.offset-sm-12{margin-left:100%}}@media (min-width:768px){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{position:relative;width:100%}.col-md-auto{position:relative}.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;padding:0 12px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0;padding:0 12px}.col-md-auto{width:auto;max-width:100%;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-10,.col-md-11,.col-md-12,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-10,.col-md-11,.col-md-12,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-10,.col-md-11,.col-md-12,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-10,.col-md-11,.col-md-12,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-10,.col-md-11,.col-md-12,.col-md-7,.col-md-8,.col-md-9{-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-10,.col-md-11,.col-md-12,.col-md-8,.col-md-9{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-10,.col-md-11,.col-md-12,.col-md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10,.col-md-11,.col-md-12{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11,.col-md-12{-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.offset-md-12{margin-left:100%}}@media (min-width:1200px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{position:relative;width:100%}.col-lg-auto{position:relative}.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;padding:0 20px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0;padding:0 20px}.col-lg-auto{width:auto;max-width:100%;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-7,.col-lg-8,.col-lg-9{-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-8,.col-lg-9{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10,.col-lg-11,.col-lg-12{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-11,.col-lg-12{-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.offset-lg-12{margin-left:100%}}@media (min-width:1440px){.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%}.col-xl-auto{position:relative}.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;padding:0 20px}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0;padding:0 20px}.col-xl-auto{width:auto;max-width:100%;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-7,.col-xl-8,.col-xl-9{-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-8,.col-xl-9{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xl-10,.col-xl-11,.col-xl-12{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-11,.col-xl-12{-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.offset-xl-12{margin-left:100%}}*,:after,:before{box-sizing:border-box;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}::after,::before,:after::after,:after::before,:before::after,:before::before{display:table;content:""}::after,:after::after,:before::after{clear:both}[dir] body{background-color:#f5f5f5;background-image:none;color:#000}.dialog-off-canvas-main-canvas,body,html{width:100%;height:100%}html{scroll-behavior:smooth}.page-wrapper .overlay{background:gray;pointer-events:none;opacity:.5}.d-none{display:none!important}.page-wrapper{max-width:unset}.main-content{width:100%;margin:0;min-height:calc(100vh - 149px);height:100%}@media (min-width:0) and (max-width:767px){.main-content{min-height:calc(100vh - 128px)}}.container{max-width:1440px;width:100%;margin:0 auto;padding:0 80px}@media (min-width:0) and (max-width:991px){.container{padding:0 40px}}@media (min-width:0) and (max-width:767px){.container{max-width:100%;padding:0 16px}}[dir] .page-wrapper{background:#f5f5f5}[dir=ltr] .container{padding:0 80px}@media (min-width:0) and (max-width:991px){[dir=ltr] .container{padding:0 40px}}@media (min-width:0) and (max-width:767px){[dir=ltr] .container{padding:0 16px}}[dir] .region>*{margin:0}.main-content__container .col-12>.grid-full,.region.region--content.grid-full{display:block;margin-bottom:0}.main-content__container .row{padding:24px 0}@media (min-width:0) and (max-width:767px){.main-content__container .row{padding:16px 0}}.main-content__container .messages{margin:40px 0 16px}@media (min-width:0) and (max-width:767px){.main-content__container .messages{margin:16px 0}}[dir] .view>*{margin:0 0 24px}@media (min-width:0) and (max-width:767px){[dir] .view>*{margin:0 0 16px}}.region--breadcrumb{padding:16px 0}.btn{background-color:transparent;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-primary,a.btn-primary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;padding:8px 24px;border:0;color:#fff;background:#1583d8;border-radius:24px;text-align:center;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;font-family:Roboto,sans-serif}.btn-primary:hover,.ui-dialog button.form-submit:hover,.ui-dialog input.form-submit:hover,a.btn-primary:hover{background:#449ce0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-primary:active,.btn-primary:focus,.ui-dialog button.form-submit:active,.ui-dialog button.form-submit:focus,.ui-dialog input.form-submit:active,.ui-dialog input.form-submit:focus,a.btn-primary:active,a.btn-primary:focus{background:#1169ad;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:none;outline:0}.btn-primary:disabled,.btn-primary[disabled],.ui-dialog button.form-submit:disabled,.ui-dialog button.form-submit[disabled],.ui-dialog input.form-submit:disabled,.ui-dialog input.form-submit[disabled],a.btn-primary:disabled,a.btn-primary[disabled]{background:#f5f5f5;cursor:not-allowed;box-shadow:none}.btn-secondary,a.btn-secondary{color:#1583d8;border:1px solid #1583d8;background:0 0;border-radius:24px;text-align:center;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-secondary:active,.btn-secondary:hover,a.btn-secondary:active,a.btn-secondary:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:1px solid #449ce0;background:0 0}.btn-secondary:hover,a.btn-secondary:hover{color:#449ce0;box-shadow:0 10px 10px rgba(21,131,216,.24)}.btn-secondary:active,a.btn-secondary:active{color:#1169ad;box-shadow:none}.btn-secondary:disabled,.btn-secondary[disabled],a.btn-secondary:disabled,a.btn-secondary[disabled]{color:#f5f5f5;cursor:not-allowed;border:1px solid #f5f5f5;box-shadow:none}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,a.btn-primary,a.btn-secondary{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}a.btn-primary,a.btn-secondary{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration:none}.btn-lg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;font-weight:500;text-transform:capitalize;border-radius:24px;background-clip:padding-box;padding:8px 24px}@media (min-width:0) and (max-width:767px){.btn-lg{width:100%}}.btn-md,.btn-sm{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.custom-delete-dialog .ui-dialog-titlebar{border-bottom:0!important}.ui-dialog{width:840px!important;border:1px solid #00001a!important;padding:0;border-radius:4px;background-clip:padding-box;top:50%!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}@media (min-width:0) and (max-width:991px){.ui-dialog{margin-top:0;margin-right:1rem;margin-bottom:0;margin-left:1rem;width:calc(100% - 32px)!important}}.ui-dialog .ui-dialog-content{padding:0;margin:0 40px 40px}@media (min-width:0) and (max-width:767px){.ui-dialog .ui-dialog-content{margin:0 24px 24px}}.ui-dialog .js-form-item{width:100%!important;margin-top:0!important;margin-right:0;margin-bottom:0!important;margin-left:0}.ui-dialog .js-form-item input{width:100%}.ui-dialog .ui-dialog-buttonpane{border:0;background-color:#f5f5f5;padding:24px 40px;margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-clip:padding-box}@media (min-width:0) and (max-width:767px){.ui-dialog .ui-dialog-buttonpane{padding:24px}}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ui-dialog button.form-submit,.ui-dialog input.form-submit{margin:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;padding:8px 24px;border:0;color:#fff;background:#1583d8;border-radius:24px;text-align:center;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:500}@media (min-width:0) and (max-width:767px){.ui-dialog button.form-submit,.ui-dialog input.form-submit{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.ui-dialog .mandatory-alert{float:left;color:#666;font-size:14px;font-size:.875rem;font-weight:400;margin:8px 0 0;line-height:19px;line-height:1.1875rem}.ui-dialog .ui-dialog-titlebar{margin:40px 40px 0;padding:0 0 21px;border-bottom:1px solid #e6e6e6;border-radius:0;background-clip:padding-box}@media (min-width:0) and (max-width:767px){.ui-dialog .ui-dialog-titlebar{margin:27px 24px 0;padding:0 0 21px}}.ui-dialog .ui-widget-header{border-left:none;border-top:none;border-right:none;background-color:transparent}.ui-widget-overlay{background-color:#666!important;opacity:1!important}.ui-widget-header{border:0;background:0 0}.ui-widget-header .ui-dialog-title{font-size:24px;font-size:1.5rem;font-weight:700;margin-top:15px!important;margin-right:0;margin-bottom:0;margin-left:0;color:#000;line-height:32px;line-height:2rem}button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close{position:absolute;right:0;top:5px;z-index:999;background:0 0;border:0;font-size:0}button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close::before{display:block;background:url(/themes/custom/sms/images/close-popup-icon.svg);background-repeat:no-repeat;background-position:center;position:relative;top:0;left:0;content:"";width:100%;height:100%}.add-certification-dialog div#edit-langcode-wrapper--DzESFw8MhuA,.js-form-type-vertical-tabs,button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close span.ui-button-icon-space,button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close span.ui-button-icon.ui-icon.ui-icon-closethick{display:none}@media (min-width:0) and (max-width:767px){button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close{right:5px;top:5px}}.add-certification-dialog div.field--name-field-certification-name{float:left;width:100%}.add-certification-dialog div.field--name-field-certification-name input.form-autocomplete,.add-certification-dialog div.field--name-field-certification-name input.form-autocomplete:hover{background-size:14px;background-repeat:no-repeat;background-position:97% center;font-family:Roboto,sans-serif;line-height:21px;line-height:1.3125rem}.add-certification-dialog div.field--name-field-certification-name input.form-autocomplete:focus{background-size:14px;background-repeat:no-repeat;background-position:97% center}.add-certification-dialog div.field--name-field-completion-date{float:left;width:calc(50% - 12px);margin-right:12px}@media (min-width:0) and (max-width:767px){.add-certification-dialog div.field--name-field-completion-date{width:100%;margin:0}}.add-certification-dialog div.field--name-field-expiry-date{float:left;width:calc(50% - 12px);margin-left:12px}@media (min-width:0) and (max-width:767px){.add-certification-dialog div.field--name-field-expiry-date{width:100%;margin:0}}.add-certification-dialog div.field--name-field-certification-image{float:left;width:100%}.add-certification-dialog .form-element--type-date{color:gray;font-family:Roboto,sans-serif;line-height:21px;line-height:1.3125rem}.add-certification-dialog .ui-dialog-titlebar{border-bottom:none}.add-certification-dialog input[type=date]{line-height:21px!important}.add-project-engagement-dialog .project-suffix{padding-top:6px}.add-project-engagement-dialog .form-item--editor-format,.edit-project-engagement-dialog .form-item--editor-format{display:none}.add-project-engagement-dialog div.field--name-field-project{float:left;width:calc(50% - 12px);margin:0 12px 0 0}.add-project-engagement-dialog div.field--name-field-role-performed{float:left;width:calc(50% - 12px)}@media (min-width:0) and (max-width:767px){.add-project-engagement-dialog div.field--name-field-project,.add-project-engagement-dialog div.field--name-field-role-performed{width:100%;margin:0}}.add-project-engagement-dialog div.field--name-field-project input.form-autocomplete,.add-project-engagement-dialog div.field--name-field-project input.form-autocomplete:hover,.add-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete,.add-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete:hover{background-size:16px;background-repeat:no-repeat;background-position:95% center;padding:10px 28px 10px 16px}@media (min-width:0) and (max-width:767px){.add-project-engagement-dialog div.field--name-field-project input.form-autocomplete,.add-project-engagement-dialog div.field--name-field-project input.form-autocomplete:hover,.add-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete,.add-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete:hover{background-position:97% center}}.add-project-engagement-dialog div.field--name-field-project input.form-autocomplete:focus,.add-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete:focus{background-size:16px;background-repeat:no-repeat;background-position:95% center}@media (min-width:0) and (max-width:767px){.add-project-engagement-dialog div.field--name-field-project input.form-autocomplete:focus,.add-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete:focus{background-position:97% center}}.add-project-engagement-dialog div.field--name-field-role-performed{margin:0 0 0 12px}@media (min-width:0) and (max-width:767px){.add-project-engagement-dialog div.field--name-field-role-performed{margin:0}}.add-project-engagement-dialog div.field--name-field-start-date{float:left;width:calc(50% - 8px);margin:0 12px 0 0}@media (min-width:0) and (max-width:767px){.add-project-engagement-dialog div.field--name-field-start-date{width:100%;margin:0}}.add-project-engagement-dialog div.field--name-field-end-date{float:left;width:calc(50% - 8px)}@media (min-width:0) and (max-width:767px){.add-project-engagement-dialog div.field--name-field-end-date{margin:0}}.add-project-engagement-dialog div.field--name-field-responsibility{float:left;width:100%}.add-project-engagement-dialog div.field--name-field-responsibility .cke_chrome{border:1px solid #b3b3b3}.add-project-engagement-dialog div.field--name-field-responsibility .cke_top{border-bottom:1px solid #b3b3b3;background:#fff}.add-project-engagement-dialog div.field--name-field-responsibility .cke_bottom{border-top:1px solid #b3b3b3;background:#fff}.add-project-engagement-dialog div.field--name-field-responsibility iframe.cke_wysiwyg_frame [dir] body{background:#fff!important}.add-project-engagement-dialog div.field--name-field-responsibility .form-item--editor-format label.form-item__label,.block-card ul li a i,.block-card ul li a svg,.block_card ul li a i,.block_card ul li a svg,.ui-dialog form .field--widget-text-textarea .form-item--editor-format label.form-item__label,form.node-form .field--widget-text-textarea .form-item--editor-format label.form-item__label,form.taxonomy-term-form .field--widget-text-textarea .form-item--editor-format label.form-item__label{margin:0 8px 0 0}.edit-project-engagement-dialog div.field--name-field-project{float:left;width:calc(50% - 12px);margin-right:12px}@media (min-width:0) and (max-width:767px){.edit-project-engagement-dialog div.field--name-field-project,.edit-project-engagement-dialog div.field--name-field-role-performed{width:100%;margin:0}}.edit-project-engagement-dialog div.field--name-field-project input.form-autocomplete,.edit-project-engagement-dialog div.field--name-field-project input.form-autocomplete:hover,.edit-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete,.edit-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete:hover{background-size:14px;background-repeat:no-repeat;background-position:94% center}@media (min-width:0) and (max-width:767px){.edit-project-engagement-dialog div.field--name-field-project input.form-autocomplete,.edit-project-engagement-dialog div.field--name-field-project input.form-autocomplete:hover,.edit-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete,.edit-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete:hover{background-position:97% center}}.edit-project-engagement-dialog div.field--name-field-project input.form-autocomplete:focus,.edit-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete:focus{background-size:14px;background-repeat:no-repeat;background-position:94% center}@media (min-width:0) and (max-width:767px){.edit-project-engagement-dialog div.field--name-field-project input.form-autocomplete:focus,.edit-project-engagement-dialog div.field--name-field-role-performed input.form-autocomplete:focus{background-position:97% center}}.edit-project-engagement-dialog div.field--name-field-role-performed{float:left;width:calc(50% - 12px);margin:0 0 0 12px}@media (min-width:0) and (max-width:767px){.edit-project-engagement-dialog div.field--name-field-role-performed{width:100%;margin:0}}.edit-project-engagement-dialog div.field--name-field-end-date{float:left;width:calc(50% - 12px)}.edit-project-engagement-dialog div.field--name-field-start-date{float:left;width:calc(50% - 12px);margin-right:12px}@media (min-width:0) and (max-width:767px){.edit-project-engagement-dialog div.field--name-field-end-date,.edit-project-engagement-dialog div.field--name-field-start-date{width:100%;margin:0}}.edit-project-engagement-dialog div.field--name-field-end-date{margin-left:12px;margin-right:0}@media (min-width:0) and (max-width:767px){.edit-project-engagement-dialog div.field--name-field-end-date{width:100%;margin:0}}.edit-project-engagement-dialog .ui-dialog-buttonset button:nth-last-child(1){margin:0;padding:0;border:0;background:0 0;height:auto;font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;font-weight:500;position:relative;outline:0;text-decoration:underline}.edit-certificate-dialog .ui-dialog-buttonset button:nth-last-child(1):focus,.edit-certificate-dialog .ui-dialog-buttonset button:nth-last-child(1):hover,.edit-project-engagement-dialog .ui-dialog-buttonset button:nth-last-child(1):focus,.edit-project-engagement-dialog .ui-dialog-buttonset button:nth-last-child(1):hover{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;font-weight:500;outline:0;color:#449ce0;box-shadow:none}.edit-certificate-dialog .ui-dialog-buttonset button:nth-last-child(1)::before,.edit-project-engagement-dialog .ui-dialog-buttonset button:nth-last-child(1)::before{content:url(/themes/custom/sms/images/delete-icon.svg);width:16px;height:16px;position:relative;left:-2px;top:-3px}@media (min-width:0) and (max-width:767px){.edit-project-engagement-dialog .ui-dialog-buttonset button:nth-last-child(1){width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:17px 0 0}}.edit-certificate-dialog div.field--name-field-certification-name{float:left;width:100%;margin:0}.edit-certificate-dialog div.field--name-field-certification-name input.form-autocomplete,.edit-certificate-dialog div.field--name-field-certification-name input.form-autocomplete:hover{background-size:14px;background-repeat:no-repeat;background-position:97% center;background-color:#fff}.edit-certificate-dialog div.field--name-field-certification-name input.form-autocomplete:focus{background-size:14px;background-repeat:no-repeat;background-position:97% center}.edit-certificate-dialog div.field--name-field-completion-date{float:left;width:calc(50% - 12px);margin-right:12px}@media (min-width:0) and (max-width:767px){.edit-certificate-dialog div.field--name-field-completion-date{width:100%;margin:0}}.edit-certificate-dialog div.field--name-field-expiry-date{float:left;width:calc(50% - 12px);margin-left:12px}@media (min-width:0) and (max-width:767px){.edit-certificate-dialog div.field--name-field-expiry-date{width:100%;margin:0}}.edit-certificate-dialog .ui-dialog-buttonset button:nth-last-child(1){margin:0;padding:0;color:#1583d8;border:0;background:0 0;height:auto;font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;font-weight:500;position:relative;outline:0;text-decoration:underline}@media (min-width:0) and (max-width:767px){.edit-certificate-dialog .ui-dialog-buttonset button:nth-last-child(1)::before{width:14px;top:-1px}.edit-certificate-dialog .ui-dialog-buttonset button:nth-last-child(1){width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:17px 0 0}}.edit-certificate-dialog div.field--name-field-certification-image,.ui-dialog form,form.node-form,form.taxonomy-term-form{float:left;width:100%}.edit-certificate-dialog .ui-dialog-titlebar{border-bottom:none!important;line-height:32px;line-height:2rem}.project-people-popup .mandatory-alert,.project-people-popup .ui-dialog-title{display:none}.project-people-popup .ui-dialog-titlebar{margin:0;padding:0;border-bottom:0}.project-people-popup .ui-dialog-content{margin-top:66px}@media (min-width:0) and (max-width:767px){.project-people-popup .ui-dialog-content{margin-top:45px}}.project-people-popup .ui-dialog-titlebar-close{top:45px!important;right:40px!important}.project-people-popup h2{margin-top:0;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;opacity:84%;margin-bottom:8px}@media (min-width:0) and (max-width:767px){.project-people-popup h2{line-height:26px;line-height:1.625rem}}.project-people-popup .project-title{font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;color:#666;margin-bottom:24px}@media (min-width:0) and (max-width:767px){.project-people-popup .project-title{margin-bottom:16px}}.project-people-popup .view-project-member-view .views-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background:#fff;padding:16px 24px;border-radius:4px;margin:8px 0 0;position:relative;border:1px solid #e6e6e6;box-shadow:0 1px 3px rgba(0,0,0,.2)}.project-people-popup .view-project-member-view .views-row:hover{box-shadow:0 3px 3px rgba(68,156,224,.4);border:1px solid #449ce0}.project-people-popup .view-project-member-view .views-row:active{background:#f5f5f5;border:1px solid #1169ad}@media (min-width:0) and (max-width:991px){.project-people-popup .view-project-member-view .views-row{padding:16px}}.project-people-popup .view-project-member-view .views-field-field-skill,.project-people-popup .view-project-member-view .views-field-nothing{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.project-people-popup .view-project-member-view .views-field-field-skill .field-content,.project-people-popup .view-project-member-view .views-field-field-skill .view-row-people-listing,.project-people-popup .view-project-member-view .views-field-nothing .field-content,.project-people-popup .view-project-member-view .views-field-nothing .view-row-people-listing{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.project-people-popup .view-project-member-view .view-row-people-listing a.visually-hidden{left:0;top:0;width:100%;height:100%;clip:unset;z-index:1}.project-people-popup .view-project-member-view .field--tag-ref{background-color:transparent;border-radius:24px;border:1px solid rgba(0,0,0,.2);margin:0 8px 0 0;padding:0}.project-people-popup .view-project-member-view .field--tag-ref__items{padding:0;margin:0}.project-people-popup .view-project-member-view .field--tag-ref__item{margin:0}.project-people-popup .view-project-member-view .field--tag-ref__item a{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;color:#626262;letter-spacing:0;font-weight:400;padding:3px 8px}.project-people-popup .view-project-member-view .skill-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin:0;padding:0;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;font-weight:400;list-style-type:none;width:100%;color:#626262}.project-people-popup .view-project-member-view .skill-list-item{border-radius:24px;background-clip:padding-box;padding:4px 8px;margin:8px 8px 0 0;border:1px solid rgba(0,0,0,.2);text-align:center}.project-people-popup .view-project-member-view .skill-list-count{padding:4px 0;margin:4px 0 0;border:1px solid transparent;text-align:center}.project-people-popup .view-project-member-view .card-title{margin-bottom:8px;line-height:26px;line-height:1.625rem}.project-people-popup .view-project-member-view .card-title a{font-size:20px;font-size:1.25rem;font-weight:500;line-height:26px;line-height:1.625rem;color:#000;text-decoration:none;margin:0 0 8px}@media (min-width:0) and (max-width:991px){.project-people-popup .view-project-member-view .card-title a{margin:0 0 4px}}.project-people-popup .view-project-member-view .view-row-column-left{width:80px;height:80px;margin-bottom:8px}.project-people-popup .view-project-member-view .view-row-column-left .card-picture{width:100%}.project-people-popup .view-project-member-view .view-row-column-left .card-picture img{height:auto;width:100%;object-fit:cover;border-radius:50%}@media (min-width:0) and (max-width:991px){.project-people-popup .view-project-member-view .view-row-column-left{width:50px;height:50px}}.project-people-popup .view-project-member-view .views-field-nothing .field-content{width:100%;display:block}.project-people-popup .view-project-member-view .view-row-column-right{width:calc(100% - 80px);margin-left:24px}@media (min-width:0) and (max-width:991px){.project-people-popup .view-project-member-view .view-row-column-right{width:calc(100% - 50px);margin-left:16px}}.project-people-popup .view-project-member-view .card-text{margin:0 0 8px;line-height:19px;line-height:1.1875rem;color:#000}@media (min-width:0) and (max-width:991px){.project-people-popup .view-project-member-view .card-text{margin:0 0 16px}}.project-people-popup .skill-list-item{line-height:16px;line-height:1rem}.project-people-popup .skill-list-count{line-height:24px;line-height:1.5rem}[dir] form input[type=color],[dir] form input[type=date],[dir] form input[type=datetime-local],[dir] form input[type=datetime],[dir] form input[type=email],[dir] form input[type=month],[dir] form input[type=number],[dir] form input[type=password],[dir] form input[type=radio],[dir] form input[type=search],[dir] form input[type=select],[dir] form input[type=tel],[dir] form input[type=text],[dir] form input[type=time],[dir] form input[type=url],[dir] form input[type=week],[dir] form select,[dir] form textarea{background:#fff;padding:10px 16px;color:#000;border-radius:4px;background-clip:padding-box;border:1px solid #b3b3b3;font-size:16px;font-size:1rem;font-weight:400;line-height:19px;line-height:1.1875rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-transform:none;min-height:40px}[dir] form input[type=color]:-moz-placeholder,[dir] form input[type=date]:-moz-placeholder,[dir] form input[type=datetime-local]:-moz-placeholder,[dir] form input[type=datetime]:-moz-placeholder,[dir] form input[type=email]:-moz-placeholder,[dir] form input[type=month]:-moz-placeholder,[dir] form input[type=number]:-moz-placeholder,[dir] form input[type=password]:-moz-placeholder,[dir] form input[type=radio]:-moz-placeholder,[dir] form input[type=search]:-moz-placeholder,[dir] form input[type=select]:-moz-placeholder,[dir] form input[type=tel]:-moz-placeholder,[dir] form input[type=text]:-moz-placeholder,[dir] form input[type=time]:-moz-placeholder,[dir] form input[type=url]:-moz-placeholder,[dir] form input[type=week]:-moz-placeholder,[dir] form select:-moz-placeholder,[dir] form textarea:-moz-placeholder,div.autocomplete-deluxe-container:-moz-placeholder{color:#b3b3b3}[dir] form input[type=color]:-ms-input-placeholder,[dir] form input[type=date]:-ms-input-placeholder,[dir] form input[type=datetime-local]:-ms-input-placeholder,[dir] form input[type=datetime]:-ms-input-placeholder,[dir] form input[type=email]:-ms-input-placeholder,[dir] form input[type=month]:-ms-input-placeholder,[dir] form input[type=number]:-ms-input-placeholder,[dir] form input[type=password]:-ms-input-placeholder,[dir] form input[type=radio]:-ms-input-placeholder,[dir] form input[type=search]:-ms-input-placeholder,[dir] form input[type=select]:-ms-input-placeholder,[dir] form input[type=tel]:-ms-input-placeholder,[dir] form input[type=text]:-ms-input-placeholder,[dir] form input[type=time]:-ms-input-placeholder,[dir] form input[type=url]:-ms-input-placeholder,[dir] form input[type=week]:-ms-input-placeholder,[dir] form select:-ms-input-placeholder,[dir] form textarea:-ms-input-placeholder,div.autocomplete-deluxe-container:-ms-input-placeholder{color:#b3b3b3}[dir] form input[type=color]::-moz-placeholder,[dir] form input[type=date]::-moz-placeholder,[dir] form input[type=datetime-local]::-moz-placeholder,[dir] form input[type=datetime]::-moz-placeholder,[dir] form input[type=email]::-moz-placeholder,[dir] form input[type=month]::-moz-placeholder,[dir] form input[type=number]::-moz-placeholder,[dir] form input[type=password]::-moz-placeholder,[dir] form input[type=radio]::-moz-placeholder,[dir] form input[type=search]::-moz-placeholder,[dir] form input[type=select]::-moz-placeholder,[dir] form input[type=tel]::-moz-placeholder,[dir] form input[type=text]::-moz-placeholder,[dir] form input[type=time]::-moz-placeholder,[dir] form input[type=url]::-moz-placeholder,[dir] form input[type=week]::-moz-placeholder,[dir] form select::-moz-placeholder,[dir] form textarea::-moz-placeholder,div.autocomplete-deluxe-container::-moz-placeholder{color:#b3b3b3}[dir] form input[type=color]::-webkit-input-placeholder,[dir] form input[type=date]::-webkit-input-placeholder,[dir] form input[type=datetime-local]::-webkit-input-placeholder,[dir] form input[type=datetime]::-webkit-input-placeholder,[dir] form input[type=email]::-webkit-input-placeholder,[dir] form input[type=month]::-webkit-input-placeholder,[dir] form input[type=number]::-webkit-input-placeholder,[dir] form input[type=password]::-webkit-input-placeholder,[dir] form input[type=radio]::-webkit-input-placeholder,[dir] form input[type=search]::-webkit-input-placeholder,[dir] form input[type=select]::-webkit-input-placeholder,[dir] form input[type=tel]::-webkit-input-placeholder,[dir] form input[type=text]::-webkit-input-placeholder,[dir] form input[type=time]::-webkit-input-placeholder,[dir] form input[type=url]::-webkit-input-placeholder,[dir] form input[type=week]::-webkit-input-placeholder,[dir] form select::-webkit-input-placeholder,[dir] form textarea::-webkit-input-placeholder,div.autocomplete-deluxe-container::-webkit-input-placeholder{color:#b3b3b3}[dir] form input[type=color]:hover,[dir] form input[type=date]:hover,[dir] form input[type=datetime-local]:hover,[dir] form input[type=datetime]:hover,[dir] form input[type=email]:hover,[dir] form input[type=month]:hover,[dir] form input[type=number]:hover,[dir] form input[type=password]:hover,[dir] form input[type=radio]:hover,[dir] form input[type=search]:hover,[dir] form input[type=select]:hover,[dir] form input[type=tel]:hover,[dir] form input[type=text]:hover,[dir] form input[type=time]:hover,[dir] form input[type=url]:hover,[dir] form input[type=week]:hover,[dir] form select:hover,[dir] form textarea:hover{border:1px solid #333;background:#fff}[dir] form input[type=color]:focus,[dir] form input[type=date]:focus,[dir] form input[type=datetime-local]:focus,[dir] form input[type=datetime]:focus,[dir] form input[type=email]:focus,[dir] form input[type=month]:focus,[dir] form input[type=number]:focus,[dir] form input[type=password]:focus,[dir] form input[type=radio]:focus,[dir] form input[type=search]:focus,[dir] form input[type=select]:focus,[dir] form input[type=tel]:focus,[dir] form input[type=text]:focus,[dir] form input[type=time]:focus,[dir] form input[type=url]:focus,[dir] form input[type=week]:focus,[dir] form select:focus,[dir] form textarea:focus{background:#f5f5f5;border:1px solid #5ba8e4;box-shadow:none}[dir] input[type=file],[dir] input[type=file]:focus,[dir] input[type=file]:hover{background:0 0;border:0;box-shadow:none;background-image:none;padding:0}input[type=submit],input[type=submit].button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;padding:8px 24px;border:0;color:#fff;background:#1583d8;border-radius:24px;text-align:center;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:500}input[type=submit].button:hover,input[type=submit]:hover{background:#449ce0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}input[type=submit].button:active,input[type=submit].button:focus,input[type=submit]:active,input[type=submit]:focus{background:#1169ad;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:none;outline:0}input[type=submit].button:disabled,input[type=submit].button[disabled],input[type=submit]:disabled,input[type=submit][disabled]{background:#f5f5f5;cursor:not-allowed;box-shadow:none}html[dir=ltr].js .form-autocomplete,html[dir=ltr].js .form-autocomplete.ui-autocomplete-loading,html[dir=ltr].js .form-autocomplete:focus,html[dir=ltr].js .form-autocomplete:focus.ui-autocomplete-loading,html[dir=ltr].js .form-autocomplete:hover,html[dir=ltr].js .form-autocomplete:hover.ui-autocomplete-loading{background-image:none!important}div.autocomplete-deluxe-container:hover,html[dir=ltr].js .form-autocomplete:hover{border:1px solid #333;background:#fff}html[dir=ltr].js .form-autocomplete:focus{background:#f5f5f5;border:1px solid #5ba8e4}div.autocomplete-deluxe-container{background:#fff;padding:0 8px;color:#000;border-radius:4px;background-clip:padding-box;border:1px solid #b3b3b3;font-size:16px;font-size:1rem;font-weight:400;line-height:19px;line-height:1.1875rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-transform:none;min-height:40px}div.autocomplete-deluxe-container:active{background:#f5f5f5;border:1px solid #5ba8e4}.toggle-switch{position:relative;display:inline-block;height:16px;width:32px;vertical-align:text-top;margin-right:4px}.toggle-switch input{opacity:0;margin:0!important;height:16px;width:32px;float:none!important;position:absolute!important;z-index:1;cursor:pointer}.toggle-switch .slider,.toggle-switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.toggle-switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#b3b3b3}.toggle-switch .slider:before{box-shadow:0 1px 3px rgba(0,0,0,.5);content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:#fff}.toggle-switch input:checked+.slider{background-color:#1583d8}.toggle-switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.toggle-switch input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.toggle-switch .slider.round{border-radius:24px}.toggle-switch .slider.round:before{border-radius:50%}div[id*=edit-field-professional-skills-target-id]>input{margin-bottom:8px}.filter-custom-select-wrapper{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-custom-select-wrapper .filter-custom-select{margin:4px 0 0;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none;border:0;border-radius:4px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style>svg{fill:%23b3b3b3}</style><path d="M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>') no-repeat right center;color:#1583d8;font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem;font-weight:700;min-height:30px;height:30px;outline:unset;text-align:right;background-size:10px 13px;padding:8px 16px 8px 8px;-webkit-transition:none;transition:none;display:inline-block;vertical-align:top}.filter-custom-select-wrapper .filter-custom-select:active,.filter-custom-select-wrapper .filter-custom-select:focus,.filter-custom-select-wrapper .filter-custom-select:hover{border:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style>svg{fill:%23b3b3b3}</style><path d="M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>') no-repeat right center;background-size:10px 13px;-webkit-transition:none;transition:none}.filter-custom-select-wrapper .filter-custom-select:disabled{color:#b3b3b3;opacity:1}.filter-custom-select-wrapper .filter-custom-select:disabled option{color:#b3b3b3}.filter-custom-select-wrapper .filter-custom-select+.select2-container--default{display:inline-block;vertical-align:top;margin:4px 0 0}.filter-custom-select-wrapper .filter-custom-select+.select2-container--default>.selection{display:inline-block;vertical-align:top;text-align:right;width:100%}.filter-custom-select-wrapper .filter-custom-select+.select2-container--default .select2-selection--single{border:0;background-color:#f5f5f5;margin:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style>svg{fill:%23b3b3b3}</style><path d="M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>') no-repeat right center;background-size:10px 13px;padding:8px 16px 8px 8px;min-height:30px;height:30px;min-width:66px}.filter-custom-select-wrapper .filter-custom-select+.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1583d8;font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem;font-weight:700;padding:0;text-align:right}.filter-custom-select-wrapper .filter-custom-select+.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.filter-custom-select-wrapper .filter-custom-select+.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered,.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-edit span svg{color:#b3b3b3}.select2-container.select2-container--open{color:#1583d8;font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem;font-weight:700}.select2-container.select2-container--open .select2-results{border-radius:4px}.select2-container.select2-container--open .select2-results__options{margin:0;font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem;color:#1583d8;font-weight:700;border-radius:4px}.select2-container.select2-container--open .select2-results__option--selectable{padding:8px}.select2-container.select2-container--open .select2-results__option--selected{background-color:#f5f5f5;border-bottom:1px solid #b3b3b3}.select2-container.select2-container--open .select2-results__option--highlighted{background-color:#449ce0}.select2-container.select2-container--open.select2-container--above,.select2-container.select2-container--open.select2-container--below{box-shadow:none;border:0;background:0 0;min-height:30px;height:30px;outline:unset;text-align:right;-webkit-transition:none;transition:none}.select2-container.select2-container--open .select2-dropdown.select2-dropdown--above,.select2-container.select2-container--open .select2-dropdown.select2-dropdown--below{border:1px solid #b3b3b3;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);z-index:9999}.site-header{background:#fff;min-height:80px;box-shadow:0 1px 3px rgba(0,0,0,.2)}@media (min-width:0) and (max-width:767px){.site-header{min-height:60px}}body.js-overlay-active .site-header{position:fixed;width:100%;z-index:1;overflow:visible}body.js-overlay-active .main-content{padding-top:80px}@media (min-width:0) and (max-width:767px){body.js-overlay-active .main-content{padding-top:60px}}.mobile-nav-button__label,.site-header__initial{display:none}[dir=ltr] .mobile-nav-button{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;padding:8px 10px}[dir=ltr] .mobile-nav-button[aria-expanded=true]{background:#1583d8;color:#fff;height:34px;border-radius:24px;background-clip:padding-box}[dir=ltr] .mobile-nav-button[aria-expanded=true] .mobile-nav-button__icon:after,[dir=ltr] .mobile-nav-button[aria-expanded=true] .mobile-nav-button__icon:before{background-color:#fff}[dir] .mobile-nav-button__icon{background-color:#1583d8;width:14px;height:2px}[dir] .mobile-nav-button__icon:after,[dir] .mobile-nav-button__icon:before{background-color:#1583d8;-webkit-transition:all .4s;transition:all .4s;height:2px}[dir] .mobile-nav-button__icon:before{top:-6px}[dir] .mobile-nav-button__icon:after{bottom:-6px}body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open:not(.is-always-mobile-nav) .site-header__fixable.js-fixed,body.toolbar-horizontal.toolbar-fixed:not(.is-always-mobile-nav) .site-header__fixable.js-fixed,body.toolbar-vertical.toolbar-fixed:not(.is-always-mobile-nav) .site-header__fixable.js-fixed,body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{top:auto}[dir=ltr] body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed:not(.is-expanded) .site-header__inner{-webkit-transform:none;-ms-transform:none;transform:none}body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed:not(.is-expanded) .site-header__inner{opacity:1}body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{max-width:unset}[dir=ltr] .site-header__fixable.js-fixed .site-header__inner{box-shadow:none}.nav-primary__button{height:0;width:0}.site-header__fixable{background:#fff;width:100%}.site-header__fixable.js-fixed{box-shadow:0 1px 3px rgba(0,0,0,.2)}.site-header__inner{width:100%;max-width:1440px;margin:0 auto}.site-branding{height:auto;width:auto}[dir=ltr] .site-branding{background-image:none;min-width:unset;width:25%;padding:0 20px 0 0;margin:0}@media (min-width:0) and (max-width:1199px){[dir=ltr] .site-branding{padding:0}}[dir] .site-branding__inner{padding:0;height:auto}[dir=ltr] .site-header__inner__container{padding:0 80px}@media (min-width:0) and (max-width:991px){[dir=ltr] .site-header__inner__container{padding:0 40px}}@media (min-width:0) and (max-width:767px){[dir=ltr] .site-header__inner__container{padding:0 16px}}.site-header__inner__container{max-width:1440px;width:100%;height:80px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:0) and (max-width:767px){.site-header__inner__container{height:60px}}[dir] body.toolbar-horizontal.toolbar-fixed .header-nav,[dir] body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header-nav,[dir] body.toolbar-vertical .header-nav{border:0}body:not(.is-always-mobile-nav) .header-nav{height:auto;min-width:75%;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[dir] body:not(.is-always-mobile-nav) .header-nav{margin:0}body:not(.is-always-mobile-nav) .header-nav .menu--main{max-width:65%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 20px}@media (min-width:0) and (max-width:1199px){body:not(.is-always-mobile-nav) .header-nav .menu--main{display:block;max-width:100%;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;padding:0}}.header-nav{-webkit-transition:all .4s;transition:all .4s}@media (min-width:0) and (max-width:1199px){.header-nav{position:absolute;top:100%;max-width:100%}}[dir] .header-nav{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);border:0}@media (min-width:0) and (max-width:1199px){[dir] .header-nav{padding:16px 80px 24px}}@media (min-width:0) and (max-width:991px){[dir] .header-nav{padding:16px 40px 24px}}@media (min-width:0) and (max-width:767px){[dir] .header-nav{padding:16px 24px}}[dir] .secondary-nav__wrapper{width:35%;padding:0 0 0 40px}@media (min-width:0) and (max-width:1199px){[dir] .secondary-nav__wrapper{width:100%;margin:0;padding:0}[dir] .primary-nav__menu-item{margin-bottom:8px}[dir] .primary-nav__menu-item:last-child{margin-bottom:8px}}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner{padding:0;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child){margin-right:24px}@media (min-width:0) and (max-width:1199px){[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child){margin-right:0}}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu--level-1{margin-right:0}.secondary-nav ul.menu a:not(.button--primary),body:not(.is-always-mobile-nav) .primary-nav__menu-link{letter-spacing:0;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;padding:8px 16px;border-radius:24px;background-clip:padding-box;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:0) and (max-width:1199px){.secondary-nav ul.menu a:not(.button--primary),body:not(.is-always-mobile-nav) .primary-nav__menu-link{padding:10px 20px}}.secondary-nav ul.menu a:not(.button--primary):after,[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav:before,[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner:after{display:none}.site-header__fixable.js-fixed:not(.is-expanded){pointer-events:unset}[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav{padding:0;margin-left:24px}@media (min-width:0) and (max-width:1199px){[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav{margin-left:0}}.secondary-nav ul.menu a:not(.button--primary){height:unset}.userpage-content-wrapper .region.region--content #block-sms-content,[dir] .mobile-buttons{margin:0}@media (min-width:0) and (max-width:1199px){[dir=ltr] .primary-nav__menu--level-2{border-left:solid 18px transparent}[dir=ltr] .primary-nav__menu--level-2.is-active{margin-top:5px}[dir=ltr] .primary-nav__menu--level-2 .primary-nav__menu-item{margin-bottom:15px}[dir=ltr] .primary-nav__menu--level-2 .primary-nav__menu-item:last-child{margin-bottom:0}}[dir] .primary-nav__button-toggle .icon--menu-toggle:after,[dir] .primary-nav__button-toggle .icon--menu-toggle:before{border-top:solid 3px #1583d8}@media (min-width:1200px){[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{padding:0 15px;border-top:solid #1583d8 9px}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2:after{border-bottom:solid 10px #1583d8}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2.is-active{margin-top:10px}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2 .primary-nav__menu-item{margin-bottom:0}}.page-wrapper .site-footer{border:0!important;background:0 0;margin-top:16px}.page-wrapper .site-footer .site-footer__inner{max-width:1440px;width:100%}.page-wrapper .site-footer .site-footer__inner .grid-full{border-top:1px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 0}.page-wrapper .site-footer .text-content{text-align:center}.page-wrapper .sharable-footer .row div,.page-wrapper .site-footer .text-content p{font-size:14px;font-size:.875rem;font-weight:400;line-height:19px;line-height:1.1875rem;color:gray}.page-wrapper .sharable-footer{background:#fff}.page-wrapper .sharable-footer .row{min-height:64px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-wrapper .sharable-footer .row div{line-height:16px;line-height:1rem;color:#333}.pager .pager__item{background-color:transparent;width:32px;height:32px;margin-right:4px;border-radius:50%}.pager .pager__item.pager__item--first,.pager .pager__item.pager__item--last,.ui-dialog form label.form-item__label.visually-hidden,[dir=ltr] .breadcrumb:after,form.node-form label.form-item__label.visually-hidden,form.taxonomy-term-form label.form-item__label.visually-hidden{display:none}.pager .pager__item:hover{background-color:#666;color:#fff}.pager .pager__item:active{background-color:#000;color:#fff}.pager .pager__item--active{background-color:#1583d8;border-radius:50%;color:#fff}.pager .pager__link{color:#000;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:500;border-radius:50%;border:0}.pager .pager__link:hover{background-color:#666;color:#fff}.pager .pager__link:active{background-color:#000;color:#fff}.page-wrapper .site-footer .site-footer__inner .grid-full,.pager__items{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.breadcrumb__content{margin-top:0;margin-right:0!important;margin-bottom:0;margin-left:0;overflow:hidden}.breadcrumb__content .breadcrumb__item,.breadcrumb__content .breadcrumb__list{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.breadcrumb__content .breadcrumb__list{padding:0;margin:0;overflow:hidden;white-space:unset;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.breadcrumb__content .breadcrumb__item{color:#666;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:500;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.breadcrumb__content .breadcrumb__item:nth-child(n+2):before{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";-webkit-transform:none;-ms-transform:none;transform:none;border:0;width:24px;height:24px;padding:4px 8px;margin:0 4px}.breadcrumb__content .breadcrumb__item:last-child{margin-right:0}.breadcrumb__content .breadcrumb__link{color:#1583d8;text-decoration:underline;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.breadcrumb__content .breadcrumb__link:hover{color:#449ce0}.breadcrumb__content .breadcrumb__link:active{color:#1169ad;text-decoration:none}.ui-dialog form .form-item__description,form.node-form .form-item__description,form.taxonomy-term-form .form-item__description{margin:0;color:#666}.ui-dialog form select.form-element--small,form.node-form select.form-element--small,form.taxonomy-term-form select.form-element--small{height:auto;line-height:normal}.ui-dialog form h4.form-item__label,.ui-dialog form label.form-item__label,form.node-form h4.form-item__label,form.node-form label.form-item__label,form.taxonomy-term-form h4.form-item__label,form.taxonomy-term-form label.form-item__label{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:500;cursor:default;pointer-events:none;margin:24px 0 8px;padding:0}.ui-dialog form h4.form-item__label.form-required::after,.ui-dialog form label.form-item__label.form-required::after,form.node-form h4.form-item__label.form-required::after,form.node-form label.form-item__label.form-required::after,form.taxonomy-term-form h4.form-item__label.form-required::after,form.taxonomy-term-form label.form-item__label.form-required::after{background-image:url(/themes/custom/sms/images/required-svg-icon.svg)}.ui-dialog form .form-element--type-select,form.node-form .form-element--type-select,form.taxonomy-term-form .form-element--type-select{width:100%;height:40px}.ui-dialog form .js-form-type-select,form.node-form .js-form-type-select,form.taxonomy-term-form .js-form-type-select{position:relative}.ui-dialog form .js-form-type-select::after,form.node-form .js-form-type-select::after,form.taxonomy-term-form .js-form-type-select::after{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";-webkit-transform:none;-ms-transform:none;transform:none;border:0;width:16px;height:16px;position:absolute;right:16px;bottom:12px}.ui-dialog form .js-form-type-managed-file,form.node-form .js-form-type-managed-file,form.taxonomy-term-form .js-form-type-managed-file{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ui-dialog form .js-form-type-managed-file .js-form-managed-file,form.node-form .js-form-type-managed-file .js-form-managed-file,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button{border-radius:4px;padding:0 16px;height:40px;cursor:pointer;background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(180deg,#fff 0,#e6e6e6 100%);border:1px solid #b3b3b3;margin-right:16px;-webkit-transition:background-color .2s;transition:background-color .2s}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button{border-radius:4px;padding:0 16px;height:40px;cursor:pointer;background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(180deg,#fff 0,#e6e6e6 100%);border:1px solid #b3b3b3;margin-right:16px;-webkit-transition:background-color .2s;transition:background-color .2s}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button:hover,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button:hover,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button:hover{background-color:#e6e6e6}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button:hover,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button:hover,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button:hover{background-color:#e6e6e6}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button:active,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button:active,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button:active{background-color:#e5e7eb}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button:active,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button:active,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button:active{background-color:#e5e7eb}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file],form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file],form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]{position:relative;min-height:40px;font-family:Roboto,sans-serif;color:#000;line-height:21px;line-height:1.3125rem;font-weight:500}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::-webkit-file-upload-button{width:136px;color:transparent}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::file-selector-button{width:136px;color:transparent}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::before,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::before,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::before{position:absolute;pointer-events:none;top:10px;left:16px;height:16px;width:16px;content:"";background-image:url(/themes/custom/sms/images/upload-icon.svg)}.ui-dialog form .js-form-type-managed-file .js-form-managed-file input[type=file]::after,form.node-form .js-form-type-managed-file .js-form-managed-file input[type=file]::after,form.taxonomy-term-form .js-form-type-managed-file .js-form-managed-file input[type=file]::after{position:absolute;pointer-events:none;top:11px;left:40px;color:#000;content:"Upload File";font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:500}.ui-dialog form .js-form-type-managed-file .form-item__description,form.node-form .js-form-type-managed-file .form-item__description,form.taxonomy-term-form .js-form-type-managed-file .form-item__description{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 16px;color:#666}.ui-dialog form .text-full .cke_reset,form.node-form .text-full .cke_reset,form.taxonomy-term-form .text-full .cke_reset{border:0;border-radius:4px;background:#fff}.resume-dashboard .views-table tr,.ui-dialog form .text-full .cke_bottom,.ui-dialog form .text-full .cke_contents,.ui-dialog form .text-full .cke_top,[dir] .resume_form__box summary,form.node-form .text-full .cke_bottom,form.node-form .text-full .cke_contents,form.node-form .text-full .cke_top,form.taxonomy-term-form .text-full .cke_bottom,form.taxonomy-term-form .text-full .cke_contents,form.taxonomy-term-form .text-full .cke_top{background:#fff}.ui-dialog form .text-full .cke_inner,form.node-form .text-full .cke_inner,form.taxonomy-term-form .text-full .cke_inner{border:1px solid #b3b3b3;border-radius:4px;background:#fff}.ui-dialog form .text-full .cke_top,form.node-form .text-full .cke_top,form.taxonomy-term-form .text-full .cke_top{border-bottom:1px solid #b3b3b3;border-top-left-radius:4px;border-top-right-radius:4px}.ui-dialog form .text-full .cke_bottom,form.node-form .text-full .cke_bottom,form.taxonomy-term-form .text-full .cke_bottom{border-top:1px solid #b3b3b3;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-dialog form .text-full .form-item+.filter-wrapper,form.node-form .text-full .form-item+.filter-wrapper,form.taxonomy-term-form .text-full .form-item+.filter-wrapper{margin:8px 0 0}.ui-dialog form .text-full .filter-help,form.node-form .text-full .filter-help,form.taxonomy-term-form .text-full .filter-help{padding:0}.ui-dialog form .form-wrapper-2-col,form.node-form .form-wrapper-2-col,form.taxonomy-term-form .form-wrapper-2-col{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:0) and (max-width:767px){.ui-dialog form .form-wrapper-2-col,form.node-form .form-wrapper-2-col,form.taxonomy-term-form .form-wrapper-2-col{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ui-dialog form .form-wrapper-2-col .form-wrapper,form.node-form .form-wrapper-2-col .form-wrapper,form.taxonomy-term-form .form-wrapper-2-col .form-wrapper{max-width:50%;width:100%;margin:0 0 0 24px}@media (min-width:0) and (max-width:767px){.ui-dialog form .form-wrapper-2-col .form-wrapper,form.node-form .form-wrapper-2-col .form-wrapper,form.taxonomy-term-form .form-wrapper-2-col .form-wrapper{max-width:100%;margin:24px 0 0}}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-details p:first-of-type,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility p:first-of-type,.ui-dialog form .form-wrapper-2-col .form-wrapper:first-of-type,form.node-form .form-wrapper-2-col .form-wrapper:first-of-type,form.taxonomy-term-form .form-wrapper-2-col .form-wrapper:first-of-type{margin:0}.ui-dialog form .form-wrapper-3-col,.ui-dialog form .project-references-inner,form.node-form .form-wrapper-3-col,form.node-form .project-references-inner,form.taxonomy-term-form .form-wrapper-3-col,form.taxonomy-term-form .project-references-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:0) and (max-width:767px){.ui-dialog form .form-wrapper-3-col,.ui-dialog form .project-references-inner,form.node-form .form-wrapper-3-col,form.node-form .project-references-inner,form.taxonomy-term-form .form-wrapper-3-col,form.taxonomy-term-form .project-references-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ui-dialog form .form-wrapper-3-col>.form-wrapper,.ui-dialog form .project-references-inner>.form-wrapper,form.node-form .form-wrapper-3-col>.form-wrapper,form.node-form .project-references-inner>.form-wrapper,form.taxonomy-term-form .form-wrapper-3-col>.form-wrapper,form.taxonomy-term-form .project-references-inner>.form-wrapper{max-width:33.3333%;width:100%;margin-top:0;margin-right:0;margin-bottom:0!important;margin-left:24px!important}@media (min-width:0) and (max-width:767px){.ui-dialog form .form-wrapper-3-col>.form-wrapper,.ui-dialog form .project-references-inner>.form-wrapper,form.node-form .form-wrapper-3-col>.form-wrapper,form.node-form .project-references-inner>.form-wrapper,form.taxonomy-term-form .form-wrapper-3-col>.form-wrapper,form.taxonomy-term-form .project-references-inner>.form-wrapper{max-width:100%;margin-top:24px!important;margin-right:0;margin-bottom:0!important;margin-left:0!important}}.ui-dialog form .form-wrapper-3-col>.form-wrapper:first-of-type,.ui-dialog form .project-references-inner>.form-wrapper:first-of-type,form.node-form .form-wrapper-3-col>.form-wrapper:first-of-type,form.node-form .project-references-inner>.form-wrapper:first-of-type,form.taxonomy-term-form .form-wrapper-3-col>.form-wrapper:first-of-type,form.taxonomy-term-form .project-references-inner>.form-wrapper:first-of-type{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0!important}@media (min-width:0) and (max-width:767px){.ui-dialog form .form-wrapper-3-col>.form-wrapper:first-of-type,.ui-dialog form .project-references-inner>.form-wrapper:first-of-type,form.node-form .form-wrapper-3-col>.form-wrapper:first-of-type,form.node-form .project-references-inner>.form-wrapper:first-of-type,form.taxonomy-term-form .form-wrapper-3-col>.form-wrapper:first-of-type,form.taxonomy-term-form .project-references-inner>.form-wrapper:first-of-type{margin-top:0!important;margin-right:0;margin-bottom:0;margin-left:0!important}}.ui-dialog form .field--name-field-confidential .form-item__label,form.node-form .field--name-field-confidential .form-item__label,form.taxonomy-term-form .field--name-field-confidential .form-item__label{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;font-weight:400}.ui-dialog form .file-upload-js-error,form.node-form .file-upload-js-error,form.taxonomy-term-form .file-upload-js-error{color:#fff}form.node-form .autocomplete-deluxe-container,form.node-form .js-form-type-entity-autocomplete{position:relative}form.node-form .autocomplete-deluxe-container::after,form.node-form .js-form-type-entity-autocomplete::after{font-family:"Font Awesome 6 Free";font:var(--fa-font-regular);content:"";-webkit-transform:none;-ms-transform:none;transform:none;border:0;width:16px;height:16px;position:absolute;right:16px;bottom:12px}form.node-form .autocomplete-deluxe-container .form-item__description,form.node-form .js-form-type-entity-autocomplete .form-item__description{display:none}form.node-form .fieldset{border:0;padding:24px 0;border-top:1px solid #e6e6e6;margin:0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}form.node-form .fieldset__legend{background-color:transparent;margin:0;color:#000}form.node-form .fieldset__label{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:500;color:#000;display:block;position:relative;padding:0 0 0 32px;margin:0 0 24px}form.node-form .fieldset__label:before{content:"";width:24px;height:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#1583d8}form.node-form .fieldset__legend--visible~.fieldset__wrapper{padding:0}form.node-form .fieldset__wrapper .form-wrapper{margin:0 0 24px}.block-card ul li:last-child,.block_card ul li:last-child,form.node-form .fieldset__wrapper .form-wrapper:last-child{margin:0}form.node-form .delta-order,form.node-form .field-multiple-drag,form.node-form .tabledrag-toggle-weight-wrapper,form.node-form .tableresponsive-toggle-columns{display:none}form.node-form [id^=field-project-eng-paragraph] .delta-order,form.node-form [id^=field-project-eng-paragraph] .field-multiple-drag,form.node-form [id^=field-project-eng-paragraph] .tableresponsive-toggle-columns{display:block}form.node-form [id^=field-project-eng-paragraph] .field-multiple-drag{min-width:auto}form.node-form [id^=field-project-eng-paragraph] .field-multiple-drag .handle{width:22px}form.node-form .field-multiple-table{width:100%}.block-card h2,.block_card h2,form.node-form .form-item__label--multiple-value-form{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:500}form.node-form .form-wrapper .has-multiple-fields-remove-button{padding:0!important}.add-skills-form .fieldset-legend,.add-skills-form .fieldset__legend,.block-card h2 i,.block-card h2 svg,.block_card h2 i,.block_card h2 svg,.operation-links .operation-dropdown-head button.no-icon:before,form.node-form .form-wrapper .has-multiple-fields-remove-button .form-item__label{display:none}form.node-form .form-wrapper .has-multiple-fields-remove-button .form-item{margin-bottom:8px}form.node-form .field--widget-link-default .form-actions{margin:0;position:relative}form.node-form .field--widget-link-default .form-actions::before{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"+";-webkit-transform:none;-ms-transform:none;transform:none;border:0;padding:4px;color:#1583d8;margin-right:4px}form.node-form .field--widget-link-default .form-actions .button{margin:0}form.node-form .field--widget-link-default .form-actions .button.form-submit{border-radius:0;color:#1583d8;background:0 0;padding:0;text-decoration:underline}.add-skills-form .button.form-submit:hover,form.node-form .field--widget-link-default .form-actions .button.form-submit:hover{background:0 0}.add-skills-form{border:0!important}.add-skills-form .fieldset__wrapper{padding:0!important;width:100%}.add-skills-form .inner-fieldset{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-row-gap:24px;margin:0 40px 47px}@media (min-width:0) and (max-width:767px){.add-skills-form .inner-fieldset{display:block;margin:0 24px 24px}}.add-skills-form .js-form-type-textfield{position:relative}.add-skills-form .js-form-type-textfield::after{font-family:"Font Awesome 6 Free";font:var(--fa-font-regular);content:"";-webkit-transform:none;-ms-transform:none;transform:none;border:0;width:16px;height:16px;position:absolute;right:16px;bottom:12px}.add-skills-form .form-autocomplete{padding-right:16px!important;width:100%}.add-skills-form .add-another-skill{grid-column:1/3;padding-top:20px;border-top:1px solid #e6e6e6}.add-skills-form .button.form-submit{border-radius:0;color:#1583d8;background:url(/themes/custom/sms/dist/styles/abc.jpg) left no-repeat;padding:0;text-decoration:underline}.add-skills-form .add-another-skill,.add-skills-form .remove-skill{margin-left:44px;margin-right:40px;padding-bottom:20px;font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}@media (min-width:0) and (max-width:767px){.add-skills-form .add-another-skill,.add-skills-form .remove-skill{margin-left:28px;margin-right:24px;padding-bottom:15px;padding-top:15px}}.add-skills-form .fa-minus,.add-skills-form .fa-plus{color:#1583d8;width:14px;height:16px;padding-right:8px;line-height:19px;line-height:1.1875rem}.add-skill-dailogue .ui-front{margin:0}.save-skill{background-color:#f5f5f5;padding:24px 0 24px 40px}@media (min-width:0) and (max-width:767px){.save-skill{padding:24px!important}.save-skill .button{width:100%!important;min-width:247px}}.node-skills-edit-form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-row-gap:24px}@media (min-width:0) and (max-width:767px){.node-skills-edit-form{display:block}}.node-skills-edit-form .form-item-field-competency-level-reference,.node-skills-edit-form .form-item-field-professional-skills-0-target-id{position:relative}.node-skills-edit-form .form-item-field-competency-level-reference::after,.node-skills-edit-form .form-item-field-professional-skills-0-target-id::after,.ui-dialog-buttonpane .ui-dialog-buttonset .button--danger::before{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";-webkit-transform:none;-ms-transform:none;transform:none;border:0;width:16px;height:16px;position:absolute;right:16px;bottom:12px}.node-skills-edit-form .form-item-field-professional-skills-0-target-id::after,.ui-dialog-buttonpane .ui-dialog-buttonset .button--danger::before{font:var(--fa-font-regular);content:""}@media (min-width:0) and (max-width:767px){.ui-dialog-buttonpane .ui-dialog-buttonset{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ui-dialog-buttonpane .ui-dialog-buttonset .button--danger{border:0;color:#1583d8;background:url(/themes/custom/sms/dist/styles/abc.jpg) left no-repeat;text-decoration:underline;margin:0;padding:0;position:relative;line-height:21px;line-height:1.3125rem;font-weight:500}.ui-dialog-buttonpane .ui-dialog-buttonset .button--danger:hover{color:#1583d8;font-weight:500}.ui-dialog-buttonpane .ui-dialog-buttonset .button--danger::before{font:var(--fa-font-solid);content:"";right:52px;bottom:20px;left:-17px}form.taxonomy-term-form .js-form-type-select.form-item-field-category{max-width:520px}.ui-autocomplete{border:1px solid #b3b3b3;border-radius:4px}.ui-autocomplete .ui-menu-item{background-color:#fff;opacity:1}.ui-autocomplete .ui-menu-item:hover{background-color:#f5f5f5;color:#000}.ui-autocomplete .ui-menu-item a{font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;color:#000!important;text-decoration:none;padding:8px 16px;font-weight:400;display:block;-webkit-transition:none!important;transition:none!important;text-transform:capitalize}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#f5f5f5!important;border-color:#b3b3b3;opacity:100%;border-radius:4px 4px 0 0}.view .view-empty{width:100%;background:#fff;padding:16px 24px;border-radius:4px;margin:8px 0 0;position:relative;border:1px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2);color:#000}@media (min-width:0) and (max-width:767px){.view .view-empty{padding:16px}}.block-card ul li a,.block_card ul li a,.view .view-empty p{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem}.block-card,.block_card{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:8px;background-clip:padding-box;padding:16px;margin-bottom:16px}.block-card.force-mb,.block_card.force-mb{margin-bottom:16px!important}.block-card h2,.block_card h2{font-size:20px;font-size:1.25rem;margin:0 0 22px;color:#333}.block-card .card-title,.block_card .card-title{color:#000;font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;margin:0 0 8px}.block-card .card-subtitle,.block_card .card-subtitle{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;text-transform:capitalize;color:#666}.block-card ul,.block_card ul{padding:0;margin:0;list-style:none}.block-card ul li,.block_card ul li{margin:0 0 16px}.block-card ul li a,.block_card ul li a{text-decoration:none}.block-card ul li a span,.block_card ul li a span,.user-project-engagement-button span{text-decoration:underline}@media (min-width:0) and (max-width:1199px){.block-card.accordion-card,.block_card.accordion-card{max-height:40px;overflow:hidden;padding:8px 16px;-webkit-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out}.block-card.accordion-card h2,.block_card.accordion-card h2{font-size:18px;font-size:1.125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding-bottom:8px;margin-bottom:12px;border-bottom:1px dashed #b3b3b3}.block-card.accordion-card h2 i,.block-card.accordion-card h2 svg,.block_card.accordion-card h2 i,.block_card.accordion-card h2 svg{position:relative;display:block;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;color:#1583d8;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.block-card.accordion-card.open,.block_card.accordion-card.open{max-height:500px}.block-card.accordion-card.open h2 i,.block-card.accordion-card.open h2 svg,.block_card.accordion-card.open h2 i,.block_card.accordion-card.open h2 svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}}.operation-links .operation-dropdown-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.operation-links .operation-dropdown-head a,.operation-links .operation-dropdown-head button{display:inline-block;border:1px solid #1583d8;background:-webkit-linear-gradient(top,#fff 0,#e8f3fb 100%);background:linear-gradient(180deg,#fff 0,#e8f3fb 100%);color:#1583d8;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;border-radius:8px;background-clip:padding-box;text-decoration:none}.operation-links .operation-dropdown-head a{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;margin:0 0 0 24px;padding:8px 8px 8px 16px}.operation-links .operation-dropdown-head button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0;margin-left:-5px;padding:8px 16px 8px 0;cursor:pointer}.operation-links .operation-dropdown-head button:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";line-height:19px;line-height:1.1875rem;display:block;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.operation-links .operation-dropdown-actions{display:none}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper{background:#fff;min-width:180px;position:absolute;z-index:9;right:0;box-shadow:0 1px 4px 0 #00000033;border-radius:8px;background-clip:padding-box;margin-top:16px;text-align:left}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item{border-bottom:1px dashed #b3b3b3}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item:last-of-type{border-bottom:0}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item a{font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;font-weight:500;color:#333;text-decoration:none;padding:10.5px 16px;display:block}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item a.action-edit:before{content:""}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item a.action-download:before{content:""}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item a.action-quick_clone:before{content:""}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item a.action-share:before{content:""}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item a:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:5px}.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item a:active,.operation-links .operation-dropdown-actions .operation-dropdown-item-wrapper .operation-dropdown-item a:hover,.resume-dashboard .views-table tr:hover{background:#e8f3fb}.operation-links.opened .operation-dropdown-actions{display:block}.operation-links.opened .operation-dropdown-head button:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:768px){.operation-links.opened .operation-dropdown-actions .operation-dropdown-item-wrapper{position:relative}}.front--page__wrapper,.front--page__wrapper #main-wrapper,.front--page__wrapper #page,.front--page__wrapper .layout-main{height:100%;width:100%}.front--page__wrapper .layout-main .main-content{height:100%;width:100%;margin-right:0;margin-left:0}.front--page__wrapper .layout-main .main-content .main-content__container{padding:0}.front--page__wrapper .layout-main .main-content .main-content__container.container{height:100%;width:100%;max-width:unset;max-height:100vh}.front--page__wrapper .login-screen__container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.front--page__wrapper .login-screen__left{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:100%;height:100%;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;background:url(/themes/custom/sms/images/login_Page_bg.png) #1583d8 no-repeat top center;background-size:contain;padding:0 80px;background-position-y:-40px}@media (min-width:1200px){.front--page__wrapper .login-screen__left .region>*{margin:80px 0}}@media (min-width:0) and (max-width:1199px){.front--page__wrapper .login-screen__left .region>*{margin:24px 0}}@media (min-width:768px) and (max-width:991px){.front--page__wrapper .login-screen__left{padding:40px 40px 0}}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__left{background:url(/themes/custom/sms/images/login-bg-mobile.svg) #1583d8 no-repeat top center;padding:0 16px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.front--page__wrapper .login-screen__left .login-screen__left-heading{color:#fff;margin:0 0 16px}.front--page__wrapper .login-screen__left .login-screen__left-text,.userpage-content-wrapper .region.region--content .blocktabs ul li.ui-tabs-active a{color:#fff}.front--page__wrapper .login-screen__right{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:100%;height:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:40px 80px;background:#fff}@media (min-width:768px) and (max-width:991px){.front--page__wrapper .login-screen__right{padding:40px}}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__right{padding:24px 16px 16px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.front--page__wrapper .login-screen__right .region>*{margin:0}}.front--page__wrapper .login-screen__right .login-screen__right-logo{margin:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__right .login-screen__right-logo{margin:0 0 24px;text-transform:capitalize}}.front--page__wrapper .login-screen__right .login-screen__right-logo img{max-height:72px}.front--page__wrapper .login-screen__right .login-screen__right-heading{margin:0 0 16px}@media (min-width:0) and (max-width:1199px){.front--page__wrapper .login-screen__right .login-screen__right-heading{width:100%}}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__right .social-auth.auth-link{width:100%}}.front--page__wrapper .login-screen__right .social-auth.auth-link .social-auth.auth-icon{width:17px;height:18px;border-radius:100%;margin:0 16px 0 0;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);line-height:22px;line-height:1.375rem}.front--page__wrapper .login-screen__right .social-auth.auth-link .social-auth.auth-icon:hover{-webkit-animation-name:unset;animation-name:unset;-webkit-animation-duration:unset;animation-duration:unset}.front--page__wrapper .login-screen__right .social-auth.auth-link span{font-weight:500}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__right .social-auth.auth-link span{padding:0}}.front--page__wrapper .login-screen__right-content,.front--page__wrapper .login-screen__right-content .region.region--content.grid-full.layout--pass--content-medium.ie11-autorow{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.front--page__wrapper .login-screen__right-content{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__right-content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.front--page__wrapper .login-screen__right-content .region.region--content.grid-full.layout--pass--content-medium.ie11-autorow{margin:0}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__right-content .region.region--content.grid-full.layout--pass--content-medium.ie11-autorow{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 33px);-ms-flex:0 0 calc(100% - 33px);flex:0 0 calc(100% - 33px)}}.front--page__wrapper .login-screen__right-content .region.region--content.grid-full.layout--pass--content-medium.ie11-autorow .block-social-auth-login{top:0!important;left:0;margin:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__right-content .region.region--content.grid-full.layout--pass--content-medium.ie11-autorow .block-social-auth-login{margin:0 0 16px}}.front--page__wrapper .login-screen__right-content .region.region--content.grid-full.layout--pass--content-medium.ie11-autorow #block-sms-content{margin-bottom:0}.front--page__wrapper .login-screen__right-content .login-screen__right-adminsection p{color:#000;margin:0 0 44px}@media (min-width:0) and (max-width:767px){.front--page__wrapper .login-screen__right-content .login-screen__right-adminsection p{margin:0 0 16px}}.homepage-content-wrapper{padding:40px 0}@media (min-width:0) and (max-width:767px){.homepage-content-wrapper{padding:16px 0}}.homepage-content-wrapper .container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}@media (min-width:0) and (max-width:1199px){.homepage-content-wrapper .col-md-3,.homepage-content-wrapper .col-md-6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0}.homepage-content-wrapper .col-md-6{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:8px 0 0}}.homepage-content-wrapper .main-content__container .col-12 .messages{margin:0 0 40px}@media (min-width:0) and (max-width:1199px){.homepage-content-wrapper .main-content__container .col-12 .messages{margin:0 0 8px}.homepage-content-wrapper .view-home-page-profile-block .views-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper{padding:0 0 8px}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-card,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-card,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-card{padding:16px 24px;border-radius:4px;background-clip:padding-box;background-color:#fff}@media (min-width:0) and (max-width:767px){.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-card,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-card,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-card{padding:16px}}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-card-header,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-card-header,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-header,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-card-header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;padding:0 0 16px}@media (min-width:0) and (max-width:767px){.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-card-header,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-card-header,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-header,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-card-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-name,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-name,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-name,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-name{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#000;font-weight:700}@media (min-width:0) and (max-width:767px){.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-name,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-name,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-name,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-name{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:4px}}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-postdate,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-postdate{color:#666;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:400}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-postdate{color:#666;font-size:14px;font-size:.875rem;font-weight:400}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-postdate{color:#666;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:400}@media (min-width:0) and (max-width:767px){.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-postdate,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-postdate,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-postdate,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-postdate{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-postdate{line-height:19px;line-height:1.1875rem}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-text,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-text,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-text,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-text{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400;color:#000;text-align:left;word-break:break-word}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-text a,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-text a,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-text a,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .skill-addition-text a{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:500}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-details,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility{border-radius:4px;background-clip:padding-box;background-color:#f5f5f5;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;color:#000;padding:16px;margin:16px 0 0}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-details p,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility p{border-radius:4px;background-clip:padding-box;background-color:#f5f5f5;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;color:#000;margin:16px 0 0;padding:0}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-details ol,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-addition-details ul{margin:0 0 0 16px}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-image{border-radius:4px;background-clip:padding-box;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:16px 0 0}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .certification-image img{width:auto;height:240px;object-fit:cover;object-position:center}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility ol,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility ul,.project-details-container .project-details ol,.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-certifications a.ui-tabs-anchor,.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-project-engagement a.ui-tabs-anchor,.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-skill a.ui-tabs-anchor{margin-left:24px}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility ol li,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility ul li{padding-bottom:11px}.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility ol li::marker,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility ul li::marker,.project-details-container .project-details li::marker,.user-project-engagement-summary ol li::marker,.user-project-engagement-summary ul li::marker{width:4px;height:5px;color:#b3b3b3}@media (min-width:0) and (max-width:767px){.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility ol li,.homepage-content-wrapper .region.region--content .dashboardfeed-card-wrapper .project-engagement-card-responsibility ul li{padding-bottom:8px}}.homepage-content-wrapper .leaderboard-comming-soon{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-clip:padding-box;padding:24px}@media (min-width:0) and (max-width:1199px){.homepage-content-wrapper .leaderboard-comming-soon{margin:8px 0 0}}@media (min-width:0) and (max-width:767px){.homepage-content-wrapper .leaderboard-comming-soon{padding:16px}}@media (min-width:0) and (max-width:1199px){.home-page-profile-block .user-block-row{display:none}.home-page-profile-block .user-block-row:first-of-type{border-bottom:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.home-page-profile-block .user-block-row span.label-text{margin:0 0 8px}.home-page-profile-block .user-block-image{width:64px;height:64px;margin:0 0 22px}@media (min-width:0) and (max-width:1199px){.home-page-profile-block .user-block-image{margin:0}}@media (min-width:0) and (max-width:767px){.home-page-profile-block .user-block-image{width:48px;height:48px;margin:0}}.home-page-profile-block .user-block-image img{border-radius:50%;background-clip:padding-box;object-fit:fill;width:100%;height:100%}@media (min-width:0) and (max-width:1199px){.home-page-profile-block .user-block-info{margin:0 16px;max-width:100%;-webkit-flex-basis:calc(100% - 102px);-ms-flex-preferred-size:calc(100% - 102px);flex-basis:calc(100% - 102px)}}.home-page-profile-block .user-block-profile{margin:14px 0 0}@media (min-width:0) and (max-width:1199px){.home-page-profile-block .user-block-profile{margin:0}}.home-page-profile-block .user-block-profile a{line-height:21px;line-height:1.3125rem}@media (min-width:0) and (max-width:1199px){.home-page-profile-block .user-block-profile a .fa-eye,.home-page-profile-block .user-block-profile a span{display:none}}.home-page-profile-block .user-block-profile .svg-inline--fa{padding:4px;margin-right:4px;display:inline-block;vertical-align:bottom}.home-page-profile-block .user-block-profile .svg-inline--fa.fa-chevron-right{display:none;padding:6px 4px}@media (min-width:0) and (max-width:1199px){.home-page-profile-block .user-block-profile .svg-inline--fa.fa-chevron-right{display:block}}.home-page-profile-block .skill-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;font-size:14px;font-size:.875rem;font-weight:400;list-style-type:none;width:100%}.home-page-profile-block .skill-list .skill-list-item{border-radius:24px;background-clip:padding-box;padding:4px 16px;margin:8px 8px 0 0;border:1px solid rgba(0,0,0,.2);text-align:center}.home-page-profile-block .skill-list .skill-list-count{padding:4px 0;margin:8px 0 0;border:1px solid transparent;text-align:center}.home-page-profile-block .tooltip:hover .tooltip-title{top:20px;left:100px}body.js-overlay-active .main-content.homepage-content-wrapper{padding:120px 0 40px}@media (min-width:0) and (max-width:767px){body.js-overlay-active .main-content.homepage-content-wrapper{padding:76px 0 16px}}.tooltip{position:relative}.tooltip .tooltip-title{display:none}.tooltip:hover .tooltip-title{font-size:14px;font-size:.875rem;display:block;position:absolute;padding:4px;color:#000;text-indent:0;top:25px;border:1px solid #5d3d3d;background:#fff;min-width:150px;z-index:2;right:25px;border-radius:4px;text-align:center}.userpage-content-wrapper .region.region--content .ui-widget-content{background:0 0;border:0!important;padding:0}.userpage-content-wrapper .region.region--content .ui-widget-content a{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:500;color:#1583d8;text-decoration:none}.userpage-content-wrapper .region.region--content .ui-widget-content a:hover{color:#449ce0}.userpage-content-wrapper .region.region--content .ui-widget-content a:active{color:#1169ad}.userpage-content-wrapper .region.region--content .ui-widget-content a .add-new-text{text-decoration:underline;line-height:21px;line-height:1.3125rem}.userpage-content-wrapper .region.region--content .ui-widget-content .user-project-engagement-name a{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.userpage-content-wrapper .region.region--content .view .bef-exposed-form .form-actions,.userpage-content-wrapper .region.region--content .view .bef-exposed-form .form-item,.userpage-content-wrapper .region.region--content .view .view-filters{margin:0}.userpage-content-wrapper .region.region--content .view .bef-exposed-form{padding:0 24px 16px;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-clip:padding-box}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .region.region--content .view .bef-exposed-form{padding:0 16px 16px}}.userpage-content-wrapper .region.region--content .view .bef-exposed-form .js-form-type-textfield{position:relative}.userpage-content-wrapper .region.region--content .view .bef-exposed-form .js-form-type-textfield:after{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";display:block;position:absolute;right:16px;top:12px;width:16px;height:16px}.userpage-content-wrapper .region.region--content .view .bef-exposed-form .js-form-type-textfield input{width:100%;padding:10px 40px 10px 16px;font-family:Roboto,sans-serif}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .region.region--content .view .bef-exposed-form .js-form-type-textfield input{padding-top:16px;padding-bottom:16px;height:40px}}.userpage-content-wrapper .region.region--content .view .views-row{margin:8px 0 0;background:#fff;padding:16px 24px;border-radius:4px;background-clip:padding-box}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .region.region--content .view .views-row,.userpage-content-wrapper .region.region--content .view.view-project-engagements .views-row{padding:16px}}.userpage-content-wrapper .region.region--content .blocktabs ul{border-radius:4px;background-clip:padding-box;background:#fff;border:1px solid #1583d8;margin:0 0 16px;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:scroll;list-style:none;-ms-overflow-style:none;scrollbar-width:none}.userpage-content-wrapper .region.region--content .blocktabs ul[role=tablist]{display:none!important}.userpage-content-wrapper .region.region--content .blocktabs ul::-webkit-scrollbar{display:none}.userpage-content-wrapper .region.region--content .blocktabs ul li{margin:0;border-radius:0;background-clip:padding-box;padding:10px 16px;border:0;background:0 0;text-align:center;float:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.userpage-content-wrapper .region.region--content .blocktabs ul li a{padding:0;position:relative;color:#1583d8;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:none}.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-skill a.ui-tabs-anchor::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style> svg { fill: %231583D8; }</style><path d="M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304h91.4c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-16.6 10.6-26.7 31.6-20 53.3c4 12.9 9.4 25.5 16.4 37.6s15.2 23.1 24.4 33c15.7 16.9 39.6 18.4 57.2 8.7v.9c0 9.2 2.7 18.5 7.9 26.3H29.7C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8v30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8V454.8c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9V218.2zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"/></svg>');width:20px;height:16px;position:absolute;left:-24px}.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-skill.ui-tabs-active a.ui-tabs-anchor::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style> svg { fill: %23ffffff; }</style><path d="M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304h91.4c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-16.6 10.6-26.7 31.6-20 53.3c4 12.9 9.4 25.5 16.4 37.6s15.2 23.1 24.4 33c15.7 16.9 39.6 18.4 57.2 8.7v.9c0 9.2 2.7 18.5 7.9 26.3H29.7C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8v30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8V454.8c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9V218.2zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"/></svg>')}.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-certifications a.ui-tabs-anchor::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style> svg { fill: %231583D8; }</style><path d="M211 7.3C205 1 196-1.4 187.6 .8s-14.9 8.9-17.1 17.3L154.7 80.6l-62-17.5c-8.4-2.4-17.4 0-23.5 6.1s-8.5 15.1-6.1 23.5l17.5 62L18.1 170.6c-8.4 2.1-15 8.7-17.3 17.1S1 205 7.3 211l46.2 45L7.3 301C1 307-1.4 316 .8 324.4s8.9 14.9 17.3 17.1l62.5 15.8-17.5 62c-2.4 8.4 0 17.4 6.1 23.5s15.1 8.5 23.5 6.1l62-17.5 15.8 62.5c2.1 8.4 8.7 15 17.1 17.3s17.3-.2 23.4-6.4l45-46.2 45 46.2c6.1 6.2 15 8.7 23.4 6.4s14.9-8.9 17.1-17.3l15.8-62.5 62 17.5c8.4 2.4 17.4 0 23.5-6.1s8.5-15.1 6.1-23.5l-17.5-62 62.5-15.8c8.4-2.1 15-8.7 17.3-17.1s-.2-17.3-6.4-23.4l-46.2-45 46.2-45c6.2-6.1 8.7-15 6.4-23.4s-8.9-14.9-17.3-17.1l-62.5-15.8 17.5-62c2.4-8.4 0-17.4-6.1-23.5s-15.1-8.5-23.5-6.1l-62 17.5L341.4 18.1c-2.1-8.4-8.7-15-17.1-17.3S307 1 301 7.3L256 53.5 211 7.3z"/></svg>');width:16px;height:16px;position:absolute;left:-24px;top:1px}.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-certifications.ui-tabs-active a.ui-tabs-anchor::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style> svg { fill: %23ffffff; }</style><path d="M211 7.3C205 1 196-1.4 187.6 .8s-14.9 8.9-17.1 17.3L154.7 80.6l-62-17.5c-8.4-2.4-17.4 0-23.5 6.1s-8.5 15.1-6.1 23.5l17.5 62L18.1 170.6c-8.4 2.1-15 8.7-17.3 17.1S1 205 7.3 211l46.2 45L7.3 301C1 307-1.4 316 .8 324.4s8.9 14.9 17.3 17.1l62.5 15.8-17.5 62c-2.4 8.4 0 17.4 6.1 23.5s15.1 8.5 23.5 6.1l62-17.5 15.8 62.5c2.1 8.4 8.7 15 17.1 17.3s17.3-.2 23.4-6.4l45-46.2 45 46.2c6.1 6.2 15 8.7 23.4 6.4s14.9-8.9 17.1-17.3l15.8-62.5 62 17.5c8.4 2.4 17.4 0 23.5-6.1s8.5-15.1 6.1-23.5l-17.5-62 62.5-15.8c8.4-2.1 15-8.7 17.3-17.1s-.2-17.3-6.4-23.4l-46.2-45 46.2-45c6.2-6.1 8.7-15 6.4-23.4s-8.9-14.9-17.3-17.1l-62.5-15.8 17.5-62c2.4-8.4 0-17.4-6.1-23.5s-15.1-8.5-23.5-6.1l-62 17.5L341.4 18.1c-2.1-8.4-8.7-15-17.1-17.3S307 1 301 7.3L256 53.5 211 7.3z"/></svg>')}.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-project-engagement a.ui-tabs-anchor::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style> svg { fill: %231583D8; }</style><path d="M272.2 64.6l-51.1 51.1c-15.3 4.2-29.5 11.9-41.5 22.5L153 161.9C142.8 171 129.5 176 115.8 176H96V304c20.4 .6 39.8 8.9 54.3 23.4l35.6 35.6 7 7 0 0L219.9 397c6.2 6.2 16.4 6.2 22.6 0c1.7-1.7 3-3.7 3.7-5.8c2.8-7.7 9.3-13.5 17.3-15.3s16.4 .6 22.2 6.5L296.5 393c11.6 11.6 30.4 11.6 41.9 0c5.4-5.4 8.3-12.3 8.6-19.4c.4-8.8 5.6-16.6 13.6-20.4s17.3-3 24.4 2.1c9.4 6.7 22.5 5.8 30.9-2.6c9.4-9.4 9.4-24.6 0-33.9L340.1 243l-35.8 33c-27.3 25.2-69.2 25.6-97 .9c-31.7-28.2-32.4-77.4-1.6-106.5l70.1-66.2C303.2 78.4 339.4 64 377.1 64c36.1 0 71 13.3 97.9 37.2L505.1 128H544h40 40c8.8 0 16 7.2 16 16V352c0 17.7-14.3 32-32 32H576c-11.8 0-22.2-6.4-27.7-16H463.4c-3.4 6.7-7.9 13.1-13.5 18.7c-17.1 17.1-40.8 23.8-63 20.1c-3.6 7.3-8.5 14.1-14.6 20.2c-27.3 27.3-70 30-100.4 8.1c-25.1 20.8-62.5 19.5-86-4.1L159 404l-7-7-35.6-35.6c-5.5-5.5-12.7-8.7-20.4-9.3C96 369.7 81.6 384 64 384H32c-17.7 0-32-14.3-32-32V144c0-8.8 7.2-16 16-16H56 96h19.8c2 0 3.9-.7 5.3-2l26.5-23.6C175.5 77.7 211.4 64 248.7 64H259c4.4 0 8.9 .2 13.2 .6zM544 320V176H496c-5.9 0-11.6-2.2-15.9-6.1l-36.9-32.8c-18.2-16.2-41.7-25.1-66.1-25.1c-25.4 0-49.8 9.7-68.3 27.1l-70.1 66.2c-10.3 9.8-10.1 26.3 .5 35.7c9.3 8.3 23.4 8.1 32.5-.3l71.9-66.4c9.7-9 24.9-8.4 33.9 1.4s8.4 24.9-1.4 33.9l-.8 .8 74.4 74.4c10 10 16.5 22.3 19.4 35.1H544zM64 336a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm528 16a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"/></svg>');width:20px;height:16px;position:absolute;left:-24px;top:1px}.userpage-content-wrapper .region.region--content .blocktabs ul li.tab-item-project-engagement.ui-tabs-active a.ui-tabs-anchor::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style> svg { fill: %23ffffff; }</style><path d="M272.2 64.6l-51.1 51.1c-15.3 4.2-29.5 11.9-41.5 22.5L153 161.9C142.8 171 129.5 176 115.8 176H96V304c20.4 .6 39.8 8.9 54.3 23.4l35.6 35.6 7 7 0 0L219.9 397c6.2 6.2 16.4 6.2 22.6 0c1.7-1.7 3-3.7 3.7-5.8c2.8-7.7 9.3-13.5 17.3-15.3s16.4 .6 22.2 6.5L296.5 393c11.6 11.6 30.4 11.6 41.9 0c5.4-5.4 8.3-12.3 8.6-19.4c.4-8.8 5.6-16.6 13.6-20.4s17.3-3 24.4 2.1c9.4 6.7 22.5 5.8 30.9-2.6c9.4-9.4 9.4-24.6 0-33.9L340.1 243l-35.8 33c-27.3 25.2-69.2 25.6-97 .9c-31.7-28.2-32.4-77.4-1.6-106.5l70.1-66.2C303.2 78.4 339.4 64 377.1 64c36.1 0 71 13.3 97.9 37.2L505.1 128H544h40 40c8.8 0 16 7.2 16 16V352c0 17.7-14.3 32-32 32H576c-11.8 0-22.2-6.4-27.7-16H463.4c-3.4 6.7-7.9 13.1-13.5 18.7c-17.1 17.1-40.8 23.8-63 20.1c-3.6 7.3-8.5 14.1-14.6 20.2c-27.3 27.3-70 30-100.4 8.1c-25.1 20.8-62.5 19.5-86-4.1L159 404l-7-7-35.6-35.6c-5.5-5.5-12.7-8.7-20.4-9.3C96 369.7 81.6 384 64 384H32c-17.7 0-32-14.3-32-32V144c0-8.8 7.2-16 16-16H56 96h19.8c2 0 3.9-.7 5.3-2l26.5-23.6C175.5 77.7 211.4 64 248.7 64H259c4.4 0 8.9 .2 13.2 .6zM544 320V176H496c-5.9 0-11.6-2.2-15.9-6.1l-36.9-32.8c-18.2-16.2-41.7-25.1-66.1-25.1c-25.4 0-49.8 9.7-68.3 27.1l-70.1 66.2c-10.3 9.8-10.1 26.3 .5 35.7c9.3 8.3 23.4 8.1 32.5-.3l71.9-66.4c9.7-9 24.9-8.4 33.9 1.4s8.4 24.9-1.4 33.9l-.8 .8 74.4 74.4c10 10 16.5 22.3 19.4 35.1H544zM64 336a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm528 16a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"/></svg>')}.userpage-content-wrapper .region.region--content .blocktabs ul li.ui-tabs-tab.ui-tabs-active{border-radius:0;background-clip:padding-box;background:#1583d8}.userpage-content-wrapper .region.region--content .ui-widget-content-top,.userpage-content-wrapper .view-member-skillset .views-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background-clip:padding-box}.userpage-content-wrapper .region.region--content .ui-widget-content-top{padding:16px 24px;background-color:#fff;border-top-right-radius:4px;border-top-left-radius:4px}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .region.region--content .ui-widget-content-top{padding:16px}}.userpage-content-wrapper .region.region--content .ui-widget-content-top .form-item__label{margin:0}.userpage-content-wrapper .region.region--content .ui-widget-content-top .ajax-progress{display:none}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .region.region--content .ui-widget-content-top .add-new-text{display:none}}.userpage-content-wrapper .region.region--content .ui-widget-content-top .card-title{line-height:26px;line-height:1.625rem}.userpage-content-wrapper .view-member-skillset .views-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .view-member-skillset .views-row{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;position:relative}}.userpage-content-wrapper .view-member-skillset .views-field-field-professional-skills{color:#000;font-weight:500;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .view-member-skillset .views-field-field-professional-skills{margin-bottom:5px}}.userpage-content-wrapper .view-member-skillset .views-field-field-competency-level-reference{min-width:180px;font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;color:#000}.userpage-content-wrapper .view-member-skillset .views-field-edit-node{margin-left:28px}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .view-member-skillset .views-field-edit-node{margin:0}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block.fully-visible .project-user-row,.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block.fully-visible .user-block-row,.userpage-content-wrapper .view-member-skillset .views-field-edit-node .field-content{display:block}@media (min-width:0) and (max-width:767px){.userpage-content-wrapper .view-member-skillset .views-field-edit-node .field-content{position:absolute;right:4%;top:29%}}.userpage-content-wrapper .view-member-skillset .views-field-edit-node .field-content a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.userpage-content-wrapper .view-member-skillset .views-field-edit-node .field-content span{margin-left:8px;text-decoration:underline;line-height:21px;line-height:1.3125rem}@media (min-width:0) and (max-width:1199px){.profile-user-block{max-height:48px;overflow:hidden;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.profile-user-block .user-block-info .body-small-text:last-of-type,.profile-user-block .user-block-info .contacts-block{overflow:hidden;opacity:0;height:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.profile-user-block .user-block-info:hover{cursor:pointer}.profile-user-block .user-block-location{overflow:hidden;opacity:0;height:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.profile-user-block.fully-visible{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.profile-user-block.fully-visible .user-block-info{height:100%}.profile-user-block.fully-visible .user-block-info .body-small-text:last-of-type,.profile-user-block.fully-visible .user-block-info .contacts-block{opacity:1;height:100%}.profile-user-block.fully-visible .user-block-location{opacity:1;height:100%}.profile-user-block.fully-visible .user-toggle-button{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}}.profile-user-block .user-block-row{padding:24px 0;border-bottom:1px solid rgba(0,0,0,.1);position:relative;overflow:hidden}@media (min-width:0) and (max-width:1199px){.profile-user-block .user-block-row{padding:16px 0}}.profile-user-block .user-block-row:first-child{padding:0 0 24px}@media (min-width:0) and (max-width:1199px){.profile-user-block .user-block-row:first-child{padding:0 0 16px}}.profile-user-block .user-block-row:last-child{padding:24px 0 0;border-bottom:none}@media (min-width:0) and (max-width:1199px){.profile-user-block .user-block-row:last-child{padding:16px 0 0}}.profile-user-block .user-block-image{margin:0 0 24px;width:64px;height:64px}@media (min-width:0) and (max-width:1199px){.profile-user-block .user-block-image{margin:0;display:inline-block;vertical-align:top;width:48px;height:48px}}.profile-user-block .user-block-image img{border-radius:50%;background-clip:padding-box;width:auto;height:100%;object-fit:cover}.profile-user-block .body-small-text b,.profile-user-block .user-block-info{text-transform:capitalize}@media (min-width:0) and (max-width:1199px){.profile-user-block .user-block-info{margin:0 0 0 16px;display:inline-block;vertical-align:top;width:100%;max-width:calc(100% - 96px);height:48px;overflow:hidden}}.profile-user-block .contacts-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;right:0;top:20px}@media (min-width:0) and (max-width:991px){.profile-user-block .contacts-block{top:10px}}@media (min-width:0) and (max-width:1199px){.profile-user-block .contacts-block{position:relative;right:unset;top:unset;margin:16px 0 0}}.profile-user-block .contacts-block span{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 16px 0 0;text-indent:-9999px;position:relative;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400;cursor:pointer;color:#1583d8;font-size:0}@media (min-width:768px) and (max-width:991px){.profile-user-block .contacts-block span{margin:0 8px 0 0}}.profile-user-block .contacts-block span:last-child{margin-right:0}.profile-user-block .contacts-block span:hover,.profile-user-block .user-toggle-button:hover{color:#449ce0}.profile-user-block .contacts-block span:active,.profile-user-block .user-toggle-button:active{color:#1169ad}.profile-user-block .contacts-block span a{position:absolute;height:100%;width:100%;text-indent:-9999px;display:block;top:0;left:0}.profile-user-block .contacts-block span.user-slack:before{font-family:"Font Awesome 6 Free";font:var(--fa-font-brands);content:"";padding:4px 5px}.profile-user-block .contacts-block span.user-contacts:before{font-family:"Font Awesome 6 Free";font:var(--fa-font-regular);content:"";padding:4px}.profile-user-block .contacts-block span[class*=user-]:before{font-size:16px;font-size:1rem;text-indent:initial}.profile-user-block .user-toggle-button{padding:4px 6px;display:none;cursor:pointer;color:#1583d8;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-top:15px;width:24px;height:24px}@media (min-width:0) and (max-width:1199px){.profile-user-block .user-toggle-button{display:inline-block}}.profile-user-block .body-small-text,.profile-user-block .card-title{margin:0 0 4px;word-break:break-word}.profile-user-block .body-small-text:last-of-type{margin:0}.user-certification-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:0) and (max-width:767px){.user-certification-block{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.user-certification-block>div{width:50%}@media (min-width:0) and (max-width:767px){.user-certification-block>div{width:100%}}.user-certification-block .user-certification-content{padding:0 24px 0 0}@media (min-width:0) and (max-width:767px){.user-certification-block .user-certification-content{padding:0}}.user-certification-block .user-certification-content>*{margin:0 0 5px}.user-certification-block .user-certification-content .label-text{word-wrap:break-word}.user-certification-block .user-certification-image{max-width:100%;height:240px;text-align:center;vertical-align:middle;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:0) and (max-width:767px){.user-certification-block .user-certification-image{margin:0 0 16px}}.user-certification-block .user-certification-image img{display:inline-block}.user-certification-block .user-certification-links{margin:0}.user-certification-block .user-certification-links>p{margin:16px 0 0;line-height:inherit}.user-certification-block .user-certification-links .svg-inline--fa{margin:0 4px 0 0;padding:4px;display:inline-block;vertical-align:top}.user-certification-block .user-certification-links span{text-decoration:underline;max-width:calc(100% - 32px);display:inline-block;vertical-align:top;line-height:21px;line-height:1.3125rem}.user-project-engagement-button a,.user-project-engagement-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.user-project-engagement-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:0) and (max-width:767px){.user-project-engagement-title{display:block;overflow:hidden;position:relative}}.user-project-engagement-title:hover{cursor:pointer}.user-project-engagement-title .svg-inline--fa{padding:4px 5px;color:#1583d8;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:0) and (max-width:767px){.user-project-engagement-title .svg-inline--fa{position:absolute;top:0;right:0;font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}}.user-project-engagement-title .svg-inline--fa:hover{color:#449ce0}.user-project-engagement-title .svg-inline--fa:active{color:#1169ad}.user-project-engagement-title.accordion-open-icon .svg-inline--fa{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.user-project-engagement-name{max-width:584px;width:100%;margin:0 24px 0 0}@media (min-width:0) and (max-width:767px){.user-project-engagement-name{max-width:calc(100% - 40px);margin:0 16px 4px 0}}.user-project-engagement-role{max-width:246px;width:100%;margin:0 24px 0 0;color:#000;line-height:21px;line-height:1.3125rem}@media (min-width:0) and (max-width:767px){.user-project-engagement-role{max-width:calc(100% - 40px);margin:0 16px 0 0;font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}}.user-project-engagement-accordion{opacity:0;height:0;overflow:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.user-project-engagement-accordion.accordion-open{margin:16px 0 0;padding:16px 0 0;border-top:1px solid #e6e6e6;opacity:1;height:auto}.user-project-engagement-description{background-color:#f5f5f5;padding:24px;border-radius:4px;background-clip:padding-box;line-height:24px;line-height:1.5rem}@media (min-width:0) and (max-width:767px){.user-project-engagement-description{padding:16px}}.user-project-engagement-label{color:#666}@media (min-width:0) and (max-width:767px){.user-project-engagement-label{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}}.user-project-engagement-summary{color:#000}.user-project-engagement-summary p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin:24px 0 0}.user-project-engagement-summary ol,.user-project-engagement-summary ul{display:block!important;margin-left:24px!important;list-style-image:none!important;border:0!important;margin-bottom:0!important;background-color:transparent!important;overflow-x:unset!important;list-style-type:decimal!important}.user-project-engagement-summary ul{list-style-type:disc!important}.user-project-engagement-summary ol li,.user-project-engagement-summary ul li{padding-bottom:11px!important;padding-top:0!important;text-align:start!important;width:auto!important;padding-left:0!important}@media (min-width:0) and (max-width:767px){.user-project-engagement-summary ol li,.user-project-engagement-summary ul li{padding-bottom:8px!important}}.user-project-engagement-button{margin:16px 0 0}.user-project-engagement-button a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 16px;line-height:1.3125rem!important}@media (min-width:0) and (max-width:767px){.user-project-engagement-button a{margin:0}}.user-project-engagement-button a:first-child{margin:0 16px 0 0}.user-project-engagement-button .svg-inline--fa{margin:0 4px 0 0;padding:4px}.block-tabs-links{padding:0;overflow:hidden}@media (min-width:992px){.block-tabs-links h2{display:none}}.block-tabs-links ul li,.project-details-container .industry-model-customer p{margin-bottom:0}.block-tabs-links ul li a{border-radius:8px;color:#666;display:block;padding:16px}@media (min-width:1200px){.block-tabs-links ul li a{border-radius:0}}.block-tabs-links ul li a:before{margin-right:5px;font-family:"Font Awesome 6 Free"}.block-tabs-links ul li a:active,.block-tabs-links ul li a:focus,.block-tabs-links ul li a:hover{background:#1583d8;color:#fff}.block-tabs-links ul li.active a,.resume-dashboard .views-table tbody tr .views-field-operations .operation-links .operation-dropdown-head a,.resume-dashboard .views-table tbody tr .views-field-operations .operation-links .operation-dropdown-head button{background:#1583d8;color:#fff}.block-tabs-links ul li.tab-item-skill a:before{font:var(--fa-font-solid);content:""}.block-tabs-links ul li.tab-item-certifications a:before{font:var(--fa-font-solid);content:""}.block-tabs-links ul li.tab-item-project-engagement a:before{font:var(--fa-font-regular);content:""}.block-tabs-links ul li.tab-item-user_resumes a:before{font:var(--fa-font-solid);content:""}.block-views-exposed-filter-blockpeoples-dashboard-block-2,.block-views-exposed-filter-blockproject-listing-page-project-title-filter{background:#fff;padding:16px 24px;border-radius:4px}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-2,.block-views-exposed-filter-blockproject-listing-page-project-title-filter{padding:16px}.block-views-exposed-filter-blockpeoples-dashboard-block-2 .filter-active-button,.block-views-exposed-filter-blockproject-listing-page-project-title-filter .filter-active-button{text-decoration:none}.block-views-exposed-filter-blockpeoples-dashboard-block-2 .filter-active-button:after,.block-views-exposed-filter-blockproject-listing-page-project-title-filter .filter-active-button:after{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";font-size:16px;color:#1583d8;cursor:pointer}}.block-views-exposed-filter-blockpeoples-dashboard-block-2 .block__title{margin-bottom:16px}.block-views-exposed-filter-blockpeoples-dashboard-block-2 .block__title,.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block__title{font-size:20px;font-size:1.25rem;font-weight:500;color:#000;line-height:26px;line-height:1.625rem}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-2 .block__title,.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block__title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.block-views-exposed-filter-blockpeoples-dashboard-block-2 .block__title .filter-active-button,.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block__title .filter-active-button{text-decoration:none}.block-views-exposed-filter-blockpeoples-dashboard-block-2 .block__title .filter-active-button:after,.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block__title .filter-active-button:after{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";font-size:16px;color:#1583d8;cursor:pointer}}.block-views-exposed-filter-blockpeoples-dashboard-block-2 form,.block-views-exposed-filter-blockproject-listing-page-project-title-filter form{display:block;width:100%}.block-views-exposed-filter-blockpeoples-dashboard-block-2 form .form-actions,.block-views-exposed-filter-blockpeoples-dashboard-block-2 form .form-item-combine,.block-views-exposed-filter-blockproject-listing-page-project-title-filter form .form-actions,.block-views-exposed-filter-blockproject-listing-page-project-title-filter form .form-item-combine{display:none}.block-views-exposed-filter-blockpeoples-dashboard-block-2 form .form-item,.block-views-exposed-filter-blockproject-listing-page-project-title-filter form .form-item{margin:16px 0 0;position:relative}.block-views-exposed-filter-blockpeoples-dashboard-block-2 form .form-item:after,.block-views-exposed-filter-blockproject-listing-page-project-title-filter form .form-item:after{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";display:block;position:absolute;right:16px;top:12px}.block-views-exposed-filter-blockpeoples-dashboard-block-2 form input,.block-views-exposed-filter-blockproject-listing-page-project-title-filter form input{width:100%;padding:10px 40px 10px 16px}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-2 .contextual,.block-views-exposed-filter-blockproject-listing-page-project-title-filter .contextual{top:0}}.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block-heading-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block-heading-block{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:unset;-ms-flex-pack:unset;-webkit-justify-content:unset;justify-content:unset;width:100%;position:relative}.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block-heading-block .filter-active-button{position:absolute;right:0}}.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block-heading-block .filter-active-button{display:none}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block-heading-block .filter-active-button{display:inherit}}.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block-heading-block .svg-inline--fa{padding:4px;margin:0 4px 0 0;vertical-align:middle}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block-heading-block .svg-inline--fa{margin:0 0 0 8px}.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block-heading-block .add-new-project span{display:none}}.block-views-exposed-filter-blockproject-listing-page-project-title-filter .block__title{margin:0}.view-peoples-dashboard .views-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;width:100%;background:#fff;padding:16px 24px;border-radius:4px;margin:8px 0 0;position:relative;border:1px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.view-peoples-dashboard .views-row:hover{box-shadow:0 3px 3px rgba(68,156,224,.4);border:1px solid #449ce0}.view-peoples-dashboard .views-row:active{background:#f5f5f5;border:1px solid #1169ad}@media (min-width:0) and (max-width:991px){.view-peoples-dashboard .views-row{padding:16px}}.view-peoples-dashboard .views-field-field-skill,.view-peoples-dashboard .views-field-nothing{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.view-peoples-dashboard .views-field-field-skill .field-content,.view-peoples-dashboard .views-field-field-skill .view-row-people-listing,.view-peoples-dashboard .views-field-nothing .field-content,.view-peoples-dashboard .views-field-nothing .view-row-people-listing{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.view-peoples-dashboard .view-row-people-listing a.visually-hidden,.view-row-listing .view-row-listing-inner a.visually-hidden{left:0;top:0;width:100%;height:100%;clip:unset;z-index:1}.view-peoples-dashboard .field--tag-ref{background-color:transparent;border-radius:24px;border:1px solid rgba(0,0,0,.2);margin:0 8px 0 0;padding:0}.view-peoples-dashboard .field--tag-ref__items{padding:0;margin:0}.view-peoples-dashboard .field--tag-ref__item{margin:0}.view-peoples-dashboard .field--tag-ref__item a,.view-peoples-dashboard .skill-list{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;font-weight:400;color:#626262}.view-peoples-dashboard .field--tag-ref__item a{letter-spacing:0;padding:3px 8px}.view-peoples-dashboard .skill-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin:0;padding:0;list-style-type:none;width:100%}.view-peoples-dashboard .skill-list-item,.view-row-listing .card-column-list li{border-radius:24px;background-clip:padding-box;padding:4px 8px;margin:8px 8px 0 0;border:1px solid rgba(0,0,0,.2);text-align:center}.view-peoples-dashboard .skill-list-count,.view-row-listing .card-column-list ul span{padding:4px 0;margin:4px 0 0;border:1px solid transparent;text-align:center}.view-peoples-dashboard .card-title{margin-bottom:8px}.view-peoples-dashboard .card-title a{font-size:20px;font-size:1.25rem;font-weight:500;color:#000;text-decoration:none;margin:0 0 8px;line-height:26px;line-height:1.625rem}@media (min-width:0) and (max-width:991px){.view-peoples-dashboard .card-title a{margin:0 0 4px}}.view-peoples-dashboard .view-row-column-left{width:80px;height:80px;margin-bottom:8px}.view-peoples-dashboard .view-row-column-left .card-picture{width:100%}.view-peoples-dashboard .view-row-column-left .card-picture img{height:auto;width:100%;object-fit:cover;border-radius:50%}@media (min-width:0) and (max-width:991px){.view-peoples-dashboard .view-row-column-left{width:50px;height:50px}}.view-peoples-dashboard .views-field-nothing .field-content{width:100%;display:block}.view-peoples-dashboard .view-row-column-right{width:calc(100% - 80px);margin-left:24px}@media (min-width:0) and (max-width:991px){.view-peoples-dashboard .view-row-column-right{width:calc(100% - 50px);margin-left:16px}}.view-peoples-dashboard .card-text{margin:0 0 8px;line-height:19px;line-height:1.1875rem}@media (min-width:0) and (max-width:991px){.view-peoples-dashboard .card-text{margin:0 0 4px}}.view-row-listing .view-row-listing-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background:#fff;padding:16px 24px;border-radius:4px;margin:8px 0 0;position:relative;border:1px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.view-row-listing .view-row-listing-inner:hover{box-shadow:0 3px 3px rgba(68,156,224,.4);border:1px solid #449ce0}.view-row-listing .view-row-listing-inner:hover .tooltip{position:relative}.view-row-listing .view-row-listing-inner:hover .tooltip .tooltip-title{font-size:14px;font-size:.875rem;display:block;position:absolute;padding:4px;color:#000;text-indent:0;top:25px;border:1px solid #5d3d3d;background:#fff;min-width:150px;z-index:2;right:25px;border-radius:4px;text-align:center}.view-row-listing .view-row-listing-inner:active{background:#f5f5f5;border:1px solid #1169ad}@media (min-width:0) and (max-width:991px){.view-row-listing .view-row-listing-inner{padding:16px}}.view-row-listing .card-column-list,.view-row-listing .card-column-list ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.view-row-listing .card-column-list{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;font-weight:400;color:#626262}.view-row-listing .card-column-list ul{margin:0;padding:0;list-style-type:none}.view-row-listing .card-title{margin-bottom:8px}.view-row-listing .card-title a{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:500;color:#000;text-decoration:none;margin:0 0 8px}@media (min-width:0) and (max-width:991px){.view-row-listing .card-title a{margin:0 0 4px}}.view-row-listing .card-title .svg-inline--fa{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400;color:#b3b3b3;padding:4px 2px;vertical-align:bottom}.view-row-listing .view-row-column-left{width:80px;height:80px;margin-bottom:8px}.view-row-listing .view-row-column-left .card-picture{height:100%;width:100%;background-color:#e6e6e6;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.view-row-listing .view-row-column-left .card-picture img{height:100%;width:100%;object-fit:fill;border-radius:50%}@media (min-width:0) and (max-width:991px){.view-row-listing .view-row-column-left{display:none}}.view-row-listing .view-row-column-right{width:calc(100% - 96px);margin-left:16px}@media (min-width:0) and (max-width:991px){.view-row-listing .view-row-column-right{width:100%;margin-left:0}}.view-row-listing .card-text{margin:0 0 8px}.view-row-listing .card-text .svg-inline--fa{font-size:8px;font-size:.5rem;line-height:10px;line-height:.625rem;margin:0 8px}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-1,.block-views-exposed-filter-blockproject-listing-page-project-listing-block{display:none}}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item-combine,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item-combine{display:none}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item{margin:0;border:0;box-shadow:none}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item:first-of-type .olivero-details__summary,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item:first-of-type .olivero-details__summary{padding:0 0 8px}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item:first-of-type .olivero-details__summary,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item:first-of-type .olivero-details__summary{padding:8px 0}}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-field-confidential-value,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-status,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.olivero-details+.form-type--boolean,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-field-confidential-value,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-status,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.olivero-details+.form-type--boolean{margin:8px 0;padding:16px 0 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-top:1px solid #e6e6e6}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-field-confidential-value,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-status,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.olivero-details+.form-type--boolean,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-field-confidential-value,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-status,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.olivero-details+.form-type--boolean{padding:24px 0}}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-field-confidential-value .form-checkbox,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-status .form-checkbox,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.olivero-details+.form-type--boolean .form-checkbox,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-field-confidential-value .form-checkbox,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-status .form-checkbox,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.olivero-details+.form-type--boolean .form-checkbox{width:24px;height:24px;background:#fff;border:2px solid #b3b3b3;border-radius:4px;float:none;display:inline-block;margin:2px 0 0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-field-confidential-value .form-checkbox:focus,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-status .form-checkbox:focus,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.olivero-details+.form-type--boolean .form-checkbox:focus,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-field-confidential-value .form-checkbox:focus,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-status .form-checkbox:focus,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.olivero-details+.form-type--boolean .form-checkbox:focus{box-shadow:none}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-field-confidential-value .form-checkbox:checked,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-status .form-checkbox:checked,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.olivero-details+.form-type--boolean .form-checkbox:checked,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-field-confidential-value .form-checkbox:checked,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-status .form-checkbox:checked,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.olivero-details+.form-type--boolean .form-checkbox:checked{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style>svg{fill:%23ffffff}</style><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>') #1583d8 no-repeat center;border:2px solid #1583d8}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-field-confidential-value .form-item__label,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.form-item-status .form-item__label,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-item.olivero-details+.form-type--boolean .form-item__label,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-field-confidential-value .form-item__label,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.form-item-status .form-item__label,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-item.olivero-details+.form-type--boolean .form-item__label{font-size:16px;font-size:1rem;font-weight:400;line-height:21px;line-height:1.3125rem;display:inline-block;margin:0 0 0 8px;width:100%;max-width:calc(100% - 32px);word-wrap:break-word}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__summary,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__summary{padding:8px 0;font-size:16px;font-size:1rem;font-weight:500;line-height:21px;line-height:1.3125rem;background-color:transparent;color:#333;outline:0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__summary:hover,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__summary:hover{color:#666;background-color:transparent}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__summary:hover:before,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__summary:hover:before{color:#449ce0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__summary:active,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__summary:active{color:#000;background-color:transparent}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__summary:active:before,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__summary:active:before{color:#1169ad}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__summary:focus,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__summary:focus{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 0 0 transparent}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__summary:before,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__summary:before{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";color:#1583d8;background:0 0;position:unset;height:auto;width:auto;padding:4px;margin-right:4px;vertical-align:middle}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details[open]>.olivero-details__summary:before,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details[open]>.olivero-details__summary:before,.resume_form .field--name-field-project-eng-paragraph .paragraph-top .paragraph-type .abtn.open i,.resume_form .field--name-field-project-eng-paragraph .paragraph-top .paragraph-type .abtn.open svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details[open]>.olivero-details__wrapper,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details[open]>.olivero-details__wrapper{margin-bottom:8px}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details[open]:last-of-type,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details[open]:last-of-type{margin-bottom:16px}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details[open]:last-of-type>.olivero-details__wrapper,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details[open]:last-of-type>.olivero-details__wrapper{margin-bottom:0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper{border:1px solid #e6e6e6;border-radius:4px;max-height:280px;margin:0;padding:16px;overflow:auto}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper{background-color:#f5f5f5}}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element{position:relative}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element:before,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element:before{font-family:"Font Awesome 6 Free";font:var(--fa-font-regular);content:"";display:block;position:absolute;right:16px;top:12px;width:16px;height:16px;color:gray}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .form-text,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .form-text{padding-right:40px!important;width:100%}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .form-checkbox,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .form-checkbox{width:24px;height:24px;background:#fff;border:2px solid #b3b3b3;border-radius:4px;float:none;display:inline-block;margin:2px 0 0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .form-checkbox:focus,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .form-checkbox:focus{box-shadow:none}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .form-checkbox:checked,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .form-checkbox:checked{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style>svg{fill:%23ffffff}</style><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>') #1583d8 no-repeat center;border:2px solid #1583d8}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .form-item__label,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .form-item__label{font-size:16px;font-size:1rem;font-weight:400;line-height:21px;line-height:1.3125rem;display:inline-block;margin:0 0 0 8px;width:100%;max-width:calc(100% - 32px);word-wrap:break-word}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .form-type--boolean,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .form-type--boolean{margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .checkbox-individual .form-type--boolean:last-child,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .form-type--boolean:last-child,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .checkbox-individual .form-type--boolean:last-child,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .form-type--boolean:last-child{margin:8px 0 0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .olivero-details__wrapper .checkboxes-filter-element .checkbox-individual .form-type--boolean,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .olivero-details__wrapper .checkboxes-filter-element .checkbox-individual .form-type--boolean{margin:8px 0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-width:145px;max-width:calc(100% - 66px);width:100%}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions{margin:32px 0}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions{margin:0 -24px -24px;padding:24px;background-color:#f5f5f5;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .action-link,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .button,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .action-link,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .button{margin:0 16px 16px 0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .form-submit,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .form-submit{max-width:100px;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:0) and (max-width:767px){.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .form-submit,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .form-submit{max-width:135px}}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .form-submit:last-child,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .form-submit:last-child{margin:0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .form-submit:nth-child(2),.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .form-submit:nth-child(2){color:#1583d8;border:1px solid #1583d8;background:0 0;border-radius:24px;text-align:center;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .form-submit:nth-child(2):hover,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .form-submit:nth-child(2):hover{color:#449ce0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0 10px 10px rgba(21,131,216,.24);border:1px solid #449ce0;background:0 0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .form-submit:nth-child(2):active,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .form-submit:nth-child(2):active{color:#1169ad;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:1px solid #449ce0;box-shadow:none;background:0 0}.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .form-submit:nth-child(2):disabled,.block-views-exposed-filter-blockpeoples-dashboard-block-1 .form-actions .form-submit:nth-child(2)[disabled],.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .form-submit:nth-child(2):disabled,.block-views-exposed-filter-blockproject-listing-page-project-listing-block .form-actions .form-submit:nth-child(2)[disabled]{color:#f5f5f5;cursor:not-allowed;border:1px solid #f5f5f5;box-shadow:none}@media (min-width:0) and (max-width:767px){.overlay-filter-visible{position:fixed;background:#fff;padding:24px;width:calc(100% - 32px);z-index:9999;display:block;max-height:95vh;overflow:auto;box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.overlay-filter-visible form{float:left;clear:both;width:100%;height:inherit}.overlay-filter-visible .form-item-combine{display:block;margin-top:20px!important;margin-right:0;margin-bottom:0;margin-left:0;position:relative}.overlay-filter-visible .form-item-combine .form-item__label{display:none}.overlay-filter-visible .form-item-combine:after{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";display:block;position:absolute;right:16px;top:12px}.overlay-filter-visible .form-item-combine input{width:100%;padding:10px 40px 9px 16px!important;margin-bottom:8px}.filter-close-button{text-decoration:none;float:right;clear:both}.filter-close-button:after{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";font-size:18px;color:#1583d8;cursor:pointer}}.js-overlay-active .overlay.filter-overlay-active{display:block;z-index:1}@media (min-width:768px){.js-overlay-active .overlay.filter-overlay-active{display:none}}.project-details-container .project-details-container--space{background-color:#fff;border-radius:4px;background-clip:padding-box;padding:16px 24px}@media (min-width:0) and (max-width:767px){.project-details-container .project-details-container--space{padding:16px}}.project-details-container .project-details-container--space .field--type-link .field__item~.field__item{padding-top:16px}@media (min-width:0) and (max-width:767px){.project-details-container .project-details-container--space .field--type-link .field__item~.field__item{padding-top:8px}}.project-details-container .project-details-container--space .field--type-link a{word-break:break-word}.project-details-container h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;font-weight:500;padding-bottom:16px}.project-details-container .project-details{color:#000;margin-bottom:8px}.project-details-container .project-details ul{margin-top:0;margin-bottom:0}.project-details-container .project-details li{padding-bottom:11px}@media (min-width:0) and (max-width:767px){.project-details-container .project-details li{padding-bottom:8px}}.project-details-container p{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;margin-bottom:16px;font-weight:400}@media (min-width:0) and (max-width:767px){.project-details-container p{margin-bottom:8px}}.project-details-container .industry-model-customer{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:8px;opacity:84%}@media (min-width:0) and (max-width:767px){.project-details-container .industry-model-customer{display:block}}.project-details-container .case-studies,.project-details-container .industry-model-customer .project-end-customer,.project-details-container .industry-model-customer .project-engagement-model,.project-details-container .industry-model-customer .project-industry,.project-details-container .project-references,.project-details-container .project-url{margin-bottom:10px}.project-details-container .case-studies .field__label,.project-details-container .project-url .field__label,.project-details-container .tools-and-technologies .field--name-field-tools-and-technologies .field--tag-ref__item::after{display:none}.project-details-container .project-references .field__label{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;padding-bottom:16px;font-weight:400;opacity:84%}.project-details-container .project-references .field--label-above:not(:last-child){margin-bottom:16px}.project-details-container .tools-and-technologies{margin-bottom:21px;padding-bottom:0}.project-details-container .tools-and-technologies .field--name-field-tools-and-technologies{margin:0;padding:0;background-color:#fff}.project-details-container .tools-and-technologies .field--name-field-tools-and-technologies .field--tag-ref__items{margin:0;background-color:#fff}.project-details-container .tools-and-technologies .field--name-field-tools-and-technologies .field--tag-ref__item{font-size:12px;font-size:.75rem;padding:4px 8px;line-height:16px;line-height:1rem;margin:0 8px 16px 0;border:1px solid #b3b3b3;border-radius:24px;color:#626262}.project-inner-wrapper .layout-container{margin:0}.project-inner-wrapper .category-title,.project-inner-wrapper .project-information-wrapper .form-wrapper h4,.project-inner-wrapper .project-information-wrapper .form-wrapper label{margin:0 0 8px}.project-inner-wrapper .project-information-wrapper{background-color:#fff;border-radius:4px;padding:24px;margin:24px 0}@media (min-width:0) and (max-width:767px){.project-inner-wrapper .project-information-wrapper{padding:24px 16px}}.project-inner-wrapper .project-information-wrapper .card-title{display:block;position:relative;padding:0 0 0 32px;margin:0 0 24px}.project-inner-wrapper .project-information-wrapper .card-title:before,.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .form-item__label:before{content:"";width:24px;height:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#1583d8}.project-inner-wrapper .project-information-wrapper .form-wrapper h4{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:500}.project-inner-wrapper .project-information-wrapper .form-wrapper .form-item{margin:0}.project-inner-wrapper .project-information-wrapper .form-wrapper .form-element,.resume_form__box .field--name-field-user-picture>div{width:100%}.project-inner-wrapper .project-information-wrapper>.form-wrapper{margin:0 0 24px}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe{margin:0;border-top:1px solid #e6e6e6}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .form-item__label{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:500;color:#000;display:block;position:relative;padding:0 0 0 32px;margin:24px 0}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .autocomplete-deluxe-form{border:0;min-height:auto;margin:0}.project-inner-wrapper .project-information-wrapper>.form-actions,.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .autocomplete-deluxe-throbber,.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .tooltip span.tooltip-title,.resume_form__box.paragraph_fields table thead{display:none}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .form-element{width:auto;padding:8px 0;margin-left:8px}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .form-element:hover{background:0 0}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .form-element:focus{background:0 0}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .form-element:active{background:0 0}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .autocomplete-deluxe-item{background:#fff;border:2px solid #1583d8;border-radius:24px;padding:4px 20px 3px;font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;font-weight:500;color:#1583d8;margin:5px 0 3px 8px}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .autocomplete-deluxe-item-delete{position:relative;top:unset;right:unset;background:0 0;width:unset;height:unset;font-size:inherit;text-decoration:none;display:inline-block;margin-left:8px}.project-inner-wrapper .project-information-wrapper>.form-wrapper.field--widget-autocomplete-deluxe .autocomplete-deluxe-item-delete::before{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:""}.project-inner-wrapper .project-actions-wrapper .form-actions{margin:16px 0}.project-inner-wrapper .project-actions-wrapper .form-actions .button{margin:0 16px 0 0}.project-inner-wrapper .project-actions-wrapper .form-actions a{color:#1583d8;background:0 0;border-radius:24px;text-align:center;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:500;text-decoration:none;padding:6px 24px;border:2px solid #1583d8}.project-inner-wrapper .project-actions-wrapper .form-actions a:hover{color:#449ce0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0 10px 10px rgba(21,131,216,.24);background:0 0}.project-inner-wrapper .project-actions-wrapper .form-actions a:active{color:#1169ad;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:none;background:0 0}.project-inner-wrapper .project-actions-wrapper .form-actions a:disabled,.project-inner-wrapper .project-actions-wrapper .form-actions a[disabled]{color:#f5f5f5;cursor:not-allowed;box-shadow:none}.project-inner-wrapper .project-actions-wrapper .form-actions a:hover{border:2px solid #449ce0}.project-inner-wrapper .project-actions-wrapper .form-actions a:active{border:2px solid #1169ad}.project-inner-wrapper .project-actions-wrapper .form-actions a:disabled,.project-inner-wrapper .project-actions-wrapper .form-actions a[disabled]{border:2px solid #f5f5f5}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-clip:padding-box;padding:24px}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block{margin-bottom:8px;padding:16px}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block{position:relative}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block.fully-visible .project-account{margin-bottom:16px}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .logo-image{width:64px;padding:6px;margin-bottom:24px}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .logo-image{width:48px;height:48px;margin-bottom:0}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-info-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-user-row{padding-bottom:24px}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-user-row{padding-left:64px;display:none}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .user-block-row{border-top:1px solid #e6e6e6}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .user-block-row{display:none}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-edit{right:0;position:absolute;top:24px}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-edit{position:unset;padding-top:26px}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-edit span{padding:4px 2px;margin-right:16px;width:24px;height:24px;display:inline-block}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-edit span{padding:8px 6px;width:32px;height:32px}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-edit a{padding:4px;width:24px;height:24px;display:inline-block}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-edit a{padding:8px;width:32px;height:32px}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-info img{border-radius:50%;background-clip:padding-box;object-fit:cover;object-position:center}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-toggle-button{padding:4px 6px;display:none;cursor:pointer;color:#1583d8;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-toggle-button{display:inline-block}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-toggle-button:hover{color:#449ce0}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-toggle-button:active{color:#1169ad}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-name{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:14px}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-name{width:100%;margin-left:16px}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-name .project-title,.resume_form__box .candidate_details h5{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;font-weight:500;margin-bottom:6px}@media (min-width:0) and (max-width:767px){.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-name .project-title{word-break:break-word;margin-bottom:4px}}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-name .project-account{font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-dates{padding-top:24px;padding-bottom:24px}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-date,.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-update{font-size:14px;font-size:.875rem}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-update-container{padding-top:24px}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-end-date,.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-start-date,.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-update-container a,.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-update-date{font-size:14px;font-size:.875rem;font-weight:700}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-members a{line-height:21px;line-height:1.3125rem;font-weight:500}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .project-members svg{margin-right:4px;padding:4px;vertical-align:bottom}.project-inner-wrapper aside.region--sidebar .block-views-blockprojects-project-information-block .project-information-block .tooltip:hover .tooltip-title{display:block;right:0;top:30px}[dir] .resume_form__box{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-width:0;padding-bottom:1px;border-radius:8px;overflow:hidden}[dir] .resume_form__box summary:after{border-radius:8px}[dir] .resume_form__box.olivero-details{margin-top:8px;margin-bottom:8px}[dir] .resume_form__box .olivero-details__wrapper{margin:0 16px}[dir] .node__content .resume_form__box{padding:16px;margin-bottom:8px}.resume-comments section,.resume_form__box .field--name-field-user-picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.node__content .resume_form__box .field--name-field-user-picture{margin-bottom:24px}.resume_form__box .field--name-field-user-picture img{width:128px;height:128px;border-radius:100%;margin:0 auto}.resume_form__box .candidate_details{text-align:center}.resume_form__box .candidate_details h5{line-height:24px;line-height:1.5rem}.resume_form__box .candidate_details p{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400;text-transform:capitalize;margin-bottom:6px}.resume_form__action_row{padding:0!important}.resume_form__box input[type=submit],.resume_form__box input[type=submit].button{border-radius:8px;margin-bottom:0;margin-top:18px;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem}.resume_form__box.sidebar_item{padding-bottom:10px}.resume-comments section .add-comment form input[type=text],.resume_form .form-item input[type=date],.resume_form .form-item input[type=text],.resume_form .form-item input[type=url],.resume_form .form-item select{width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.2) inset;background:#fff;border-radius:8px}.resume_form #certificate-wrapper fieldset legend,.resume_form .form-item.text-full .filter-wrapper{display:none}.resume_form form input[type=radio],.resume_form input[type=checkbox]{width:24px;height:24px;border-width:1px;border-color:#b3b3b3;border-radius:8px;background-color:#fff;min-height:24px;padding:0}[dir] .resume_form input[type=radio]{-webkit-transition:none;transition:none}[dir] .resume_form input[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='%232494DB'/%3E%3C/svg%3E%0A");background-size:12px 12px;background-position:5px 5px;background-repeat:no-repeat}[dir] .resume_form .form-checkboxes .form-item{margin-top:8px;margin-bottom:8px}.resume_form .form-checkboxes .form-item label{line-height:19px;line-height:1.1875rem;text-transform:capitalize;font-size:16px;font-size:1rem;font-weight:400}.resume_form .save-skill{padding:0;background:0 0}.resume_form form.node-form .form-wrapper .has-multiple-fields-remove-button .form-item__label{display:block}.resume_form .paragraphs-subform,.resume_form .resume-fields-group{background:#e6e6e6;padding:16px;margin-bottom:16px;border-radius:8px;margin-top:16px}.resume_form .paragraphs-subform .no-padding,.resume_form .resume-fields-group .no-padding{padding:0}.resume_form .paragraphs-subform h3,.resume_form .resume-fields-group h3{display:block;margin-bottom:15px;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:500}.resume_form .paragraphs-subform .form-inline-fields,.resume_form .paragraphs-subform h3.project-box-heading,.resume_form .resume-fields-group .form-inline-fields,.resume_form .resume-fields-group h3.project-box-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.resume_form .paragraphs-subform h3.project-box-heading span,.resume_form .resume-fields-group h3.project-box-heading span{display:inline-block;font-size:.8rem;background:#f0c888;padding:0 8px;border-radius:8px}.resume_form .paragraphs-subform h5,.resume_form .resume-fields-group h5{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;margin-top:5px;margin-bottom:10px}.resume_form .paragraphs-subform .icon-exclamation h5:before,.resume_form .resume-fields-group .icon-exclamation h5:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"!";font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;width:24px;height:24px;background:#f0c888;display:inline-block;text-align:center;border-radius:8px;background-clip:padding-box;margin-right:8px}[dir] .resume_form .paragraphs-subform .field--type-datetime,[dir] .resume_form .paragraphs-subform .form-item,[dir] .resume_form .resume-fields-group .field--type-datetime,[dir] .resume_form .resume-fields-group .form-item{margin-top:6px;margin-bottom:6px}.resume_form .paragraphs-subform .field--type-datetime h4,.resume_form .paragraphs-subform .field--type-datetime label,.resume_form .paragraphs-subform .form-item h4,.resume_form .paragraphs-subform .form-item label,.resume_form .resume-fields-group .field--type-datetime h4,.resume_form .resume-fields-group .field--type-datetime label,.resume_form .resume-fields-group .form-item h4,.resume_form .resume-fields-group .form-item label{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}[dir] .resume_form .paragraphs-subform .form-item__label[for],[dir] .resume_form .resume-fields-group .form-item__label[for]{margin-top:8px}.resume_form .paragraphs-subform .form-inline-fields,.resume_form .resume-fields-group .form-inline-fields{width:100%}.resume_form .paragraphs-subform .form-inline-fields>div,.resume_form .resume-fields-group .form-inline-fields>div{-webkit-flex-basis:48.5%;-ms-flex-preferred-size:48.5%;flex-basis:48.5%}.resume_form .paragraphs-actions>input[type=submit],.resume_form .paragraphs-actions>input[type=submit].button{border:1px solid #1583d8;background:-webkit-linear-gradient(top,#fff 0,#e8f3fb 100%);background:linear-gradient(180deg,#fff 0,#e8f3fb 100%);color:#1583d8;height:27px;padding:4px 8px;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;margin:0;border-right-width:0;border-radius:8px 0 0 8px}.resume_form .paragraphs-actions .paragraphs-dropdown{margin-left:0!important}.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-toggle{border:1px solid #1583d8;background:-webkit-linear-gradient(top,#fff 0,#e8f3fb 100%);background:linear-gradient(180deg,#fff 0,#e8f3fb 100%);height:27px;border-left-width:0;border-radius:0 8px 8px 0;width:24px;cursor:pointer}.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-toggle:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;color:#1583d8;position:relative}.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions{top:calc(26px + 16px);width:180px;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);background:#fff;border-width:0}.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions a.paragraphs-dropdown-action,.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions input[type=submit],.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions input[type=submit].button{padding:8px 16px;border-bottom:1px dashed #b3b3b3;border-radius:0;background:0 0;color:#000;width:100%;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;margin-top:0;display:block;text-align:center;text-decoration:none}.resume-dashboard .views-table tbody tr:last-child,.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions a.paragraphs-dropdown-action:last-child,.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions input[type=submit].button:last-child,.resume_form .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions input[type=submit]:last-child{border-bottom:0}.resume_form #certificate-wrapper fieldset{border-top:0;padding-top:0;padding-bottom:0}.resume_form #certificate-wrapper fieldset .fieldset__wrapper{border-width:0}.resume_form #certificate-wrapper fieldset .fieldset__wrapper .form-checkboxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.resume_form #certificate-wrapper fieldset .fieldset__wrapper .form-checkboxes .form-item{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.resume_form .field--name-field-project-eng-paragraph .paragraph-top{grid-template-columns:2fr auto 240px auto;color:#000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:9.5px 0}.resume_form .field--name-field-project-eng-paragraph .paragraph-top .paragraph-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;font-weight:500}.resume_form .field--name-field-project-eng-paragraph .paragraph-top .paragraph-type .abtn{width:24px;min-width:24px;height:24px;margin-right:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.resume_form .field--name-field-project-eng-paragraph .paragraph-top .paragraph-type .abtn i,.resume_form .field--name-field-project-eng-paragraph .paragraph-top .paragraph-type .abtn svg{font-size:16px;line-height:16px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative}.resume_form .field--name-field-project-eng-paragraph .paragraph-top .paragraph-type input[type=checkbox]{margin-right:8px;min-width:24px}.resume_form .field--name-field-project-eng-paragraph .paragraph-top .paragraph-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;color:#333}.resume_form .field--name-field-project-eng-paragraph .tabledrag-changed-warning{background-color:#fdca40;color:#333;margin:15px 0 20px;padding:15px;min-height:auto;border-radius:5px}.resume_form .field--name-field-project-eng-paragraph .project-preview{display:none;padding:16px;border-radius:8px;background-clip:padding-box;background:#e8f3fb;margin-bottom:8px}.resume_form .field--name-field-project-eng-paragraph .project-preview .project-header,.resume_form .field--name-field-project-eng-paragraph fieldset.project-url .fieldset__label:before,.resume_form .field--name-field-user-picture .image-widget span,.resume_form .skillset-wrapper fieldset .fieldset__label:before,.resume_form .skillset-wrapper fieldset .fieldset__legend--composite{display:none}.resume_form .field--name-field-project-eng-paragraph .project-urls-wrapper{padding-bottom:1px}.resume_form .field--name-field-project-eng-paragraph fieldset.project-url{background:rgba(0,0,0,.05);padding:15px;border-radius:8px}.resume_form .field--name-field-project-eng-paragraph fieldset.project-url .fieldset__label{padding-left:0;font-size:1em;margin-bottom:8px}.resume_form .field--name-field-project-eng-paragraph fieldset.project-url .fieldset__wrapper,[dir] .resume_form .skillset-wrapper fieldset .fieldset__wrapper{border-width:0}.resume_form .field--name-field-project-eng-paragraph fieldset.project-url .fieldset__wrapper label{font-size:1rem;font-weight:400}.resume_form .skillset-wrapper fieldset{border-width:0;padding-bottom:0}.resume_form .skillset-wrapper fieldset fieldset{padding-bottom:0;padding-top:16px}.resume_form .skillset-wrapper fieldset .fieldset__label{text-transform:capitalize;padding:0;font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;margin-bottom:8px}.resume_form .skillset-wrapper fieldset .fieldset__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.resume_form .skillset-wrapper fieldset .fieldset__wrapper .form-item{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.resume_form .skillset-wrapper fieldset .checkboxes-filter-element{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.resume_form .field--name-field-education-paragraph .paragraph-top,.resume_form .field--name-field-free-text-para-reference .paragraph-top,.resume_form .field--name-field-social-media-paragraph .paragraph-top{color:#000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:9.5px 0}.resume_form .field--name-field-education-paragraph .paragraph-top .paragraph-type,.resume_form .field--name-field-free-text-para-reference .paragraph-top .paragraph-type,.resume_form .field--name-field-social-media-paragraph .paragraph-top .paragraph-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;font-weight:500}.resume_form .field--name-field-user-picture input[type=submit]:not(.js-hide),.resume_form .field--name-field-user-picture label.form-item__label{display:block;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;text-align:center;color:#1583d8;font-weight:500;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;pointer-events:auto!important;padding:8px 16px;border-radius:8px;background-clip:padding-box;background:-webkit-linear-gradient(top,#fff 0,#e8f3fb 100%);background:linear-gradient(180deg,#fff 0,#e8f3fb 100%);border:1px solid #1583d8}.resume_form .field--name-field-user-picture input[type=submit]:not(.js-hide):before,.resume_form .field--name-field-user-picture label.form-item__label:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:8px}.resume-comments section .add-comment form input[type=submit],.resume_form .field--name-field-user-picture label.form-item__label{margin-top:0}.resume_form .field--name-field-user-picture input[type=submit]{margin-right:0;width:100%}.resume_form .field--name-field-user-picture .form-item__description{text-align:center;-webkit-box-ordinal-group:3!important;-webkit-order:2!important;-ms-flex-order:2!important;order:2!important}.resume_form .field--name-field-user-picture .image-widget{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative}.resume_form .field--name-field-user-picture .image-widget:before{content:"";display:block;width:128px;height:128px;margin:0 auto 16px;border-radius:100%;background:#b3b3b3}.resume_form .field--name-field-user-picture .image-widget img{z-index:1;position:absolute;top:0;left:0;right:0;margin:0 auto}.resume_form .field--name-field-user-picture .image-widget input[type=file]{display:none}.resume-dashboard .view-header,.resume-dashboard .view-header .row .view-actions{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.resume-dashboard .view-header{margin-bottom:0}.resume-dashboard .view-header .row{padding:0}.resume-dashboard .view-header .row h2{margin-top:26px;margin-bottom:26px}.resume-dashboard .view-header .row .view-actions{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.resume-dashboard .view-header .row .view-actions a{height:40px;padding:8px 16px;border-radius:8px}.resume-dashboard .view-header .row .view-actions a i,.resume-dashboard .view-header .row .view-actions a svg{margin-right:8px}.resume-dashboard .views-exposed-form{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);padding:16px;border-radius:8px;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.resume-dashboard .views-exposed-form .form-item{width:290px;margin:0 24px 0 0}.resume-dashboard .views-exposed-form .form-item label{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:500}.resume-dashboard .views-exposed-form .form-item input,.resume-dashboard .views-exposed-form .form-item select{width:100%;height:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2) inset}.resume-dashboard .views-exposed-form .form-item-status{position:relative}.resume-dashboard .views-exposed-form .form-item-status::after{font-family:"Font Awesome 6 Free";font:var(--fa-font-solid);content:"";-webkit-transform:none;-ms-transform:none;transform:none;border:0;width:16px;height:16px;position:absolute;right:16px;bottom:12px}.resume-dashboard .views-exposed-form .form-item-title{min-width:290px;width:calc(100% - 290px - 290px - 72px - 70px)}.resume-dashboard .views-exposed-form .form-actions{width:70px;margin:0}.resume-dashboard .views-exposed-form .form-actions input{color:#1583d8;border:1px solid #1583d8;background:0 0;border-radius:8px;text-align:center;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;padding:8px 16px;margin:0;height:40px}.resume-dashboard .views-exposed-form .form-actions input:hover{color:#449ce0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0 10px 10px rgba(21,131,216,.24);border:1px solid #449ce0;background:0 0}.resume-dashboard .views-exposed-form .form-actions input:active{color:#1169ad;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:1px solid #449ce0;box-shadow:none;background:0 0}.resume-dashboard .views-exposed-form .form-actions input:disabled,.resume-dashboard .views-exposed-form .form-actions input[disabled]{color:#f5f5f5;cursor:not-allowed;border:1px solid #f5f5f5;box-shadow:none}@media screen and (max-width:768px){.resume-dashboard .views-exposed-form .form-actions input{margin-top:20px}}.resume-dashboard.individual .views-exposed-form .form-item-title{min-width:290px;width:calc(100% - 290px - 48px - 70px)}.resume-dashboard .views-table{width:100%;line-height:19px;border-radius:8px}.resume-dashboard .views-table td,.resume-dashboard .views-table th{padding:16px;border-bottom:0}.resume-dashboard .views-table thead tr{box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.resume-dashboard .views-table thead tr a{font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;color:#000;text-decoration:none}.resume-dashboard .views-table thead:after{content:"";height:4px;width:100%;display:table-row}.resume-dashboard .views-table thead .views-field-title{width:100%}.resume-dashboard .views-table thead .views-field-changed{min-width:285px}.resume-dashboard .views-table tbody tr{border-bottom:4px solid #f5f5f5}.resume-dashboard .views-table tbody tr .views-field-title{font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;color:#000;font-weight:500;vertical-align:middle}.resume-dashboard .views-table tbody tr .text-middle,.resume-dashboard .views-table tbody tr .views-field-changed{vertical-align:middle}.resume-dashboard .views-table tbody tr .views-field-operations{max-width:150px}#custom-resume-form .messages-list .messages__container,.page-node-type-resume header .header-actions,.path-profile header .header-actions,.resume-dashboard .views-table tbody tr .views-field-operations .operation-links .operation-dropdown-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.resume-dashboard .views-table tbody tr .views-field-operations .operation-links .operation-dropdown-head a{margin-left:0;padding:4px 8px}.resume-dashboard .views-table tbody tr .views-field-operations .operation-links .operation-dropdown-head button{padding:4px 8px 4px 0}.resume-dashboard .views-table tbody tr .views-field-operations .operation-links .operation-dropdown-head button.no-icon{min-height:29px}.resume-dashboard .views-table tbody tr:last-child .operation-links .operation-dropdown-item-wrapper,.resume-dashboard .views-table tbody tr:nth-last-child(2) .operation-links .operation-dropdown-item-wrapper,.resume-dashboard .views-table tbody tr:nth-last-child(3) .operation-links .operation-dropdown-item-wrapper{margin-top:0;margin-bottom:16px;bottom:30px}.resume-dashboard .dropbutton-wrapper{min-height:auto!important}.pill{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;border-radius:8px;padding:4px 8px;background:#e6e6e6;color:#333;font-weight:400;text-transform:capitalize;display:inline-block;margin-left:5px}.pill.draft{background:#c0ebf9;color:#000}.pill.marketing_review,.pill.staff_review{background:#fff4ba;color:#000}.pill.published{background:#c2e090;color:#000}.pill.archived{background:#fba489;color:#000}.management-dashboard .views-exposed-form .form-actions{width:auto}.management-dashboard .views-exposed-form .form-actions input[type=submit]{margin-right:15px}.management-dashboard .views-exposed-form .form-actions input[type=submit]:last-child{margin-right:0}.management-dashboard .mgt-edit-btn{width:150px}.management-dashboard .mgt-edit-btn a.btn-primary{padding:4px 24px;border-radius:8px}.management-dashboard .views-field-field-badge img{height:32px;width:auto}.page-node-type-resume .node-preview-container,.path-profile .node-preview-container{padding:10px}.page-node-type-resume .node-resume-form .field-group-html-element,.path-profile .node-resume-form .field-group-html-element{display:none}.page-node-type-resume .resume_form__box .box_title,.page-node-type-resume .resume_form__box>h3,.path-profile .resume_form__box .box_title,.path-profile .resume_form__box>h3{margin-bottom:20px}.page-node-type-resume header,.path-profile header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[dir] .page-node-type-resume header .node__title,[dir] .path-profile header .node__title{margin:0;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;font-weight:700}.page-node-type-resume .field:not(:last-child),.path-profile .field:not(:last-child){margin-bottom:20px}.page-node-type-resume .field__label,.path-profile .field__label{font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;font-weight:500;margin-bottom:8px}.page-node-type-resume .field__label.box_title,.path-profile .field__label.box_title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;font-weight:700}.page-node-type-resume .text-content,.path-profile .text-content{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400}.page-node-type-resume .text-content .field__item p,.path-profile .text-content .field__item p{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400;margin-top:0;margin-bottom:14px}.page-node-type-resume .text-content .field__item ol,.page-node-type-resume .text-content .field__item ul,.path-profile .text-content .field__item ol,.path-profile .text-content .field__item ul{margin-left:1.5em;margin-bottom:14px}@media (min-width:768px){.page-node-type-resume .text-content .field__item ol,.page-node-type-resume .text-content .field__item ul,.path-profile .text-content .field__item ol,.path-profile .text-content .field__item ul{padding-left:16px}}.page-node-type-resume .text-content .field__item ol li,.page-node-type-resume .text-content .field__item ul li,.path-profile .text-content .field__item ol li,.path-profile .text-content .field__item ul li{margin-bottom:5px}.page-node-type-resume .text-content .field__item ol li:last-child,.page-node-type-resume .text-content .field__item ul li:last-child,.path-profile .text-content .field__item ol li:last-child,.path-profile .text-content .field__item ul li:last-child{margin-bottom:0}.page-node-type-resume .pills-list .field__item h3,.path-profile .pills-list .field__item h3{font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;font-weight:500;margin-bottom:5px;text-transform:capitalize}.page-node-type-resume .pills-list .field__item ul,.path-profile .pills-list .field__item ul{list-style:none;padding:0;margin:0 0 20px}.page-node-type-resume .pills-list .field__item ul li,.path-profile .pills-list .field__item ul li{display:inline-block;padding:4px 8px;border-radius:8px;background-clip:padding-box;background:#e6e6e6;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:400;margin-right:8px;margin-bottom:8px}.page-node-type-resume .pills-list .field__item ul li:last-child,.path-profile .pills-list .field__item ul li:last-child{margin-right:0}.page-node-type-resume .certifications,.path-profile .certifications{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width:768px){.page-node-type-resume .certifications,.path-profile .certifications{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.page-node-type-resume .certifications .certificate-item,.path-profile .certifications .certificate-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px;padding:0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:30px}@media (min-width:576px){.page-node-type-resume .certifications .certificate-item,.path-profile .certifications .certificate-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1200px){.page-node-type-resume .certifications .certificate-item,.path-profile .certifications .certificate-item{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}.page-node-type-resume .certifications .certificate-item:nth-child(1),.page-node-type-resume .certifications .certificate-item:nth-child(2),.page-node-type-resume .certifications .certificate-item:nth-child(3),.path-profile .certifications .certificate-item:nth-child(1),.path-profile .certifications .certificate-item:nth-child(2),.path-profile .certifications .certificate-item:nth-child(3){margin-top:0}.page-node-type-resume .certifications .certificate-item:last-child,.path-profile .certifications .certificate-item:last-child{margin-bottom:0}@media (min-width:768px){.page-node-type-resume .certifications .certificate-item,.path-profile .certifications .certificate-item{margin-bottom:0}}.page-node-type-resume .certifications .certificate-item .certificate-heading,.path-profile .certifications .certificate-item .certificate-heading{font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;font-weight:500;text-align:center;margin-top:20px;margin-bottom:0}.page-node-type-resume .certifications .certificate-item .certificate-image img,.path-profile .certifications .certificate-item .certificate-image img{width:128px;height:128px;margin:0 auto;object-fit:contain}.page-node-type-resume .project-wrapper .project-preview:not(:last-child),.path-profile .project-wrapper .project-preview:not(:last-child){margin-bottom:20px;border-bottom:1px dashed #b3b3b3;padding-bottom:20px}.page-node-type-resume article.node--type-resume [data-drupal-selector=edit-moderation-state-draft],.path-profile article.node--type-resume [data-drupal-selector=edit-moderation-state-draft],.resume-comments section .add-comment form .filter-help,.resume-comments section .add-comment form .form-item--editor-format{display:none}.project-item .project-header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;margin-bottom:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.project-item .project-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.project-item .project-title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:500}.project-item .project-title a{font-size:inherit;line-height:inherit;color:inherit}.project-item .field--tag-ref{margin:0;padding:0;background-color:transparent}.project-item .field--tag-ref .field--tag-ref__items{margin:0}.project-item .project-date,.project-item .project-role{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem}.project-item .project-role{font-weight:400;color:#333;margin:0}.project-item .project-date{font-weight:500;margin-bottom:14px}.project-item .project-date>div:not(:last-child){margin-bottom:0}.paragraph--type--education .edu-header .edu-dates .end-date:before,.project-item .project-date .end-date:before{display:inline-block;content:"-";margin-left:5px;margin-right:1px}.paragraph--type--education:not(:last-child){margin-bottom:20px}@media (min-width:768px){.paragraph--type--education:not(:last-child){border-bottom:1px dashed #b3b3b3;padding-bottom:20px}}.paragraph--type--education .edu-header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.paragraph--type--education .edu-header .degree{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:500}.paragraph--type--education .edu-header .edu-dates{display:none;font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400;color:#333}.paragraph--type--education .university .location:after,.paragraph--type--education .university .location:before{display:inline-block}.paragraph--type--education .university .location:before{content:"("}.paragraph--type--education .university .location:after{content:")"}.paragraph--type--free-text-paragraph h4{margin-bottom:14px}.resume-comments section.comments .comment,.social-media-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.social-media-links,.social-media-links .social-media-preview{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.social-media-links{margin-top:10px}.social-media-links .social-media-preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1583d8;height:40px;width:40px;margin-right:8px}.social-media-links .social-media-preview a{font-size:26px;font-size:1.625rem;line-height:28px;line-height:1.75rem}.path-profile .hidden-for-sharable{display:none!important}.path-profile .sharable-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}@media (min-width:768px){.path-profile .sharable-header{height:88px}}.path-profile .sharable-header svg{height:40px;width:84px}@media (min-width:768px){.path-profile .sharable-header svg{height:56px;width:118px}}.path-profile .main-content__container>.row,.path-profile .main-content__container>.row .node__content,.resume-comments section .add-comment form{padding-bottom:0}.path-profile .main-content__container .sticky-box{position:-webkit-sticky;position:sticky;top:10px}#custom-resume-form .messages-list .messages__container .messages__content{margin:1%}.resume-comments section .add-comment{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;padding-top:24px;margin-top:24px;border-top:1px dashed #b3b3b3}.resume-comments section.comments .comment{border-top:none;padding-top:0;padding-left:0}.resume-comments section.comments .comment .comment-picture{-webkit-flex-basis:180px;-ms-flex-preferred-size:180px;flex-basis:180px;min-width:180px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:24px}.resume-comments section.comments .comment .comment-picture__image{position:initial;width:80px;height:80px;margin-bottom:8px}.resume-comments section.comments .comment .comment-picture__label .name,.resume-comments section.comments .comment__content .comment-subject{font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;font-weight:500;margin-bottom:5px}.resume-comments section.comments .comment .comment-picture__label .designation,.resume-comments section.comments .comment__content .comment__time,.resume-comments section.comments .comment__content .text-content,.resume-comments section.comments .comment__content .text-content p{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;font-weight:400}.resume-comments section.comments .comment__text-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.resume-comments section.comments .comment__pointer{width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-right:17px solid #e8f3fb;margin-top:24px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.resume-comments section.comments .comment__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:#e8f3fb;padding:16px;border-radius:8px;background-clip:padding-box}.resume-comments section.comments .comment__content .comment__time{margin-bottom:20px}.resume-comments section.comments .comment.by-node-author .comment-picture{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-left:0;margin-right:24px}.resume-comments section.comments .comment.by-node-author .comment__pointer{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.resume-comments section .add-comment .add-comment__form{padding-left:0}.resume-comments section .add-comment form .form-item{margin:20px 0}.resume-comments section .add-comment form label:after{color:#d81515;content:"*";background-image:none!important}.resume_form__box .videos-carousel{padding:0 20px}.resume_form__box .videos-carousel .slick-list{overflow:hidden;margin:0 auto}.resume_form__box .videos-carousel .slick-slide{text-align:center;margin:0 15px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:auto;box-sizing:border-box}.resume_form__box .paragraph--type--videos,.resume_form__box .videos-carousel .slick-arrow,.resume_form__box .videos-carousel .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.resume_form__box .videos-carousel .slick-arrow{background-color:#333;color:#fff;border:0;border-radius:50%;width:40px;height:40px;font-size:0;line-height:40px;text-align:center;cursor:pointer;z-index:10;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.resume_form__box .videos-carousel .slick-arrow:hover{background-color:#555}.resume_form__box .videos-carousel .slick-prev{left:5px}.resume_form__box .videos-carousel .slick-next{right:5px}.resume_form__box .videos-carousel .slick-dots{margin:10px}.resume_form__box .paragraph--type--videos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.resume_form__box .paragraph--type--videos .field__item{position:relative;text-align:center;margin-bottom:1em;width:100%}.resume_form__box .paragraph--type--videos .field--name-field-video-title{font-weight:700;font-size:1rem;color:#333;max-width:90%;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.4;height:2.8em;position:relative;cursor:pointer}.resume_form__box .paragraph--type--videos .field--name-field-video-title:hover::after{content:attr(title);position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#333;color:#fff;padding:5px 10px;border-radius:5px;white-space:normal;text-align:center;z-index:10;max-width:250px;box-shadow:0 4px 6px rgba(0,0,0,.2)}.resume_form__box .paragraph--type--videos .field--name-field-remote-videos{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.resume_form__box .paragraph--type--videos .field--name-field-remote-videos .colorbox.cboxElement{display:block;width:100%;height:auto;text-decoration:none;color:inherit;position:relative;z-index:1}.resume_form__box .paragraph--type--videos .field--name-field-remote-videos .colorbox.cboxElement .media-oembed-content{width:100%;max-width:280px;border-radius:8px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;pointer-events:none}.resume_form__box .paragraph--type--videos .field--name-field-remote-videos .colorbox.cboxElement .media-oembed-content:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}#colorbox .field__item iframe{min-width:500px;min-height:300px}
