/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:87.5rem){.main-container{max-width:1920px;}}.container{width:80%;}.dialog-off-canvas-main-canvas{position:relative;}.logo-and-menu{position:fixed;top:0;z-index:10;background:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1;width:100%;}.user-logged-in .logo-and-menu{margin-top:80px;}.main-container{margin-top:150px;}.logo{max-height:150px;display:flex;align-items:center;img{max-height:150px;width:auto;margin-left:80px;z-index:2;position:relative;transition:max-height 0.25s ease;will-change:max-height;}}#page_header{margin:0;padding:0px 0;background-color:#fff;transition:all 0.25s ease;}header.navbar{background:none;}header.navbar .navbar-nav{margin-left:auto;}#page_header.container,.navbar.container,.un-footer.container{width:100%;max-width:100%;}.navbar{.container{margin-right:80px;}}.navbar-nav{float:right;}.navbar-default #block-mainnavigation ul li a{color:rgba(1,134,209,0.6) !important;letter-spacing:1px;font-size:20px;font-weight:600;padding-right:22px;padding-top:0;padding-bottom:0;line-height:1.2;transition:all 0.25s ease;&:hover{color:rgb(3 137 210) !important;background-color:#ffffff;}&.active{color:rgb(3 137 210) !important;background-color:#ffffff;}}.navbar-default #block-mainnavigation ul ul > li{background-color:#ffffff;a{color:rgb(3 137 210) !important;padding:2px 20px;&:hover{color:rgba(1,134,209,0.6) !important;background-color:#e7e7e729;}}}.dropdown-menu{border:1px solid #e7e7e7;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:20px 5px;background-color:#ffffff;z-index:9999;}.dropdown-menu .dropdown-item{background-color:#ffffff;}.nav-item.dropdown:hover .dropdown-menu{display:block;}body{font-family:Open Sans,Arial,sans-serif;font-size:1rem;font-weight:400;color:#666;line-height:2em;}h1,h2,h3,h4,h5,h6{font-family:'Glegoo',Georgia,"Times New Roman",serif;color:#0186d1;letter-spacing:1px;}h1{font-weight:700;font-size:3rem;line-height:1.3em;&::after{display:none;}}h2{font-weight:500;font-size:2.5rem;line-height:1.4em;}h2#contact{text-align:center;margin:6rem 0 1rem 0;text-transform:uppercase;}h3#touch{text-align:center;font-size:2.5rem;color:#333;margin-bottom:3rem;line-height:1em;font-weight:500;text-transform:capitalize;}.align-center{text-align:center;}a{color:#0186d1;}a,a:hover{text-decoration:none;}.content a{border-bottom:none;}@media (min-width:768px){body.scrolled{.logo img{max-height:52px;}.navbar-default #block-mainnavigation ul li a{font-size:16px;line-height:1;padding-right:22px;}}}.content .button-common{position:relative;display:inline-flex;align-items:center;overflow:hidden;z-index:1;border-radius:0;letter-spacing:2px;font-size:15px;font-weight:700 !important;text-transform:uppercase !important;line-height:1.7em !important;transition:color .3s ease,border-color .3s ease;margin-bottom:5px;}.content .button-common::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(0);transform-origin:left;transition:transform 0.4s ease;z-index:-1;}.content .button-common::after{content:"\f105";font-family:"Font Awesome 6 Free";position:absolute;right:1em;opacity:0;transition:opacity 0.3s ease,right 0.3s ease;font-weight:700;}.content .button-big{padding:2em 1em;}.content .button-small{padding:1em 1em;}.content .button-blue{color:#0186d1 !important;border:2px solid #0186d1;background-color:transparent;}.content .button-blue::before{background-color:rgba(10,88,202,0.7);}.content .button-blue:hover::before{transform:scaleX(1);}.content .button-blue:hover{color:#fff !important;border-color:#0186d1;}.content .button-blue::after{color:#fff;}.content .button-blue:hover::after{opacity:1;right:0.5em;}.content .button-gray{color:#fff !important;border:2px solid #fff;background-color:transparent;}.content .button-gray::before{background-color:#fff;}.content .button-gray::after{color:#fff;}.content .button-gray:hover::before{transform:scaleX(1);}.content .button-gray:hover{color:#0186d1 !important;border-color:#fff;}.content .button-gray:hover::after{opacity:1;right:0.5em;color:#0186d1;}.content .extra-space{padding-right:1.5em;}.content .button-type3{border-radius:2.5px;color:#0186d1 !important;border:2px solid #0186d1;background-color:transparent;transition:padding-right 300ms ease;}.content .button-type3::before{background-color:#f2f2f2;}.content .button-type3::after{content:"\f105";font-family:"Font Awesome 6 Free";color:#0186d1;position:absolute;right:0.5em;opacity:0;transition:opacity 300ms ease,right 300ms ease;}.content .button-type3:hover{color:#0186d1 !important;border-color:#f2f2f2;padding-right:1.5em;}.content .button-type3:hover::before{transform:scaleX(1);}.content .button-type3:hover::after{opacity:1;}.contact-message-feedback-form,.node-signatory-form{div[data-drupal-selector="edit-actions"]{position:relative;display:inline-block;}div[data-drupal-selector="edit-actions"] input[type="submit"]{padding:1em 1em;border-radius:2.5px;border:2px solid #0186d1;background-color:transparent;color:#0186d1;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:1.7em;cursor:pointer;transition:all 300ms ease;}div[data-drupal-selector="edit-actions"] input[type="submit"]:hover{background-color:#f2f2f2;padding-right:1.5em;}div[data-drupal-selector="edit-actions"]::after{content:"\f105";font-family:"Font Awesome 6 Free";position:absolute;top:50%;right:1em;transform:translateY(-50%);font-weight:700;color:#0186d1;opacity:0;transition:all 300ms ease 0ms;}div[data-drupal-selector="edit-actions"]:hover::after{opacity:1;right:0.5em;}}#views-exposed-form-signatories-block-1{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1rem;width:100%;box-sizing:border-box;div[data-drupal-selector="edit-actions"]{display:none !important;}.signatories-search-wrapper{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:0.5rem;}.signatories-search-prefix{font-weight:600;color:inherit;text-transform:lowercase;white-space:nowrap;}}.contact-form-wrapper{margin:0 auto;justify-content:center;display:flex;}#block-fbsd-footer2,#block-fbsd-footer3{.nav{flex-direction:column;}}.button{width:auto;}.workflow-state.draft{color:gray;}.workflow-state.needs_review{color:orange;}.workflow-state.published{color:green;}.home-page{.view-videos{h2{display:none;}}}.view-videos{.views-view-grid .views-col{padding:1rem;box-sizing:border-box;}}.field--name-field-media-oembed-video{position:relative;width:100%;padding-top:56.25%;overflow:hidden;iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}}.user-anonymous{#edit-moderation-state-0,.alert-success{display:none !important;}}.message-after-submission{display:block;background-color:#0186d2;width:300px;margin:0 auto;padding:20px 10px;color:white;font-weight:bold;text-align:center;}.un-footer{max-width:100%;font-size:16px;&::after{content:none !important;}.footer-content{max-width:1920px;}.top-text{display:none;}.socialMedia{a{font-size:30px;margin-right:12px;}.fa-envelope{color:#00a7eb;}.fa-flickr{color:#ff0084;}}.nav{--bs-nav-link-padding-y:0rem;}a:hover{color:white;}}.un-arrow{position:unset;}.un-footer.un-arrow{&:before{content:none;}}.success{display:flex;justify-content:center;align-items:center;.success-content{text-align:justify;width:980px;font-size:14px;font-weight:bold;padding-top:2% !important;padding-right:4% !important;padding-bottom:2% !important;padding-left:4% !important;margin-top:0px !important;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);.field--name-field-media-image{text-align:center;img{max-width:350px;}}em{color:#0186d1;}}}.block-views-blocksignatories-block-1{h2{text-align:center;text-transform:uppercase;margin-bottom:2em;}.view-filters{margin-bottom:1em;}.total{font-size:50px;color:#0186d1;text-align:center;padding:25px;background-color:rgba(1,134,209,0.1);margin-bottom:0.5em;}.view-content{font-size:14px;td{color:#666;}th a{color:#333333;font-weight:bold;}table.views-view-table{width:100%;border-collapse:collapse;border:1px solid #c6c6c6;}table.views-view-table thead th{border:1px solid #c6c6c6;height:48px;padding:0 12px;vertical-align:middle;background:#ffffff;}table.views-view-table tbody td{height:48px;padding:0 12px;vertical-align:middle;border:1px solid #e0e0e0;}table.views-view-table tbody tr td:first-child{border-left:1px solid #c6c6c6;}table.views-view-table tbody tr td:last-child{border-right:1px solid #c6c6c6;}table.views-view-table tbody tr:last-child td{border-bottom:1px solid #c6c6c6;}table.views-view-table tbody tr:nth-child(odd) td{background-color:#f5f5f5;}table.views-view-table tbody tr:hover td,table.views-view-table thead th:hover{background-color:#e8e8e8;}}}.view{.form-item-items-per-page{width:215px;select[name="items_per_page"]{width:80px !important;}label{float:left;margin-right:5px;}.view-filters{margin-bottom:10px;}}.page-link.active,.active > .page-link{background-color:#337ab7 !important;}.page-link{padding:2px 14px;}.pagination{justify-content:flex-end;--bs-pagination-border-radius:0 !important;a{color:#23527c !important;font-size:13px;}.page-item{border-bottom:1px solid var(--bs-border-color);}}.views-exposed-form{.d-flex{align-items:center !important;}}}.block-views-blocksignatories-block-2{text-align:center;}.view-case-studies,.view-training-resources,.view-documents,.view-videos{.views-view-grid .views-col{padding:10px;}.views-view-grid .views-row{margin-bottom:20px;}.views-field-field-cover-image,.views-field-field-video-file-or-url{margin-bottom:10px;}.views-field-title{font-size:20px;font-weight:bold;a{font-weight:bold;}}}.view-training-resources{.views-field-title{max-width:480px;}}.page-node-44{.view-videos{h2{display:none;}}}.success-section{position:relative;margin-top:12em;margin-bottom:18em;}.success-divider{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100vw;height:100px;background-color:#0186d1;pointer-events:none;z-index:1;}.page-node-type-document{.field--name-field-publication-date,.field--name-field-pdf-or-site{margin-bottom:1em;}.back{margin-bottom:2em;a{display:inline-flex;align-items:center;padding:0.5rem 1rem;background-color:#444;color:#fff;text-decoration:none;border-radius:4px;font-weight:500;transition:background-color 0.3s;position:relative;font-family:sans-serif;}a::before{content:'<';margin-right:0.5rem;font-size:1rem;display:inline-block;vertical-align:middle;}a:hover{background-color:#0186d1;color:#fff;}}}#block-fbsd-help,.page-node-type-page,.view-training-resources,.view-case-studies,.view-documents,.view-videos.view-display-id-page_1{.view-header{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f2f2f2;background-image:linear-gradient(106deg,#0186d1 0%,#8fb8df 100%) !important;padding:48px 0;margin-top:-3rem;margin-bottom:130px;display:flex;justify-content:center;}}.user-logged-in{&.page-node-type-document,&.page-node-type-page{.view-header{margin-top:0px !important;}}}.view-signatories .view-header{all:unset !important;}.view-videos.view-display-id-page_1{.view-header{h2{display:none;}}}.view-videos.view-display-id-block_1{margin-top:50px;}.title-wrapper{width:90%;background-image:linear-gradient(150deg,rgba(0,174,255,0.16) 0%,rgba(29,72,192,0) 100%);padding:70px !important;box-shadow:0px 40px 200px -10px rgba(0,0,0,0.3);max-width:1920px;h1{font-weight:700;font-size:50px;line-height:1.3em;text-align:right;color:#FFF;margin-bottom:0;}}.title-wrapper{opacity:0;transform:rotateX(-90deg);transform-origin:center;animation:titleFlip 1s linear forwards;}@keyframes titleFlip{from{opacity:0;transform:rotateX(-90deg);}to{opacity:1;transform:rotateX(0deg);}}.success-divider .divider{height:100%;background:url("data:image/svg+xml,\
<svg viewBox='0 0 1280 100' xmlns='http://www.w3.org/2000/svg'>\
<polygon points='560,0 640,100 720,0' fill='white'/>\
</svg>") center bottom / 100% 100% no-repeat;}
.node-signatory-form .layout-region-node-main{width:100%;max-width:100%;flex:0 0 100%;}.node-signatory-form .layout-region-node-secondary{display:none;}.node-signatory-form .layout-region-node-footer{width:100%;}.node-signatory-form .layout-region-node-main{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;}#edit-field-i-am-pledging-wrapper,#edit-field-email-wrapper,#edit-field-company-name-wrapper,#edit-field-company-website-wrapper,#edit-field-declaration-wrapper,.captcha,.entity-content-form-footer,#edit-actions{grid-column:span 6;}#edit-field-salutation-wrapper,#edit-field-first-name-wrapper,#edit-field-last-name-wrapper,#edit-field-country-wrapper,#edit-field-role-and-affiliation-wrapper,#edit-field-industry-wrapper{grid-column:span 2;}#edit-field-current-member-wrapper,#edit-field-chapter-wrapper{grid-column:span 3;}@media (max-width:768px){.node-signatory-form .layout-region-node-main{grid-template-columns:1fr;}.node-signatory-form .layout-region-node-main > *{grid-column:span 1 !important;}}.node-signatory-form label{display:none !important;}.node-signatory-form input[type="text"],.node-signatory-form input[type="email"],.node-signatory-form input[type="url"],.node-signatory-form select{border:none;background-color:#eee;padding:12px;border-radius:6px;width:100%;}.node-signatory-form .form-check-label{display:none;font-weight:500;font-size:0.875rem;}.node-signatory-form .form-submit{padding:14px;font-size:16px;border-radius:6px;}.node-signatory-form .form-error{box-shadow:0 0 0 2px rgba(228,32,32,0.4);}.mb-3{margin-bottom:0rem !important;}#edit-field-company-website-0-uri--description{display:none;}
.view-training-resources .views-view-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}.view-training-resources .clearfix::after{content:none;display:none;}.view-training-resources .views-view-grid .views-row{display:contents;}.view-training-resources .views-view-grid .views-col{width:100% !important;}@media (max-width:992px){.view-training-resources .views-view-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:576px){.view-training-resources .views-view-grid{grid-template-columns:1fr;}}.view-case-studies .views-view-grid,.view-documents .views-view-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.view-case-studies .views-view-grid .views-row,.view-documents .views-view-grid .views-row{display:contents;}.view-case-studies .views-view-grid .views-col,.view-documents .views-view-grid .views-col{width:100% !important;}.view-case-studies .clearfix::after,.view-documents .clearfix::after{content:none;display:none;}@media (max-width:992px){.view-case-studies .views-view-grid,.view-documents .views-view-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:576px){.view-case-studies .views-view-grid,.view-documents .views-view-grid{grid-template-columns:1fr;}}.view-videos .views-view-grid{display:grid;grid-template-columns:1fr;gap:20px;}.view-videos .views-view-grid .views-row{display:contents;}.view-videos .views-view-grid .views-col{width:100% !important;}.view-videos .clearfix::after{content:none;display:none;}@media (min-width:992px){.view-videos .views-view-grid{grid-template-columns:repeat(3,1fr);}}@media (max-width:768px){h1,.hero-inner h1{font-size:2rem !important;}h2{font-size:1.5rem !important;}.hero{padding:100px 20px 120px !important;}.hero-inner{width:100% !important;}.hero-inner p{font-size:16px !important;}.title-wrapper{padding:10px !important;}}@media (min-width:768px) and (max-width:900px){.hero-inner h1{font-size:2.5rem !important;}.hero{padding:100px 20px 120px !important;}.hero-inner{width:100% !important;}.hero-inner p{font-size:16px !important;}.title-wrapper{padding:10px !important;}}@media (max-width:650px){.navbar.container{z-index:999;left:67px;}}
