.bg-purple{background-color:#6f2884}.bg-purple *,.white{color:#fff}.blue{color:#09b0fa}.orange{color:#fc4c02}.bg-grey{background-color:#f1f1f1}html,body{font-family:Figtree,sans-serif;font-size:16px;font-style:normal;line-height:1.5em}@media screen and (max-width:991px){html,body{font-size:14px}}@media screen and (max-width:769px){html,body{font-size:12px}}@media screen and (max-width:991px){main br,main br:after{content:" "}}.faces-headline{text-transform:uppercase;color:#09b0fa;font-size:4rem;font-weight:800}.ex-bold{text-transform:uppercase;color:#09b0fa;font-weight:800}.brush{font-family:Caveat Brush,cursive}h1,h2,h3,h4,h5,h6{line-height:1.5em;font-family:Figtree,sans-serif!important}h1{margin-bottom:1.25rem;font-size:2.2rem;font-style:normal;font-weight:700}h2{font-size:2rem;font-style:normal;font-weight:800}h3{color:#66b774;text-transform:uppercase;font-size:1.5rem;font-style:normal;font-weight:800}h4{font-size:1.25rem;font-style:normal;font-weight:800}h5{font-size:1.1rem;font-style:normal;font-weight:500}h6{font-size:1.125rem;font-style:normal;font-weight:500}p{font-size:1rem;font-weight:300;line-height:1.5em}a{text-decoration:none}strong,b{font-weight:800}.fs-med{font-size:1.1rem}.fs-large{font-size:2.25rem;font-weight:300;line-height:1.5em}@media screen and (max-width:991px){.fs-large{font-size:1.5rem}}.fs-large-xl{font-size:3rem}.fs-huge{text-transform:lowercase;margin:2rem 0 3.5rem;padding-top:2rem;font-family:myriad-pro-condensed,sans-serif;font-size:6.5rem;font-weight:300;line-height:1em}@media screen and (max-width:769px){.fs-huge{font-size:4rem}}.fs-1dot2{font-size:1.2rem}.fs-1dot6{font-size:1.6rem}.fs-1dot75{font-size:1.75rem}.fs-1dot9{font-size:1.9rem}.fs-2dot2{font-size:2.2rem}.fs-3dot0{font-size:3rem}.semi-bold-cond{text-transform:lowercase;font-family:myriad-pro-condensed,sans-serif;font-style:normal;font-weight:600}.semi-bold{font-weight:600}.button{text-transform:uppercase;border-radius:24px;justify-content:center;align-items:center;min-width:160px;height:48px;padding:0 1.5rem;font-weight:600;transition:all .25s;display:inline-flex;transform:translateY(0)}.button.white{border:1px solid #fff;color:#fff!important}.button.white:hover{transform:translateY(-2px);background-color:#fff!important}.button.blue{min-width:179px;color:#fff!important}.fw-bold{font-weight:800}.fw-semibold{font-weight:600}.fw-medium{font-weight:500}.fs1dot0{font-size:1rem}.fs1dot125{font-size:1.125rem}.fs1dot375{font-size:1.375rem}.fs1dot5{font-size:1.5rem}.fs2dot25{font-size:2.25rem;line-height:1.3em}.uppercase{text-transform:uppercase}.button{text-transform:uppercase;border-radius:4px;max-width:430px;height:50px;padding:1rem 2rem;font-size:1.2rem;font-weight:600;transition:all .25s;display:inline-flex;color:#fff!important;background-color:#df4094!important;border:2px solid #fff!important}.button:hover{background-color:#6f2884!important}.button i{margin-left:7px}.inline-buttons{margin:-5px;padding:0;list-style-type:none;display:flex}.inline-buttons>li{margin:5px}a{transition:all .25s}.fcl-wysiwyg a{color:#6f2884}h2.section-headline,h3.section-headline{text-transform:none;color:#000;font-weight:600}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}img{max-width:100%;height:auto}.mt0{margin-top:0}.mt1{margin-top:2rem}.mt2{margin-top:4rem}.mt3{margin-top:6rem}.mt4{margin-top:8rem}.mb0{margin-bottom:0}.mb1{margin-bottom:2rem}.mb2{margin-bottom:4rem}.mb3{margin-bottom:6rem}.mb4{margin-bottom:8rem}.pt0{padding-top:0}.pt1{padding-top:2rem}.pt2{padding-top:4rem}.pt3{padding-top:6rem}.pt4{padding-top:8rem}.pb0{padding-bottom:0}.pb1{padding-bottom:2rem}.pb2{padding-bottom:4rem}.pb3{padding-bottom:6rem}.pb4{padding-bottom:8rem}.p1{padding:2rem 0}.p2{padding:4rem 0}.p3{padding:3rem 0}#masthead,#sticky-masthead{z-index:5;padding:1rem 0;position:relative;box-shadow:5px 5px 15px 5px #00000026}#masthead nav a,#sticky-masthead nav a{color:#fff;text-transform:uppercase;font-weight:600;display:inline-block}#masthead ul,#sticky-masthead ul{justify-content:flex-end;margin:0;padding:0;list-style-type:none;display:flex}#masthead ul>li,#sticky-masthead ul>li{background-color:#fff;display:inline-flex;position:relative}#masthead ul>li:last-of-type:after,#sticky-masthead ul>li:last-of-type:after,#masthead ul>li:nth-last-child(2):after,#sticky-masthead ul>li:nth-last-child(2):after{display:none}#masthead ul>li:after,#sticky-masthead ul>li:after{content:"";background-color:#df4094;width:1px;height:10px;position:absolute;top:50%;right:0;transform:translateY(-50%)}#masthead ul>li>a,#sticky-masthead ul>li>a{color:#df4094;background:#fff;padding:1rem;display:block}#masthead ul>li>a:hover,#sticky-masthead ul>li>a:hover,#masthead ul>li.current-menu-item>a,#masthead ul>li.current-menu-parent>a,#sticky-masthead ul>li.current-menu-item>a,#sticky-masthead ul>li.current-menu-parent>a{color:#fff;background:#09b0fa}#masthead ul>li>ul,#sticky-masthead ul>li>ul{white-space:nowrap;border-bottom:2px solid #fff;flex-direction:column;position:absolute;top:100%;left:-999999px}#masthead ul>li>ul>li,#sticky-masthead ul>li>ul>li{width:100%;display:block}#masthead ul>li>ul>li:after,#sticky-masthead ul>li>ul>li:after{width:50px;height:1px;top:auto;bottom:0;left:1rem}#masthead ul>li>ul>li>a,#sticky-masthead ul>li>ul>li>a{color:#fff;background-color:#df4094;padding:.5rem 1rem}#masthead ul>li:hover>ul,#sticky-masthead ul>li:hover>ul{left:0}#masthead ul.main-navigation>li,#sticky-masthead ul.main-navigation>li{border-radius:4px}#masthead ul.main-navigation>li:last-of-type>a,#sticky-masthead ul.main-navigation>li:last-of-type>a{color:#fff;background-color:#fc4c02;border-radius:4px}#masthead ul.main-navigation>li:last-of-type>a:hover,#sticky-masthead ul.main-navigation>li:last-of-type>a:hover{filter:brightness(90%)}#utility-nav ul{justify-content:flex-end;margin:0;padding:0;list-style-type:none;display:flex}#utility-nav ul>li{text-transform:uppercase;display:inline-block;position:relative}#utility-nav ul>li a{color:#00558c;padding:.5rem;font-size:.85rem;display:block}#utility-nav ul>li a:hover{color:#fff;background-color:#09b0fa}#utility-nav ul>li:after{content:"";background-color:#000;width:1px;height:8px;position:absolute;top:50%;right:0;transform:translateY(-50%)}#utility-nav ul>li:last-of-type:after{display:none}#sticky-masthead{z-index:9;background-color:#fff;border-bottom:1px solid #333;width:100%;transition:all .5s;position:fixed;top:0;left:0;transform:translateY(-250px)}#sticky-masthead.is-stuck{transform:translateY(0)}.admin-bar #sticky-masthead{top:32px}.is-hovering>a{color:#fff!important;background:#09b0fa!important}#rdd-site-footer{border-top:5px solid #fff;margin-top:10px}.on-inview{opacity:0;transform:translateY(100px)}.slide-top{animation:1s cubic-bezier(.25,.46,.45,.94) both slide-top}@keyframes slide-top{0%{transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{margin:5px auto;display:block}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{margin-left:auto;margin-right:auto;display:block}.wp-caption{text-align:center;background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;width:auto;max-width:98.5%;height:auto;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:#444;z-index:100000;background-color:#eee;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;clip:auto!important}.page-template-rare-disease-day-template-php h1,.page-template-rare-disease-day-template-php h2,.page-template-rare-disease-day-template-php h3,.page-template-rare-disease-day-template-php h4,.page-template-rare-disease-day-template-php h1 span,.page-template-rare-disease-day-template-php h2 span,.page-template-rare-disease-day-template-php h3 span,.page-template-rare-disease-day-template-php h4 span{font-family:Figtree,sans-serif!important}html,body{scroll-behavior:smooth}body{overflow-x:hidden}.fcl{position:relative}#sticky-masthead ul>li>a,#masthead ul>li>a{text-transform:uppercase;font-weight:700}@media only screen and (max-width:1240px){#masthead ul>li>a{padding:.5rem;font-size:.9rem}}#burger-menu-icon{cursor:pointer;display:none}.mobile-menu{display:none}@media only screen and (max-width:1000px){.mobile-menu-wp{z-index:1015;justify-content:space-between;align-items:center;padding:.5rem 1.5rem;display:flex;position:relative}.mobile-menu-wp .logo-img{width:50%}.mobile-menu-wp .logo-img img{object-fit:contain;height:50px}#burger-menu-icon{display:block}#masthead ul.main-navigation{display:none}.mobile-menu{display:block}.mobile-menu-container{z-index:100;background:#fff;width:100%;height:100%;padding-bottom:100px;position:absolute;top:90px;overflow:auto}.mobile-menu-container .sub-menu{display:none}.mobile-menu-container .menu-rare-disease-day-primary-menu-container{justify-content:center;align-items:flex-start;width:100%;height:100%;margin-top:45px;padding:1rem;display:flex}.mobile-menu-container .menu-rare-disease-day-primary-menu-container .main-navigation{width:100%;max-width:350px;padding-left:0}.mobile-menu-container .menu-rare-disease-day-primary-menu-container .main-navigation li{list-style-type:none;position:relative}.mobile-menu-container .menu-rare-disease-day-primary-menu-container .main-navigation li .sub_menu_btn{justify-content:end;align-items:center;height:32px;transition:all .4s ease-in-out;display:flex;position:absolute;top:0;right:0}.mobile-menu-container .menu-rare-disease-day-primary-menu-container .main-navigation li .sub_menu_btn svg{width:15px;height:15px}.mobile-menu-container .menu-rare-disease-day-primary-menu-container .main-navigation li .btn-active{transform:rotate(180deg)}.mobile-menu-container .menu-rare-disease-day-primary-menu-container .main-navigation li a{color:#df4094;text-transform:uppercase;background:#fff;border-bottom:2px solid #df4094;padding:.5rem 0;font-size:16px;font-weight:700;display:block}}#burger-menu-icon .bar{background-color:#df4094;width:35px;height:3px;margin:5px 0;transition:all .4s}#burger-menu-icon.active .bar:first-child{transform:rotate(-45deg)translate(-5px,6px)}#burger-menu-icon.active .bar:nth-child(2){opacity:0}#burger-menu-icon.active .bar:nth-child(3){transform:rotate(45deg)translate(-5px,-6px)}.mobile-menu-container{display:none}.fcl-rdd-hero{height:360px;box-shadow:inset 20px 20px 50px 5px #000000b3}.fcl-rdd-hero .inner{z-index:3;align-items:flex-end;height:100%;padding-bottom:3rem;display:flex;position:relative}.fcl-rdd-hero .inner h1{color:#fff;font-size:3.75rem;font-weight:600;line-height:1em;font-family:Figtree,sans-serif!important}@media (max-width:768px){.fcl-rdd-hero .inner h1{font-size:2.6rem}}.fcl-rdd-hero .inner p{color:#fff;font-size:1.1rem;font-weight:500}.fcl-rdd-hero .img-wrap{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.fcl-rdd-hero .img-wrap>div{border:5px solid #fff;width:25%;height:360px}.fcl-rdd-hero .img-wrap>div img{object-fit:cover;object-position:center;width:100%;height:350px}.fcl-rdd-hero:after{content:"";opacity:.65;z-index:2;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.countdown-badge{text-align:center;color:#fff;z-index:4;background-color:#09b0fa;border:5px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:375px;height:375px;padding:2rem;display:inline-flex;position:absolute;bottom:-150px;right:5%;overflow:hidden}@media (max-width:1240px){.countdown-badge{width:325px;height:325px;top:10px}}@media (max-width:1000px){.countdown-badge{width:150px;height:150px;top:10px}}.countdown-badge span{z-index:3;line-height:1em;display:block;position:relative}.countdown-badge .num{font-size:6rem;font-weight:800}@media (max-width:1000px){.countdown-badge .num{font-size:3rem}.countdown-badge hr{display:none}}.countdown-badge .value{font-size:3rem}@media (max-width:1000px){.countdown-badge .value{margin-bottom:5px;font-size:1.5rem}}.countdown-badge .tagline{font-size:1.5rem}@media (max-width:1000px){.countdown-badge .tagline{font-size:1rem}}.fcl-rdd-intro{padding-bottom:4rem}.fcl-rdd-intro p{font-size:1.2rem}.fcl-rdd-intro.has-image-right{padding-bottom:0}.fcl-rdd-intro.has-image-right .intro-image-wrap{flex-direction:column;justify-content:flex-end;height:100%;padding-top:5rem;display:flex}@media (max-width:1000px){.fcl-rdd-intro.has-image-right .intro-image-wrap img{width:50%;margin:auto;display:block}}@media (max-width:1240px){.fcl-rdd-content-bar .inline-buttons{flex-wrap:wrap;display:flex}}@media (max-width:768px){.fcl-rdd-content-bar .inline-buttons li a{width:250px}}.fcl-rdd-content-bar.alt-image-styles{background-color:#f1f1f1}.fcl-rdd-content-bar.alt-image-styles>.inner{z-index:4}.fcl-rdd-content-bar.alt-image-styles>.inner .img-col{box-shadow:none;width:33%;aspect-ratio:inherit;text-align:center;border-radius:0;overflow:visible}@media (max-width:1000px){.fcl-rdd-content-bar.alt-image-styles>.inner .img-col{width:100%}}.fcl-rdd-content-bar.alt-image-styles>.inner .img-col img{width:auto;max-width:100%;height:465px;aspect-ratio:inherit;transform:rotate(-5deg);box-shadow:5px 5px 14px 10px #0003}.fcl-rdd-content-bar.reverse>inner{background-color:#df4094;flex-direction:row-reverse}.fcl-rdd-content-bar.reverse>inner .copy-col *{color:#fff}.fcl-rdd-content-bar>.inner{align-items:center;display:flex}@media (max-width:768px){.fcl-rdd-content-bar>.inner{flex-direction:column!important}}.fcl-rdd-content-bar>.inner .img-col{aspect-ratio:1;border-radius:50%;width:33%;max-width:460px;max-height:460px;margin:-20px 0;position:relative;overflow:hidden;box-shadow:inset 20px 20px 50px 5px #000000b3}@media (max-width:1000px){.fcl-rdd-content-bar>.inner .img-col{width:66%;margin:2rem}}.fcl-rdd-content-bar>.inner .img-col img{object-fit:cover;object-position:center;width:100%;height:100%}.fcl-rdd-content-bar>.inner .trigger-video{opacity:.45;color:#fff;background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;font-size:3rem;display:flex;position:absolute;top:0;left:0}.fcl-rdd-content-bar>.inner .copy-col{flex-direction:column;width:67%;height:100%;padding:3rem 5rem;display:flex}@media (max-width:1000px){.fcl-rdd-content-bar>.inner .copy-col{width:100%;padding:3rem}.fcl-rdd-content-bar>.inner .copy-col .button{margin:auto}}.fcl-rdd-content-bar>.inner .copy-col .section-headline{font-size:2rem}.fcl-rdd-content-bar>.inner .copy-col p{font-size:1.2rem}.fcl-rdd-faces-preview{padding:5rem 0;display:flex}@media screen and (max-width:991px){.fcl-rdd-faces-preview{flex-wrap:wrap}}.fcl-rdd-faces-preview .section-headline{font-size:5rem}@media (max-width:768px){.fcl-rdd-faces-preview .faces-headline{font-size:3rem}}.fcl-rdd-faces-preview .image-cols,.fcl-rdd-faces-preview .copy-col{z-index:3;position:relative}.fcl-rdd-faces-preview .image-cols{border-left:10px solid #fff;border-right:10px solid #fff;width:25%;height:100%;display:flex;overflow:hidden}.fcl-rdd-faces-preview .image-cols .col-img-slider{width:100%!important}.fcl-rdd-faces-preview .image-cols img{object-fit:cover;width:100%;height:350px}@media screen and (max-width:991px){.fcl-rdd-faces-preview .image-cols{width:100%}}.fcl-rdd-faces-preview .copy-col{width:50%;padding:3rem;display:flex}.fcl-rdd-faces-preview .copy-col p{font-size:1.2rem}@media screen and (max-width:991px){.fcl-rdd-faces-preview .copy-col{width:100%}}.fcl-events-preview{background-color:#6f2884;display:flex}@media (max-width:1000px){.fcl-events-preview .inline-buttons{flex-wrap:wrap}}@media (max-width:768px){.fcl-events-preview .inline-buttons li{margin:.5rem auto}}@media (max-width:1000px){.fcl-events-preview{flex-wrap:wrap}}.fcl-events-preview .map-wrap{z-index:4;width:67%;position:relative}@media (max-width:1000px){.fcl-events-preview .map-wrap{width:100%}}.fcl-events-preview .map-wrap .find-event{z-index:2;background-color:#66b774;width:100%;position:absolute;top:0;left:0}.fcl-events-preview .map-wrap .find-event>.inner{align-items:center;padding:1rem 2rem;display:flex}@media (max-width:1000px){.fcl-events-preview .map-wrap .find-event>.inner{justify-content:center}}@media (max-width:768px){.fcl-events-preview .map-wrap .find-event>.inner{flex-direction:column}}.fcl-events-preview .map-wrap .find-event>.inner h4{color:#fff;margin-bottom:0;margin-right:1rem;font-weight:700}@media (max-width:768px){.fcl-events-preview .map-wrap .find-event>.inner h4{margin-bottom:1rem;font-size:2rem}.fcl-events-preview .map-wrap .find-event>.inner form{flex-wrap:wrap;display:flex}.fcl-events-preview .map-wrap .find-event>.inner form input{width:100%;max-width:400px;margin:.5rem}}.fcl-events-preview .map-wrap .find-event>.inner input[type=text]{border:1px solid #fff;border-radius:4px;height:50px;padding:.5rem 1rem}.fcl-events-preview .map-wrap .find-event>.inner input[type=submit]{text-transform:uppercase;color:#fff;background-color:#6f2884;border-radius:4px;justify-content:center;align-items:center;min-width:211px;height:50px;padding:0 1.5rem;font-weight:600;transition:all .25s;display:inline-flex;transform:translateY(0)}.fcl-events-preview .copy-wrap{flex-direction:column;justify-content:flex-start;padding:2rem;display:flex}@media (max-width:1000px){.fcl-events-preview .copy-wrap{margin:auto}}.fcl-events-preview .copy-wrap *{color:#fff}.fcl-rdd-news-resources .section-headline{text-transform:uppercase;color:#09b0fa;font-size:2rem;font-weight:800}@media (max-width:1000px){.fcl-rdd-news-resources .section-headline{margin-top:2rem;margin-bottom:2rem}}@media (max-width:768px){.fcl-rdd-news-resources .button{margin:auto;display:flex}}.fcl-rdd-sponsors h3{text-transform:uppercase;color:#09b0fa;font-size:2rem;font-weight:800}.bg-image{z-index:1;opacity:.025;width:100%;height:100%;position:absolute;top:0;left:0}.bg-image img{object-fit:cover;width:100%;height:100%}.fcl .container,.fcl .img-col,.fcl .copy-col,.fcl .copy-wrap,#sticky-masthead .container,#sticky-masthead .img-col,#sticky-masthead .copy-col,#sticky-masthead .copy-wrap,#masthead .container,#masthead .img-col,#masthead .copy-col,#masthead .copy-wrap{z-index:2;position:relative}@media (max-width:1000px){#sticky-masthead,#masthead{display:none}}.img-grid{flex-wrap:wrap;display:flex}.img-grid>img{aspect-ration:1;object-fit:cover;object-position:center;border:5px solid #fff;width:25%;height:350px}@media (max-width:1000px){.img-grid>img{width:50%}}@media (max-width:500px){.img-grid>img{width:100%}}.fcl-banner h1{margin-bottom:0;font-family:Figtree,sans-serif!important}.fcl-banner p{color:#fff;margin-bottom:0;font-size:1.2rem}.fcl-banner.has-description .copy-wrap{align-items:center;display:flex}@media (max-width:768px){.fcl-banner.has-description .copy-wrap{flex-wrap:wrap}}.fcl-banner.has-description .copy-wrap .title-wrap{border-right:2px solid #fff;width:43%;padding-right:2rem}@media (max-width:768px){.fcl-banner.has-description .copy-wrap .title-wrap{width:100%;padding-right:0}}.fcl-banner.has-description .copy-wrap .desc{padding-left:2rem}@media (max-width:768px){.fcl-banner.has-description .copy-wrap .desc{width:100%;margin-top:2rem;padding-left:0}}.find-event-mobile{display:none}@media (max-width:1000px){.find-event-mobile{display:block}.find-event-desktop{display:none}.map-wrap-mobile{opacity:1;order:3}}.fcl-events-map{background-color:#66b774;display:flex}@media (max-width:1000px){.fcl-events-map{flex-wrap:wrap}}.fcl-events-map .intro-copy{margin-right:1rem}.fcl-events-map #rdd-event-search{margin-right:.5rem}.fcl-events-map .map-wrap{width:60%}@media (max-width:1000px){.fcl-events-map .map-wrap{width:100%}}.fcl-events-map .map-results-wrap{background-color:#fff;width:40%;overflow:auto}@media (max-width:1000px){.fcl-events-map .map-results-wrap{width:100%;height:auto}}.fcl-events-map .copy-wrap{align-items:center;padding:1rem 2rem;display:flex}@media (max-width:1000px){.fcl-events-map .copy-wrap{flex-wrap:wrap;justify-content:center}.fcl-events-map .copy-wrap form input{width:100%;margin:.3rem}}.fcl-events-map .copy-wrap h4{color:#fff;margin-bottom:0;margin-right:1rem;font-size:1.2rem;font-weight:700}@media (max-width:1000px){.fcl-events-map .copy-wrap h4{text-align:center;margin:1rem;font-size:2rem}}.fcl-events-map .copy-wrap p{color:#fff;margin-bottom:0}.fcl-events-map .copy-wrap input[type=text]{border:1px solid #fff;border-radius:4px;height:50px;padding:.5rem 1rem}@media (max-width:1240px){.fcl-events-map .copy-wrap input[type=text]{width:100%;margin:.5rem}}.fcl-events-map .copy-wrap input[type=submit]{text-transform:uppercase;color:#fff;background-color:#6f2884;border:2px solid #fff;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:211px;height:50px;padding:0 1.5rem;font-size:1.2rem;font-weight:600;transition:all .25s;display:inline-flex;transform:translateY(0)}@media (max-width:1240px){.fcl-events-map .copy-wrap input[type=submit]{width:100%;margin:.2rem}}.fcl-events-map .event-listing-container{padding:1rem 0 2.5rem;position:relative}.fcl-events-map .event-listing-container h2{color:#fff;background-color:#09b0fa;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:0;padding:.5rem 1rem;font-size:1.4rem;display:flex}.fcl-events-map .event-listing-container h2 .view-toggle{font-size:.8rem}.fcl-events-map .event-listing-container h2 .view-toggle a{color:#fff}.fcl-events-map .event-listing-container h2 .view-toggle a.active{border-bottom:2px solid #fff}.fcl-events-map .event-listing-container h4{font-size:1rem}.fcl-events-map .event-listing-container .single-result{background-color:#fff;border-bottom:1px dotted #66b774;padding:1rem}.fcl-events-map .event-listing-container .sticky-results{margin-bottom:0}.fcl-faces-of-rare .faces-grid{flex-wrap:wrap;display:flex}.fcl-faces-of-rare .faces-grid article{perspective:1000px;aspect-ratio:1;border:5px solid #6f2884;width:25%;height:auto}@media (max-width:768px){.fcl-faces-of-rare .faces-grid article{width:50%;overflow:hidden}}.fcl-faces-of-rare .faces-grid article:hover .card-front{transform:rotateY(180deg)}.fcl-faces-of-rare .faces-grid article:hover .card-back{transform:rotateY(0)}.fcl-faces-of-rare .faces-grid article .card-front,.fcl-faces-of-rare .faces-grid article .card-back{backface-visibility:hidden;width:100%;height:100%;transition:transform 1s ease-in-out;position:absolute}.fcl-faces-of-rare .faces-grid article .card-front{transform:rotateY(0)}.fcl-faces-of-rare .faces-grid article .card-back{transform:rotateY(180deg)}.fcl-faces-of-rare .faces-grid article .card-back:after{content:"";z-index:1;opacity:.05;background-image:url(zebra_print_background.dd93d2df.png);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.fcl-faces-of-rare .faces-grid article .img-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.fcl-faces-of-rare .faces-grid article .img-wrap img{object-fit:cover;object-position:center top;width:100%;height:100%}.fcl-faces-of-rare .faces-grid article .copy-wrap{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1.5rem;display:flex;position:relative}.fcl-faces-of-rare .faces-grid article .copy-wrap h4{margin-bottom:10px;font-size:1rem;font-weight:600}.fcl-faces-of-rare .faces-grid article .copy-wrap p{height:auto;max-height:50%;display:block;overflow:auto}.fcl-faces-of-rare .rdd-submission-cta{text-align:center;background-color:#df4094;border-top:5px solid #fff;width:100%;padding:1rem;transition:all .5s;position:fixed;bottom:0;left:0;transform:translateY(300px)}.fcl-faces-of-rare .rdd-submission-cta p{color:#fff;font-size:1.2rem;font-weight:700}.fcl-faces-of-rare .rdd-submission-cta.active{transform:translateY(0)}.fcl-faces-of-rare .rdd-submission-cta a.button{color:#df4094;background-color:#fff}.fcl-faces-of-rare .rdd-submission-cta .close-cta{cursor:pointer;color:#df4094;background-color:#fff;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:inline-flex;position:absolute;top:.5rem;right:1rem}.single-event{border-bottom:1px dotted #fff;margin-bottom:1rem;padding-bottom:1rem}.single-event p{margin-bottom:0}.acf-map{opacity:0;border:1px solid #ccc;width:100%;height:630px;margin:0}.acf-map.loaded{opacity:1}.acf-map img{max-width:inherit!important}.rdd-sponsor-wrap .sponsor-group{margin-bottom:2rem}.rdd-sponsor-wrap .sponsor-group .sponsor-group-name{text-align:center;text-transform:uppercase;letter-spacing:3px;border-radius:4px;margin-bottom:1rem;padding:1rem;font-size:2rem;font-weight:800;position:relative}.rdd-sponsor-wrap .sponsor-group .sponsor-group-name>span{margin-bottom:0;padding-bottom:1.5rem;display:inline-block;position:relative}.rdd-sponsor-wrap .sponsor-group .sponsor-group-name>span:after{content:"";background-color:#666;width:100%;height:2px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.rdd-sponsor-wrap .sponsor-group .sponsor-grid{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.rdd-sponsor-wrap .sponsor-group .sponsor-grid>div{width:calc(25% - 4rem);margin:2rem}@media (max-width:768px){.rdd-sponsor-wrap .sponsor-group .sponsor-grid>div{width:calc(50% - 4rem)}}.rdd-sponsor-wrap .sponsor-group .sponsor-grid>div img{object-fit:contain;width:100%;height:100%;max-height:100px}.rdd-sponsor-wrap .sponsor-group:first-of-type .sponsor-group .sponsor-grid>div{width:calc(33.3333% - 4rem)}.accordion-button:not(.collapsed){color:#fff;background-color:#6f2884!important}.accordion-button:not(.collapsed):after{filter:brightness(0)invert()}.accordion-button{text-transform:uppercase;letter-spacing:3px;color:#000;background-color:#f1f1f1;font-size:1.5rem;font-weight:800}.accordion-body .single-resource{border-bottom:1px solid #f1f1f1;margin-bottom:1rem;padding-bottom:1rem;font-size:1.1rem}.accordion-body .single-resource>a{color:#6f2884}.accordion-body .single-resource:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.rdd-news-wrap>article{border-bottom:1px solid #f1f1f1;margin-bottom:1rem;padding-bottom:1rem;display:flex}@media (max-width:768px){.rdd-news-wrap>article{flex-wrap:wrap}}.rdd-news-wrap>article .img-wrap{width:150px;height:150px;margin-right:1rem}@media (max-width:768px){.rdd-news-wrap>article .img-wrap{margin:auto}}.rdd-news-wrap>article .img-wrap img{object-fit:contain;object-position:top;width:100%;height:100%}.rdd-news-wrap>article .img-wrap+.copy-wrap{width:calc(100% - 150px - 1rem)}@media (max-width:768px){.rdd-news-wrap>article .img-wrap+.copy-wrap{width:100%;margin-top:1rem}}.rdd-news-wrap>article .copy-wrap h4 a{color:#6f2884}.rdd-news-wrap>article .copy-wrap .post-meta{margin-bottom:5px;font-style:italic}@media only screen and (max-width:768px){.rdd-sidebar-col{order:2}}.rdd-sidebar-col{margin-top:2rem}.rdd-sidebar-col .sidebar-widget{margin-bottom:2rem}.rdd-sidebar-col .sidebar-widget .fact-slider{padding:1rem 1rem 0}.rdd-sidebar-col .sidebar-widget .fact-slider p{font-size:1.1rem}.widget-content{border:1px solid #dedede;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:0 .5rem 1rem}.rdd-widget-title{color:#fff;background-color:#df4094;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0;padding:1rem .5rem;font-size:1.2rem;font-weight:700}.rdd-sponsor-slider h5{text-align:center;letter-spacing:3px;text-transform:uppercase;margin-bottom:0;padding:.5rem;font-weight:800}.rdd-sponsor-slider .rdd-sponsor-carousel{margin-top:1rem}.rdd-read-more{color:#6f2884;text-transform:uppercase;font-weight:600}input[type=submit].gform_button{height:55px;line-height:1em}.acfe-form{background-color:#f1f1f1;border-radius:4px;padding-bottom:2rem}.acfe-form input[type=text],.acfe-form input[type=email],.acfe-form input[type=url]{border-radius:4px;height:40px}.acfe-form .acf-form-submit{margin-left:10px}.acfe-form .acf-form-submit .button{height:57px}.acfe-form .acf-field-message{border-top:1px solid #333;border-radius:4px;padding:1rem}.acfe-form .acf-field-message p:last-of-type{margin-bottom:0;font-weight:600}.acfe-form .acf-icon.small,.acfe-form .acf-icon.-small{line-height:25px}.gform_wrapper{background-color:#f1f1f1;border-radius:4px;padding:1rem}.gform_wrapper input[type=text],.gform_wrapper select{border-radus:4px}.slick-dots{justify-content:center;align-items:center;margin:0 -7px;padding:0;list-style-type:none;display:flex}.slick-dots li{margin:0 7px}.slick-dots li>button{background-color:#dedede;border:1px solid #000;border-radius:50%;width:15px;height:15px;font-size:0}.slick-dots li.slick-active>button{background-color:#6f2884}.fcl-cards .section-headline{text-transform:uppercase;color:#09b0fa;margin-bottom:2.5rem;font-size:2rem;font-weight:800}.fcl-cards article{z-index:2;margin-bottom:2rem;transition:all .5s;position:relative;transform:scale(1)}.fcl-cards article>.inner{background-color:#fff;border:2px solid #f1f1f1;border-radius:4px;flex-direction:column;height:100%;padding:1rem;display:flex}.fcl-cards article>.inner .card-content{flex-direction:column;justify-content:space-between;display:flex}.fcl-cards article>.inner .thumb-wrap{border:1px solid #f1f1f1;margin-bottom:1rem;position:relative}.fcl-cards article>.inner .thumb-wrap:before{content:"";width:100%;padding-top:56.25%;display:block}.fcl-cards article>.inner .thumb-wrap>.inner{position:absolute;inset:0}.fcl-cards article>.inner .thumb-wrap img{object-fit:cover;object-position:center;width:100%;height:100%}.fcl-cards article>.inner .date-wrap{margin-bottom:1rem}.fcl-cards article>.inner .button{max-width:none;display:flex}.fcl-cards article:hover{transform:scale(1.025)}.rdd-sidebar-col>.widget{margin-bottom:1.5rem}.rdd-sidebar-col>.widget>p:last-of-type{margin-bottom:0;line-height:1}.rdd-sidebar-col>.widget>p:last-of-type>a{display:inline-block}.rdd-sidebar-col>.widget>p:last-of-type>a img{margin:0!important}.page-id-257807 .fcl-code#section-1{background-color:#f1f1f1;padding:2rem 0}.page-id-257807 .fcl-code#section-2{padding:2rem 0}.page-id-257807 .fcl-code .section-headline,.page-id-257807 .fcl-wysiwyg .section-headline{text-transform:uppercase;color:#09b0fa;margin-bottom:2.5rem;font-size:2rem;font-weight:800}@media screen and (max-width:769px){.fcl-wysiwyg .alignright{margin:0 0 1rem;float:none!important}}