body.page-id-22989105 input#nf-field-9{background-color:#6d2f5a;color:#fff;font-weight:bold;font-size:16px;padding:0.75rem 2.5rem;border-radius:8px;border:none;cursor:pointer;transition:background 0.2s ease}body.page-id-22989105 #post-22989105 .entry-content>p:first-of-type{display:none}body.page-id-22989105 h1.entry-title.main_title{display:none}body.page-id-22989105 .entry-content p{margin-bottom:16px}body.page-id-22989105 input.ninja-forms-field.nf-element{padding:0.75rem;font-size:16px;border-radius:8px;border:1px solid #ccc}body.page-id-22989105 .nf-field-element b{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:800;font-size:24px;color:#773767!important;margin:auto;padding-top:20px;width:100%}#nf-form-2-cont .nf-form-wrap{display:flex;justify-content:center;align-items:center}.nf-error-msg,.ninja-forms-req-symbol{color:#773767}#nf-field-6-container{margin-bottom:0}#nf-field-5-wrap{flex-flow:column}#nf-label-field-5{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:800;font-size:24px;color:#773767!important;margin-bottom:0.5rem;display:block;margin:auto;width:90%}.nf-response-msg{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:800;font-size:24px;color:#773767!important;padding-bottom:15px}#nf-description-5 blockquote{font-size:18px;line-height:1.4;color:#2a2a2a;font-family:Georgia,serif;border-left:4px solid #6d2f5a;padding-left:1rem;margin:1rem 0 2rem 0}.nf-field-description{font-weight:600;margin-bottom:20px}#nf-field-5{width:100%;padding:0.75rem;font-size:16px;border-radius:8px;border:1px solid #ccc;margin-bottom:20px}#nf-field-6{background-color:#6d2f5a;color:#fff;font-weight:bold;font-size:16px;padding:0.75rem 2.5rem;border-radius:8px;border:none;cursor:pointer;transition:background 0.2s ease}#nf-field-6:hover{background-color:#592347}#nf-field-5-container{margin-bottom:0}.nf-form-fields-required{display:none}.dsg-slide .et_pb_text{width:300px!important;float:left!important;font-display:swap}.dsg-hamburger-icon:hover,.dsg-close-icon:hover{cursor:pointer}header .et_builder_inner_content{z-index:0!important}body{font-display:optional}.dsg-logo a:focus{outline-offset:8px!important}a,button,input[type="submit"],input[type="button"],input[type="reset"]{outline:none}a:focus,button:focus,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,.dipi-at-tab:focus,.dsg-hamburger-icon:focus,.slick-arrow:focus::before,.dsg-close-icon-visible:focus,.copy-to-clipboard:focus,.et_pb_blurb:focus,.search-result-item:focus{outline:2px solid #004d6b!important;outline-offset:2px!important;border-radius:2px}input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus{outline:0;background:#daccd4}input[type="text"]:focus{border-bottom:2px solid #8e4871}.et_pb_blurb:hover{outline:2px solid #c087a8;transition:outline 0.3s}.dsg-nav-search-icon{display:none}.dsg-hamburger-icon{transition:opacity 0.5s ease}.dsg-nav-row{min-width:450px;z-index:1001;width:50%;height:100vh;overflow-y:auto;box-shadow:0px -1px 9px 0px rgba(0,0,0,0.14);padding:30px 20px;position:fixed;top:0;right:-120%;transition:right 0.5s}.dsg-behind-nav{position:fixed;width:100vw;height:100vh;top:0;left:0;backdrop-filter:blur(4px);background:rgba(63,35,50,0.18);z-index:1000;opacity:0;transition:opacity 0.5s;pointer-events:none;max-width:100vw!important}.dsg-nav-row h3{margin-top:20px}.dsg-custom-nav-row{width:50%!important;min-width:380px!important;padding:30px 20px 100px!important}@media (max-width:768px){.dsg-custom-nav-row{min-width:100vw!important;padding:30px 10px!important}}.dsg-custom-nav-row.dsg-nav-row{right:-120%!important}.dsg-custom-nav-row.dsg-behind-nav{opacity:0!important}body .dsg-custom-nav-row.dsg-nav-row{right:-120%!important}.dsg-behind-nav{position:fixed!important;width:100vw!important;height:100vh!important}@keyframes spinIn{from{transform:rotate(0deg)}to{transform:rotate(90deg)}}.dsg-close-icon{opacity:0;pointer-events:none;transition:opacity 0.3s ease;transform:rotate(0deg)}.dsg-close-icon-visible{opacity:1;pointer-events:auto;animation:spinIn 0.7s forwards}.dsg-nav-search{margin:0px 40px 0px 20px!important}.et-fb .dsg-behind-nav{display:none!important}#top-section{background-repeat:repeat-x;background-position:0 center}#top-section h1{}#top-section p{}.search-results{}.search-result-item{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;background:#fff;box-shadow:0 0 8px 0 #00000036;padding:30px;border-radius:10px}.search-result-item:hover{outline:2px solid #c087a8;transition:outline 0.3s;cursor:pointer}.search-result-title{margin:0 0 10px 0;color:#722664;font-weight:700;text-decoration:underline}.search-result-title a{text-decoration:none;color:#000}.search-result-snippet{color:#555}.bubble-menu{list-style:none;padding:0!important;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;overflow-x:auto}.bubble-menu li{display:inline-block;margin:5px}.bubble-menu li a{text-decoration:none;display:block;padding:5px 20px;width:100%;height:100%;background-color:rgba(255,255,255,0.7);border-radius:25px;font-family:"open sans";font-size:16px;font-weight:600}.bubble-menu li:hover{background-color:rgba(255,255,255,1);box-shadow:0px 1px 3px 0px rgba(0,0,0,0.3) inset;border-radius:25px;transition:background-color 0.3s}.bubble-purple li a,.copy-purple,.nav-section-purple{color:#8e4871}.bubble-purple li a:hover{color:#8c0054;outline:2px solid #c087a8;transition:outline 0.3s}.bubble-blue li a:hover{outline:2px solid #0a4880;transition:outline 0.3s}.bubble-blue li a,.copy-blue,.nav-section-blue{color:#0a4880}.bubble-orange li a,.copy-orange,.nav-section-orange{color:#7e4c00}.bubble-orange li a:hover{outline:2px solid #7e4c00;transition:outline 0.3s}.bubble-grey li a:hover{outline:2px solid #777;transition:outline 0.3s}.bubble-blue .more-button{background-color:#0a4880}.bubble-large li a{font-size:18px!important;font-weight:600!important;padding:8px 25px!important}@media (max-width:768px){.bubble-menu li{margin:4px}.bubble-menu li a{}}.more-button{cursor:pointer;display:none;display:block;padding:5px 20px;border-radius:25px;color:#fff;font-weight:bolder}.bubble-menu .hidden-item{display:none}.show-more .hidden-item{display:inline-block}.bubble-menu .more-button{display:inline-block;cursor:pointer;padding:5px 20px;border-radius:25px;color:#fff;font-weight:bolder;background-color:#0a4880}.bubble-menu .hidden-item{display:none}.bubble-menu.show-more .hidden-item{display:inline-block}@media (max-width:768px){.bubble-menu .more-button{display:inline-block}}.bubble-menu .more-button:hover{background-color:#0a4880!important;color:#fff!important;box-shadow:none!important}.youtube-video{position:relative;background:#000 no-repeat center center;background-size:cover;overflow:hidden;cursor:pointer;margin-bottom:30px;border-radius:19px;box-shadow:0px 10px 14px -2px rgba(0,0,0,0.24);-webkit-box-shadow:0px 10px 14px -2px rgba(0,0,0,0.24);-moz-box-shadow:0px 10px 14px -2px rgba(0,0,0,0.24)}.youtube-video::before{content:"";display:block;padding-top:177.77%}.youtube-video.horizontal::before{padding-top:56.25%}.youtube-video button.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;opacity:0.7;transition:opacity 0.3s ease;border:0!important;background:transparent!important}.youtube-video button.play-button:hover{opacity:1}.youtube-video .video-title{position:absolute;bottom:0;left:0;right:0;padding:60px 20px 30px;background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 100%);color:white;text-align:center;z-index:2;font-size:30px;line-height:1.3;text-align:left;font-family:'Open Sans';font-weight:600}@media (max-width:768px){.youtube-video{width:100%}}.custom-video-container{position:relative;width:100%;overflow:hidden;background:url('http://192.168.1.172:8888/dsg.bco/wp-content/uploads/2024/04/homepage-hero-video-overlay.jpg') no-repeat center center;background-size:cover;border-radius:19px;box-shadow:0px 10px 14px -2px rgba(0,0,0,0.24)}.custom-video-container::before{content:"";display:block;padding-top:calc(100% / (3.5 / 4))}.custom-video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}ul.slick-dots{margin-top:3px}.slick-slide{margin-right:0px!important}@media (max-width:768px){ul.slick-dots,.slick-arrow{display:none!important}}@media (max-width:980px){#accordion-row .et_pb_column{margin-bottom:10px}}.dsg-slide p{color:#fff;height:390px;padding:30px 10px;font-weight:600;line-height:1.6em!important;font-size:1.2em}.copy-to-clipboard{display:inline-block;background:#ffffffe6;border-radius:25px;padding:3px 20px;font-size:15px;font-weight:700;margin-top:20px}p.last-slide{padding-top:125px;font-weight:700}.copy-to-clipboard:hover{cursor:pointer;background:#fff;transition:background-color 0.3s}.accordion-section{background:#fff;border-radius:8px;margin-bottom:10px;box-shadow:0px 10px 14px -2px rgba(0,0,0,0.24);-webkit-box-shadow:0px 10px 14px -2px rgba(0,0,0,0.24);-moz-box-shadow:0px 10px 14px -2px rgba(0,0,0,0.24);overflow:hidden}.accordion-header{cursor:pointer;padding:15px 20px!important;color:#fff;display:flex;justify-content:space-between;align-items:center}#accordion-section-1 .accordion-header{background-color:hsla(314,76%,27%,1);background-image:radial-gradient(at 44% 35%,hsla(316,71%,31%,1) 0px,transparent 50%),radial-gradient(at 100% 0%,hsla(37,100%,54%,1) 0px,transparent 50%),radial-gradient(at 99% 59%,hsla(340,100%,42%,1) 0px,transparent 50%)}#accordion-section-2 .accordion-header{background-color:hsla(235,43%,34%,1);background-image:radial-gradient(at 67% 31%,hsla(266,67%,33%,1) 0px,transparent 50%),radial-gradient(at 100% 0%,hsla(344,44%,52%,1) 0px,transparent 50%),radial-gradient(at 100% 100%,hsla(202,100%,42%,1) 0px,transparent 50%)}#accordion-section-3 .accordion-header{background-color:hsla(205,100%,21%,1);background-image:radial-gradient(at 100% 100%,hsla(178,67%,33%,0.9) 0px,transparent 50%),radial-gradient(at 53% 84%,hsla(212,67%,33%,1) 0px,transparent 50%),radial-gradient(at 100% 0%,hsla(279,39%,52%,1) 0px,transparent 50%),radial-gradient(at 79% 16%,hsla(202,100%,42%,1) 0px,transparent 50%)}.accordion-header h2{margin:0 5px 0 0;font-size:22px;color:#fff!important;font-weight:700;font-family:'Open Sans';padding-bottom:0!important;line-height:1.4}.accordion-toggle{background-image:url('../img/toggle-arrow.png');background-size:18px;width:20px;height:18px;transition:transform 0.3s ease;background-repeat:no-repeat;display:block}.rotate{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.5s ease-in-out;background:#f9f9f9}.accordion-content ul{list-style:none!important;margin:0!important;padding:0!important}.accordion-content li{border-bottom:1px solid #ddd;padding:10px 20px!important;font-size:17px}.accordion-content li:last-child{border-bottom:none}.accordion-content a{text-decoration:none;color:#333;display:flex;align-items:center;justify-content:space-between;transition:color 0.3s ease}.accordion-content a:hover{color:#dc2430}.accordion-header:focus{outline:none;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}#my-custom-accordion .accordion-section .accordion-header h2{font-size:1.5rem;color:#fff}#my-custom-accordion .accordion-section .accordion-content ul{padding:0;list-style-type:none}#my-custom-accordion .accordion-section .accordion-content li{padding:15px 20px;border-bottom:1px solid #ddd}#my-custom-accordion .accordion-section .accordion-content a{color:#333;text-decoration:none}#my-custom-accordion .accordion-section .accordion-content a:hover{color:#dc2430!important}.get-involved-text p{padding-bottom:20px}.get-involved-text h2{padding:20px 0 10px}.jed-mhsc-logos{margin-top:60px}@media (max-width:768px){.jed-mhsc-logos{margin-top:30px}}