@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Oswald:wght@200..700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}input{border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128 / var(--tw-border-opacity));}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/ddp/fonts/oswald.woff2) format('woff2');},@font-face{font-family:'fontello';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/ddp/fonts/fontello.woff2) format('woff2');}.container{width:100%;}@media (min-width:275px){.container{max-width:275px;}}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:960px){.container{max-width:960px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1536px;}}.block,.node{margin-bottom:1rem;}[id$="-local-tasks"] ul{list-style-position:inside;list-style-type:disc;}.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.-top-1{top:-0.25rem;}.right-0{right:0px;}.right-1{right:0.25rem;}.top-1{top:0.25rem;}.top-10{top:2.5rem;}.z-10{z-index:10;}.row-span-2{grid-row:span 2 / span 2;}.float-right{float:right;}.float-left{float:left;}.clear-both{clear:both;}.m-4{margin:1rem;}.m-auto{margin:auto;}.mx-4{margin-left:1rem;margin-right:1rem;}.mx-auto{margin-left:auto;margin-right:auto;}.mb-4{margin-bottom:1rem;}.mb-8{margin-bottom:2rem;}.mb-\[49px\]{margin-bottom:49px;}.ml-8{margin-left:2rem;}.mr-2{margin-right:0.5rem;}.mt-0{margin-top:0px;}.mt-10{margin-top:2.5rem;}.mt-2{margin-top:0.5rem;}.mt-4{margin-top:1rem;}.mt-8{margin-top:2rem;}.block{display:block;}.inline{display:inline;}.flex{display:flex;}.grid{display:grid;}.contents{display:contents;}.hidden{display:none;}.h-6{height:1.5rem;}.h-\[20px\]{height:20px;}.h-\[52px\]{height:52px;}.min-h-screen{min-height:100vh;}.w-6{width:1.5rem;}.w-\[160px\]{width:160px;}.w-\[20px\]{width:20px;}.w-full{width:100%;}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.cursor-pointer{cursor:pointer;}.grid-flow-col{grid-auto-flow:column;}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.flex-col{flex-direction:column;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-6{gap:1.5rem;}.overflow-x-hidden{overflow-x:hidden;}.rounded-md{border-radius:0.375rem;}.border-0{border-width:0px;}.border-\[1px\]{border-width:1px;}.border-b-4{border-bottom-width:4px;}.border-b-\[1px\]{border-bottom-width:1px;}.border-l-8{border-left-width:8px;}.border-t-\[1px\]{border-top-width:1px;}.border-\[\#006CB2\]{--tw-border-opacity:1;border-color:rgb(0 108 178 / var(--tw-border-opacity));}.border-\[\#006cb2\]{--tw-border-opacity:1;border-color:rgb(0 108 178 / var(--tw-border-opacity));}.border-\[\#C2DFF4\]{--tw-border-opacity:1;border-color:rgb(194 223 244 / var(--tw-border-opacity));}.bg-\[\#000000\]{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));}.bg-\[\#262626\]{--tw-bg-opacity:1;background-color:rgb(38 38 38 / var(--tw-bg-opacity));}.bg-\[\#ecf5fc\]{--tw-bg-opacity:1;background-color:rgb(236 245 252 / var(--tw-bg-opacity));}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.bg-\[url\(\/themes\/custom\/ddp\/images\/arrow_d\.png\)\]{background-image:url(/themes/custom/ddp/images/arrow_d.png);}.bg-right{background-position:right;}.bg-no-repeat{background-repeat:no-repeat;}.stroke-gray-400{stroke:#9ca3af;}.p-1{padding:0.25rem;}.p-3{padding:0.75rem;}.p-4{padding:1rem;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.px-4{padding-left:1rem;padding-right:1rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.py-\[1px\]{padding-top:1px;padding-bottom:1px;}.pb-2{padding-bottom:0.5rem;}.pb-4{padding-bottom:1rem;}.pb-8{padding-bottom:2rem;}.pl-2{padding-left:0.5rem;}.pt-10{padding-top:2.5rem;}.pt-4{padding-top:1rem;}.pt-6{padding-top:1.5rem;}.text-center{text-align:center;}.text-right{text-align:right;}.font-montserrat{font-family:Montserrat;}.font-sans{font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;}.text-\[12px\]{font-size:12px;}.text-\[16px\]{font-size:16px;}.text-\[18px\]{font-size:18px;}.text-\[20px\]{font-size:20px;}.text-\[24px\]{font-size:24px;}.text-\[26px\]{font-size:26px;}.text-\[40px\]{font-size:40px;}.text-\[42px\]{font-size:42px;}.text-\[52px\]{font-size:52px;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.font-bold{font-weight:700;}.font-medium{font-weight:500;}.font-semibold{font-weight:600;}.uppercase{text-transform:uppercase;}.leading-snug{line-height:1.375;}.text-\[\#006cb2\]{--tw-text-opacity:1;color:rgb(0 108 178 / var(--tw-text-opacity));}.text-\[\#052E4E\]{--tw-text-opacity:1;color:rgb(5 46 78 / var(--tw-text-opacity));}.text-\[\#7991a5\]{--tw-text-opacity:1;color:rgb(121 145 165 / var(--tw-text-opacity));}.text-\[\#9cafa3\]{--tw-text-opacity:1;color:rgb(156 175 163 / var(--tw-text-opacity));}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity));}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity));}.odd\:bg-white:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.even\:bg-\[\#f6fafe\]:nth-child(even){--tw-bg-opacity:1;background-color:rgb(246 250 254 / var(--tw-bg-opacity));}@media (min-width:275px){.xm\:pt-8{padding-top:2rem;}}@media (min-width:768px){.md\:top-7{top:1.75rem;}.md\:flex{display:flex;}.md\:grid{display:grid;}.md\:w-1\/4{width:25%;}.md\:max-w-\[1200px\]{max-width:1200px;}.md\:flex-grow{flex-grow:1;}.md\:px-0{padding-left:0px;padding-right:0px;}.md\:pr-6{padding-right:1.5rem;}.md\:pt-12{padding-top:3rem;}}@media (min-width:1024px){.lg\:m-auto{margin:auto;}.lg\:flex{display:flex;}.lg\:grid{display:grid;}.lg\:w-2\/5{width:40%;}.lg\:w-3\/5{width:60%;}.lg\:w-\[960px\]{width:960px;}.lg\:max-w-\[960px\]{max-width:960px;}}
.slick--view--hp-slideshow,.slick--view--hp-slideshow .views-field-nothing{position:relative;}.hp_hero{position:absolute;bottom:0px;width:100%;background-color:#C2DFF4;padding:10px;opacity:0.8;overflow:hidden;}.slick--view--hp-slideshow .slick-initialized,.slick--view--hp-slideshow .hp_hero{width:344px;overflow:hidden;}.hp_type,.slick__slide .hp_blurb{color:#052E4E;font-size:26px;opacity:0.6;font-weight:500;text-transform:uppercase;padding-bottom:10px;}.hp_type:hover,.hp_blurb:hover{opacity:1;color:#000;}.hp_blurb,.hp_body{font-size:18px;color:#2D465C;font-family:"Open Sans",serif;font-weight:600;opacity:1;}.slick--view--hp-slideshow .slick__arrow{position:absolute;width:100%;z-index:1;padding-top:160px;}.slick--view--hp-slideshow .slick__arrow .slick-prev{background:url('/themes/custom/ddp/images/left.jpg') no-repeat top left;color:transparent;width:36px;height:77px;}.slick--view--hp-slideshow .slick__arrow .slick-next{background:url('/themes/custom/ddp/images/right.jpg') no-repeat top right;float:right;color:transparent;width:36px;height:77px;}.slick--view--hp-slideshow span.timeline-carousel{display:none;}.slick--view--hp-slideshow .slide{padding:0;margin:0;}@media (max-width:960px){.slick--view--hp-slideshow .slick-initialized,.slick--view--hp-slideshow .hp_hero{width:292px;overflow:hidden;}}@media (max-width:768px){.slick--view--hp-slideshow{margin-bottom:40px;}.r-block .hp_hero{position:static;}.r-block{margin-bottom:40px;}.slick--view--hp-slideshow .slick__arrow{padding-top:150px;}.slick--view--hp-slideshow .slick-initialized,.slick--view--hp-slideshow .hp_hero{width:100%;overflow:hidden;}.slick--view--hp-slideshow .views-field-nothing img{width:100% !important;}}
#superfish-main{display:flex;justify-content:space-between;}.sf-menu{line-height:2;text-transform:uppercase;font-family:"Open Sans",serif;font-weight:500;font-size:16px;background:white;margin:0 !important;}.sf-menu a.menuparent{pointer-events:none;}.sf-menu .menuparent{cursor:grab;}.sf-depth-2{padding-left:10px !important;padding-right:10px !important;}ul.sf-menu .sf-sub-indicator::after{background-image:url("/themes/custom/ddp/images/arrow_d.png");background-repeat:no-repeat;background-size:12px 8px;color:transparent;margin-top:5px;left:3px;}ul.sf-menu .sf-sub-indicator{right:-5px;}ul.sf-menu.sf-style-white{float:none;margin-bottom:0;padding:0;}ul.sf-menu a,ul.sf-menu span.nolink{color:#052E4E !important;border-bottom:3px solid white !important;padding:10px 0 !important;}ul.sf-menu.sf-style-default li,ul.sf-menu.sf-style-default.sf-navbar,ul.sf-menu.sf-style-default li li,ul.sf-menu.sf-style-default.sf-navbar > li > ul{background:#fff !important;}ul.sf-menu .sf-with-ul{padding-right:12px !important;}.sf-menu a.is-active,.sf-menu a:hover{border-bottom:3px solid #F4AA09 !important;background:none !important;}.sf-hidden{padding:5px !important;}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{background:transparent;}.logo img{height:52px;margin-right:20px;}@media (max-width:960px){.sf-depth-1 .sf-clone-parent{display:none;}.sf-depth-1 li a{margin-left:50px;}.nav-line{border:0;}.sf-accordion-toggle{background-image:url("/themes/custom/ddp/images/Hamburger_icon.png");background-repeat:no-repeat;background-size:32px 32px;color:transparent;position:absolute;}.ddp-search-bar .form-item input{margin-left:45px;width:85%;}.nav-line,h1,h2{margin:0 !important;}}@media (max-width:960px){ul.sf-menu a,ul.sf-menu span.nolink{color:#052E4E;border-bottom:3px solid white;padding:10px 0;margin:0 10px;}.sf-menu{font-size:14px;}.ddp-search-bar{display:none;}.logo{width:85%;}.logo img{height:32px;margin-right:20px;padding:0px 4px;}.sf-menu a.menuparent{pointer-events:all;}.sf-has-clone-parent{margin-left:15px !important;}.first-button{position:absolute;top:20px;right:19px;}#superfish-main-toggle{display:none;}div.sf-accordion-toggle.sf-style-default a{padding:1em 3em 1em 0.5em;}.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.animated-icon1 span{background:#2d7ef7;}.animated-icon2 span{background:#e3f2fd;}.animated-icon3 span{background:#f3e5f5;}.animated-icon1 span:nth-child(1){top:0px;}.animated-icon1 span:nth-child(2){top:10px;}.animated-icon1 span:nth-child(3){top:20px;}.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px;}.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}.node--type-multimedia iframe{width:100%;height:100%;}}@media (max-width:768px){.logo{width:85%;}}
.ddp-partners,#block-ataglance,.node-content1,#block-whatwedo h2,.about-header,.results-header header{max-width:960px;margin:0 auto;}body{font:normal 18px/28px 'Open Sans';color:#052E4E;opacity:0.9;}#block-tailwindcss-pagetitle{padding-bottom:30px;}h1,h2{font:normal 500 40px/26px "Montserrat";letter-spacing:1px;margin-top:20px;line-height:normal;color:#052E4E;opacity:1;text-transform:uppercase;}.field_read_more_link{font-weight:600;margin-bottom:20px;}#block-ataglance,#block-whatwedo{margin-bottom:50px !important;}#block-ataglance img{margin-left:30px;}.about-header{margin-bottom:50px !important;}#block-whatwedo .wwd-header{font:normal normal 500 26px "Montserrat";max-width:960px;margin:0 auto !important;padding:20px 0;}#block-whatwedo .wwd-image{background-color:#ecf5fc;padding:50px;}.ddp-partners header{margin-bottom:30px;}.ddp-partners .views-row{background:#ecf5fc;padding:30px;margin-bottom:30px;overflow:hidden;}.ddp-partners .views-field-title{font:500 26px "Montserrat";letter-spacing:0px;color:#052E4E;margin-bottom:20px;}.ddp-partners .views-field-body{font:18px  "Open Sans";letter-spacing:0px;color:#2D465C;overflow:hidden;}.ddp-partners .views-field-field-image{float:left;margin-right:30px;}.ddp-restricted,.ddp-restricted-a{display:grid;position:relative;justify-content:center;}.ddp-restricted-a a{background-color:#006CB2;font-size:18px;font-weight:500;color:white;padding:10px 40px;margin-top:20px;margin-bottom:40px;}.flags img{margin:6px;}.node--type-confidential .node-content,.node--type-event,.node--type-multimedia{max-width:960px;margin:0 auto;}.node--type-multimedia .field_date,.node--type-event .field_date{float:left;padding-right:5px;}.node--type-multimedia .field_date,.node--type-event .field_date,.node--type-event .field_event_status,.node--type-multimedia .field_type{color:#052E4E;opacity:50%;font-weight:600;text-transform:uppercase;padding-bottom:10px;}.node--type-multimedia .field_author{color:#052E4E;opacity:80%;font-weight:600;padding-bottom:20px;}.node--type-confidential .node-content div div{margin-bottom:20px;}.node--type-confidential .node-content .file a{color:#006CB2;background-image:url("/themes/custom/ddp/images/icons/pdf.svg");background-repeat:no-repeat;background-position:left;background-size:contain;padding-left:40px;}.node--type-multimedia h1,.node--type-event h1{text-transform:none;}.node--type-multimedia .body,.node--type-event .body{margin-top:10px;}.ddp2-txt{font:24px Montserrat;}.ddp2-img{float:left;margin-right:5px;margin-top:12px;}@media only screen and (max-width:960px){.flags img{position:relative;width:120px;}h1,h2{margin:20px 0 0 20px !important;}.about-header,.results-header,.portfolio header,.at-a-glance{padding:0 20px;}.at-a-glance img{width:50%;}}@media only screen and (max-width:768px){.flags img{position:relative;width:165px;float:left;}.ddp-partners img{width:100% !important;}.ddp-partners .views-field-field-image{float:none;margin-bottom:20px;margin-right:0;}#block-whatwedo .wwd-header{max-width:768px;}h1,h2{margin:20px 10px 0 10px !important;}}.pager__items{display:flex;justify-content:center;margin-bottom:30px;}.pager__items li{padding:2px 10px;}.pager__items .is-active{border:1px solid gray;border-radius:10px;}@media only screen and (min-width:960px){.node--type-multimedia iframe{width:960px;height:540px;}.node--type-event iframe{width:960px;height:540px;}}.bg_blue{background-color:#f6fafe !important;}
.ddp-about .slide{padding:40px;margin:30px 10px 0 10px;background-color:#ecf5fc;font:22px "Montserrat";color:#052E4E;min-height:458px !important;}#block-tailwindcss-views-block-timeline-carousel-block-1 .timeline-carousel{font:36px "Montserrat";font-weight:500;text-transform:uppercase;padding-left:20px;}#block-tailwindcss-views-block-timeline-carousel-block-1 .slick__slide .views-field-title{margin:20px 0;font-weight:500;text-transform:uppercase;}#block-tailwindcss-views-block-timeline-carousel-block-1 .slick__slide .views-field-field-year{font-weight:bold;}#block-tailwindcss-views-block-timeline-carousel-block-1 .slick__slide .views-field-field-year img{float:left;padding:12px 10px 0 0;}#block-tailwindcss-views-block-timeline-carousel-block-1 .slick__slide .views-field-body{font:normal normal normal 18px/28px Open Sans;opacity:0.7;letter-spacing:0px;}#block-tailwindcss-views-block-timeline-carousel-block-1 h2{font:36px "Montserrat";font-weight:500;color:#052E4E;padding-left:100px;}#block-tailwindcss-views-block-timeline-carousel-block-1 .slick__arrow .slick-prev{background:url('/themes/custom/ddp/images/aleft.png') no-repeat top left;color:transparent;height:50px;}#block-tailwindcss-views-block-timeline-carousel-block-1 .slick__arrow .slick-next{background:url('/themes/custom/ddp/images/aright.png') no-repeat top left;float:right;color:transparent;height:50px;width:80px;}#block-tailwindcss-views-block-timeline-carousel-block-1 h2{width:960;margin:0 auto !important;}#block-tailwindcss-views-block-timeline-carousel-block-1 .slick__arrow,#block-tailwindcss-pagetitle{width:960px;margin:0 auto;}@media only screen and (max-width:960px){#block-tailwindcss-views-block-timeline-carousel-block-1 h2,#block-tailwindcss-views-block-timeline-carousel-block-1 .slick__arrow,#block-tailwindcss-pagetitle{width:100%;}}
.ai-right{float:right;margin-left:20px;}.ai-left{float:left;margin-right:20px;}.ai-row{overflow:hidden;min-height:270px;}.ai-container-l{padding:20px 0 20px 20px;text-align:end;}.ai-container-l span,.ai-container-r span{font-weight:bold;font:18px Montserrat;font-weight:600;}.ai-container-l p,.ai-container-r p{margin-top:20px;overflow:hidden;font:18px Open Sans;}.ai-container-r{padding:20px 20px 20px 0;}.ai-container-l,.ai-container-r{background-color:#ecf5fc;float:inline-start;width:50%;margin-bottom:50px;}.wwd-image img{margin:auto;display:block;}@media only screen and (max-width:1280px){.ai-row1,.ai-row2{min-height:320px;}.ai-row3,.ai-row4,.ai-row5,.ai-row6{min-height:250px;}.ddp-about .slick__slide{min-height:653px !important;}}@media only screen and (max-width:960px){.ai-container-l,.ai-container-r{width:100%;padding:10px;text-align:start;}.ai-container-l p,.ai-container-r p{overflow:visible;}.ai-right{float:left;margin-left:0px;margin-right:10px;}.ddp-about .slick__slide{min-height:430px !important;}}@media only screen and (max-width:768px){.ai-container-l,.ai-container-r{width:100%;padding:10px;text-align:start;}.ai-container-l p,.ai-container-r p{overflow:visible;}.ai-right{float:left;margin-left:0px;margin-right:10px;}.ddp-about .slick__slide{min-height:580px !important;}}
.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/ddp/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/ddp/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/ddp/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.annual-report{width:960px;margin:0 auto !important;}.path-annual-reviews #block-tailwindcss-pagetitle{padding:20px 0 80px 0;}.annual-report .views-row{background-color:#ecf5fc;margin-bottom:50px;padding:30px;overflow:hidden;}.annual-report .views-field-field-image{float:left;padding:20px;border:1px solid #006CB2;margin-right:40px;margin-bottom:20px;background-color:white;}.annual-report .views-field-title{font:26px Montserrat;color:#052E4E;font-weight:500;text-transform:uppercase;padding-bottom:15px;}.annual-report .views-field-field-blurb{font:20px Montserrat;color:#052E4E;font-weight:500;margin-bottom:30px;}.annual-report .ec-content{margin-bottom:30px;}a.ecf-open{background-image:url("/themes/custom/ddp/images/arrow_d.png");background-repeat:no-repeat;background-position:right;padding-right:20px;}a.ecf-close{background-image:url("/themes/custom/ddp/images/arrow_u.png");background-repeat:no-repeat;background-position:right;padding-right:20px;}.annual-report .ec-toggle-link{color:#006cb2;text-transform:uppercase;font-weight:600;}@media only screen and (max-width:768px){.annual-report{width:100%;}.annual-report .views-row{padding:20px;}.annual-report .views-field-field-image{float:none;margin-right:0px;}}@media only screen and (max-width:960px){.annual-report{width:100%;}}
#aviews-exposed-form-publications-page-1{width:1200px;margin:0 auto !important;}.notfound{text-align:center;padding:100px;font-size:24px;}.ddp-pubs{margin:0 20px;}.ddp-pubs header{width:950px;margin:0 auto !important;padding-bottom:30px;}.ddp-pubs label,.ddp-events label{font:18px Open Sans;font-weight:500;margin-left:20px;}.ddp-pubs .bef-links ul li a{border:1px solid #cee6f7;padding:10px 20px;margin:10px;float:left;color:#006CB2;text-transform:uppercase;font:500 16px "Montserrat";}.ddp-pubs .bef-links ul li a:hover,.ddp-pubs .bef-links .bef-link--selected{background-color:#006CB2;color:#fff;}.ddp-pubs .form-actions{display:none;}.ddp-pubs .views-view-grid{clear:both;font:500 16px "Montserrat";}.ddp-pubs .views-row{display:flex;justify-content:center;}.ddp-pubs .views-col{width:50%;background-color:#ecf5fc;padding:30px;margin:20px;}.ddp-pubs .views-field-field-image{float:left;padding:20px;border:1px solid #006CB2;margin-right:40px;margin-bottom:20px;background-color:white;}.ddp-pubs .views-field-field-date{color:#052E4E;font-size:16px;opacity:50%;text-transform:uppercase;margin-bottom:20px;}.ddp-pubs .views-field-title{color:#052E4E;font-size:20px;margin:30px 0;overflow:hidden;}.ddp-pubs .views-field-field-pdf-link li,.ddp-pubs .views-field-field-repot-link li{color:#006CB2;margin:5px;font-size:16px;}.ddp-pubs .views-field-field-pdf-link img,.ddp-pubs .views-field-field-repot-link img{float:left;margin-right:10px;padding-top:2px;}@media (max-width:768px){.ddp-pubs .views-col{width:100%;margin:15px 0;}.ddp-pubs .views-field-field-image{margin-right:0;}}@media only screen and (max-width:768px){.ddp-pubs .views-col{width:100%;margin:0;}.ddp-pubs{margin:10px;}.ddp-pubs .bef-links ul li a{width:95%;text-align:center;}}@media only screen and (max-width:960px){.ddp-pubs .views-col{width:100%;margin:0 0 20px;}.ddp-pubs .views-row{display:block;}}.ddp-pubs .bef-exposed-form fieldset.trustfund,.ddp-events .bef-exposed-form fieldset.trustfund{width:100%;margin-bottom:20px;}.ddp-events .bef-exposed-form fieldset.trustfund{padding-left:20px;}.ddp-pubs .bef-exposed-form fieldset.trustfund legend,.ddp-events .bef-exposed-form fieldset.trustfund legend{font-weight:bold;margin-top:20px;padding-left:20px;}.ddp-pubs .bef-exposed-form .trustfund input[type='checkbox'],.ddp-events .bef-exposed-form .trustfund input[type='checkbox']{margin-left:30px;margin-top:10px;transform:scale(1.5);accent-color:#006cb2;border:1px solid #006cb2;}.ddp-pubs .bef-exposed-form .trustfund label,.ddp-events .bef-exposed-form .trustfund label{color:#006cb2;padding-left:10px;font:500 18px "Montserrat";display:block;margin-top:-20px;margin-left:50px;}
.portfolio .views-row{clear:both;font:18px Open Sans;}.portfolio .views-field{float:left;border:1px solid red;width:50%;padding:20px;}.portfolio .label{font:bold 16px 'Open Sans';width:30%;}.portfolio .tags{width:70%;}.portfolio .bef-links ul li a{float:left;text-transform:uppercase;font:600 24px "Montserrat";margin-right:100px;}.portfolio .bef-exposed-form,.portfolio header{width:960px;margin:0 auto;}.portfolio .bef-exposed-form fieldset{float:left;width:50%;}.portfolio .bef-exposed-form fieldset legend{font-weight:bold;margin-top:20px;}.portfolio .bef-exposed-form input[type='checkbox']{margin-left:30px;margin-top:10px;transform:scale(1.5);accent-color:#006cb2;border:1px solid #006cb2;}.portfolio .bef-exposed-form label{color:#006cb2;padding-left:10px;font:500 18px "Montserrat";display:block;margin-top:-20px;margin-left:50px;}#edit-core-area--wrapper,.form-item-grant{clear:both;}@media only screen and (max-width:768px){.portfolio .bef-exposed-form,.portfolio header{width:100%;}.portfolio .bef-exposed-form fieldset{float:none;width:100%;}}@media only screen and (max-width:960px){.portfolio .bef-exposed-form,.portfolio header{width:100%;}.portfolio .bef-exposed-form fieldset,.portfolio .views-field{float:none;width:100%;}}
.ddp-stories header,.ddp-events header{width:960px;margin:0 auto;}.ddp-stories .views-row,.ddp-events .views-row{display:flex;justify-content:center;font-family:"montserrat";margin:0 10px;}.ddp-stories .views-view-responsive-grid__item,.ddp-events .views-view-responsive-grid__item{position:relative;padding:30px 30px 60px 30px;margin:15px;background-color:#ecf5fc;}.ddp-stories .bef-links{width:100%;border-bottom:1px solid #006CB2;margin-bottom:5px;padding-bottom:1px;}.ddp-stories .bef-links ul{display:flex;justify-content:center;font-family:"montserrat";}.ddp-stories .bef-links ul li{text-align:center;width:33%;}.ddp-stories .bef-links ul li a{font-size:26px;font-weight:600;text-transform:uppercase;}.ddp-stories .bef-links ul li a.bef-link--selected{border-bottom:5px solid #006CB2;}.ddp-stories .bef-links form{border-bottom:1px solid #006CB2;}.ddp-stories .views-view-grid{width:100%;padding-top:30px;}.ddp-stories .views-view-responsive-grid,.ddp-events .views-view-responsive-grid{margin:0 20px;}.ddp-stories .views-field-field-date,.ddp-events .views-field-field-date{color:#052E4E;font-size:16px;font-weight:600;opacity:50%;margin:20px 0;text-transform:uppercase;}.ddp-stories .views-field-title,.ddp-events .views-field-title{color:#052E4E;font-size:20px;font-weight:600;margin-bottom:20px;}.ddp-stories .views-field-body,.ddp-events .views-field-body{font-family:Open Sans;color:#052E4E;font-size:18px;margin-bottom:20px;}.ddp-stories .views-field-field-repot-link{position:absolute;bottom:20px;left:30px;}.ddp-stories .views-field-field-read-more-link,.ddp-events .views-field-field-read-more-link,.ddp-stories .views-field-nothing,.ddp-events .views-field-nothing{position:absolute;bottom:20px;right:20px;font-size:16px;font-weight:600;color:#006cb2;}.views-field-field-read-more-link a{position:unset !important;}.ddp-events h3{color:#052E4E;font-size:26px;text-transform:uppercase;font-family:"montserrat";font-weight:500;margin:20px 40px 20px 40px;}.ddp-events h3 img{float:left;margin-right:5px;margin-top:12px;}@media only screen and (max-width:960px){.views-view-responsive-grid{--views-responsive-grid--column-count:2 !important;}.ddp-stories .bef-links ul li a{font-size:18px;margin:0 60px;}.ddp-stories header,.ddp-events header{width:95%;margin:0 10px;}}@media only screen and (max-width:768px){.views-view-responsive-grid{--views-responsive-grid--column-count:1 !important;}.ddp-stories .bef-links ul{display:inline-block;}.ddp-stories .bef-links ul li{padding-bottom:20px;width:100%;}.ddp-stories .bef-links ul li a{margin:0 10px;}.ddp-stories .views-field-field-read-more-link,.ddp-events .views-field-field-read-more-link{position:static;}}
.simplelogin-form input[type="submit"],.simplelogin-form button.form-submit{background-color:#006CB2 !important;}.simplelogin .forgot-password a{color:#006CB2;font-weight:600;text-transform:uppercase;}.simplelogin-form{font-family:"Montserrat" !important;}.simplelogin-form input{margin:10px 0;}.node--type-page .page-body{width:960px;margin:0 auto;padding-bottom:30px;}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;}.cmn_table{border:none;border-collapse:collapse;width:100%;vertical-align:top;}.cmn_table > thead{background-color:#C1DFF5;text-align:left;}.cmn_table > thead > tr > th{font-size:18px;color:#2D465C;font-weight:bold !important;padding:20px;}.cmn_table > tbody > tr > td{font-size:18px;font-weight:normal;padding:20px;color:#2D465C;}.cmn_table > tbody > tr:nth-of-type(odd){background-color:#FFF;}.cmn_table > tbody > tr:nth-of-type(even){background-color:#f6fafe;}.btm_bdr{border-bottom:2px solid #C1DFF5;}.bg_clr{background-color:#f6fafe;}.bg_clrw{background-color:#FFF;}.txt_note{display:block;font-size:18px;color:#2D465C;font-weight:normal;font-style:italic;padding:15px 20px;}@media screen and (max-width:767px){tbody,thead{float:left;}thead{min-width:100%;}td,th{display:block;border:none;font-size:16px !important;}.table-bordered > :not(caption) > *{border-width:0;}}
.ddp-search-bar .form-item input{border-color:#C3DFF4;padding:8px;width:400px;background-color:transparent;float:right;}.ddp-search-bar .form-item input::placeholder{color:#006CB2;opacity:0.8;font-size:18px;}.ddp-search-bar .form-submit{border:0;background:url("/themes/custom/ddp/images/Icon feather-search.svg") no-repeat 0 0;color:transparent;width:20px;}.ddp-search-bar .form-item{right:0;}.ddp-search-bar .form-actions{position:absolute;right:13px;top:13px;}.ddp-search-bar select,#block-tailwindcss-exposedformmain-searchpage-1 .form-text,#edit-reset-main-search,#edit-reset-main-search--2{display:none;}#block-tailwindcss-exposedformmain-searchpage-1{font:normal 16px "Montserrat";max-width:960px;margin:0 auto;}#block-tailwindcss-exposedformmain-searchpage-1 #views-exposed-form-main-search-page-1{display:flex;}#block-tailwindcss-exposedformmain-searchpage-1 select,#block-tailwindcss-exposedformmain-searchpage-1 input{border:1px solid #cee6f7;padding:10px 20px;margin:5px;width:240px;cursor:grab;font-weight:500;font-size:15px;}#block-tailwindcss-exposedformmain-searchpage-1 input{width:auto;background-color:#006CB2;color:#fff;}.ddp-search{padding-top:20px;}.ddp-search header{padding-bottom:20px;}.ddp-search,.path-search h1{max-width:960px;margin:0 auto;}.ddp-search .views-view-responsive-grid__item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd;}.ddp-search .views-field-field-image{float:left;margin-right:20px;}.ddp-search .views-field-body{overflow:hidden;}.ddp-search .views-field-title{color:#006CB2;font-weight:600;margin-bottom:10px;}@media (max-width:768px){.ddp-search-bar .form-item input{width:100%;float:none;}.ddp-search-bar .form-actions{position:static;margin-top:10px;text-align:center;}#block-tailwindcss-exposedformmain-searchpage-1 #views-exposed-form-main-search-page-1{flex-direction:column;align-items:stretch;}#block-tailwindcss-exposedformmain-searchpage-1 select,#block-tailwindcss-exposedformmain-searchpage-1 input{width:100%;margin:5px 0;}.ddp-search .views-view-responsive-grid__item{margin-bottom:20px;padding-bottom:20px;}.ddp-search .views-field-field-image{float:none;margin-right:0;margin-bottom:10px;}}
