/* @license MIT https://github.com/Splidejs/splide/blob/master/LICENSE */
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Libre Franklin';src:url(/themes/custom/devcollab2023/fonts/libre-franklin/LibreFranklin-VariableFont_wght.woff2) format("woff2-variations");src:url(/themes/custom/devcollab2023/fonts/libre-franklin/LibreFranklin-VariableFont_wght.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url(/themes/custom/devcollab2023/fonts/libre-franklin/LibreFranklin-Italic-VariableFont_wght.woff2) format("woff2-variations");src:url(/themes/custom/devcollab2023/fonts/libre-franklin/LibreFranklin-Italic-VariableFont_wght.woff2) format("woff2");font-weight:100 1000;font-style:italic;font-display:swap}h1{margin:2.25rem 0;font-size:3.375rem;font-weight:400;color:#01647c;line-height:1.1}@media (min-width:64em){h1{font-size:4.875rem}}h2{margin:2.25rem 0 .75rem;font-size:1.875rem;font-weight:400;color:#01647c;line-height:1.25}@media (max-width:20.3125em){h2{font-size:1.375rem;word-break:break-word}}@media (min-width:64em){h2{font-size:2.375rem}}h2 a{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s,color 0.3s;padding-bottom:2px;color:#01647c}h2 a:hover,h2 a:focus{background-size:100% 2px;text-decoration:none;transition:background-size .3s,color 0.3s}h2 a:hover,h2 a:focus{color:#f06e40}h3{font-size:1.375rem;font-weight:400;color:#01647c;line-height:1.4}@media (max-width:20.3125em){h3{font-size:1.25rem;word-break:break-word}}@media (min-width:64em){h3{font-size:1.625rem}}h3 a:not(.services-token__button){display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s,color 0.3s;padding-bottom:2px;color:#01647c}h3 a:not(.services-token__button):hover,h3 a:not(.services-token__button):focus{background-size:100% 2px;text-decoration:none;transition:background-size .3s,color 0.3s}h3 a:not(.services-token__button):hover,h3 a:not(.services-token__button):focus{color:#f06e40}h4{margin:2.25rem 0 .75rem;font-size:1.125rem;font-weight:400;color:#01647c;line-height:1.4}@media (min-width:64em){h4{font-size:1.25rem}}h4 a{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s,color 0.3s;padding-bottom:2px;color:#01647c}h4 a:hover,h4 a:focus{background-size:100% 2px;text-decoration:none;transition:background-size .3s,color 0.3s}h4 a:hover,h4 a:focus{color:#f06e40}h5{font-size:1rem;font-weight:400;color:#01647c;line-height:1.4}@media (min-width:64em){h5{font-size:1.125rem}}h6{font-weight:400;font-size:1rem;line-height:1.4;letter-spacing:0.3px;margin:1.5rem 0 .375rem}pre{overflow-x:auto;white-space:pre-wrap}p,pre{margin:0}em,i{font-style:italic}blockquote{font-style:italic}strong,b{font-weight:bold}sup{vertical-align:super;font-size:50%;line-height:0}sub{vertical-align:sub;font-size:50%;line-height:0}*{box-sizing:border-box;-ms-box-sizing:border-box}:is(a,button,input,textarea,select,summary){--outline-size:max(2px,0.08em);--outline-style:solid;--outline-color:currentColor}:is(a,button,input,textarea,select,summary):focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}:is(a,button,input,textarea,select,summary):focus:not(:focus-visible){outline:none}.skip-link{margin:0}.skip-link a,.skip-link a:visited{display:block;width:100%;padding:2px 0 3px;text-align:center;color:#fff}.main-content{outline:none}html{min-height:100%;font-size:100%;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:"Libre Franklin",sans-serif}@media (max-width:47.9375em){html{font-size:1rem}}@media (max-width:20.3125em){html{font-size:80%}}body{color:#474442;margin:0;font-family:"Libre Franklin",sans-serif;font-weight:400;line-height:1.5;overflow-x:hidden}a{display:inline-block;word-break:break-word;transition:0.4s ease;color:#474442}a:hover,a:focus{transition:0.4s ease}img,picture,object,figure,input,svg{max-width:100%;height:auto}img[alt]{color:#474442}h2{font-family:"Libre Franklin",sans-serif}p{margin:0 0 1.25rem;font-size:1rem;line-height:1.7;margin:0 0 1.25rem;font-size:1rem;line-height:1.7}@media (min-width:64em){p{margin:0 0 1.875rem;font-size:1.125rem}}@media (max-width:20.3125em){p{word-break:break-word}}@media (min-width:64em){p{margin:0 0 1.875rem;font-size:1.125rem}}.button{text-decoration:none;font-weight:bold;text-transform:uppercase;transition:0.4s ease;color:#01647c;margin:1.25rem 0;background-color:transparent;font-size:.9375rem;padding:17px 15px 14px;border-radius:6px;letter-spacing:2.5px;color:#01647c;border:1px solid #01647c;cursor:pointer;width:auto;text-align:center}.button:hover,.button:focus,.button:active{color:#01647c;background-color:#fff;transition:0.4s ease}.button:hover,.button:focus{color:#fff;background-color:#01647c}hr{height:2px;border:0;margin:1.875rem 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='4' viewBox='0 0 12 4' fill='none'%3E%3Cg clip-path='url(%23clip0_11_5)'%3E%3Crect width='8' height='4' fill='%232CC0DE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11_5'%3E%3Crect width='12' height='4' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (min-width:64em){hr{margin:3.125rem 0}}@media (min-width:64em){form{max-width:65%;margin:2.5rem auto}}form label,form legend{position:relative;display:block;margin:10px 0;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#01647c}@media (max-width:47.9375em){form label,form legend{margin:10px 0 5px}}form input,form textarea{background-color:transparent;width:100%;border:0;border-radius:0;border-bottom:1px solid #979797;font-family:"Libre Franklin",sans-serif;padding:10px;color:#474442;font-size:13px;letter-spacing:2.5px}form input:focus,form textarea:focus{outline:2px solid #01647c;border-bottom:1px solid transparent}form input[type="checkbox"]{position:absolute;opacity:0;transition:0.4s ease;font-style:italic}form input[type="checkbox"]+label{padding-left:28px;font-weight:400;font-size:.8125rem;color:#474442;font-style:italic}form input[type="checkbox"]+label:before{content:'';display:inline-block;position:absolute;left:0;top:0;vertical-align:middle;cursor:pointer;margin-right:0;padding:8px;border:1px solid #979797;background-color:#fff;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:0.4s ease}form input[type="checkbox"]:checked+label:before{background-color:#01647c;border:1px solid #01647c}form input[type="checkbox"]:checked+label:after{content:'';display:block;position:absolute;top:3px;left:7px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}form input[type="checkbox"]:focus+label:before{outline:2px solid #01647c}form input[type="checkbox"]:hover+label:before{background-color:#9fcdd8;transition:0.4s ease}form input[type="checkbox"]:hover:checked+label:before{background-color:#474442}form textarea{width:100%;border:1px solid #979797;font-family:"Libre Franklin",sans-serif;color:#474442}form textarea:focus{outline:2px solid #01647c;border:1px solid transparent}form button,form .button,form input[type='submit'],form input[type='button']{text-decoration:none;font-weight:bold;text-transform:uppercase;transition:0.4s ease;color:#01647c;margin:1.25rem 0;background-color:transparent;font-size:.9375rem;padding:17px 15px 14px;border-radius:6px;letter-spacing:2.5px;color:#01647c;border:1px solid #01647c;cursor:pointer;width:auto}form button:hover,form button:focus,form button:active,form .button:hover,form .button:focus,form .button:active,form input[type='submit']:hover,form input[type='submit']:focus,form input[type='submit']:active,form input[type='button']:hover,form input[type='button']:focus,form input[type='button']:active{color:#01647c;background-color:#fff;transition:0.4s ease}form button:hover,form button:focus,form .button:hover,form .button:focus,form input[type='submit']:hover,form input[type='submit']:focus,form input[type='button']:hover,form input[type='button']:focus{color:#fff;background-color:#01647c}form select{display:block;width:100%;border:0;border-bottom:1px solid #979797;padding:8px 30px 8px 0;font-size:13px;text-transform:uppercase;letter-spacing:2.5px;font-style:italic;color:#474442;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("/themes/custom/devcollab2023/img/dropdown-arrow.svg");background-repeat:no-repeat,repeat;background-position:right 0 top 50%,0 0;background-size:20px auto,100%;transition:0.4s ease}form select::-ms-expand{display:none}form select option{font-weight:normal}form select:focus{border-bottom:2px solid #f06e40;transition:0.4s ease;outline:none}form .description{font-style:italic;color:#474442;font-size:14px;margin:6px 0}form .form-item{margin-bottom:30px}form .js-form-type-checkbox{margin-bottom:0}form:not(.webform-submission-form) a:not(.button):not(.button--primary):not(.button--outline){display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px;background-size:100% 1px;color:#474442;transition:background-size,box-shadow 0.4s}form:not(.webform-submission-form) a:not(.button):not(.button--primary):not(.button--outline):hover,form:not(.webform-submission-form) a:not(.button):not(.button--primary):not(.button--outline):focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}form:not(.webform-submission-form) a:not(.button):not(.button--primary):not(.button--outline):hover,form:not(.webform-submission-form) a:not(.button):not(.button--primary):not(.button--outline):focus{background-size:0 1px}form:not(.webform-submission-form) a:not(.button):not(.button--primary):not(.button--outline):hover,form:not(.webform-submission-form) a:not(.button):not(.button--primary):not(.button--outline):focus{box-shadow:inset 0 24px 0 0 rgba(243,113,67,0.3);transition:background-size,box-shadow 0.4s}form:not(.webform-submission-form) .js-form-type-checkbox{position:relative;display:inline-block}.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;margin:3.125rem 0 1.25rem;padding-top:56.25%}iframe.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}figure{margin:1.25rem 0}figure .field--name-field-media-image{margin-bottom:0}figure img[alt]{line-height:1}figcaption{text-align:left;font-size:15px;font-style:italic;color:#6b6b6b}iframe{width:100%;max-width:100%}video{max-width:100%;height:auto;margin:1.25rem 0}main ol,main ul{margin:1.875rem 0;padding-left:.9375rem}@media (min-width:64em){main ol,main ul{padding-left:1.5625rem}}main ol.no-space,main ul.no-space{padding-left:0}main ol li,main ul li{margin-bottom:.5rem;padding:0 0 0 1.375rem;line-height:1.7}main ol li p:last-child,main ul li p:last-child{margin-bottom:0}main ol{counter-reset:list-counter}main ol li{position:relative;margin:12px 0;padding-left:.5rem;line-height:1.7}@media (min-width:64em){main ol li{padding-left:.625rem}}main ol li::marker{color:#f06e40}main ol li>ol{list-style-type:lower-alpha}main ol li>ol li>ol{list-style-type:lower-roman}main ol li>ol li>ol li>ol{list-style-type:upper-latin}main ol li>ol li>ol li>ol li>ol{list-style-type:upper-roman}main ol li>ol li>ol li>ol li>ol li ol{list-style-type:upper-roman}.text-content ul,.toc-js ul{list-style:none}.text-content ul li,.toc-js ul li{position:relative;padding:0 0 0 1.25rem;line-height:1.7}@media (max-width:20.3125em){.text-content ul li,.toc-js ul li{padding:0 0 0 .625rem}}@media (min-width:64em){.text-content ul li,.toc-js ul li{padding:0 0 0 1.5625rem}}.text-content ul li::before,.toc-js ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.25rem;height:.25rem;border-radius:50%;background-color:#f06e40}.hero .text-content ul li::before,.hero .toc-js ul li::before{background-color:#fff}.text-content ul li>ul li,.toc-js ul li>ul li{position:relative}.text-content ul li>ul li::before,.toc-js ul li>ul li::before{content:"";position:absolute;left:0;top:.625rem;width:.5rem;height:.5rem;border-radius:50%;background-color:#f06e40}.text-content ul li>ul li>ul li,.toc-js ul li>ul li>ul li{position:relative}.text-content ul li>ul li>ul li::before,.toc-js ul li>ul li>ul li::before{content:"";position:absolute;left:0;top:.625rem;width:.375rem;height:.375rem;border-radius:50%;background-color:transparent;border:1px solid #f06e40}.text-content a:where(:not(.button)){display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px;background-size:100% 1px;color:#474442;transition:background-size,box-shadow 0.4s}.text-content a:where(:not(.button)):hover,.text-content a:where(:not(.button)):focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.text-content a:where(:not(.button)):hover,.text-content a:where(:not(.button)):focus{background-size:0 1px}.text-content a:where(:not(.button)):hover,.text-content a:where(:not(.button)):focus{box-shadow:inset 0 24px 0 0 rgba(243,113,67,0.3);transition:background-size,box-shadow 0.4s}.text-content a.button,.text-content a.button--primary{text-decoration:none;font-weight:bold;text-transform:uppercase;transition:0.4s ease;color:#01647c;margin:1.25rem 0;background-color:transparent;font-size:.9375rem;padding:17px 15px 14px;border-radius:6px;letter-spacing:2.5px;color:#01647c;border:1px solid #01647c;margin-top:0;margin-bottom:0}.text-content a.button:hover,.text-content a.button:focus,.text-content a.button:active,.text-content a.button--primary:hover,.text-content a.button--primary:focus,.text-content a.button--primary:active{color:#01647c;background-color:#fff;transition:0.4s ease}.text-content a.button:hover,.text-content a.button:focus,.text-content a.button--primary:hover,.text-content a.button--primary:focus{color:#fff;background-color:#01647c}.text-content ul li,.text-content ol li{font-size:1rem}@media (min-width:64em){.text-content ul li,.text-content ol li{font-size:1.125rem}}.text-content h3{color:#474442;font-weight:700}.hero{position:relative;z-index:0;padding:3.125rem 0;color:#fff}.hero:before{content:"";position:absolute;height:100%;width:100vw;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#093f4d;z-index:-1}@media (min-width:64em){.hero{padding:5.625rem 0}}.hero:after{content:"";position:absolute;height:100%;width:50%;top:0;z-index:-1;bottom:0;left:50%;right:50%;margin-left:-50vw;background-image:url("/themes/custom/devcollab2023/img/bg-ball-2.svg");background-position:bottom -360px right 0;background-repeat:no-repeat;opacity:0.07}@media (min-width:48em){.hero:after{width:24%}}@media (min-width:64em){.hero:after{width:20%}}.hero h1{color:#fff;margin-top:0}.hero p{margin-bottom:1.25rem;font-size:1.125rem}@media (min-width:64em){.hero p{font-size:1.375rem;margin-bottom:2.1875rem}}.hero .text-content a{color:#fff}.hero .text-content a.button{border-color:#fff}.hero .text-content a.button:hover,.hero .text-content a.button:focus{background-color:#fff;color:#01647c}.hero .text-content a:where(:not(.button)){display:inline;text-decoration:none;background-image:linear-gradient(#2cc0de,#2cc0de);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px;background-size:100% 1px;transition:background-size .3s}.hero .text-content a:where(:not(.button)):hover,.hero .text-content a:where(:not(.button)):focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.hero .text-content a:where(:not(.button)):hover,.hero .text-content a:where(:not(.button)):focus{background-size:0 1px}.hero .text-content a:where(:not(.button)):hover,.hero .text-content a:where(:not(.button)):focus{background-size:0 1px;box-shadow:none;transition:background-size .3s}.hero--lighter:before{background-color:#01647c}.hero__flex{display:flex;margin:25px 0 0;justify-content:space-between}@media (min-width:48em){.hero__col{display:flex}}@media (min-width:48em){.hero__col--1{flex:0 1 40%;max-width:40%}}@media (min-width:48em){.page-node-type-person .hero__col--1{flex:0 1 265px;max-width:265px}}@media (min-width:48em){.page-node-type-person .hero__col--1+.hero__col--2{padding-left:2.5rem}}@media (min-width:64em){.page-node-type-person .hero__col--1+.hero__col--2{padding-left:4.6875rem}}@media (min-width:48em){.hero__col--2{flex:0 1 60%;max-width:60%;padding-left:2.5rem;padding-top:.75rem}}.page-node-type-person .hero__col--2{margin-top:.625rem}@media (min-width:48em){.page-node-type-person .hero__col--2{flex:0 1 calc(100% - 265px);max-width:calc(100% - 265px);margin-top:1.875rem}}.section-border{border-top:2px dashed #2cc0de;padding:20px 0 0}.title--small{color:#fff;text-transform:uppercase;font-style:italic;letter-spacing:2.6px;font-size:.8125rem;margin:14px 0}.grey-container{position:relative;z-index:0;padding:65px 0}@media (min-width:48em){.grey-container{padding:50px 0}}.grey-container:before{content:'';position:absolute;height:100%;width:100vw;top:0;left:-50%;right:-50%;margin-left:auto;margin-right:auto;background-color:#f3f3f3;z-index:-1;max-width:calc(100vw - 50px)}@media (max-width:20.3125em){.grey-container:before{max-width:calc(100vw - 30px)}}@media (min-width:90em){.grey-container:before{max-width:1385px;margin-left:auto;margin-right:auto}}.content-narrow{max-width:600px;margin:0 auto;padding:0 1.5625rem}@media (max-width:20.3125em){.content-narrow{padding:0 .625rem}}@media (min-width:48em){.content-narrow{max-width:53.125rem}}.region-views-listing{position:relative;z-index:0;padding:65px 0;margin-top:-65px;padding:0}@media (min-width:48em){.region-views-listing{padding:50px 0}}@media (min-width:48em){.region-views-listing{margin-top:-65px;padding:65px 0}}@media (min-width:64em){.region-views-listing{margin-top:-90px;padding:90px 0}}.region-views-listing:before{content:'';position:absolute;height:100%;width:100vw;top:0;left:-50%;right:-50%;margin-left:auto;margin-right:auto;background-color:#f3f3f3;z-index:-1;max-width:calc(100vw - 50px)}@media (max-width:20.3125em){.region-views-listing:before{max-width:calc(100vw - 30px)}}@media (min-width:90em){.region-views-listing:before{max-width:1385px;margin-left:auto;margin-right:auto}}@media (min-width:48em){.region-views-listing{padding:0}}.region-views-listing .block-title{margin-top:0}.region-views-listing .views-element-container{padding:1.875rem 1.5625rem}@media (min-width:48em){.region-views-listing .views-element-container{margin-top:-65px;padding:3.875rem 1.5625rem}}@media (min-width:64em){.region-views-listing .views-element-container{margin-top:-90px}}@media (min-width:1290px){.region-views-listing .views-element-container{padding:3.875rem 0}}.region-views-listing .views-element-container.block-views-blocklisting-page-projects-block-2{padding-bottom:0}.region-views-listing .views-element-container.block-views-blocklisting-page-articles-block-3,.region-views-listing .views-element-container.block-views-blocklisting-page-articles-block-4{padding:0}.region-views-listing .views-element-container.block-views-blocklisting-page-services-block-1{padding-top:2.5rem}@media (min-width:48em){.region-views-listing .views-element-container.block-views-blocklisting-page-services-block-1{padding-top:4.0625rem}}@media (min-width:64em){.region-views-listing .views-element-container.block-views-blocklisting-page-services-block-1{padding-top:5.9375rem}}.region-views-listing .views-element-container.block-views-blocklisting-page-articles-block-1{padding:30px 25px}@media (min-width:48em){.region-views-listing .views-element-container.block-views-blocklisting-page-articles-block-1{margin-top:-65px;padding:62px 25px}}@media (min-width:64em){.region-views-listing .views-element-container.block-views-blocklisting-page-articles-block-1{margin-top:-90px}}.more-link a{text-decoration:none;font-weight:bold;text-transform:uppercase;transition:0.4s ease;color:#01647c;margin:1.25rem 0;background-color:transparent;font-size:.9375rem;padding:17px 15px 14px;border-radius:6px;letter-spacing:2.5px;color:#01647c;border:1px solid #01647c}.more-link a:hover,.more-link a:focus,.more-link a:active{color:#01647c;background-color:#fff;transition:0.4s ease}.more-link a:hover,.more-link a:focus{color:#fff;background-color:#01647c}.pager-show-more{list-style:none;padding:0;margin:0;text-align:center}.pager-show-more li{margin:0;padding:0}.pager-show-more a{text-decoration:none;font-weight:bold;text-transform:uppercase;transition:0.4s ease;color:#01647c;margin:1.25rem 0;background-color:transparent;font-size:.9375rem;padding:17px 15px 14px;border-radius:6px;letter-spacing:2.5px;color:#01647c;border:1px solid #01647c}.pager-show-more a:hover,.pager-show-more a:focus,.pager-show-more a:active{color:#01647c;background-color:#fff;transition:0.4s ease}.pager-show-more a:hover,.pager-show-more a:focus{color:#fff;background-color:#01647c}.view-empty{font-size:20px;font-weight:500}.view-empty p{font-size:20px;font-weight:500}.view-empty a{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px;background-size:100% 1px;color:#474442;transition:background-size,box-shadow 0.4s}.view-empty a:hover,.view-empty a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.view-empty a:hover,.view-empty a:focus{background-size:0 1px}.view-empty a:hover,.view-empty a:focus{box-shadow:inset 0 24px 0 0 rgba(243,113,67,0.3);transition:background-size,box-shadow 0.4s}.page-title{font-size:2.625rem}@media (max-width:20.3125em){.page-title{font-size:2.125rem}}@media (min-width:64em){.page-title{font-size:3.8125rem}}.align-left{margin:1.25rem 0;float:none}@media (min-width:48em){.align-left{float:left;margin:1.25rem 1.25rem 1.25rem 0;max-width:40%}}.align-right{margin:1.25rem 0;float:none}@media (min-width:48em){.align-right{max-width:40%;float:right;margin:1.25rem 0 1.25rem 1.25rem}}.align-center{margin-left:auto;margin-right:auto;text-align:center;clear:both}.caption{text-align:left;font-size:15px;font-style:italic;color:#6b6b6b}.field--name-field-media-image{margin-top:1.875rem;margin-bottom:1.875rem}.field--name-field-media-image img{display:block}.field--name-field-media-image+.field--name-field-image-credit{margin-bottom:0}.field--name-field-image-credit{font-size:.875rem;font-style:normal;color:#2a2a2a;margin-bottom:1.875rem}.field--name-field-image-credit p:last-child{margin-bottom:0}table{margin:2.5rem 0;border-spacing:0;border-collapse:collapse;display:block;overflow-x:auto;min-width:100%}table a{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px}table a:hover,table a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}table caption{display:block}.table-wrapper,.cke-table{overflow-x:auto}th{padding:.625rem;background-color:#01647c;color:#fff;border:1px solid #fff}td{border:1px solid #979797;text-align:left;padding:.625rem}@media (max-width:47.9375em){td{word-break:break-word}}tr{width:100%}tbody,thead{width:100%}tbody{display:table-row-group}thead{display:table-header-group}tr:nth-of-type(even){background-color:#f3f3f3}.radios--wrapper .form-item{margin-bottom:0}.form-required::after{content:"*";line-height:1;margin-inline:.15em;vertical-align:text-top}input[type="radio"]{position:absolute;left:-9999px}input[type="radio"]+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#474442;font-size:13px;letter-spacing:2.5px;font-weight:normal}input[type="radio"]+label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #979797;border-radius:100%;background:#fff}input[type="radio"]+label:after{content:'';width:10px;height:10px;background:#01647c;position:absolute;top:4px;left:4px;border-radius:100%;transition:all 0.2s ease;opacity:0;transform:scale(0)}input[type="radio"]:focus+label:before{outline:2px solid #01647c}input[type="radio"]:hover+label:before{background-color:#9fcdd8;transition:0.4s ease}input[type="radio"]:checked+label:after{opacity:1;transform:scale(1)}.form-item-notify-type{margin-left:0;margin-right:20px}.js-form-type-radio{position:relative}#edit-notify-type{margin-bottom:1.875rem}.webform-options-display-side-by-side>div{margin-right:1.25rem}.status-message{background:rgba(244,113,67,0.1);padding:1.25rem;margin:3.75rem 0;font-size:1.25rem;font-weight:600;border:1px solid #f06e40;border-radius:5px}.status-message a{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px;background-size:100% 1px;color:#01647c}.status-message a:hover,.status-message a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.status-message a:hover,.status-message a:focus{background-size:0 1px}form.webform-submission-newsletter-signup-form .status-message a{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px;background-size:100% 1px;color:#fff}form.webform-submission-newsletter-signup-form .status-message a:hover,form.webform-submission-newsletter-signup-form .status-message a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}form.webform-submission-newsletter-signup-form .status-message a:hover,form.webform-submission-newsletter-signup-form .status-message a:focus{background-size:0 1px}form.webform-submission-newsletter-signup-form .status-message a:hover,form.webform-submission-newsletter-signup-form .status-message a:focus{box-shadow:none;transition:background-size 0.4s ease}.webform-submission-data label,.webform-submission-data legend{position:relative;display:block;margin:10px 0;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#01647c}@media (max-width:47.9375em){.webform-submission-data label,.webform-submission-data legend{margin:10px 0 5px}}.webform-submission-data .webform-element{margin-bottom:.625rem;border-bottom:1px solid #979797;padding:.625rem;color:#474442;font-size:.8125rem;letter-spacing:2.5px}@media (min-width:64em){.webform-submission{max-width:65%;margin:2.5rem auto}}.webform-submission a:not(.button){display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px;background-size:100% 1px;color:#01647c}.webform-submission a:not(.button):hover,.webform-submission a:not(.button):focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.webform-submission a:not(.button):hover,.webform-submission a:not(.button):focus{background-size:0 1px}.webform-submission-information{background:#f3f3f3;padding:1.25rem;margin:0 0 2.5rem}.webform-submission-information>div{margin:10px 0}.webform-submission-information>div b{margin-right:10px}.webform-submission-information summary{font-size:1.25rem;font-weight:600;color:#01647c}span.text--large{display:block;font-weight:400;font-size:46px;letter-spacing:1.34px;line-height:1.2;margin-top:20px}@media (min-width:64em){span.text--large{font-size:68px;line-height:1}}@media (min-width:90em){span.text--large{font-size:78px}}.layout-container{margin:0}.comment-form{background-color:#fff;padding:1.25rem;max-width:57.8125rem;border-radius:4px}@media (min-width:48em){.comment-form{padding:1.875rem}}.block-page-title-block{position:relative;z-index:0;padding:3.125rem 0;color:#fff}.block-page-title-block:before{content:"";position:absolute;height:100%;width:100vw;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#093f4d;z-index:-1}@media (min-width:64em){.block-page-title-block{padding:5.625rem 0}}.block-page-title-block h1{color:#fff;margin-top:0;margin-bottom:0}.block-page-title-block:after{content:"";position:absolute;height:100%;width:50%;top:0;z-index:-1;bottom:0;left:50%;right:50%;margin-left:-50vw;background-image:url("/themes/custom/devcollab2023/img/bg-ball-2.svg");background-position:bottom -360px right 0;background-repeat:no-repeat;opacity:0.07}@media (min-width:48em){.block-page-title-block:after{width:24%}}@media (min-width:64em){.block-page-title-block:after{width:20%}}ul.tabs{border-bottom:1px solid #ccc}ul.contextual-links li{position:relative !important;display:block !important;float:none !important}.contextual-links a{color:#000 !important}.contextual-links a:hover{text-decoration:underline !important;color:#000 !important}.menu-item--expanded,.menu-item--collapsed{list-style-type:none;list-style-image:none}.node--unpublished{background-color:#fff4f4}.container{width:100%;max-width:77.5rem;margin-left:auto;margin-right:auto;padding:0 1.5625rem}@media (max-width:20.3125em){.container{padding:0 1.25rem}}.container--wide{width:100%;max-width:calc(100% - 50px);margin-left:auto;margin-right:auto}@media (min-width:90em){.container--wide{max-width:86.5625rem}}.site-header{position:relative;padding:1.5625rem 0}@media (min-width:64em){.site-header{padding:2.5rem 0 3rem}}.site-header__top{margin-bottom:.75rem}@media (max-width:63.9375em){.site-header__top{display:none}}.site-header__top .container{display:flex;justify-content:flex-end}.site-header .block-block-content{margin-left:1rem}.site-header .block-block-content button{margin:0 !important;padding:0 !important;border:0 !important;color:#2a2a2a !important;background-color:transparent !important}.site-header .block-block-content button:hover,.site-header .block-block-content button:active,.site-header .block-block-content button:focus{border:0 !important;background-color:transparent !important;color:#01647c !important}.site-header .block-block-content svg{width:1.25rem;height:1.25rem}.site-header__content{display:flex;justify-content:space-between;align-items:center;width:100%}@media (min-width:64em){.site-header__content{align-items:flex-end}}.site-header .site-logo{color:#01647c;max-width:16.875rem;margin-right:.9375rem}@media (min-width:48em){.site-header .site-logo{max-width:21.875rem}}@media (min-width:90em){.site-header .site-logo{max-width:24.6875rem}}@media (max-width:63.9375em){.site-header__navigation{display:none;position:absolute;width:100%;height:100%;top:7.5rem;left:0;z-index:100}}@media (min-width:64em){.site-header__navigation{display:flex !important;align-items:flex-end}}.site-header__navigation.active{display:block}@media (max-width:63.9375em){.toolbar-tray-open .site-header__navigation{top:9.375rem}}@media (min-width:64em){.site-header__navigation .menu--global-nav,.site-header__navigation .menu--search-menu{display:none}}.site-header__navigation-button{position:relative;display:block;width:2.8125rem;height:3.875rem;background-color:transparent;background-image:url("/themes/custom/devcollab2023/img/hamburger-icon-orange.svg");background-repeat:no-repeat;background-size:1.875rem;background-position:center;box-shadow:none;border:0;text-transform:uppercase;font-size:12px;text-align:center;padding:0;cursor:pointer}@media (min-width:64em){.site-header__navigation-button{display:none}}.site-header__navigation-button:before,.site-header__navigation-button:after{display:none}.site-header__navigation-button .text{position:absolute;top:0;left:0;right:0;margin:0 auto;color:#f06e40}.site-header__navigation-button.open{position:absolute;right:1.5625rem;z-index:100;background-image:url("/themes/custom/devcollab2023/img/close-icon.svg");background-size:1.5625rem}.site-header__navigation-button.open .text{color:#fff}@media (max-width:63.9375em){.navigation-active{width:100%;overflow:hidden}.navigation-active:before{content:"";position:fixed;top:0;width:100%;height:100%;z-index:99;background-color:#093f4d;background-repeat:no-repeat;background-position:right -160px bottom -160px;background-size:380px}}.menu--main .menu{list-style:none;padding:0;margin:0}@media (max-width:63.9375em){.menu--main .menu{margin-bottom:20px}}@media (min-width:64em){.menu--main .menu{margin-bottom:-10px}}.menu--main .menu-item{display:block}@media (min-width:64em){.menu--main .menu-item{display:inline-block;margin:0 .9375rem}}.menu--main .menu-item:last-of-type{margin-right:0;margin-bottom:0}.menu--main a{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s,color 0.3s;padding-bottom:2px;display:block;color:#fff;text-decoration:none;font-weight:700;font-size:1.3125rem;padding:1.25rem 1.5625rem}.menu--main a:hover,.menu--main a:focus{background-size:100% 2px;text-decoration:none;transition:background-size .3s,color 0.3s}@media (min-width:64em){.menu--main a{display:inline-block;padding:10px 0;color:#01647c}}@media (max-width:63.9375em){.menu--main a{border-bottom:1px solid #0a576a}}.menu--main a.is-active{color:#f06e40}.menu--global-nav .menu{list-style:none;padding:0;margin:0}@media (min-width:64em){.menu--global-nav .menu{display:flex;justify-content:flex-end;align-items:flex-end}}.menu--global-nav .menu a{margin:.625rem 0;color:#fff;text-decoration:none;font-size:1.125rem;padding:0 25px}@media (min-width:64em){.menu--global-nav .menu a{display:block;margin:0;font-size:0;color:#01647c;padding:0}}.menu--global-nav .menu-item{display:block}@media (min-width:64em){.menu--global-nav .menu-item{margin:0 .75rem}}@media (min-width:64em){.menu--global-nav .menu-item:first-of-type a{width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='140' viewBox='0 0 144 140' fill='none'%3E%3Cpath d='M31.3217 139.873H2.31133V46.4891H31.3217V139.873ZM16.8009 33.7506C7.52432 33.7506 0 26.0701 0 16.7973C6.63977e-08 12.3433 1.77009 8.07161 4.92087 4.92211C8.07164 1.77261 12.345 0.00323486 16.8009 0.00323486C21.2568 0.00323486 25.5301 1.77261 28.6809 4.92211C31.8317 8.07161 33.6018 12.3433 33.6018 16.7973C33.6018 26.0701 26.0743 33.7506 16.8009 33.7506ZM139.898 139.873H110.95V94.4142C110.95 83.5803 110.732 69.6867 95.8672 69.6867C80.7842 69.6867 78.4729 81.4572 78.4729 93.6337V139.873H49.4938V46.4891H77.3172V59.2275H77.7232C81.5963 51.8904 91.0571 44.1474 105.172 44.1474C134.532 44.1474 139.929 63.4736 139.929 88.5758V139.873H139.898Z' fill='%23474442'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}}@media (min-width:64em){.menu--global-nav .menu-item:first-of-type a:hover,.menu--global-nav .menu-item:first-of-type a:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='140' viewBox='0 0 144 140' fill='none'%3E%3Cpath d='M31.3217 139.873H2.31133V46.489H31.3217V139.873ZM16.8009 33.7505C7.52432 33.7505 0 26.07 0 16.7972C6.63977e-08 12.3432 1.77009 8.07155 4.92087 4.92205C8.07164 1.77255 12.345 0.00317383 16.8009 0.00317383C21.2568 0.00317383 25.5301 1.77255 28.6809 4.92205C31.8317 8.07155 33.6018 12.3432 33.6018 16.7972C33.6018 26.07 26.0743 33.7505 16.8009 33.7505ZM139.898 139.873H110.95V94.4141C110.95 83.5802 110.732 69.6866 95.8672 69.6866C80.7842 69.6866 78.4729 81.4571 78.4729 93.6336V139.873H49.4938V46.489H77.3172V59.2274H77.7232C81.5963 51.8903 91.0571 44.1473 105.172 44.1473C134.532 44.1473 139.929 63.4735 139.929 88.5757V139.873H139.898Z' fill='%2301647C'/%3E%3C/svg%3E")}}@media (min-width:64em){.menu--global-nav .menu-item:nth-of-type(2) a{width:1.125rem;height:1.125rem;background-image:url("/themes/custom/devcollab2023/img/rss-icon.svg");background-size:contain;background-repeat:no-repeat}}@media (min-width:64em){.menu--global-nav .menu-item:nth-of-type(2) a:hover,.menu--global-nav .menu-item:nth-of-type(2) a:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.81241 17.9986C1.25006 17.9986 0 16.7489 0 15.1861C0 13.6445 1.25006 12.3742 2.81241 12.3742C4.35407 12.3742 5.62438 13.6445 5.62438 15.1861C5.62438 16.7489 4.35407 17.9986 2.81241 17.9986ZM11.9993 17.9986H9.37456C9.16622 17.9986 8.99928 17.8325 8.99928 17.6242C8.99928 12.853 5.14559 8.99928 0.374839 8.99928C0.166945 8.99928 0 8.83278 0 8.62444V5.99922C0 5.79087 0.166945 5.62438 0.374839 5.62438C6.99954 5.62438 12.3742 10.999 12.3742 17.6242C12.3742 17.8325 12.2077 17.9986 11.9993 17.9986ZM17.6237 17.9986H14.9994C14.791 17.9986 14.6241 17.8325 14.6241 17.6242C14.6241 9.7494 8.2496 3.3749 0.374839 3.3749C0.166945 3.3749 0 3.20795 0 2.99961V0.374839C0 0.166045 0.166945 0 0.374839 0C10.1035 0 17.999 7.89501 17.999 17.6242C17.999 17.8325 17.8321 17.9986 17.6237 17.9986Z' fill='%2301647C'/%3E%3C/svg%3E")}}.menu--global-nav .menu-item:last-of-type{margin-right:0}.menu--search-menu .menu{display:flex;list-style:none;padding:0;margin:0}@media (min-width:64em){.menu--search-menu .menu{justify-content:flex-end}}.menu--search-menu .menu .menu-item{display:block;margin:0}@media (min-width:64em){.menu--search-menu .menu .menu-item{margin:0 .75rem}}.menu--search-menu .menu a{display:block;color:#fff;background-image:none;background-size:18px;margin:.625rem 0;text-decoration:none;font-size:1.125rem;padding:0 25px}@media (min-width:64em){.menu--search-menu .menu a{margin:0;padding:0 25px 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='20px' viewBox='0 0 20 20' version='1.1'%3E%3Ctitle%3Emag_glass_default%3C/title%3E%3Cg id='mag_glass_default' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M8.24176646,3.63046965 C10.8024484,3.63046965 12.8501633,5.67818451 12.8501633,8.23886648 C12.8501633,10.7995485 10.8024484,12.8472633 8.24176646,12.8472633 C5.68108448,12.8472633 3.63336962,10.7995485 3.63336962,8.23886648 C3.63336962,5.67818451 5.68108448,3.63046965 8.24176646,3.63046965 Z M8.24176646,0.997100028 C4.25779112,0.997100028 1,4.25489115 1,8.23886648 C1,12.2221496 4.25779112,15.4799407 8.24176646,15.4799407 C9.75989989,15.4799407 11.1686557,15.0036635 12.3358117,14.197869 L16.7455289,18.606894 C17.2591883,19.1212457 18.0961346,19.1212457 18.6104863,18.606894 C19.1248379,18.0925424 19.1248379,17.2625187 18.6104863,16.7488593 L14.200769,12.3391421 C15.007948,11.1719861 15.4835329,9.75699992 15.4835329,8.23817422 C15.4835329,4.25489115 12.2257418,0.997100028 8.24176646,0.997100028 Z' id='Fill-1' stroke='%23474442' fill='%23474442' transform='translate(9.9981, 9.9949) scale(-1, 1) translate(-9.9981, -9.9949)'/%3E%3C/g%3E%3C/svg%3E");color:#474442;text-transform:uppercase;font-size:.9375rem;font-weight:700;background-repeat:no-repeat;background-position:center right}}@media (min-width:64em){.menu--search-menu .menu a:hover,.menu--search-menu .menu a:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='20px' viewBox='0 0 20 20' version='1.1'%3E%3Ctitle%3Emag_glass_focus%3C/title%3E%3Cg id='mag_glass_focus' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M8.24176646,3.62602738 C10.8024484,3.62602738 12.8501633,5.67374225 12.8501633,8.23442422 C12.8501633,10.7951062 10.8024484,12.8428211 8.24176646,12.8428211 C5.68108448,12.8428211 3.63336962,10.7951062 3.63336962,8.23442422 C3.63336962,5.67374225 5.68108448,3.62602738 8.24176646,3.62602738 Z M8.24176646,0.992657764 C4.25779112,0.992657764 1,4.25044889 1,8.23442422 C1,12.2177073 4.25779112,15.4754984 8.24176646,15.4754984 C9.75989989,15.4754984 11.1686557,14.9992213 12.3358117,14.1934268 L16.7455289,18.6024518 C17.2591883,19.1168034 18.0961346,19.1168034 18.6104863,18.6024518 C19.1248379,18.0881001 19.1248379,17.2580764 18.6104863,16.7444171 L14.200769,12.3346998 C15.007948,11.1675439 15.4835329,9.75255765 15.4835329,8.23373196 C15.4835329,4.25044889 12.2257418,0.992657764 8.24176646,0.992657764 Z' id='Fill-1-Copy-4' stroke='%2301647C' fill='%2301647C' transform='translate(9.9981, 9.9904) scale(-1, 1) translate(-9.9981, -9.9904)'/%3E%3C/g%3E%3C/svg%3E");color:#01647c}}.region-leaderboard .views-exposed-form{display:none;position:absolute;top:70px;width:100%;margin:0 auto;left:0;background:#093f4d;z-index:21}.region-leaderboard .views-exposed-form label{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.region-leaderboard .views-exposed-form.active{display:block}@media (max-width:63.9375em){.region-leaderboard .views-exposed-form.active{display:none}}.region-leaderboard .views-exposed-form form{position:relative;width:100%;max-width:46.875rem;padding:0;margin:0 auto}.region-leaderboard .views-exposed-form input[type='submit']{position:absolute;top:50%;transform:translateY(-50%);right:15px;width:2.8125rem;height:2.8125rem;padding:0;font-size:0;margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='20px' viewBox='0 0 20 20' version='1.1'%3E%3Ctitle%3Emag_glass_default%3C/title%3E%3Cg id='mag_glass_default' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M8.24176646,3.63046965 C10.8024484,3.63046965 12.8501633,5.67818451 12.8501633,8.23886648 C12.8501633,10.7995485 10.8024484,12.8472633 8.24176646,12.8472633 C5.68108448,12.8472633 3.63336962,10.7995485 3.63336962,8.23886648 C3.63336962,5.67818451 5.68108448,3.63046965 8.24176646,3.63046965 Z M8.24176646,0.997100028 C4.25779112,0.997100028 1,4.25489115 1,8.23886648 C1,12.2221496 4.25779112,15.4799407 8.24176646,15.4799407 C9.75989989,15.4799407 11.1686557,15.0036635 12.3358117,14.197869 L16.7455289,18.606894 C17.2591883,19.1212457 18.0961346,19.1212457 18.6104863,18.606894 C19.1248379,18.0925424 19.1248379,17.2625187 18.6104863,16.7488593 L14.200769,12.3391421 C15.007948,11.1719861 15.4835329,9.75699992 15.4835329,8.23817422 C15.4835329,4.25489115 12.2257418,0.997100028 8.24176646,0.997100028 Z' id='Fill-1' stroke='%23474442' fill='%23474442' transform='translate(9.9981, 9.9949) scale(-1, 1) translate(-9.9981, -9.9949)'/%3E%3C/g%3E%3C/svg%3E");background-size:1.5625rem;background-repeat:no-repeat;background-position:center;border:0}.region-leaderboard .views-exposed-form input[type='submit']:focus{outline:2px solid #2cc0de}.region-leaderboard .views-exposed-form input[type='submit']:hover,.region-leaderboard .views-exposed-form input[type='submit']:focus{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='20px' viewBox='0 0 20 20' version='1.1'%3E%3Ctitle%3Emag_glass_focus%3C/title%3E%3Cg id='mag_glass_focus' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M8.24176646,3.62602738 C10.8024484,3.62602738 12.8501633,5.67374225 12.8501633,8.23442422 C12.8501633,10.7951062 10.8024484,12.8428211 8.24176646,12.8428211 C5.68108448,12.8428211 3.63336962,10.7951062 3.63336962,8.23442422 C3.63336962,5.67374225 5.68108448,3.62602738 8.24176646,3.62602738 Z M8.24176646,0.992657764 C4.25779112,0.992657764 1,4.25044889 1,8.23442422 C1,12.2177073 4.25779112,15.4754984 8.24176646,15.4754984 C9.75989989,15.4754984 11.1686557,14.9992213 12.3358117,14.1934268 L16.7455289,18.6024518 C17.2591883,19.1168034 18.0961346,19.1168034 18.6104863,18.6024518 C19.1248379,18.0881001 19.1248379,17.2580764 18.6104863,16.7444171 L14.200769,12.3346998 C15.007948,11.1675439 15.4835329,9.75255765 15.4835329,8.23373196 C15.4835329,4.25044889 12.2257418,0.992657764 8.24176646,0.992657764 Z' id='Fill-1-Copy-4' stroke='%2301647C' fill='%2301647C' transform='translate(9.9981, 9.9904) scale(-1, 1) translate(-9.9981, -9.9904)'/%3E%3C/g%3E%3C/svg%3E");background-size:1.5625rem}.region-leaderboard .views-exposed-form input[type='text']{flex:0 1 100%;max-width:100%;height:4.375rem;background-color:#fff;box-shadow:4px 4px 4px rgba(0,0,0,0.13);border:0;padding:1.375rem 4.6875rem 1.375rem 1.375rem;font-size:20px;border-bottom:2px solid transparent}.region-leaderboard .views-exposed-form input[type='text']:focus{border:2px solid #2cc0de}.region-leaderboard .views-exposed-form .container{position:relative;padding:4.375rem 1.5625rem}.region-leaderboard .views-exposed-form .form-item-keywords{width:100%}.region-leaderboard .views-exposed-form .form-item{margin:0}.region-leaderboard .views-exposed-form .close-search{position:absolute;top:.625rem;right:1.5625rem;width:2.8125rem;height:2.8125rem;padding:0;font-size:0;background-image:url("/themes/custom/devcollab2023/img/close-icon.svg");background-repeat:no-repeat;background-size:28px;background-position:center;background-color:transparent;box-shadow:none;border:0;cursor:pointer;color:#fff}@media (max-width:63.9375em){.region-main-menu{overflow-y:auto;max-height:100vh;padding-bottom:200px}}.site-footer{position:relative;margin:5rem 0 -1px}.site-footer:after{content:'';position:absolute;width:15.625rem;height:18.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='714' height='716' viewBox='0 0 714 716'%3E%3Cg stroke='%2332DDFF' stroke-width='2' fill='none' fill-rule='evenodd' opacity='.196'%3E%3Cpath d='M711 358.483C711 553.707 552.724 712 357.508 712 162.26 712 4 553.707 4 358.483S162.26 5 357.508 5C552.724 5 711 163.259 711 358.483z'/%3E%3Cpath d='M608.68 356.749c0 139.98-113.42 253.48-253.31 253.48-139.913 0-253.32-113.5-253.32-253.48s113.407-253.455 253.32-253.455c139.89 0 253.31 113.475 253.31 253.455z'/%3E%3Cpath d='M658.925 356.764c0 167.57-135.855 303.44-303.417 303.44-167.59 0-303.432-135.87-303.432-303.44s135.841-303.41 303.432-303.41c167.562 0 303.417 135.84 303.417 303.41z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:44.6875rem;bottom:0;right:0;background-position:top left}@media (min-width:48em){.site-footer:after{width:23.75rem;height:20rem}}.site-footer__top{background-color:#07404C;color:#fff}.site-footer__top a{display:inline;text-decoration:none;background-image:linear-gradient(#fff,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:1px;background-size:100% 1px;color:#fff}.site-footer__top a:hover,.site-footer__top a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.site-footer__top a:hover,.site-footer__top a:focus{background-size:0 1px}.site-footer__top p{font-size:1rem}@media (min-width:48em){.site-footer__top p{font-size:1.0625rem}}.site-footer__top .menu{margin:0}.site-footer__top h2{font-size:1.375rem;font-weight:900;color:#fff;line-height:1.4;margin-top:0}@media (max-width:20.3125em){.site-footer__top h2{font-size:1.25rem;word-break:break-word}}@media (min-width:64em){.site-footer__top h2{font-size:1.625rem}}.site-footer__top .container{position:relative;padding:6.25rem 1.5625rem 3.125rem}@media (min-width:48em){.site-footer__top .container{display:flex;justify-content:space-between;padding:6.25rem 1.5625rem 4.375rem}}.site-footer__top .container:before{content:'';width:5.125rem;height:5.125rem;position:absolute;background-image:url("/themes/custom/devcollab2023/img/footer-logo.svg");background-size:contain;left:1.25rem;top:-20px}@media (min-width:48em){.site-footer__top #block-devcollab2023-mailchimpnewslettersignupform{flex:0 1 75%;max-width:75%}}.site-footer__top #block-devcollab2023-mailchimpnewslettersignupform .mc-field-group{margin:3.125rem 0 0}@media (min-width:48em){.site-footer__top .menu--footer{flex:0 1 25%;max-width:25%}}.site-footer__top .menu--footer .menu-item{margin-top:40px}@media (min-width:48em){.site-footer__top .menu--footer .menu-item{margin-top:0;text-align:right}}.site-footer__top .menu{margin:0;padding:0;list-style:none}.site-footer__bottom{background-color:#053643;color:#9fcdd8;padding:2.1875rem 0}.site-footer__bottom a{display:inline;text-decoration:none;background-image:linear-gradient(#9fcdd8,#9fcdd8);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:1px;background-size:100% 1px;color:#9fcdd8}.site-footer__bottom a:hover,.site-footer__bottom a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.site-footer__bottom a:hover,.site-footer__bottom a:focus{background-size:0 1px}.site-footer__bottom a:hover,.site-footer__bottom a:focus{color:#fff;box-shadow:none}.site-footer__bottom p{font-size:1rem;margin-bottom:.625rem}@media (min-width:910px){.site-footer__bottom .align-left+p{padding-top:1.25rem}}@media (min-width:64em){.site-footer__bottom .align-left+p{padding-top:1.125rem}}.site-footer__bottom .block{position:relative;margin:1.375rem 0;z-index:2}.site-footer__bottom .block:last-of-type{margin-bottom:0}.site-footer__bottom .block:first-of-type{margin-top:0}.site-footer__bottom .block img{margin-right:.9375rem}@media (min-width:64em){.site-footer__bottom .block img{margin-right:1.5625rem;margin-top:-5px}}@media (max-width:47.9375em){.site-footer__bottom .align-left{float:none;margin-bottom:1.25rem}}@media (min-width:48em){.site-footer .webform-submission-newsletter-signup-form{display:flex;flex-wrap:wrap}}@media (min-width:48em){.site-footer .webform-submission-newsletter-signup-form .form-type-webform-markup{flex:0 1 100%;max-width:100%}}.site-footer .webform-submission-newsletter-signup-form .js-form-type-email{margin-bottom:0}@media (min-width:48em){.site-footer .webform-submission-newsletter-signup-form .js-form-type-email{flex:0 1 450px;max-width:450px}}.site-footer .webform-submission-newsletter-signup-form .status-message{background:transparent;padding:1.25rem;margin:3.75rem 0;font-size:1.25rem;font-weight:600;border:1px solid #fff;border-radius:5px}.site-footer .webform-submission-newsletter-signup-form .status-message a{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:2px;background-size:100% 1px;color:#fff}.site-footer .webform-submission-newsletter-signup-form .status-message a:hover,.site-footer .webform-submission-newsletter-signup-form .status-message a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.site-footer .webform-submission-newsletter-signup-form .status-message a:hover,.site-footer .webform-submission-newsletter-signup-form .status-message a:focus{background-size:0 1px}.site-footer .webform-submission-newsletter-signup-form label{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.site-footer .webform-submission-newsletter-signup-form input{color:#fff}.site-footer .webform-submission-newsletter-signup-form input[type='email']{padding:1rem .625rem;font-size:1.125rem;border:2px solid #fff;margin-right:1.25rem;width:100%;background-color:#fff;color:#474442}@media (max-width:47.9375em){.site-footer .webform-submission-newsletter-signup-form input[type='email']{float:none;margin-bottom:1.25rem}}@media (min-width:60em){.site-footer .webform-submission-newsletter-signup-form input[type='email']{max-width:28.125rem}}.site-footer .webform-submission-newsletter-signup-form input[type='email']:focus{outline:2px solid #2cc0de}.site-footer .webform-submission-newsletter-signup-form input[type='submit']{background-color:transparent;box-shadow:none;border:1px solid #fff;border-radius:6px;padding:19px;font-size:.9375rem;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:2.5px;cursor:pointer;transition:0.4s ease;text-align:center;margin-top:0;margin-left:25px}@media (max-width:47.9375em){.site-footer .webform-submission-newsletter-signup-form input[type='submit']{width:100%;margin-left:0}}.site-footer .webform-submission-newsletter-signup-form input[type='submit']:hover,.site-footer .webform-submission-newsletter-signup-form input[type='submit']:focus{background-color:#fff;color:#01647c;transition:0.4s ease}.site-footer form{max-width:100%}.page-node-type-landing_page .hero{padding-bottom:7.5rem}.page-node-type-landing_page .hero:after{background-position:top 75px right 0}.page-node-type-landing_page .field--name-field-media-image{margin:0}.page-node-type-landing_page .landing-page--benefits{position:relative;z-index:0;padding:65px 0;margin-top:-65px;padding:2.5rem 1.25rem !important;padding-bottom:3.75rem !important}@media (min-width:48em){.page-node-type-landing_page .landing-page--benefits{padding:50px 0}}@media (min-width:48em){.page-node-type-landing_page .landing-page--benefits{margin-top:-65px;padding:65px 0}}@media (min-width:64em){.page-node-type-landing_page .landing-page--benefits{margin-top:-90px;padding:90px 0}}.page-node-type-landing_page .landing-page--benefits:before{content:'';position:absolute;height:100%;width:100vw;top:0;left:-50%;right:-50%;margin-left:auto;margin-right:auto;background-color:#f3f3f3;z-index:-1;max-width:calc(100vw - 50px)}@media (max-width:20.3125em){.page-node-type-landing_page .landing-page--benefits:before{max-width:calc(100vw - 30px)}}@media (min-width:90em){.page-node-type-landing_page .landing-page--benefits:before{max-width:1385px;margin-left:auto;margin-right:auto}}@media (min-width:48em){.page-node-type-landing_page .landing-page--benefits{padding-top:3.75rem !important;padding-bottom:5rem !important}}.page-node-type-landing_page .landing-page--benefits h2{margin-top:0;margin-bottom:2.5rem;text-align:center}@media (min-width:48em){.page-node-type-landing_page .landing-page--benefits h2{margin-bottom:3.75rem}}.page-node-type-landing_page .field--name-field-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:3.75rem}.page-node-type-landing_page .field--name-field-benefits>.field__item{min-width:200px;flex:1;text-align:center}.page-node-type-landing_page .paragraph--type--benefit-item{display:flex;flex-direction:column}.page-node-type-landing_page .paragraph--type--benefit-item h3{font-size:1.25rem;font-weight:700;margin:0}@media (min-width:48em){.page-node-type-landing_page .paragraph--type--benefit-item h3{margin:.9375rem 0}}.page-node-type-landing_page .paragraph--type--benefit-item .field--name-field-icon{order:-1}.page-node-type-landing_page .paragraph--type--benefit-item .field--name-field-icon img{display:block;margin:0 auto;width:5.625rem;height:5.625rem}.page-node-type-landing_page .landing-page--intro{position:relative;z-index:1;max-width:50.9375rem;margin:0 auto;margin-top:-3.75rem;padding:2.5rem;background-color:#01647c;color:#fff}@media (min-width:48em){.page-node-type-landing_page .landing-page--intro{padding:2.5rem 3.75rem}}.page-node-type-landing_page .landing-page--intro h2{margin-top:0;color:#fff}.page-node-type-landing_page .landing-page--intro p:last-child{margin-bottom:0}.page-node-type-landing_page .landing-page--services{margin-top:3.75rem}.page-node-type-landing_page .field--name-field-services-heading,.page-node-type-landing_page .field--name-field-services-description{text-align:center;max-width:57.5rem;margin:0 auto}.page-node-type-landing_page .field--name-field-services{display:flex;flex-wrap:wrap;justify-items:center;gap:2.5rem 5rem;margin-top:3.75rem}.page-node-type-landing_page .field--name-field-services>.field__item{flex:1;min-width:18.75rem}.page-node-type-landing_page .field--name-field-services .paragraph--type--service-item{display:flex;flex-direction:column}.page-node-type-landing_page .field--name-field-services .paragraph--type--service-item .field--name-field-icon{order:-1}.page-node-type-landing_page .field--name-field-services img{display:block;width:auto;height:7.5rem}.page-node-type-landing_page .landing-page--team{position:relative;z-index:0;max-width:50.9375rem;margin:0 auto;margin-top:3.75rem;padding:3.75rem 0}.page-node-type-landing_page .landing-page--team:before{content:"";position:absolute;height:100%;width:100vw;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f3f3f3;z-index:-1}.page-node-type-landing_page .landing-page--team h2{margin-top:0}.page-node-type-landing_page .landing-page--team .field--name-field-team-heading,.page-node-type-landing_page .landing-page--team .field--name-field-team-description{margin:0 auto}.page-node-type-landing_page .landing-page--team .field--name-field-authors{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem;margin-top:2.5rem}@media (min-width:64em){.page-node-type-landing_page .landing-page--team .field--name-field-authors{margin-left:-3.125rem;margin-right:-3.125rem}}.page-node-type-landing_page .landing-page--team .field--name-field-authors>.field__item{flex:1;min-width:9.375rem;max-width:12.5rem}@media (min-width:64em){.page-node-type-landing_page .landing-page--team .field--name-field-authors>.field__item{max-width:18.75rem}}.page-node-type-landing_page .landing-page--form{position:relative;z-index:0;padding:3.75rem 1.5625rem;padding-bottom:7.5rem;color:#fff}.page-node-type-landing_page .landing-page--form:before{content:"";position:absolute;height:100%;width:100vw;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#01647c;z-index:-1}.page-node-type-landing_page .landing-page--form:after{content:"";position:absolute;height:100%;width:50%;top:0;z-index:-1;bottom:0;left:50%;right:50%;margin-left:-50vw;background-image:url("/themes/custom/devcollab2023/img/bg-ball-3.svg");background-position:top -110% right 0;background-repeat:no-repeat;opacity:0.3;overflow:hidden}.page-node-type-landing_page .landing-page--form h2,.page-node-type-landing_page .landing-page--form label,.page-node-type-landing_page .landing-page--form .description,.page-node-type-landing_page .landing-page--form .fieldset-legend{color:#fff}.page-node-type-landing_page .landing-page--form input,.page-node-type-landing_page .landing-page--form textarea{background-color:#fff}.page-node-type-landing_page .landing-page--form input:focus,.page-node-type-landing_page .landing-page--form textarea:focus{outline-color:#093f4d;outline-offset:0}.page-node-type-landing_page .landing-page--form .button{color:#fff;border-color:#fff;background-color:transparent}.page-node-type-landing_page .landing-page--form .button:hover,.page-node-type-landing_page .landing-page--form .button:focus{background-color:#fff;color:#093f4d}.page-node-type-landing_page .field--name-field-testimonial-carousel{margin-top:-5rem}@media print{body{padding-top:0 !important;color:#000}a,a:link,a:visited{text-decoration:underline !important;color:#000 !important}main a[href]:after{content:" (" attr(href) ")" !important;color:#000 !important}main a[href^="javascript:"]:after,main a[href^="#"]:after{content:""}main abbr[title]:after{content:" (" attr(title) ")"}header,body,#main-content{color:#000;background-color:transparent !important;background-image:none !important}.skip-link,#toolbar-administration,.toolbar,nav,footer,iframe,.trigger,.breadcrumb,.tabs,.pager,.feed-icons{display:none;visibility:hidden}}
fieldset.captcha-type-challenge--turnstile{border:none;padding:0}
.page-node-type-person .hero{padding:3.125rem 0 5.625rem;color:#fff}@media (min-width:48em){.page-node-type-person .hero{padding:3.125rem 0 7.5rem}}@media (min-width:64em){.page-node-type-person .hero{padding:5.625rem 0 7.5rem}}.page-node-type-person .field--name-field-job-title{font-size:1.1875rem;text-transform:uppercase;letter-spacing:3.4px;font-style:italic;color:#32ddff}@media (min-width:64em){.page-node-type-person .field--name-field-job-title{margin-top:1.5625rem}}.page-node-type-person .field--name-field-job-title p{margin:0}.page-node-type-person .field--name-field-pronouns{font-style:italic;font-size:.9375rem;text-transform:uppercase;letter-spacing:.1875rem}.page-node-type-person .field--name-field-body{margin-top:1.5625rem}@media (min-width:64em){.page-node-type-person .field--name-field-body{margin-top:1.5625rem}}@media (max-width:47.9375em){.page-node-type-person .hero .field--name-field-featured-image,.page-node-type-person .hero .page-title,.page-node-type-person .hero .field--name-field-job-title,.page-node-type-person .hero .field--name-field-pronouns{text-align:center}}.page-node-type-person .page-title{margin-bottom:0}@media (max-width:47.9375em){.page-node-type-person .page-title{margin-top:.625rem}}.node__person--byline .node__content{display:flex;align-items:center}.node__person--byline .field--name-field-black-white-picture{max-width:2.8125rem;margin-right:.9375rem;overflow:hidden}.node__person--byline a{display:inline;text-decoration:none;background-image:linear-gradient(#01647c,#01647c);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:0;background-size:100% 1px;color:#01647c;line-height:1.2;font-size:.9375rem}.node__person--byline a:hover,.node__person--byline a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.node__person--byline a:hover,.node__person--byline a:focus{background-size:0 1px}.hero .node__person--byline a{display:inline;text-decoration:none;background-image:linear-gradient(#fff,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s,color 0.3s;padding-bottom:0;background-size:100% 1px;color:#fff}.hero .node__person--byline a:hover,.hero .node__person--byline a:focus{background-size:100% 1px;text-decoration:none;transition:background-size .3s,color 0.3s}.hero .node__person--byline a:hover,.hero .node__person--byline a:focus{background-size:0 1px}
.person-teaser{text-align:center}.person-teaser h2{display:inline;text-decoration:none;background-image:linear-gradient(#f06e40,#f06e40);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size 0.3s,color 0.3s;padding-bottom:2px;font-size:1.25rem;font-weight:bold;color:#01647c}.person-teaser .field--name-field-job-title p{font-size:.875rem;font-style:italic;text-transform:uppercase;letter-spacing:2.5px;color:#474442}.person-teaser .field--name-title{margin-bottom:.3125rem;margin-top:1.125rem}.person-teaser .field--name-title+.field--name-field-job-title{margin-top:.625rem}.person-teaser .field--name-field-featured-image{width:100%;opacity:0;position:absolute;top:0;transition:0.4s ease}.person-teaser .field--name-field-pronouns{font-size:.75rem;font-style:italic;text-transform:uppercase;letter-spacing:2px;color:#6b6b6b}.person-teaser__link{text-decoration:none;color:#474442}.person-teaser__link:hover,.person-teaser__link:focus{transition:0.4s ease}@media (min-width:64em){.person-teaser__link:hover .field--name-field-featured-image,.person-teaser__link:focus .field--name-field-featured-image{opacity:1;transition:0.4s ease}}.person-teaser__link:hover h2,.person-teaser__link:focus h2{background-size:100% 2px;color:#f06e40}.person-teaser__image{position:relative}
.view-id-listing_page_people.view-display-id-block_1 .view-content{display:grid;gap:3.75rem 3.125rem;padding:1.875rem 0}@media (min-width:31.25em){.view-id-listing_page_people.view-display-id-block_1 .view-content{grid-template-columns:repeat(2,1fr)}}@media (min-width:48em){.view-id-listing_page_people.view-display-id-block_1 .view-content{grid-template-columns:repeat(3,1fr)}}@media (min-width:60em){.view-id-listing_page_people.view-display-id-block_1 .view-content{grid-template-columns:repeat(4,1fr)}}
.node--type-testimonial{margin:1.875rem 0;max-width:53.125rem}@media (min-width:64em){.node--type-testimonial{padding:0 1.375rem}}.node--type-testimonial blockquote{position:relative;margin:0;padding:0 1.375rem}@media (max-width:20.3125em){.node--type-testimonial blockquote{padding:0 1.0625rem}}@media (min-width:64em){.node--type-testimonial blockquote{padding:0}}.node--type-testimonial blockquote:before{content:'';position:absolute;top:.1875rem;left:0;color:#01647c;font-size:2.3125rem;width:.9375rem;height:.9375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='448' height='320' viewBox='0 0 448 320' fill='none'%3E%3Cpath d='M0 120C0 53.7 53.7 0 120 0H128C145.7 0 160 14.3 160 32C160 49.7 145.7 64 128 64H120C89.1 64 64 89.1 64 120V128H128C163.3 128 192 156.7 192 192V256C192 291.3 163.3 320 128 320H64C28.7 320 0 291.3 0 256V224V192V120ZM256 120C256 53.7 309.7 0 376 0H384C401.7 0 416 14.3 416 32C416 49.7 401.7 64 384 64H376C345.1 64 320 89.1 320 120V128H384C419.3 128 448 156.7 448 192V256C448 291.3 419.3 320 384 320H320C284.7 320 256 291.3 256 256V224V192V120Z' fill='%2301647C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media (max-width:20.3125em){.node--type-testimonial blockquote:before{width:.75rem;height:.75rem}}@media (min-width:64em){.node--type-testimonial blockquote:before{left:-1.375rem;top:.5rem;width:1.125rem;height:1.125rem}}.node--type-testimonial blockquote:after{content:'';position:absolute;bottom:.375rem;width:.9375rem;height:.9375rem;margin-left:.3125rem;color:#01647c;font-size:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='448' height='320' viewBox='0 0 448 320' fill='none'%3E%3Cpath d='M448 200C448 266.3 394.3 320 328 320H320C302.3 320 288 305.7 288 288C288 270.3 302.3 256 320 256H328C358.9 256 384 230.9 384 200V192H320C284.7 192 256 163.3 256 128V64C256 28.7 284.7 0 320 0H384C419.3 0 448 28.7 448 64V96V128V200ZM192 200C192 266.3 138.3 320 72 320H64C46.3 320 32 305.7 32 288C32 270.3 46.3 256 64 256H72C102.9 256 128 230.9 128 200V192H64C28.7 192 0 163.3 0 128V64C0 28.7 28.7 0 64 0H128C163.3 0 192 28.7 192 64V96V128V200Z' fill='%2301647C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media (max-width:20.3125em){.node--type-testimonial blockquote:after{width:.75rem;height:.75rem}}@media (min-width:48em){.node--type-testimonial blockquote:after{bottom:1.125rem;font-size:1.75rem;width:1.125rem;height:1.125rem}}@media (min-width:64em){.node--type-testimonial blockquote:after{bottom:1.875rem;font-size:2.3125rem}}.node--type-testimonial blockquote p{margin:2.25rem 0 .75rem;font-size:1.875rem;font-weight:400;color:#01647c;line-height:1.25;display:inline;margin:0;font-weight:800;font-style:normal;font-size:1.25rem;line-height:1.5}@media (max-width:20.3125em){.node--type-testimonial blockquote p{font-size:1.375rem;word-break:break-word}}@media (min-width:64em){.node--type-testimonial blockquote p{font-size:2.375rem}}@media (max-width:20.3125em){.node--type-testimonial blockquote p{font-size:1.125rem}}@media (min-width:48em){.node--type-testimonial blockquote p{font-size:1.75rem;font-weight:900}}@media (min-width:64em){.node--type-testimonial blockquote p{font-size:2.3125rem}}.node--type-testimonial .testimonial__attribution{display:flex;align-items:center;margin-top:2.5rem}@media (min-width:60em){.node--type-testimonial .testimonial__attribution{margin-top:3.75rem}}.node--type-testimonial .testimonial__attribution--address{font-style:normal;padding-left:.9375rem;flex:0 1 calc(100% - 75px);max-width:calc(100% - 75px)}@media (max-width:20.3125em){.node--type-testimonial .testimonial__attribution--address{padding-left:.3125rem}}@media (min-width:48em){.node--type-testimonial .testimonial__attribution--address{padding-left:1.875rem;flex:0 1 calc(100% - 112px);max-width:calc(100% - 112px)}}.node--type-testimonial .field--name-field-featured-image{overflow:hidden;width:4.6875rem;height:4.6875rem;border-radius:50%;flex:0 1 4.6875rem;max-width:4.6875rem}@media (max-width:20.3125em){.node--type-testimonial .field--name-field-featured-image{max-width:100%;margin:0 auto 10px}}@media (min-width:48em){.node--type-testimonial .field--name-field-featured-image{width:7rem;height:7rem;flex:0 1 7rem;max-width:7rem}}.node--type-testimonial .field--name-field-featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.node--type-testimonial .field--name-field-attrib-name{font-size:1rem;font-weight:400;color:#01647c;line-height:1.4;font-weight:900;margin-bottom:.25rem}@media (min-width:64em){.node--type-testimonial .field--name-field-attrib-name{font-size:1.125rem}}@media (min-width:48em){.node--type-testimonial .field--name-field-attrib-name{margin-bottom:.5rem}}.node--type-testimonial .field--name-field-attrib-job-title,.node--type-testimonial .field--name-field-attrib-org{font-size:.9375rem}@media (min-width:48em){.node--type-testimonial .field--name-field-attrib-job-title,.node--type-testimonial .field--name-field-attrib-org{font-size:1.0625rem}}.field--name-field-testimonial-carousel{position:relative;z-index:0;padding:65px 0;position:relative;padding:3.125rem 0;max-width:calc(100% - 50px);width:100%;margin-left:auto;margin-right:auto}@media (min-width:48em){.field--name-field-testimonial-carousel{padding:50px 0}}.field--name-field-testimonial-carousel:before{content:'';position:absolute;height:100%;width:100vw;top:0;left:-50%;right:-50%;margin-left:auto;margin-right:auto;background-color:#f3f3f3;z-index:-1;max-width:calc(100vw - 50px)}@media (max-width:20.3125em){.field--name-field-testimonial-carousel:before{max-width:calc(100vw - 30px)}}@media (min-width:90em){.field--name-field-testimonial-carousel:before{max-width:1385px;margin-left:auto;margin-right:auto}}@media (max-width:20.3125em){.field--name-field-testimonial-carousel{max-width:calc(100% - 20px)}}@media (min-width:48em){.field--name-field-testimonial-carousel{padding:3.125rem 0;max-width:calc(100% - 50px);width:100%}}@media (min-width:64em){.field--name-field-testimonial-carousel{margin:2.5rem auto}}.field--name-field-testimonial-carousel .splide{padding-top:7.5rem}.field--name-field-testimonial-carousel .splide__arrows{position:absolute;top:3.125rem;right:0}.field--name-field-testimonial-carousel .splide__arrow{width:4.0625rem;height:2.8125rem;color:transparent;border:0;font-size:0;background-repeat:no-repeat;background-size:50px;transition:0.4s ease;background-color:transparent;cursor:pointer}.field--name-field-testimonial-carousel .splide__arrow:focus{outline:2px solid #01647c}.field--name-field-testimonial-carousel .splide__arrow--prev{margin-right:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='15' viewBox='0 0 47 15' fill='none'%3E%3Cg clip-path='url(%23clip0_4_2)'%3E%3Cmask id='mask0_4_2' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='47' height='15'%3E%3Cpath d='M47 0L0 0L0 15L47 15V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4_2)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.7886 3.8147e-06C9.4566 3.8147e-06 9.1306 0.111004 8.8656 0.317004C7.6526 1.172 6.4476 1.995 5.2406 2.819L4.3436 3.432C3.7026 3.871 3.0526 4.309 2.4026 4.74C1.8936 5.06 1.4136 5.414 0.968603 5.799C0.344603 6.208 0.00260136 6.832 -0.000398636 7.511C0.0346014 8.093 0.292602 8.666 0.727602 9.092C1.2396 9.569 1.8096 10.009 2.4136 10.39C2.9696 10.826 3.5516 11.285 3.9686 11.676C4.2556 11.945 4.6106 12.237 4.9156 12.49L5.2356 12.755C5.5646 13.032 5.9036 13.318 6.2586 13.541L7.1406 14.098C7.6516 14.396 8.2106 14.653 8.7866 14.853C9.1236 15.028 9.4276 15.06 9.7156 14.975C9.9326 14.897 10.1316 14.726 10.2516 14.499C10.3556 14.303 10.3936 14.076 10.3566 13.857C10.3206 13.64 10.2106 13.437 10.0496 13.287C9.6886 12.994 9.2956 12.688 8.9036 12.382C8.1636 11.807 7.3996 11.211 6.6936 10.562L6.4266 10.293C5.9876 9.85 5.5726 9.432 5.1116 9.084C4.9546 8.961 4.8076 8.852 4.6606 8.742L3.2456 7.675L4.7196 7.665C8.8766 7.636 13.1316 7.543 17.7276 7.383C19.8756 7.319 23.9646 7.413 27.9166 7.5C30.4536 7.557 32.8736 7.611 34.5376 7.618H35.2336C36.8836 7.619 38.5906 7.62 40.2766 7.721L40.7416 7.751C41.6326 7.808 42.5246 7.866 43.4156 7.961C43.9736 8.02 44.5286 8.087 45.0826 8.164C45.2846 8.191 45.4876 8.224 45.6926 8.258C45.9526 8.301 46.2136 8.344 46.4746 8.373C46.5246 8.373 46.6646 8.267 46.7826 8.025C46.9966 7.617 47.0636 7.008 46.9606 6.462C46.8556 5.905 46.6076 5.564 46.4216 5.483C45.7606 5.311 45.0156 5.21 44.2786 5.209C43.7456 5.171 43.2246 5.156 42.7066 5.142L42.0566 5.121C40.5356 5.071 39.1746 5.069 37.9006 5.112L31.9526 5.32C31.8526 5.325 21.7016 5.729 19.5716 5.752C17.6456 5.776 16.8926 5.803 13.2706 5.929L5.6716 6.195L7.0496 5.227C7.5856 4.851 8.1296 4.477 8.6766 4.1C9.2526 3.703 9.8336 3.303 10.4116 2.897C10.8486 2.667 11.1276 2.322 11.2396 1.912C11.3506 1.502 11.2846 1.061 11.0576 0.700004C10.8306 0.342004 10.4616 0.0950041 10.0446 0.0220041C9.9596 0.00700413 9.8736 3.8147e-06 9.7886 3.8147e-06Z' fill='%23f06e40'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4_2'%3E%3Crect width='47' height='15' fill='white' transform='matrix(-1 0 0 -1 47 15)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center right 0}.field--name-field-testimonial-carousel .splide__arrow--prev:hover,.field--name-field-testimonial-carousel .splide__arrow--prev:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='15' viewBox='0 0 47 15' fill='none'%3E%3Cg clip-path='url(%23clip0_4_2)'%3E%3Cmask id='mask0_4_2' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='47' height='15'%3E%3Cpath d='M47 0L0 0L0 15L47 15V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4_2)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.7886 3.8147e-06C9.4566 3.8147e-06 9.1306 0.111004 8.8656 0.317004C7.6526 1.172 6.4476 1.995 5.2406 2.819L4.3436 3.432C3.7026 3.871 3.0526 4.309 2.4026 4.74C1.8936 5.06 1.4136 5.414 0.968603 5.799C0.344603 6.208 0.00260136 6.832 -0.000398636 7.511C0.0346014 8.093 0.292602 8.666 0.727602 9.092C1.2396 9.569 1.8096 10.009 2.4136 10.39C2.9696 10.826 3.5516 11.285 3.9686 11.676C4.2556 11.945 4.6106 12.237 4.9156 12.49L5.2356 12.755C5.5646 13.032 5.9036 13.318 6.2586 13.541L7.1406 14.098C7.6516 14.396 8.2106 14.653 8.7866 14.853C9.1236 15.028 9.4276 15.06 9.7156 14.975C9.9326 14.897 10.1316 14.726 10.2516 14.499C10.3556 14.303 10.3936 14.076 10.3566 13.857C10.3206 13.64 10.2106 13.437 10.0496 13.287C9.6886 12.994 9.2956 12.688 8.9036 12.382C8.1636 11.807 7.3996 11.211 6.6936 10.562L6.4266 10.293C5.9876 9.85 5.5726 9.432 5.1116 9.084C4.9546 8.961 4.8076 8.852 4.6606 8.742L3.2456 7.675L4.7196 7.665C8.8766 7.636 13.1316 7.543 17.7276 7.383C19.8756 7.319 23.9646 7.413 27.9166 7.5C30.4536 7.557 32.8736 7.611 34.5376 7.618H35.2336C36.8836 7.619 38.5906 7.62 40.2766 7.721L40.7416 7.751C41.6326 7.808 42.5246 7.866 43.4156 7.961C43.9736 8.02 44.5286 8.087 45.0826 8.164C45.2846 8.191 45.4876 8.224 45.6926 8.258C45.9526 8.301 46.2136 8.344 46.4746 8.373C46.5246 8.373 46.6646 8.267 46.7826 8.025C46.9966 7.617 47.0636 7.008 46.9606 6.462C46.8556 5.905 46.6076 5.564 46.4216 5.483C45.7606 5.311 45.0156 5.21 44.2786 5.209C43.7456 5.171 43.2246 5.156 42.7066 5.142L42.0566 5.121C40.5356 5.071 39.1746 5.069 37.9006 5.112L31.9526 5.32C31.8526 5.325 21.7016 5.729 19.5716 5.752C17.6456 5.776 16.8926 5.803 13.2706 5.929L5.6716 6.195L7.0496 5.227C7.5856 4.851 8.1296 4.477 8.6766 4.1C9.2526 3.703 9.8336 3.303 10.4116 2.897C10.8486 2.667 11.1276 2.322 11.2396 1.912C11.3506 1.502 11.2846 1.061 11.0576 0.700004C10.8306 0.342004 10.4616 0.0950041 10.0446 0.0220041C9.9596 0.00700413 9.8736 3.8147e-06 9.7886 3.8147e-06Z' fill='%2301647C'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4_2'%3E%3Crect width='47' height='15' fill='white' transform='matrix(-1 0 0 -1 47 15)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-color:unset;background-position:center left 0}.field--name-field-testimonial-carousel .splide__arrow--next{background-image:url("/themes/custom/devcollab2023/img/arrow-orange-right.svg");background-position:center left 0}.field--name-field-testimonial-carousel .splide__arrow--next:hover,.field--name-field-testimonial-carousel .splide__arrow--next:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='15' viewBox='0 0 51 15' fill='none'%3E%3Cg clip-path='url(%23clip0_1_2)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.1987 7.15044C34.2569 7.03301 37.3019 6.84507 40.3539 6.65091L40.5805 6.63564C41.431 6.56158 42.2811 6.50075 43.1317 6.42657L44.1089 6.34539C44.0014 6.30349 43.897 6.26512 43.7897 6.21657C43.0844 5.90591 42.4035 5.57321 41.7074 5.20993C40.9491 4.82809 40.215 4.40034 39.509 3.92882C39.1585 3.69555 38.8015 3.46192 38.4548 3.21898C38.1263 2.98291 37.8159 2.72207 37.5269 2.43889C37.1767 2.09401 36.8466 1.72952 36.5381 1.34696C36.4333 1.20264 36.4031 1.01733 36.4568 0.847208C36.5103 0.677207 36.6412 0.542607 36.8097 0.484342C36.9782 0.426002 37.1644 0.45099 37.3115 0.551589C37.6628 0.834628 37.9962 1.14677 38.3686 1.40447C38.7411 1.66208 39.1272 1.9137 39.5275 2.14617C39.8345 2.31751 40.1385 2.48535 40.46 2.63079C40.7817 2.77626 41.1975 2.96293 41.5572 3.1435C42.2618 3.46728 42.9817 3.75219 43.6944 4.0498C44.4069 4.34753 45.0809 4.62333 45.7826 4.87398C46.4843 5.12468 47.2071 5.34979 47.9075 5.62702C48.4776 5.85121 49.062 6.05628 49.6483 6.22146C49.873 6.30339 50.0525 6.4764 50.143 6.69759C50.2395 6.9202 50.239 7.17285 50.1416 7.39496C50.1354 7.45002 50.1227 7.50398 50.1038 7.55593C50.0539 7.71281 49.9618 7.85302 49.838 7.96124C49.7813 8.02202 49.7196 8.07788 49.6537 8.12814L49.3619 8.31628C49.0255 8.53876 48.6763 8.74721 48.3239 8.95237C47.9717 9.15745 47.6354 9.37335 47.2808 9.56161L46.2994 10.0642C45.9721 10.2341 45.6486 10.394 45.3091 10.5432L44.234 10.9916C43.5079 11.301 42.7751 11.6102 42.0258 11.852C41.2764 12.0938 40.5475 12.3932 39.7964 12.605C39.2818 12.7357 38.7334 12.8779 38.1897 12.9903C38.052 13.024 37.9063 12.9987 37.7884 12.92C37.6703 12.8413 37.5906 12.717 37.5687 12.5769C37.5467 12.4368 37.5845 12.2938 37.6728 12.1829C37.761 12.0719 37.8918 12.0029 38.0332 11.993L38.729 11.825C39.8092 11.4453 40.8583 10.9819 41.8667 10.4392C42.9559 9.9085 44.0305 9.33404 45.0731 8.73812L45.8093 8.2929C44.5747 8.47415 43.3334 8.59197 42.0891 8.69977C41.3292 8.75506 40.5946 8.83169 39.8454 8.87084L37.1412 9.01589C36.4383 9.05741 35.7371 9.0659 35.0348 9.09422L32.6761 9.17322C31.9613 9.18766 31.2639 9.18627 30.5561 9.19437L27.7743 9.23252C27.2757 9.24109 26.7781 9.22964 26.2832 9.22833C26.2832 9.22833 19.5497 9.07104 16.5747 8.98669C13.5997 8.9023 10.6201 8.76863 7.60289 8.59586C5.96017 8.50117 4.53483 8.32703 2.89529 8.21259C1.48863 8.11307 -0.400041 7.27081 0.366352 7.00487C1.59943 7.05265 2.86508 7.18511 4.04037 6.92453C4.63714 6.94743 5.23375 6.97037 5.83085 6.9868C7.20834 7.00519 8.62253 7.08537 10.0166 7.10127C11.5501 7.12416 13.0865 7.15047 14.6207 7.15341C14.6207 7.15341 18.9014 7.40282 22.1129 7.38483C22.6245 7.38367 23.1301 7.36883 23.6387 7.35752L26.8534 7.30093C28.2933 7.26899 29.7444 7.20803 31.1987 7.15044Z' fill='%2301647C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_2'%3E%3Crect width='50.4087' height='14.3195' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-color:unset;background-position:center right 0}@media (min-width:64em){.field--name-field-testimonials{margin:0 -25px}}@media (min-width:64em){.field--name-field-testimonials .paragraph--type--testimonial{padding:0 1.375rem}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;}@media (prefers-reduced-motion:no-preference){.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{animation:gin-throbber .75s linear infinite;}}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
