/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
@font-face{font-family:'Typold-Regular';src:url(/themes/custom/dfic/fonts/354FE4_2_0.eot);src:url(/themes/custom/dfic/fonts/354FE4_2_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/dfic/fonts/354FE4_2_0.woff2) format("woff2"),url(/themes/custom/dfic/fonts/354FE4_2_0.woff) format("woff"),url(/themes/custom/dfic/fonts/354FE4_2_0.ttf) format("truetype");}@font-face{font-family:'Typold-Medium';src:url(/themes/custom/dfic/fonts/354FE4_6_0.eot);src:url(/themes/custom/dfic/fonts/354FE4_6_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/dfic/fonts/354FE4_6_0.woff2) format("woff2"),url(/themes/custom/dfic/fonts/354FE4_6_0.woff) format("woff"),url(/themes/custom/dfic/fonts/354FE4_6_0.ttf) format("truetype");}@font-face{font-family:'Typold-Bold';src:url(/themes/custom/dfic/fonts/354FE4_E_0.eot);src:url(/themes/custom/dfic/fonts/354FE4_E_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/dfic/fonts/354FE4_E_0.woff2) format("woff2"),url(/themes/custom/dfic/fonts/354FE4_E_0.woff) format("woff"),url(/themes/custom/dfic/fonts/354FE4_E_0.ttf) format("truetype");}@font-face{font-family:'Typold-Light';src:url(/themes/custom/dfic/fonts/354FE4_5_0.eot);src:url(/themes/custom/dfic/fonts/354FE4_5_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/dfic/fonts/354FE4_5_0.woff2) format("woff2"),url(/themes/custom/dfic/fonts/354FE4_5_0.woff) format("woff"),url(/themes/custom/dfic/fonts/354FE4_5_0.ttf) format("truetype");}@font-face{font-family:'Poppins-Light';src:url(/themes/custom/dfic/fonts/Poppins-Light.ttf);}@font-face{font-family:'Poppins-Regular';src:url(/themes/custom/dfic/fonts/Poppins-Regular.ttf);}@font-face{font-family:'Poppins-Medium';src:url(/themes/custom/dfic/fonts/Poppins-Medium.ttf);}@font-face{font-family:'Poppins-Bold';src:url(/themes/custom/dfic/fonts/Poppins-Bold.ttf);}.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}*:focus-visible{outline-offset:2px;}body{color:#575757;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:17px;line-height:1.23em;letter-spacing:-0.3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}a{color:#D50F34;}a:hover{color:#D50F34;text-decoration:underline;}p > a,main li > a{color:#D50F34;text-decoration:underline;}svg.ext{margin:0px 5px;}span.ext{text-indent:-9999px;background:none;margin:0;padding-top:0;padding-left:2px;padding-right:15px;line-height:0;vertical-align:super;}span.ext:before{content:'\E804';color:inherit;font-family:"icons";font-size:10px;font-style:normal;font-weight:normal;line-height:inherit;}a:hover span.ext:before{color:inherit;}span.element-invisible{visibility:hidden;}article ol{list-style:none;counter-reset:li;}article ol li{counter-increment:li;}article ol li:before{content:counter(li) ".";width:1.7em;display:inline-block;margin-left:-2.2em;margin-right:0.5em;font-weight:bold;color:#D50F34;}article ul{list-style:none;padding:0;margin:30px 0;}article ul li{list-style:none;padding-left:28px;text-indent:-28px;}article ul li:before{content:"";height:8px;width:8px;margin-right:20px;background:#D50F34;display:inline-block;margin-bottom:2px;}article li{margin-bottom:20px;}h1 a:hover,h2 a:hover,ul.menu a:hover{text-decoration:none;}address{font-style:inherit;}h1{font-size:63px;line-height:66px;letter-spacing:0;color:#D50F34;}@media screen and (max-width:768px){h1{font-size:30px;line-height:33px;}}@media screen and (min-width:768px){h1{font-size:40px;line-height:42px;}}@media screen and (min-width:1280px){h1{font-size:63px;line-height:66px;}}h2{font-size:43px;line-height:46px;margin-bottom:36px;margin-top:36px;letter-spacing:0;}@media screen and (max-width:768px){h2{font-size:24px;line-height:27px;}}@media screen and (min-width:768px){h2{font-size:30px;line-height:33px;}}@media screen and (min-width:1280px){h2{font-size:43px;line-height:46px;padding-right:40px;}}p[role="heading"][aria-level="2"]{font-size:43px;line-height:46px;margin-bottom:36px;margin-top:36px;letter-spacing:0;font-weight:bold;color:#D50F34;}@media screen and (max-width:768px){p[role="heading"][aria-level="2"]{font-size:24px;line-height:27px;}}@media screen and (min-width:768px){p[role="heading"][aria-level="2"]{font-size:30px;line-height:33px;}}@media screen and (min-width:1280px){p[role="heading"][aria-level="2"]{font-size:43px;line-height:46px;padding-right:40px;}}h3{font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:17px;margin-bottom:37px;}p{font-size:17px;line-height:21px;}strong{font-family:"Typold-Medium",Helvetica,Arial,sans-serif;}img{max-width:100%;height:auto;display:block;}iframe{max-width:100%;}.col-1-2{padding-right:2%;display:inline-table;width:48%;}.col-1-3{padding-right:1%;display:inline-table;width:32.33%;}.visually-hidden{margin:0;}.voila-infographic-target{letter-spacing:initial;}.voila-infographic-target img{display:initial;}.voila-infographic-target .close-card{top:50% !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}@media screen and (max-width:768px){.menu-opened{overflow:hidden;}}@media screen and (max-width:768px){#toolbar-administration{position:fixed;width:100%;top:0;z-index:999;}}.toolbar-fixed .node-preview-container .form-item-view-mode,.toolbar-vertical .node-preview-container .form-item-view-mode{display:none;}.toolbar-fixed .node-preview-container + .toolbar +
.dialog-off-canvas-main-canvas header[role=banner],.toolbar-vertical .node-preview-container + .toolbar +
.dialog-off-canvas-main-canvas header[role=banner]{top:53px;}.layout-container{max-width:1440px;margin:0 auto;}.region-secondary-menu{position:relative;width:84%;left:calc(100% - 84%);bottom:0;}@media screen and (min-width:1280px){.region-secondary-menu{left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));width:auto;}}@media screen and (min-width:1280px){.page-node-type-page .region-secondary-menu{left:0;}}.secondary-menu-fixed .banner-content{top:0;}@media screen and (min-width:768px){.secondary-menu-fixed.user-logged-in .banner-content{top:53px;}}.secondary-menu-fixed .region-secondary-menu{left:0;}.banner-content{left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));right:0;bottom:0;-webkit-transition:top 0.3s ease,bottom 0.3s ease,width 0.3s ease;transition:top 0.3s ease,bottom 0.3s ease,width 0.3s ease;overflow:hidden;}@media screen and (max-width:768px){.banner-content{bottom:-1px;}}@media screen and (min-width:768px) and (max-width:1279px){.banner-content{left:0;}}@media screen and (min-width:1280px){.banner-content{left:calc(100% - 78.5%);}}.banner-image{width:100%;min-height:320px;}.banner-image .banner-content-container{position:relative;height:320px;}.banner-image .banner-content-container .banner-content{position:absolute;}@media screen and (max-width:768px){.banner-image{min-height:230px;}.banner-image .banner-content-container{position:relative;height:360px;}}.has-banner-block .banner-image{background:#291A37;min-height:auto;padding-top:97px;}.has-banner-block .banner-image .banner-content-container{height:auto;}.has-banner-block .banner-image .banner-content-container .article-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;max-height:220px;}.has-banner-block .banner-image .banner-content-container .article-block--image{height:100%;}.has-banner-block .banner-image .banner-content-container .article-block--image .field--name-field-external-article-image{height:100%;}.has-banner-block .banner-image .banner-content-container .article-block--image .field--name-field-external-article-image .media--view-mode-article-block{height:100%;}.has-banner-block .banner-image .banner-content-container .article-block--image .field--name-field-external-article-image .media--view-mode-article-block .field--name-field-media-image{height:100%;}.has-banner-block .banner-image .banner-content-container .article-block--image .field--name-field-external-article-image .media--view-mode-article-block .field--name-field-media-image .field__item{height:100%;}.has-banner-block .banner-image .banner-content-container .article-block--image .field--name-field-external-article-image img{height:100%;max-width:220px;-o-object-fit:cover;object-fit:cover;}.has-banner-block .banner-image .banner-content-container .article-block--content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;}.has-banner-block .banner-image .banner-content-container .article-block--content{padding:0.5rem 2.4rem;}.has-banner-block .banner-image .banner-content-container .article-block--content .field--name-field-date{line-height:21px;text-transform:uppercase;}.has-banner-block .banner-image .banner-content-container .article-block--content .node--title{font-size:28px;line-height:33px;margin-bottom:1.5rem;margin-top:1rem;}@media screen and (max-width:768px){.has-banner-block .banner-image .banner-content-container .banner-content{width:100%;}.has-banner-block .banner-image .banner-content-container .banner-content .article-block--image{padding:1.2rem 0rem 1rem 0.9rem;}.has-banner-block .banner-image .banner-content-container .banner-content .article-block--image .field--name-field-image,.has-banner-block .banner-image .banner-content-container .banner-content .article-block--image .field--name-field-media-image .field__item{background-size:contain !important;}.has-banner-block .banner-image .banner-content-container .banner-content .article-block--image .field--name-field-image img,.has-banner-block .banner-image .banner-content-container .banner-content .article-block--image .field--name-field-media-image .field__item img{max-height:100px;max-width:100px;}.has-banner-block .banner-image .banner-content-container .banner-content .article-block--content{padding:1rem;}.has-banner-block .banner-image .banner-content-container .banner-content .article-block--content .node--title{font-size:17px;line-height:22px;margin-bottom:0;margin-top:0.5rem;}.has-banner-block .banner-image .banner-content-container .banner-content .article-block--content .field--name-node-link{display:none;}}@media screen and (min-width:768px) and (max-width:1279px){.has-banner-block .banner-image .banner-content-container .banner-content .article-block--content .node--title{font-size:23px;line-height:28px;}}.has-banner-block .banner-image .banner-content-container .homepage-banner-text{padding-left:20px;padding-right:20px;color:#fff;font-size:36px;font-weight:bold;line-height:41px;margin-bottom:36px;margin-top:36px;position:absolute;top:calc(67px + 20px);width:65%;}@media screen and (min-width:768px) and (max-width:1279px){.has-banner-block .banner-image .banner-content-container .homepage-banner-text{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.has-banner-block .banner-image .banner-content-container .homepage-banner-text{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}@media screen and (min-width:768px){.has-banner-block .banner-image .banner-content-container .homepage-banner-text{font-size:50px;line-height:53px;margin-left:80px;min-width:500px;width:45%;}}@media screen and (min-width:1280px){.has-banner-block .banner-image .banner-content-container .homepage-banner-text{font-size:63px;line-height:66px;margin-left:calc(100% - ((1280px) + ((100vw - 1180px) / 2)));max-width:calc(1440px / 2);top:calc(67px + 39px);width:50%;}}.has-banner-block .banner-image .banner-content-container .banner-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:267px;padding:25px 20px 60px;}@media screen and (min-width:768px){.has-banner-block .banner-image .banner-content-container .banner-text-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 40px 60px;text-align:center;}}.has-banner-block .banner-image .banner-content-container .banner-text-wrapper .banner-text-title{color:#D50F34;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.48px;line-height:33px;margin-bottom:25px;margin-top:70px;}@media screen and (min-width:768px){.has-banner-block .banner-image .banner-content-container .banner-text-wrapper .banner-text-title{font-size:63px;letter-spacing:-1px;line-height:66px;max-width:1440px;}}.has-banner-block .banner-image .banner-content-container .banner-text-wrapper .banner-subtitle{color:#FFFFFF;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:22px;font-weight:500;letter-spacing:-0.39px;line-height:31px;margin-bottom:20px;max-width:777px;}@media screen and (max-width:768px){.has-banner-block .banner-image .banner-content-container .banner-text-wrapper .banner-subtitle{margin-bottom:0;}}.page-node-type-news .banner-image,.page-node-type-event .banner-image{background-image:url(/themes/custom/dfic/images/media-bg.png);}.page-node-type-career .banner-image{background-image:url(https://www.findevcanada.ca/sites/default/files/styles/landing_page_banner/public/2020-02/background_01-purple%401x.png?itok=oyQFxFsr);}.page-node-type-news .region-content article .field--name-field-image-media img{padding:17px 0;width:100%;-o-object-fit:inherit;object-fit:inherit;height:auto;}.node-page-without-menu .banner-image{height:280px;min-height:auto;}@media screen and (max-width:768px){.node-page-without-menu .banner-image{height:160px;}}.node-page-without-menu .banner-image .banner-content-container{height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}@media screen and (max-width:768px){.node-page-without-menu .banner-image .banner-content-container{height:160px;}}.node-page-without-menu .banner-image .banner-content-container .banner-content{max-width:1440px;margin:0 auto;position:relative;width:100%;left:initial;right:initial;bottom:0;padding-left:15px;padding-right:15px;display:block;background:transparent;}@media screen and (min-width:1280px){.node-page-without-menu .banner-image .banner-content-container .banner-content{padding-left:110px;}}.node-page-without-menu .banner-image .banner-content-container .banner-content .page-title{margin:0;padding:15px 25px;display:table;background:#D50F34;color:#fff;font-size:16px;line-height:20px;font-weight:bold;}@media screen and (max-width:768px){.node-page-without-menu .banner-image .banner-content-container .banner-content .page-title{font-size:24px;line-height:27px;}}.page-node-type-landing-page .banner-image,.path-resources .banner-image,.path-blog .banner-image,.page-node-type-blog .banner-image,.page-node-type-resource .banner-image,.path-media .banner-image,.page-node-type-news .banner-image,.page-node-type-member .banner-image,.page-node-type-partner .banner-image,.page-node-type-career .banner-image,.page-node-type-event .banner-image{background-color:#291A37;padding-top:97px;}@media screen and (max-width:768px){.page-node-type-landing-page .banner-image,.path-resources .banner-image,.path-blog .banner-image,.page-node-type-blog .banner-image,.page-node-type-resource .banner-image,.path-media .banner-image,.page-node-type-news .banner-image,.page-node-type-member .banner-image,.page-node-type-partner .banner-image,.page-node-type-career .banner-image,.page-node-type-event .banner-image{padding-top:67px;}}.page-node-type-landing-page .banner-image .banner-content-container .banner-content,.path-resources .banner-image .banner-content-container .banner-content,.path-blog .banner-image .banner-content-container .banner-content,.page-node-type-blog .banner-image .banner-content-container .banner-content,.page-node-type-resource .banner-image .banner-content-container .banner-content,.path-media .banner-image .banner-content-container .banner-content,.page-node-type-news .banner-image .banner-content-container .banner-content,.page-node-type-member .banner-image .banner-content-container .banner-content,.page-node-type-partner .banner-image .banner-content-container .banner-content,.page-node-type-career .banner-image .banner-content-container .banner-content,.page-node-type-event .banner-image .banner-content-container .banner-content{text-align:center;background:transparent;}.page-node-type-landing-page .banner-image .banner-content-container .banner-content.text-light .page-title,.path-resources .banner-image .banner-content-container .banner-content.text-light .page-title,.path-blog .banner-image .banner-content-container .banner-content.text-light .page-title,.page-node-type-blog .banner-image .banner-content-container .banner-content.text-light .page-title,.page-node-type-resource .banner-image .banner-content-container .banner-content.text-light .page-title,.path-media .banner-image .banner-content-container .banner-content.text-light .page-title,.page-node-type-news .banner-image .banner-content-container .banner-content.text-light .page-title,.page-node-type-member .banner-image .banner-content-container .banner-content.text-light .page-title,.page-node-type-partner .banner-image .banner-content-container .banner-content.text-light .page-title,.page-node-type-career .banner-image .banner-content-container .banner-content.text-light .page-title,.page-node-type-event .banner-image .banner-content-container .banner-content.text-light .page-title{color:#fff;}.page-node-type-landing-page .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.path-resources .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.path-blog .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.page-node-type-blog .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.page-node-type-resource .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.path-media .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.page-node-type-news .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.page-node-type-member .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.page-node-type-partner .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.page-node-type-career .banner-image .banner-content-container .banner-content.text-dark-purple .page-title,.page-node-type-event .banner-image .banner-content-container .banner-content.text-dark-purple .page-title{color:#291A37;}.page-node-type-landing-page .banner-image .banner-content-container .banner-content .region-banner,.path-resources .banner-image .banner-content-container .banner-content .region-banner,.path-blog .banner-image .banner-content-container .banner-content .region-banner,.page-node-type-blog .banner-image .banner-content-container .banner-content .region-banner,.page-node-type-resource .banner-image .banner-content-container .banner-content .region-banner,.path-media .banner-image .banner-content-container .banner-content .region-banner,.page-node-type-news .banner-image .banner-content-container .banner-content .region-banner,.page-node-type-member .banner-image .banner-content-container .banner-content .region-banner,.page-node-type-partner .banner-image .banner-content-container .banner-content .region-banner,.page-node-type-career .banner-image .banner-content-container .banner-content .region-banner,.page-node-type-event .banner-image .banner-content-container .banner-content .region-banner{height:180px;}@media screen and (min-width:1280px){.page-node-type-landing-page .banner-image .banner-content-container .banner-content .title--news,.path-resources .banner-image .banner-content-container .banner-content .title--news,.path-blog .banner-image .banner-content-container .banner-content .title--news,.page-node-type-blog .banner-image .banner-content-container .banner-content .title--news,.page-node-type-resource .banner-image .banner-content-container .banner-content .title--news,.path-media .banner-image .banner-content-container .banner-content .title--news,.page-node-type-news .banner-image .banner-content-container .banner-content .title--news,.page-node-type-member .banner-image .banner-content-container .banner-content .title--news,.page-node-type-partner .banner-image .banner-content-container .banner-content .title--news,.page-node-type-career .banner-image .banner-content-container .banner-content .title--news,.page-node-type-event .banner-image .banner-content-container .banner-content .title--news{margin-left:calc((1440px * 0.215 + (100vw - 1440px) / 2) * -1);}}.page-node-type-landing-page .banner-image .banner-content-container .banner-content .region-secondary-menu,.path-resources .banner-image .banner-content-container .banner-content .region-secondary-menu,.path-blog .banner-image .banner-content-container .banner-content .region-secondary-menu,.page-node-type-blog .banner-image .banner-content-container .banner-content .region-secondary-menu,.page-node-type-resource .banner-image .banner-content-container .banner-content .region-secondary-menu,.path-media .banner-image .banner-content-container .banner-content .region-secondary-menu,.page-node-type-news .banner-image .banner-content-container .banner-content .region-secondary-menu,.page-node-type-member .banner-image .banner-content-container .banner-content .region-secondary-menu,.page-node-type-partner .banner-image .banner-content-container .banner-content .region-secondary-menu,.page-node-type-career .banner-image .banner-content-container .banner-content .region-secondary-menu,.page-node-type-event .banner-image .banner-content-container .banner-content .region-secondary-menu{position:relative;}.page-node-type-landing-page .banner-image .banner-content-container .banner-content .page-title,.path-resources .banner-image .banner-content-container .banner-content .page-title,.path-blog .banner-image .banner-content-container .banner-content .page-title,.page-node-type-blog .banner-image .banner-content-container .banner-content .page-title,.page-node-type-resource .banner-image .banner-content-container .banner-content .page-title,.path-media .banner-image .banner-content-container .banner-content .page-title,.page-node-type-news .banner-image .banner-content-container .banner-content .page-title,.page-node-type-member .banner-image .banner-content-container .banner-content .page-title,.page-node-type-partner .banner-image .banner-content-container .banner-content .page-title,.page-node-type-career .banner-image .banner-content-container .banner-content .page-title,.page-node-type-event .banner-image .banner-content-container .banner-content .page-title{color:#fff;font-size:43px;line-height:46px;font-weight:bold;max-width:60%;margin:auto;}@media screen and (max-width:768px){.page-node-type-landing-page .banner-image .banner-content-container .banner-content .page-title,.path-resources .banner-image .banner-content-container .banner-content .page-title,.path-blog .banner-image .banner-content-container .banner-content .page-title,.page-node-type-blog .banner-image .banner-content-container .banner-content .page-title,.page-node-type-resource .banner-image .banner-content-container .banner-content .page-title,.path-media .banner-image .banner-content-container .banner-content .page-title,.page-node-type-news .banner-image .banner-content-container .banner-content .page-title,.page-node-type-member .banner-image .banner-content-container .banner-content .page-title,.page-node-type-partner .banner-image .banner-content-container .banner-content .page-title,.page-node-type-career .banner-image .banner-content-container .banner-content .page-title,.page-node-type-event .banner-image .banner-content-container .banner-content .page-title{word-break:break-all;max-width:none;}}.page-node-type-landing-page h2,.path-resources h2,.path-blog h2,.page-node-type-blog h2,.page-node-type-resource h2,.path-media h2,.page-node-type-news h2,.page-node-type-member h2,.page-node-type-partner h2,.page-node-type-career h2,.page-node-type-event h2{color:#D50F34;}@media screen and (min-width:1280px){.page-node-type-landing-page .page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (min-width:1280px){.page-node-type-landing-page main{margin-top:2em;margin-left:auto;}.page-node-type-landing-page main:not(.has-sidebar){width:100%;}}.page-node-type-landing-page main .block-views-blocknews-block{margin-left:1.25em;margin-right:1.25em;}@media screen and (min-width:768px){.page-node-type-landing-page main .block-views-blocknews-block{margin-left:1.5em;margin-right:1.5em;}}@media screen and (min-width:1280px){.page-node-type-landing-page main .block-views-blocknews-block{max-width:850px;padding-right:100px;}}.page-node-type-landing-page main .block-views-blocknews-block .node--type-news.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-node-type-landing-page main .block-views-blocknews-block .node--type-news.node--view-mode-teaser > .col{-ms-flex-preferred-size:calc(75% - 2em);flex-basis:calc(75% - 2em);}@media screen and (max-width:768px){.page-node-type-landing-page main .block-views-blocknews-block .node--type-news.node--view-mode-teaser > .col{-ms-flex-preferred-size:calc(75% - 1em);flex-basis:calc(75% - 1em);}}.page-node-type-landing-page main .block-views-blocknews-block .node--type-news.node--view-mode-teaser > .col:first-child{position:relative;margin-right:2em;-ms-flex-preferred-size:25%;flex-basis:25%;}@media screen and (max-width:768px){.page-node-type-landing-page main .block-views-blocknews-block .node--type-news.node--view-mode-teaser > .col:first-child{margin-right:1em;}}@media screen and (max-width:768px){.page-node-type-landing-page main .block-views-blocknews-block .views-row:first-child .node--type-news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:768px){.page-node-type-landing-page main .block-views-blocknews-block .views-row:first-child .node--type-news > .col{-ms-flex-preferred-size:calc(50% - 2em);flex-basis:calc(50% - 2em);}}.page-node-type-landing-page main .block-views-blocknews-block .views-row:first-child .node--type-news > .col:first-child{position:relative;margin-right:0;}@media screen and (min-width:768px){.page-node-type-landing-page main .block-views-blocknews-block .views-row:first-child .node--type-news > .col:first-child{margin-right:2em;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media screen and (max-width:768px){.page-node-type-landing-page main .block-views-blocknews-block .views-row:first-child .node--type-news .node--title{margin-top:34px;}}@media screen and (max-width:768px){.page-node-type-landing-page main .block-views-blocknews-block .views-row:nth-child(n+2) .field--name-field-date{position:relative;}}.page-node-type-landing-page main .block-views-blocknews-block .views-row:nth-child(n+2) .node--title{font-size:1em;line-height:1.15em;}.page-node-type-landing-page main .block-views-blocknews-block .views-row:nth-child(n+2) .field--name-field-teaser{display:none;}@media screen and (min-width:1280px){.page-node-type-landing-page main .block-views-blocknews-block .views-row:nth-child(n+2) .field--name-field-teaser{display:block;}}.page-node-type-landing-page main .block-views-blocknews-block .views-row:nth-child(n+2) .field--name-node-link{background-color:transparent;}.page-node-type-landing-page main .block-views-blocknews-block .views-row:nth-child(n+2) .field--name-node-link a{padding:0;color:#D50F34;text-decoration:underline;}.page-node-type-landing-page main .block-views-blocknews-block .views-row:nth-child(n+2) .field--name-node-link:hover a{background-color:transparent;color:#8A113E;}.page-node-type-landing-page main .block-views-blocknews-block .pager{margin-bottom:5em;text-align:left;}.page-node-type-landing-page main .node--type-news.node--view-mode-teaser .node--title{font-weight:bold;text-transform:none;letter-spacing:normal;margin-top:0;margin-bottom:0.75em;padding:0;}@media screen and (min-width:768px){.page-node-type-landing-page main .node--type-news.node--view-mode-teaser .node--title{font-size:1.625em;line-height:1.25em;}}.page-node-type-landing-page .sidebar-second{margin-left:1.25em;margin-right:1.25em;}@media screen and (min-width:768px){.page-node-type-landing-page .sidebar-second{margin-left:1.5em;margin-right:1.5em;}}@media screen and (min-width:1280px){.page-node-type-landing-page .sidebar-second{width:300px;margin-top:2em;margin-right:auto;}}.page-node-type-landing-page .sidebar-second .region-sidebar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block{-ms-flex-preferred-size:100%;flex-basis:100%;}.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:768px){.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}@media screen and (min-width:1280px){.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .view-content .views-row{-webkit-box-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width:1280px){.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .view-content .views-row{-webkit-box-flex:0;-ms-flex:none;flex:none;}}@media screen and (max-width:768px){.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .view-content .views-row:nth-child(n+4){display:none;}}@media screen and (min-width:768px){.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .view-content .views-row:nth-child(n+5){display:none;}}@media screen and (min-width:1280px){.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .view-content .views-row:nth-child(n+4){display:block;}}.page-node-type-landing-page .sidebar-second .block-views-blockmedia-kits-block .more-link{margin-bottom:3em;text-align:left;}.page-node-type-landing-page .sidebar-second .block-media-contact h2{padding:0;margin-bottom:.5em;}.page-node-type-landing-page .sidebar-second .block-media-contact ul{font-size:15px;list-style:none;padding:0;margin-bottom:3em;}.page-node-type-landing-page .sidebar-second .block-media-contact ul li:first-child{font-size:17px;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup,.page-node-type-landing-page .sidebar-second .block-social-media-follow{width:100%;padding:1em 1.25em .5em;background:#DCF0FF;}@media screen and (min-width:768px){.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup,.page-node-type-landing-page .sidebar-second .block-social-media-follow{width:50%;}}@media screen and (min-width:1280px){.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup,.page-node-type-landing-page .sidebar-second .block-social-media-follow{width:100%;}}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup h3,.page-node-type-landing-page .sidebar-second .block-social-media-follow h3{font-size:1em;font-weight:bold;text-transform:none;line-height:1.15em;color:#575757;margin-top:0;margin-bottom:0;padding-top:0.5em;padding-right:0;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup h3{margin-bottom:1em;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup{background:transparent;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup form{width:100%;padding:0;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup #mc_embed_signup_scroll{position:relative;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup .mc-field-group{width:100%;}@media screen and (min-width:768px) and (max-width:1279px){.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup .mc-field-group{padding-bottom:0;}}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup .mce_inline_error{background-color:transparent !important;border-color:#D50F34;color:#D50F34 !important;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup label{margin-bottom:0.5em;padding:0;font-size:1em;font-weight:normal;text-align:left;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup .clear{display:block;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup input{width:100%;margin-bottom:0.5em;background-color:transparent;border-color:#575757;font-size:1em;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup input[type="submit"]{width:100%;background-color:#D50F34;border-radius:3px;color:#fff;font-size:14px;font-weight:normal;}.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup input[type="submit"]:hover{background-color:#8A113E;}@media screen and (min-width:768px) and (max-width:1279px){.page-node-type-landing-page .sidebar-second .block-mail-chimp-signup #mc_embed_signup input[type="submit"]{position:absolute;bottom:0;right:0;width:auto !important;}}.page-node-type-landing-page .sidebar-second .block-social-media-follow h3{margin-top:0;}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul{list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (min-width:768px) and (max-width:1279px){.page-node-type-landing-page .sidebar-second .block-social-media-follow ul{margin-top:2.1em;}}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li{margin-right:2em;}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li a{position:relative;height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li a:hover:before{color:#8A113E;}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li a:before{position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-indent:initial;color:#D50F34;font-family:"FontAwesome";font-size:30px;-webkit-transition:0.3s all;transition:0.3s all;}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li.twitter a:hover:after{background-color:#8A113E;}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li.twitter a:after{content:'';-webkit-mask-image:url(/themes/custom/dfic/images/twitter-x.png);mask-image:url(/themes/custom/dfic/images/twitter-x.png);-webkit-mask-size:25px auto;mask-size:25px auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:100%;width:100%;background-color:#D50F34;-webkit-transition:0.3s all;transition:0.3s all;}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li.linkedin a:before{content:"\f0e1";}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li.youtube a:before{content:"\f16A";}.page-node-type-landing-page .sidebar-second .block-social-media-follow ul li span.ext{display:none;}.page-node-type-landing-page .block-views-blockmedia-kits-block h2{padding:0;margin-bottom:.5em;}.page-node-type-landing-page .region-footer{width:100%;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block{margin:5em 1.25em;}@media screen and (min-width:768px){.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block{margin-left:1.5em;margin-right:1.5em;}}@media screen and (min-width:1280px){.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block{max-width:calc(1440px - 190px);margin:5em auto;padding-left:2em;padding-right:2em;}}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .view-media-coverage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .view-media-coverage.show-all .views-row:nth-child(n+4){display:block;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .view-media-coverage.show-all .btn--show-all{display:none;}@media screen and (min-width:768px){.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .view-content{margin-left:-2em;margin-right:-2em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .views-row{margin-bottom:3em;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width:768px){.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .views-row{max-width:33.33%;padding-left:2em;padding-right:2em;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .views-row:nth-child(n+4){display:none;}@media screen and (min-width:768px){.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .views-row:nth-child(n+4) .node--image{display:block;}}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .field--name-field-media-image{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .field--name-field-media-image img{height:100%;width:auto;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .node--title{margin-bottom:1em;font-weight:bold;text-transform:none;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .field--type-text-with-summary{position:relative;overflow:hidden;margin-bottom:20px;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .field--type-text-with-summary p:last-child{margin-bottom:0;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .field--name-learn-more a{-webkit-transition:0.3s all;transition:0.3s all;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .field--name-learn-more a:hover{color:#8A113E;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .view-footer{display:inline-block;background-color:#D50F34;margin:0.5em auto;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .view-footer a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .view-footer:hover a{background-color:#8A113E;}.page-node-type-landing-page .region-footer .block-views-blockmedia-coverage-block .view-footer a{cursor:pointer;}.node--type-media-kit.node--view-mode-teaser h3,.node--type-resource.node--view-mode-teaser h3,.node--type-media-kit.node--view-mode-small-teaser h3,.node--type-resource.node--view-mode-small-teaser h3{margin-bottom:1rem;font-weight:bold;letter-spacing:-0.3px;text-transform:none;}.node--type-media-kit.node--view-mode-teaser ul,.node--type-resource.node--view-mode-teaser ul,.node--type-media-kit.node--view-mode-small-teaser ul,.node--type-resource.node--view-mode-small-teaser ul{margin:1em 0;}.node--type-media-kit.node--view-mode-teaser ul li,.node--type-resource.node--view-mode-teaser ul li,.node--type-media-kit.node--view-mode-small-teaser ul li,.node--type-resource.node--view-mode-small-teaser ul li{margin:0;display:inline-block;}.node--type-media-kit.node--view-mode-teaser ul li:before,.node--type-media-kit.node--view-mode-teaser ul li:last-child:after,.node--type-resource.node--view-mode-teaser ul li:before,.node--type-resource.node--view-mode-teaser ul li:last-child:after,.node--type-media-kit.node--view-mode-small-teaser ul li:before,.node--type-media-kit.node--view-mode-small-teaser ul li:last-child:after,.node--type-resource.node--view-mode-small-teaser ul li:before,.node--type-resource.node--view-mode-small-teaser ul li:last-child:after{content:none;}.node--type-media-kit.node--view-mode-teaser ul li:after,.node--type-resource.node--view-mode-teaser ul li:after,.node--type-media-kit.node--view-mode-small-teaser ul li:after,.node--type-resource.node--view-mode-small-teaser ul li:after{content:',';}.node--type-media-kit.node--view-mode-teaser p,.node--type-resource.node--view-mode-teaser p,.node--type-media-kit.node--view-mode-small-teaser p,.node--type-resource.node--view-mode-small-teaser p{margin-top:0;}.node--type-media-kit.node--view-mode-teaser > a,.node--type-resource.node--view-mode-teaser > a,.node--type-media-kit.node--view-mode-small-teaser > a,.node--type-resource.node--view-mode-small-teaser > a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#575757;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;text-decoration:none;}.node--type-media-kit.node--view-mode-teaser > a:hover:before,.node--type-resource.node--view-mode-teaser > a:hover:before,.node--type-media-kit.node--view-mode-small-teaser > a:hover:before,.node--type-resource.node--view-mode-small-teaser > a:hover:before{background-image:url(/themes/custom/dfic/images/download-desktop-hover.svg);}.node--type-media-kit.node--view-mode-teaser > a:before,.node--type-resource.node--view-mode-teaser > a:before,.node--type-media-kit.node--view-mode-small-teaser > a:before,.node--type-resource.node--view-mode-small-teaser > a:before{content:'';position:relative;height:36px;width:36px;min-width:36px;top:-2px;margin-right:18px;background:url(/themes/custom/dfic/images/download-desktop.svg) no-repeat 50%;background-size:40px;}@media screen and (max-width:768px){.node--type-media-kit.node--view-mode-teaser > a:before,.node--type-resource.node--view-mode-teaser > a:before,.node--type-media-kit.node--view-mode-small-teaser > a:before,.node--type-resource.node--view-mode-small-teaser > a:before{min-width:54px;height:54px;background-size:54px;}}.attachment .node--type-resource.node--view-mode-teaser{margin-bottom:40px;}.node--type-resource.node--view-mode-teaser{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.path-search .banner-image{background-color:#E4DD5B;background-image:url(/themes/custom/dfic/images/search-bg.png);height:280px;min-height:auto;}@media screen and (max-width:768px){.path-search .banner-image{height:160px;}}.path-search .banner-image .banner-content-container{height:280px;}@media screen and (max-width:768px){.path-search .banner-image .banner-content-container{height:160px;}}.path-search .banner-image .banner-content-container .banner-content{padding-left:20px;padding-right:20px;background:transparent;height:190px;left:0;}@media screen and (min-width:768px) and (max-width:1279px){.path-search .banner-image .banner-content-container .banner-content{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.path-search .banner-image .banner-content-container .banner-content{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}@media screen and (max-width:768px){.path-search .banner-image .banner-content-container .banner-content{height:160px;}}.path-search .banner-image .banner-content-container .banner-content h2{margin-top:30px;margin-bottom:30px;}@media screen and (max-width:768px){.path-search .banner-image .banner-content-container .banner-content h2{margin-bottom:15px;margin-top:45px;}}.path-search .banner-image .banner-content-container .banner-content h2,.path-search .banner-image .banner-content-container .banner-content h3{color:#291A37;}.path-frontpage .banner-image{min-height:950px;}.path-frontpage .banner-image .banner-content-container{height:950px;}@media screen and (min-width:1280px){.path-frontpage .banner-image{min-height:950px;}.path-frontpage .banner-image .banner-content-container{height:950px;}}@media screen and (max-width:768px){.path-frontpage .banner-image{min-height:0px;max-height:700px;}.path-frontpage .banner-image .banner-content-container{height:700px;}}.node--view-mode-full table th,.node--view-mode-full table td{padding:.7rem;vertical-align:top;}.node--view-mode-full table th p,.node--view-mode-full table td p{margin:0 .5rem;}footer[role=contentinfo]{width:100%;float:left;position:relative;z-index:1;}.footer-content-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;width:100%;}.footer-content{padding:60px 37px 32px 37px;width:100%;display:grid;grid-template-columns:auto 1fr;}.region-footer-left{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:768px){.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em;}.region-footer-left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.region-footer-right{padding-top:20px;}}@media screen and (min-width:768px) and (max-width:1279px){.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:90px 0 40px 0;margin-left:50px;}.region-footer-left{width:25vw;padding-right:50px;}.region-footer-right{padding:0 3rem 0 0;}}@media screen and (min-width:768px){.path-frontpage .field--name-field-content .field__item:last-child .paragraph--type--image-call-to-action .call-to-action-text{padding-bottom:400px;}}@media screen and (min-width:1280px){.footer-content{padding:90px 50px 50px 50px;width:100%;max-width:1440px;margin:0 auto;}.region-footer-left{width:15vw;}.region-footer-right{padding-left:3em;}}.secondary-menu-fixed:not(.has-banner-block) .banner-content-container .banner-content{background-color:#291A37;width:100%;position:fixed;left:0;bottom:auto;z-index:5;}.secondary-menu-fixed:not(.has-banner-block) .region-banner{display:none;}.secondary-menu-fixed:not(.has-banner-block) .menu-parent{margin-top:0;}@media screen and (min-width:1280px){.secondary-menu-fixed:not(.has-banner-block) .menu-parent{padding-left:40px;}}@media screen and (min-width:1280px){.secondary-menu-fixed:not(.has-banner-block) .region-secondary-menu::before{left:0;}}.secondary-menu-fixed:not(.has-banner-block) #block-navigationprincipale,.secondary-menu-fixed:not(.has-banner-block) .block-page-title-block{max-width:1440px;margin:0 auto;background:#291A37;}.page-node-type-member .banner-image,.page-node-type-partner .banner-image{background-image:url(/themes/custom/dfic/images/media-bg.png);}.page-node-type-member .banner-image .link--news-listing,.page-node-type-partner .banner-image .link--news-listing{background-image:url(/themes/custom/dfic/images/icon-back-arrow-purple.svg);}.node--type-member.node--view-mode-full{display:block;position:relative;min-height:340px;margin:100px 40px 40px;padding-left:20px;padding-right:20px;}@media screen and (min-width:768px) and (max-width:1279px){.node--type-member.node--view-mode-full{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.node--type-member.node--view-mode-full{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}@media screen and (min-width:768px) and (max-width:1279px){.node--type-member.node--view-mode-full{margin-left:calc(100% - 91.5%);padding-left:50px;padding-right:50px;}}.node--type-member.node--view-mode-full .node--image{position:absolute;top:0;left:0;width:270px;}@media screen and (max-width:768px){.node--type-member.node--view-mode-full .node--image{position:relative;width:100%;}}@media screen and (max-width:768px){.node--type-member.node--view-mode-full .node--image img{margin:0 auto;}}.node--type-member.node--view-mode-full .node--content{margin-left:250px;padding-left:40px;}@media screen and (max-width:768px){.node--type-member.node--view-mode-full .node--content{margin-left:0;margin-top:40px;padding-left:0;}}.node--type-member.node--view-mode-full h2{margin-bottom:0;}.node--type-member .field--name-body{color:#575757;margin-top:40px;}.node--type-member .field--name-body p{font-size:18px;line-height:22px;}.view-members-lists .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1340px;margin:0 auto 40px;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-flow:wrap;flex-flow:wrap;}.view-members-lists .views-row{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:30px;padding:0 10px;}.node--type-member.node--view-mode-full .field--name-title{color:#D50F34;font-size:26px;line-height:28px;}.node--type-member.node--view-mode-full .field--name-field-member-title{color:#8A113E;font-size:15px;font-weight:bold;margin-top:10px;}.node--type-member.node--view-mode-full .field--name-field-member-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.node--type-member.node--view-mode-full .field--name-field-member-type .field__item{color:#FFFFFF;font-size:0.875rem;letter-spacing:-0.25px;line-height:1.3rem;margin-right:1rem;padding:0.25rem 0.5rem 0.1rem;}@media screen and (max-width:768px){.node--type-member.node--view-mode-full .field--name-field-member-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.node--type-member.node--view-mode-full .field--name-field-member-type .field__item{margin-bottom:0.5rem;margin-right:0;}}.node--type-member.node--view-mode-full .field--name-field-member-type .field__item:nth-child(4n+0){background-color:#291A37;}.node--type-member.node--view-mode-full .field--name-field-member-type .field__item:nth-child(4n+1){background-color:#354E24;}.node--type-member.node--view-mode-full .field--name-field-member-type .field__item:nth-child(4n+2){background-color:#551A44;}.node--type-member.node--view-mode-full .field--name-field-member-type .field__item:nth-child(4n+3){background-color:#8A113E;}.node--type-member.node--view-mode-teaser{height:100%;width:300px;margin:0 auto;text-align:center;margin-bottom:30px;}.node--type-member.node--view-mode-teaser .node--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #d0d0d0;position:relative;padding-bottom:30px;height:100%;text-decoration:none;}.node--type-member.node--view-mode-teaser h3{font-weight:bold;text-transform:none;text-indent:normal;margin-top:20px;margin-bottom:10px;}@media screen and (max-width:768px){.node--type-member.node--view-mode-teaser h3{font-size:24px;line-height:27px;}}@media screen and (min-width:768px){.node--type-member.node--view-mode-teaser h3{font-size:30px;line-height:33px;}}@media screen and (min-width:1280px){.node--type-member.node--view-mode-teaser h3{font-size:38px;line-height:42px;}}.node--type-member.node--view-mode-teaser h3 span{font-size:0.8em;}.node--type-member.node--view-mode-teaser .field--name-field-member-title{margin:0 0 10px;}.node--type-member.node--view-mode-teaser h3,.node--type-member.node--view-mode-teaser .field--name-field-member-title,.node--type-member.node--view-mode-teaser .field--name-body{padding:0 20px;}.node--type-member.node--view-mode-teaser .field--name-node-link{margin-top:auto;text-decoration:underline;}.node--type-member .field--name-field-member-image img{display:block;width:100%;}.node--type-member h2{margin-top:0;margin-bottom:20px;}.node--type-member .field--name-field-member-title{color:#575757;font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;margin:20px 0;}.node--type-member .field--name-field-member-pdf{margin-top:20px;}.node--type-member .field--name-field-member-pdf a{font-size:20px;font-weight:bold;color:#575757;}.node--type-member .field--name-field-member-pdf a:before{content:'';display:inline-block;vertical-align:middle;width:40px;height:40px;margin-right:15px;background:url(/themes/custom/dfic/images/download-desktop.svg) no-repeat 0 0;}.node--type-member .field--name-field-member-pdf a:hover{opacity:0.7;}.view-partners .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1340px;margin:0 auto 40px;-ms-flex-flow:wrap;flex-flow:wrap;}@media screen and (max-width:768px){.view-partners .view-content{-ms-flex-pack:distribute;justify-content:space-around;}}.view-partners .views-row{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:30px;padding:0 10px;}.client-dialog{max-width:100%;}.client-dialog .ui-dialog-titlebar{padding:0;border:none;z-index:10;}.client-dialog .ui-dialog-titlebar .ui-dialog-title{display:none;}.client-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{border:0;background:none;right:15px;top:25px;width:50px;height:50px;font-size:0;}.client-dialog .ui-dialog-content{margin:40px 0;z-index:9;}.node--type-partner h3{margin-top:0;margin-bottom:20px;}.node--type-partner .field--name-title{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;}.node--type-partner .field--name-body{color:#575757;margin-top:40px;}.node--type-partner .field--name-body p{font-size:18px;line-height:22px;}.node--type-partner .field--name-field-partner-type{color:#575757;font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;margin:20px 0;}.node--type-partner.node--view-mode-full{display:block;position:relative;min-height:340px;padding-left:20px;padding-right:20px;}@media screen and (min-width:768px) and (max-width:1279px){.node--type-partner.node--view-mode-full{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.node--type-partner.node--view-mode-full{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}@media screen and (min-width:768px){.node--type-partner.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (min-width:768px) and (max-width:1279px){.node--type-partner.node--view-mode-full{margin-left:calc(100% - 91.5%);padding-left:50px;padding-right:50px;}}.node--type-partner.node--view-mode-full h2{margin-bottom:0;}.node--type-partner.node--view-mode-full .node--image{width:100%;}@media screen and (min-width:768px){.node--type-partner.node--view-mode-full .node--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:25%;}}.node--type-partner.node--view-mode-full .node--content{margin-bottom:3rem;margin-left:1.5em;margin-right:1.5em;width:100%;}@media screen and (min-width:768px){.node--type-partner.node--view-mode-full .node--content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;}}@media screen and (max-width:768px){.node--type-partner.node--view-mode-full .node--content{margin-left:0;margin-top:40px;padding-left:0;}}.node--type-partner.node--view-mode-full .node--content .field--name-title{color:#D50F34;font-weight:bold;text-transform:none;}.node--type-partner.node--view-mode-full .node--content .field--name-field-partner-type{color:#8A113E;margin-top:10px;}.node--type-partner.node--view-mode-teaser{height:100%;width:300px;margin:0 auto;text-align:center;}.node--type-partner.node--view-mode-teaser .node--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:1px solid #d0d0d0;position:relative;padding-bottom:30px;height:100%;}.node--type-partner.node--view-mode-teaser h3{margin-bottom:10px;}.node--type-partner.node--view-mode-teaser .field--name-title{margin:0 0 10px;}.node--type-partner.node--view-mode-teaser h3,.node--type-partner.node--view-mode-teaser .field--name-title,.node--type-partner.node--view-mode-teaser .field--name-body{padding:0 20px;display:block;}.node--type-partner.node--view-mode-teaser .field--name-node-link{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.node--type-partner .field--name-field-partner-logo{-webkit-box-flex:10;-ms-flex:10;flex:10;display:-webkit-box;display:-ms-flexbox;display:flex;}.node--type-partner .field--name-field-partner-logo img{display:block;width:100%;max-width:250px;margin:auto;padding:3rem 0;}.path-frontpage .node--type-page > h2{display:none;}.dialog-client-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px;}@media screen and (max-width:768px){.dialog-client-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.dialog-client-content .dialog-client-text{-webkit-box-flex:1;-ms-flex:1;flex:1;}.dialog-client-content .dialog-client-text .field--name-field-title{color:#D50F34;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.45px;line-height:30px;margin-bottom:15px;}@media screen and (min-width:768px){.dialog-client-content .dialog-client-text .field--name-field-title{margin-top:0;}}.dialog-client-content .dialog-client-text .field--name-field-text{color:#575757;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:17px;letter-spacing:-0.3px;line-height:21px;}.node--type-career.node--view-mode-full{display:block;position:relative;min-height:340px;margin:0 40px;}.node--type-career.node--view-mode-full .node--content{margin-bottom:25px;margin-left:300px;padding-left:40px;}@media screen and (max-width:768px){.node--type-career.node--view-mode-full .node--content{margin-left:0;margin-top:40px;padding-left:0;}}.node--type-career.node--view-mode-full h2{margin-bottom:0;}.node--type-career.node--view-mode-full .field--name-title{margin-top:10px;}.node--type-career.node--view-mode-full .field--name-field-link{background-color:#D50F34;margin:10px 0;}.node--type-career.node--view-mode-full .field--name-field-link:hover{background-color:#8A113E;}.node--type-career.node--view-mode-full .field--name-field-link a{color:#fff;}@media screen and (max-width:768px){.node--type-career.node--view-mode-full .field--name-field-link a{padding:17px 20px;}}.node--type-career.node--view-mode-full .field--name-field-link a svg.ext{fill:#fff;}.node--type-career.node--view-mode-full .field--name-field-link a svg.ext path{stroke:#fff;}.node--related-content{margin-left:0;margin-top:3rem;margin-right:1.25em;width:100%;}@media screen and (min-width:768px){.node--related-content{margin-left:1.5em;margin-right:1.5em;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media screen and (min-width:1280px){.node--related-content{max-width:850px;padding-right:100px;}}.node--related-content > h3{color:#D50F34;font-size:1.6rem;text-transform:none;}.node--related-content .view-related-partner-content{margin-top:3rem;}.node--related-content .node--type-news.node--view-mode-related-content,.node--related-content .node--type-blog.node--view-mode-related-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--related-content .node--type-news.node--view-mode-related-content > .col,.node--related-content .node--type-blog.node--view-mode-related-content > .col{-ms-flex-preferred-size:calc(75% - 2em);flex-basis:calc(75% - 2em);}@media screen and (max-width:768px){.node--related-content .node--type-news.node--view-mode-related-content > .col,.node--related-content .node--type-blog.node--view-mode-related-content > .col{-ms-flex-preferred-size:calc(75% - 1em);flex-basis:calc(75% - 1em);}}.node--related-content .node--type-news.node--view-mode-related-content > .col:first-child,.node--related-content .node--type-blog.node--view-mode-related-content > .col:first-child{position:relative;margin-right:2em;-ms-flex-preferred-size:25%;flex-basis:25%;}@media screen and (max-width:768px){.node--related-content .node--type-news.node--view-mode-related-content > .col:first-child,.node--related-content .node--type-blog.node--view-mode-related-content > .col:first-child{margin-right:1em;}}.node--related-content .node--type-news.node--view-mode-related-content .node--title,.node--related-content .node--type-blog.node--view-mode-related-content .node--title{font-size:1em;font-weight:bold;line-height:1.15em;margin-top:1rem;margin-bottom:0.75em;padding:0;text-transform:none;}@media screen and (min-width:768px){.node--related-content .node--type-news.node--view-mode-related-content .node--title,.node--related-content .node--type-blog.node--view-mode-related-content .node--title{margin-top:0;}}@media screen and (max-width:768px){.node--related-content .node--type-news.node--view-mode-related-content .field--name-field-date,.node--related-content .node--type-blog.node--view-mode-related-content .field--name-field-date{position:relative;}}.node--related-content .node--type-news.node--view-mode-related-content .field--name-field-teaser,.node--related-content .node--type-blog.node--view-mode-related-content .field--name-field-teaser{display:none;}@media screen and (min-width:1280px){.node--related-content .node--type-news.node--view-mode-related-content .field--name-field-teaser,.node--related-content .node--type-blog.node--view-mode-related-content .field--name-field-teaser{display:block;}}.node--related-content .node--type-news.node--view-mode-related-content .field--name-node-link,.node--related-content .node--type-blog.node--view-mode-related-content .field--name-node-link{background-color:transparent;}.node--related-content .node--type-news.node--view-mode-related-content .field--name-node-link a,.node--related-content .node--type-blog.node--view-mode-related-content .field--name-node-link a{padding:0;color:#D50F34;}.node--related-content .node--type-news.node--view-mode-related-content .field--name-node-link:hover a,.node--related-content .node--type-blog.node--view-mode-related-content .field--name-node-link:hover a{background-color:transparent;color:#8A113E;}.field--name-field-deadline{font-size:0.8rem;}.field--name-field-deadline .field__label{font-weight:normal;}.field--name-field-url-link{padding-left:380px;margin-top:15px;}@media only screen and (max-width:600px){.field--name-field-url-link{padding-left:2.5em;}}.field--name-field-url-link a{color:#575757;}.field--department--career{font-size:0.8rem;display:inline-block;font-weight:bold;padding-top:10px;}.page-node-type-career .field--name-title{color:#575757;}.page-node-type-career .field--name-field-department{padding-top:0.5em;}.link--career-listing{position:absolute;height:18px;width:18px;background-image:url(/themes/custom/dfic/images/icon-back-arrow.svg);background-size:contain;z-index:1;font-size:0;}@media screen and (max-width:768px){.link--career-listing{z-index:5;}}.text--link--career-listing{font-size:23px;padding-left:30px;line-height:21px;}#gam-diagram{margin-top:-67px;}@media screen and (min-width:768px){#gam-diagram{margin-top:-247px;}}@media screen and (min-width:1280px){#gam-diagram{margin-top:-197px;}}#gender-action-menu,#menu-daction-en-faveur-de-legalite-des-genres{position:relative;z-index:1;background:transparent !important;}.gender-action-info svg{width:100%;height:auto;padding:0 6px;}@media screen and (min-width:1280px){.gender-action-info svg{padding:0 0 0 20px;margin:35px 0 65px 0;}}@media screen and (min-width:1280px){.gender-action-info .svg-mobile{display:none;}}.gender-action-info .svg-desktop{display:none;}@media screen and (min-width:1280px){.gender-action-info .svg-desktop{display:block;}}#ways-share-feedback address,#comment-transmettre-vos-commentaires address{display:inline;}#ways-share-feedback li,#comment-transmettre-vos-commentaires li{padding-left:0;text-indent:0;}#ways-share-feedback li:before,#comment-transmettre-vos-commentaires li:before{content:none;}@media screen and (min-width:768px){#description-findev-canada-accessibility-feedback-processes,#ways-share-feedback,#description-du-processus-de-retroaction-sur-laccessibilite-de-findev-canada,#comment-transmettre-vos-commentaires{margin-left:0;margin-right:calc(100% - 78.5%);}}@media screen and (min-width:1280px){#description-findev-canada-accessibility-feedback-processes,#ways-share-feedback,#description-du-processus-de-retroaction-sur-laccessibilite-de-findev-canada,#comment-transmettre-vos-commentaires{margin-right:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}}#accessibility-feedback-form,#formulaire-de-commentaires-sur-laccessibilite{margin-left:0;}@media screen and (min-width:1280px){#accessibility-feedback-form,#formulaire-de-commentaires-sur-laccessibilite{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}}#accessibility-feedback-form h2,#formulaire-de-commentaires-sur-laccessibilite h2{margin-bottom:0;}.webform-submission-accessibility-feedback-form{padding-left:20px;padding-right:20px;}@media screen and (min-width:768px) and (max-width:1279px){.webform-submission-accessibility-feedback-form{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.webform-submission-accessibility-feedback-form{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}@media screen and (min-width:768px){.webform-submission-accessibility-feedback-form{padding-left:50px;padding-right:50px;}}@media screen and (min-width:1280px){.webform-submission-accessibility-feedback-form{padding-left:105px;padding-right:105px;}}.webform-submission-accessibility-feedback-form h3,.webform-submission-accessibility-feedback-form .form-type-webform-document-file label,.webform-submission-accessibility-feedback-form .form-type-textarea label{display:block;margin-bottom:15px;text-transform:uppercase;}.webform-submission-accessibility-feedback-form #edit-note,.webform-submission-accessibility-feedback-form #edit-respondent-category---wrapper,.webform-submission-accessibility-feedback-form #edit-categorie--wrapper,.webform-submission-accessibility-feedback-form .webform-checkboxes-other,.webform-submission-accessibility-feedback-form .form-type-webform-document-file{margin:0 0 30px;}.webform-submission-accessibility-feedback-form .fieldset-legend{display:block;font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:17px;margin-bottom:37px;margin-bottom:10px;}.webform-submission-accessibility-feedback-form ul{margin:0;}.webform-submission-accessibility-feedback-form ul li{font-size:17px;}.webform-submission-accessibility-feedback-form textarea{background:#fff;border:1px solid #575757;}.webform-submission-accessibility-feedback-form #edit-note{margin-top:40px;}.webform-submission-accessibility-feedback-form .form-file{width:100%;}.webform-submission-accessibility-feedback-form .form-item-feedback-description,.webform-submission-accessibility-feedback-form #edit-actions{margin-bottom:40px;}.webform-submission-accessibility-feedback-form .webform-element-description{font-size:15px;}.webform-submission-accessibility-feedback-form .webform-element-description ul + br{display:none;}.webform-submission-accessibility-feedback-form .form-type-webform-document-file input{margin-right:10px;}.webform-submission-accessibility-feedback-form .form-type-webform-document-file input[type='submit']{margin:0;border:1px solid #D50F34;background-color:#fff;color:#D50F34;}.webform-submission-accessibility-feedback-form .form-type-webform-document-file input[type='submit']:hover{border-color:#8A113E;background-color:#8A113E;color:#fff;}.webform-submission-accessibility-feedback-form .form-type-webform-document-file .form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.webform-submission-accessibility-feedback-form .form-type-webform-document-file .form-type-checkbox a{text-transform:lowercase;}.webform-submission-accessibility-feedback-form .form-type-webform-document-file .form-type-checkbox label{margin-bottom:0;}.webform-submission-accessibility-feedback-form #edit-actions{margin-top:70px;}.accessibility-form-confirmation .banner-image{background-color:#291A37;height:280px;min-height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.accessibility-form-confirmation .banner-image .banner-content-container{height:auto;}.accessibility-form-confirmation .banner-image h1{font-size:43px;line-height:46px;color:#fff;text-align:center;}.accessibility-form-confirmation .webform-confirmation{max-width:1440px;margin:0 auto;padding:50px 105px;}.accessibility-form-confirmation footer{background-color:#fff !important;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/dfic/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/dfic/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/dfic/images/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/dfic/images/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/dfic/images/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/dfic/images/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/dfic/images/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/custom/dfic/images/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.js .dropbutton-widget{border:1px solid #ccc;background-color:white;}.js .dropbutton-widget:hover{border-color:#b8b8b8;}.dropbutton .dropbutton-action > *{padding:0.1em 0.5em;white-space:nowrap;}.dropbutton .secondary-action{border-top:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8;}[dir="rtl"] .dropbutton-multiple .dropbutton{border-right:0 none;border-left:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0.25em;}[dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0;margin-left:0.25em;}
.forum__description{margin:0.5em;font-size:0.9em;}.forum__icon{float:left;width:24px;height:24px;margin:0 9px 0 0;background-image:url(/themes/custom/dfic/images/icons/forum-icons.png);background-repeat:no-repeat;}[dir="rtl"] .forum__icon{float:right;margin:0 0 0 9px;}.forum__title{overflow:hidden;}.forum .indented{margin-left:20px;}[dir="rtl"] .forum .indented{margin-right:20px;margin-left:0;}.forum__topic-status--new{background-position:-24px 0;}.forum__topic-status--hot{background-position:-48px 0;}.forum__topic-status--hot-new{background-position:-72px 0;}.forum__topic-status--sticky{background-position:-96px 0;}.forum__topic-status--closed{background-position:-120px 0;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/dfic/images/icons/check.svg);-webkit-box-shadow:-8px 0 0 #77b259;box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;-webkit-box-shadow:8px 0 0 #77b259;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/dfic/images/icons/warning.svg);-webkit-box-shadow:-8px 0 0 #e09600;box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;-webkit-box-shadow:8px 0 0 #e09600;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/dfic/images/icons/error.svg);-webkit-box-shadow:-8px 0 0 #e62600;box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;-webkit-box-shadow:8px 0 0 #e62600;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-gradient(linear,left top,left bottom,from(#e7e7df),to(#f0f0f0));background-image:linear-gradient(#e7e7df,#f0f0f0);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.16);box-shadow:inset 0 1px 3px rgba(0,0,0,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.15))),-webkit-gradient(linear,left top,right bottom,from(#0094f0),color-stop(25%,#0094f0),color-stop(25%,#007ecc),color-stop(50%,#007ecc),color-stop(50%,#0094f0),color-stop(75%,#0094f0),to(#0094f0));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}
.book-navigation .menu{padding-top:1em;padding-bottom:0;}.book-navigation .book-pager{overflow:auto;margin:0;padding:0.5em 0;}.book-pager__item{display:inline-block;list-style-type:none;vertical-align:top;}.book-pager__item--previous{width:45%;text-align:left;}[dir="rtl"] .book-pager__item--previous{float:right;text-align:right;}.book-pager__item--center{width:8%;text-align:center;}.book-pager__item--next{float:right;width:45%;text-align:right;}[dir="rtl"] .book-pager__item--next{float:left;text-align:left;}
.image-preview{float:left;padding:0 10px 10px 0;}[dir="rtl"] .image-preview{float:right;padding:0 0 10px 10px;}.image-widget-data{float:left;}[dir="rtl"] .image-widget-data{float:right;}.image-widget-data .text-field{width:auto;}
.indented{margin-left:25px;}[dir="rtl"] .indented{margin-right:25px;margin-left:0;}
.media-library-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.media-library-menu{-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-negative:0;flex-shrink:0;}.media-library-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.media-library-views-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.media-library-views-form .media-library-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:23%;margin:1%;}
.search-results{list-style:none;}
.media-embed-error,.caption > .media-embed-error{max-width:200px;padding:100px 20px 20px;text-align:center;background-color:#ebebeb;background-image:url(/themes/custom/dfic/images/icons/no-thumbnail.png);background-repeat:no-repeat;background-position:center top;background-size:100px 100px;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.region-primary-menu .language-switcher-language-url{max-width:1440px;margin:auto;text-align:right;}@media screen and (min-width:768px){.region-primary-menu .language-switcher-language-url{display:none;}}@media screen and (min-width:1280px){.region-primary-menu .language-switcher-language-url{margin-bottom:40px;}}.region-primary-menu .language-switcher-language-url a.language-link{display:inline-block;text-decoration:none;color:#fff;background:#D50F34;padding:0.737em 1.34em;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:17px;height:45px;}.region-primary-menu .language-switcher-language-url a.language-link:hover{text-decoration:none;background:#8A113E;}.region-header .language-switcher-language-url{width:auto;height:100%;display:inline-block;position:absolute;right:110px;top:37px;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;}.region-header .language-switcher-language-url a.language-link{display:inline-block;background-color:transparent;font-size:0;}.region-header .language-switcher-language-url a.language-link:before{font-size:18px;content:attr(hreflang);text-transform:uppercase;}.region-header .language-switcher-language-url a.language-link:hover:before{color:#8A113E;}@media screen and (max-width:768px){.region-header .language-switcher-language-url{display:none;}}.block-views-blockpartners-block-memberships,.block-views-blockpartners-block-partnerships,.block-views-blockpartners-block-agreements,.block-views-blockpartners-block-engagements{max-width:1340px;margin:auto;}.block-views-blockpartners-block-memberships > h2,.block-views-blockpartners-block-partnerships > h2,.block-views-blockpartners-block-agreements > h2,.block-views-blockpartners-block-engagements > h2{padding-left:15px;padding-right:15px;}@media screen and (max-width:768px){.block-views-blockpartners-block-memberships > h2,.block-views-blockpartners-block-partnerships > h2,.block-views-blockpartners-block-agreements > h2,.block-views-blockpartners-block-engagements > h2{padding-left:20px;padding-right:20px;}}.block-views-blockmedia-kits-block-landing-page{margin-left:1.25em;margin-right:1.25em;}@media screen and (min-width:768px){.block-views-blockmedia-kits-block-landing-page{margin-left:1.5em;margin-right:1.5em;}}@media screen and (min-width:1280px){.block-views-blockmedia-kits-block-landing-page{max-width:calc(1440px - 190px);margin:0 auto;padding-left:2em;padding-right:2em;}}.block-views-blockmedia-kits-block-landing-page .view-content{margin-left:-1em;margin-right:-1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.block-views-blockmedia-kits-block-landing-page .views-row{margin-bottom:2em;padding-left:1em;padding-right:1em;-ms-flex-preferred-size:50%;flex-basis:50%;}@media screen and (min-width:768px){.block-views-blockmedia-kits-block-landing-page .views-row{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}}.view-id-careers_jobs_listing{position:relative;margin:0 auto;width:95%;max-width:830px;}.view-id-careers_jobs_listing .view-content select#list-departments{margin-bottom:20px;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text{margin-left:0;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper{margin:0;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content{padding:15px;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content h2{margin-top:0;color:#575757;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content .field--name-field-link{background-color:#D50F34;margin:10px 0;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content .field--name-field-link:hover{background-color:#8A113E;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content .field--name-field-link a{color:#fff;}@media screen and (max-width:768px){.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content .field--name-field-link a{padding:17px 20px;}}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content .field--name-field-link a svg.ext{fill:#fff;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content .field--name-field-link a svg.ext path{stroke:#fff;}.view-id-careers_jobs_listing .view-content #jobs-container .paragraph--type--accordion-text > .text-content-wrapper .ui-accordion-content .views-field-field-deadline{font-size:0.8rem;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--intro-text{margin-top:50px;}@media screen and (max-width:768px){.paragraph--type--intro-text{margin-top:15px;}}.paragraph--type--intro-text .text-content-wrapper{padding:20px;padding-bottom:0;}div:not(.node__content) > .field .paragraph--type--intro-text .text-content-wrapper{position:relative;}.field__item:last-child .paragraph--type--intro-text .text-content-wrapper{margin-bottom:100px;}.paragraph--type--intro-text .text-content-wrapper .field--name-field-pre-title{color:#575757;font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:17px;margin-bottom:37px;}.paragraph--type--intro-text .text-content-wrapper .field--name-field-title{margin:.67em 0 0 0;color:#D50F34;font-size:30px;line-height:32px;font-weight:bold;letter-spacing:0;}@media screen and (min-width:768px){.paragraph--type--intro-text .text-content-wrapper .field--name-field-title{font-size:40px;line-height:42px;}}@media screen and (min-width:1280px){.paragraph--type--intro-text{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}.paragraph--type--intro-text .text-content-wrapper{max-width:1440px;padding-left:105px;padding-right:200px;}}@media screen and (min-width:1280px) and (min-width:1440px){.paragraph--type--intro-text .text-content-wrapper{margin-right:calc((100vw - 1440px) / 2);}}@media screen and (min-width:1280px){.paragraph--type--intro-text .text-content-wrapper{position:relative;}.paragraph--type--intro-text .text-content-wrapper .field--name-field-pre-title{margin-left:calc(78.5vw - 100vw + 90px);max-width:calc(100vw - 78.5vw - 90px);position:absolute;top:30px;left:0;margin-top:0;}}@media screen and (min-width:1280px) and (min-width:1440px){.paragraph--type--intro-text .text-content-wrapper .field--name-field-pre-title{margin-left:-21.5%;}}@media screen and (min-width:1280px){.paragraph--type--intro-text .text-content-wrapper .field--name-field-title{margin-top:0;font-size:63px;line-height:66px;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--intro-text{margin-left:calc(100% - 78.5%);}.paragraph--type--intro-text .text-content-wrapper{padding-left:50px;padding-right:50px;}}.page-node-type-homepage .paragraph--type--intro-text{margin-left:0;}@media screen and (max-width:768px){.page-node-type-homepage .paragraph--type--intro-text{margin:40px 0;}}.page-node-type-homepage .paragraph--type--intro-text .text-content-wrapper{padding:0;margin:0 50px;}@media screen and (max-width:768px){.page-node-type-homepage .paragraph--type--intro-text .text-content-wrapper{padding:0 20px 0 0;margin-left:8.8%;}}@media screen and (min-width:1440px){.page-node-type-homepage .paragraph--type--intro-text .text-content-wrapper{padding:0;width:calc(100% - 100px);margin:0 auto;}}.page-node-type-homepage .paragraph--type--intro-text .text-content-wrapper h1{font-size:50px;}.field__item:last-child .paragraph.paragraph--type--text:not(.paragraph-color-palette--gray-blue):not(.paragraph-color-palette--gray-yellow):not(.paragraph--type--image){margin-bottom:0;}@media screen and (min-width:768px){.field__item:last-child .paragraph.paragraph--type--text:not(.paragraph-color-palette--gray-blue):not(.paragraph-color-palette--gray-yellow):not(.paragraph--type--image){margin-bottom:60px;}}@media screen and (min-width:1280px){.field__item:last-child .paragraph.paragraph--type--text:not(.paragraph-color-palette--gray-blue):not(.paragraph-color-palette--gray-yellow):not(.paragraph--type--image){margin-bottom:100px;}}.paragraph--type--intro-text,.paragraph--type--text,.paragraph--type--text-title-h3,.paragraph--type--text-title-h4,.paragraph--type--text-with-highlight,.paragraph--type--media-kit,.paragraph--type--user-eligibility-check-form{}@media screen and (max-width:768px){.paragraph--type--intro-text img,.paragraph--type--text img,.paragraph--type--text-title-h3 img,.paragraph--type--text-title-h4 img,.paragraph--type--text-with-highlight img,.paragraph--type--media-kit img,.paragraph--type--user-eligibility-check-form img{margin:0px;}}@media screen and (min-width:768px){.paragraph--type--intro-text,.paragraph--type--text,.paragraph--type--text-title-h3,.paragraph--type--text-title-h4,.paragraph--type--text-with-highlight,.paragraph--type--media-kit,.paragraph--type--user-eligibility-check-form{margin-left:calc(100% - 78.5%);}.paragraph--type--intro-text img,.paragraph--type--text img,.paragraph--type--text-title-h3 img,.paragraph--type--text-title-h4 img,.paragraph--type--text-with-highlight img,.paragraph--type--media-kit img,.paragraph--type--user-eligibility-check-form img{margin:2px;}}.paragraph--type--intro-text .text-content-wrapper,.paragraph--type--intro-text .layout-container,.paragraph--type--text .text-content-wrapper,.paragraph--type--text .layout-container,.paragraph--type--text-title-h3 .text-content-wrapper,.paragraph--type--text-title-h3 .layout-container,.paragraph--type--text-title-h4 .text-content-wrapper,.paragraph--type--text-title-h4 .layout-container,.paragraph--type--text-with-highlight .text-content-wrapper,.paragraph--type--text-with-highlight .layout-container,.paragraph--type--media-kit .text-content-wrapper,.paragraph--type--media-kit .layout-container,.paragraph--type--user-eligibility-check-form .text-content-wrapper,.paragraph--type--user-eligibility-check-form .layout-container{padding:20px;}@media screen and (min-width:1280px){.paragraph--type--intro-text,.paragraph--type--text,.paragraph--type--text-title-h3,.paragraph--type--text-title-h4,.paragraph--type--text-with-highlight,.paragraph--type--media-kit,.paragraph--type--user-eligibility-check-form{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}.paragraph--type--intro-text img,.paragraph--type--text img,.paragraph--type--text-title-h3 img,.paragraph--type--text-title-h4 img,.paragraph--type--text-with-highlight img,.paragraph--type--media-kit img,.paragraph--type--user-eligibility-check-form img{margin:10px;}.paragraph--type--intro-text .text-content-wrapper,.paragraph--type--intro-text .layout-container,.paragraph--type--text .text-content-wrapper,.paragraph--type--text .layout-container,.paragraph--type--text-title-h3 .text-content-wrapper,.paragraph--type--text-title-h3 .layout-container,.paragraph--type--text-title-h4 .text-content-wrapper,.paragraph--type--text-title-h4 .layout-container,.paragraph--type--text-with-highlight .text-content-wrapper,.paragraph--type--text-with-highlight .layout-container,.paragraph--type--media-kit .text-content-wrapper,.paragraph--type--media-kit .layout-container,.paragraph--type--user-eligibility-check-form .text-content-wrapper,.paragraph--type--user-eligibility-check-form .layout-container{max-width:1440px;padding-left:105px;padding-right:200px;}}@media screen and (min-width:1280px) and (min-width:1440px){.paragraph--type--intro-text .text-content-wrapper,.paragraph--type--intro-text .layout-container,.paragraph--type--text .text-content-wrapper,.paragraph--type--text .layout-container,.paragraph--type--text-title-h3 .text-content-wrapper,.paragraph--type--text-title-h3 .layout-container,.paragraph--type--text-title-h4 .text-content-wrapper,.paragraph--type--text-title-h4 .layout-container,.paragraph--type--text-with-highlight .text-content-wrapper,.paragraph--type--text-with-highlight .layout-container,.paragraph--type--media-kit .text-content-wrapper,.paragraph--type--media-kit .layout-container,.paragraph--type--user-eligibility-check-form .text-content-wrapper,.paragraph--type--user-eligibility-check-form .layout-container{margin-right:calc((100vw - 1440px) / 2);}}@media screen and (min-width:1280px){.paragraph--type--intro-text[class*="paragraph-color-palette--"]:not(.paragraph-color-palette--grey-white) .text-content-wrapper,.paragraph--type--text[class*="paragraph-color-palette--"]:not(.paragraph-color-palette--grey-white) .text-content-wrapper,.paragraph--type--text-title-h3[class*="paragraph-color-palette--"]:not(.paragraph-color-palette--grey-white) .text-content-wrapper,.paragraph--type--text-title-h4[class*="paragraph-color-palette--"]:not(.paragraph-color-palette--grey-white) .text-content-wrapper,.paragraph--type--text-with-highlight[class*="paragraph-color-palette--"]:not(.paragraph-color-palette--grey-white) .text-content-wrapper,.paragraph--type--media-kit[class*="paragraph-color-palette--"]:not(.paragraph-color-palette--grey-white) .text-content-wrapper,.paragraph--type--user-eligibility-check-form[class*="paragraph-color-palette--"]:not(.paragraph-color-palette--grey-white) .text-content-wrapper{padding-right:105px;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--intro-text .text-content-wrapper,.paragraph--type--intro-text .layout-container,.paragraph--type--text .text-content-wrapper,.paragraph--type--text .layout-container,.paragraph--type--text-title-h3 .text-content-wrapper,.paragraph--type--text-title-h3 .layout-container,.paragraph--type--text-title-h4 .text-content-wrapper,.paragraph--type--text-title-h4 .layout-container,.paragraph--type--text-with-highlight .text-content-wrapper,.paragraph--type--text-with-highlight .layout-container,.paragraph--type--media-kit .text-content-wrapper,.paragraph--type--media-kit .layout-container,.paragraph--type--user-eligibility-check-form .text-content-wrapper,.paragraph--type--user-eligibility-check-form .layout-container{padding-left:50px;padding-right:50px;}}.paragraph--type--intro-text.paragraph-color-palette--grey-white .text-content-wrapper,.paragraph--type--text.paragraph-color-palette--grey-white .text-content-wrapper,.paragraph--type--text-title-h3.paragraph-color-palette--grey-white .text-content-wrapper,.paragraph--type--text-title-h4.paragraph-color-palette--grey-white .text-content-wrapper,.paragraph--type--text-with-highlight.paragraph-color-palette--grey-white .text-content-wrapper,.paragraph--type--media-kit.paragraph-color-palette--grey-white .text-content-wrapper,.paragraph--type--user-eligibility-check-form.paragraph-color-palette--grey-white .text-content-wrapper{padding-top:0 !important;padding-bottom:0 !important;}.paragraph--type--text-title-h3 h3,.paragraph--type--text-title-h4 h4{margin-bottom:0;margin-top:0;}.paragraph--type--text-title-h3 h3{font-size:20px;}.paragraph--type--text-title-h4 .layout-container{padding-top:0;}.paragraph--type--text-title-h4 .layout-container h4{font-size:18px;}.paragraph--type--callout{margin-bottom:20px;}@media screen and (min-width:768px){.paragraph--type--callout{margin-left:calc(100% - 78.5%);}}.paragraph--type--callout[class*="paragraph-color-palette--"]{margin-bottom:20px;}.paragraph--type--callout.paragraph-alignment--center{margin-left:0;}.paragraph--type--callout.paragraph-alignment--center .text-content-wrapper{margin:auto;padding:64px 20px;}.paragraph--type--callout.paragraph-alignment--left{margin-left:0;width:84%;}@media screen and (min-width:768px){.paragraph--type--callout.paragraph-alignment--left{width:78.5%;}}@media screen and (min-width:1280px){.paragraph--type--callout.paragraph-alignment--left{width:calc((1440px * 0.785) + ((100vw - 1440px) / 2));}}@media screen and (min-width:1280px){.paragraph--type--callout.paragraph-alignment--right{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}}.paragraph--type--callout .text-content-wrapper,.paragraph--type--callout .layout-container{padding:30px;}.paragraph--type--callout .text-content-wrapper h2,.paragraph--type--callout .layout-container h2{font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:17px;margin-bottom:37px;}.paragraph--type--callout .text-content-wrapper h3,.paragraph--type--callout .layout-container h3{font-size:30px;line-height:32px;letter-spacing:0;text-transform:none;font-weight:bold;margin:30px 0;}@media screen and (min-width:768px){.paragraph--type--callout .text-content-wrapper h3,.paragraph--type--callout .layout-container h3{font-size:40px;line-height:42px;}}@media screen and (min-width:1280px){.paragraph--type--callout .text-content-wrapper h3,.paragraph--type--callout .layout-container h3{font-size:63px;line-height:66px;}}.paragraph--type--callout .text-content-wrapper p,.paragraph--type--callout .layout-container p{font-weight:bold;font-size:24px;line-height:27px;margin-bottom:36px;margin-top:36px;}@media screen and (min-width:768px){.paragraph--type--callout .text-content-wrapper p,.paragraph--type--callout .layout-container p{font-size:30px;line-height:33px;}}@media screen and (min-width:1280px){.paragraph--type--callout .text-content-wrapper p,.paragraph--type--callout .layout-container p{font-size:43px;line-height:46px;}}.paragraph--type--callout .text-content-wrapper h3,.paragraph--type--callout .text-content-wrapper p,.paragraph--type--callout .layout-container h3,.paragraph--type--callout .layout-container p{padding-right:0;}@media screen and (max-width:768px){.paragraph--type--callout{margin-left:15%;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--callout .text-content-wrapper,.paragraph--type--callout .layout-container{padding:60px 50px 60px 50px;}}@media screen and (min-width:1280px){.paragraph--type--callout{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}.paragraph--type--callout .text-content-wrapper,.paragraph--type--callout .layout-container{max-width:1440px;padding:80px 105px;}}@media screen and (min-width:1280px) and (min-width:1440px){.paragraph--type--callout .text-content-wrapper,.paragraph--type--callout .layout-container{margin-right:calc((100vw - 1440px) / 2);}}.paragraph--type--text-download .download-content-wrapper{padding:20px;}.field__item:last-child .paragraph--type--text-download .download-content-wrapper{margin-bottom:100px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--text-download .download-content-wrapper{margin-left:calc(100% - 78.5%);padding:0 50px 1em 3em;}}@media screen and (min-width:1280px){.paragraph--type--text-download{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}.paragraph--type--text-download .download-content-wrapper{max-width:1440px;padding:0 200px 1em 105px;}}@media screen and (min-width:1280px) and (min-width:1440px){.paragraph--type--text-download .download-content-wrapper{margin-right:calc((100vw - 1440px) / 2);}}.paragraph--type--text-download .field--name-field-download .file a,.paragraph--type--text-download .field--name-field-resource-link .button-explore-basic a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#575757;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;text-decoration:none;}.paragraph--type--text-download .field--name-field-download .file a:hover:before,.paragraph--type--text-download .field--name-field-resource-link .button-explore-basic a:hover:before{background-image:url(/themes/custom/dfic/images/download-desktop-hover.svg);}.paragraph--type--text-download .field--name-field-download .file a::before,.paragraph--type--text-download .field--name-field-resource-link .button-explore-basic a::before{content:'';position:relative;top:-2px;background:url(/themes/custom/dfic/images/download-desktop.svg) no-repeat 50%;background-size:40px;height:36px;width:36px;min-width:36px;margin-right:18px;}@media screen and (max-width:768px){.paragraph--type--text-download .field--name-field-download .file a::before,.paragraph--type--text-download .field--name-field-resource-link .button-explore-basic a::before{background-size:54px;height:54px;min-width:54px;}}.paragraph--type--text-download .field--name-field-resource-link .button-explore-basic{display:block;margin:0;}.paragraph--type--text-download .field--name-field-resource-link .button-explore-basic a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0;font-size:17px;text-transform:none;padding:0;}.paragraph--type--text-download .field--name-field-resource-link .button-explore-basic a:hover{background-color:inherit;color:inherit;}.paragraph--type--text-download .field--name-field-resource-link .button-explore-basic a::after{content:none;}.field--name-field-link a:hover{text-decoration:none;}.field--name-field-link{display:inline-block;}.field--name-field-link a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;text-decoration:none;-webkit-transition:0.3s color;transition:0.3s color;}.carousel-item--text .field--name-field-link a{padding:17px 0;}.carousel-item--text .field--name-field-link a:hover{opacity:1;color:#8A113E;}.paragraph-color-palette--gray-yellow{background-color:#E4DD5B !important;color:#575757;}.paragraph-color-palette--gray-yellow.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--gray-yellow.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--gray-yellow h1,.paragraph-color-palette--gray-yellow h2,.paragraph-color-palette--gray-yellow h3{color:#575757 !important;}.paragraph-color-palette--gray-yellow .field--name-field-link{margin:10px 0;background-color:#D50F34;}.paragraph-color-palette--gray-yellow .field--name-field-link a{color:#fff;}.paragraph-color-palette--gray-yellow .field--name-field-link a svg.ext{fill:#fff;height:16px;width:16px;}.paragraph-color-palette--gray-yellow .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--gray-yellow .field--name-field-link:hover{background-color:#8A113E;}.paragraph-color-palette--gray-yellow .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--gray-yellow .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--gray-yellow .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--gray-yellow .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--gray-yellow .carousel-item--text h2 a:hover{color:#D50F34;}.paragraph-color-palette--gray-yellow .carousel-item--text .field--name-field-link{background-color:transparent;color:#D50F34;}.paragraph-color-palette--gray-yellow .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#8A113E;}.paragraph-color-palette--gray-yellow .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--gray-yellow .carousel-item--text .field--name-field-link a svg.ext{fill:#D50F34;}.paragraph-color-palette--gray-yellow .carousel-item--text .field--name-field-link a svg.ext path{stroke:#D50F34;}.paragraph-color-palette--white-red{background-color:#D50F34 !important;color:#fff;}.paragraph-color-palette--white-red.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--white-red.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--white-red h1,.paragraph-color-palette--white-red h2,.paragraph-color-palette--white-red h3{color:#fff !important;}.paragraph-color-palette--white-red .field--name-field-link{margin:10px 0;background-color:#fff;}.paragraph-color-palette--white-red .field--name-field-link a{color:#D50F34;}.paragraph-color-palette--white-red .field--name-field-link a svg.ext{fill:#D50F34;height:16px;width:16px;}.paragraph-color-palette--white-red .field--name-field-link a svg.ext path{stroke:#D50F34;}.paragraph-color-palette--white-red .field--name-field-link:hover{background-color:#8A113E;}.paragraph-color-palette--white-red .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--white-red .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--white-red .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--white-red .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--white-red .carousel-item--text h2 a:hover{color:#F1C09D;}.paragraph-color-palette--white-red .carousel-item--text .field--name-field-link{background-color:transparent;color:#fff;}.paragraph-color-palette--white-red .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#F1C09D;}.paragraph-color-palette--white-red .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--white-red .carousel-item--text .field--name-field-link a svg.ext{fill:#fff;}.paragraph-color-palette--white-red .carousel-item--text .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--red-mauve{background-color:#291A37 !important;color:#F1C09D;}.paragraph-color-palette--red-mauve.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--red-mauve.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--red-mauve h1,.paragraph-color-palette--red-mauve h2,.paragraph-color-palette--red-mauve h3{color:#D50F34 !important;}.paragraph-color-palette--red-mauve .field--name-field-link{margin:10px 0;background-color:#D50F34;}.paragraph-color-palette--red-mauve .field--name-field-link a{color:#fff;}.paragraph-color-palette--red-mauve .field--name-field-link a svg.ext{fill:#fff;height:16px;width:16px;}.paragraph-color-palette--red-mauve .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--red-mauve .field--name-field-link:hover{background-color:#8A113E;}.paragraph-color-palette--red-mauve .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--red-mauve .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--red-mauve .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--red-mauve .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--red-mauve .carousel-item--text h2 a:hover{color:#8A113E;}.paragraph-color-palette--red-mauve .carousel-item--text .field--name-field-link{background-color:transparent;color:#D50F34;}.paragraph-color-palette--red-mauve .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#8A113E;}.paragraph-color-palette--red-mauve .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--red-mauve .carousel-item--text .field--name-field-link a svg.ext{fill:#D50F34;}.paragraph-color-palette--red-mauve .carousel-item--text .field--name-field-link a svg.ext path{stroke:#D50F34;}.paragraph-color-palette--red-white{background-color:#fff !important;color:#575757;}.paragraph-color-palette--red-white.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--red-white.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--red-white h1,.paragraph-color-palette--red-white h2,.paragraph-color-palette--red-white h3{color:#D50F34 !important;}.paragraph-color-palette--red-white .field--name-field-link{margin:10px 0;background-color:#D50F34;}.paragraph-color-palette--red-white .field--name-field-link a{color:#fff;}.paragraph-color-palette--red-white .field--name-field-link a svg.ext{fill:#fff;height:16px;width:16px;}.paragraph-color-palette--red-white .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--red-white .field--name-field-link:hover{background-color:#8A113E;}.paragraph-color-palette--red-white .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--red-white .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--red-white .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--red-white .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--red-white .carousel-item--text h2 a:hover{color:#8A113E;}.paragraph-color-palette--red-white .carousel-item--text .field--name-field-link{background-color:transparent;color:#D50F34;}.paragraph-color-palette--red-white .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#8A113E;}.paragraph-color-palette--red-white .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--red-white .carousel-item--text .field--name-field-link a svg.ext{fill:#D50F34;}.paragraph-color-palette--red-white .carousel-item--text .field--name-field-link a svg.ext path{stroke:#D50F34;}.paragraph-color-palette--gray-blue{background-color:#DCF0FF !important;color:#575757;}.paragraph-color-palette--gray-blue.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--gray-blue.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--gray-blue h1,.paragraph-color-palette--gray-blue h2,.paragraph-color-palette--gray-blue h3{color:#575757 !important;}.paragraph-color-palette--gray-blue .field--name-field-link{margin:10px 0;background-color:#D50F34;}.paragraph-color-palette--gray-blue .field--name-field-link a{color:#fff;}.paragraph-color-palette--gray-blue .field--name-field-link a svg.ext{fill:#fff;height:16px;width:16px;}.paragraph-color-palette--gray-blue .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--gray-blue .field--name-field-link:hover{background-color:#8A113E;}.paragraph-color-palette--gray-blue .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--gray-blue .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--gray-blue .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--gray-blue .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--gray-blue .carousel-item--text h2 a:hover{color:#D50F34;}.paragraph-color-palette--gray-blue .carousel-item--text .field--name-field-link{background-color:transparent;color:#D50F34;}.paragraph-color-palette--gray-blue .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#8A113E;}.paragraph-color-palette--gray-blue .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--gray-blue .carousel-item--text .field--name-field-link a svg.ext{fill:#D50F34;}.paragraph-color-palette--gray-blue .carousel-item--text .field--name-field-link a svg.ext path{stroke:#D50F34;}.paragraph-color-palette--white-green{background-color:#354E24 !important;color:#fff;}.paragraph-color-palette--white-green.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--white-green.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--white-green h1,.paragraph-color-palette--white-green h2,.paragraph-color-palette--white-green h3{color:#fff !important;}.paragraph-color-palette--white-green .field--name-field-link{margin:10px 0;background-color:#fff;}.paragraph-color-palette--white-green .field--name-field-link a{color:#F1C09D;}.paragraph-color-palette--white-green .field--name-field-link a svg.ext{fill:#F1C09D;height:16px;width:16px;}.paragraph-color-palette--white-green .field--name-field-link a svg.ext path{stroke:#F1C09D;}.paragraph-color-palette--white-green .field--name-field-link:hover{background-color:#fff;}.paragraph-color-palette--white-green .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--white-green .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--white-green .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--white-green .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--white-green .carousel-item--text h2 a:hover{color:#F1C09D;}.paragraph-color-palette--white-green .carousel-item--text .field--name-field-link{background-color:transparent;color:#fff;}.paragraph-color-palette--white-green .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#F1C09D;}.paragraph-color-palette--white-green .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--white-green .carousel-item--text .field--name-field-link a svg.ext{fill:#fff;}.paragraph-color-palette--white-green .carousel-item--text .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--white-mauve{background-color:#291A37 !important;color:#fff;}.paragraph-color-palette--white-mauve.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--white-mauve.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--white-mauve h1,.paragraph-color-palette--white-mauve h2,.paragraph-color-palette--white-mauve h3{color:#fff !important;}.paragraph-color-palette--white-mauve .field--name-field-link{margin:10px 0;background-color:#D50F34;}.paragraph-color-palette--white-mauve .field--name-field-link a{color:#fff;}.paragraph-color-palette--white-mauve .field--name-field-link a svg.ext{fill:#fff;height:16px;width:16px;}.paragraph-color-palette--white-mauve .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--white-mauve .field--name-field-link:hover{background-color:#8A113E;}.paragraph-color-palette--white-mauve .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--white-mauve .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--white-mauve .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--white-mauve .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--white-mauve .carousel-item--text h2 a:hover{color:#F1C09D;}.paragraph-color-palette--white-mauve .carousel-item--text .field--name-field-link{background-color:transparent;color:#D50F34;}.paragraph-color-palette--white-mauve .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#F1C09D;}.paragraph-color-palette--white-mauve .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--white-mauve .carousel-item--text .field--name-field-link a svg.ext{fill:#D50F34;}.paragraph-color-palette--white-mauve .carousel-item--text .field--name-field-link a svg.ext path{stroke:#D50F34;}.paragraph-color-palette--grey-white{background-color:#fff !important;color:#575757;}.paragraph-color-palette--grey-white.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--grey-white.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--grey-white h1,.paragraph-color-palette--grey-white h2,.paragraph-color-palette--grey-white h3{color:#575757 !important;}.paragraph-color-palette--grey-white .field--name-field-link{margin:10px 0;background-color:#D50F34;}.paragraph-color-palette--grey-white .field--name-field-link a{color:#fff;}.paragraph-color-palette--grey-white .field--name-field-link a svg.ext{fill:#fff;height:16px;width:16px;}.paragraph-color-palette--grey-white .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--grey-white .field--name-field-link:hover{background-color:#8A113E;}.paragraph-color-palette--grey-white .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--grey-white .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--grey-white .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--grey-white .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--grey-white .carousel-item--text h2 a:hover{color:#D50F34;}.paragraph-color-palette--grey-white .carousel-item--text .field--name-field-link{background-color:transparent;color:#575757;}.paragraph-color-palette--grey-white .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#D50F34;}.paragraph-color-palette--grey-white .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--grey-white .carousel-item--text .field--name-field-link a svg.ext{fill:#575757;}.paragraph-color-palette--grey-white .carousel-item--text .field--name-field-link a svg.ext path{stroke:#575757;}.paragraph-color-palette--gradient-red-mauve{background-color:#D50F34 !important;color:#fff;}.paragraph-color-palette--gradient-red-mauve.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph-color-palette--gradient-red-mauve.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph-color-palette--gradient-red-mauve h1,.paragraph-color-palette--gradient-red-mauve h2,.paragraph-color-palette--gradient-red-mauve h3{color:#fff !important;}.paragraph-color-palette--gradient-red-mauve .field--name-field-link{margin:10px 0;background-color:#fff;}.paragraph-color-palette--gradient-red-mauve .field--name-field-link a{color:#D50F34;}.paragraph-color-palette--gradient-red-mauve .field--name-field-link a svg.ext{fill:#D50F34;height:16px;width:16px;}.paragraph-color-palette--gradient-red-mauve .field--name-field-link a svg.ext path{stroke:#D50F34;}.paragraph-color-palette--gradient-red-mauve .field--name-field-link:hover{background-color:#8A113E;}.paragraph-color-palette--gradient-red-mauve .field--name-field-link:hover a{color:#fff;}.paragraph-color-palette--gradient-red-mauve .field--name-field-link:hover a svg{fill:#fff;}.paragraph-color-palette--gradient-red-mauve .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph-color-palette--gradient-red-mauve .carousel-item--text h2 a{color:inherit;}.paragraph-color-palette--gradient-red-mauve .carousel-item--text h2 a:hover{color:#F1C09D;}.paragraph-color-palette--gradient-red-mauve .carousel-item--text .field--name-field-link{background-color:transparent;color:#fff;}.paragraph-color-palette--gradient-red-mauve .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#F1C09D;}.paragraph-color-palette--gradient-red-mauve .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph-color-palette--gradient-red-mauve .carousel-item--text .field--name-field-link a svg.ext{fill:#fff;}.paragraph-color-palette--gradient-red-mauve .carousel-item--text .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph-color-palette--gradient-red-mauve{background:-webkit-gradient(linear,left top,right top,from(#d50f34),to(#291a37));background:linear-gradient(90deg,#d50f34 0%,#291a37 100%);}.paragraph-color-palette--gradient-red-mauve.paragraph-image-alignment--left{background:-webkit-gradient(linear,left top,right top,from(#291a37),to(#d50f34));background:linear-gradient(90deg,#291a37 0%,#d50f34 100%);}.paragraph--type--image-call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--image-call-to-action .field--name-field-image img{visibility:hidden;max-height:500px;}.paragraph--type--image-call-to-action .media--view-mode-paragraph-image-call-to-action.media--type-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--image-call-to-action .field--name-field-media-video-file .field__item{overflow:hidden;margin:0 auto;}.paragraph--type--image-call-to-action .field--name-field-media-video-file .field__item video{display:block;width:110%;height:auto;float:right;max-height:500px;}.paragraph--type--image-call-to-action.paragraph-image-alignment--left .field--name-field-image,.paragraph--type--image-call-to-action.paragraph-image-alignment--right .field--name-field-image{background-repeat:no-repeat;background-size:cover;background-position:center;}@media screen and (min-width:1440px){.paragraph--type--image-call-to-action.paragraph-image-alignment--left .field--name-field-image,.paragraph--type--image-call-to-action.paragraph-image-alignment--right .field--name-field-image{background-size:contain;background-position:right;}}@media screen and (min-width:1440px){.paragraph--type--image-call-to-action.paragraph-image-alignment--right .field--name-field-image{background-position:left;}}.call-to-action-image{width:100%;background-size:cover;background-position:center center;}@media screen and (max-width:768px){.call-to-action-image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}}.call-to-action-image .field--name-field-image-media{height:100%;}.call-to-action-image .field--name-field-image-media article.media{height:100%;}.call-to-action-image .field--name-field-image-media article.media.media--type-image{min-height:500px;}@media screen and (min-width:1440px){.call-to-action-image .field--name-field-image-media article.media.media--type-image{background-position:top !important;}}.call-to-action-text{padding:60px 20px;}@media screen and (max-width:768px){.call-to-action-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}.call-to-action-text h3{font-weight:bold;font-size:24px;line-height:27px;letter-spacing:0;text-transform:none;margin:36px 0;}@media screen and (min-width:768px){.call-to-action-text h3{font-size:30px;line-height:33px;}}@media screen and (min-width:1280px){.call-to-action-text h3{font-size:43px;line-height:46px;}}.call-to-action-text h3 .pre-title{font-weight:normal;font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;margin:17px 0 37px 0;}@media screen and (min-width:1280px){.paragraph--type--image-call-to-action{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.call-to-action-image,.call-to-action-text{width:50%;}.paragraph-image-alignment--left .call-to-action-text{margin-right:calc(50% - $page-width / 2);padding:100px 90px 100px 100px;}.paragraph-image-alignment--right .call-to-action-text{padding:100px 100px 100px 90px;}}@media screen and (min-width:1440px){.paragraph-image-alignment--right .call-to-action-text{margin-left:calc(50% - $page-width / 2);}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--image-call-to-action{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.call-to-action-text{padding:65px 55px 65px 50px;}.call-to-action-image,.call-to-action-text{width:50%;}.paragraph-image-alignment--left .call-to-action-text{max-width:720px;margin-right:calc(50% - $page-width / 2);}.paragraph-image-alignment--right .call-to-action-text{max-width:720px;padding:65px 40px 65px 50px;}}.paragraph--type--call-to-action p.field--name-field-pre-title,.paragraph--type--text-banner-full-width p.field--name-field-pre-title{color:#D50F34;font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:17px;margin-bottom:37px;padding-right:0;}.paragraph--type--call-to-action h2,.paragraph--type--call-to-action h3,.paragraph--type--text-banner-full-width h2,.paragraph--type--text-banner-full-width h3{color:#D50F34;font-weight:bold;font-size:30px;line-height:32px;letter-spacing:0;text-transform:none;margin:0;padding:0;}@media screen and (min-width:768px){.paragraph--type--call-to-action h2,.paragraph--type--call-to-action h3,.paragraph--type--text-banner-full-width h2,.paragraph--type--text-banner-full-width h3{font-size:40px;line-height:42px;}}@media screen and (min-width:1280px){.paragraph--type--call-to-action h2,.paragraph--type--call-to-action h3,.paragraph--type--text-banner-full-width h2,.paragraph--type--text-banner-full-width h3{font-size:63px;line-height:66px;}}.paragraph--type--call-to-action.paragraph-alignment--left .call-to-action-column-wrapper,.paragraph--type--text-banner-full-width.paragraph-alignment--left .call-to-action-column-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:75px 20px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--call-to-action.paragraph-alignment--left .call-to-action-column-wrapper,.paragraph--type--text-banner-full-width.paragraph-alignment--left .call-to-action-column-wrapper{padding:75px 50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;}}@media screen and (min-width:1280px){.paragraph--type--call-to-action.paragraph-alignment--left .call-to-action-column-wrapper,.paragraph--type--text-banner-full-width.paragraph-alignment--left .call-to-action-column-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px;}.paragraph--type--call-to-action.paragraph-alignment--left .call-to-action-column,.paragraph--type--text-banner-full-width.paragraph-alignment--left .call-to-action-column{width:50%;padding:45px 90px;}}.paragraph--type--call-to-action.paragraph-alignment--left .field--name-field-title,.paragraph--type--text-banner-full-width.paragraph-alignment--left .field--name-field-title{text-align:right;}.paragraph--id--3808{position:relative;z-index:1;}body.is-404{background-color:#291A37;}.paragraph--type--call-to-action.paragraph-alignment--center{padding:75px 25px;margin:75px 0;text-align:center;}@media screen and (max-width:768px){.paragraph--type--call-to-action.paragraph-alignment--center{padding:25px 20px;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--call-to-action.paragraph-alignment--center{padding:50px 90px;}}body.is-404 .paragraph--type--call-to-action.paragraph-alignment--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 104px);width:100%;float:left;}body.is-404.user-logged-in .paragraph--type--call-to-action.paragraph-alignment--center{height:calc(100vh - 143px);}body.is-404.user-logged-in.toolbar-horizontal.toolbar-tray-open .paragraph--type--call-to-action.paragraph-alignment--center{height:calc(100vh - 184px);}@media screen and (min-width:1280px){.paragraph--type--call-to-action.paragraph-alignment--center .field--name-field-pre-title{margin:0 auto 3em;}.paragraph--type--call-to-action.paragraph-alignment--center h2{max-width:870px;margin:auto;padding-bottom:1rem;}.paragraph--type--call-to-action.paragraph-alignment--center .field--name-field-text{max-width:550px;margin:auto;padding-bottom:1rem;}}.paragraph--type--text-banner-full-width{padding:50px 25px;margin:40px 0;}.paragraph--type--text-banner-full-width.paragraph-alignment--right .field--name-field-text{text-align:right;}.paragraph--type--text-banner-full-width.paragraph-alignment--center .field--name-field-text{text-align:center;max-width:70%;margin:auto;}.paragraph--type--text-banner-full-width.paragraph-alignment--center .field--name-field-text h3{font-size:32px;}.paragraph--type--image .field--name-field-image{background-color:#291A37;margin-top:-2px;min-height:0;}@media screen and (min-width:768px){.paragraph--type--image .field--name-field-image img{margin:0 auto;min-height:500px;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--image.paragraph-image-alignment--center .field--name-field-image{min-height:0;}}.paragraph--type--image.paragraph-image-alignment--left .field--name-field-image{min-height:0;margin-right:15%;}@media screen and (min-width:1280px){.paragraph--type--image.paragraph-image-alignment--left .field--name-field-image{margin-right:17%;}}.paragraph--type--image.paragraph-image-alignment--right .field--name-field-image{min-height:0;margin-left:calc(100% - 78.5%);}@media screen and (min-width:1280px){.paragraph--type--image.paragraph-image-alignment--right .field--name-field-image{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}}.paragraph--type--carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f2f2f2;}.carousel-item--image{width:100%;height:999rem;max-height:45vw;background-size:cover;background-position:center center;}@media screen and (min-width:1280px){.carousel-item--image{height:auto;max-height:none;}}.carousel-item--image .field--name-field-image-media{height:100%;}.carousel-item--image .field--name-field-image-media article.media{height:100%;}.carousel-item--text{padding:60px 25px;min-height:400px;}@media screen and (min-width:768px) and (max-width:1279px){.carousel-item--text{padding:60px 50px;}}.carousel-item--text h2{font-weight:bold;font-size:26px;line-height:28px;margin-top:0;margin-bottom:0.67;letter-spacing:0;padding-right:0;}@media screen and (min-width:1280px){.carousel-item--text h2{font-size:42px;line-height:46px;}}.carousel-item--text h2 a{color:#575757;-webkit-transition:0.3s color;transition:0.3s color;}.carousel-item--text h2 a:hover{color:#D50F34;}.carousel-item--text p{font-size:15px;}@media screen and (min-width:1280px){.paragraph--type--carousel-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.carousel-item--text{padding:170px 90px 170px 90px;}.carousel-item--image,.carousel-item--text{width:50%;}.paragraph-image-alignment--left .carousel-item--text{max-width:720px;margin-right:calc(50vw - $page-width / 2);}.paragraph-image-alignment--right .carousel-item--text{max-width:720px;margin-left:calc(50vw - $page-width / 2);padding:170px 90px 170px 0;}}@media screen and (min-width:1280px){.paragraph--type--call-to-action.paragraph--id--8{padding-top:94px;padding-bottom:94px;}}body.is-404 .field--name-field-content > .field__item:last-child .paragraph{margin-bottom:0 !important;}.paragraph--type--media-kit .media-kit-title{background:#DCF0FF;margin:0;padding:1.5rem;}.paragraph--type--media-kit .node--type-media-kit.node--view-mode-small-teaser{margin-bottom:5em;padding:0 1.5em 1.5em;background:#DCF0FF;}.paragraph--type--media-kit .node--type-media-kit.node--view-mode-small-teaser h3{margin-top:0;}.paragraph--type--media-kit .node--type-media-kit.node--view-mode-small-teaser > a{margin-bottom:0;}.paragraph--type--cards-of-title-and-image{margin-bottom:4rem;}@media screen and (min-width:1280px){.paragraph--type--cards-of-title-and-image{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}}.paragraph--type--cards-of-title-and-image .field--name-field-card-title-and-image{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:768px){.paragraph--type--cards-of-title-and-image .field--name-field-card-title-and-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--cards-of-title-and-image .field--name-field-card-title-and-image .field__item{-webkit-box-flex:1;-ms-flex:1;flex:1;}.paragraph--type--cards-of-title-and-image .field--name-field-card-title-and-image .field__item img{margin:0 auto;}.paragraph--type--text-and-image .field--name-field-title{color:#575757;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;letter-spacing:0.15px;line-height:21px;padding-right:0;text-align:center;text-transform:uppercase;}@media screen and (max-width:768px){.paragraph--type--text-and-image .field--name-field-title{margin-bottom:27px;margin-top:16px;}}.paragraph--type--section-cards-of-cta-with-modal,.paragraph--type--links-to-article{background-color:#F7F7F7;padding:34px 0 80px;}.paragraph--type--section-cards-of-cta-with-modal .layout-container > *,.paragraph--type--links-to-article .layout-container > *{padding-left:20px;padding-right:20px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--section-cards-of-cta-with-modal .layout-container > *,.paragraph--type--links-to-article .layout-container > *{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.paragraph--type--section-cards-of-cta-with-modal .layout-container > *,.paragraph--type--links-to-article .layout-container > *{padding-left:90px;padding-right:90px;}}.paragraph--type--section-cards-of-cta-with-modal .layout-container a,.paragraph--type--links-to-article .layout-container a{text-decoration:none;}.paragraph--type--section-cards-of-cta-with-modal .field--name-field-title,.paragraph--type--links-to-article .field--name-field-title{color:#D50F34;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.48px;line-height:33px;}@media screen and (min-width:768px){.paragraph--type--section-cards-of-cta-with-modal .field--name-field-title,.paragraph--type--links-to-article .field--name-field-title{font-size:43px;font-weight:500;letter-spacing:-0.8px;line-height:46px;}}.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards,.paragraph--type--links-to-article .field--name-field-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:768px){.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards,.paragraph--type--links-to-article .field--name-field-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards > .field__item,.paragraph--type--links-to-article .field--name-field-cards > .field__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:30px;}@media screen and (min-width:768px){.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards > .field__item,.paragraph--type--links-to-article .field--name-field-cards > .field__item{-webkit-box-flex:33%;-ms-flex:33%;flex:33%;max-width:33%;}}.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards > .field__item:nth-child(3n+1) .paragraph--type--card-of-cta-with-modal,.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards > .field__item:nth-child(3n+1) .paragraph--type--card-with-share-buttons,.paragraph--type--links-to-article .field--name-field-cards > .field__item:nth-child(3n+1) .paragraph--type--card-of-cta-with-modal,.paragraph--type--links-to-article .field--name-field-cards > .field__item:nth-child(3n+1) .paragraph--type--card-with-share-buttons{margin-left:0;}.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards > .field__item:nth-child(3n+0) .paragraph--type--card-of-cta-with-modal,.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards > .field__item:nth-child(3n+0) .paragraph--type--card-with-share-buttons,.paragraph--type--links-to-article .field--name-field-cards > .field__item:nth-child(3n+0) .paragraph--type--card-of-cta-with-modal,.paragraph--type--links-to-article .field--name-field-cards > .field__item:nth-child(3n+0) .paragraph--type--card-with-share-buttons{margin-right:0;}.paragraph--type--section-cards-of-cta-with-modal .field--name-field-cards > .field__item img,.paragraph--type--links-to-article .field--name-field-cards > .field__item img{margin:0 auto;}.paragraph--type--card-of-cta-with-modal{background-color:#fff;height:100%;margin:0 15px;padding-bottom:20px;}@media screen and (max-width:768px){.paragraph--type--card-of-cta-with-modal{margin:10px 0;}}.paragraph--type--card-of-cta-with-modal .media--view-mode-paragraph-card-of-cta-with-modal-default{background-size:cover;}.paragraph--type--card-of-cta-with-modal .field.field--name-field-card-category{margin-top:5px;color:#575757;}.paragraph--type--card-of-cta-with-modal a h2.field--name-field-title,.paragraph--type--card-of-cta-with-modal a .card-link{color:inherit;-webkit-transition:0.3s color;transition:0.3s color;}.paragraph--type--card-of-cta-with-modal a h2.field--name-field-title .card-link-text,.paragraph--type--card-of-cta-with-modal a .card-link .card-link-text{display:inline;}.paragraph--type--card-of-cta-with-modal a h2.field--name-field-title .card-link-text svg.ext,.paragraph--type--card-of-cta-with-modal a .card-link .card-link-text svg.ext{fill:#fff;height:16px;width:16px;}.paragraph--type--card-of-cta-with-modal a h2.field--name-field-title .card-link-text svg.ext path,.paragraph--type--card-of-cta-with-modal a .card-link .card-link-text svg.ext path{stroke:#fff;}.paragraph--type--card-of-cta-with-modal a .card-link--button{display:inline-block;background-color:#D50F34;margin:0 30px;}.paragraph--type--card-of-cta-with-modal a .card-link--button.hidden{display:none;}.paragraph--type--card-of-cta-with-modal a .card-link--button .card-link-text{color:#fff;display:block;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;padding:17px 25px;text-align:center;}@media screen and (min-width:1280px){.paragraph--type--card-of-cta-with-modal a .card-link--button .card-link-text{padding:17px 55px;}}.paragraph--type--card-of-cta-with-modal a:hover h2.field--name-field-title,.paragraph--type--card-of-cta-with-modal a:hover .card-link{color:#8A113E;}.paragraph--type--card-of-cta-with-modal a:hover .card-link--button{background-color:#8A113E;}.paragraph--type--card-of-cta-with-modal a .card-content-wrapper + svg.ext{display:none;}.paragraph--type--card-of-cta-with-modal .field--name-field-media-image{height:300px;}@media screen and (min-width:768px){.paragraph--type--card-of-cta-with-modal .field--name-field-media-image{height:266px;}}.paragraph--type--card-of-cta-with-modal .card-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--card-of-cta-with-modal .card-text,.paragraph--type--card-of-cta-with-modal .card-link{padding:0 30px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--card-of-cta-with-modal .card-text,.paragraph--type--card-of-cta-with-modal .card-link{padding:0 10px;}}.paragraph--type--card-of-cta-with-modal .field--name-field-image{height:auto;}.paragraph--type--card-of-cta-with-modal .field--name-field-title{font-size:24px;height:auto;letter-spacing:-0.45px;line-height:30px;margin:22px 0 8px;}.paragraph--type--card-of-cta-with-modal .field--name-field-title-level2{font-weight:500;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;color:#575757;font-size:14px;letter-spacing:0.5px;line-height:21px;text-transform:uppercase;margin:0px 0 26px;}.paragraph--type--card-of-cta-with-modal .field--name-field-teaser-text{color:#575757;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-size:22px;font-weight:500;letter-spacing:-0.41px;line-height:31px;}.paragraph--type--card-of-cta-with-modal .field--name-field-teaser-text p{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:17px;line-height:23px;}.paragraph--type--card-of-cta-with-modal .field--name-field-link-text{color:#D50F34;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:17px;letter-spacing:-0.3px;line-height:21px;}.paragraph--type--card-of-cta-with-modal .addtoany-wrapper{background:#E4DD5B;}@media screen and (max-width:768px){.paragraph--type--links-to-article{padding:34px 15px 80px;}}.paragraph--type--links-to-article .field--name-field-news-articles{padding:0;}.paragraph--type--links-to-article .field--name-field-links-to-article-title{font-size:43px;font-weight:500;letter-spacing:-0.8px;line-height:46px;color:#D50F34;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;padding-left:0;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail{background-color:#fff;height:100%;margin-top:30px;}@media screen and (max-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail{margin:10px 0;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .media--view-mode-paragraph-card-of-cta-with-modal-default{background-size:contain;}@media screen and (min-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .media--view-mode-paragraph-card-of-cta-with-modal-default{background-size:cover;}}@media screen and (max-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .media--view-mode-paragraph-card-of-cta-with-modal-default{background-size:cover;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-date{position:absolute;background-color:#291A37;padding:0.5em 1em;z-index:1;font-size:0.8em;color:#fff;right:0;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field.field--name-field-card-category{margin-top:5px;color:#575757;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a h2.field--name-field-title,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a .card-link{color:inherit;-webkit-transition:0.3s color;transition:0.3s color;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a h2.field--name-field-title .card-link-text,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a .card-link .card-link-text{display:inline;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a h2.field--name-field-title .card-link-text svg.ext,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a .card-link .card-link-text svg.ext{fill:#fff;height:16px;width:16px;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a h2.field--name-field-title .card-link-text svg.ext path,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a .card-link .card-link-text svg.ext path{stroke:#fff;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a p.field--name-field-title-level2{color:#575757;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a .card-link--button{display:inline-block;background-color:#D50F34;margin:0 30px;width:35%;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a .card-link--button .card-link-text{color:#fff;display:block;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;padding:17px 25px;text-align:center;}@media screen and (min-width:1280px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a .card-link--button .card-link-text{padding:17px 55px;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a:hover h2.field--name-field-title,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a:hover .card-link{color:#8A113E;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a:hover .card-link--button{background-color:#8A113E;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail a .card-content-wrapper + svg.ext{display:none;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-teaser{margin-top:30px;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-node-link{display:inline-block;background-color:#D50F34;margin-top:45px;margin-bottom:20px;width:35%;}@media screen and (max-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-node-link{width:96%;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-node-link a{color:#fff;display:block;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;padding:17px 25px;text-align:center;}@media screen and (min-width:1280px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-node-link a{padding:17px 55px;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-node-link a svg{fill:#fff;height:16px;width:16px;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-image{width:25%;}@media screen and (max-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-image{width:100%;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-image .field--name-field-image-media{height:100%;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-image .field--name-field-image-media .media--type-image{height:100%;}@media screen and (max-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-image .field--name-field-image-media .media--type-image{padding-top:300px;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-image-thumbnail{width:25%;position:relative;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-text-and-button{width:70%;margin-left:2.5%;}@media screen and (max-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-image-thumbnail,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content .card-text-and-button{width:100%;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-media-image,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-social-media-image{max-height:300px;height:100%;overflow:hidden;}@media screen and (min-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-media-image,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-social-media-image{max-height:300px;height:100%;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-media-image img,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-social-media-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:288px;}@media screen and (max-width:768px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-media-image img,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-social-media-image img{width:unset;height:unset;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-text,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-link{padding:0 30px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-text,.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .card-link{padding:0 10px;}}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-image{height:auto;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-title{font-size:24px;height:auto;letter-spacing:-0.45px;line-height:30px;margin:22px 0 8px;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-title a svg{display:none;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-title-level2{font-weight:500;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-teaser-text{color:#575757;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-size:22px;font-weight:500;letter-spacing:-0.41px;line-height:31px;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-teaser-text p{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:17px;line-height:23px;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .field--name-field-link-text{color:#D50F34;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:17px;letter-spacing:-0.3px;line-height:21px;}.paragraph--type--links-to-article .paragraph--view-mode--thumbnail .addtoany-wrapper{background:#E4DD5B;}.paragraph--type--cards-with-share{background-color:#F7F7F7;padding:34px 0 80px;}.paragraph--type--cards-with-share .layout-container > *{padding-left:20px;padding-right:20px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--cards-with-share .layout-container > *{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.paragraph--type--cards-with-share .layout-container > *{padding-left:90px;padding-right:90px;}}.paragraph--type--cards-with-share .field--name-field-title{color:#D50F34;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.48px;line-height:33px;}@media screen and (min-width:768px){.paragraph--type--cards-with-share .field--name-field-title{font-size:43px;font-weight:500;letter-spacing:-0.8px;line-height:46px;}}.paragraph--type--cards-with-share .field--name-field-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:768px){.paragraph--type--cards-with-share .field--name-field-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--cards-with-share .field--name-field-cards > .field__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:30px;-webkit-box-flex:33%;-ms-flex:33%;flex:33%;max-width:33%;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--cards-with-share .field--name-field-cards > .field__item{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;max-width:50%;}}@media screen and (max-width:768px){.paragraph--type--cards-with-share .field--name-field-cards > .field__item{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;}}.paragraph--type--cards-with-share .field--name-field-cards > .field__item:nth-child(3n+1) .paragraph--type--card-of-cta-with-modal{margin-left:0;}.paragraph--type--cards-with-share .field--name-field-cards > .field__item:nth-child(3n+0) .paragraph--type--card-of-cta-with-modal{margin-right:0;}.paragraph--type--cards-with-share .field--name-field-cards > .field__item img{margin:0 auto;}.paragraph--type--card-with-share-buttons{background-color:#fff;height:100%;margin:0 15px;}@media screen and (max-width:768px){.paragraph--type--card-with-share-buttons{margin:10px 0;}}.paragraph--type--card-with-share-buttons .media--view-mode-paragraph-card-of-cta-with-modal-default{background-size:cover;}.paragraph--type--card-with-share-buttons a h2.field--name-field-title,.paragraph--type--card-with-share-buttons a .card-link{color:inherit;-webkit-transition:0.3s color;transition:0.3s color;}.paragraph--type--card-with-share-buttons a h2.field--name-field-title .card-link-text,.paragraph--type--card-with-share-buttons a .card-link .card-link-text{display:inline;}.paragraph--type--card-with-share-buttons a .field.field--name-field-card-category{margin-top:15px;color:#575757;}.paragraph--type--card-with-share-buttons a .card-link--button{display:inline-block;background-color:#D50F34;margin:0 30px;}.paragraph--type--card-with-share-buttons a .card-link--button .card-link-text{color:#fff;display:block;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;padding:17px 25px;text-align:center;}@media screen and (min-width:1280px){.paragraph--type--card-with-share-buttons a .card-link--button .card-link-text{padding:17px 55px;}}.paragraph--type--card-with-share-buttons a:hover h2.field--name-field-title,.paragraph--type--card-with-share-buttons a:hover .card-link{color:#8A113E;}.paragraph--type--card-with-share-buttons a:hover .card-link--button{background-color:#8A113E;}.paragraph--type--card-with-share-buttons .field--name-field-media-image{height:300px;}@media screen and (min-width:768px){.paragraph--type--card-with-share-buttons .field--name-field-media-image{height:266px;}}.paragraph--type--card-with-share-buttons .card-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-bottom:40px;}.paragraph--type--card-with-share-buttons .card-text,.paragraph--type--card-with-share-buttons .card-link{padding:0 30px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--card-with-share-buttons .card-text,.paragraph--type--card-with-share-buttons .card-link{padding:0 10px;}}.paragraph--type--card-with-share-buttons .field--name-field-image{height:auto;}.paragraph--type--card-with-share-buttons .field--name-field-title{font-size:24px;height:auto;letter-spacing:-0.45px;line-height:30px;margin:22px 0 8px;}.paragraph--type--card-with-share-buttons .field--name-field-title-level2{color:#575757;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.5px;line-height:21px;text-transform:uppercase;margin:0px 0 26px;}.paragraph--type--card-with-share-buttons .field--name-field-teaser-text{color:#575757;}.paragraph--type--card-with-share-buttons .field--name-field-link-text{color:#D50F34;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:17px;letter-spacing:-0.3px;line-height:21px;}.paragraph--type--full-width-image-video,.paragraph--type--full-width-image{position:relative;color:#fff;}.paragraph--type--full-width-image-video::before,.paragraph--type--full-width-image::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000000));background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);content:"";display:block;min-height:400px;opacity:0.59;position:absolute;width:100%;}@media screen and (min-width:1280px){.paragraph--type--full-width-image-video::before,.paragraph--type--full-width-image::before{min-height:720px;}}.paragraph--type--full-width-image-video .button-play,.paragraph--type--full-width-image .button-play{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:calc(50% - 45px);top:calc(50% - 90px);z-index:1;}.paragraph--type--full-width-image-video .button-play button,.paragraph--type--full-width-image .button-play button{height:90px;width:90px;display:block;position:absolute;content:'';background:url(/themes/custom/dfic/images/play-lg.svg) no-repeat;background-size:90px;border:0;z-index:1;}@media screen and (max-width:768px){.paragraph--type--full-width-image-video .button-play button,.paragraph--type--full-width-image .button-play button{min-width:90px;}}.paragraph--type--full-width-image-video .button-play.with-content-down,.paragraph--type--full-width-image .button-play.with-content-down{top:calc(35% - 50px);}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--full-width-image-video .button-play.with-content-down,.paragraph--type--full-width-image .button-play.with-content-down{top:calc(40% - 70px);}}@media screen and (min-width:1280px){.paragraph--type--full-width-image-video .button-play.with-content-down,.paragraph--type--full-width-image .button-play.with-content-down{top:calc(45% - 90px);}}.paragraph--type--full-width-image-video .full-width-image-video-content,.paragraph--type--full-width-image-video .full-width-image-content,.paragraph--type--full-width-image .full-width-image-video-content,.paragraph--type--full-width-image .full-width-image-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 60px;position:relative;text-align:center;width:100%;}.paragraph--type--full-width-image-video .full-width-image-video-content,.paragraph--type--full-width-image .full-width-image-video-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;}@media screen and (min-width:1280px){.paragraph--type--full-width-image-video .full-width-image-video-content,.paragraph--type--full-width-image .full-width-image-video-content{min-height:720px;padding-bottom:120px;}}@media screen and (min-width:1280px){.paragraph--type--full-width-image-video.paragraph-alignment--left .full-width-image-video-content,.paragraph--type--full-width-image.paragraph-alignment--left .full-width-image-video-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;}.paragraph--type--full-width-image-video.paragraph-alignment--left .field--name-file-download a,.paragraph--type--full-width-image.paragraph-alignment--left .field--name-file-download a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.paragraph--type--full-width-image-video.paragraph-alignment--right .full-width-image-video-content,.paragraph--type--full-width-image.paragraph-alignment--right .full-width-image-video-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;}.paragraph--type--full-width-image-video.paragraph-alignment--right .full-width-image-video-content .field--name-file-download a,.paragraph--type--full-width-image.paragraph-alignment--right .full-width-image-video-content .field--name-file-download a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.paragraph--type--full-width-image-video .heading-cta-wrapper,.paragraph--type--full-width-image .heading-cta-wrapper{-ms-flex-item-align:end;align-self:flex-end;}@media screen and (min-width:1280px){.paragraph--type--full-width-image-video .heading-cta-wrapper,.paragraph--type--full-width-image .heading-cta-wrapper{width:525px;}}.paragraph--type--full-width-image-video .heading-cta-wrapper .paragraph-title,.paragraph--type--full-width-image .heading-cta-wrapper .paragraph-title{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.45px;line-height:27px;margin-bottom:24px;padding-right:0;}@media screen and (min-width:1280px){.paragraph--type--full-width-image-video .heading-cta-wrapper .paragraph-title,.paragraph--type--full-width-image .heading-cta-wrapper .paragraph-title{font-size:43px;letter-spacing:-0.8px;line-height:46px;}}.paragraph--type--full-width-image-video .heading-cta-wrapper .paragraph-sub-text,.paragraph--type--full-width-image .heading-cta-wrapper .paragraph-sub-text{font-size:17px;letter-spacing:-0.3px;line-height:21px;}.paragraph--type--full-width-image-video .field--name-file-download a,.paragraph--type--full-width-image .field--name-file-download a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;margin-bottom:40px;}.paragraph--type--full-width-image-video .field--name-file-download a:hover:before,.paragraph--type--full-width-image .field--name-file-download a:hover:before{background-image:url(/themes/custom/dfic/images/download-desktop-hover.svg);}.paragraph--type--full-width-image-video .field--name-file-download a:before,.paragraph--type--full-width-image .field--name-file-download a:before{content:'';background:url(/themes/custom/dfic/images/download-desktop.svg) no-repeat 50%;background-size:40px;height:36px;margin-right:18px;min-width:36px;position:relative;top:-2px;width:36px;}@media screen and (max-width:768px){.paragraph--type--full-width-image-video .field--name-file-download a:before,.paragraph--type--full-width-image .field--name-file-download a:before{background-size:54px;height:54px;min-width:54px;}}.paragraph--type--full-width-image-video .full-width-image-video-cta,.paragraph--type--full-width-image .full-width-image-video-cta{background-color:transparent !important;color:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph--type--full-width-image-video .full-width-image-video-cta.paragraph--type--carousel-item.paragraph-color-palette--grey-white,.paragraph--type--full-width-image .full-width-image-video-cta.paragraph--type--carousel-item.paragraph-color-palette--red-white,.paragraph--type--full-width-image .full-width-image-video-cta.paragraph--type--carousel-item.paragraph-color-palette--grey-white{background-color:#f2f2f2 !important;}.paragraph--type--full-width-image-video .full-width-image-video-cta h1,.paragraph--type--full-width-image-video .full-width-image-video-cta h2,.paragraph--type--full-width-image-video .full-width-image-video-cta h3,.paragraph--type--full-width-image .full-width-image-video-cta h1,.paragraph--type--full-width-image .full-width-image-video-cta h2,.paragraph--type--full-width-image .full-width-image-video-cta h3{color:#fff !important;}.paragraph--type--full-width-image-video .full-width-image-video-cta .field--name-field-link,.paragraph--type--full-width-image .full-width-image-video-cta .field--name-field-link{margin:10px 0;background-color:#D50F34;}.paragraph--type--full-width-image-video .full-width-image-video-cta .field--name-field-link a,.paragraph--type--full-width-image .full-width-image-video-cta .field--name-field-link a{color:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta .field--name-field-link a svg.ext,.paragraph--type--full-width-image .full-width-image-video-cta .field--name-field-link a svg.ext{fill:#fff;height:16px;width:16px;}.paragraph--type--full-width-image-video .full-width-image-video-cta .field--name-field-link a svg.ext path,.paragraph--type--full-width-image .full-width-image-video-cta .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta .field--name-field-link:hover,.paragraph--type--full-width-image .full-width-image-video-cta .field--name-field-link:hover{background-color:#8A113E;}.paragraph--type--full-width-image-video .full-width-image-video-cta .field--name-field-link:hover a,.paragraph--type--full-width-image .full-width-image-video-cta .field--name-field-link:hover a{color:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta .field--name-field-link:hover a svg,.paragraph--type--full-width-image .full-width-image-video-cta .field--name-field-link:hover a svg{fill:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta .field--name-field-link:hover a svg path,.paragraph--type--full-width-image .full-width-image-video-cta .field--name-field-link:hover a svg path{stroke:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta .carousel-item--text h2 a,.paragraph--type--full-width-image .full-width-image-video-cta .carousel-item--text h2 a{color:inherit;}.paragraph--type--full-width-image-video .full-width-image-video-cta .carousel-item--text h2 a:hover,.paragraph--type--full-width-image .full-width-image-video-cta .carousel-item--text h2 a:hover{color:#F1C09D;}.paragraph--type--full-width-image-video .full-width-image-video-cta .carousel-item--text .field--name-field-link,.paragraph--type--full-width-image .full-width-image-video-cta .carousel-item--text .field--name-field-link{background-color:transparent;color:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta .carousel-item--text .field--name-field-link:hover,.paragraph--type--full-width-image .full-width-image-video-cta .carousel-item--text .field--name-field-link:hover{background-color:transparent;color:#F1C09D;}.paragraph--type--full-width-image-video .full-width-image-video-cta .carousel-item--text .field--name-field-link a,.paragraph--type--full-width-image .full-width-image-video-cta .carousel-item--text .field--name-field-link a{color:inherit;}.paragraph--type--full-width-image-video .full-width-image-video-cta .carousel-item--text .field--name-field-link a svg.ext,.paragraph--type--full-width-image .full-width-image-video-cta .carousel-item--text .field--name-field-link a svg.ext{fill:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta .carousel-item--text .field--name-field-link a svg.ext path,.paragraph--type--full-width-image .full-width-image-video-cta .carousel-item--text .field--name-field-link a svg.ext path{stroke:#fff;}.paragraph--type--full-width-image-video .full-width-image-video-cta svg.ext path,.paragraph--type--full-width-image .full-width-image-video-cta svg.ext path{fill:#fff;stroke:#fff;}@media screen and (min-width:1280px){.paragraph--type--full-width-image{min-height:500px;}}.paragraph--type--full-width-image.paragraph-alignment--left .full-width-image-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;}@media screen and (min-width:1280px){.paragraph--type--full-width-image.paragraph-alignment--right .layout-container{margin-left:auto !important;margin-right:calc(100% - ((1440px * 0.9) + ((100vw - 1440px) / 2)));}}@media screen and (min-width:1440px){.paragraph--type--full-width-image.paragraph-alignment--right .layout-container{margin-right:calc(100% - ((1440px * 0.95) + ((100vw - 1440px) / 2)));}}.paragraph--type--full-width-image.paragraph-alignment--right .full-width-image-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;}.paragraph--type--full-width-image::before,.paragraph--type--full-width-image .full-width-image-video-content{min-height:auto;height:100%;}.paragraph--type--full-width-image::before{background:rgba(0,0,0,0.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.8)),to(#000000));background:linear-gradient(180deg,rgba(0,0,0,0.8) 0%,#000000 100%);}@media screen and (max-width:768px){.paragraph--type--full-width-image .full-width-image-content{padding:30px;}}.paragraph--type--full-width-image h2{padding-right:0;}.paragraph--type--full-width-image a{color:#fff;}.paragraph--type--full-width-image a:hover{color:#fff !important;font-weight:bold;}.paragraph--type--full-width-image a svg.ext{fill:#fff;}@media screen and (min-width:1280px){.paragraph--type--full-width-image .text-wrapper{width:60%;}}.button-wrapper .button-play-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.button-wrapper .button-play-icon:after{background:url(/themes/custom/dfic/images/play-sm.svg) no-repeat;background-size:16px;content:'';display:inline-block;height:16px;width:18px;margin-left:10px;position:relative;}@media screen and (max-width:768px){.button-wrapper .button-play-icon:after{background-size:18px;height:18px;}}.video-dialog .ui-dialog-titlebar{background:#fff;border:none;padding:0;z-index:10;}.video-dialog .ui-dialog-content{margin:40px 0;z-index:9;}.video-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:none;border:0;height:50px;width:50px;right:15px;top:25px;font-size:0;}.video-dialog .field--name-field-media-oembed-video{text-align:center;}.field--name-field-members div.field__items div.field__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.row-member{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:30px;padding:0 10px;}.view-content-members{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-flow:wrap;flex-flow:wrap;width:100%;max-width:1340px;margin:0 auto 40px;}.text-field-side-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;}@media screen and (max-width:768px){.text-field-side-image-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.text-field-side-image-container > article{width:30%;}.text-field-side-image-container > div{width:70%;}.text-field-side-image-container .field--name-field-media-image{height:100%;}.text-field-side-image-container .field--name-field-media-image .field__item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.text-field-side-image-container .field--name-field-media-image .field__item img{margin:auto;}.paragraph--type--text-with-highlight .highlight-container{line-height:normal;color:#fff;background-color:#D50F34;margin-bottom:2em;padding:2em 3em;border-radius:20px 0 20px 0;}@media screen and (min-width:1280px){.paragraph--type--text-with-highlight{margin-left:calc(100% - ((1440px * 0.85) + ((100vw - 1440px) / 2)));}.paragraph--type--text-with-highlight .layout-container{padding-left:0;padding-right:100px;}.paragraph--type--text-with-highlight .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3em;}.paragraph--type--text-with-highlight .field--name-field-text{width:70%;}.paragraph--type--text-with-highlight .highlight-container{width:30%;color:#575757;background-color:transparent;padding:0;border-radius:20px 0 20px 0;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--text-with-highlight .highlight-container{width:60%;min-width:350px;max-width:450px;padding:3em;}}@media screen and (max-width:768px){.paragraph--type--text-with-highlight .highlight-container{max-width:400px;margin:auto;padding:2em;}}.paragraph--type--text-with-highlight .field--name-field-highlight-title{font-size:3.5rem;font-weight:bold;line-height:1;}.paragraph--type--text-with-highlight .field--name-field-highlight-details{font-size:1.5rem;margin-top:.5em;}@media screen and (min-width:1280px){.node--margin-left--small .paragraph--type--intro-text,.node--margin-left--small .paragraph--type--text,.node--margin-left--small .paragraph--type--text-title-h3,.node--margin-left--small .paragraph--type--text-title-h4,.node--margin-left--small .paragraph--type--text-with-highlight,.node--margin-left--small .paragraph--type--full-width-image .layout-container,.node--margin-left--small .paragraph--type--accordion-text,.node--margin-left--small .paragraph--type--text-download{margin-left:calc(100% - ((1440px * 0.9) + ((100vw - 1440px) / 2)));}.node--margin-left--small .paragraph--type--intro-text div.text-content-wrapper,.node--margin-left--small .paragraph--type--intro-text .download-content-wrapper,.node--margin-left--small .paragraph--type--text div.text-content-wrapper,.node--margin-left--small .paragraph--type--text .download-content-wrapper,.node--margin-left--small .paragraph--type--text-title-h3 div.text-content-wrapper,.node--margin-left--small .paragraph--type--text-title-h3 .download-content-wrapper,.node--margin-left--small .paragraph--type--text-title-h4 div.text-content-wrapper,.node--margin-left--small .paragraph--type--text-title-h4 .download-content-wrapper,.node--margin-left--small .paragraph--type--text-with-highlight div.text-content-wrapper,.node--margin-left--small .paragraph--type--text-with-highlight .download-content-wrapper,.node--margin-left--small .paragraph--type--full-width-image .layout-container div.text-content-wrapper,.node--margin-left--small .paragraph--type--full-width-image .layout-container .download-content-wrapper,.node--margin-left--small .paragraph--type--accordion-text div.text-content-wrapper,.node--margin-left--small .paragraph--type--accordion-text .download-content-wrapper,.node--margin-left--small .paragraph--type--text-download div.text-content-wrapper,.node--margin-left--small .paragraph--type--text-download .download-content-wrapper{padding-left:0;}}@media screen and (min-width:768px) and (max-width:1279px){.node--margin-left--small .paragraph--type--intro-text,.node--margin-left--small .paragraph--type--text,.node--margin-left--small .paragraph--type--text-title-h3,.node--margin-left--small .paragraph--type--text-title-h4,.node--margin-left--small .paragraph--type--text-with-highlight,.node--margin-left--small .paragraph--type--full-width-image .layout-container,.node--margin-left--small .paragraph--type--accordion-text,.node--margin-left--small .paragraph--type--text-download{margin-left:10%;}.node--margin-left--small .paragraph--type--intro-text div.text-content-wrapper,.node--margin-left--small .paragraph--type--intro-text .layout-container,.node--margin-left--small .paragraph--type--text div.text-content-wrapper,.node--margin-left--small .paragraph--type--text .layout-container,.node--margin-left--small .paragraph--type--text-title-h3 div.text-content-wrapper,.node--margin-left--small .paragraph--type--text-title-h3 .layout-container,.node--margin-left--small .paragraph--type--text-title-h4 div.text-content-wrapper,.node--margin-left--small .paragraph--type--text-title-h4 .layout-container,.node--margin-left--small .paragraph--type--text-with-highlight div.text-content-wrapper,.node--margin-left--small .paragraph--type--text-with-highlight .layout-container,.node--margin-left--small .paragraph--type--full-width-image .layout-container div.text-content-wrapper,.node--margin-left--small .paragraph--type--full-width-image .layout-container .layout-container,.node--margin-left--small .paragraph--type--accordion-text div.text-content-wrapper,.node--margin-left--small .paragraph--type--accordion-text .layout-container,.node--margin-left--small .paragraph--type--text-download div.text-content-wrapper,.node--margin-left--small .paragraph--type--text-download .layout-container{padding-left:0;margin-left:0;}}.node--margin-left--small .paragraph--type--intro-text div.text-content-wrapper .field--name-field-pre-title{position:relative;margin-left:0;}@media screen and (min-width:768px){.node--margin-left--small .full-width-image-content{padding:30px 0;}}@media screen and (min-width:768px) and (max-width:1279px){.node--margin-left--small .full-width-image-content{padding-right:30px;}}.field__item:has(.aos-init){overflow:hidden;}.field__item:has(.aos-animate){overflow:initial;-webkit-animation:2s delay-overflow;animation:2s delay-overflow;}@-webkit-keyframes delay-overflow{from{overflow:hidden;}}@keyframes delay-overflow{from{overflow:hidden;}}@media (prefers-reduced-motion){.field__item:has(.aos-init){overflow:initial;}}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}ul.menu{padding:0;margin:0;}@media screen and (max-width:768px){ul.menu.is-opened{position:relative;z-index:1;}ul.menu#main-menu{margin-top:50px;}}ul.menu a{text-decoration:none;}li.menu-item--expanded,li.menu-item{list-style-type:none;list-style-image:none;padding-top:0;}@media screen and (min-width:768px) and (max-width:1279px){.region-primary-menu .menu--secondary-navigation,.region-primary-menu .menu--main{float:left;width:50%;}.region-primary-menu .menu--main{padding-left:90px;}.region-primary-menu .menu--secondary-navigation{padding-right:90px;}}@media screen and (min-width:768px){#block-secondarynavigation li.menu-item{padding:0;line-height:32px;}}#block-secondarynavigation li.menu-item a{line-height:1.23em;}header[role=banner]{margin:auto;color:#fff;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;-webkit-transition-delay:.5s;transition-delay:.5s;}header[role=banner]:after{content:"";width:100%;height:2px;background-color:#fff;position:absolute;bottom:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color 750ms;transition:background-color 750ms;}header[role=banner] a{color:#fff;}header[role=banner] #menu-btn span{background-color:#fff;}header[role=banner] #menu-btn p{-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;}header[role=banner] svg path{fill:#fff;-webkit-transition:0.25s ease-in-out !important;transition:0.25s ease-in-out !important;}header[role=banner] .region-header .language-switcher-language-url a{margin-right:37px;text-decoration:none;}header[role=banner] .region-header .language-switcher-language-url a:hover:before{color:#D50F34;-webkit-box-shadow:inset 200px 0 0 0 #fff;box-shadow:inset 200px 0 0 0 #fff;}header[role=banner] .region-header .language-switcher-language-url a:before{font-size:28px;-webkit-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;}header[role=banner] .block-views-exposed-filter-blockacquia-search-page:before{content:"";border-right:1px solid #fff;height:40px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (max-width:768px){header[role=banner] .block-views-exposed-filter-blockacquia-search-page:before{content:unset;}}header[role=banner] .block-views-exposed-filter-blockacquia-search-page form#views-exposed-form-acquia-search-page .toggle-search .to-open{background-image:unset;background-color:#fff;-webkit-mask-image:url(/themes/custom/dfic/images/search-icon-desktop.svg);mask-image:url(/themes/custom/dfic/images/search-icon-desktop.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}header[role=banner] .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page{background-color:#D50F34;}header[role=banner] .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page button.toggle-search:before,header[role=banner] .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page button.toggle-search:after{background-color:#fff;}header[role=banner] .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page button.toggle-search:hover:before,header[role=banner] .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page button.toggle-search:hover:after{height:5px;}header[role=banner] .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page input[type=submit]{-webkit-mask-image:url(/themes/custom/dfic/images/search-icon-desktop.svg);mask-image:url(/themes/custom/dfic/images/search-icon-desktop.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:unset;}header[role=banner] + .region-primary-menu{position:absolute;top:97px;left:50%;height:0;width:100%;max-width:1440px;-webkit-transition:height 750ms ease-in-out;transition:height 750ms ease-in-out;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(213,15,52,0.85);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:0 0 50px 50px;padding:0;overflow:hidden;line-height:1.23em;z-index:12;}@media screen and (max-width:768px){header[role=banner] + .region-primary-menu{top:67px;z-index:11;}}@media screen and (min-width:768px) and (max-width:1279px){header[role=banner] + .region-primary-menu{overflow:auto;}}.user-logged-in header[role=banner] + .region-primary-menu{top:calc(97px + 53px);}@media screen and (max-width:768px){.user-logged-in header[role=banner] + .region-primary-menu{top:39px;}}header[role=banner] + .region-primary-menu.is-open{height:calc(100% - 67px);}@media screen and (min-width:768px){header[role=banner] + .region-primary-menu.is-open{height:calc(100% - 97px);}}header[role=banner] + .region-primary-menu h2,header[role=banner] + .region-primary-menu a{color:#fff;}header[role=banner] + .region-primary-menu a{-webkit-transition:color .3s ease-in-out,background-size .3s ease-in-out;transition:color .3s ease-in-out,background-size .3s ease-in-out;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff)) no-repeat right bottom/0 var(--bg-h);background:linear-gradient(0deg,#fff,#fff) no-repeat right bottom/0 var(--bg-h);background-repeat:no-repeat;--bg-h:100%;display:inline;height:auto;width:auto;}header[role=banner] + .region-primary-menu a:where(:hover,:focus-visible){background-size:100% var(--bg-h);background-position-x:left;color:#D50F34;}header[role=banner] + .region-primary-menu a:where(:hover,:focus-visible)::before{background:#D50F34 !important;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation{width:auto;max-width:1440px;margin:10px auto 0;position:initial;padding:0 80px 40px;}@media screen and (min-width:768px) and (max-width:1279px){header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation{padding:0 30px 55px;margin:25px auto 0;width:100%;}}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation ul{float:unset;width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em 4em;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation ul li{font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-size:24px;margin:0;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .get-in-touch-container a{color:#D50F34;background:#fff;padding:.5em 1em;border-radius:10px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .get-in-touch-container a:hover{color:#fff;background:#D50F34;}@media screen and (max-width:768px){header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .get-in-touch-container a{color:#fff;background:#D50F34;}}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink-container{margin-left:auto;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink-container span{display:none;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink-container ul{gap:20px;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink{-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;background:#fff;border-radius:50%;padding:.6em;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink:hover{background:#D50F34;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink:hover a::after{background-color:#fff;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink a{font-size:0;display:block;width:25px;height:25px;-webkit-transition:color .3s ease-in-out,background-size .3s ease-in-out;transition:color .3s ease-in-out,background-size .3s ease-in-out;background:-webkit-gradient(linear,left bottom,left top,from(#D50F34),to(#D50F34)) no-repeat right bottom/0 var(--bg-h);background:linear-gradient(0deg,#D50F34,#D50F34) no-repeat right bottom/0 var(--bg-h);--bg-h:100%;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink a::after{content:'';position:absolute;height:25px;width:25px;-webkit-mask-size:25px auto;mask-size:25px auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#D50F34;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink a.socialmedialink-x::after{-webkit-mask-image:url(/themes/custom/dfic/images/twitter-x.png);mask-image:url(/themes/custom/dfic/images/twitter-x.png);}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink a.socialmedialink-linkedin::after{-webkit-mask-image:url(/themes/custom/dfic/images/linkedin.png);mask-image:url(/themes/custom/dfic/images/linkedin.png);}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink a.socialmedialink-youtube::after{-webkit-mask-image:url(/themes/custom/dfic/images/youtube.png);mask-image:url(/themes/custom/dfic/images/youtube.png);}header[role=banner] + .region-primary-menu.is-open{height:calc(630px - 97px);}@media screen and (max-width:768px){header[role=banner] + .region-primary-menu.is-open{height:100vh;}}@media screen and (max-width:768px){header[role=banner] + .region-primary-menu{position:fixed;left:0;top:0;-webkit-transform:unset;transform:unset;width:100%;border-radius:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:scroll;}header[role=banner] + .region-primary-menu #block-languageswitcher{padding:0 60px;width:100%;margin:0 auto;text-align:left;}header[role=banner] + .region-primary-menu #block-dfic-main-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:40px 0;padding:0 60px;}header[role=banner] + .region-primary-menu #block-dfic-main-menu > ul.menu{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;}header[role=banner] + .region-primary-menu #block-dfic-main-menu > ul.menu > li h2,header[role=banner] + .region-primary-menu #block-dfic-main-menu > ul.menu > li a{color:#575757;}header[role=banner] + .region-primary-menu #block-dfic-main-menu > ul.menu > li .sub-menu-wrapper h2{font-size:30px;line-height:1;}header[role=banner] + .region-primary-menu #block-dfic-main-menu > ul.menu > li .sub-menu-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}header[role=banner] + .region-primary-menu #block-dfic-main-menu > ul.menu > li .sub-menu-wrapper ul li{margin:0;line-height:27px;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0;padding:0 60px 35px;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation ul li{padding:0;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation ul li a{line-height:1;color:#575757;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .get-in-touch-container{margin-top:1em;}header[role=banner] + .region-primary-menu #block-secondarynavigation.menu--secondary-navigation .socialmedialink-container{display:none;}header[role=banner] + .region-primary-menu #block-socialmedialinks-3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;margin-bottom:30px;padding:35px 60px 0;}}header[role=banner].scrolled{background-color:#fff;}header[role=banner].scrolled:after{background-color:#D50F34;}header[role=banner].scrolled #menu-btn span{background-color:#D50F34;}header[role=banner].scrolled #menu-btn p{color:#D50F34;}header[role=banner].scrolled #menu-btn:hover span{background-color:#8A113E;}header[role=banner].scrolled #menu-btn:hover p{color:#8A113E;}header[role=banner].scrolled svg path{fill:#D50F34;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page:before{border-right:1px solid #D50F34;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page form#views-exposed-form-acquia-search-page .toggle-search .to-open{background-color:#D50F34;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page form#views-exposed-form-acquia-search-page .toggle-search .to-open:hover{background-color:#8A113E;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page form#views-exposed-form-acquia-search-page .toggle-search.to-close:before,header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page form#views-exposed-form-acquia-search-page .toggle-search.to-close:after{background-color:#D50F34;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page form#views-exposed-form-acquia-search-page .toggle-search.to-close:hover:before,header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page form#views-exposed-form-acquia-search-page .toggle-search.to-close:hover:after{background-color:#8A113E;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page{background:#fff;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page input[type=submit]{background-color:#D50F34;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page input[type=submit]:hover{background-color:#8A113E;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page input#edit-search{caret-color:#5a5a5a;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page input#edit-search::-webkit-input-placeholder{color:#5a5a5a;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page input#edit-search::-moz-placeholder{color:#5a5a5a;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page input#edit-search::-ms-input-placeholder{color:#5a5a5a;}header[role=banner].scrolled .block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page input#edit-search::placeholder{color:#5a5a5a;}#block-dfic-main-menu{position:initial;padding:50px 80px 0;border-top:1px solid #fff;color:#fff;}@media screen and (min-width:768px) and (max-width:1279px){#block-dfic-main-menu{padding:60px 30px 0;width:100%;}}#block-dfic-main-menu > ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;}@media screen and (min-width:768px) and (max-width:1279px){#block-dfic-main-menu > ul.menu{gap:15px;}}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper{float:unset;padding:0;margin:0;}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper h2{font-size:26px;line-height:1.1;padding-right:0;}@media screen and (min-width:768px) and (max-width:1279px){#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper h2{font-size:22px;margin-bottom:15px;}}@media screen and (max-width:768px){#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper > ul{height:0;overflow-y:hidden;-webkit-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;}}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-left:5px;}@media screen and (min-width:768px) and (max-width:1279px){#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper ul{gap:5px;}}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper ul li{font-size:20px;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper ul li.menu-item{padding:0;margin:10px 0;}@media screen and (min-width:768px) and (max-width:1279px){#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper ul li{font-size:18px;}}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper ul li ul li.menu-item{display:list-item;padding-left:1em;margin-bottom:0;}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper ul li ul li.menu-item a::before{display:inline-block;content:'';-webkit-mask-image:url(/themes/custom/dfic/images/explore-arrow-white.svg);mask-image:url(/themes/custom/dfic/images/explore-arrow-white.svg);background:#fff;height:16px;width:20px;-webkit-mask-size:15px;mask-size:15px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:.3s background ease-in-out;transition:.3s background ease-in-out;}@media screen and (max-width:768px){#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper ul li ul li.menu-item a::before{background:#D50F34;}}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper .main-menu-title{margin-bottom:0;margin-top:0;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-weight:normal;}@media screen and (min-width:1280px){#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper .main-menu-title{margin-bottom:20px;}}@media screen and (max-width:768px){#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper .main-menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper .main-menu-title::after{content:'';display:inline-block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-left:22px;width:20px;height:12px;background-image:url(/themes/custom/dfic/images/menu-toggle.svg);background-position:center;background-repeat:no-repeat;background-size:100%;}}@media screen and (max-width:768px){#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper.is-opened > ul{height:auto;padding:20px 0 0;}}#block-dfic-main-menu > ul.menu > li.sub-menu-wrapper.is-opened .main-menu-title::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media screen and (min-width:768px){.en #main-menu > .menu-item--1{width:17%;}.en #main-menu > .menu-item--2{width:28%;}.en #main-menu > .menu-item--3{width:15%;}.en #main-menu > .menu-item--4{width:30%;}.en #main-menu > .menu-item--5{width:10%;}.fr #main-menu > .menu-item--1{width:16%;}.fr #main-menu > .menu-item--2{width:26%;}.fr #main-menu > .menu-item--3{width:17%;}.fr #main-menu > .menu-item--4{width:29%;}.fr #main-menu > .menu-item--5{width:12%;}}body[class*="body-path-what-we-do"] header[role=banner],body[class*="body-path-notre-role"] header[role=banner],body[class*="body-path-governance"] header[role=banner],body[class*="body-path-gouvernance"] header[role=banner]{background-color:rgba(14,51,79,0.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-animation:none;animation:none;}body[class*="body-path-what-we-do"] header[role=banner].scrolled,body[class*="body-path-notre-role"] header[role=banner].scrolled,body[class*="body-path-governance"] header[role=banner].scrolled,body[class*="body-path-gouvernance"] header[role=banner].scrolled{background-color:#fff;}body[class*="body-path-what-we-do"].menu-opened header[role=banner],body[class*="body-path-notre-role"].menu-opened header[role=banner],body[class*="body-path-governance"].menu-opened header[role=banner],body[class*="body-path-gouvernance"].menu-opened header[role=banner]{background-color:rgba(213,15,52,0.85);}body[class*="body-path-governance"] header[role=banner],body[class*="body-path-gouvernance"] header[role=banner]{background-color:rgba(10,10,10,0.5);}#block-navigationprincipale{background:#291A37;clear:left;}@media screen and (max-width:768px){#block-navigationprincipale{position:absolute;top:-52px;left:0;right:0;width:84%;text-align:left;}}#block-navigationprincipale > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:768px){#block-navigationprincipale > ul{display:inline;}}#block-navigationprincipale .menu-item.menu-item--expanded{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:768px){#block-navigationprincipale .menu-item.menu-item--expanded.menu-item--active-trail .toggle-secondary-menu{display:none;}#block-navigationprincipale .menu-item.menu-item--expanded ul{padding-left:1.5em;}}#block-navigationprincipale .menu-item a{color:#fff;display:inline-block;padding:0.871em 1.34em;font-size:17px;line-height:21px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;height:50px;}#block-navigationprincipale .menu-item a.toggle-secondary-menu{display:none;}@media screen and (max-width:768px){#block-navigationprincipale .menu-item a{height:auto;}#block-navigationprincipale .menu-item a.toggle-secondary-menu{display:inline-block;}}body:not(.secondary-menu-fixed) .region-secondary-menu{margin-bottom:0;}@media screen and (min-width:768px){.region-secondary-menu:before,.region-secondary-menu:after{content:'';display:block;width:50%;height:50px;position:absolute;top:0;-webkit-transition:left 0.2s ease;transition:left 0.2s ease;}.region-secondary-menu:before{background-color:#D50F34;z-index:-2;}.region-secondary-menu:after{background-color:#291A37;z-index:-1;left:50%;}}.region-secondary-menu .page-title,.region-secondary-menu .menu-parent{display:block;float:left;font-size:17px;line-height:21px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.3px;color:#fff;background:#D50F34;height:50px;padding:0.871em 1.34em;margin-top:-50px;-webkit-transition:margin-left 0.2s ease;transition:margin-left 0.2s ease;}@media screen and (min-width:768px){.body-path-sitemap .region-secondary-menu::before,.body-path-sitemap .region-secondary-menu::after{width:0;}}.page-title--filler{display:none;padding:0.871em 1.34em;}.secondary-menu-fixed .page-title--filler{display:block;}#block-navigationprincipale ul.menu li{display:inline;}#block-socialmedialinks,#block-socialmedialinks-2,#block-socialmedialinks-3{position:absolute;}#block-socialmedialinks ul.menu,#block-socialmedialinks-2 ul.menu,#block-socialmedialinks-3 ul.menu{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;}#block-socialmedialinks ul.menu .menu-item,#block-socialmedialinks-2 ul.menu .menu-item,#block-socialmedialinks-3 ul.menu .menu-item{position:relative;display:inline-block;height:25px;overflow:hidden;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;}#block-socialmedialinks ul.menu .menu-item:hover,#block-socialmedialinks-2 ul.menu .menu-item:hover,#block-socialmedialinks-3 ul.menu .menu-item:hover{background:#fff;}#block-socialmedialinks ul.menu .menu-item:hover a:after,#block-socialmedialinks-2 ul.menu .menu-item:hover a:after,#block-socialmedialinks-3 ul.menu .menu-item:hover a:after{background-color:#D50F34;}#block-socialmedialinks ul.menu .menu-item a,#block-socialmedialinks-2 ul.menu .menu-item a,#block-socialmedialinks-3 ul.menu .menu-item a{font-size:0;position:relative;display:block;width:25px;height:25px;}#block-socialmedialinks ul.menu .menu-item a:after,#block-socialmedialinks-2 ul.menu .menu-item a:after,#block-socialmedialinks-3 ul.menu .menu-item a:after{content:'';display:block;position:absolute;height:25px;width:25px;-webkit-mask-size:25px auto;mask-size:25px auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;top:0;left:0;}#block-socialmedialinks ul.menu .menu-item a.facebook:after,#block-socialmedialinks-2 ul.menu .menu-item a.facebook:after,#block-socialmedialinks-3 ul.menu .menu-item a.facebook:after{content:"\f09a";}#block-socialmedialinks ul.menu .menu-item a.twitter:after,#block-socialmedialinks-2 ul.menu .menu-item a.twitter:after,#block-socialmedialinks-3 ul.menu .menu-item a.twitter:after{-webkit-mask-image:url(/themes/custom/dfic/images/twitter-x.png);mask-image:url(/themes/custom/dfic/images/twitter-x.png);}#block-socialmedialinks ul.menu .menu-item a.linkedin:after,#block-socialmedialinks-2 ul.menu .menu-item a.linkedin:after,#block-socialmedialinks-3 ul.menu .menu-item a.linkedin:after{-webkit-mask-image:url(/themes/custom/dfic/images/linkedin.png);mask-image:url(/themes/custom/dfic/images/linkedin.png);}#block-socialmedialinks ul.menu .menu-item a.youtube:after,#block-socialmedialinks-2 ul.menu .menu-item a.youtube:after,#block-socialmedialinks-3 ul.menu .menu-item a.youtube:after{-webkit-mask-image:url(/themes/custom/dfic/images/youtube.png);mask-image:url(/themes/custom/dfic/images/youtube.png);}#block-socialmedialinks ul.menu .menu-item a.instagram:after,#block-socialmedialinks-2 ul.menu .menu-item a.instagram:after,#block-socialmedialinks-3 ul.menu .menu-item a.instagram:after{content:"\f16d";}#block-socialmedialinks{width:auto;right:0;top:120px;margin-right:20px;}@media screen and (max-width:768px){#block-socialmedialinks{display:none;}}#block-socialmedialinks ul.menu .menu-item{height:100%;background:rgba(213,15,52,0.85);border-radius:50%;padding:.6em;}#block-socialmedialinks-2{position:initial;}#block-socialmedialinks-2 ul.menu .menu-item{width:25px;}#block-socialmedialinks-2 ul.menu .menu-item a:after{background-color:#D50F34;width:23px;height:23px;top:1px;left:1px;}#block-socialmedialinks-2 ul.menu .menu-item a:focus-visible{outline-offset:-1px;}@media screen and (max-width:768px){#block-socialmedialinks-2{-webkit-transform:translate(0,0);transform:translate(0,0);left:-10px;}}@media screen and (min-width:768px) and (max-width:1279px){#block-socialmedialinks-2{bottom:60px;left:-10px;}}#block-socialmedialinks-3{top:20px;height:40px;}#block-socialmedialinks-3 ul.menu .menu-item{width:40px;}@media screen and (max-width:768px){#block-socialmedialinks-3{top:0;height:auto;display:grid;grid-template-columns:auto auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#block-socialmedialinks-3 ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px;}#block-socialmedialinks-3 ul.menu .menu-item a:after{background-color:#D50F34;}#block-socialmedialinks-3 button{margin:0;justify-self:end;grid-column:3;}#block-socialmedialinks-3 button span{background-color:#D50F34;-webkit-transition:none;transition:none;top:8px;}#block-socialmedialinks-3 button span:nth-child(1){left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;}#block-socialmedialinks-3 button span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);}}@media screen and (min-width:768px){#block-socialmedialinks-3{display:none;}}#block-dfic-footer{margin-bottom:1.5em;}#block-dfic-footer > ul.menu li{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;}#block-dfic-footer > ul.menu li span{color:#2d2d2d;display:block;margin-bottom:21px;}#block-dfic-footer > ul.menu li ul.menu li{padding:0;font-size:16px;}#block-dfic-footer > ul.menu li ul.menu li:not(:last-child){margin-bottom:20px;}#block-dfic-footer > ul.menu li ul.menu li a{color:#5a5a5a;}#block-dfic-footer > ul.menu li ul.menu li a:hover{color:#D50F34;}@media screen and (max-width:768px){#block-dfic-footer{margin-top:10px;margin-bottom:30px;}}#block-dfic-footer ul.menu li{padding:0;}@media screen and (max-width:768px){#block-dfic-footer ul.menu li{padding:6px 0;}}#block-dfic-footer ul.menu li a{color:#575757;}#block-dfic-footer ul.menu li a:hover{color:#D50F34;}#block-legallinks{clear:left;}#block-legallinks > ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em;}@media screen and (max-width:768px){#block-legallinks > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}#block-legallinks ul.menu li{display:inline-block;font-size:14px;}#block-legallinks ul.menu li a{color:#575757;}#block-legallinks ul.menu li a:hover{color:#D50F34;}.canada a{display:block;background:url(/themes/custom/dfic/images/canada.svg) no-repeat center center;width:77px;text-indent:-9999px;color:#fff;}@media screen and (max-width:768px){ul.menu li.canada{display:block;}#block-legallinkslogo{margin:2em 0 1.5em;}}@media screen and (min-width:768px) and (max-width:1279px){#block-dfic-footer{float:left;}#block-dfic-footer ul.menu li{float:left;width:33.33%;padding-bottom:10px;}}@media screen and (min-width:1280px){#block-dfic-footer > ul.menu{display:grid;grid-template:repeat(4,1fr)/repeat(4,1fr);grid-auto-flow:column;gap:0 1em;}#block-dfic-footer > ul.menu li{padding-bottom:10px;}}a.toggle-secondary-menu{display:none;}@media screen and (max-width:768px){a.toggle-secondary-menu{display:block;padding:1em;color:#fff;text-decoration:none;position:absolute;right:0;z-index:2;}a.toggle-secondary-menu .fa-chevron-down{display:block;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}a.toggle-secondary-menu.is-opened .fa-chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg);}#block-navigationprincipale ul.menu > li:not(.menu-item--active-trail){display:none;}#block-navigationprincipale ul.menu > li.menu-item ul li{display:block;}#block-navigationprincipale ul.menu:not(.is-opened) > li.menu-item ul li{display:none;}#block-navigationprincipale ul.menu.is-opened > li{display:block;}}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}input[type="text"],input[type="email"]{width:100%;padding:0.5em 30px;border-top:none;border-left:none;border-right:none;border-color:#E3E3E3;color:#575757;line-height:1em;background-color:transparent;}input[type="text"]:focus,input[type="email"]:focus{outline:none;border-color:#E4DD5B;}input[type="submit"]{border:none;border-radius:0;}select{text-transform:none;height:40px;width:100%;padding:0.5em 30px;border-top:none;border-left:none;border-right:none;border-bottom-width:2px;background-color:transparent;border-color:#E3E3E3;color:#575757;line-height:1.25;background-image:url(/themes/custom/dfic/images/select-arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 18px);background-position-y:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;}select:focus{outline:none;border-color:#E4DD5B;}select::-ms-expand{display:none;}textarea{background-color:#E3E3E3;border:none;padding:30px;color:#575757;}textarea:focus{outline:none;}input[type="submit"]{color:#fff;background-color:#D50F34;padding:1em 4em;font-weight:bold;height:55px;}input[type="submit"]:hover{background-color:#8A113E;}.form-item--error-message{padding-left:30px;position:absolute;}.form-item--error-message:before{display:none;}.form-item--error-message strong{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:0.6em;text-transform:uppercase;color:#D50F34;}.form-item.form-type-select{margin-bottom:30px;}.form-item.form-type-textfield,.form-item.form-type-email{margin-bottom:30px;position:relative;}.form-item.form-type-textfield input.error,.form-item.form-type-email input.error{border-top:none;border-left:none;border-right:none;border-bottom-color:#D50F34;color:#D50F34;}.form-item.form-type-textarea{position:relative;}.form-item.form-type-textarea input.error,.form-item.form-type-textarea textarea.error{border-top:none;border-left:none;border-right:none;border-bottom-color:#D50F34;color:#D50F34;}.form-type-textarea.error{margin-bottom:0;}#block-webform .webform-submission-contact-form{position:relative;margin-bottom:100px;margin-left:calc(((100vw - 1440px) / 2) + 147px);margin-right:50px;}@media screen and (min-width:768px){#block-webform .webform-submission-contact-form{margin-top:-60px;margin-left:calc(100% - 78.5% - 60px);}}@media screen and (min-width:1280px){#block-webform .webform-submission-contact-form{margin-top:-100px;margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));margin-right:calc(((100vw - 1440px) / 2) + 90px);}}@media screen and (max-width:768px){#block-webform .webform-submission-contact-form{margin-left:0;margin-right:0;}}#block-webform .webform-submission-contact-form form{max-width:1440px;padding-left:75px;}@media screen and (max-width:768px){#block-webform .webform-submission-contact-form form{padding-left:0;}}#block-webform .webform-submission-contact-form .webform-confirmation{margin-left:38px;}@media screen and (max-width:768px){#block-webform .webform-submission-contact-form .webform-confirmation{margin-left:28px;margin-right:20px;}}#block-webform .webform-submission-contact-form .webform-confirmation .webform-confirmation__message{margin:0;}#block-webform .webform-submission-contact-form .form-container{margin-left:-1em;margin-right:-1em;}@media screen and (max-width:768px){#block-webform .webform-submission-contact-form .form-container{margin-right:0;}}#block-webform .webform-submission-contact-form .left,#block-webform .webform-submission-contact-form .right{float:left;position:relative;min-height:1px;padding:0 1em;}@media screen and (min-width:1280px){#block-webform .webform-submission-contact-form .left,#block-webform .webform-submission-contact-form .right{width:calc(50% - 50px + 1em);}}@media screen and (max-width:768px){#block-webform .webform-submission-contact-form .left,#block-webform .webform-submission-contact-form .right{float:none;width:100%;}}@media screen and (min-width:1280px){#block-webform .webform-submission-contact-form .left{margin-right:calc(100px - 2em);}}#block-webform .webform-submission-contact-form .form-type-textarea{margin-bottom:0;}@media screen and (max-width:768px){#block-webform .webform-submission-contact-form .form-type-textarea.form-item--error{margin-bottom:2em;}}#block-webform .webform-submission-contact-form .form-actions{float:right;margin:0;text-align:right;}#block-webform .webform-submission-contact-form input.button.disabled{background-color:#575757;pointer-events:none;}#block-webform .webform-submission-contact-form .form-item-asterisk-info{float:left;}@media screen and (max-width:768px){#block-webform .webform-submission-contact-form .form-item-asterisk-info{clear:both;padding-top:20px;}}#block-webform .webform-submission-contact-form .webform-address--wrapper{margin-bottom:1.8rem;}#block-webform .webform-submission-contact-form .form-item-contact-reason{margin-top:0;padding-top:0;}@media screen and (max-width:768px){#block-webform .webform-submission-contact-form .form-item-contact-reason{padding-right:1em;}}@media screen and (min-width:768px){#block-webform .webform-submission-contact-form .form-item-contact-reason{max-width:620px;padding-right:1em;}}@media screen and (min-width:1280px){#block-webform .webform-submission-contact-form .form-item-contact-reason{max-width:unset;padding-right:0;}}#block-webform .webform-submission-contact-form .form-item-contact-reason label{padding-left:30px;}.webform-confirmation{padding:20px;}.form-item .fake-placeholder{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#575757;-webkit-transition:0.4s all;transition:0.4s all;z-index:-1;}.form-item .fake-placeholder.required:after{content:'*';color:#D50F34;}.form-item .field-prefix{color:#D50F34;}.form-item.hasval input + .fake-placeholder,.form-item input:focus + .fake-placeholder{font-size:12px;top:0;}.form-item-country label,.form-item-message label{clip:initial;height:auto;width:auto;position:absolute !important;font-size:12px;padding:0.5em 30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#575757;z-index:2;}.form-item-message label{top:20px;}.ajax-progress-throbber{display:none;}.captcha{clear:both;}#mc_embed_signup #mc-embedded-subscribe-form{padding:10px 0 10px 3%;}#mc_embed_signup #mc-embedded-subscribe-form .indicates-required{text-align:right;font-size:12px;margin-right:4%;}#mc_embed_signup #mc-embedded-subscribe-form .asterisk{color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px;}#mc_embed_signup #mc-embedded-subscribe-form .mc-field-group{margin-top:1rem;position:relative;width:96%;}#mc_embed_signup #mc-embedded-subscribe-form .mce_inline_error{color:#D50F34 !important;}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{background-color:transparent !important;display:inline-block;font-size:14px;font-weight:normal;margin:2px 0 1em 0;padding:5px 10px;z-index:1;}#mc_embed_signup #mc-embedded-subscribe-form input,#mc_embed_signup #mc-embedded-subscribe-form select{margin-bottom:0.5rem;}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error,#mc_embed_signup #mc-embedded-subscribe-form select.mce_inline_error{border-color:#D50F34;}#mc_embed_signup #mc-embedded-subscribe-form #mc-embedded-subscribe{margin-top:0.5rem;}.webform-submission-complaint-form-form fieldset{min-width:0;max-width:100%;width:100%;}.webform-submission-complaint-form-form .field-prefix{color:inherit;}.webform-submission-complaint-form-form .label-text-area{font-weight:bold;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container{position:relative;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container div article{width:88%;padding:0;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container div article img{width:100%;max-height:600px;border-radius:0 180px 0 140px;-o-object-fit:cover;object-fit:cover;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container .field--name-field-text-block-client{min-height:300px;width:45%;position:absolute;right:0;bottom:0;background-color:#F8F8F8;border-radius:0 0 100px 0;border-top:8px solid #D50F34;padding:65px 75px 0 70px;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container .field--name-field-text-block-client .field--name-field-title-client{font-size:20px;font-family:"Poppins-Regular","Typold-Regular",Helvetica,Arial,sans-serif;color:#D50F34;margin-bottom:20px;}.paragraph--type--carousel-client-stories .layout-container nav{top:auto;left:auto;bottom:300px;width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--carousel-client-stories .layout-container nav div.slick-count{display:inline;font-size:16px;font-weight:bold;margin-top:4px;}.paragraph--type--carousel-client-stories .layout-container nav button.slick-prev,.paragraph--type--carousel-client-stories .layout-container nav button.slick-next{background-color:transparent;}.paragraph--type--carousel-client-stories .layout-container nav button.slick-prev:before{content:url(/themes/custom/dfic/images/arrow-prev.svg);}.paragraph--type--carousel-client-stories .layout-container nav button.slick-next:before{content:url(/themes/custom/dfic/images/arrow-next.svg);}.paragraph--type--carousel-client-stories .layout-container nav button.slick-prev:before,.paragraph--type--carousel-client-stories .layout-container nav button.slick-next:before{font-size:25px;padding:0;}.paragraph--type--carousel-client-stories .layout-container nav span{font-size:16px;}@media screen and (max-width:768px){.paragraph--type--carousel-client-stories{background-color:#F8F8F8;border-radius:100px 0 0 0;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container div article{width:100%;padding:0;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container div article img{border-radius:100px 0 0 0;height:61vw;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container .field--name-field-text-block-client{position:initial;width:100%;min-height:unset;border:none;padding:43px 12.8vw 20px;border-radius:unset;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container .field--name-field-text-block-client .field--name-field-title-client{margin-bottom:15px;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container .field--name-field-text-block-client .field--name-field-text-client{font-size:16px;margin:0;}.paragraph--type--carousel-client-stories .layout-container nav{position:initial;-webkit-transform:unset;transform:unset;padding:0 12.8vw 18px;gap:36px;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:0 0 50px 0;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-client-stories{background-color:#F8F8F8;border-radius:100px 0 0 0;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container div article{width:100%;padding:0;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container div article img{border-radius:100px 0 0 0;height:61vw;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container .field--name-field-text-block-client{position:initial;width:100%;min-height:unset;border:none;padding:43px 6.4vw 20px;border-radius:unset;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container .field--name-field-text-block-client .field--name-field-title-client{margin-bottom:15px;}.paragraph--type--carousel-client-stories .layout-container .paragraph--type--carousel-client-stories-item .layout-container .field--name-field-text-block-client .field--name-field-text-client{font-size:16px;margin:0;}.paragraph--type--carousel-client-stories .layout-container nav{position:initial;-webkit-transform:unset;transform:unset;padding:0 6.4vw 18px;gap:36px;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:0 0 50px 0;}}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--portofolio-summary > .layout-container{max-width:calc(1440px + (100vw - 1440px) / 2);padding:30px 0 40px calc((100vw - 1440px) / 2);border-radius:0 100px 0 0;background-color:#F8F8F8;margin:0;}.paragraph--type--portofolio-summary > .layout-container .field--name-portfolio-item-data-date,.paragraph--type--portofolio-summary > .layout-container .field--name-field-figures-portfolio-summary{line-height:1.5;margin-left:15px;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-figures-portfolio-summary{margin-bottom:30px;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px;width:88%;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item{width:100%;}}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item > .field__item{width:25%;text-align:center;padding:0 15px;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item > .field__item .paragraph--type--portfolio-summary-item .layout-container .field--name-portfolio-item-number{color:#D50F34;font-size:65px;line-height:1;margin:10px 0 30px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item > .field__item .paragraph--type--portfolio-summary-item .layout-container .field--name-portfolio-item-number{font-size:42px;}}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item > .field__item .paragraph--type--portfolio-summary-item .layout-container .field--name-portfolio-item-text{font-size:25px;line-height:1.5;margin-top:10px;font-weight:bold;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item > .field__item .paragraph--type--portfolio-summary-item .layout-container .field--name-portfolio-item-text{font-size:22px;}}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item > div.field__item + div.field__item{border-left:1px solid #D50F34;}@media screen and (max-width:768px){.paragraph--type--portofolio-summary > .layout-container{background-color:transparent;padding:0;}.paragraph--type--portofolio-summary > .layout-container .field--name-portfolio-item-data-date{margin:0 8.8%;padding:10px 6% 0;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-figures-portfolio-summary{margin:0 8.8% 25px;padding:0 6% 0;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item{width:100%;margin-bottom:40px;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item .slick-list.draggable{padding:0 calc(8.8vw - 17px) 0 8.8vw !important;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item .slick-list.draggable .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item .slick-list.draggable .slick-track:before{content:unset;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item .slick-list.draggable .slick-track .slick-slide{min-height:79.5vw;height:100%;background-color:#D50F34;border-radius:20px 0 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:77px 0 46px;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item .slick-list.draggable .slick-track .slick-slide .paragraph--type--portfolio-summary-item{width:100%;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item .slick-list.draggable .slick-track .slick-slide .paragraph--type--portfolio-summary-item .layout-container{padding:0 22px;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item .slick-list.draggable .slick-track .slick-slide .paragraph--type--portfolio-summary-item .layout-container .field--name-portfolio-item-number{font-size:65px;color:#fff;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;line-height:1;}.paragraph--type--portofolio-summary > .layout-container .field--name-field-portfolio-summary-item .slick-list.draggable .slick-track .slick-slide .paragraph--type--portfolio-summary-item .layout-container .field--name-portfolio-item-text{font-size:25px;color:#fff;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;line-height:1.3;border-bottom:2px solid #fff;padding-bottom:3px;}}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--section-title .layout-container{max-width:none;}.paragraph--type--section-title .layout-container .field--name-field-title-section{font-family:"Poppins-Regular","Typold-Regular",Helvetica,Arial,sans-serif;font-size:28px;color:#D50F34;text-transform:uppercase;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:70px 0 20px;}.paragraph--type--section-title .layout-container .field--name-field-title-section:before{content:"";width:300px;border:1px solid #D50F34;display:inline-block;margin-right:35px;}@media screen and (min-width:1440px){.paragraph--type--section-title .layout-container .field--name-field-title-section:before{width:21vw;}}@media screen and (max-width:768px){.paragraph--type--section-title .layout-container .field--name-field-title-section{margin:25px 0 25px 8.8%;font-size:23.6px;}.paragraph--type--section-title .layout-container .field--name-field-title-section:before{content:unset;}.paragraph--type--section-title .layout-container .field--name-field-title-section:after{content:"";border-top:1px solid #D50F34;display:inline-block;width:100%;margin-left:10px;}}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--summary-banner,.paragraph--type--summary-banner-with-image{width:82%;margin:45px 0 0 auto;padding:60px 0 0 110px;min-height:325px;border-radius:100px 0 0 0;position:relative;overflow:hidden;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--summary-banner,.paragraph--type--summary-banner-with-image{width:100%;}}.paragraph--type--summary-banner .layout-container .field--name-field-title-summary,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-title-summary{font-size:28px;margin-bottom:58px;text-transform:uppercase;line-height:1;}.paragraph--type--summary-banner .layout-container .field--name-field-title-summary:after,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-title-summary:after{content:"";position:absolute;top:15%;right:0;width:25%;height:0;border:1px solid #fff;}.paragraph--type--summary-banner .layout-container .field--name-field-text-summary,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-text-summary{width:90%;}.paragraph--type--summary-banner .layout-container .field--name-field-text-summary p,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-text-summary p{font-size:20px;line-height:1.5;}.paragraph--type--summary-banner .layout-container .field--name-field-text-summary blockquote p,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-text-summary blockquote p{font-size:30px;}.paragraph--type--summary-banner .layout-container .field--name-field-title-summary,.paragraph--type--summary-banner .layout-container .field--name-field-text-summary,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-title-summary,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-text-summary{font-family:"Poppins-Regular","Typold-Regular",Helvetica,Arial,sans-serif;}@media screen and (max-width:768px){.paragraph--type--summary-banner,.paragraph--type--summary-banner-with-image{margin:25px 0 0;width:100%;padding:calc(100vw * 0.125) 13%;border-radius:20px 0 20px 0;}.paragraph--type--summary-banner .layout-container .field--name-field-title-summary,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-title-summary{font-size:23px;margin-bottom:20px;position:relative;display:inline-block;}.paragraph--type--summary-banner .layout-container .field--name-field-title-summary:after,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-title-summary:after{content:"";width:calc(100% + (100vw * 0.13));border-top:1px solid #fff;margin-left:10px;position:absolute;left:100%;top:50%;}.paragraph--type--summary-banner .layout-container .field--name-field-text-summary,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-text-summary{width:100%;}.paragraph--type--summary-banner .layout-container .field--name-field-text-summary p,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-text-summary p{font-size:17px;margin:0;}.paragraph--type--summary-banner .layout-container .field--name-field-text-summary .who-we-are-corporate-video iframe,.paragraph--type--summary-banner-with-image .layout-container .field--name-field-text-summary .who-we-are-corporate-video iframe{height:200px;}}.paragraph--type--summary-banner.paragraph-color-palette--grey-white,.paragraph--type--summary-banner-with-image.paragraph-color-palette--grey-white{width:100%;padding:0;border-radius:0;}@media screen and (max-width:768px){.paragraph--type--summary-banner.paragraph-color-palette--grey-white,.paragraph--type--summary-banner-with-image.paragraph-color-palette--grey-white{padding:1em 0;}}.paragraph--type--summary-banner.paragraph-color-palette--grey-white .layout-container,.paragraph--type--summary-banner-with-image.paragraph-color-palette--grey-white .layout-container{max-width:100%;}.paragraph--type--summary-banner.paragraph-color-palette--grey-white .field--name-field-text-summary,.paragraph--type--summary-banner-with-image.paragraph-color-palette--grey-white .field--name-field-text-summary{width:100%;}.paragraph--type--summary-banner.paragraph-color-palette--grey-white .full-width-iframe-video-container .field--name-field-media-oembed-video iframe,.paragraph--type--summary-banner.paragraph-color-palette--grey-white .full-width-iframe-video-container .field--name-field-media-oembed-video div[data-type=placeholder],.paragraph--type--summary-banner-with-image.paragraph-color-palette--grey-white .full-width-iframe-video-container .field--name-field-media-oembed-video iframe,.paragraph--type--summary-banner-with-image.paragraph-color-palette--grey-white .full-width-iframe-video-container .field--name-field-media-oembed-video div[data-type=placeholder]{width:100%;height:70vh;}.paragraph--type--summary-banner.paragraph-color-palette--grey-white .full-width-iframe-video-container .field--name-field-media-oembed-video div[data-type=placeholder],.paragraph--type--summary-banner-with-image.paragraph-color-palette--grey-white .full-width-iframe-video-container .field--name-field-media-oembed-video div[data-type=placeholder]{max-width:100% !important;height:70vh !important;}.paragraph--type--summary-banner-with-image{width:100%;max-width:calc(1440px + (100% - 1440px) / 2);height:100%;padding:0;margin-bottom:45px;}.paragraph--type--summary-banner-with-image .layout-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none;height:100%;min-height:325px;}.paragraph--type--summary-banner-with-image .layout-container .field--name-field-title-summary::after{content:none;}.paragraph--type--summary-banner-with-image .summary-banner-with-image-text-container{padding:60px 0 60px 110px;width:65%;}.paragraph--type--summary-banner-with-image .field--name-explore{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em;}.paragraph--type--summary-banner-with-image .field--name-explore .field__item{-ms-flex-item-align:end;align-self:flex-end;}.paragraph--type--summary-banner-with-image .field--name-field-image-media{width:35%;}.paragraph--type--summary-banner-with-image .field--name-field-image-media article,.paragraph--type--summary-banner-with-image .field--name-field-image-media .field--name-field-media-image,.paragraph--type--summary-banner-with-image .field--name-field-image-media .field__item,.paragraph--type--summary-banner-with-image .field--name-field-image-media img{height:100%;}.paragraph--type--summary-banner-with-image .field--name-field-image-media img{-o-object-fit:cover;object-fit:cover;}.paragraph--type--summary-banner-with-image.paragraph-color-palette--white-red .field--name-explore a{color:#D50F34;background-color:#fff;border:1px solid #fff;}.paragraph--type--summary-banner-with-image.paragraph-color-palette--white-red .field--name-explore a::after{background-color:#D50F34;}.paragraph--type--summary-banner-with-image.paragraph-color-palette--white-red .field--name-explore a:hover{color:#fff;background-color:transparent;}.paragraph--type--summary-banner-with-image.paragraph-color-palette--white-red .field--name-explore a:hover::after{background-color:#fff;}@media screen and (max-width:768px){.paragraph--type--summary-banner-with-image .layout-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.paragraph--type--summary-banner-with-image .layout-container .summary-banner-with-image-text-container{width:100%;padding:calc(100vw * 0.125) 13%;}.paragraph--type--summary-banner-with-image .layout-container .summary-banner-with-image-text-container .field--name-explore{margin-top:2em;}.paragraph--type--summary-banner-with-image .layout-container .field--name-field-image-media{width:100%;}.paragraph--type--summary-banner-with-image .layout-container .field--name-field-image-media img{max-height:300px;}}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--get-in-touch{margin-top:45px;}.paragraph--type--get-in-touch > .layout-container{max-width:calc(1440px + (100vw - 1440px) / 2);margin:0;background-color:#D50F34;border-radius:0 120px 0 0;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:27.8vw;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group{height:55.6vw;}}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group:before{content:"";width:calc(12.5vw * 3 + 3.125vw);height:calc(12.5vw * 3 + 3.125vw);position:absolute;background-image:url(/themes/custom/dfic/images/bg-arrow-45.svg);left:7.8125vw;bottom:-13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-position:bottom left;-webkit-transform-origin:bottom left;transform-origin:bottom left;background-repeat:space;background-size:12.5vw 12.5vw;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group:before{width:calc(25vw * 3 + 6.250vw);height:calc(25vw * 3 + 6.250vw);left:15.625vw;background-size:25vw 25vw;}}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-text{color:#F8F8F8;font-family:"Poppins-Regular","Typold-Regular",Helvetica,Arial,sans-serif;margin-top:62px;z-index:1;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-text .field--name-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:28px;line-height:42px;text-transform:uppercase;margin-bottom:18px;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-text .field--name-title:before{content:"";display:inline-block;border-top:1px solid #fff;width:9.4vw;margin-right:10px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-text .field--name-title:before{width:18.8vw;}}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-text .field--name-subtitle{font-size:20px;width:20vw;line-height:30px;margin-left:calc(9.4vw + 10px);}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-text .field--name-subtitle{width:32vw;margin-left:calc(18.8vw + 10px);}}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .field--name-follow-us-image{width:43.3vw;position:relative;overflow:hidden;border-radius:0 100px 0 0;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .field--name-follow-us-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;scale:1.35;-o-object-position:20px 45px;object-position:20px 45px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .field--name-follow-us-image img{scale:1.25;-o-object-position:-300px 30px;object-position:-300px 30px;}}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group{position:absolute;left:calc(9.4vw + 10px);bottom:3.3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group{left:calc(18.8vw + 10px);}}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#fff;font-family:"Poppins-Regular","Typold-Regular",Helvetica,Arial,sans-serif;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-text:after{content:"";display:inline-block;border-top:1px solid #fff;width:35vw;margin:3px 14px 0 8px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-text:after{width:25vw;}}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons a{display:block;width:75px;height:75px;background:rgba(213,15,52,0.85);border-radius:50%;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons a div,.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons a article{height:100%;width:100%;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons a div.visually-hidden,.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons a article.visually-hidden{width:auto;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons a .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons img{width:40px;margin:auto;}@media screen and (max-width:768px){.paragraph--type--get-in-touch > .layout-container{background:transparent;padding:0;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group{height:133.7vw;background:transparent;position:relative;width:auto;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group:before{content:unset;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-text{display:none;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .field--name-follow-us-image{position:absolute;top:unset;right:0;bottom:0;left:unset;height:80%;width:60vw;border-radius:0 0 40px 0;z-index:2;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .field--name-follow-us-image img{scale:1.1;-o-object-position:-380px;object-position:-380px;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group{height:80%;width:69.8%;position:absolute;right:unset;top:0;left:0;max-width:unset;background-color:#D50F34;border-radius:40px 0 0 0;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:55px;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-text{width:25vw;text-align:center;margin-left:3vw;text-transform:uppercase;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-text:after{content:unset;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons{width:25vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:3vw;}.paragraph--type--get-in-touch > .layout-container .paragraph--type--get-in-touch--follow-us-group .paragraph--type--get-in-touch--follow-us-social-media-group .field--name-social-media-icons img{width:36px;}}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--what-s-new .slick--view--carousel-news{margin:0;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track > .slick__slide{margin:2px;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track > .slick__slide:focus-visible{outline-offset:1px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track{gap:unset;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track > .slick__slide{margin-left:17px;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track > .slick__slide.slick-active{width:calc(50vw - 17px - 17px / 2) !important;}}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track .slide__media{display:none;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track .slide__caption{padding:0;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track::before{content:none;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#F8F8F8;padding:15px 10px;margin:0;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content{height:auto;gap:10px;}}@media screen and (max-width:768px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col{width:100%;margin:0;}}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col a{text-decoration:none;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child{width:100%;max-height:100%;position:relative;margin-right:6px;}@media screen and (min-width:1280px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child{max-height:250px;}}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child .field--name-field-image-media,.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child article.media--type-image,.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child .field--name-field-media-image,.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child .field__item{height:100%;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child img{height:25vw;min-height:250px;min-width:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width:768px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child img{height:100%;}}@media screen and (min-width:1280px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child img{height:100%;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child img{width:100%;}}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child{width:100%;height:100%;padding:15px 0 0 10px;position:relative;display:grid;grid-template-rows:repeat(3,auto) 1fr auto;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child{width:100%;display:grid;grid-template-rows:auto auto auto 1fr auto;}}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child h3{margin:0 0 2px;font-size:16px;font-family:"Poppins-Bold","Typold-Regular",Helvetica,Arial,sans-serif;letter-spacing:-.3px;text-transform:uppercase;color:#D50F34;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-field-date{position:initial;margin-bottom:14px;background:none;color:#575757;padding:0;font-size:14px;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child h4{margin:0 0 23px;font-size:22px;font-weight:bold;text-transform:unset;letter-spacing:.5px;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-field-teaser,.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--type-text-with-summary p{margin:0;font-size:16px;max-height:8em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-node-link{background-color:unset;margin-top:10px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-node-link{position:initial;margin:15px 0;}}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-node-link a{padding:0;color:#D50F34;text-transform:uppercase;font-size:16px;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;background-color:unset;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-node-link a:hover{color:#575757;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-node-link a:hover span{text-decoration:underline;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-node-link a:hover .arrow-next{background-color:#575757;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-node-link a .arrow-next{width:10px;height:10px;background-color:#D50F34;-webkit-mask-image:url(/themes/custom/dfic/images/arrow-next.svg);mask-image:url(/themes/custom/dfic/images/arrow-next.svg);-webkit-mask-size:10px 10px;mask-size:10px 10px;display:inline-block;margin-bottom:1px;margin-left:7px;}@media screen and (max-width:768px){.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;border-radius:20px;overflow:hidden;display:grid;grid-template-rows:auto 1fr;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child{width:100%;height:100%;margin:0;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:first-child img{width:100%;margin-bottom:0;height:calc(100vw * 0.744);}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child{width:100%;padding:10px 22px 22px;display:grid;grid-template-rows:auto auto auto 1fr;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child h4{font-size:14px;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-field-date{font-size:11.11px;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child h3{font-size:20px;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-field-teaser{display:none;}.paragraph--type--what-s-new .slick--view--carousel-news .slick-track article.node--view-mode-related-content .col:last-child .field--name-node-link{font-size:16px;position:initial;-ms-flex-item-align:end;align-self:flex-end;}}.paragraph--type--what-s-new .slick--view--carousel-news nav{position:unset;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;}@media screen and (min-width:1280px){.paragraph--type--what-s-new .slick--view--carousel-news nav{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--what-s-new .slick--view--carousel-news nav{-webkit-transform:unset;transform:unset;margin-right:17px;}}.paragraph--type--what-s-new .slick--view--carousel-news nav button.slick-prev,.paragraph--type--what-s-new .slick--view--carousel-news nav button.slick-next{background-color:transparent;}.paragraph--type--what-s-new .slick--view--carousel-news nav button.slick-prev:before{content:url(/themes/custom/dfic/images/arrow-prev.svg);}.paragraph--type--what-s-new .slick--view--carousel-news nav button.slick-next:before{content:url(/themes/custom/dfic/images/arrow-next.svg);}.paragraph--type--what-s-new .slick--view--carousel-news nav button.slick-prev:before,.paragraph--type--what-s-new .slick--view--carousel-news nav button.slick-next:before{padding:0;}.paragraph--type--what-s-new .slick--view--carousel-news nav span{font-size:16px;display:inline-block;margin:0 36px;}.paragraph--type--what-s-new .slick--view--carousel-news.slick--less nav{display:none;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.page-node-type-event .link--news-listing-wrapper{display:none;}.page-node-type-event .node--type-event.node--view-mode-full .node--meta,.page-node-type-event .node--type-event.node--view-mode-full .node--title,.page-node-type-event .node--type-event.node--view-mode-full .calendar-add-event-page,.page-node-type-event .node--type-event.node--view-mode-full .field--name-field-image-media{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}@media screen and (max-width:768px){.page-node-type-event .node--type-event.node--view-mode-full .node--meta,.page-node-type-event .node--type-event.node--view-mode-full .node--title,.page-node-type-event .node--type-event.node--view-mode-full .calendar-add-event-page,.page-node-type-event .node--type-event.node--view-mode-full .field--name-field-image-media{margin:auto;padding-left:20px;padding-right:20px;}}@media screen and (min-width:768px) and (max-width:1279px){.page-node-type-event .node--type-event.node--view-mode-full .node--meta,.page-node-type-event .node--type-event.node--view-mode-full .node--title,.page-node-type-event .node--type-event.node--view-mode-full .calendar-add-event-page,.page-node-type-event .node--type-event.node--view-mode-full .field--name-field-image-media{margin-left:calc(100% - 78.5%);padding-left:50px;padding-right:50px;}}.page-node-type-event .node--type-event.node--view-mode-full .node--meta{margin-top:2em;padding-right:20px;}.page-node-type-event .node--type-event.node--view-mode-full .node--meta .posted{font-size:.9em;}.page-node-type-event .node--type-event.node--view-mode-full .field--name-field-image-media{max-width:953px;padding-right:20px;}.page-node-type-event .node--type-event.node--view-mode-full .field--name-field-image-media img{padding:17px 0;width:100%;-o-object-fit:inherit;object-fit:inherit;height:auto;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container{position:relative;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events{display:inline-block;margin-left:10px;z-index:3;position:relative;}.page-node-type-homepage .paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events{display:none;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events{margin-left:17px;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;padding:10px;margin:0;background-color:#F2F2F2;border-radius:8px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li{text-indent:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;margin:0;gap:8px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li:before{content:unset;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li.event-checkbox-checked{background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,26,52,0.12);box-shadow:0 4px 8px rgba(0,26,52,0.12);border-radius:4px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li label{cursor:pointer;margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#000;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.6px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li img{cursor:pointer;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li input[type=checkbox]{display:none;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li input[type=checkbox] + label{display:inline-block;width:24px;height:24px;background-color:#fff;border:1px solid #C4C4C4;border-radius:4px;margin:0;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li input[type=checkbox]:checked + label{background-color:#005FCC;border-color:#005FCC;position:relative;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li input[type=checkbox]:checked + label:before{content:'';display:block;width:24px;height:24px;position:absolute;top:-1px;left:-1px;background:url(/themes/custom/dfic/images/checkbox-checked.svg) center no-repeat;background-size:16px 11px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .calendar-mobile-background button{display:none;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container{position:absolute;width:100%;background:#F2F2F2;border-radius:8px 8px 100px 0;margin-top:2px;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;padding:73px 48px 95px;font-family:"Poppins-Regular","Typold-Regular",Helvetica,Arial,sans-serif;color:#000;display:none;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container .calendar-year,.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container .calendar-arrow{margin-bottom:19px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container .calendar-year{font-size:28px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container .calendar-arrow{cursor:pointer;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container .calendar-arrow img{width:23px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container .calendar-month{font-size:20px;border-radius:2px;height:74px;cursor:pointer;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container .calendar-month:hover{background:#EFA5A5;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .events-filter-calendar-container .calendar-month.selected{color:#fff;background-color:#D50F34;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events.calendar-opened .events-filter-calendar-container{display:grid;}@media screen and (max-width:768px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events{margin:0 10px;display:block;position:initial;}}@media screen and (max-width:768px) and (max-width:420px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events{margin:0 auto;max-width:94%;}}@media screen and (max-width:768px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form{padding:10px 1.62vw;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li{height:48px;padding:6px 1.4vw;gap:3px;display:grid;grid-template-columns:1fr auto;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li:nth-child(4){grid-template-columns:1fr auto auto;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li input[type=checkbox] + label{width:20px;height:20px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li input[type=checkbox]:checked + label:before{width:20px;height:20px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events ul.filters-events-form li label{font-size:12px;white-space:nowrap;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .calendar-mobile-background{display:none;position:fixed;height:100vh;width:100vw;top:0;left:0;padding:50px 10.7vw;background-color:#fff;z-index:9999;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .calendar-mobile-background button{display:block;background-color:#575757;border:none;border-radius:50px;color:#fff;padding:11.5px 17px 8.5px 20px;font-size:16px;text-transform:uppercase;margin-bottom:19px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .calendar-mobile-background button:before{content:"";-webkit-mask-image:url(/themes/custom/dfic/images/explore-arrow-white.svg);mask-image:url(/themes/custom/dfic/images/explore-arrow-white.svg);display:inline-block;width:10px;height:10px;background-color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:10px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events .calendar-mobile-background .events-filter-calendar-container{position:initial;padding:43px 0 95px;border-radius:8px;margin-top:0;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events.calendar-opened .calendar-mobile-background{display:block;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .filters-events.calendar-opened .events-filter-calendar-container{display:grid;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .view-empty{margin:30px 10px 0;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .view-empty{margin-left:17px;}}.page-node-type-homepage .paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item .carousel-event-container .view-empty{display:none;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop{display:none;}@media screen and (min-width:1280px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop{display:block;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1%;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul:before,.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul:after{content:unset;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li{text-indent:unset;background-color:#F8F8F8;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.25);box-shadow:2px 2px 10px rgba(0,0,0,0.25);padding:0;margin-left:10px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li:before{content:unset;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content{height:100%;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__media{display:none;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption{padding:0;height:100%;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption .slide__description{height:100%;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption .slide__description article.node--type-event{height:100%;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption .slide__description article.node--type-event .node__content{height:100%;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption .slide__description article.node--type-event .node__content .content-image-date{height:220px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption .slide__description article.node--type-event .node__content .content-image-date .field--name-field-image-media img{width:100%;height:220px;-webkit-box-shadow:2px 2px 11px rgba(0,0,0,0.25);box-shadow:2px 2px 11px rgba(0,0,0,0.25);}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption .slide__description article.node--type-event .node__content h3{line-height:1;padding:0;margin:30px 20px;height:110px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption .slide__description article.node--type-event .node__content .field--name-description{margin:0 20px;font-size:18px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .item-list ul li .grid__content .slide__caption .slide__description article.node--type-event .node__content .field--name-field-date-event{margin:0 20px 15px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--thumbnail{display:none;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick-wrapper{margin-bottom:0;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main .slick__slider,.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main .slick__slide{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:68px;top:-68px;right:0;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav{margin-right:10px;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav button.slick-prev,.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav button.slick-next{background-color:transparent;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav button.slick-prev:before{content:url(/themes/custom/dfic/images/arrow-prev.svg);}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav button.slick-next:before{content:url(/themes/custom/dfic/images/arrow-next.svg);}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav button.slick-prev:before,.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav button.slick-next:before{padding:0;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav button.visually-hidden + span{display:none;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__desktop .carousel-event-container .view-calendar .slick--main nav span{font-size:16px;display:inline-block;margin:0 36px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile{display:block;}@media screen and (min-width:1280px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile{display:none;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile{margin-top:25px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile > .slide__caption .slide__description article.node--type-event{max-width:50%;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event{margin:0 8.8vw 20px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event{margin-left:17px;}}@media screen and (max-width:768px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile .slick-list{padding:0 calc(8.8vw - 17px) 0 8.8vw !important;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile .slick-list{padding-right:37px;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:768px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile .slick-list .slick-track .slick__slide{width:82.4vw !important;float:unset;display:inline-block;margin:0 17px 0 0;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile .slick-list .slick-track .slick__slide{width:calc(50vw - 17px - 17px / 2 - 10px) !important;margin-left:17px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile .slick-list .slick-track .slick__slide.slick-active article.node--type-event{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.25);box-shadow:2px 2px 10px rgba(0,0,0,0.25);}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile .slick-list .slick-track .slick__slide.slick-active article.node--type-event .content-image-date img{-webkit-box-shadow:2px 2px 11px rgba(0,0,0,0.25);box-shadow:2px 2px 11px rgba(0,0,0,0.25);}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile .slick-list .slick-track .slick__slide article.node--type-event{margin:0 0 20px;}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event{background-color:#F8F8F8;}@media screen and (max-width:768px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.25);box-shadow:2px 2px 10px rgba(0,0,0,0.25);}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .content-image-date{height:51.4vw;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .content-image-date{height:25.7vw;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .content-image-date .field--name-field-image-media img{height:51.4vw;}@media screen and (max-width:768px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .content-image-date .field--name-field-image-media img{-webkit-box-shadow:2px 2px 11px rgba(0,0,0,0.25);box-shadow:2px 2px 11px rgba(0,0,0,0.25);}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .content-image-date .field--name-field-image-media img{height:25.7vw;min-width:100%;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event h3{line-height:27px;margin:30px 5vw 15px 5vw;height:135px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event h3{margin:15px 2.5vw;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .field--name-description{margin:0 5vw;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .field--name-description{margin:0 2.5vw;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .calendar-read-more-link{margin:15px 5vw;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .calendar-read-more-link{margin:15px 2.5vw;}}.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .field--name-field-date-event{margin:0 5vw 15px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-calendar .layout-container .field--name-carousel > .field__item.field__mobile .carousel-event-container .view-calendar-mobile .slick--view--calendar-mobile article.node--type-event .field--name-field-date-event{margin:0 2.5vw 15px;}}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .node__content a,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .node__content a{text-decoration:none;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date{position:relative;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date:not(.no-image):after,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date:not(.no-image):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(8.85%,rgba(16,16,16,0.3)),to(rgba(253,253,253,0.3))),rgba(255,255,255,0);background:linear-gradient(180deg,rgba(16,16,16,0.3) 8.85%,rgba(253,253,253,0.3) 100%),rgba(255,255,255,0);}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date.no-image,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date.no-image{border-bottom:1px solid #C4C4C4;display:block;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date.no-image .date-event,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date.no-image .date-event{background-color:transparent;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date.no-image .date-event span,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date.no-image .date-event span{color:#D50F34;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date .field--name-field-image-media,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date .field--name-field-image-media{position:relative;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date .field--name-field-image-media img,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date .field--name-field-image-media img{-o-object-fit:cover;object-fit:cover;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date .date-event,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date .date-event{position:absolute;bottom:18px;left:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(45,45,45,0.55);padding:0.3em 0.5em;border-radius:10px;z-index:1;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date .date-event span,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date .date-event span{font-family:"Poppins-Regular","Typold-Regular",Helvetica,Arial,sans-serif;color:#F8F8F8;text-transform:uppercase;line-height:1;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date .date-event span:first-child,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date .date-event span:first-child{font-size:28px;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .content-image-date .date-event span:last-child,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .content-image-date .date-event span:last-child{font-size:64px;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event h3,.paragraph--type--carousel-calendar .field__mobile article.node--type-event h3{font-size:22px;font-weight:bold;text-transform:none;text-indent:normal;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event h3 a,.paragraph--type--carousel-calendar .field__mobile article.node--type-event h3 a{color:#575757;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-description,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-description{height:105px;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event h3,.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-description,.paragraph--type--carousel-calendar .field__mobile article.node--type-event h3,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-field-date-event,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-field-date-event{font-size:16px;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .calendar-read-more-link,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .calendar-read-more-link{display:block;margin:30px 20px;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-node-link,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-node-link{border-top:1px solid #C4C4C4;padding:5px 20px;}@media screen and (max-width:768px){.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-node-link,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-node-link{padding:5px 15px;}}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-node-link a,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-node-link a{padding:0;text-align:right;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .calendar-read-more-link,.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-node-link a,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .calendar-read-more-link,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-node-link a{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:16px;text-transform:uppercase;color:#D50F34;background-color:unset;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .calendar-read-more-link:hover,.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-node-link a:hover,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .calendar-read-more-link:hover,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-node-link a:hover{color:#575757;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .calendar-read-more-link:hover .arrow-next,.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-node-link a:hover .arrow-next,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .calendar-read-more-link:hover .arrow-next,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-node-link a:hover .arrow-next{background-color:#575757;}.paragraph--type--carousel-calendar .field__desktop article.node--type-event .calendar-read-more-link .arrow-next,.paragraph--type--carousel-calendar .field__desktop article.node--type-event .field--name-node-link a .arrow-next,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .calendar-read-more-link .arrow-next,.paragraph--type--carousel-calendar .field__mobile article.node--type-event .field--name-node-link a .arrow-next{display:inline-block;width:10px;height:10px;-webkit-mask-image:url(/themes/custom/dfic/images/arrow-next.svg);mask-image:url(/themes/custom/dfic/images/arrow-next.svg);-webkit-mask-size:10px 10px;mask-size:10px 10px;background-color:#D50F34;margin-bottom:1px;margin-left:7px;}.paragraph--type--carousel-calendar .view-filters{display:none;}.calendar-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 7px;padding:0;background-color:transparent;border:none;}.calendar-add:hover p{color:#575757;}.calendar-add:hover .calendar-add-icon{background-color:#575757;}.calendar-add .calendar-add-icon{background-color:#D50F34;-webkit-mask-image:url(/themes/custom/dfic/images/calendar-add.svg);mask-image:url(/themes/custom/dfic/images/calendar-add.svg);-webkit-mask-size:27px 29px;mask-size:27px 29px;width:27px;height:29px;}.calendar-add p{font-size:14px;text-transform:uppercase;color:#D50F34;}.ajax-progress-fullscreen{display:none;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--carousel-hero-banner .layout-container{position:relative;width:100%;max-width:unset;}.paragraph--type--carousel-hero-banner .layout-container .field--name-item-title{position:absolute;left:10vw;bottom:12vw;max-width:40%;font-size:60px;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-weight:400;line-height:1;color:#fff;border-radius:10px;z-index:1;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-hero-banner .layout-container .field--name-item-title{left:8vw;font-size:48px;}}@media screen and (max-width:768px){.paragraph--type--carousel-hero-banner .layout-container .field--name-item-title{left:6vw;max-width:100%;font-size:30px;}}.paragraph--type--carousel-hero-banner .layout-container > .field--name-item-image{position:relative;}.paragraph--type--carousel-hero-banner .layout-container > .field--name-item-image::before{content:"";position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.6);background:linear-gradient(140deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}.paragraph--type--carousel-hero-banner .layout-container > .field--name-item-image img{width:100%;height:710px;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width:768px){.paragraph--type--carousel-hero-banner .layout-container > .field--name-item-image img{height:calc(100vw * 0.86);}}.paragraph--type--carousel-hero-banner .layout-container .field--name-video video{width:100% !important;height:710px !important;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width:768px){.paragraph--type--carousel-hero-banner .layout-container .field--name-video video{height:calc(100vw * 0.86) !important;}}.paragraph--type--carousel-hero-banner .layout-container .slick-dots{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);gap:20px;}.paragraph--type--carousel-hero-banner .layout-container .slick-dots li:before{width:12.5px;height:12.5px;margin:0;}@media screen and (max-width:768px){.paragraph--type--carousel-hero-banner .layout-container .slick-dots li:before{width:7px;height:7px;}}.paragraph--type--carousel-hero-banner .layout-container .slick-dots li:not(.slick-active):before{background:#fff;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .slide__caption,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .slide__description,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slide__caption,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slide__description{height:100%;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item{background-color:#F8F8F8;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content{display:grid;grid-template-columns:1fr;height:100%;justify-items:flex-start;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-image,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-image{width:100%;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-image img,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-image img{width:100%;-webkit-transition:.5s ease;transition:.5s ease;-o-object-fit:cover;object-fit:cover;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content h3,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content h3{font-weight:bold;line-height:1;letter-spacing:normal;text-transform:none;padding:0;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-short-summary p,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-long-summary p,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-short-summary p,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-long-summary p{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:16px;margin:0;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-link::after,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-link::after{content:"";background:url(/themes/custom/dfic/images/arrow-next.svg);width:13px;height:13px;display:inline-block;position:absolute;background-size:cover;margin-left:10px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-link a,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-link a{text-decoration:none;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-link a:hover,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-link a:hover{text-decoration:underline;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-link a svg,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-link a svg{display:none;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-node-link,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-node-link{display:inline-block;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-node-link button,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-node-link button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;background-color:#D50F34;color:#fff;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;text-decoration:none;letter-spacing:1px;line-height:1;border-radius:9999px;border-width:0;padding:13px 28px;-webkit-transition:.5s ease;transition:.5s ease;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .node--type-about-us-item .node__content .field--name-node-link button:last-child,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .node--type-about-us-item .node__content .field--name-node-link button:last-child{display:none;}@media screen and (max-width:768px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1){display:none;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1){display:none;}}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .slick-track,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .slick__slide,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .slide__media,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .slick-list{height:100% !important;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list{height:100%;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul{height:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul::before,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul::after{content:unset;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li{position:relative;width:100%;padding:0;background-color:#F8F8F8;text-indent:unset;overflow:hidden;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li::before{content:"";height:58%;width:2px;background-color:#D50F34;position:absolute;bottom:30px;left:31px;z-index:1;-webkit-transition:.5s ease;transition:.5s ease;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li.opened::before{height:100%;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__media .is-b-loading{min-height:auto;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption{padding:0;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-image .field__item{overflow:hidden;height:358px;-webkit-transition:.5s ease;transition:.5s ease;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-image .field__item img{height:358px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content h3{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:22px;margin:37px 28px 22px 53px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-short-summary p,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-long-summary p{line-height:1.5;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-link{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:16px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-link::after{margin-top:5px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-short-summary,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-long-summary,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-link{margin:0 28px 0 53px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-long-summary,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-link{display:none;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-long-summary{margin-bottom:20px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-node-link{margin:22px 28px 43px 53px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-node-link button:hover{text-decoration:underline;padding-right:40px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-node-link button:hover::after{opacity:1;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-node-link button::after{content:"+";position:absolute;top:8px;right:14px;font-size:20px;opacity:0;-webkit-transition:.5s ease;transition:.5s ease;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-node-link button:last-child::after{content:"-";}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2)::before{top:30px;bottom:unset;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2):not(.opened) .grid__content{position:absolute;bottom:0;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content{grid-template-rows:auto 1fr auto auto;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-image{width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content h2{margin-top:43px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-short-summary,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-long-summary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-short-summary p,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-long-summary p{margin:0;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-link{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-node-link{margin-bottom:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-node-link button:first-child{margin-bottom:37px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us .item-list ul li:nth-child(2) .grid__content .slide__caption .slide__description article.node--type-about-us-item .node__content .field--name-node-link button:last-child{margin-bottom:43px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us nav{position:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:35px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us nav button.slick-prev,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us nav button.slick-next{background-color:transparent;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us nav button.slick-prev::before{content:url(/themes/custom/dfic/images/arrow-prev.svg);}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us nav button.slick-next::before{content:url(/themes/custom/dfic/images/arrow-next.svg);}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us nav button.slick-prev::before,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us nav button.slick-next::before{padding:0;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(1) .view-carousel-about-us nav span{font-size:16px;display:inline-block;margin:0 36px;}@media screen and (min-width:1280px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2){display:none;}}@media screen and (max-width:768px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-list{padding:0 calc(8.8vw - 17px) 0 8.8vw !important;height:100% !important;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-list{padding:0 35px 0 0;margin-right:2px;}}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track{gap:unset;}}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track::before,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track::after{content:unset;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide{height:100% !important;width:82.56vw !important;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide{width:calc(50vw - 17px - 17px / 2 - 10px) !important;margin-left:17px;}}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item{height:100%;padding:0;border-radius:20px;overflow:hidden;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content{grid-template-rows:auto auto 1fr auto;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-image{height:75.1vw;overflow:hidden;-webkit-transition:.5s ease;transition:.5s ease;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-image img{height:75.1vw;}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-image img{height:37.55vw;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-image{height:37.55vw;}}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content h3{font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-size:20px;margin:23.5px 21px 10px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-short-summary,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-long-summary{margin:0 21px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-short-summary p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-long-summary{margin-bottom:20px;display:none;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-link{margin:0 21px;display:none;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-link::after{margin-top:2px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-link a{color:#D50F34;font-size:16px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide .node--type-about-us-item .node__content .field--name-node-link{margin:22px 21px 14.5px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide:nth-child(even) article.node--type-about-us-item .node__content .field--name-image{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide:nth-child(even) article.node--type-about-us-item .node__content h3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:14.5px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide:nth-child(even) article.node--type-about-us-item .node__content .field--name-short-summary,.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide:nth-child(even) article.node--type-about-us-item .node__content .field--name-long-summary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide:nth-child(even) article.node--type-about-us-item .node__content .field--name-link{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick-track > .slick__slide:nth-child(even) article.node--type-about-us-item .node__content .field--name-node-link{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-bottom:23.5px;}.paragraph--type--carousel-about-us .field--name-carou > .field__item:nth-child(2) .view-carousel-about-us-mobile .slick__arrow{display:none;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.body-path-events .paragraph--type--call-to-action .call-to-action-column-wrapper,.body-path-evenements .paragraph--type--call-to-action .call-to-action-column-wrapper{gap:3em;margin:1.5em auto 3em;padding:0 10px;}.body-path-events .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:first-child,.body-path-evenements .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:first-child{padding:0;}@media screen and (min-width:1280px){.body-path-events .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:first-child,.body-path-evenements .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:first-child{width:40%;}}.body-path-events .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:nth-child(2),.body-path-evenements .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:nth-child(2){padding:0;}@media screen and (min-width:1280px){.body-path-events .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:nth-child(2),.body-path-evenements .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:nth-child(2){width:60%;}}.body-path-events .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:nth-child(2) p,.body-path-evenements .paragraph--type--call-to-action .call-to-action-column-wrapper .call-to-action-column:nth-child(2) p{margin:0;line-height:1.4em;font-size:18px;}.body-path-events .paragraph--type--text,.body-path-evenements .paragraph--type--text{margin-left:0;}.body-path-events .paragraph--type--text h2,.body-path-evenements .paragraph--type--text h2{margin-bottom:0;}.body-path-events .paragraph--type--carousel-calendar .filter-events,.body-path-evenements .paragraph--type--carousel-calendar .filter-events{margin-left:0;}.body-path-events .paragraph--type--carousel-calendar .item-list ul,.body-path-evenements .paragraph--type--carousel-calendar .item-list ul{padding:10px 0;}.body-path-events .paragraph--type--summary-banner,.body-path-evenements .paragraph--type--summary-banner{padding:40px 0 40px 110px;margin:80px 0 100px auto;}@media screen and (max-width:768px){.body-path-events .paragraph--type--summary-banner,.body-path-evenements .paragraph--type--summary-banner{padding:calc(100vw * 0.125) 13%;}}.body-path-events .paragraph--type--summary-banner .field--name-field-title-summary,.body-path-evenements .paragraph--type--summary-banner .field--name-field-title-summary{margin-top:20px;}.body-path-events .paragraph--type--summary-banner a,.body-path-evenements .paragraph--type--summary-banner a{color:#FFF;}.body-path-events .paragraph--type--summary-banner a:hover,.body-path-evenements .paragraph--type--summary-banner a:hover{font-family:"Poppins-Medium","Typold-Medium",Helvetica,Arial,sans-serif;}.body-path-events .block-views-blockvideo-grid-block-1 form .form--inline,.body-path-evenements .block-views-blockvideo-grid-block-1 form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;padding:0 10px;}.body-path-events .block-views-blockvideo-grid-block-1 form .form--inline .form-item-video-category-value-1,.body-path-evenements .block-views-blockvideo-grid-block-1 form .form--inline .form-item-video-category-value-1{margin-top:0;}.body-path-events .block-views-blockvideo-grid-block-1 form .form--inline label,.body-path-evenements .block-views-blockvideo-grid-block-1 form .form--inline label{font-family:"Typold-Medium",Helvetica,Arial,sans-serif;}@media screen and (max-width:768px){.body-path-events .block-views-blockvideo-grid-block-1 form .form--inline .form-type-select,.body-path-evenements .block-views-blockvideo-grid-block-1 form .form--inline .form-type-select{margin-bottom:0;}.body-path-events .block-views-blockvideo-grid-block-1 form .form--inline .form-actions,.body-path-evenements .block-views-blockvideo-grid-block-1 form .form--inline .form-actions{margin-top:0;}}.body-path-events .block-views-blockvideo-grid-block-1 .slick-track,.body-path-evenements .block-views-blockvideo-grid-block-1 .slick-track{gap:1em;margin:0;}.body-path-events .block-views-blockvideo-grid-block-1 .slick__slide,.body-path-evenements .block-views-blockvideo-grid-block-1 .slick__slide{text-align:center;text-indent:unset;padding:0;position:relative;overflow:hidden;background-color:#F8F8F8;}.body-path-events .block-views-blockvideo-grid-block-1 .slick__slide .slide__media,.body-path-evenements .block-views-blockvideo-grid-block-1 .slick__slide .slide__media{display:none;}.body-path-events .block-views-blockvideo-grid-block-1 .link-external-other-video:after,.body-path-evenements .block-views-blockvideo-grid-block-1 .link-external-other-video:after{content:'';background:url(/themes/custom/dfic/images/play-lg.svg) no-repeat;height:100%;width:100%;position:absolute;top:calc(50% - 110px);left:calc(50% - 45px);}.body-path-events .block-views-blockvideo-grid-block-1 iframe,.body-path-evenements .block-views-blockvideo-grid-block-1 iframe{max-height:270px;}.body-path-events .block-views-blockvideo-grid-block-1 div[data-type=placeholder],.body-path-evenements .block-views-blockvideo-grid-block-1 div[data-type=placeholder]{max-height:270px !important;}.body-path-events .block-views-blockvideo-grid-block-1 video,.body-path-events .block-views-blockvideo-grid-block-1 img,.body-path-evenements .block-views-blockvideo-grid-block-1 video,.body-path-evenements .block-views-blockvideo-grid-block-1 img{max-height:270px;width:100%;}.body-path-events .block-views-blockvideo-grid-block-1 video,.body-path-evenements .block-views-blockvideo-grid-block-1 video{height:auto;}.body-path-events .block-views-blockvideo-grid-block-1 img,.body-path-evenements .block-views-blockvideo-grid-block-1 img{display:inline-block;vertical-align:baseline;-webkit-filter:brightness(0.75);filter:brightness(0.75);}.body-path-events .block-views-blockvideo-grid-block-1 .field--name-name,.body-path-evenements .block-views-blockvideo-grid-block-1 .field--name-name{margin:1em 0 .5em;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;}.body-path-events .block-views-blockvideo-grid-block-1 .field--name-event-name,.body-path-evenements .block-views-blockvideo-grid-block-1 .field--name-event-name{margin-bottom:1em;padding:0 1em;}.body-path-events .block-views-blockvideo-grid-block-1 article,.body-path-evenements .block-views-blockvideo-grid-block-1 article{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;height:100%;}.body-path-events .block-views-blockvideo-grid-block-1 .view-content .slick--view--video-grid > .slide__caption,.body-path-evenements .block-views-blockvideo-grid-block-1 .view-content .slick--view--video-grid > .slide__caption{text-align:center;text-indent:unset;padding:0;position:relative;overflow:hidden;background-color:#F8F8F8;max-width:33%;}@media screen and (min-width:768px) and (max-width:1279px){.body-path-events .block-views-blockvideo-grid-block-1 .view-content .slick--view--video-grid > .slide__caption,.body-path-evenements .block-views-blockvideo-grid-block-1 .view-content .slick--view--video-grid > .slide__caption{max-width:50%;}}@media screen and (max-width:768px){.body-path-events .block-views-blockvideo-grid-block-1 .view-content .slick--view--video-grid > .slide__caption,.body-path-evenements .block-views-blockvideo-grid-block-1 .view-content .slick--view--video-grid > .slide__caption{max-width:100%;}}.body-path-events .block-views-blockvideo-grid-podcast-grid .slick article,.body-path-evenements .block-views-blockvideo-grid-podcast-grid .slick article{padding:1.5em 2em;}.body-path-events .block-views-blockvideo-grid-podcast-grid .slick article .field--name-field-media-image,.body-path-evenements .block-views-blockvideo-grid-podcast-grid .slick article .field--name-field-media-image{width:30%;}.body-path-events .block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details,.body-path-evenements .block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details{width:70%;}@media screen and (max-width:768px){.body-path-events .block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details,.body-path-evenements .block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details{width:100%;}}@media screen and (min-width:1280px){.body-path-events .block-views-blockvideo-grid-podcast-grid .slick > .slide__caption,.body-path-evenements .block-views-blockvideo-grid-podcast-grid .slick > .slide__caption{max-width:50%;}}.body-path-events .view-members-lists .view-content,.body-path-evenements .view-members-lists .view-content{display:block;margin:0 auto;max-width:100%;}.body-path-events .view-members-lists .view-content .slick-track,.body-path-evenements .view-members-lists .view-content .slick-track{gap:2em;}@media screen and (min-width:1280px){.body-path-events .view-members-lists .view-content .slick-track,.body-path-evenements .view-members-lists .view-content .slick-track{gap:0;}}.body-path-events .view-members-lists .view-content .slick-track .slide__media,.body-path-evenements .view-members-lists .view-content .slick-track .slide__media{height:1px;}.body-path-events .view-members-lists .view-content .node--type-member.node--view-mode-teaser,.body-path-evenements .view-members-lists .view-content .node--type-member.node--view-mode-teaser{width:auto;height:100%;background-color:#F8F8F8;}@media screen and (min-width:1280px){.body-path-events .view-members-lists .view-content .node--type-member.node--view-mode-teaser,.body-path-evenements .view-members-lists .view-content .node--type-member.node--view-mode-teaser{width:300px;height:590px;background-color:transparent;}}.body-path-events .view-members-lists .view-content .node--type-member.node--view-mode-teaser a,.body-path-evenements .view-members-lists .view-content .node--type-member.node--view-mode-teaser a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;}@media screen and (min-width:1280px){.body-path-events .view-members-lists .view-content .node--type-member.node--view-mode-teaser a,.body-path-evenements .view-members-lists .view-content .node--type-member.node--view-mode-teaser a{border-radius:0;}}.body-path-events .view-members-lists .view-content .node--type-member.node--view-mode-teaser a .field__item,.body-path-events .view-members-lists .view-content .node--type-member.node--view-mode-teaser a article,.body-path-events .view-members-lists .view-content .node--type-member.node--view-mode-teaser a img,.body-path-evenements .view-members-lists .view-content .node--type-member.node--view-mode-teaser a .field__item,.body-path-evenements .view-members-lists .view-content .node--type-member.node--view-mode-teaser a article,.body-path-evenements .view-members-lists .view-content .node--type-member.node--view-mode-teaser a img{width:100%;}.body-path-events .view-members-lists .view-content .node--type-member.node--view-mode-teaser a .field--name-field-member-title,.body-path-evenements .view-members-lists .view-content .node--type-member.node--view-mode-teaser a .field--name-field-member-title{margin-bottom:20px;}.body-path-events .paragraph--type--text .text-content-wrapper,.body-path-evenements .paragraph--type--text .text-content-wrapper{margin:0 auto;padding:0 10px;}.body-path-events .block-views-blockcarousel-news-event-reflection,.body-path-evenements .block-views-blockcarousel-news-event-reflection{text-align:right;}.body-path-events .block-views-blockcarousel-news-event-reflection .view-carousel-news,.body-path-evenements .block-views-blockcarousel-news-event-reflection .view-carousel-news{text-align:left;}.body-path-events .block-views-blockcarousel-news-event-reflection .slide__media,.body-path-evenements .block-views-blockcarousel-news-event-reflection .slide__media{display:none;}.body-path-events .block-views-blockcarousel-news-event-reflection #link-more-reflections,.body-path-evenements .block-views-blockcarousel-news-event-reflection #link-more-reflections{display:inline-block;background-color:#D50F34;color:#FFF;padding:0.8em;margin-top:0.8em;border:1px solid #D50F34;border-radius:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-decoration:none;}.body-path-events .block-views-blockcarousel-news-event-reflection #link-more-reflections:hover,.body-path-evenements .block-views-blockcarousel-news-event-reflection #link-more-reflections:hover{background-color:#FFF;color:#D50F34;}.block-views-blockvideo-grid-podcast-grid .slick .slick-track,.slick--view--video-grid--podcast-grid-resources.slick .slick-track{gap:1em;margin:0;}.block-views-blockvideo-grid-podcast-grid .slick .slick__slide,.slick--view--video-grid--podcast-grid-resources.slick .slick__slide{background-color:#F8F8F8;}.block-views-blockvideo-grid-podcast-grid .slick .slick__slide .slide__media,.slick--view--video-grid--podcast-grid-resources.slick .slick__slide .slide__media{display:none;}.block-views-blockvideo-grid-podcast-grid .slick article,.slick--view--video-grid--podcast-grid-resources.slick article{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5em;}.block-views-blockvideo-grid-podcast-grid .slick article .field--name-field-media-image,.slick--view--video-grid--podcast-grid-resources.slick article .field--name-field-media-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:20%;}.block-views-blockvideo-grid-podcast-grid .slick article .field--name-field-media-image .field__item,.slick--view--video-grid--podcast-grid-resources.slick article .field--name-field-media-image .field__item{-ms-flex-item-align:center;align-self:center;}@media screen and (max-width:768px){.block-views-blockvideo-grid-podcast-grid .slick article,.slick--view--video-grid--podcast-grid-resources.slick article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em;}.block-views-blockvideo-grid-podcast-grid .slick article .field--name-field-media-image,.slick--view--video-grid--podcast-grid-resources.slick article .field--name-field-media-image{width:40%;}}.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-details{width:80%;padding-left:1.5em;}@media screen and (max-width:768px){.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-details{width:100%;padding-left:0;}}.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details .field--name-name,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-details .field--name-name{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;color:#D50F34;margin-bottom:.5em;}.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details .field--name-podcast-show-name,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-details .field--name-podcast-show-name{font-family:"Typold-Medium",Helvetica,Arial,sans-serif;font-style:italic;margin-bottom:1em;}.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details .field--name-podcast-show-name::before,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-details .field--name-podcast-show-name::before{content:'- ';}.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details .field--name-podcast-description,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-details .field--name-podcast-description{font-size:16px;margin-bottom:1.5em;}.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-details .field--name-podcast-platform,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-details .field--name-podcast-platform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;}.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-platforms .paragraph--type--social-icon-link a,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-platforms .paragraph--type--social-icon-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;color:#575757;background-color:#fff;text-decoration:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);border-radius:10px;padding:.6em .8em;}.block-views-blockvideo-grid-podcast-grid .slick .container-podcast-platforms img,.slick--view--video-grid--podcast-grid-resources.slick .container-podcast-platforms img{width:25px;min-width:20px;}.block-views-blockvideo-grid-podcast-grid .slick > .slide__caption,.slick--view--video-grid--podcast-grid-resources.slick > .slide__caption{background-color:#F8F8F8;max-width:100%;}.block-views-blockvideo-grid-block-1 .slick-track,.block-views-blockvideo-grid-podcast-grid .slick-track,.view-members-lists .view-content .slick-track,.slick--view--video-grid--podcast-grid-resources.slick .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;}.block-views-blockvideo-grid-block-1 .slick-track:before,.block-views-blockvideo-grid-block-1 .slick-track:after,.block-views-blockvideo-grid-podcast-grid .slick-track:before,.block-views-blockvideo-grid-podcast-grid .slick-track:after,.view-members-lists .view-content .slick-track:before,.view-members-lists .view-content .slick-track:after,.slick--view--video-grid--podcast-grid-resources.slick .slick-track:before,.slick--view--video-grid--podcast-grid-resources.slick .slick-track:after{content:none;}.block-views-blockvideo-grid-block-1 .slide__caption,.block-views-blockvideo-grid-podcast-grid .slide__caption,.view-members-lists .view-content .slide__caption,.slick--view--video-grid--podcast-grid-resources.slick .slide__caption{padding:0;}.block-views-blockvideo-grid-block-1 nav,.block-views-blockvideo-grid-podcast-grid nav,.view-members-lists .view-content nav,.slick--view--video-grid--podcast-grid-resources.slick nav{display:none;position:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:unset;transform:unset;margin-right:17px;}@media screen and (min-width:768px){.block-views-blockvideo-grid-block-1 nav,.block-views-blockvideo-grid-podcast-grid nav,.view-members-lists .view-content nav,.slick--view--video-grid--podcast-grid-resources.slick nav{display:-webkit-box;display:-ms-flexbox;display:flex;}}.block-views-blockvideo-grid-block-1 nav button.slick-prev,.block-views-blockvideo-grid-block-1 nav button.slick-next,.block-views-blockvideo-grid-podcast-grid nav button.slick-prev,.block-views-blockvideo-grid-podcast-grid nav button.slick-next,.view-members-lists .view-content nav button.slick-prev,.view-members-lists .view-content nav button.slick-next,.slick--view--video-grid--podcast-grid-resources.slick nav button.slick-prev,.slick--view--video-grid--podcast-grid-resources.slick nav button.slick-next{background-color:transparent;}.block-views-blockvideo-grid-block-1 nav button.slick-prev:before,.block-views-blockvideo-grid-podcast-grid nav button.slick-prev:before,.view-members-lists .view-content nav button.slick-prev:before,.slick--view--video-grid--podcast-grid-resources.slick nav button.slick-prev:before{content:url(/themes/custom/dfic/images/arrow-prev.svg);}.block-views-blockvideo-grid-block-1 nav button.slick-next:before,.block-views-blockvideo-grid-podcast-grid nav button.slick-next:before,.view-members-lists .view-content nav button.slick-next:before,.slick--view--video-grid--podcast-grid-resources.slick nav button.slick-next:before{content:url(/themes/custom/dfic/images/arrow-next.svg);}.block-views-blockvideo-grid-block-1 nav button.slick-prev:before,.block-views-blockvideo-grid-block-1 nav button.slick-next:before,.block-views-blockvideo-grid-podcast-grid nav button.slick-prev:before,.block-views-blockvideo-grid-podcast-grid nav button.slick-next:before,.view-members-lists .view-content nav button.slick-prev:before,.view-members-lists .view-content nav button.slick-next:before,.slick--view--video-grid--podcast-grid-resources.slick nav button.slick-prev:before,.slick--view--video-grid--podcast-grid-resources.slick nav button.slick-next:before{padding:0;}.block-views-blockvideo-grid-block-1 nav span,.block-views-blockvideo-grid-podcast-grid nav span,.view-members-lists .view-content nav span,.slick--view--video-grid--podcast-grid-resources.slick nav span{font-size:16px;display:inline-block;margin:0 36px;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.block-views-blockclient-list-clients-list .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:0 8.8%;}@media screen and (min-width:768px){.block-views-blockclient-list-clients-list .form--inline{display:grid;grid-template-columns:repeat(6,1fr);gap:40px 1em;padding:0 20px;margin:0;}}@media screen and (min-width:1280px){.block-views-blockclient-list-clients-list .form--inline{display:grid;grid-template-columns:repeat(6,1fr);gap:40px;margin:0 0 40px 0;}}.block-views-blockclient-list-clients-list .form--inline fieldset,.block-views-blockclient-list-clients-list .form--inline .form-item{margin:0;min-width:240px;}@media screen and (max-width:768px){.block-views-blockclient-list-clients-list .form--inline fieldset,.block-views-blockclient-list-clients-list .form--inline .form-item{margin-bottom:30px;}}.block-views-blockclient-list-clients-list .form--inline fieldset{grid-area:1 / 1 / 2 / 4;}@media screen and (min-width:768px) and (max-width:1279px){.block-views-blockclient-list-clients-list .form--inline fieldset{grid-area:1 / 1 / 2 / 5;}}.block-views-blockclient-list-clients-list .form--inline .form-item-field-client-status-value{grid-area:2 / 1 / 3 / 2;}.block-views-blockclient-list-clients-list .form--inline .form-item-field-client-signing-year-value{grid-area:2 / 2 / 3 / 3;}.block-views-blockclient-list-clients-list .form--inline .form-item-title{grid-area:2 / 3 / 3 / 4;}.block-views-blockclient-list-clients-list .form--inline legend{padding:10px 0;}.block-views-blockclient-list-clients-list .form--inline .bef-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin:0;padding:10px 20px;border-radius:8px;background-color:#F2F2F2;}@media screen and (max-width:768px){.block-views-blockclient-list-clients-list .form--inline .bef-checkboxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;}}.block-views-blockclient-list-clients-list .form--inline .bef-checkboxes .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:.5em .5em .5em 0;min-width:auto;}@media screen and (max-width:768px){.block-views-blockclient-list-clients-list .form--inline .bef-checkboxes .form-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5em 0;}}.block-views-blockclient-list-clients-list .form--inline .bef-checkboxes label{font-size:16px;font-weight:normal;letter-spacing:.6px;color:#030304;}@media screen and (max-width:768px){.block-views-blockclient-list-clients-list .form--inline .bef-checkboxes label{font-size:14px;}}.block-views-blockclient-list-clients-list .form--inline input[type=checkbox]{display:inline-block;min-width:24px;width:24px;height:24px;margin:0;border:1px solid #C4C4C4;border-radius:4px;background-color:#fff;}.block-views-blockclient-list-clients-list .form--inline input[type=checkbox]:checked{background-color:#005FCC;border-color:#005FCC;position:relative;}.block-views-blockclient-list-clients-list .form--inline input[type=text]{padding-left:0;}.block-views-blockclient-list-clients-list .form--inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:bold;font-size:17px;letter-spacing:inherit;color:inherit;cursor:pointer;}.block-views-blockclient-list-clients-list .view-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:20px;}@media screen and (max-width:768px){.block-views-blockclient-list-clients-list .view-empty{margin-left:8.8%;}}.block-views-blockclient-list-clients-list .view-empty p{margin:0;}.block-views-blockclient-list-clients-list .btn-reset-client-search,.block-views-blockclient-list-clients-list .form-actions input{font-weight:normal;background-color:#D50F34;color:#fff;height:auto;padding:.6em 1em;margin-top:.8em;border:1px solid #D50F34;border-radius:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.block-views-blockclient-list-clients-list .btn-reset-client-search:hover,.block-views-blockclient-list-clients-list .form-actions input:hover{background-color:#fff;color:#D50F34;}.block-views-blockclient-list-clients-list .form-actions{grid-area:2 / 4 / 3 / 5;margin:0 0 .5em 0;-ms-flex-item-align:end;align-self:flex-end;}.block-views-blockclient-list-clients-list .form-actions input{margin:0;}.view-client-list .view-grouping-header{margin:20px;}@media screen and (max-width:768px){.view-client-list .view-grouping-header{margin:20px 20px 10px;padding-left:5%;}}.view-client-list .slick--view--client-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:0;}.view-client-list .slick--view--client-list .slick__slide{max-width:360px;}.view-client-list .slick--view--client-list .slide__caption{position:relative;background-color:#F8F8F8;padding:0;}.view-client-list .slick--view--client-list .slide__caption:before{content:"";height:70%;width:2px;background-color:#D50F34;position:absolute;bottom:30px;left:30px;z-index:1;-webkit-transition:.5s ease;transition:.5s ease;}.view-client-list .slick--view--client-list > .slide__caption{margin-left:20px;max-width:350px;}.view-client-list .slick--view--client-list .grid__content,.view-client-list .slick--view--client-list .slide__caption,.view-client-list .slick--view--client-list .slide__description,.view-client-list .slick--view--client-list article{height:100%;}.view-client-list .slick--view--client-list .slide__media{display:none;}.view-client-list .slick--view--client-list .node__content{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;height:100%;justify-items:flex-start;}.view-client-list .slick--view--client-list h3{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold;text-transform:none;letter-spacing:normal;line-height:1;padding:0;margin:40px 30px 20px 50px;}.view-client-list .slick--view--client-list h3 a{color:#5A5A5A;}.view-client-list .slick--view--client-list a{text-decoration:none;}.client-hero-image-title{position:relative;text-align:center;background:#291a37;background:-webkit-gradient(linear,left top,left bottom,from(#291a37),to(#d50f34));background:linear-gradient(180deg,#291a37 0%,#d50f34 100%);}.client-hero-image-title:hover img{opacity:.2;}.client-hero-image-title:hover .field--name-title{opacity:1;}.client-hero-image-title:hover .field--name-title:after{-webkit-transform:translateX(10px);transform:translateX(10px);}.client-hero-image-title img{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:200px;-o-object-fit:cover;object-fit:cover;}.client-hero-image-title .field--name-title{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;width:75%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:22px;color:#fff;}.client-hero-image-title .field--name-title:after{content:"";-webkit-mask-image:url(/themes/custom/dfic/images/arrow-next.svg);mask-image:url(/themes/custom/dfic/images/arrow-next.svg);-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;position:absolute;display:inline-block;width:20px;height:20px;margin:2px 0 0 10px;-webkit-transition:all .3s .1s ease-in-out;transition:all .3s .1s ease-in-out;}.link-client-details{display:block;margin:0 30px 40px 50px;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:16px;}.link-client-details:after{content:"";background:url(/themes/custom/dfic/images/arrow-next.svg);background-size:cover;position:absolute;display:inline-block;width:13px;height:13px;margin:4px 0 0 10px;}.link-client-details:hover{text-decoration:underline;}.view-client-list nav{position:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 20px 0 0;}@media screen and (max-width:768px){.view-client-list nav{display:none;}}.view-client-list nav button.slick-prev,.view-client-list nav button.slick-next{background-color:transparent;}.view-client-list nav button.slick-prev:before{content:url(/themes/custom/dfic/images/arrow-prev.svg);}.view-client-list nav button.slick-next:before{content:url(/themes/custom/dfic/images/arrow-next.svg);}.view-client-list nav button.slick-prev:before,.view-client-list nav button.slick-next:before{padding:0;}.view-client-list nav span{display:inline-block;font-size:16px;margin:0 36px;}.client-bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em;margin-bottom:2em;}.client-bottom-links .red-link-button{background-color:#D50F34;color:#fff;text-align:center;text-decoration:none;width:280px;padding:.8em;border:1px solid #D50F34;border-radius:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.client-bottom-links .red-link-button:hover{background-color:#fff;color:#D50F34;}.page-node-type-client .region-content{margin-bottom:3em;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.paragraph--type--carousel-cards ul.blazy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;height:100%;margin:0;}.paragraph--type--carousel-cards ul.blazy li{-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;width:100%;padding:0;background-color:#F8F8F8;border-radius:20px;text-indent:unset;overflow:hidden;}.paragraph--type--carousel-cards ul.blazy li:before{content:"";height:58%;width:2px;background-color:#D50F34;position:absolute;bottom:30px;left:31px;z-index:1;-webkit-transition:.5s ease;transition:.5s ease;}.paragraph--type--carousel-cards ul.blazy li .grid__content,.paragraph--type--carousel-cards ul.blazy li .paragraph,.paragraph--type--carousel-cards ul.blazy li .layout-container{height:100%;}.paragraph--type--carousel-cards ul.blazy .layout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--carousel-cards ul.blazy img{max-height:150px;-o-object-fit:contain;object-fit:contain;margin:20px auto 0;}.paragraph--type--carousel-cards ul.blazy h3{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold;text-transform:none;letter-spacing:normal;line-height:1;padding:0;margin:37px 28px 22px 53px;}.paragraph--type--carousel-cards ul.blazy p{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#575757;margin:0 28px 43px 53px;}.paragraph--type--carousel-cards ul.blazy .field--name-field-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;}.paragraph--type--carousel-cards ul.blazy .field--name-field-link a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:14px;line-height:1;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#D50F34;padding:13px 28px;margin:0 28px 43px 53px;border-radius:20px;-webkit-transition:.5s ease;transition:.5s ease;}.paragraph--type--carousel-cards ul.blazy .field--name-field-link a:hover{text-decoration:underline;}.paragraph--type--carousel-cards ul.blazy a.link-arrow{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:16px;text-decoration:none;}.paragraph--type--carousel-cards ul.blazy a.link-arrow:hover{text-decoration:underline;}.paragraph--type--carousel-cards ul.blazy a.link-arrow::after{content:"";background:url(/themes/custom/dfic/images/arrow-next.svg);width:13px;height:13px;display:inline-block;position:absolute;background-size:cover;margin-left:10px;margin-top:5px;}.paragraph--type--carousel-cards.paragraph--images-big .field--name-field-media-image img{width:75%;max-height:none;}.paragraph--type--carousel-cards.paragraph--title-big ul.blazy h3{font-size:30px;text-align:center;margin-bottom:30px;}@media screen and (min-width:1280px){.paragraph--type--carousel-cards ul.blazy{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.paragraph--type--carousel-cards ul.blazy li{max-width:500px;border-radius:0;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--carousel-cards{margin:0 15px;}.paragraph--type--carousel-cards ul.blazy li{max-width:49%;}}@media screen and (max-width:768px){.paragraph--type--carousel-cards{margin:0 20px;}.paragraph--type--carousel-cards ul.blazy li{max-width:90%;}}
@font-face{font-family:'icons';src:url(/themes/custom/dfic/fonts/fontello-254a6ed6/font/icons.eot?13764896=);src:url(/themes/custom/dfic/fonts/fontello-254a6ed6/font/icons.eot?13764896=#iefix) format('embedded-opentype'),url(/themes/custom/dfic/fonts/fontello-254a6ed6/font/icons.woff2?13764896=) format('woff2'),url(/themes/custom/dfic/fonts/fontello-254a6ed6/font/icons.woff?13764896=) format('woff'),url(/themes/custom/dfic/fonts/fontello-254a6ed6/font/icons.ttf?13764896=) format('truetype'),url(/themes/custom/dfic/fonts/fontello-254a6ed6/font/icons.svg?13764896=#icons) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-article-alt:before{content:'\e800';}.icon-search:before{content:'\e801';}.icon-right-open:before{content:'\e802';}.icon-left-open:before{content:'\e803';}.icon-extern-link:before{content:'\e804';}.icon-twitter:before{content:'\f099';}.icon-github-circled:before{content:'\f09b';}.icon-linkedin:before{content:'\f0e1';}.icon-youtube:before{content:'\f167';}.icon-facebook-squared:before{content:'\f308';}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}.office-locations-container{position:relative;margin-left:calc(((100vw - 1440px) / 2) + 147px);margin-right:50px;}@media screen and (min-width:768px){.office-locations-container{margin-left:calc(100% - 78.5% - 60px);}}@media screen and (min-width:1280px){.office-locations-container{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));margin-right:calc(((100vw - 1440px) / 2) + 90px);margin-bottom:100px;}}@media screen and (max-width:768px){.office-locations-container{margin-left:0;margin-right:0;}}.office-locations{margin-bottom:2rem;}.office-locations__grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;margin-top:50px;gap:3rem;padding-left:20px;}@media screen and (max-width:768px){.office-locations__grid{gap:2rem;padding:0 20px;grid-template-columns:1fr;}}.office-locations__item{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;}.office-locations__title{font-size:1.75rem;margin-bottom:1.5rem;}@media screen and (max-width:768px){.office-locations__title{padding-left:15px;}}.office-locations__item{border-radius:4px;}.office-locations__city{margin-top:0;font-size:1.25rem;margin-bottom:26px;}.office-locations__address,.office-locations__contact{margin:0;line-height:1.5;}
.button-wrapper{display:inline-block;background-color:#D50F34;}.button-wrapper a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.button-wrapper:hover a{background-color:#8A113E;}header[role=banner]{height:97px;top:0;left:0;right:0;z-index:11;}@media screen and (min-width:768px){header[role=banner]{position:absolute;}header[role=banner].scrolled{position:fixed;}}header[role=banner] *:focus-visible{outline:3px solid #fff;}.toolbar-fixed header[role=banner],.toolbar-vertical header[role=banner],header[role=banner] .toolbar-horizontal{top:39px;}@media screen and (min-width:998px){.toolbar-fixed header[role=banner],.toolbar-vertical header[role=banner],header[role=banner] .toolbar-horizontal{top:53px;z-index:11;}}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open header[role=banner]{top:53px;}@media screen and (max-width:768px){header[role=banner]{height:67px;position:fixed;padding:0 38px;}}header[role=banner] .layout-container,header[role=banner] .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check header[role=banner] form{position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}@media screen and (max-width:768px){header[role=banner] .layout-container,header[role=banner] .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check header[role=banner] form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}header[role=banner] .layout-container .region.region-header,header[role=banner] .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .region.region-header,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check header[role=banner] form .region.region-header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}header[role=banner] .block-system-branding-block .site-name a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,25%);transform:translate(-50%,25%);display:inline-block;}@media screen and (max-width:768px){header[role=banner] .block-system-branding-block .site-name a{position:initial;-webkit-transform:unset;transform:unset;}}header[role=banner] .block-system-branding-block .site-name svg{-webkit-transition:width 0.5s,height 0.5s linear;transition:width 0.5s,height 0.5s linear;display:block;width:242px;height:55px;background-size:contain !important;}@media screen and (max-width:768px){header[role=banner] .block-system-branding-block .site-name svg{-webkit-transition:width 0.5s,height 0.5s linear;transition:width 0.5s,height 0.5s linear;width:30vw;height:auto;}}header[role=banner] .block-system-branding-block .site-name svg .findev-word-logo,header[role=banner] .block-system-branding-block .site-name svg .canada-word-logo{-webkit-transition:visibility 0.3s,opacity 0.3s linear;transition:visibility 0.3s,opacity 0.3s linear;visibility:visible;opacity:1;}.menu-toggle{width:43px;height:43px;margin:27px 0 27px 40px;position:relative;border:none;background:none;padding:0;outline:0;float:left;cursor:pointer;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}@media screen and (max-width:768px){.menu-toggle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:20px;width:24px;}}.menu-toggle p{display:none;}@media screen and (min-width:768px){.menu-toggle p{display:block;position:relative;top:16px;text-transform:uppercase;font-size:0.75em;font-weight:500;letter-spacing:1.2px;-webkit-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff;color:#fff;-webkit-transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;}}.menu-toggle:hover p:not(.sr-only){color:#D50F34;-webkit-box-shadow:inset 200px 0 0 0 #fff;box-shadow:inset 200px 0 0 0 #fff;}.menu-toggle span{height:3px;width:100%;position:absolute;left:0;opacity:1;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}@media screen and (max-width:768px){.menu-toggle span{height:2px;}}.menu-toggle span:nth-child(1){top:0;}.menu-toggle span:nth-child(2),.menu-toggle span:nth-child(3){top:8px;}@media screen and (min-width:768px){.menu-toggle span:nth-child(2),.menu-toggle span:nth-child(3){top:10px;}}.menu-toggle span:nth-child(4){top:16px;}@media screen and (min-width:768px){.menu-toggle span:nth-child(4){top:20px;}}.menu-toggle:hover span{height:5px;}.menu-opened header[role=banner]{background-color:rgba(213,15,52,0.85);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-animation:menuOpening 750ms ease-in-out;animation:menuOpening 750ms ease-in-out;}@-webkit-keyframes menuOpening{0%{background-color:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset;}50%{background-color:rgba(213,15,52,0.85);-webkit-backdrop-filter:unset;backdrop-filter:unset;}100%{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);}}@keyframes menuOpening{0%{background-color:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset;}50%{background-color:rgba(213,15,52,0.85);-webkit-backdrop-filter:unset;backdrop-filter:unset;}100%{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);}}.menu-opened .menu-toggle span:nth-child(1),.menu-opened .menu-toggle span:nth-child(4){top:8px;width:0;left:50%;}@media screen and (min-width:768px){.menu-opened .menu-toggle span:nth-child(1),.menu-opened .menu-toggle span:nth-child(4){top:10px;}}.menu-opened .menu-toggle span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);}.menu-opened .menu-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.banner-image{background-size:cover;position:relative;background-position:center bottom !important;}@media screen and (max-width:768px){.banner-content{width:100%;left:auto;}}.view-banner-text span{padding:70px 90px;margin:0;max-width:1200px;font-size:24px;line-height:28px;font-weight:bold;letter-spacing:0;color:#D50F34;display:block;}@media screen and (max-width:768px){.view-banner-text span{padding:30px 22px 28px;}}@media screen and (min-width:768px) and (max-width:1279px){.view-banner-text span{padding:60px 50px;font-size:40px;line-height:42px;}}@media screen and (min-width:1280px){.view-banner-text span{padding:70px 90px;font-size:63px;line-height:66px;}}@media screen and (max-width:768px){footer[role=contentinfo] .block-system-branding-block{padding-bottom:30px;}}footer[role=contentinfo] .block-system-branding-block .site-slogan{width:125px;height:70px;margin-top:-21px;margin-bottom:-50px;background:url(/themes/custom/dfic/images/findev-logo-footer_desktop.svg) no-repeat 0 0;background-size:contain !important;text-indent:-9999px;}@media screen and (max-width:768px){footer[role=contentinfo] .block-system-branding-block .site-slogan{margin-top:0;width:150px;}}.fr footer[role=contentinfo] .block-system-branding-block .site-slogan{background:url(/themes/custom/dfic/images/findev-logo-footer_desktop.svg) no-repeat 0 0;width:190px;}.large-text{font-size:1.5em;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;}.field--name-field-image{height:100%;}.slick{position:relative;}.slick-slider{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.slick__arrow{position:absolute;top:45vw;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;}@media screen and (min-width:1280px){.slick__arrow{top:initial;bottom:120px;left:calc(50% + 90px);-webkit-transform:none;transform:none;}}.slick-arrow{border:none;font-size:0;padding:0;line-height:initial;background-color:#fff;height:40px;}.slick-arrow::before{font-size:16px;font-family:FontAwesome;color:#D50F34;padding:0.75em 1em;display:block;}.slick-arrow.slick-next{float:right;}@media screen and (min-width:1280px){.slick-arrow.slick-next{float:none;}}.slick-arrow.slick-prev::before{content:'\f053';}.slick-arrow.slick-next::before{content:'\f054';}.slick-dots{margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.slick-dots > li{margin:0;padding:0;text-indent:0;}.slick-dots > li::before{margin:5px;background:#E3E3E3;border-radius:999rem;cursor:pointer;}.slick-dots > li.slick-active::before{background:#D50F34;}.slick-dots > li button{display:none;}.messages{font-size:0.9em;line-height:1.2em;background-color:transparent;background-image:none;padding-left:30px;margin-left:8px;}.messages a{text-decoration:underline;}.messages.messages--info{background-position:8px 13px;background-size:17px;}.messages--error{background-color:#f9e6d8;background-image:url(/themes/custom/dfic/images/icon-error.svg);background-position:8px 13px;background-size:17px;background-repeat:no-repeat;border-color:#D50F34;color:#D50F34;}.node--type-blog.node--view-mode-full .node--title,.node--type-blog.node--view-mode-full .field--name-field-image-media,.node--type-news.node--view-mode-full .node--title,.node--type-news.node--view-mode-full .field--name-field-image-media,.node--type-event.node--view-mode-full .node--title,.node--type-event.node--view-mode-full .field--name-field-image-media{padding-left:20px;padding-right:20px;}@media screen and (min-width:768px) and (max-width:1279px){.node--type-blog.node--view-mode-full .node--title,.node--type-blog.node--view-mode-full .field--name-field-image-media,.node--type-news.node--view-mode-full .node--title,.node--type-news.node--view-mode-full .field--name-field-image-media,.node--type-event.node--view-mode-full .node--title,.node--type-event.node--view-mode-full .field--name-field-image-media{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.node--type-blog.node--view-mode-full .node--title,.node--type-blog.node--view-mode-full .field--name-field-image-media,.node--type-news.node--view-mode-full .node--title,.node--type-news.node--view-mode-full .field--name-field-image-media,.node--type-event.node--view-mode-full .node--title,.node--type-event.node--view-mode-full .field--name-field-image-media{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}.node--type-blog.node--view-mode-full .node--title h1,.node--type-blog.node--view-mode-full .field--name-field-image-media h1,.node--type-news.node--view-mode-full .node--title h1,.node--type-news.node--view-mode-full .field--name-field-image-media h1,.node--type-event.node--view-mode-full .node--title h1,.node--type-event.node--view-mode-full .field--name-field-image-media h1{margin-bottom:0;}.node--type-blog.node--view-mode-full .node--meta,.node--type-news.node--view-mode-full .node--meta,.node--type-event.node--view-mode-full .node--meta{padding-left:20px;padding-right:20px;margin-top:1em;}@media screen and (min-width:768px) and (max-width:1279px){.node--type-blog.node--view-mode-full .node--meta,.node--type-news.node--view-mode-full .node--meta,.node--type-event.node--view-mode-full .node--meta{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.node--type-blog.node--view-mode-full .node--meta,.node--type-news.node--view-mode-full .node--meta,.node--type-event.node--view-mode-full .node--meta{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}.node--type-blog.node--view-mode-full .node--meta .posted,.node--type-news.node--view-mode-full .node--meta .posted,.node--type-event.node--view-mode-full .node--meta .posted{text-transform:uppercase;margin-bottom:0;font-size:0.8em;}.node--type-blog.node--view-mode-full .node--meta .byline,.node--type-news.node--view-mode-full .node--meta .byline,.node--type-event.node--view-mode-full .node--meta .byline{font-weight:light;padding-top:0;margin-top:0;font-size:0.8em;}@media screen and (min-width:768px) and (max-width:1279px){.node--type-blog.node--view-mode-full .node--title,.node--type-blog.node--view-mode-full .node--meta,.node--type-blog.node--view-mode-full .field--name-field-image-media,.node--type-news.node--view-mode-full .node--title,.node--type-news.node--view-mode-full .node--meta,.node--type-news.node--view-mode-full .field--name-field-image-media,.node--type-event.node--view-mode-full .node--title,.node--type-event.node--view-mode-full .node--meta,.node--type-event.node--view-mode-full .field--name-field-image-media{margin-left:calc(100% - 78.5%);padding-left:50px;padding-right:50px;}}.node--type-blog.node--view-mode-teaser,.node--type-resource.node--view-mode-teaser,.node--type-news.node--view-mode-teaser,.node.node--view-mode-related-content{position:relative;margin-bottom:60px;}.node--type-blog.node--view-mode-teaser .node--title,.node--type-resource.node--view-mode-teaser .node--title,.node--type-news.node--view-mode-teaser .node--title,.node.node--view-mode-related-content .node--title{font-size:17px;line-height:21px;margin-top:34px;margin-bottom:28px;}.node--type-blog.node--view-mode-teaser .node--title a,.node--type-resource.node--view-mode-teaser .node--title a,.node--type-news.node--view-mode-teaser .node--title a,.node.node--view-mode-related-content .node--title a{color:#575757;text-decoration:none;}.node--type-blog.node--view-mode-teaser .field--name-field-date,.node--type-resource.node--view-mode-teaser .field--name-field-date,.node--type-news.node--view-mode-teaser .field--name-field-date,.node.node--view-mode-related-content .field--name-field-date{position:absolute;top:0;right:0;background-color:#291A37;padding:0.5em 1em;z-index:1;font-size:0.8em;color:#fff;}.node--type-blog.node--view-mode-teaser .field--name-field-teaser,.node--type-resource.node--view-mode-teaser .field--name-field-teaser,.node--type-news.node--view-mode-teaser .field--name-field-teaser,.node.node--view-mode-related-content .field--name-field-teaser{margin-bottom:20px;}.node--type-blog.node--view-mode-teaser .field--name-node-link,.node--type-resource.node--view-mode-teaser .field--name-node-link,.node--type-news.node--view-mode-teaser .field--name-node-link,.node.node--view-mode-related-content .field--name-node-link{display:inline-block;background-color:#D50F34;}.node--type-blog.node--view-mode-teaser .field--name-node-link a,.node--type-resource.node--view-mode-teaser .field--name-node-link a,.node--type-news.node--view-mode-teaser .field--name-node-link a,.node.node--view-mode-related-content .field--name-node-link a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.node--type-blog.node--view-mode-teaser .field--name-node-link:hover a,.node--type-resource.node--view-mode-teaser .field--name-node-link:hover a,.node--type-news.node--view-mode-teaser .field--name-node-link:hover a,.node.node--view-mode-related-content .field--name-node-link:hover a{background-color:#8A113E;}.node--type-news.node--view-mode-small-card{height:100%;padding-bottom:30px;position:relative;}.node--type-news.node--view-mode-small-card .card{background-color:#E3E3E3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:95%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;padding:20px 20px 30px;}.node--type-news.node--view-mode-small-card .card .node--title{color:#575757;font-size:20px;font-weight:500;letter-spacing:-0.52px;line-height:23px;margin-top:34px;margin-bottom:28px;}@media screen and (min-width:768px){.node--type-news.node--view-mode-small-card .card .node--title{font-size:24px;line-height:28px;}}@media screen and (min-width:1280px){.node--type-news.node--view-mode-small-card .card .node--title{font-size:28px;line-height:33px;}}.node--type-news.node--view-mode-small-card .card .field--name-field-date{position:absolute;top:0;right:0;background-color:#291A37;padding:0.5em 1em;z-index:1;font-size:0.8em;color:#fff;}.node--type-news.node--view-mode-small-card .card .field--name-node-link{font-size:14px;letter-spacing:-0.3px;line-height:16px;margin-top:auto;}@media screen and (min-width:768px){.node--type-news.node--view-mode-small-card .card .field--name-node-link{font-size:15px;line-height:18px;}}@media screen and (min-width:1280px){.node--type-news.node--view-mode-small-card .card .field--name-node-link{font-size:17px;line-height:21px;}}.node--type-news.node--view-mode-small-card a:hover .card,.node--type-news.node--view-mode-small-card a:focus .card{background-color:#DCF0FF;}.node--type-news.node--view-mode-small-card a:hover .field--name-node-link,.node--type-news.node--view-mode-small-card a:focus .field--name-node-link{color:#8A113E;}.node--type-news.node--view-mode-carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#E4DD5B;height:100%;}.node--type-news.node--view-mode-carousel-item .group-left{height:375px;width:100%;background-size:cover;background-position:center center;}.node--type-news.node--view-mode-carousel-item .group-right{padding:60px 25px;min-height:415px;}.node--type-news.node--view-mode-carousel-item .field--name-field-teaser{margin-bottom:20px;}.node--type-news.node--view-mode-carousel-item .field--name-node-link{display:inline-block;background-color:#D50F34;}.node--type-news.node--view-mode-carousel-item .field--name-node-link a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.node--type-news.node--view-mode-carousel-item .field--name-node-link:hover a{background-color:#8A113E;}@media screen and (min-width:1280px){.node--type-news.node--view-mode-carousel-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;}.node--type-news.node--view-mode-carousel-item .group-left{height:auto;}.node--type-news.node--view-mode-carousel-item .group-right{padding:170px 0 170px 90px;max-width:640px;margin-right:calc(50vw - 640px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;}.node--type-news.node--view-mode-carousel-item .group-left,.node--type-news.node--view-mode-carousel-item .group-right{width:50%;}}@media screen and (min-width:1280px){.sitemap{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));}.sitemap .page-title{margin-top:80px;}}@media screen and (min-width:1280px){.sitemap{max-width:1440px;padding-left:105px;}}@media screen and (min-width:768px) and (max-width:1279px){.sitemap{margin-left:calc(100% - 78.5%);padding-left:60px;}}.sitemap a{color:#575757;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;padding-bottom:0.75em;display:inline-block;}.sitemap .subtitle a{font-family:"Typold-Regular",Helvetica,Arial,sans-serif;}.sitemap ul{list-style:none;color:#575757;}.sitemap .menu-secondary a{color:#575757;}.sitemap .page-title,.sitemap .menu{padding:0 20px;}.sitemap .page-title a,.sitemap .menu a{color:#575757;}.sitemap .page-title a.is-active,.sitemap .menu a.is-active{color:#575757;}.sitemap .sitemap-item--menu-secondary-navigation,.sitemap .sitemap-item--menu-legal-links{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;}.view-blog.view-display-id-page_1 > .attachment-before,.view-news.view-display-id-page_1 > .attachment-before{margin-bottom:60px;}.view-blog.view-display-id-page_1 > .view-content,.view-news.view-display-id-page_1 > .view-content{margin-left:-15px;margin-right:-15px;max-width:1440px;margin:0 auto;}.view-blog.view-display-id-page_1 > .view-content:before,.view-blog.view-display-id-page_1 > .view-content:after,.view-news.view-display-id-page_1 > .view-content:before,.view-news.view-display-id-page_1 > .view-content:after{content:" ";display:table;}.view-blog.view-display-id-page_1 > .view-content:after,.view-news.view-display-id-page_1 > .view-content:after{clear:both;}@media screen and (max-width:768px){.view-blog.view-display-id-page_1 > .view-content,.view-news.view-display-id-page_1 > .view-content{margin-left:0;margin-right:0;}}@media screen and (min-width:1280px){.view-blog.view-display-id-page_1 > .view-content,.view-news.view-display-id-page_1 > .view-content{padding-left:95px;padding-right:95px;}}@media screen and (min-width:1280px){.view-blog.view-display-id-page_1 > .view-content .views-row,.view-news.view-display-id-page_1 > .view-content .views-row{position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px;}.view-blog.view-display-id-page_1 > .view-content .views-row:nth-child(3n + 1),.view-news.view-display-id-page_1 > .view-content .views-row:nth-child(3n + 1){clear:both;}}@media screen and (min-width:768px) and (max-width:1279px){.view-blog.view-display-id-page_1 > .view-content .views-row,.view-news.view-display-id-page_1 > .view-content .views-row{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;}.view-blog.view-display-id-page_1 > .view-content .views-row:nth-child(2n + 1),.view-news.view-display-id-page_1 > .view-content .views-row:nth-child(2n + 1){clear:both;}}@media screen and (max-width:768px){.view-blog.view-display-id-page_1 > .view-content .views-row,.view-news.view-display-id-page_1 > .view-content .views-row{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.view-blog.view-display-id-page_1 > .view-content .views-row:nth-child(1n + 1),.view-news.view-display-id-page_1 > .view-content .views-row:nth-child(1n + 1){clear:both;}}@media screen and (min-width:1280px){.view-blog.view-display-id-page_1 > .view-content{padding-left:95px;padding-right:50px;}}.view-blog.view-display-id-page_1 > .view-content .views-row{clear:unset !important;}@media screen and (min-width:1280px){.view-blog.view-display-id-page_1 > .view-content .views-row{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;}.view-blog.view-display-id-page_1 > .view-content .views-row:nth-child(2n + 1){clear:both;}}@media screen and (min-width:768px){.view-blog.view-display-id-page_1 > .view-content .views-row:nth-child(2n + 1){clear:both !important;}}@media screen and (min-width:1280px){.view-resources.view-display-id-page_1 > .view-content{padding-left:95px;padding-right:50px;}}.view-resources.view-display-id-page_1 > .view-content .views-row{clear:unset !important;}@media screen and (min-width:1280px){.view-resources.view-display-id-page_1 > .view-content .views-row{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.view-resources.view-display-id-page_1 > .view-content .views-row:nth-child(1n + 1){clear:both;}}@media screen and (min-width:768px) and (max-width:1279px){.view-resources.view-display-id-page_1 > .view-content .views-row{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.view-resources.view-display-id-page_1 > .view-content .views-row:nth-child(1n + 1){clear:both;}}@media screen and (max-width:768px){.view-resources.view-display-id-page_1 > .view-content .views-row{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.view-resources.view-display-id-page_1 > .view-content .views-row:nth-child(1n + 1){clear:both;}}@media screen and (min-width:768px){.view-resources.view-display-id-page_1 > .view-content .views-row:nth-child(2n + 1){clear:both !important;}}.view-resources.view-display-id-page_1 > .view-content .views-row:last-child{margin-bottom:200px !important;}.block-views-blocknews-block-1{padding:15px 20px 60px;}@media screen and (min-width:768px){.block-views-blocknews-block-1{padding-left:50px;padding-right:50px;}}@media screen and (min-width:1280px){.block-views-blocknews-block-1{padding-left:95px;padding-right:95px;}}.block-views-blocknews-block-1 > h2{font-size:17px;line-height:21px;letter-spacing:0.5px;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:17px;margin-bottom:37px;padding-right:0;text-transform:uppercase;}.block-views-blocknews-block-1 .view-news.view-display-id-block_1 > .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:768px){.block-views-blocknews-block-1 .view-news.view-display-id-block_1 > .view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.block-views-blocknews-block-1 .view-news.view-display-id-block_1 > .view-content .views-row{-webkit-box-flex:.31;-ms-flex:.31;flex:.31;}@media screen and (max-width:768px){.block-views-blocknews-block-1 .view-news.view-display-id-block_1 > .view-content .views-row{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px;}}.link--news-listing-wrapper{position:relative;}@media screen and (min-width:1441px){.link--news-listing-wrapper{width:1440px;margin:0 auto;}}.link--news-listing{position:absolute;top:0;left:0;height:80px;width:80px;background-image:url(/themes/custom/dfic/images/icon-back-arrow-purple.svg);background-size:contain;z-index:1;font-size:0;}@media screen and (min-width:1441px){.link--news-listing{left:40px;}}@media screen and (max-width:768px){.link--news-listing{z-index:5;}}.path-blog .banner-image,.path-resources .banner-image,.page-node-type-blog .banner-image,.page-node-type-resource .banner-image{background-image:url(/themes/custom/dfic/images/blog-bg.png);}.path-blog .dfic-blog-view-heading,.path-resources .dfic-blog-view-heading,.page-node-type-blog .dfic-blog-view-heading,.page-node-type-resource .dfic-blog-view-heading{margin-left:-15px;margin-right:-15px;max-width:1440px;margin:0 auto;padding:0 15px 25px 15px;}.path-blog .dfic-blog-view-heading:before,.path-blog .dfic-blog-view-heading:after,.path-resources .dfic-blog-view-heading:before,.path-resources .dfic-blog-view-heading:after,.page-node-type-blog .dfic-blog-view-heading:before,.page-node-type-blog .dfic-blog-view-heading:after,.page-node-type-resource .dfic-blog-view-heading:before,.page-node-type-resource .dfic-blog-view-heading:after{content:" ";display:table;}.path-blog .dfic-blog-view-heading:after,.path-resources .dfic-blog-view-heading:after,.page-node-type-blog .dfic-blog-view-heading:after,.page-node-type-resource .dfic-blog-view-heading:after{clear:both;}@media screen and (max-width:768px){.path-blog .dfic-blog-view-heading,.path-resources .dfic-blog-view-heading,.page-node-type-blog .dfic-blog-view-heading,.page-node-type-resource .dfic-blog-view-heading{margin-left:0;margin-right:0;}}@media screen and (min-width:1280px){.path-blog .dfic-blog-view-heading,.path-resources .dfic-blog-view-heading,.page-node-type-blog .dfic-blog-view-heading,.page-node-type-resource .dfic-blog-view-heading{padding-left:110px;padding-right:110px;}}.path-blog .blog-container,.path-blog .resources-container,.path-resources .blog-container,.path-resources .resources-container,.page-node-type-blog .blog-container,.page-node-type-blog .resources-container,.page-node-type-resource .blog-container,.page-node-type-resource .resources-container{padding-top:2rem;}#backtotop{font-size:0;background:transparent !important;border:0;bottom:30px !important;padding:0;height:54px;width:54px;}@media screen and (min-width:1280px){#backtotop{display:none !important;}}@media screen and (min-width:768px){#backtotop{display:none !important;}}body{scroll-behavior:smooth;}body [id]{scroll-margin-top:300px;}@media screen and (max-width:768px){body [id]{scroll-margin-top:100px;}}.page-node-type-page aside#sidebar-second{display:none;margin-top:50px;}@media screen and (max-width:768px){.page-node-type-page aside#sidebar-second{width:92%;}}@media screen and (min-width:768px){.page-node-type-page aside#sidebar-second{position:absolute;width:180px;}}@media screen and (min-width:1280px){.page-node-type-page aside#sidebar-second{width:300px;scroll-margin-top:300px;}}.page-node-type-page aside#sidebar-second.sidebar-fixed{position:fixed;top:200px;}@media screen and (min-width:768px){.page-node-type-page aside#sidebar-second.sidebar-fixed{top:250px;}}.page-node-type-page aside#sidebar-second ul.menu-items{margin-top:0;padding-left:1em;}@media screen and (min-width:768px) and (max-width:1279px){.page-node-type-page aside#sidebar-second ul.menu-items{padding-left:0;}}.page-node-type-page aside#sidebar-second li.submenu{list-style:none;margin-top:0.4em;margin-bottom:0.4em;}.page-node-type-page aside#sidebar-second li span{text-transform:uppercase;font-size:20px;}.page-node-type-page aside#sidebar-second .level-h2{font-family:"Typold-Medium",Helvetica,Arial,sans-serif;}.page-node-type-page aside#sidebar-second .level-h3{padding-left:1rem;}@media screen and (min-width:768px) and (max-width:1279px){.page-node-type-page aside#sidebar-second .level-h3{padding-left:.4rem;}}.page-node-type-page aside#sidebar-second .level-h4{padding-left:2rem;}@media screen and (min-width:768px) and (max-width:1279px){.page-node-type-page aside#sidebar-second .level-h4{padding-left:.8rem;}}.page-node-type-page aside#sidebar-second .field.field--name-field-pre-title{color:#575757;font-size:17px;line-height:21px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;font-weight:normal;padding:0;margin:.5em 0 0 .5em;}@media screen and (min-width:768px){.page-node-type-page aside#sidebar-second .field.field--name-field-pre-title{font-size:14.5px;}}.page-node-type-page #backtotop{border-radius:0;}.page-node-type-page #backtotop::before{width:54px;height:54px;content:"\f077";font-family:'FontAwesome';font-size:18px;display:block;background:#291b37;border-color:#291b37;line-height:54px;}@media screen and (max-width:768px){.page-node-type-page #backtotop{z-index:999;}}.sidebar{background:#E4DD5B;padding:1em;}.sidebar h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;margin:0;padding:15px 25px;color:#291A37;font-size:1em;}@media screen and (max-width:768px){.sidebar h2::after{content:'+';cursor:pointer;display:inline-block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0 0.15em;font-size:28px;}}@media screen and (min-width:768px) and (max-width:1279px){.sidebar h2::after{content:'+';cursor:pointer;display:inline-block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0 0.15em;font-size:28px;}}.sidebar h2.is-opened::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.sidebar h2 + .views-exposed-form{width:100%;margin:-15px 0 0 0;padding:0 25px 15px;display:none;}@media screen and (min-width:1280px){.sidebar h2 + .views-exposed-form{display:block;}}@media screen and (min-width:768px) and (max-width:1279px){.sidebar h2 + .views-exposed-form > .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;}.sidebar h2 + .views-exposed-form > .form--inline > .fieldgroup{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.sidebar label{cursor:pointer;color:#8A113E;}.sidebar label:hover{text-decoration:underline;}.sidebar a{color:#8A113E;}.sidebar a:hover{text-decoration:underline;}.sidebar input[type='checkbox']{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;}.sidebar input[type='checkbox']:checked + label{font-weight:bold;position:relative;}.sidebar input[type='checkbox']:checked + label::before{content:'';display:block;position:absolute;width:3px;height:20px;background:#D50F34;left:-25px;top:-2px;}.sidebar .bef-exposed-form .form--inline > .form-item{float:none;}.sidebar .form-composite > legend{font-size:.6em;text-transform:uppercase;}.resources-container .sidebar{background:none;}.resources-container .sidebar > *{padding:0;}.resources-container .sidebar .sidebar-content{background:#E4DD5B;}.resources-container .sidebar .filters{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.resources-container .sidebar .fact-sheets{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:2em;padding:15px 25px;}.resources-container .sidebar .fact-sheets h2{font-size:1.2em;padding:0;margin:0;}.resources-container .sidebar .fact-sheets .fact-sheets-content{margin-top:1.5em;display:none;}@media screen and (min-width:1280px){.resources-container .sidebar .fact-sheets .fact-sheets-content{display:block;}}.resources-container .sidebar .fact-sheets h3{margin:0 0 .5em 0;}.resources-container .sidebar .fact-sheets .view-fact-sheets{margin-bottom:1.5em;}@media screen and (min-width:1280px){.resources-container .sidebar .filters{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:2em;}.resources-container .sidebar .fact-sheets{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0em;}}@media screen and (min-width:1280px){.blog-container,.resources-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.blog-container .main-content,.resources-container .main-content{width:100%;}.blog-container .sidebar,.resources-container .sidebar{display:block;width:366px;padding:0;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.blog-container .main-column,.resources-container .main-column{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.resources-container .main-column{position:relative;}.resources-container .main-column header{padding-left:15px;padding-right:15px;}.resources-container .main-column .views-row{margin-bottom:4rem;}.resources-container .main-column .views-row .views-field.views-field-title{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;font-size:1.3rem;display:block;margin-top:1rem;}.resources-container .main-column .views-row .views-field.views-field-field-media-image{float:none;margin-left:0;}.resources-container .main-column .views-row .views-field.views-field-field-gated-form a{color:#fff;background-color:#D50F34;padding:1em 4em;font-weight:bold;height:55px;display:inline-block;text-decoration:none;}.resources-container .main-column .views-row .views-field.views-field-field-gated-form a.media_file{background-color:transparent;padding:0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#575757;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;}.resources-container .main-column .views-row .views-field.views-field-field-gated-form a.media_file:hover::before{background-image:url(/themes/custom/dfic/images/download-desktop-hover.svg);}.resources-container .main-column .views-row .views-field.views-field-field-gated-form a.media_file::before{content:'';position:relative;height:36px;width:36px;min-width:36px;top:-2px;margin-right:18px;background:url(/themes/custom/dfic/images/download-desktop.svg) no-repeat 50%;background-size:40px;}@media screen and (max-width:768px){.resources-container .main-column .views-row .views-field.views-field-field-gated-form a.media_file::before{min-width:54px;height:54px;background-size:54px;}}.resources-container .main-column .views-row .views-field.views-field-field-gated-form a span.file_meta{font-weight:400;margin-left:5px;text-transform:uppercase;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;}.resources-container .main-column .views-row .views-field.views-field-field-url-link.views-field-field-gated-form{margin-top:15px;}.resources-container .main-column nav.pager{position:absolute;bottom:50px;padding:4rem 0;width:100%;}.resources-container .main-column nav.pager ul.pager__items.js-pager__items{margin:auto;position:relative;}@media screen and (min-width:768px){.resources-container .main-column .views-row .views-field.views-field-title{display:inline;margin-top:0;}.resources-container .main-column .views-row .views-field.views-field-field-media-image{float:right;margin-left:2rem;}}@media screen and (min-width:1280px){.resources-container .main-column{width:75%;}.resources-container .main-column header{padding-left:95px;padding-right:50px;}.resources-container .main-column header h2{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.resources-container .main-column header h2:nth-child(1n + 1){clear:both;}}.bef-links ul{padding:0;margin:auto;}.bef-links ul li{list-style:none;}.page-node-type-resource .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{font-size:0;margin-right:20px;}.page-node-type-resource .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::before{content:'';display:block;width:25px;height:25px;color:#D50F34;background:url(/themes/custom/dfic/images/menuclose-desktop.svg) no-repeat 0 0;}.page-node-type-resource .ui-dialog a{text-align:center;background-color:transparent;padding:0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#575757;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;}.page-node-type-resource .ui-dialog a:hover::before{background-image:url(/themes/custom/dfic/images/download-desktop-hover.svg);}.page-node-type-resource .ui-dialog a::before{content:'';position:relative;height:36px;width:36px;min-width:36px;top:-2px;margin-right:18px;background:url(/themes/custom/dfic/images/download-desktop.svg) no-repeat 50%;background-size:40px;}@media screen and (max-width:768px){.page-node-type-resource .ui-dialog a::before{min-width:54px;height:54px;background-size:54px;}}.page-node-type-resource article.node.node--type-resource.node--view-mode-full{margin:100px 0 0;padding-left:20px;padding-right:20px;}@media screen and (min-width:768px) and (max-width:1279px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}@media screen and (min-width:768px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full{margin:100px 40px 40px;}}@media screen and (min-width:1280px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full{margin-left:20%;}}@media screen and (max-width:768px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full .node--content{margin:25px;}}@media screen and (min-width:768px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full .node--content{margin-left:0;}}.page-node-type-resource article.node.node--type-resource.node--view-mode-full .node--content .resource-content-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:768px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full .node--content .resource-content-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.page-node-type-resource article.node.node--type-resource.node--view-mode-full .node--content .resource-content-body--image{-webkit-box-flex:1;-ms-flex:1;flex:1;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full .node--content .resource-content-body--text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:2rem;}@media screen and (min-width:768px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full .node--content .resource-content-body--text{margin-top:0;}}.page-node-type-resource article.node.node--type-resource.node--view-mode-full .node--content .webform-submission-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:768px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full .field.field--name-field-media-image{margin-right:2em;}}.page-node-type-resource article.node.node--type-resource.node--view-mode-full span.resource-title{font-size:24px;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full footer.node__meta{display:none;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full div#edit-elements{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full div#edit-processed-text{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;margin:1rem auto 2rem auto;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full div#edit-processed-text-required{display:block;width:100%;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full div#edit-actions{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;text-align:right;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full a.download.button{color:#fff;background-color:#D50F34;padding:1em 4em;font-weight:bold;height:auto;width:100%;display:inline-block;text-align:center;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-type-textfield,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-type-email,.page-node-type-resource article.node.node--type-resource.node--view-mode-full #edit-country--wrapper,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .webform-address--wrapper,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-item-category{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;padding-right:15px;}@media screen and (min-width:768px){.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-type-textfield,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-type-email,.page-node-type-resource article.node.node--type-resource.node--view-mode-full #edit-country--wrapper,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .webform-address--wrapper,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-item-category{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;}}.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-type-textfield input,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-type-email input,.page-node-type-resource article.node.node--type-resource.node--view-mode-full #edit-country--wrapper input,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .webform-address--wrapper input,.page-node-type-resource article.node.node--type-resource.node--view-mode-full .form-item-category input{border-bottom:2px solid #E3E3E3;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full .webform-address--wrapper{margin-left:0;margin-right:0;}.page-node-type-resource article.node.node--type-resource.node--view-mode-full div#edit-processed-text-required span{color:#D50F34;}@media screen and (min-width:768px){.sidebar{margin:0 15px 30px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media screen and (max-width:768px){.sidebar{margin:0 15px 30px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.block-views-blockfact-sheets-all-titles .attachment-before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container{width:75%;margin:1em auto;padding:1em 2em;background-color:#F8F8F8;position:relative;}@media screen and (min-width:768px){.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container{width:45%;}}@media screen and (min-width:1280px){.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container{width:23%;}}.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container .view-header::after{content:"";position:absolute;top:60px;left:31px;width:80%;height:2px;background-color:#575757;z-index:1;}.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container .view-header h3{font-family:"Typold-Bold",Helvetica,Arial,sans-serif;}.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container li{list-style-type:disc;text-indent:0;}.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container li::before{content:none;}.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container li a{color:#D50F34;}.block-views-blockfact-sheets-all-titles .attachment-before .views-element-container li span{color:#575757;}.map-regions-operation{width:75%;margin:auto;}@media screen and (min-width:1441px){.addtoany-wrapper{width:1440px;margin:0 auto;}}.social-share.facebook{background-position:center;background-image:url(/themes/custom/dfic/images/icon-facebook.svg);}.social-share.twitter{background-position:center;background-image:url(/themes/custom/dfic/images/icon-x.svg);background-size:contain;background-repeat:no-repeat;}.social-share.linkedin{background-position:center;background-image:url(/themes/custom/dfic/images/icon-linkedin.svg);}.social-share.email{background-position:center;background-image:url(/themes/custom/dfic/images/icon-mail.svg);}.trigger-addtoany,.trigger-paragraph-share{background-position:center;background-image:url(/themes/custom/dfic/images/icon-share.svg);height:40px;width:40px;font-size:0;text-align:center;display:block;color:#fff;float:left;}@media screen and (min-width:1441px){.trigger-addtoany,.trigger-paragraph-share{margin-left:40px;}}.paragraph-share{background:#E4DD5B;height:40px;}.social-share a{font-size:0;display:inline-block;padding:0;width:0;height:40px;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}.social-share a span{display:none;}.a2a_kit a{display:inline-block;}.a2a_kit a span{width:0 !important;height:40px !important;line-height:40px !important;border-radius:0 !important;}.addtoany.is-opened .trigger-addtoany,.addtoany.is-opened .trigger-paragraph-share,.addtoany:hover .trigger-addtoany,.addtoany:hover .trigger-paragraph-share,.paragraph-share.is-opened .trigger-addtoany,.paragraph-share.is-opened .trigger-paragraph-share,.paragraph-share:hover .trigger-addtoany,.paragraph-share:hover .trigger-paragraph-share{background-image:url(/themes/custom/dfic/images/icon-share-active.svg);}.addtoany.is-opened .social-share a,.addtoany:hover .social-share a,.paragraph-share.is-opened .social-share a,.paragraph-share:hover .social-share a{width:40px;}.addtoany.is-opened .social-share a.twitter,.addtoany:hover .social-share a.twitter,.paragraph-share.is-opened .social-share a.twitter,.paragraph-share:hover .social-share a.twitter{width:22px;}.addtoany.is-opened .a2a_kit span,.addtoany:hover .a2a_kit span,.paragraph-share.is-opened .a2a_kit span,.paragraph-share:hover .a2a_kit span{width:40px !important;}.block-views-exposed-filter-blockacquia-search-page{width:110px;position:absolute;top:0;right:0;z-index:11;-webkit-transition:width 0.25s 0s ease-out;transition:width 0.25s 0s ease-out;}@media screen and (max-width:768px){.block-views-exposed-filter-blockacquia-search-page{top:67px;width:100%;}.block-views-exposed-filter-blockacquia-search-page.is-opened{z-index:20;}}.block-views-exposed-filter-blockacquia-search-page:not(.is-opened) .form--inline{display:none;}.block-views-exposed-filter-blockacquia-search-page button{background-color:transparent;border:none;}form#views-exposed-form-acquia-search-page{background-color:inherit;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:relative;height:96px;}@media screen and (max-width:768px){form#views-exposed-form-acquia-search-page{height:67px;}}form#views-exposed-form-acquia-search-page .form--inline{padding:22px 40px;}@media screen and (max-width:768px){form#views-exposed-form-acquia-search-page .form--inline{padding:6px 25px;opacity:0;height:0;}}form#views-exposed-form-acquia-search-page .form-actions{float:left;margin:0 1em 0 0;height:100%;}form#views-exposed-form-acquia-search-page .form-item-search{width:0;margin:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}form#views-exposed-form-acquia-search-page input[type="text"]{color:#fff;font-size:17px;line-height:21px;border-bottom:none;padding:1em;margin-top:0;font-family:"Typold-Regular",Helvetica,Arial,sans-serif;}form#views-exposed-form-acquia-search-page input[type="text"]::-webkit-input-placeholder{color:#fff;}form#views-exposed-form-acquia-search-page input[type="text"]::-moz-placeholder{color:#fff;}form#views-exposed-form-acquia-search-page input[type="text"]::-ms-input-placeholder{color:#fff;}form#views-exposed-form-acquia-search-page input[type="text"]::placeholder{color:#fff;}form#views-exposed-form-acquia-search-page input[type="submit"]{background-image:url(/themes/custom/dfic/images/search-icon-desktop-hover.svg);background-image:url(/themes/custom/dfic/images/search-icon-desktop.svg);background-size:24px;background-repeat:no-repeat;background-position:center;width:30px;background-color:transparent;padding:0;font-size:0;-webkit-transform:translateY(-1px);transform:translateY(-1px);}@media screen and (max-width:768px){form#views-exposed-form-acquia-search-page input[type="submit"]{width:26px;background-size:22px;}}form#views-exposed-form-acquia-search-page .toggle-search{display:block;position:absolute;top:0;right:40px;height:100%;width:30px;font-size:0;}form#views-exposed-form-acquia-search-page .toggle-search .to-open{background-image:url(/themes/custom/dfic/images/search-icon-desktop-hover.svg);background-image:url(/themes/custom/dfic/images/search-icon-desktop.svg);background-size:24px;background-repeat:no-repeat;background-position:center;width:30px;height:100%;z-index:2;opacity:1;}@media screen and (max-width:768px){form#views-exposed-form-acquia-search-page .toggle-search .to-open{width:26px;background-size:22px;}}@media screen and (max-width:768px){form#views-exposed-form-acquia-search-page .toggle-search .to-open{position:absolute;top:-100%;}}form#views-exposed-form-acquia-search-page .toggle-search.to-close{z-index:-1;}form#views-exposed-form-acquia-search-page .toggle-search.to-close::before,form#views-exposed-form-acquia-search-page .toggle-search.to-close::after{content:'';height:3px;width:100%;background-color:#D50F34;display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}@media screen and (max-width:768px){form#views-exposed-form-acquia-search-page .toggle-search.to-close::before,form#views-exposed-form-acquia-search-page .toggle-search.to-close::after{width:20px;}}.block-views-exposed-filter-blockacquia-search-page.is-opened{width:100%;}@media screen and (min-width:768px){.block-views-exposed-filter-blockacquia-search-page.is-opened{width:calc(100% - 123px);}}.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page{background-color:#291A37;}@media screen and (max-width:768px){.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page{height:67px;}}@media screen and (max-width:768px){.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;height:auto;}}.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page .form--inline .form-item-search{width:calc(100% - 100px);}@media screen and (max-width:768px){.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page .form--inline .form-item-search{width:calc(100% - 30px);}}@media screen and (min-width:768px) and (max-width:1279px){.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page .form--inline .form-item-search{max-width:40vw;}}.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page button .to-open{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;z-index:-1;opacity:0;}.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page button.to-close{z-index:1;}.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page button.to-close::before{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.block-views-exposed-filter-blockacquia-search-page.is-opened form#views-exposed-form-acquia-search-page button.to-close::after{opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@media screen and (max-width:768px){body.menu-opened #views-exposed-form-acquia-search-page{display:none;}}.media--view-mode-search-result .node--link:hover,.node--view-mode-search-result .node--link:hover{color:#D50F34;}.media--view-mode-search-result .node--link:hover .node--title,.media--view-mode-search-result .node--link:hover .node--url,.node--view-mode-search-result .node--link:hover .node--title,.node--view-mode-search-result .node--link:hover .node--url{color:#D50F34;}.media--view-mode-search-result .node--title,.node--view-mode-search-result .node--title{color:#030304;font-size:24px;line-height:30px;margin-top:28px;margin-bottom:5px;}.media--view-mode-search-result .node--title span,.node--view-mode-search-result .node--title span{font-size:24px;font-weight:bold;letter-spacing:normal;line-height:30px;text-transform:none;}.media--view-mode-search-result .node--title span a,.node--view-mode-search-result .node--title span a{color:inherit;}.media--view-mode-search-result .node--url,.node--view-mode-search-result .node--url{color:#575757;font-size:12px;margin-top:5px;}.media--view-mode-search-result .node--type,.node--view-mode-search-result .node--type{background-color:#291A37;color:#fff;display:inline-block;font-size:0.8em;font-weight:bold;margin-top:0;padding:0.5em 1em;}.media--view-mode-search-result.node--type-client .node--type,.node--view-mode-search-result.node--type-client .node--type{background-color:#291A37;margin-top:1rem;}.media--view-mode-search-result.node--type-partner .node--type,.node--view-mode-search-result.node--type-partner .node--type{background-color:#354E24;}.media--view-mode-search-result.node--type-news .node--type,.node--view-mode-search-result.node--type-news .node--type{background-color:#8A113E;}.media--view-mode-search-result.node--type-blog .node--type,.media--view-mode-search-result.node--type-resource .node--type,.node--view-mode-search-result.node--type-blog .node--type,.node--view-mode-search-result.node--type-resource .node--type{background-color:#009F74;}.media--view-mode-search-result.node--type-media-coverage .node--type,.media--view-mode-search-result.node--type-media-kit .node--type,.node--view-mode-search-result.node--type-media-coverage .node--type,.node--view-mode-search-result.node--type-media-kit .node--type{background-color:#D50F34;}.media--view-mode-search-result.node--type-page .node--type,.media--view-mode-search-result.node--type-static-page .node--type,.media--view-mode-search-result.node--type-landing-page .node--type,.node--view-mode-search-result.node--type-page .node--type,.node--view-mode-search-result.node--type-static-page .node--type,.node--view-mode-search-result.node--type-landing-page .node--type{background-color:#551A44;}.media--view-mode-search-result.node--type-client .node--type,.node--view-mode-search-result.node--type-client .node--type{background-color:#291A37;}.media--view-mode-search-result.media--type-file .node--type,.node--view-mode-search-result.media--type-file .node--type{background-color:#575757;margin-top:1rem;}.media--view-mode-search-result.node--type-member .field--name-body,.node--view-mode-search-result.node--type-member .field--name-body{margin-top:0;}.media--view-mode-search-result.node--type-member .node--type,.node--view-mode-search-result.node--type-member .node--type{background-color:#F58724;}.media--view-mode-search-result.node--type-career .node--type,.node--view-mode-search-result.node--type-career .node--type{background-color:#E4DD5B;}.media--view-mode-search-result .row,.node--view-mode-search-result .row{margin-left:-15px;margin-right:-15px;}.media--view-mode-search-result .row:before,.media--view-mode-search-result .row:after,.node--view-mode-search-result .row:before,.node--view-mode-search-result .row:after{content:" ";display:table;}.media--view-mode-search-result .row:after,.node--view-mode-search-result .row:after{clear:both;}@media screen and (max-width:768px){.media--view-mode-search-result .row,.node--view-mode-search-result .row{margin-left:0;margin-right:0;}}.media--view-mode-search-result .group-left,.node--view-mode-search-result .group-left{position:relative;float:left;width:58.33333%;min-height:1px;padding-left:15px;padding-right:15px;}.media--view-mode-search-result .group-left:nth-child(1.71429n + 1),.node--view-mode-search-result .group-left:nth-child(1.71429n + 1){clear:both;}.media--view-mode-search-result .group-right,.node--view-mode-search-result .group-right{position:relative;float:left;width:41.66667%;min-height:1px;padding-left:15px;padding-right:15px;}.media--view-mode-search-result .group-right:nth-child(2.4n + 1),.node--view-mode-search-result .group-right:nth-child(2.4n + 1){clear:both;}@media screen and (max-width:768px){.media--view-mode-search-result .group-left,.media--view-mode-search-result .group-right,.node--view-mode-search-result .group-left,.node--view-mode-search-result .group-right{width:100%;padding-left:0;padding-right:0;}}@media screen and (min-width:1280px){.media--view-mode-search-result .group-left,.node--view-mode-search-result .group-left{position:relative;float:left;width:66.66667%;min-height:1px;padding-left:15px;padding-right:15px;}.media--view-mode-search-result .group-left:nth-child(1.5n + 1),.node--view-mode-search-result .group-left:nth-child(1.5n + 1){clear:both;}.media--view-mode-search-result .group-right,.node--view-mode-search-result .group-right{position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px;}.media--view-mode-search-result .group-right:nth-child(3n + 1),.node--view-mode-search-result .group-right:nth-child(3n + 1){clear:both;}}@media screen and (min-width:1440px){.media--view-mode-search-result .group-left,.node--view-mode-search-result .group-left{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px;}.media--view-mode-search-result .group-left:nth-child(1.33333n + 1),.node--view-mode-search-result .group-left:nth-child(1.33333n + 1){clear:both;}.media--view-mode-search-result .group-right,.node--view-mode-search-result .group-right{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;}.media--view-mode-search-result .group-right:nth-child(4n + 1),.node--view-mode-search-result .group-right:nth-child(4n + 1){clear:both;}}@media screen and (max-width:768px){.media--view-mode-search-result .group-left,.node--view-mode-search-result .group-left{margin-bottom:1rem;}}.media--view-mode-search-result .field--name-field-date,.node--view-mode-search-result .field--name-field-date{color:#fff;font-size:0.8em;padding:0.5em 1em;position:absolute;top:0;right:15px;z-index:1;background-color:#291A37;}.media--view-mode-search-result .field--name-field-content,.media--view-mode-search-result .field--name-field-teaser,.node--view-mode-search-result .field--name-field-content,.node--view-mode-search-result .field--name-field-teaser{margin-bottom:1em;}.media--view-mode-search-result .field--name-field-image img,.node--view-mode-search-result .field--name-field-image img{width:100%;}.media--view-mode-search-result .field--name-node-link,.node--view-mode-search-result .field--name-node-link{display:inline-block;background-color:#D50F34;}.media--view-mode-search-result .field--name-node-link a,.node--view-mode-search-result .field--name-node-link a{display:inline-block;padding:17px 55px;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;letter-spacing:0.1px;color:white;text-decoration:none;}.media--view-mode-search-result .field--name-node-link:hover a,.node--view-mode-search-result .field--name-node-link:hover a{background-color:#8A113E;}.views-acquia-search{padding-left:20px;padding-right:20px;margin-top:4em;margin-left:0;margin-right:0;}@media screen and (min-width:768px) and (max-width:1279px){.views-acquia-search{padding-left:40px;padding-right:40px;}}@media screen and (min-width:1280px){.views-acquia-search{margin-left:calc(100% - ((1440px * 0.785) + ((100vw - 1440px) / 2)));padding-left:105px;}}@media screen and (min-width:1280px){.views-acquia-search{margin-top:6em;}}.views-acquia-search > .view-content{margin-left:-15px;margin-right:-15px;}.views-acquia-search > .view-content:before,.views-acquia-search > .view-content:after{content:" ";display:table;}.views-acquia-search > .view-content:after{clear:both;}@media screen and (max-width:768px){.views-acquia-search > .view-content{margin-left:0;margin-right:0;}}.views-acquia-search > .view-content .views-row{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:2em;}.views-acquia-search > .view-content .views-row:nth-child(1n + 1){clear:both;}@media screen and (max-width:768px){.views-acquia-search > .view-content .views-row{padding-left:0;padding-right:0;}}@media screen and (min-width:768px) and (max-width:1279px){ul.tabs.primary{margin-left:15%;padding-left:3em;}}ul.tabs.primary li{background-color:#E4DD5B;margin-right:0;margin-bottom:4px;}ul.tabs.primary li a{padding:0.5em 1em;}@media screen and (min-width:1280px){ul.tabs.primary{position:fixed;right:0;top:177px;z-index:10;}ul.tabs.primary li{display:block;margin-bottom:0;}}.pager{max-width:1440px;margin:2em auto 0 auto;text-align:center;height:40px;}.pager__items{padding:0;margin:0;display:inline-block;}.pager__item{min-width:40px;height:40px;line-height:26px;display:block;float:left;text-indent:0;}.pager__item::before{content:none;}.pager__item a{display:block;height:100%;width:100%;color:#575757;font-weight:bold;}.pager__item.is-active{background-color:#575757;}.pager__item.is-active a{color:#fff;text-decoration:none;}.pager__item.pager__item--ellipsis{font-weight:bold;}.pager__item--previous{background-image:url(/themes/custom/dfic/images/arrow-prev.png);background-size:contain;height:40px;width:40px;display:inline-block;font-size:0;}.pager__item--next{background-image:url(/themes/custom/dfic/images/arrow-next.png);background-size:contain;height:40px;width:40px;display:inline-block;font-size:0;}.skip-link{display:none;}@media screen and (min-width:1280px){.skip-link{display:block;position:absolute;left:-9999px;top:0;padding:10px;background:#D50F34;color:#fff;font-weight:700;opacity:0;z-index:999;}.skip-link:focus{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1;}}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::before{content:'';display:block;width:50px;height:50px;color:#D50F34;background:url(/themes/custom/dfic/images/menuclose-desktop.svg) no-repeat 0 0;}.ui-widget-overlay{background-color:rgba(0,0,0,0.8);}p.text-uppercase{text-transform:uppercase;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check{counter-reset:my-awesome-counter;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .form-type-radio{display:inline-block;padding-right:50px;margin-top:15px;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check label.option{font-weight:bold;display:inline-block;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .fieldset-legend span{font-weight:normal;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check p.text-uppercase{text-transform:uppercase;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .messages.messages--status{background:#CDE4B8;-webkit-box-shadow:-8px 0 0 #3A4D29;box-shadow:-8px 0 0 #3A4D29;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .messages.messages--info{background:#E0EFFD;-webkit-box-shadow:-8px 0 0 #271C35;box-shadow:-8px 0 0 #271C35;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check fieldset{counter-increment:my-awesome-counter;padding:0.3em 0;position:relative;margin:1em auto;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check fieldset::before{content:counter(my-awesome-counter) " ";color:#D50F34;font-size:2.5em;margin-left:-1.2em;min-width:40px;display:inline-block;position:absolute;top:10px;font-weight:bold;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check input[type="radio"]{opacity:0;position:absolute;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check input[type="radio"],.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check label.option{display:inline-block;vertical-align:middle;margin:5px;margin-left:0;padding-left:0px;cursor:pointer;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check label.option{position:relative;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check input[type="radio"] + label.option::before{content:'';background:#fff;border:1px solid #4a4a4a;border-radius:50%;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:2px;margin-right:10px;text-align:center;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check input[type="radio"]:checked + label.option::before{content:"\f00c";font-family:'FontAwesome';color:#bbb;background:#006900;border:1px solid #006900;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check input.form-radio[value="No"]:checked + label.option::before{content:"\f00d";font-family:'FontAwesome';color:#bbb;background:#D50F34;border:1px solid #D50F34;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check input[type="radio"]:focus + label.option{outline:0px solid #fff;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check a.button{color:#fff;background-color:#D50F34;padding:1em 4em;font-weight:bold;height:55px;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check a.more{color:#D50F34;margin-left:5em;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .result_cta{margin-top:2em;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .result-wrapper{margin-top:4em;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form{margin:0 auto;}.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check fieldset{margin-left:50px;}.ta-table-focus-area{width:100%;}.ta-table-focus-area td:first-child{width:20%;}.ta-table-focus-area td:first-child img{max-width:116px;}.ta-table-focus-area td:nth-child(2){vertical-align:middle;}.paragraph--type--portfolio{position:relative;margin-bottom:50px;}.paragraph--type--portfolio .ta-aggregated-and-clients{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--portfolio .ta-aggregated-values,.paragraph--type--portfolio .ta-number-of-clients{background-color:#f1f1f1;padding:33px;text-align:center;width:50%;}@media screen and (max-width:578px){.paragraph--type--portfolio .ta-aggregated-values,.paragraph--type--portfolio .ta-number-of-clients{text-align:-webkit-center;}}.paragraph--type--portfolio .ta-aggregated-values > *,.paragraph--type--portfolio .ta-number-of-clients > *{display:block;}.paragraph--type--portfolio .ta-aggregated-values .field--name-field-aggregated-values,.paragraph--type--portfolio .ta-aggregated-values .field--name-field-number-of-clients,.paragraph--type--portfolio .ta-number-of-clients .field--name-field-aggregated-values,.paragraph--type--portfolio .ta-number-of-clients .field--name-field-number-of-clients{color:#D50F34;font-size:36px;font-weight:500;letter-spacing:-.5px;font-family:"Typold-Bold",Helvetica,Arial,sans-serif;margin:15px 0 10px;}@media screen and (max-width:578px){.paragraph--type--portfolio .ta-aggregated-values .field--name-field-aggregated-values,.paragraph--type--portfolio .ta-aggregated-values .field--name-field-number-of-clients,.paragraph--type--portfolio .ta-number-of-clients .field--name-field-aggregated-values,.paragraph--type--portfolio .ta-number-of-clients .field--name-field-number-of-clients{top:139px;width:-webkit-max-content;width:-moz-max-content;width:max-content;}}.paragraph--type--portfolio .ta-number-of-clients,.paragraph--type--portfolio .ta-clients{top:145px;left:50%;border-right:0;}@media screen and (max-width:767px){.paragraph--type--portfolio .ta-number-of-clients,.paragraph--type--portfolio .ta-clients{top:139px;}}@media screen and (min-width:1280px){.paragraph--type--portfolio .ta-number-of-clients,.paragraph--type--portfolio .ta-clients{top:158px;}}.paragraph--type--portfolio .ta-portfolio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#F8F8F8;padding:1.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;}.paragraph--type--portfolio .ta-portfolio-content .field--name-field-data{text-align:right;}.paragraph--type--portfolio .ta-portfolio-menu{border-right:0.07320644217vw solid #d5d5d5;margin-right:5%;padding-right:1.8301610542vw;width:20%;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:768px){.paragraph--type--portfolio .ta-portfolio-menu{width:100%;margin-right:0;}}.paragraph--type--portfolio .ta-portfolio-menu span{display:block;text-transform:uppercase;margin-bottom:15px;}.paragraph--type--portfolio .ta-portfolio-menu ul{margin:0 0 30px;padding-left:20px;}.paragraph--type--portfolio .ta-portfolio-menu ul li{margin:0 0 10px;padding:0;}.paragraph--type--portfolio .ta-portfolio-menu ul li::before{content:none;}.paragraph--type--portfolio .ta-portfolio-menu ul a{color:#575757;font-size:14px;font-weight:700;line-height:1.5;padding-left:25px;position:relative;text-transform:uppercase;-webkit-transition:0.2s ease;transition:0.2s ease;cursor:pointer;}.paragraph--type--portfolio .ta-portfolio-menu ul a:hover{color:#D50F34;}.paragraph--type--portfolio .ta-portfolio-menu ul a.active{color:#D50F34;}.paragraph--type--portfolio .ta-portfolio-menu ul a.active::before{background:url(https://www.findevcanada.ca/sites/default/files/annual-report/2020/img/list-arrow.png) center no-repeat;background-size:contain;content:'';height:13px;left:5px;position:absolute;top:-1px;width:15px;}.paragraph--type--portfolio .ta-portfolio-project{width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:768px){.paragraph--type--portfolio .ta-portfolio-project{width:100%;}}.paragraph--type--portfolio .ta-portfolio-project div.paragraph.paragraph--type--portfolio-content{display:none;}.paragraph--type--portfolio .ta-portfolio-project h3{font-size:22px;font-weight:bold;text-transform:none;letter-spacing:normal;margin:0;}.paragraph--type--portfolio .ta-portfolio-project .field__label{border-bottom:0.07320644217vw solid #d5d5d5;color:#D50F34;font-size:13px;font-weight:700;margin-bottom:10px;margin-top:30px;padding-bottom:0.5em;text-transform:uppercase;}.paragraph--type--portfolio .ta-portfolio-project .field__item{font-weight:bold;}.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Gender"],.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Égalité"],.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Impactful"],.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Données"],.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Performance"],.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Business"],.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Climate"],.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="climat"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Gender"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Égalité"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Impactful"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Données"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Performance"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Business"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Climate"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="climat"]::before{content:"";background-image:url("http://www.findevcanada.ca/sites/default/files/inline-images/2024-gender-action.png");height:60px;width:60px;display:inline-block;background-size:100%;background-repeat:no-repeat;margin-right:10px;}.paragraph--type--portfolio .ta-portfolio-project .field__item p{font-weight:normal;line-height:1.5;margin:0;}.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Impactful"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Données"]::before{background-image:url("https://www.findevcanada.ca/sites/default/files/inline-images/2024-impactful-data.png");}.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Business"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Performance"]::before{background-image:url("http://www.findevcanada.ca/sites/default/files/inline-images/2024-business-performance.png");}.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="Climat"]::before,.paragraph--type--portfolio .ta-portfolio-project .field__item div[data-focus*="climat"]::before{background-image:url("http://www.findevcanada.ca/sites/default/files/inline-images/2024-climate-nature-action.png");}.paragraph--type--portfolio .ta-portfolio-project .field--name-field-focus-area > .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 0;}@media screen and (max-width:768px){.paragraph--type--portfolio .ta-portfolio-project .field--name-field-focus-area > .field__items{margin-left:.5em;}}.paragraph--type--portfolio .ta-portfolio-project .field--name-field-focus-area > .field__items > div{margin-right:30px;}.page-node-type-news .node--type-news .field--name-field-image-media img,.page-node-type-news .node--type-blog .field--name-field-image-media img,.page-node-type-blog .node--type-news .field--name-field-image-media img,.page-node-type-blog .node--type-blog .field--name-field-image-media img{width:883px;height:600px;-o-object-fit:cover;object-fit:cover;padding:30px;}.toolbar-fixed .node-preview-container + .toolbar + .dialog-off-canvas-main-canvas header[role=banner],.toolbar-vertical .node-preview-container + .toolbar + .dialog-off-canvas-main-canvas header[role=banner]{top:53px;z-index:11;}@media screen and (max-width:976px){.toolbar-fixed .node-preview-container + .toolbar + .dialog-off-canvas-main-canvas header[role=banner],.toolbar-vertical .node-preview-container + .toolbar + .dialog-off-canvas-main-canvas header[role=banner]{top:39px;}}.node-preview-container{top:134px;}@media screen and (max-width:768px){.node-preview-container{display:none;}}.node-preview-container ~ .ui-dialog button.ui-dialog-titlebar-close::before{content:none;display:none;}.field--name-explore,.button-explore-arrow,.button-explore-basic{display:-webkit-box;display:-ms-flexbox;display:flex;}.field--name-explore a,.button-explore-arrow a,.button-explore-basic a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:15px 20px;font-size:16px;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#D50F34;border:1px solid #D50F34;border-radius:50px;-webkit-transition:background-color ease-out .5s,color ease-out .5s;transition:background-color ease-out .5s,color ease-out .5s;}@media screen and (max-width:768px){.field--name-explore a,.button-explore-arrow a,.button-explore-basic a{width:100%;font-size:15px;background-color:#F8F8F8;color:#D50F34;}}.field--name-explore a::after,.button-explore-arrow a::after,.button-explore-basic a::after{content:"";min-width:10px;height:11px;-webkit-mask-image:url(/themes/custom/dfic/images/explore-arrow-white.svg);mask-image:url(/themes/custom/dfic/images/explore-arrow-white.svg);background-color:#fff;margin-bottom:1px;-webkit-transition:background-color ease-out .5s;transition:background-color ease-out .5s;}@media screen and (max-width:768px){.field--name-explore a::after,.button-explore-arrow a::after,.button-explore-basic a::after{margin-bottom:3px;background-color:#D50F34;}}.field--name-explore a:hover,.button-explore-arrow a:hover,.button-explore-basic a:hover{background-color:transparent;color:#D50F34;}.field--name-explore a:hover::after,.button-explore-arrow a:hover::after,.button-explore-basic a:hover::after{background-color:#D50F34;}.field--name-explore{width:88%;}@media screen and (max-width:768px){.field--name-explore{width:100%;}}@media screen and (min-width:768px) and (max-width:1279px){.paragraph--type--portofolio-summary .field--name-explore{width:100%;}}@media screen and (max-width:768px){.paragraph--type--portofolio-summary .field--name-explore{padding:0 8.8vw;}}.field--name-explore{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px;}p.button-explore-basic a{display:block;text-align:center;-ms-flex-line-pack:center;align-content:center;text-decoration:none;}p.button-explore-basic a .extlink-nobreak svg{display:none;}.paragraph--type--summary-banner .field--name-explore,.field--name-field-resource-link .button-explore-basic{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;}.paragraph--type--summary-banner .field--name-explore a,.field--name-field-resource-link .button-explore-basic a{color:#D50F34;background-color:#fff;border:1px solid #fff;text-decoration:none;}.paragraph--type--summary-banner .field--name-explore a::after,.field--name-field-resource-link .button-explore-basic a::after{background-color:#D50F34;}.paragraph--type--summary-banner .field--name-explore a:hover,.field--name-field-resource-link .button-explore-basic a:hover{background-color:#D50F34;border-color:#fff;color:#fff;}.paragraph--type--summary-banner .field--name-explore a:hover::after,.field--name-field-resource-link .button-explore-basic a:hover::after{background-color:#fff;}.paragraph--type--summary-banner .field--name-explore,.field--name-field-resource-link .button-explore-basic{margin:2em 0 3em;}@media screen and (max-width:768px){.paragraph--type--summary-banner .field--name-explore,.field--name-field-resource-link .button-explore-basic{margin:2em 0 0 0;}}.dialog-video-overlay{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(255,255,255,0.8);z-index:1;}.dialog-video-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:720px;padding:4em 2em 2em;background-color:#fff;}@media screen and (max-width:768px){.dialog-video-container{width:90%;}}.dialog-video-close-btn{position:absolute;top:15px;right:15px;content:'';width:40px;height:40px;background:url(/themes/custom/dfic/images/menuclose-desktop.svg) no-repeat 0 0;color:#D50F34;border:0;}.paragraph--type--external-article.paragraph-color-palette-ext-art--red-light-gray .layout-container,.paragraph--type--external-article.paragraph-color-palette-ext-art--red-light-gray .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article.paragraph-color-palette-ext-art--red-light-gray form{background-color:#F8F8F8;}.paragraph--type--external-article.paragraph-color-palette-ext-art--white-red .layout-container,.paragraph--type--external-article.paragraph-color-palette-ext-art--white-red .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article.paragraph-color-palette-ext-art--white-red form{background-color:#D50F34;}.paragraph--type--external-article.paragraph-color-palette-ext-art--white-red .layout-container a,.paragraph--type--external-article.paragraph-color-palette-ext-art--white-red .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form a,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article.paragraph-color-palette-ext-art--white-red form a{color:#fff;}.paragraph--type--external-article .layout-container,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5em;margin:3em auto;}@media screen and (max-width:768px){.paragraph--type--external-article .layout-container,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;}}.paragraph--type--external-article .layout-container .article-block--image-wrapper,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--image-wrapper,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--image-wrapper{-ms-flex-item-align:center;align-self:center;}.paragraph--type--external-article .layout-container img,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form img,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form img{max-width:200px;}.paragraph--type--external-article .layout-container .article-block--content-wrapper,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:768px){.paragraph--type--external-article .layout-container .article-block--content-wrapper,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper{margin-top:2em;}}.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content{margin-left:2em;word-break:break-word;}@media screen and (max-width:768px){.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content{margin-left:0;}}.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content .field--name-field-date,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content .field--name-field-date,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content .field--name-field-date{line-height:21px;text-transform:uppercase;}.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:768px){.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date .field__item:first-child::after,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date .field__item:first-child::after,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content .field--name-field-date .field--name-field-external-article-date .field__item:first-child::after{content:'-';margin-right:4px;}.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content h2,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content h2,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content h2{font-size:28px;line-height:33px;margin-top:1em;}.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content h2 a,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content h2 a,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content h2 a{text-decoration:none;}.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content .field--name-field-external-description,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content .field--name-field-external-description,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content .field--name-field-external-description{padding-right:2em;margin-bottom:1em;}.paragraph--type--external-article .layout-container .article-block--content-wrapper .article-block--content .field--name-field-external-call-to-action,.paragraph--type--external-article .paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check form .article-block--content-wrapper .article-block--content .field--name-field-external-call-to-action,.paragraph--type--user-eligibility-check-form #block-webform-user-eligibility-check .paragraph--type--external-article form .article-block--content-wrapper .article-block--content .field--name-field-external-call-to-action{margin-bottom:1em;}.footnotes{padding-top:1em;}.footnotes li::before{content:none;}.footnotes .footnotes__item-backlinks a{text-decoration:none;}.footnotes .footnotes__item-backlinks a:hover{text-decoration:underline;}.footnotes p{margin:0;}.footnote__citation{text-decoration:none;}.footnote__citation::before{content:'[';}.footnote__citation::after{content:']';}.careers-paragraph-separator{padding:1em;visibility:hidden;}.klaro .cookie-modal a,.klaro .context-notice p a{color:#354E24;text-decoration:underline;}.klaro .cm-footer-buttons .cm-btn.cm-btn-accept,.klaro .cm-buttons .cm-btn.cm-btn-success,.klaro .cn-buttons .cm-btn.cm-btn-success{background-color:#354E24;}.klaro .cookie-modal .cm-list-input:checked + .cm-list-label .cm-switch .slider,.klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider,.klaro .cm-buttons .cm-btn.cm-btn-success-var,.klaro .cm-footer-buttons .cm-btn.cm-btn-accept-all{background-color:#55803C;}.klaro .cookie-modal .cm-list-label .slider{background-color:#666;}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes label.cm-list-label span.cm-required{color:#555;}.klaro .cookie-modal h1{line-height:1.5;}#block-dfic-podcastteaser{width:100%;margin-top:2em;}.podcast-teaser-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-family:"Typold-Medium",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;background-color:#D50F34;padding:.5em 1em;}.podcast-teaser-container:hover{background-color:#8A113E;text-decoration:none;color:#fff;}.podcast-teaser-container svg{fill:#fff;width:40px;}.hidden-anchor-link{overflow:unset;}
