/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
b,strong{font-weight:bold;}p{margin-top:0;margin-bottom:1rem;}p.large{font-size:1.125rem;line-height:130%;}p.small{font-size:0.875rem;}.text-formatted .link-block,.paragraph--type--accordion .link-block,.view-header .link-block,.view-empty .link-block,.view-footer .link-block{font-family:"Roboto",Arial,sans-serif;}.read-more a,a.read-more,.more-link a{font-family:"Roboto Condensed",Arial,sans-serif;letter-spacing:0.05rem;font-weight:700;}h1,h2,h3,.node-type,.viewsreference--view-title,.heading,h4,h5,h6{font-family:"Montserrat",Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:130%;}h1,h2,h3,.node-type,.viewsreference--view-title,.heading,h4,h5,h6{padding:0;margin:0 0 0.5rem 0;}h1 a,h2 a,h3 a,.node-type a,.viewsreference--view-title a,.heading a,h4 a,h5 a,h6 a{text-decoration:none;}h1{font-size:2rem;font-weight:800;}h2{font-size:1.75rem;}h3,.node-type,.viewsreference--view-title,.heading{font-size:1.5rem;}h4{font-size:1.375rem;font-weight:600;}h5{font-size:1.25rem;font-weight:600;}h6{font-size:1.125rem;font-weight:500;}@media (max-width:840px){h1{font-size:1.75rem;}h2{font-size:1.5rem;}h3,.node-type,.viewsreference--view-title,.heading{font-size:1.375rem;}h4{font-size:1.25rem;}h5{font-size:1.25rem;}}.heading{margin-bottom:0;}sub,sup{font-size:80%;position:relative;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}nav.tabs ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;}header ul.menu{padding:0;margin:0;}header .menu-item--expanded{list-style:none;list-style-image:none;}header .menu-item{padding:0;}.container{max-width:1200px;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;}.container.no-padding{padding-left:0;padding-right:0;}.container-fluid{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;}.container-fluid.no-padding{padding-left:0;padding-right:0;}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.row.reverse{flex-wrap:wrap-reverse;}.row.no-wrap{flex-wrap:nowrap;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*=col-]{padding-right:0;padding-left:0;}.col{padding-left:1rem;padding-right:1rem;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-width:0;}.col-auto{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-1{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0;}.offset-1{margin-left:8.3333333333%;}.col-2{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0;}.offset-2{margin-left:16.6666666667%;}.col-3{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;min-width:0;}.offset-3{margin-left:25%;}.col-4{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0;}.offset-4{margin-left:33.3333333333%;}.col-5{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0;}.offset-5{margin-left:41.6666666667%;}.col-6{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;}.offset-6{margin-left:50%;}.col-7{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0;}.offset-7{margin-left:58.3333333333%;}.col-8{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0;}.offset-8{margin-left:66.6666666667%;}.col-9{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;min-width:0;}.offset-9{margin-left:75%;}.col-10{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0;}.offset-10{margin-left:83.3333333333%;}.col-11{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0;}.offset-11{margin-left:91.6666666667%;}.col-12{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0;}.offset-12{margin-left:100%;}@media (min-width:576px){.col-sm-1{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0;}.offset-sm-1{margin-left:8.3333333333%;}.col-sm-2{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0;}.offset-sm-2{margin-left:16.6666666667%;}.col-sm-3{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;min-width:0;}.offset-sm-3{margin-left:25%;}.col-sm-4{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0;}.offset-sm-4{margin-left:33.3333333333%;}.col-sm-5{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0;}.offset-sm-5{margin-left:41.6666666667%;}.col-sm-6{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;}.offset-sm-6{margin-left:50%;}.col-sm-7{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0;}.offset-sm-7{margin-left:58.3333333333%;}.col-sm-8{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0;}.offset-sm-8{margin-left:66.6666666667%;}.col-sm-9{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;min-width:0;}.offset-sm-9{margin-left:75%;}.col-sm-10{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0;}.offset-sm-10{margin-left:83.3333333333%;}.col-sm-11{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0;}.offset-sm-11{margin-left:91.6666666667%;}.col-sm-12{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0;}.offset-sm-12{margin-left:100%;}}@media (min-width:840px){.col-md-1{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0;}.offset-md-1{margin-left:8.3333333333%;}.col-md-2{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0;}.offset-md-2{margin-left:16.6666666667%;}.col-md-3{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;min-width:0;}.offset-md-3{margin-left:25%;}.col-md-4{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0;}.offset-md-4{margin-left:33.3333333333%;}.col-md-5{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0;}.offset-md-5{margin-left:41.6666666667%;}.col-md-6{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;}.offset-md-6{margin-left:50%;}.col-md-7{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0;}.offset-md-7{margin-left:58.3333333333%;}.col-md-8{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0;}.offset-md-8{margin-left:66.6666666667%;}.col-md-9{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;min-width:0;}.offset-md-9{margin-left:75%;}.col-md-10{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0;}.offset-md-10{margin-left:83.3333333333%;}.col-md-11{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0;}.offset-md-11{margin-left:91.6666666667%;}.col-md-12{padding-right:1rem;padding-left:1rem;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0;}.offset-md-12{margin-left:100%;}}@media (min-width:992px){.col-lg-1{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0;}.offset-lg-1{margin-left:8.3333333333%;}.col-lg-2{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0;}.offset-lg-2{margin-left:16.6666666667%;}.col-lg-3{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;min-width:0;}.offset-lg-3{margin-left:25%;}.col-lg-4{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0;}.offset-lg-4{margin-left:33.3333333333%;}.col-lg-5{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0;}.offset-lg-5{margin-left:41.6666666667%;}.col-lg-6{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;}.offset-lg-6{margin-left:50%;}.col-lg-7{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0;}.offset-lg-7{margin-left:58.3333333333%;}.col-lg-8{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0;}.offset-lg-8{margin-left:66.6666666667%;}.col-lg-9{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;min-width:0;}.offset-lg-9{margin-left:75%;}.col-lg-10{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0;}.offset-lg-10{margin-left:83.3333333333%;}.col-lg-11{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0;}.offset-lg-11{margin-left:91.6666666667%;}.col-lg-12{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0;}.offset-lg-12{margin-left:100%;}}@media (min-width:1200px){.col-xlg-1{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;min-width:0;}.offset-xlg-1{margin-left:8.3333333333%;}.col-xlg-2{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;min-width:0;}.offset-xlg-2{margin-left:16.6666666667%;}.col-xlg-3{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;min-width:0;}.offset-xlg-3{margin-left:25%;}.col-xlg-4{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:0;}.offset-xlg-4{margin-left:33.3333333333%;}.col-xlg-5{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;min-width:0;}.offset-xlg-5{margin-left:41.6666666667%;}.col-xlg-6{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;}.offset-xlg-6{margin-left:50%;}.col-xlg-7{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;min-width:0;}.offset-xlg-7{margin-left:58.3333333333%;}.col-xlg-8{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;min-width:0;}.offset-xlg-8{margin-left:66.6666666667%;}.col-xlg-9{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;min-width:0;}.offset-xlg-9{margin-left:75%;}.col-xlg-10{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0;}.offset-xlg-10{margin-left:83.3333333333%;}.col-xlg-11{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;min-width:0;}.offset-xlg-11{margin-left:91.6666666667%;}.col-xlg-12{padding-left:1rem;padding-right:1rem;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0;}.offset-xlg-12{margin-left:100%;}}a{text-decoration:none;word-wrap:break-word;}a:hover{background:transparent;}main a,.webform-share-page-body a{color:#000000;background-color:transparent;text-decoration:underline;text-decoration-color:#c4d600;text-decoration-thickness:2px;text-underline-offset:3px;font-weight:bold;}main a:visited,.webform-share-page-body a:visited{color:#585858;text-decoration-color:#585858;}main a:hover,main a:focus,.webform-share-page-body a:hover,.webform-share-page-body a:focus{color:#000000;background-color:#d8e459;text-decoration-color:#d8e459;}.region-left-sidebar a:visited{color:#000000;}.pager a{text-decoration:none;}a[name]{padding-top:285px;margin-top:-285px;text-decoration:none;pointer-events:none;cursor:text;}.read-more a,a.read-more,.more-link a{color:#000000;text-decoration:underline;text-decoration-color:#c4d600;text-decoration-thickness:2px;text-underline-offset:3px;font-weight:bold;}.read-more a:visited,a.read-more:visited,.more-link a:visited{color:#000000;text-decoration-color:#c4d600;}.read-more a:hover,.read-more a:focus,a.read-more:hover,a.read-more:focus,.more-link a:hover,.more-link a:focus{background-color:#d8e459;color:#000000;text-decoration-color:#d8e459;}.read-more a:focus,a.read-more:focus,.more-link a:focus{outline:1px dotted #000000;}a.button,.button a,button,input[type=button],input[type=reset],input[type=submit]{font-family:"Roboto Condensed",Arial,sans-serif;color:#000000;text-decoration:none;text-align:center;font-size:1rem;font-weight:bold;line-height:1.25rem;background-color:#c4d600;border-radius:2rem;padding:0.625rem 1rem;cursor:pointer;transition:background-color ease 0.3s;}a.button:visited,.button a:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#000000;}a.button:focus,a.button:hover,.button a:focus,.button a:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#ffffff;background-color:#000000;}@media (min-width:576px){a.button,.button a,button,input[type=button],input[type=reset],input[type=submit]{padding:0.5rem 2rem;}}button.dropdown-toggle{background:transparent;padding:0.5rem;border-radius:0;}a.button,.button a{display:inline-block;}.clearfix::after{display:block;clear:both;content:"";}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;}.visually-hidden{position:absolute !important;height:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}*:focus{outline:1px dotted #707070;outline-offset:2px;}hr{color:transparent;margin:0.75rem 0;border:none;border-top:solid 2px #c4d600;}.no-scroll{overflow:hidden;}.kaltura-player,.field--name-field-media-oembed-video{overflow:hidden;padding-top:56.25%;position:relative;}.kaltura-player iframe,.field--name-field-media-oembed-video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}img{max-width:100%;height:auto;display:block;}svg{stroke:#000000;width:1rem;height:1rem;}figcaption{font-size:0.75rem;}.caption > figcaption{background:#e6e6e6;font-size:0.875rem;padding:0.25rem 0.5rem;}figure.caption-drupal-media{border:solid 1px #e6e6e6;}.media--type-image img{margin-bottom:1rem;}figure{margin:0 0 1rem 0;}figure .media--type-image img{margin-bottom:0;}figure.align-left{margin:0.5rem 1rem 0 0;}figure.align-right{margin:0.5rem 0 0 1rem;}.align-center img{display:block;margin-left:auto;margin-right:auto;}.align-center.media--type-remote-video{margin-bottom:1rem;}.align-left.media--type-image{margin-right:1rem;}.align-left.media--type-image img{margin-bottom:0;}.align-right.media--type-image{margin-left:1rem;}.align-right.media--type-image img{margin-bottom:0;}.inline{display:inline-block;}html{box-sizing:border-box;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#000000;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;}*,*::before,*::after{box-sizing:inherit;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{font-family:"Montserrat",Arial,sans-serif;font-size:1rem;font-weight:300;line-height:150%;margin:0;padding:0;height:100%;}body.overlay-open{overflow:hidden;}main{line-height:150%;}.desktop{display:none;}.mobile{display:block;}@media (min-width:992px){.mobile{display:none;}.desktop{display:block;}}header{font-family:"Roboto Condensed",Arial,sans-serif;background:#ffffff;background:#f9faef;border-bottom:solid 1px #d8e459;margin-bottom:3rem;}header .container{position:relative;}header .title{font-size:1.75rem;padding-bottom:0.5rem;padding-top:2rem;}header a{display:block;text-decoration:none;}header .logo-wrapper{position:absolute;}header .logo{position:relative;width:154px;height:100px;color:#ffffff;z-index:101;background-image:url(/themes/douglas/img/douglas-logo-reversed.svg);background-size:80%;background-color:#000000;background-position:center;background-repeat:no-repeat;}header .logo:focus{outline:dotted 2px #ffffff;outline-offset:-5px;}.breadcrumb-bar{background:url(/themes/douglas/img/breadcrumb-bg.png) no-repeat center center #c4d600;background-size:cover;height:65px;margin-top:-35px;display:flex;flex-direction:column;transition:height 0.5s ease;}.breadcrumb-bar.fixed{position:fixed;width:100%;z-index:10;top:45px;}.breadcrumb-bar .container{margin-top:auto;}@media (min-width:992px){.breadcrumb-bar{position:relative;height:150px;margin-top:-46px;}.breadcrumb-bar.menu-padding{margin-top:auto;}.breadcrumb-bar.fixed{top:auto;margin-top:-105px;}}#page-wrapper.logo-padding{margin-top:32px;}#page-wrapper.menu-padding{margin-top:64px;}#page-wrapper.breadcrumb-padding{margin-top:125px;}@media (min-width:992px){#page-wrapper.breadcrumb-padding{margin-top:165px;}}#footer{margin-top:2rem;background-color:#3c3c3c;border-top:solid 1rem #262626;color:#ffffff;padding:0.75rem 0 0.25rem 0;}#footer.sticky{position:absolute;bottom:0;width:100%;}#footer a{color:#ffffff;font-family:"Roboto",Arial,sans-serif;}#footer a:hover,#footer a:focus{color:#c9c9c9;}#footer a:focus{outline-color:#e6e6e6;outline-style:dotted;outline-width:1px;outline-offset:-2px;}#footer .logo{margin-bottom:1rem;}#footer .logo img{max-width:180px;}.node-unpublished{border:solid 1px #E60404;background:#feb8b8;padding:0.5rem 1rem;font-weight:700;}.node-preview-container form{padding:1rem;background:#ffeaea;}.node-preview-container form select{width:auto;height:auto;line-height:auto;}.node-preview-container form .form-type-select:after{top:40%;left:85%;}.node-type{font-size:1.25rem;color:#6a7e15;margin-bottom:0;}.align-center img{display:block;margin-left:auto;margin-right:auto;}.align-center.media--type-remote-video{margin-bottom:1rem;}.align-left.media--type-image{border-right:solid #ffffff 1rem;border-bottom:solid #ffffff 1rem;}.align-right.media--type-image{border-left:solid #ffffff 1rem;border-bottom:solid #ffffff 1rem;}.file--application-pdf{background-image:url(/themes/douglas/img/icons/download.svg);background-position:right center;padding-right:18px;padding-left:0;background-repeat:no-repeat;}.field--name-field-media-file.field--type-file{padding-right:5px;}.field--name-body{margin-bottom:1rem;}.view-empty{margin-top:1rem;}.text-formatted a,.paragraph--type--accordion a,.view-header a,.view-empty a,.view-footer a{text-decoration:underline;font-weight:600;}.text-formatted a[name],.paragraph--type--accordion a[name],.view-header a[name],.view-empty a[name],.view-footer a[name]{text-decoration:none;font-weight:inherit;}.text-formatted a[name]:hover,.text-formatted a[name]:focus,.paragraph--type--accordion a[name]:hover,.paragraph--type--accordion a[name]:focus,.view-header a[name]:hover,.view-header a[name]:focus,.view-empty a[name]:hover,.view-empty a[name]:focus,.view-footer a[name]:hover,.view-footer a[name]:focus{background-color:transparent;}.text-formatted a.read-more:hover,.text-formatted a.read-more:focus,.paragraph--type--accordion a.read-more:hover,.paragraph--type--accordion a.read-more:focus,.view-header a.read-more:hover,.view-header a.read-more:focus,.view-empty a.read-more:hover,.view-empty a.read-more:focus,.view-footer a.read-more:hover,.view-footer a.read-more:focus{background-color:transparent;}.text-formatted table img,.paragraph--type--accordion table img,.view-header table img,.view-empty table img,.view-footer table img{max-width:none;}.text-formatted a.email-icon,.paragraph--type--accordion a.email-icon,.view-header a.email-icon,.view-empty a.email-icon,.view-footer a.email-icon{mask:url(/themes/douglas/img/icons/email.svg);-webkit-mask:url(/themes/douglas/img/icons/email.svg);}.text-formatted a.link-icon,.paragraph--type--accordion a.link-icon,.view-header a.link-icon,.view-empty a.link-icon,.view-footer a.link-icon{mask:url(/themes/douglas/img/icons/external-link.svg);-webkit-mask:url(/themes/douglas/img/icons/external-link.svg);}.text-formatted a.email-icon,.text-formatted a.link-icon,.paragraph--type--accordion a.email-icon,.paragraph--type--accordion a.link-icon,.view-header a.email-icon,.view-header a.link-icon,.view-empty a.email-icon,.view-empty a.link-icon,.view-footer a.email-icon,.view-footer a.link-icon{display:inline-block;text-indent:-9999px;background-color:#262626;width:1rem;height:1rem;mask-repeat:no-repeat;mask-size:100%;-webkit-repeat:no-repeat;-webkit-size:100%;}.text-formatted a.email-icon:hover,.text-formatted a.email-icon:focus,.text-formatted a.link-icon:hover,.text-formatted a.link-icon:focus,.paragraph--type--accordion a.email-icon:hover,.paragraph--type--accordion a.email-icon:focus,.paragraph--type--accordion a.link-icon:hover,.paragraph--type--accordion a.link-icon:focus,.view-header a.email-icon:hover,.view-header a.email-icon:focus,.view-header a.link-icon:hover,.view-header a.link-icon:focus,.view-empty a.email-icon:hover,.view-empty a.email-icon:focus,.view-empty a.link-icon:hover,.view-empty a.link-icon:focus,.view-footer a.email-icon:hover,.view-footer a.email-icon:focus,.view-footer a.link-icon:hover,.view-footer a.link-icon:focus{background-color:#6a7e15;}.text-formatted h2.border-bottom,.text-formatted h3.border-bottom,.text-formatted .border-bottom.heading,.text-formatted .border-bottom.viewsreference--view-title,.text-formatted .border-bottom.node-type,.text-formatted h4.border-bottom,.paragraph--type--accordion h2.border-bottom,.paragraph--type--accordion h3.border-bottom,.paragraph--type--accordion .border-bottom.heading,.paragraph--type--accordion .border-bottom.viewsreference--view-title,.paragraph--type--accordion .border-bottom.node-type,.paragraph--type--accordion h4.border-bottom,.view-header h2.border-bottom,.view-header h3.border-bottom,.view-header .border-bottom.heading,.view-header .border-bottom.viewsreference--view-title,.view-header .border-bottom.node-type,.view-header h4.border-bottom,.view-empty h2.border-bottom,.view-empty h3.border-bottom,.view-empty .border-bottom.heading,.view-empty .border-bottom.viewsreference--view-title,.view-empty .border-bottom.node-type,.view-empty h4.border-bottom,.view-footer h2.border-bottom,.view-footer h3.border-bottom,.view-footer .border-bottom.heading,.view-footer .border-bottom.viewsreference--view-title,.view-footer .border-bottom.node-type,.view-footer h4.border-bottom{border-bottom:solid 2px #c4d600;}.text-formatted p.small,.text-formatted div.small,.paragraph--type--accordion p.small,.paragraph--type--accordion div.small,.view-header p.small,.view-header div.small,.view-empty p.small,.view-empty div.small,.view-footer p.small,.view-footer div.small{font-size:0.75rem;}.text-formatted p.large,.text-formatted div.small,.paragraph--type--accordion p.large,.paragraph--type--accordion div.small,.view-header p.large,.view-header div.small,.view-empty p.large,.view-empty div.small,.view-footer p.large,.view-footer div.small{font-size:1rem;}.text-formatted p.allcaps,.text-formatted div.allcaps,.paragraph--type--accordion p.allcaps,.paragraph--type--accordion div.allcaps,.view-header p.allcaps,.view-header div.allcaps,.view-empty p.allcaps,.view-empty div.allcaps,.view-footer p.allcaps,.view-footer div.allcaps{text-transform:uppercase;}.text-formatted .link-block,.paragraph--type--accordion .link-block,.view-header .link-block,.view-empty .link-block,.view-footer .link-block{padding:0.75rem 0 0.25rem 0;}.text-formatted .link-block a,.paragraph--type--accordion .link-block a,.view-header .link-block a,.view-empty .link-block a,.view-footer .link-block a{text-decoration:none;position:relative;display:block;font-weight:500;border-bottom:solid 1px #e6e6e6;padding-right:1rem;}.text-formatted .link-block a:after,.paragraph--type--accordion .link-block a:after,.view-header .link-block a:after,.view-empty .link-block a:after,.view-footer .link-block a:after{display:block;position:absolute;top:0;right:0;content:" ";height:1rem;width:1rem;background-size:1rem;background-repeat:no-repeat;}.text-formatted .link-block a[href^="http://"]:after,.text-formatted .link-block a[href^="https://"]:after,.paragraph--type--accordion .link-block a[href^="http://"]:after,.paragraph--type--accordion .link-block a[href^="https://"]:after,.view-header .link-block a[href^="http://"]:after,.view-header .link-block a[href^="https://"]:after,.view-empty .link-block a[href^="http://"]:after,.view-empty .link-block a[href^="https://"]:after,.view-footer .link-block a[href^="http://"]:after,.view-footer .link-block a[href^="https://"]:after{background-image:url(/themes/douglas/img/icons/external-link.svg);}.text-formatted .link-block a[href$=".pdf"]:after,.text-formatted .link-block a[href$=".doc"]:after,.text-formatted .link-block a[href$=".docx"]:after,.text-formatted .link-block a[href$=".xlsx"]:after,.text-formatted .link-block a[href$=".xls"]:after,.paragraph--type--accordion .link-block a[href$=".pdf"]:after,.paragraph--type--accordion .link-block a[href$=".doc"]:after,.paragraph--type--accordion .link-block a[href$=".docx"]:after,.paragraph--type--accordion .link-block a[href$=".xlsx"]:after,.paragraph--type--accordion .link-block a[href$=".xls"]:after,.view-header .link-block a[href$=".pdf"]:after,.view-header .link-block a[href$=".doc"]:after,.view-header .link-block a[href$=".docx"]:after,.view-header .link-block a[href$=".xlsx"]:after,.view-header .link-block a[href$=".xls"]:after,.view-empty .link-block a[href$=".pdf"]:after,.view-empty .link-block a[href$=".doc"]:after,.view-empty .link-block a[href$=".docx"]:after,.view-empty .link-block a[href$=".xlsx"]:after,.view-empty .link-block a[href$=".xls"]:after,.view-footer .link-block a[href$=".pdf"]:after,.view-footer .link-block a[href$=".doc"]:after,.view-footer .link-block a[href$=".docx"]:after,.view-footer .link-block a[href$=".xlsx"]:after,.view-footer .link-block a[href$=".xls"]:after{background-image:url(/themes/douglas/img/icons/download.svg);}.text-formatted .link-block a[href^="mailto:"]:after,.paragraph--type--accordion .link-block a[href^="mailto:"]:after,.view-header .link-block a[href^="mailto:"]:after,.view-empty .link-block a[href^="mailto:"]:after,.view-footer .link-block a[href^="mailto:"]:after{background-image:url(/themes/douglas/img/icons/email.svg);}@media screen and (min-width:40em){.layout--twocol-section .layout__region--first{padding-right:1rem;}.layout--twocol-section .layout__region--second{padding-left:1rem;}}.douglas-accordion{margin-bottom:2rem;}.douglas-accordion h3,.douglas-accordion .heading,.douglas-accordion .viewsreference--view-title,.douglas-accordion .node-type{margin-bottom:0.5rem;border-bottom:solid 1px #c4d600;}.douglas-accordion button{display:flex;width:100%;cursor:pointer;border:0;border-radius:0;padding:0.5rem 0;background:transparent;color:#000000;font-weight:500;font-size:1rem;line-height:150%;text-align:left;}.douglas-accordion button:hover,.douglas-accordion button:focus{background:transparent;}.douglas-accordion .toggle{padding-left:2rem;margin-left:auto;}.douglas-accordion .toggle svg{width:1.5em;height:1.5em;transition:transform 250ms ease;fill:transparent;}.douglas-accordion .panel{background:#f7f7f7;padding:0.75rem;}.douglas-accordion [data-visible=false]{border-bottom:solid 1px #e6e6e6;}.douglas-accordion [data-visible=true]{border-bottom:solid 1px #6a7e15;}.douglas-accordion [data-visible=true] .toggle svg{transform:rotate(45deg);}form label,form h4.label{width:100%;display:inline-block;margin-top:1rem;font-weight:600;}form label.option,form h4.label.option{text-transform:none;}form .messages--status,form .webform-message{margin-left:8px;}.form-composite > legend{padding-top:1rem;}.form-actions{margin:1rem 0;}select{width:100%;background:#ffffff;border:1px solid #c9c9c9;border-radius:0;height:2rem;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none !important;appearance:none;background-image:url(/themes/douglas/img/icons/arrow-drop-down.svg);background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;cursor:pointer;overflow:hidden;padding-right:2.5rem;outline:none;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000;}select option{background:#ffffff;}select::-ms-expand{display:none;}input,textarea{border:1px solid #c9c9c9;width:100%;box-sizing:border-box;background:#ffffff;padding:5px;border-radius:0;}input[type=text],input[type=tel],input[type=email],input[type=number]{height:2rem;}input[type=checkbox],input[type=radio]{width:auto;}input[type=date],input[type=time]{height:2rem;margin-bottom:1rem;}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{background-color:transparent;color:transparent;}input[type=submit]{width:auto;}.form-type-webform-time,.form-type-select{position:relative;width:100%;}@media (min-width:576px){.form-type-webform-time,.form-type-select{width:auto;}}.form-item.form-type-datetime .container-inline,.form-item.form-type-datelist .container-inline{display:flex;}.form-type-webform-time{width:110px;}.form-type-date .ui-datepicker-trigger{float:right;position:relative;top:-1.5rem;right:0.5rem;}.webform-submission-form .form-type-webform-markup{margin:1rem 0;}.form-item--error-message{color:#E60404;font-weight:normal;}.form-item,.form-type-checkbox{margin-top:1rem;margin-bottom:1rem;}.form-required:after{background-image:none;display:none;}.form-required:before{background:url(/themes/douglas/img/icons/required.svg) no-repeat;display:inline-block;width:0.5rem;height:0.5rem;margin:0.2rem;content:"";vertical-align:text-top;background-size:100%;}.webform-options-display-side-by-side{display:flex;flex-direction:column;position:relative;}.webform-options-display-side-by-side > div{display:flex;margin-right:1rem;}.webform-options-display-side-by-side > div label{margin-top:0.25rem;}.webform-options-display-side-by-side .form-item--error-message{position:absolute;width:1000%;left:0;bottom:-2rem;}@media (min-width:576px){.webform-options-display-side-by-side{flex-direction:row;}}.webform-section{border-top:1px solid #c4d600;padding:0.5rem 0;margin-top:3rem;}fieldset{margin:0;border:0;}fieldset.webform-composite-hidden-title{margin-top:0;margin-bottom:0;}fieldset.webform-type-address legend{padding-top:0;}.webform-progress-tracker{font-family:"Roboto",Arial,sans-serif;}.webform-progress-tracker .progress-step .progress-text{color:#000000;font-weight:500;}.webform-progress-tracker .progress-step .progress-marker::before{background-color:#c9c9c9;font-size:1.125rem;font-weight:700;width:2rem;height:2rem;padding-bottom:0;z-index:1;}.webform-progress-tracker .progress-step .progress-marker::after{background-color:#c9c9c9;top:14px;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before{background-color:#c9c9c9;}.webform-progress-tracker .progress-step.is-active .progress-marker::before{background-color:#c4d600;color:#000000;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#c4d600;}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#000000;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role=link]::before{background-color:#c4d600;}.webform-progress-tracker .progress-title[role=link]{color:#000000;background-color:transparent;text-decoration:underline;text-decoration-color:#c4d600;text-decoration-thickness:2px;text-underline-offset:3px;font-weight:bold;}.webform-progress-tracker .progress-title[role=link]:visited{color:#585858;text-decoration-color:#585858;}.webform-progress-tracker .progress-title[role=link]:hover,.webform-progress-tracker .progress-title[role=link]:focus{color:#000000;background-color:#d8e459;text-decoration-color:#d8e459;}body.webform-share-page-body{padding-left:0 !important;padding-right:0 !important;}@media (min-width:768px){.webform-flex--container .form-type-checkbox,.webform-flex--container .form-type-radio{white-space:normal;}}form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}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:600;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.5rem;margin-bottom:0.5rem;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2rem;}.marker{color:#E60404;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #E60404;}nav.tabs{margin:1rem 0;}nav.tabs ul{display:flex;}nav.tabs a{padding:0.2rem 1rem;text-decoration:none;border-bottom:solid 1px #e6e6e6;}nav.tabs a:visited{color:#000000;}nav.tabs a.is-active{background:#f7f7f7;}
