/*!
 * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:0.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:0.875em}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#0d6efd;text-decoration:none}a:hover{color:#024dbc;text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:0.2rem 0.4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:0.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img{vertical-align:middle}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:textfield}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}mark{padding:0.2em;background-color:#fcf8e3}progress{vertical-align:baseline}::-webkit-datetime-edit{overflow:visible;line-height:0}[type="search"]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}main{display:block}[hidden]{display:none !important}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}p.gform_required_legend{display:none}.gform-theme--foundation .gform_fields{row-gap:25px}.gform_wrapper.gravity-theme .gfield_label{font-family:"articulat-cf", sans-serif;font-size:16px;margin-bottom:4px;padding-left:10px;font-weight:500;color:#404ea1}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{padding-left:10px;font-size:12px;opacity:0.7}.gform_wrapper.gravity-theme .ginput_container_checkbox{padding-left:10px}.gform-body input[type="text"],.gform-body input[type="email"],.gform-body input[type="url"],.gform-body input[type="password"],.gform-body input[type="search"],.gform-body input[type="number"],.gform-body input[type="tel"],.gform-body input[type="range"],.gform-body input[type="date"],.gform-body input[type="month"],.gform-body input[type="week"],.gform-body input[type="time"],.gform-body input[type="datetime"],.gform-body input[type="datetime-local"],.gform-body input[type="color"],.gform-body textarea{border-radius:15px;height:50px;padding:8px 15px !important}body .gform_wrapper .gform-footer input[type="submit"].gform_button{font-family:"dm-serif-display", sans-serif;font-size:18px;padding:0.5em 2em;letter-spacing:0.5px;border-radius:100px;background-color:#404ea1;color:#fff;transition:all 0.2s ease}body .gform_wrapper .gform-footer input[type="submit"].gform_button:hover{background-color:#bd59a2}.gform_wrapper.gravity-theme .gsection{border-bottom:2px solid #404ea1;padding:0;margin-top:10px}.gform_wrapper.gravity-theme .gsection h3{margin-bottom:0}.gform_wrapper.gravity-theme .gfield--type-html{margin-top:20px}.gform_wrapper.gravity-theme .gfield--type-html p{font-size:16px}.gform_wrapper.gravity-theme .gfield--type-html p.agreement-title{text-transform:uppercase;font-weight:700;color:#404ea1;font-size:15px;margin-bottom:0}.donation-form-wrapper{padding:0 10% 5%}.page-id-1736 .citizen-page-banner.mobile{margin-bottom:0}.page-id-1736 .citizen-page-banner.mobile img{display:none}.page-id-1736 .donation-form-wrapper h3{font-size:30px}.site-header{width:90%;margin:auto}@media (max-width:640px){.site-header{padding-bottom:5px;padding-top:5px}}.site-header .site-container{width:100%;max-width:1400px}#main-header{padding-top:7px;padding-bottom:10px}#main-header .header-button{font-family:"dm-serif-display", sans-serif;font-size:16px;padding:0.7em 1.7em;letter-spacing:0.5px}#main-header .header-button:hover{text-decoration:none}#main-header .site-header-item{margin-right:20px}#main-header .site-header-item:last-child{margin-right:0}@media (max-width:768px){#main-header .site-branding a.brand img{max-width:125px !important}}.main-navigation .primary-menu-container .menu{gap:13px}.main-navigation .primary-menu-container>ul>li.menu-item{font-size:14px !important;letter-spacing:1px}.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item a{color:#bd59a2}.main-navigation .primary-menu-container>ul>li.menu-item>a{color:#404ea1;font-family:"articulat-cf", sans-serif;font-weight:800;text-transform:uppercase}.main-navigation .primary-menu-container>ul>li.menu-item>a:hover{color:#bd59a2}.main-navigation .primary-menu-container>ul>li.menu-item ul.sub-menu{background:#fff;box-shadow:0 0 18px rgba(0, 0, 0, 0.25);border-radius:22px;padding:15px 20px;margin-left:-18px}.main-navigation .primary-menu-container>ul>li.menu-item ul.sub-menu li.menu-item>a{color:#404ea1;font-weight:800;font-size:14px;padding:5px}.main-navigation .primary-menu-container>ul>li.menu-item ul.sub-menu li.menu-item>a:hover{background:transparent;color:#bd59a2}.main-navigation .primary-menu-container>ul>li.menu-item ul.sub-menu li.menu-item.current-menu-item>a{background:transparent}.main-navigation .nav-drop-title-wrap{padding-right:0}.main-navigation .dropdown-nav-toggle{display:none}.front-page-banner{padding:5%;position:relative;background-position:center;background-size:cover;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;max-width:1480px;margin:auto;border-radius:50px;margin-bottom:100px;max-height:660px;height:80vh;width:95%;background-color:rgba(12, 156, 195, 0.1)}.front-page-banner.is-split-screen .copy{max-width:700px}.front-page-banner .image{position:absolute;top:0;left:0;right:0;bottom:0}.front-page-banner .image img{object-fit:cover;object-position:center;width:100%;height:100%}.front-page-banner .background-video{position:absolute;top:0;left:0;right:0;bottom:0}.front-page-banner .background-video video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:101%;min-height:101%;width:auto;height:auto}.front-page-banner .background-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.8}.front-page-banner .background-overlay.custom{opacity:0.35}.front-page-banner .inside{position:relative;width:100%;max-width:350px}.front-page-banner .buttons .button{background-color:#404ea1;max-width:250px;font-family:"dm-serif-display", sans-serif;font-size:18px;display:flex;justify-content:center;align-items:center;padding:10px 30px;min-width:225px;width:100%;text-align:center}.front-page-banner .buttons .button:hover{box-shadow:none;background-color:#343753 !important}.front-page-banner .h2{font-size:50px;line-height:1;margin-bottom:20px}.front-page-banner p{font-size:22px;line-height:1.3;font-weight:300;font-family:"articulat-cf", sans-serif;margin-bottom:30px;max-width:280px}@media (max-width:1440px){.front-page-banner p{font-size:23px}}@media (max-width:640px){.front-page-banner p{font-size:21px}}.front-page-banner.desktop{display:flex}.front-page-banner.mobile{display:none;flex-direction:column;padding:0;width:90%;max-height:none;height:inherit;justify-content:center;margin-bottom:40px}.front-page-banner.mobile .inside{padding:45px}@media (max-width:1280px){.front-page-banner.mobile .inside{max-width:none}}@media (max-width:640px){.front-page-banner.mobile .inside{max-width:350px}}.front-page-banner.mobile h1{color:#404ea1}.front-page-banner.mobile p{color:#404ea1}@media (max-width:1280px){.front-page-banner.mobile p{max-width:none}}@media (max-width:640px){.front-page-banner.mobile p{max-width:280px}}.front-page-banner.mobile .button-container{flex-direction:column}.front-page-banner.mobile .button-container .button:last-child{margin-top:10px}@media (max-width:768px){.front-page-banner.desktop{display:none}.front-page-banner.mobile{display:flex}.front-page-banner h2{font-size:41px}}.citizen-page-banner{margin-bottom:5%;position:relative;background-position:center;background-size:cover;display:flex;justify-content:center;align-items:center;overflow:hidden;max-width:1480px;margin:auto;background-color:rgba(12, 156, 195, 0.1);border-radius:50px;margin-bottom:30px;width:95%}.citizen-page-banner .background-image{position:absolute;top:0;left:0;right:0;bottom:0}.citizen-page-banner .background-image img{object-fit:cover;object-position:center;width:100%;height:100%}.citizen-page-banner .background-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.citizen-page-banner .inside{max-width:1480px;position:relative;width:100%;padding:6%}.citizen-page-banner .copy{max-width:450px}.citizen-page-banner h2{color:#fff;font-size:60px;line-height:1}.citizen-page-banner div.subtitle{font-size:21px;line-height:1.3;color:#fff;margin-top:20px;font-weight:300}@media (max-width:640px){.citizen-page-banner div.subtitle{font-size:21px}}.citizen-page-banner h1.eyebrow{margin-bottom:15px;text-transform:uppercase;font-weight:800;font-size:15px;letter-spacing:0.5px;color:#fff;font-family:"articulat-cf", sans-serif}.citizen-page-banner .button-container{display:flex}.citizen-page-banner .button-container .button{margin-top:25px;background-color:#404ea1;max-width:250px;margin-right:5px}.citizen-page-banner.desktop{display:flex}.citizen-page-banner.mobile{display:none;flex-direction:column;padding:0;width:90%}.citizen-page-banner.mobile .inside{padding:45px}.citizen-page-banner.mobile h1.eyebrow{color:#404ea1;opacity:0.5}.citizen-page-banner.mobile h2{color:#404ea1}.citizen-page-banner.mobile div.subtitle{color:#404ea1}.citizen-page-banner.mobile p.affiliate-website a,.citizen-page-banner.mobile p.affiliate-website i{color:#404ea1}.citizen-page-banner.mobile .button-container{flex-direction:column}.citizen-page-banner.mobile .button-container .button:last-child{margin-top:10px}@media (max-width:1440px){.citizen-page-banner h2{font-size:50px}.citizen-page-banner div.subtitle{margin-top:10px}}@media (max-width:768px){.citizen-page-banner.desktop{display:none}.citizen-page-banner.mobile{display:flex}.citizen-page-banner h2{font-size:41px}}.page-id-22 .citizen-page-banner{margin-bottom:50px}.page-id-419 div.subtitle{max-width:320px}.citizen-icon-grid{padding:8% 50px 3%}@media (max-width:768px){.citizen-icon-grid{padding-left:5%;padding-right:5%}}.citizen-icon-grid .inside{max-width:1600px;margin:0 auto}@media (max-width:1024px){.citizen-icon-grid .inside{max-width:800px}}.citizen-icon-grid .items{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.citizen-icon-grid .item{width:18%;margin:0 1% 8%;position:relative}@media (max-width:1440px){.citizen-icon-grid .item{width:23%}}@media (max-width:1024px){.citizen-icon-grid .item{width:48%}}@media (max-width:640px){.citizen-icon-grid .item{width:100%;margin:0 0 8%}}.citizen-icon-grid .item a,.citizen-icon-grid .item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.citizen-icon-grid .item img{margin-bottom:20px}.citizen-fancy-list{text-align:left}.citizen-fancy-list ul.type-image{list-style-type:none;margin-left:50px;padding-left:0;position:relative}.citizen-fancy-list ul.type-image li img{left:-50px;position:absolute;width:40px}.citizen-product-service-tiers{padding:40px 50px 36px}@media (max-width:768px){.citizen-product-service-tiers{padding-left:5%;padding-right:5%}}.citizen-product-service-tiers .inside{max-width:1580px;margin:0 auto;text-align:center}.citizen-product-service-tiers .items{display:flex;justify-content:space-between;align-items:center}@media (max-width:1200px){.citizen-product-service-tiers .items{justify-content:center;flex-wrap:wrap}}@media (max-width:768px){.citizen-product-service-tiers .items{justify-content:center;align-items:stretch}}.citizen-product-service-tiers .items.total-4 .item{width:24%}@media (max-width:1200px){.citizen-product-service-tiers .items.total-4 .item{width:100%;max-width:390px;margin:0 7px 13px}.citizen-product-service-tiers .items.total-4 .item:nth-child(1),.citizen-product-service-tiers .items.total-4 .item:nth-child(2){align-self:flex-end}.citizen-product-service-tiers .items.total-4 .item:nth-child(3),.citizen-product-service-tiers .items.total-4 .item:nth-child(4){align-self:flex-start}}@media (max-width:768px){.citizen-product-service-tiers .items.total-4 .item:nth-child(1),.citizen-product-service-tiers .items.total-4 .item:nth-child(2),.citizen-product-service-tiers .items.total-4 .item:nth-child(3),.citizen-product-service-tiers .items.total-4 .item:nth-child(4){align-self:auto}}.citizen-product-service-tiers .item{border:4px solid #424242}.citizen-product-service-tiers .item header{background-color:#424242;color:#fff;padding:28px 6% 8px}.citizen-product-service-tiers .item header .label{text-transform:uppercase;margin:0;font-size:22px}.citizen-product-service-tiers .item header .heading{text-transform:uppercase;font-size:70px;line-height:1.15;margin:0 0 7px}@media (max-width:1580px){.citizen-product-service-tiers .item header .heading{font-size:50px}}@media (max-width:640px){.citizen-product-service-tiers .item header .heading{font-size:60px}}.citizen-product-service-tiers .item header .subheading-copy p{font-size:20px;line-height:1.2}@media (max-width:640px){.citizen-product-service-tiers .item header .subheading-copy p{font-size:16px}}.citizen-product-service-tiers .item header .subheading-copy p span{font-size:25px;font-weight:500;display:inline-block;margin-bottom:4px}@media (max-width:640px){.citizen-product-service-tiers .item header .subheading-copy p span{font-size:18px}}.citizen-product-service-tiers .item .list-items{padding:10px 6% 28px}.citizen-product-service-tiers .item .list-items ul{list-style:none;margin:0;padding:0}.citizen-product-service-tiers .item .list-items ul li{padding:6% 0;border-bottom:2px solid #d9d9d9;font-size:20px;line-height:1.2}.citizen-product-service-tiers .item .list-items ul li:last-child{border-bottom:0}@media (max-width:640px){.citizen-product-service-tiers .item .list-items ul li{font-size:16px}}.citizen-product-service-tiers .item .action{align-self:flex-end;padding:8px 6% 28px}.citizen-fancy-copy-blurb p.fancy-copy{font-family:"dm-serif-display", sans-serif;color:#404ea1;line-height:1.2em}.citizen-fancy-cta-box-repeater{margin-top:60px;margin-bottom:60px}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:25px}@media (max-width:1280px){.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes{flex-direction:column}}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box{max-width:405px;width:100%;box-shadow:0 0 50px rgba(0, 0, 0, 0.25);border-radius:40px;padding:50px 40px 40px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;background-color:#fff}@media (max-width:1280px){.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box{max-width:none}}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.center{text-align:center}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.left{text-align:left}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.left a.cta-button{text-align:center}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box a.cta-button{font-family:"dm-serif-display", sans-serif;color:#fff;border-radius:100px;width:100%;padding:12px;font-size:20px}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box i{font-size:50px;margin-bottom:25px}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box h3{font-size:33px}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box p{line-height:1.4;margin-bottom:40px}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.teal h3,.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.teal i{color:#0c9cc3}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.teal a.cta-button{background-color:rgba(12, 165, 195, 0.5)}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.teal a.cta-button:hover{background-color:#0ca5c3}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.blue h3,.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.blue i{color:#404ea1}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.blue a.cta-button{background-color:rgba(64, 78, 161, 0.5)}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.blue a.cta-button:hover{background-color:#404ea1}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.dark-blue h3,.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.dark-blue i{color:#343753}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.dark-blue a.cta-button{background-color:rgba(52, 55, 83, 0.5)}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.dark-blue a.cta-button:hover{background-color:#343753}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.purple h3,.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.purple i{color:#bd59a2}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.purple a.cta-button{background-color:rgba(189, 89, 162, 0.65)}.citizen-fancy-cta-box-repeater ul.fancy-cta-boxes li.fancy-cta-box.purple a.cta-button:hover{background-color:#bd59a2}.citizen-fancy-cta-box-repeater.embryo-donation{margin-top:30px;margin-bottom:30px}.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes li.fancy-cta-box{box-shadow:none;margin-bottom:0}.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes li.fancy-cta-box p{margin-bottom:10px}.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes li.fancy-cta-box p a.donation-process{text-transform:uppercase;font-weight:700;font-size:16px}.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes li.fancy-cta-box p a.donation-process:hover i{color:#0c9cc3}.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes li.fancy-cta-box p a.donation-process i{font-size:18px;margin-left:3px}@media (max-width:1024px){.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes{flex-direction:row}}@media (max-width:1280px){.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes{flex-direction:row}}@media (max-width:980px){.citizen-fancy-cta-box-repeater.embryo-donation{margin:0}.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes{flex-direction:column}.citizen-fancy-cta-box-repeater.embryo-donation ul.fancy-cta-boxes li.fancy-cta-box{padding:0 40px}}.testimonials-row{background-color:#404ea1;background-image:url("/wp-content/uploads/2026/03/pattern.png");background-size:inherit;background-repeat:repeat;padding-top:80px}.citizen-blockquote-rotator .glide__slides{margin:0}.citizen-blockquote-rotator blockquote{padding-left:0;border-left:none;text-align:center}.citizen-blockquote-rotator blockquote p{font-size:33px;color:#fff}.citizen-blockquote-rotator blockquote cite{font-family:"pf-signskript", sans-serif;font-size:43px;color:#fff;font-weight:400}.citizen-blockquote-rotator blockquote cite span{margin-right:15px}.citizen-blockquote-rotator .glide__bullets{margin-top:25px;text-align:center}.citizen-blockquote-rotator .glide__bullets button.slider__bullet{width:13px;height:13px;padding:0;border-radius:100px;background:rgba(255, 255, 255, 0.4);margin:2px}.citizen-blockquote-rotator .glide__bullets button.slider__bullet:hover{background:#bd59a2}.citizen-blockquote-rotator .glide__bullets button.slider__bullet.is-active{background:white}.post-type-archive-team-member .team-archive-header{width:100%;margin:0 auto;padding-left:2.5%;padding-right:2.5%;margin-bottom:25px}@media (max-width:640px){.post-type-archive-team-member .team-archive-header{padding-left:5%;padding-right:5%}}.post-type-archive-team-member .team-archive-header .inside{max-width:1480px;margin:auto;background-color:rgba(12, 156, 195, 0.1);border-radius:50px;justify-content:center;padding:5% 5%}@media (max-width:1280px){.post-type-archive-team-member .team-archive-header .inside{padding:10% 35px}}.post-type-archive-team-member .team-archive-header .header-content{display:flex;flex-direction:column;align-items:center;max-width:1280px;margin:auto}.post-type-archive-team-member .team-archive-header i{font-size:45px;color:#bd59a2;margin-bottom:25px}.post-type-archive-team-member .team-archive-header h1{color:#bd59a2;font-size:70px;margin-bottom:0;line-height:1}@media (max-width:980px){.post-type-archive-team-member .team-archive-header h1{font-size:55px}}@media (max-width:640px){.post-type-archive-team-member .team-archive-header h1{font-size:50px}}.post-type-archive-team-member .team-archive-header h1 i{font-size:20px;color:#bd59a2;margin-left:-5px;margin-bottom:0}@media (max-width:980px){.post-type-archive-team-member .team-archive-header h1 i{font-size:17px}}.post-type-archive-team-member .team-profile-grid{padding:0 2.5%}@media (max-width:640px){.post-type-archive-team-member .team-profile-grid{padding:0 5%}}.post-type-archive-team-member main>.inside{display:flex;flex-wrap:wrap;max-width:1480px;width:100%;margin:0 auto;margin-bottom:100px;justify-content:flex-start;gap:2.58%}.post-type-archive-team-member a.team-profile-link{max-width:23%;width:100%}@media (max-width:1280px){.post-type-archive-team-member a.team-profile-link{max-width:48.5%}}@media (max-width:640px){.post-type-archive-team-member a.team-profile-link{max-width:none}}.post-type-archive-team-member article.team-member-archive-item{width:100%}.post-type-archive-team-member article.team-member-archive-item header .header-image{border-radius:40px;overflow:hidden;border:2px solid #f1f2f7}.post-type-archive-team-member article.team-member-archive-item header .header-content{padding:10px 20px;text-align:center}.post-type-archive-team-member article.team-member-archive-item header .header-content h3{font-size:27px;margin-bottom:5px;margin-top:8px}.post-type-archive-team-member article.team-member-archive-item header .header-content p{color:#bd59a2;font-family:"articulat-cf", sans-serif;font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:1px;opacity:0.7}.single-team-member .inside{margin:auto;width:100%;padding-left:2.5%;padding-right:2.5%;margin-bottom:25px}@media (max-width:640px){.single-team-member .inside{padding-left:5%;padding-right:5%}}.single-team-member article.team-member-post{max-width:1480px;width:100%;margin:0 auto;margin-bottom:100px}.single-team-member article.team-member-post header{margin-bottom:50px;background-color:rgba(12, 156, 195, 0.1);width:100%;border-radius:50px;overflow:hidden;flex-direction:row;display:flex;align-items:flex-end}@media (max-width:768px){.single-team-member article.team-member-post header{flex-direction:column;align-items:center}}.single-team-member article.team-member-post header .header-image{border-right:8px solid #fff}@media (max-width:768px){.single-team-member article.team-member-post header .header-image{object-fit:cover;width:100%;border-right:none;border-bottom:8px solid #fff}.single-team-member article.team-member-post header .header-image img{width:100%;height:100%}}.single-team-member article.team-member-post header .header-content{padding:35px}.single-team-member article.team-member-post header p{color:#404ea1;font-family:"articulat-cf", sans-serif;font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:1px;opacity:0.7}@media (max-width:640px){.single-team-member article.team-member-post header h1{font-size:48px}}.single-team-member article.team-member-post .inside{max-width:980px;margin:0 auto;padding:0 35px}.search-results .blog-header,.blog .blog-header,.archive .blog-header{padding:7% 5%;margin-bottom:5%;position:relative;background-position:center;background-size:cover;display:flex;justify-content:center;align-items:center;overflow:hidden;max-width:1480px;margin:auto;border-radius:50px;margin-bottom:40px;background-color:rgba(12, 156, 195, 0.1)}@media (max-width:768px){.search-results .blog-header,.blog .blog-header,.archive .blog-header{margin-bottom:20px}}@media (max-width:640px){.search-results .blog-header,.blog .blog-header,.archive .blog-header{padding:35px}}.search-results .blog-header .inside,.blog .blog-header .inside,.archive .blog-header .inside{display:flex;flex-direction:column;align-items:center;z-index:1}.search-results .blog-header .header-content,.blog .blog-header .header-content,.archive .blog-header .header-content{display:flex;flex-direction:column;align-items:center}@media (max-width:640px){.search-results .blog-header .header-content,.blog .blog-header .header-content,.archive .blog-header .header-content{align-items:flex-start}}.search-results .blog-header .header-content h1,.blog .blog-header .header-content h1,.archive .blog-header .header-content h1{font-size:75px;text-align:center;color:#fff}@media (max-width:768px){.search-results .blog-header .header-content h1,.blog .blog-header .header-content h1,.archive .blog-header .header-content h1{font-size:55px}}@media (max-width:640px){.search-results .blog-header .header-content h1,.blog .blog-header .header-content h1,.archive .blog-header .header-content h1{font-size:45px;text-align:left}}.search-results .blog-header .header-content p,.blog .blog-header .header-content p,.archive .blog-header .header-content p{color:#fff;text-align:center}@media (max-width:640px){.search-results .blog-header .header-content p,.blog .blog-header .header-content p,.archive .blog-header .header-content p{text-align:left;max-width:250px}}.search-results .blog-header .blog-archive-banner-image,.blog .blog-header .blog-archive-banner-image,.archive .blog-header .blog-archive-banner-image{position:absolute;top:0;left:0;right:0;bottom:0}.search-results .blog-header img,.blog .blog-header img,.archive .blog-header img{object-fit:cover;object-position:center;width:100%;height:100%}.archive header .content .meta a.primary-category{color:#fff;opacity:0.7}.archive header .content .meta a.primary-category:hover{color:#bd59a2;opacity:1}body.search-results main .posts article.citizen-blog-single-teaser,body.blog main .posts article.citizen-blog-single-teaser,body.category main .posts article.citizen-blog-single-teaser{margin-bottom:95px;width:calc(33% - 18px);min-height:280px}@media (max-width:768px){body.search-results main .posts article.citizen-blog-single-teaser,body.blog main .posts article.citizen-blog-single-teaser,body.category main .posts article.citizen-blog-single-teaser{width:calc(50% - 9px)}}@media (max-width:640px){body.search-results main .posts article.citizen-blog-single-teaser,body.blog main .posts article.citizen-blog-single-teaser,body.category main .posts article.citizen-blog-single-teaser{width:100%}}.search-results main .top-row,body.blog main .top-row,body.category main .top-row{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:40px}@media (max-width:768px){.search-results main .top-row,body.blog main .top-row,body.category main .top-row{padding-bottom:20px}}.search-results main .top-row .inside,body.blog main .top-row .inside,body.category main .top-row .inside{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.search-results main .top-row .inside,body.blog main .top-row .inside,body.category main .top-row .inside{flex-direction:column-reverse}.search-results main .top-row .inside .categories-dropdown,body.blog main .top-row .inside .categories-dropdown,body.category main .top-row .inside .categories-dropdown{margin-top:10px}}.search-results main .top-row .categories-dropdown-container,body.blog main .top-row .categories-dropdown-container,body.category main .top-row .categories-dropdown-container{width:31.5%}@media (max-width:768px){.search-results main .top-row .categories-dropdown-container,body.blog main .top-row .categories-dropdown-container,body.category main .top-row .categories-dropdown-container{width:100%}}.search-results main .top-row .categories-dropdown-container .categories-dropdown,body.blog main .top-row .categories-dropdown-container .categories-dropdown,body.category main .top-row .categories-dropdown-container .categories-dropdown{width:100%}.search-results main .top-row .widget_search,body.blog main .top-row .widget_search,body.category main .top-row .widget_search{margin-bottom:0;width:65.5%}@media (max-width:768px){.search-results main .top-row .widget_search,body.blog main .top-row .widget_search,body.category main .top-row .widget_search{width:100%}}.search-results main .top-row form.search-form,body.blog main .top-row form.search-form,body.category main .top-row form.search-form{width:100%;position:relative}.search-results main .top-row form.search-form label,body.blog main .top-row form.search-form label,body.category main .top-row form.search-form label{width:100%;display:block;margin-bottom:0}.search-results main .top-row form.search-form input[type="search"],body.blog main .top-row form.search-form input[type="search"],body.category main .top-row form.search-form input[type="search"]{-webkit-appearance:none !important;border-radius:0;border:none;background-color:rgba(12, 156, 195, 0.1);padding:17px 60px 14px 25px !important;width:100%;height:58px;color:#404ea1 !important;font-size:18px;border-radius:20px}.search-results main .top-row form.search-form .kadence-search-icon-wrap,body.blog main .top-row form.search-form .kadence-search-icon-wrap,body.category main .top-row form.search-form .kadence-search-icon-wrap{color:#404ea1}.search-results main .top-row form.search-form .search-submit[type="submit"]:hover~.kadence-search-icon-wrap,body.blog main .top-row form.search-form .search-submit[type="submit"]:hover~.kadence-search-icon-wrap,body.category main .top-row form.search-form .search-submit[type="submit"]:hover~.kadence-search-icon-wrap{color:#bd59a2}.search-results main,body.category main,body.blog main{padding:0 2.5% 4%}@media (max-width:768px){.search-results main,body.category main,body.blog main{padding-left:5%;padding-right:5%}}.search-results main.blog-has-sidebar,body.category main.blog-has-sidebar,body.blog main.blog-has-sidebar{padding:0}.search-results main>.inside,body.category main>.inside,body.blog main>.inside{max-width:1480px;margin:0 auto}.search-results main>.inside>.columns,body.category main>.inside>.columns,body.blog main>.inside>.columns{display:flex;justify-content:space-between}@media (max-width:1024px){.search-results main>.inside>.columns,body.category main>.inside>.columns,body.blog main>.inside>.columns{flex-direction:column}}.search-results main .wp-pagenavi,body.category main .wp-pagenavi,body.blog main .wp-pagenavi{display:flex;justify-content:center;margin-top:50px;margin-bottom:50px}.search-results main .wp-pagenavi a,.search-results main .wp-pagenavi span,body.category main .wp-pagenavi a,body.category main .wp-pagenavi span,body.blog main .wp-pagenavi a,body.blog main .wp-pagenavi span{background-color:rgba(12, 156, 195, 0.1);border-radius:10px;border:none;padding:10px;color:#404ea1;transition:all 0.2s ease;min-width:35px;display:flex;justify-content:center}.search-results main .wp-pagenavi a.current,.search-results main .wp-pagenavi span.current,body.category main .wp-pagenavi a.current,body.category main .wp-pagenavi span.current,body.blog main .wp-pagenavi a.current,body.blog main .wp-pagenavi span.current{background-color:#404ea1;color:#fff}.search-results main .wp-pagenavi a:hover,body.category main .wp-pagenavi a:hover,body.blog main .wp-pagenavi a:hover{background-color:#bd59a2;color:#fff}body.search-results main .posts,body.blog main .posts,body.category main .posts{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}body.search-results main .posts .inside,body.blog main .posts .inside,body.category main .posts .inside{width:100%;flex-wrap:wrap;display:flex;justify-content:space-between}body.search-results main .posts article.citizen-blog-single-teaser,body.blog main .posts article.citizen-blog-single-teaser,body.category main .posts article.citizen-blog-single-teaser{margin-bottom:30px}@media (max-width:768px){body.search-results main .posts article.citizen-blog-single-teaser,body.blog main .posts article.citizen-blog-single-teaser,body.category main .posts article.citizen-blog-single-teaser{margin-bottom:15px}}body.category main .posts .inside{justify-content:flex-start;gap:33px}body.category main .posts .inside article.citizen-blog-single-teaser{margin-bottom:0}body.search-results main .top-row .categories-dropdown form select,body.blog main .top-row .categories-dropdown form select,body.category main .top-row .categories-dropdown form select{font-size:20px !important;background-position:calc(100% - 25px) center;height:58px;color:#404ea1;font-weight:400;width:100%;font-family:"dm-serif-display", sans-serif;border:none;background-color:rgba(12, 156, 195, 0.1);padding:17px 60px 14px 25px !important;width:100%;height:58px;color:#404ea1 !important;font-size:18px;border-radius:20px}body.search-results main .categories-dropdown select,body.blog main .categories-dropdown select,body.category main .categories-dropdown select{height:50px;padding:7px 5px;font-size:20px;width:100%}@media (max-width:1024px){body.search-results main .categories-dropdown,body.blog main .categories-dropdown,body.category main .categories-dropdown{display:block}}body.search-results main aside.sidebar,body.blog main aside.sidebar,body.category main aside.sidebar{width:22%}@media (max-width:1024px){body.search-results main aside.sidebar,body.blog main aside.sidebar,body.category main aside.sidebar{display:none}}body.search-results main aside.sidebar h5,body.blog main aside.sidebar h5,body.category main aside.sidebar h5{font-size:25px}body.search-results main aside.sidebar .widget,body.blog main aside.sidebar .widget,body.category main aside.sidebar .widget{margin-bottom:50px}body.search-results main aside.sidebar .widget_search [type="submit"],body.blog main aside.sidebar .widget_search [type="submit"],body.category main aside.sidebar .widget_search [type="submit"]{width:90%;text-align:left}body.search-results main aside.sidebar .widget_search label,body.blog main aside.sidebar .widget_search label,body.category main aside.sidebar .widget_search label{width:90%;display:block}body.search-results main aside.sidebar .widget_search [type="search"],body.blog main aside.sidebar .widget_search [type="search"],body.category main aside.sidebar .widget_search [type="search"]{border:none;background-color:#ededed;padding:15px 10px;width:100%}body.search-results main aside.sidebar .widget_categories ul,body.blog main aside.sidebar .widget_categories ul,body.category main aside.sidebar .widget_categories ul{list-style:none;margin:0;padding:0}body.search-results main aside.sidebar .widget_categories li,body.blog main aside.sidebar .widget_categories li,body.category main aside.sidebar .widget_categories li{padding:2px 0;margin:0;font-size:21px}body.search-results main aside.sidebar .widget_categories li a,body.blog main aside.sidebar .widget_categories li a,body.category main aside.sidebar .widget_categories li a{color:#495057;transition:all 80ms ease;display:inline-block;padding:4px 0}body.search-results main aside.sidebar .widget_categories li a:hover,body.blog main aside.sidebar .widget_categories li a:hover,body.category main aside.sidebar .widget_categories li a:hover{background:#ffc603;color:#fff;padding:4px 10px}article.citizen-blog-single-teaser{width:100%;position:relative;background-color:#343753;padding:35px;border-radius:40px}.posts-two-columns article.citizen-blog-single-teaser{width:48%}body.blog:not(.paged) .posts-two-columns article.citizen-blog-single-teaser:first-child{width:100%}@media (max-width:640px){.posts-two-columns article.citizen-blog-single-teaser{width:100%}}article.citizen-blog-single-teaser>a{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between}article.citizen-blog-single-teaser>a:hover .image{transition:transform 1500ms ease;transform:scale(1.1)}article.citizen-blog-single-teaser>a:hover .image:after{opacity:0.45}article.citizen-blog-single-teaser>a:hover .category-icon-container img{opacity:1;transform:translate3d(0, 0, 0)}@media (hover:none){article.citizen-blog-single-teaser>a .image:before{opacity:0.45}article.citizen-blog-single-teaser>a .banner img{opacity:1;transform:translate3d(0, 0, 0)}}article.citizen-blog-single-teaser header{display:flex;flex-direction:column;justify-content:space-between;height:100%}article.citizen-blog-single-teaser h2{font-size:33px;line-height:1.1;color:#fff;padding:0;margin-top:15px}@media (max-width:640px){article.citizen-blog-single-teaser h2{font-size:30px}}article.citizen-blog-single-teaser .banner{position:relative;display:flex;align-items:center;justify-content:center;height:0;padding-top:46%;margin-bottom:17px;text-align:center;overflow:hidden;border-bottom:1px solid #f1f1f1}@media (max-width:640px){article.citizen-blog-single-teaser .banner{width:100%}}article.citizen-blog-single-teaser .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;transition:transform 1000ms ease;background-position:center;background-repeat:no-repeat;background-size:cover}article.citizen-blog-single-teaser .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#535b6a;z-index:0;opacity:0;transition:opacity 200ms ease}article.citizen-blog-single-teaser .image img{width:100%;height:100%;object-fit:cover;position:relative}article.citizen-blog-single-teaser .meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0}article.citizen-blog-single-teaser a.read-more-link{color:#0acbff;font-size:14px;font-weight:800;text-transform:uppercase;font-family:"articulat-cf", sans-serif;letter-spacing:0.5px;margin-top:25px}article.citizen-blog-single-teaser a.read-more-link:hover{color:#bd59a2}article.citizen-blog-single-teaser h4,article.citizen-blog-single-teaser time{color:#fff;line-height:1;margin:0;padding:0;font-size:14px;font-family:"articulat-cf", sans-serif;text-transform:capitalize;letter-spacing:0.5px;opacity:0.7}article.citizen-blog-single-teaser span.separator{font-weight:200;font-size:8px;line-height:17px;color:#0acbfc;margin:0 7px}article.citizen-blog-single-teaser footer.footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px 25px}.citizen-blog-breadcrumbs{padding:0 0 2%;max-width:1280px;margin:auto}@media (max-width:768px){.citizen-blog-breadcrumbs{padding:0 0 5%}}.citizen-blog-breadcrumbs p{max-width:1280px;margin:0 auto;font-weight:200;font-size:17px;line-height:1;text-align:right}.citizen-blog-breadcrumbs p i{line-height:1;color:#495057;margin:0 9px;vertical-align:middle;font-size:7px}.citizen-blog-breadcrumbs a{color:#495057;transition:color 80ms ease}.citizen-blog-breadcrumbs a:hover{color:#495057}@media (max-width:768px){.citizen-blog-breadcrumbs a{display:inline-block;margin-bottom:8px}}.citizen-blog-breadcrumbs .breadcrumb_last{opacity:0.5}@media (max-width:768px){.citizen-blog-breadcrumbs span{width:100%;display:block}}@media (max-width:768px){.citizen-blog-breadcrumbs p i,.citizen-blog-breadcrumbs .breadcrumb_last{display:none}}article.blog-post header{display:flex;flex-direction:column}article.blog-post header .featured-image{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;height:580px;margin-bottom:20px}@media (max-width:1024px){article.blog-post header .featured-image{height:500px}}@media (max-width:768px){article.blog-post header .featured-image{padding-top:24%;padding-bottom:24%;height:auto}}article.blog-post header .featured-image img{width:100%;height:100%;object-fit:cover;object-position:center}article.blog-post header .meta{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-bottom:25px;font-family:"articulat-cf", sans-serif;font-size:20px;font-weight:300}@media (max-width:800px){article.blog-post header .meta{flex-direction:column;align-items:flex-start}}article.blog-post header .meta a{color:inherit;transition:color 80ms ease}article.blog-post header .meta span.separator{font-weight:700;font-size:7px;line-height:18px;color:#495057;margin:0 16px}@media (max-width:800px){article.blog-post header .meta span.separator{display:none}}article.blog-post header .meta a.primary-category{font-size:18px;line-height:1}article.blog-post header .meta a.primary-category:hover{color:#495057}@media (max-width:800px){article.blog-post header .meta a.primary-category{margin-bottom:12px}}article.blog-post header .meta time.date{font-size:18px;line-height:1}@media (max-width:800px){article.blog-post header .meta a.primary-category,article.blog-post header .meta time.date{display:flex;flex-direction:row;align-items:center}}body.single-post main.wrap{padding:0 5% 4%}body.single-post main>.inside{max-width:1480px;margin:0 auto}body.single-post article.blog-post .inside{max-width:1024px;margin:0 auto;width:100%}@media (max-width:1280px){body.single-post article.blog-post .inside{padding:0 5% 10%}}body.single-post article.blog-post .inside p{line-height:1.4}body.single-post article.blog-post .inside p:first-child{font-size:25px;margin-bottom:35px}@media (max-width:768px){body.single-post article.blog-post .inside p:first-child{font-size:inherit}}body.single-post article.blog-post .inside h2,body.single-post article.blog-post .inside h3,body.single-post article.blog-post .inside h4,body.single-post article.blog-post .inside h5,body.single-post article.blog-post .inside h6{margin-top:25px}body.single-post article.blog-post header{margin-bottom:50px;background-color:rgba(12, 156, 195, 0.1);width:100%;padding:70px 50px;border-radius:50px}@media (max-width:640px){body.single-post article.blog-post header{padding:50px}}body.single-post article.blog-post header>.header-inside{max-width:1024px;margin:0 auto;flex-direction:column-reverse;display:flex;align-items:flex-start;width:100%}body.single-post article.blog-post header h1.title{font-size:50px;text-align:left;margin-bottom:25px}@media (max-width:640px){body.single-post article.blog-post header h1.title{font-size:35px}}body.single-post article.blog-post header .meta{padding-bottom:0}body.single-post article.blog-post header .meta a.primary-category,body.single-post article.blog-post header .meta time.date{font-size:15px;color:#404ea1;font-weight:500}body.single-post article.blog-post header .meta a.primary-category:hover{color:#bd59a2}body.single-post article.blog-post header .meta span.separator{font-size:23px;margin:0 7px;color:#404ea1;opacity:0.7}.citizen-blog-sharing-container{padding:50px 0 0 0;display:flex;justify-content:flex-end;align-items:center}.citizen-blog-sharing-container h6{margin:0}.citizen-blog-sharing-container ul.site-social{list-style:none;padding:0;margin:0;display:flex}.citizen-blog-sharing-container ul.site-social li{display:inline-block}.citizen-blog-sharing-container ul.site-social li:last-child a{padding-right:0}.citizen-blog-sharing-container ul.site-social li a{display:block;height:24px;padding:0 10px;display:flex;align-items:center}.citizen-blog-sharing-container ul.site-social li a svg{height:100%;width:auto}.citizen-blog-sharing-container ul.site-social li a svg path{fill:#495057;transition:fill 100ms ease}.citizen-blog-sharing-container ul.site-social li a:hover svg path{fill:#495057}footer{background-color:#343753}footer .site-footer-wrap{padding:0 5%}footer .site-container{width:100%;max-width:1400px}footer .site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty{grid-template-columns:minmax(0, 2fr) minmax(0, 0.8fr) minmax(0, 0.6fr) minmax(0, 0.5fr)}@media (max-width:1220px){footer .site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty{grid-template-columns:minmax(0, 1fr) minmax(0, 0.8fr) minmax(0, 0.6fr) minmax(0, 0.5fr)}}footer .footer-social-inner{justify-content:flex-end;display:flex}footer .footer-social-wrap .footer-social-inner-wrap{gap:0em}footer .site-top-footer-inner-wrap{padding-top:70px;padding-bottom:10px}footer .site-bottom-footer-inner-wrap{padding-bottom:10px}footer .site-footer-wrap .social-button{background:none;color:#fff}footer .site-footer-wrap .social-button:hover{color:#bd59a2;background:none}footer .site-footer-top-section-1 img{max-width:145px}footer .site-footer-top-section-1 p.footer-address{text-decoration:none;font-size:17px;margin:0;line-height:1.2}footer .site-footer-top-section-1 p.footer-address a{color:#fff}footer .site-footer-top-section-1 p.footer-address a:hover{color:#bd59a2;text-decoration:none}footer .site-footer-top-section-1 #block-7,footer .site-footer-top-section-1 #block-8{margin-bottom:20px}footer .site-footer-top-section-1 #block-9{margin-bottom:0}footer .site-footer-top-section-1 p.footer-phone,footer .site-footer-top-section-1 p.footer-fax{font-size:17px;margin:0}footer .site-footer-top-section-1 p.footer-phone a,footer .site-footer-top-section-1 p.footer-fax a{color:#fff}footer .site-footer-top-section-1 p.footer-phone a:hover,footer .site-footer-top-section-1 p.footer-fax a:hover{color:#bd59a2;text-decoration:none}footer .site-footer-top-section-1 p.footer-phone span,footer .site-footer-top-section-1 p.footer-fax span{color:#0acbff;font-weight:700;font-size:15px}footer .site-footer-top-section-2 .site-info-inner,footer .site-footer-top-section-3 .site-info-inner,footer .site-footer-top-section-4 .site-info-inner{justify-content:flex-end;display:flex}footer .widget_nav_menu h2.widget-title{color:#0acbff;font-size:15px;font-weight:800;text-transform:uppercase;font-family:"articulat-cf", sans-serif;letter-spacing:0.5px}footer .widget_nav_menu ul li{font-size:15px;line-height:1 !important;padding-bottom:10px}footer .widget_nav_menu ul li a{color:#fff}footer .widget_nav_menu ul li a:hover{color:#bd59a2;text-decoration:none}.footer-widget-area.site-info p{font-size:12px;color:#fff}.footer-widget-area.site-info a{color:#fff}.footer-widget-area.site-info a:hover{color:#bd59a2}.above-footer-cta{border-radius:40px;display:flex}.above-footer-cta .inside{max-width:1300px}@media (max-width:1280px){.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width:797px){footer .site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{flex-direction:column-reverse;display:flex;align-items:center}footer .site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty{display:flex;align-items:center;flex-direction:column}footer .site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty .site-footer-section{width:100%}footer .site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty .site-footer-section .footer-widget-area-inner{display:flex;flex-direction:column;align-items:center}footer .site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty .site-footer-section .footer-widget-area-inner .widget_nav_menu{align-items:center;display:flex;flex-direction:column}footer .site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty .site-footer-section .footer-widget-area-inner .widget_nav_menu ul li{text-align:center}}.home-article-teaser-row{padding:5% 5%}.home-article-teaser-row h3.article-teaser-heading{color:#bd59a2;margin-bottom:80px;font-size:40px}@media (max-width:768px){.home-article-teaser-row h3.article-teaser-heading{margin-bottom:40px}}.home-article-teaser-row .citizen-article-teaser-row{display:flex;justify-content:center}.home-article-teaser-row .citizen-article-teaser-row .inside{max-width:1180px !important;display:flex}.home-article-teaser-row .citizen-article-teaser-row .featured-articles{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2%}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article{width:32%}@media (max-width:1280px){.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article{width:48%}}@media (max-width:768px){.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article{width:100%;display:flex;flex-direction:column;align-items:center}}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article img{border-radius:50px}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .copy{padding:19px 31px;max-width:475px}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .copy h3{font-size:28px;margin-bottom:18px}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links{display:flex;align-items:center}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links a i{color:#bd59a2;padding-right:3px}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links a i.fa-circle-play{font-size:21px}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links a i.fa-newspaper{font-size:28px}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links a p{text-transform:uppercase;color:#bd59a2;font-weight:800;font-size:14px;margin-bottom:0}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links a:hover p,.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links a:hover i{color:#0c9cc3}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links .article-link{display:flex;align-items:center}.home-article-teaser-row .citizen-article-teaser-row .featured-articles .featured-article .article-links .article-link:first-child{margin-right:20px}.post-type-archive-article .article-archive-header{padding-left:2.5%;padding-right:2.5%;width:100%}@media (max-width:640px){.post-type-archive-article .article-archive-header{padding-left:5%;padding-right:5%}}.post-type-archive-article .article-archive-header .inside{display:flex;flex-direction:column;align-items:center;z-index:1;margin-bottom:0;max-width:750px;padding:50px;margin-bottom:5%;position:relative;background-position:center;background-size:cover;display:flex;justify-content:center;align-items:center;overflow:hidden;max-width:1480px;margin:auto;border-radius:50px;margin-bottom:40px;background-color:rgba(12, 156, 195, 0.1)}@media (max-width:768px){.post-type-archive-article .article-archive-header .inside{margin-bottom:20px}}.post-type-archive-article .article-archive-header .article-archive-banner-image{position:absolute;top:0;left:0;right:0;bottom:0}.post-type-archive-article .article-archive-header img{object-fit:cover;object-position:center;width:100%;height:100%}.post-type-archive-article .article-archive-header .header-content{display:flex;flex-direction:column;align-items:center;max-width:750px;margin:auto}.post-type-archive-article .article-archive-header .header-content i{color:#404ea1;font-size:50px;margin-bottom:10px}.post-type-archive-article .article-archive-header .header-content h1{font-size:65px;text-align:center}@media (max-width:1024px){.post-type-archive-article .article-archive-header .header-content h1{font-size:50px}}@media (max-width:640px){.post-type-archive-article .article-archive-header .header-content h1{font-size:35px}}.post-type-archive-article .article-archive-header .header-content h1,.post-type-archive-article .article-archive-header .header-content p{color:#404ea1}.post-type-archive-article main.article-grid-container{padding-left:2.5%;padding-right:2.5%}@media (max-width:640px){.post-type-archive-article main.article-grid-container{padding-left:5%;padding-right:5%}}.post-type-archive-article .inside{display:flex;flex-wrap:wrap;max-width:1480px;width:100%;margin:0 auto;margin-bottom:100px;justify-content:flex-start;gap:2%}.post-type-archive-article .article-archive-teaser{max-width:32%;width:100%;margin-bottom:25px}@media (max-width:768px){.post-type-archive-article .article-archive-teaser{max-width:48%}}@media (max-width:640px){.post-type-archive-article .article-archive-teaser{max-width:none}}.post-type-archive-article .article-archive-teaser img{border-radius:40px}.post-type-archive-article .article-archive-teaser .article-content{padding:19px 31px}.post-type-archive-article .article-archive-teaser .article-content h3{font-size:28px;margin-bottom:18px}@media (max-width:768px){.post-type-archive-article .article-archive-teaser .article-content h3{margin-bottom:10px}}.post-type-archive-article .article-archive-teaser .article-links{display:flex;align-items:center}.post-type-archive-article .article-archive-teaser .article-links a i{color:#bd59a2;padding-right:3px}.post-type-archive-article .article-archive-teaser .article-links a i.fa-circle-play{font-size:21px}.post-type-archive-article .article-archive-teaser .article-links a i.fa-newspaper{font-size:28px}.post-type-archive-article .article-archive-teaser .article-links a p{text-transform:uppercase;color:#bd59a2;font-weight:800;font-size:14px;margin-bottom:0}.post-type-archive-article .article-archive-teaser .article-links a:hover p,.post-type-archive-article .article-archive-teaser .article-links a:hover i{color:#0c9cc3}.post-type-archive-article .article-archive-teaser .article-links .article-link{display:flex;align-items:center}.post-type-archive-article .article-archive-teaser .article-links .article-link:first-child{margin-right:20px}.kadence-menu-svg{color:#bd59a2}#mobile-drawer .drawer-header .drawer-toggle,.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:40px}.popup-drawer .drawer-inner{background-color:#404ea1}.mobile-navigation ul li.mobile-menu-cta-button{background:#fff;border-radius:100px;text-align:center;margin-top:25px;transition:all 0.2s ease}.mobile-navigation ul li.mobile-menu-cta-button:hover{background-color:#bd59a2}.mobile-navigation ul li.mobile-menu-cta-button:hover a{color:#fff}.mobile-navigation ul li.mobile-menu-cta-button a{border-bottom:none;color:#404ea1;font-weight:600}.mobile-navigation ul li a{font-size:20px}.mobile-navigation ul li.current_page_item a,.mobile-navigation ul li.current_page_item .kadence-arrow-down-svg{color:#fff}.mobile-navigation ul li.current_page_item.mobile-menu-cta-button a{color:#404ea1}.mobile-navigation ul.has-collapse-sub-nav ul.sub-menu li a{font-size:17px}.kadence-arrow-down-svg{font-size:30px}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:none}body.wp-admin .wp-block-kadence-rowlayout{border:2px solid #000 !important;box-sizing:border-box}.pale-blue-background{background-color:rgba(12, 156, 195, 0.1)}body,p{font-family:"articulat-cf", sans-serif;font-size:20px;font-weight:300;color:#5c5c5c;line-height:1.3}body.zero-margin-bottom,p.zero-margin-bottom{margin-bottom:0}body.fancy-text,p.fancy-text{color:#0c9cc3;font-size:30px}@media (max-width:640px){body.fancy-text,p.fancy-text{font-size:25px}}ul li,ol li{font-family:"articulat-cf", sans-serif;font-size:18px;font-weight:300;color:#5c5c5c}body h1,body h2,body h3,body h4,body h5,body h6{color:#404ea1;font-family:"dm-serif-display", sans-serif;line-height:1.1}body h1{font-size:60px}@media (max-width:640px){body h1{font-size:53px}}body h2{font-size:55px}@media (max-width:640px){body h2{font-size:45px}}body h3{font-size:45px}body h3.fancy-heading i{font-size:15px;margin-left:-5px}@media (max-width:640px){body h3{font-size:40px}}body h4{font-size:30px}@media (max-width:640px){body h4{font-size:25px}}body b,body strong{font-weight:800}body a{color:#bd59a2}body a:hover{color:#0c9cc3;text-decoration:none !important}.wp-block-image img{border-radius:50px}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:none}.citizen-page-banner .button-container .button,a.citizen-button{font-family:"dm-serif-display", sans-serif;font-size:18px;display:flex;justify-content:center;align-items:center;padding:10px 30px;min-width:225px;width:100%;text-align:center}.citizen-page-banner .button-container .button:hover,a.citizen-button:hover{box-shadow:none;background-color:#343753 !important}.citizen-page-banner .button-container .button i,a.citizen-button i{padding-left:5px}.citizen-page-banner .button-container .button.meet-dr-gordon,a.citizen-button.meet-dr-gordon{position:absolute;margin-top:-80px;margin-left:-40px;background-color:#bd59a2;justify-content:space-between;max-width:250px;padding:10px 20px}.citizen-page-banner .button-container .button.meet-dr-gordon:hover,a.citizen-button.meet-dr-gordon:hover{background-color:#0c9cc3 !important}.split-text-row{padding:80px 5%}@media (max-width:768px){.split-text-row{padding:25px 80px}}@media (max-width:640px){.split-text-row{padding:25px 60px}}.split-text-row .kt-row-column-wrap{align-items:center}@media (max-width:768px){.split-text-row .kt-row-column-wrap{flex-direction:column;display:flex;align-items:flex-start;gap:var(--global-row-gutter-md, 1rem) var(--global-row-gutter-md, 1rem)}}@media (max-width:640px){.split-text-row.frozen-snowflake .kt-row-column-wrap{padding:0}.split-text-row.frozen-snowflake h3{font-size:36px}}.split-text-row.brand-blue-background{background-color:#404ea1}.split-text-row.brand-blue-background h3,.split-text-row.brand-blue-background p{color:#fff}.citizen-buttons-group{display:flex}@media (max-width:640px){.citizen-buttons-group{flex-direction:column;width:100%;max-width:90%}}.citizen-buttons-group .button{background-color:#404ea1;margin:0 6px 10px}.home-intro-row{padding-left:50px;padding-right:50px}.home-intro-row .kt-row-column-wrap{align-items:center}.home-cta-row{padding-left:50px;padding-right:50px}.about-letter-container{padding:0 50px 5%}.about-letter-container h3{margin-bottom:25px}.about-letter-container p.letter-signature{font-family:"pf-signskript", sans-serif;font-size:35px;text-align:right;margin-right:12%;margin-top:45px}.about-vision-row{padding:5% 50px;background-color:rgba(12, 156, 195, 0.1)}.about-vision-row h2{color:#0c9cc3}.about-vision-row p{color:rgba(12, 156, 195, 0.7);font-size:30px}@media (max-width:640px){.about-vision-row p{font-size:25px}}.about-values-row{padding:5% 5%}.about-values-row h3{color:#0c9cc3;font-size:30px}.about-values-row p{color:rgba(12, 156, 195, 0.7)}.about-values-row i{color:#0c9cc3;font-size:30px;margin-bottom:20px}.about-values-row .wp-block-group__inner-container{display:flex;flex-direction:column;align-items:center}@media (max-width:1024px){.about-values-row .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width:640px){.about-values-row .kt-row-column-wrap{grid-template-columns:repeat(1, minmax(0, 1fr)) !important}}.page-cta-block{padding:5% 50px}@media (max-width:768px){.page-cta-block{padding-left:5%;padding-right:5%}}.page-cta-block .kt-inside-inner-col{display:flex;align-items:center}.page-cta-block .kt-inside-inner-col h3{margin-bottom:15px}.page-cta-block .kt-inside-inner-col p{margin-bottom:25px}.page-cta-block.getting-started{background-color:rgba(12, 156, 195, 0.1)}.page-cta-block.teal-pattern{background-image:url("/wp-content/uploads/2026/04/teal-pattern.png");background-size:inherit;background-repeat:repeat}.free-consult-info-row{padding:0 2.5%;margin-bottom:30px}@media (max-width:768px){.free-consult-info-row{padding-left:5%;padding-right:5%}}.free-consult-info-row .wp-block-kadence-column{background-color:#404ea1;border-radius:40px;padding:50px}.free-consult-info-row .wp-block-kadence-column p{color:#fff}.free-consult-info-row .wp-block-kadence-column p:last-child{margin-bottom:0}.free-consult-info-row .wp-block-kadence-column p.heading{text-transform:uppercase;font-size:18px;letter-spacing:0.5px;margin-bottom:10px}@media (max-width:768px){.free-consult-info-row .kt-row-column-wrap{flex-direction:column;display:flex}}@media (max-width:640px){.free-consult-info-row .kt-row-column-wrap{gap:var(--global-row-gutter-md, 1rem) var(--global-row-gutter-md, 1rem)}}.free-consult-info-row.appointments .wp-block-kadence-column{background-color:#0c9cc3}.free-consult-info-row.contact-us .wp-block-kadence-column{background-color:#bd59a2}.free-consult-info-row.embryo-rescue{margin-bottom:50px}@media (max-width:640px){.free-consult-info-row.embryo-rescue .kt-row-column-wrap{gap:var(--global-row-gutter-md, 1rem) var(--global-row-gutter-md, 1rem)}}.free-consult-info-row.embryo-rescue .wp-block-kadence-column{background:transparent}@media (max-width:1024px){.free-consult-info-row.embryo-rescue .wp-block-kadence-column{padding:20px}}.free-consult-info-row.embryo-rescue .wp-block-kadence-column p{color:#5c5c5c}.free-consult-info-row.embryo-rescue .wp-block-kadence-column p.heading{color:#bd59a2}.free-consult-info-row.embryo-donation .wp-block-kadence-column,.free-consult-info-row.getting-started .wp-block-kadence-column{background-color:rgba(12, 156, 195, 0.1)}.free-consult-info-row.embryo-donation .wp-block-kadence-column p,.free-consult-info-row.getting-started .wp-block-kadence-column p{color:#5c5c5c}.free-consult-info-row.embryo-donation .wp-block-kadence-column p.heading,.free-consult-info-row.getting-started .wp-block-kadence-column p.heading{color:#bd59a2}.free-consult-info-row.embryo-donation{margin-bottom:40px}@media (max-width:768px){.free-consult-info-row.embryos-alive .kt-row-column-wrap{gap:var(--global-row-gutter-md, 1rem) var(--global-row-gutter-md, 1rem)}}.free-consult-info-row.embryos-alive .wp-block-kadence-column{background:transparent}@media (max-width:768px){.free-consult-info-row.embryos-alive .wp-block-kadence-column{padding:25px 50px}}.free-consult-info-row.embryos-alive .wp-block-kadence-column p{color:#5c5c5c}.free-consult-info-row.embryos-alive .wp-block-kadence-column p.heading{color:#bd59a2}.rejoice-form-row{padding:0 2.5%}@media (max-width:640px){.rejoice-form-row{padding:0 5%}}.rejoice-form-row .kt-row-column-wrap{background-color:rgba(12, 156, 195, 0.1);padding:65px 50px !important;border-radius:40px;margin-bottom:80px}@media (max-width:640px){.rejoice-form-row .kt-row-column-wrap{padding:55px 25px 35px !important}}.rejoice-form-row .kt-row-column-wrap h3{padding-left:10px;margin-bottom:5px}.rejoice-form-row .kt-row-column-wrap p{margin-bottom:25px;padding-left:10px;color:#404ea1}.rejoice-form-row.appointments .kt-row-column-wrap h3,.rejoice-form-row.appointments .kt-row-column-wrap p{color:#0c9cc3}.rejoice-form-row.appointments .kt-row-column-wrap .gform_wrapper.gravity-theme .gfield_label{color:#0c9cc3}.rejoice-form-row.appointments .kt-row-column-wrap .gform_wrapper .gform-footer input[type="submit"].gform_button{background-color:#0c9cc3}.rejoice-form-row.appointments .kt-row-column-wrap .gform_wrapper .gform-footer input[type="submit"].gform_button:hover{background-color:#bd59a2}.rejoice-form-row.contact-us .kt-row-column-wrap h3,.rejoice-form-row.contact-us .kt-row-column-wrap p{color:#bd59a2}.rejoice-form-row.contact-us .kt-row-column-wrap .gform_wrapper.gravity-theme .gfield_label{color:#bd59a2}.rejoice-form-row.contact-us .kt-row-column-wrap .gform_wrapper .gform-footer input[type="submit"].gform_button{background-color:#bd59a2}.rejoice-form-row.contact-us .kt-row-column-wrap .gform_wrapper .gform-footer input[type="submit"].gform_button:hover{background-color:#0c9cc3}.rejoice-form-row .gform-body input[type="text"],.rejoice-form-row .gform-body input[type="email"],.rejoice-form-row .gform-body input[type="url"],.rejoice-form-row .gform-body input[type="password"],.rejoice-form-row .gform-body input[type="search"],.rejoice-form-row .gform-body input[type="number"],.rejoice-form-row .gform-body input[type="tel"],.rejoice-form-row .gform-body input[type="range"],.rejoice-form-row .gform-body input[type="date"],.rejoice-form-row .gform-body input[type="month"],.rejoice-form-row .gform-body input[type="week"],.rejoice-form-row .gform-body input[type="time"],.rejoice-form-row .gform-body input[type="datetime"],.rejoice-form-row .gform-body input[type="datetime-local"],.rejoice-form-row .gform-body input[type="color"],.rejoice-form-row .gform-body textarea{border:none;border-radius:15px;padding:10px 15px}.embryo-rescue-ctas{background-color:rgba(12, 156, 195, 0.1);padding-left:50px;padding-right:50px}@media (max-width:768px){.embryo-rescue-ctas{padding-left:5%;padding-right:5%}}.embryo-rescue-ctas .kt-row-column-wrap{padding:0}.embryo-rescue-ctas .citizen-fancy-cta-box-repeater{margin-bottom:5%;margin-top:7%}.page-id-1251 .citizen-page-banner .copy{max-width:560px}.page-id-1251 .citizen-page-banner h1,.page-id-1251 .citizen-page-banner .subtitle{max-width:450px}.page-id-1251 .citizen-page-banner .button-container{display:flex}.page-id-1251 .citizen-page-banner .button-container .button{width:inherit}.page-id-1251 .citizen-page-banner .button-container .button:first-child{margin-right:15px}.getting-started-forms{padding:60px 50px 90px}@media (max-width:768px){.getting-started-forms{padding-left:5%;padding-right:5%}}@media (max-width:640px){.getting-started-forms{padding:50px 8% 60px}}.getting-started-forms p{margin-bottom:0}.getting-started-forms h3{color:#bd59a2}@media (max-width:640px){.getting-started-forms h3{font-size:37px}}.getting-started-forms .kt-row-column-wrap{align-items:center}.getting-started-forms ul{margin-bottom:0 !important}.getting-started-forms ul li{line-height:1.8;font-size:20px;font-weight:500;line-height:1.1;display:flex}@media (max-width:640px){.getting-started-forms ul li{font-size:16px}}.getting-started-forms ul li a{background:rgba(189, 89, 162, 0.1);border-radius:10px;padding:12px 20px !important;transition:all 0.2s ease;width:100%}.getting-started-forms ul li a:hover{background-color:#bd59a2;color:#fff}.getting-started-forms .wp-block-kadence-iconlist{margin-bottom:0 !important}.getting-started-faq{background-color:rgba(12, 156, 195, 0.1)}.why-rer-adoption{background-color:#404ea1;padding-left:50px;padding-right:50px}@media (max-width:768px){.why-rer-adoption{padding-left:5%;padding-right:5%}}.why-rer-adoption.top-row{padding-top:80px;margin-top:100px}@media (max-width:980px){.why-rer-adoption.top-row{margin-top:80px}}.why-rer-adoption.bottom-row{padding-bottom:80px}.why-rer-adoption h3{color:#fff}@media (max-width:980px){.why-rer-adoption h3{font-size:40px}}@media (max-width:767px){.why-rer-adoption h3{font-size:45px}}.why-rer-adoption h3 i{font-size:15px;margin-left:-5px}.why-rer-adoption p{color:#fff}.why-rer-adoption p.why-choose-heading{font-size:40px;line-height:1}.embryo-adoption-about{padding:60px 50px 90px}@media (max-width:768px){.embryo-adoption-about{padding-left:5%;padding-right:5%}}.embryo-adoption-about h3{color:#bd59a2;font-size:40px}.flourish-believes{padding:100px 5%}@media (max-width:640px){.flourish-believes{padding:50px 5%}}.flourish-believes p.fancy-text{color:#bd59a2}p.affiliate-website{margin-top:20px}p.affiliate-website a{text-transform:uppercase;font-weight:700;font-size:16px;color:#fff}p.affiliate-website a:hover{opacity:0.6;color:#fff}p.affiliate-website a:hover i{opacity:0.6;color:#fff}p.affiliate-website a i{font-size:18px;margin-left:3px;color:#fff}.why-affiliate{padding:60px 50px;background-color:rgba(12, 156, 195, 0.1)}@media (max-width:768px){.why-affiliate{padding-left:5%;padding-right:5%}}.why-affiliate h3{margin-bottom:40px;color:#bd59a2}.why-affiliate h5{font-size:22px;color:#bd59a2}.why-affiliate i{font-size:35px;color:#bd59a2;margin-bottom:13px}.why-affiliate.flourish{background:transparent}@media (max-width:640px){.why-affiliate .kt-row-column-wrap{width:250px;margin:auto}.why-affiliate .wp-block-group__inner-container{display:flex;flex-direction:column;align-items:center}.why-affiliate h5,.why-affiliate p{text-align:center}}.getting-started-faq{padding:50px 50px 80px}@media (max-width:768px){.getting-started-faq{padding-left:5%;padding-right:5%}}.getting-started-faq h2{margin-bottom:30px}.faq-block.blue-background{background-color:rgba(12, 156, 195, 0.1)}.faq-block .wp-block-kadence-column{max-width:1080px;margin:0 auto;width:100%}body .rejoice-faq-container{padding:60px 50px}@media (max-width:768px){body .rejoice-faq-container{padding-left:5%;padding-right:5%}}@media (max-width:768px){body .rejoice-faq-container{padding:30px 3%}}body .rejoice-faq-container.embryo-adoption,body .rejoice-faq-container.embryo-donation{background-color:rgba(12, 156, 195, 0.1)}body .rejoice-faq{padding-top:35px;padding-bottom:35px}body .rejoice-faq .kt-accordion-inner-wrap{row-gap:15px}body .rejoice-faq button.kt-blocks-accordion-header{background-color:#404ea1 !important;color:#fff !important;border:none !important;border-radius:15px !important;padding:18px 20px !important;font-family:"articulat-cf", sans-serif !important}body .rejoice-faq button.kt-blocks-accordion-header:hover{background-color:#bd59a2 !important}body .rejoice-faq button.kt-blocks-accordion-header.kt-accordion-panel-active{background-color:#bd59a2 !important}body .rejoice-faq button.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-title{font-weight:800 !important}body .rejoice-faq .kt-accordion-panel .kt-accordion-panel-inner{border:none !important;border-radius:15px}body .rejoice-faq.getting-started{max-width:1080px;margin:0 auto}body .rejoice-faq.embryo-rescue{padding:60px 50px}body .rejoice-faq.embryo-adoption{padding:0}.faq-tabs{padding-top:40px;padding-bottom:40px}.faq-tabs .kt-tab-title{padding:13px 24px !important;border-radius:20px 20px 0 0 !important}.faq-tabs .wp-block-kadence-tab{padding:20px 0}.faq-tabs .kt-title-text{text-transform:uppercase;font-size:16px;font-weight:700;letter-spacing:0.5px;line-height:1;font-family:"articulat-cf", sans-serif}.testimonials-container{background-color:#404ea1;background-image:url("/wp-content/uploads/2026/03/pattern.png");background-size:inherit;background-repeat:repeat;padding:90px 2.5% 80px}.testimonials-container blockquote{font-family:"articulat-cf", sans-serif;padding-left:0;border-left:none;text-align:center;font-size:28px;line-height:1.4;font-weight:300;color:#fff}.testimonials-container .kt-testimonial-name{font-family:"pf-signskript", sans-serif;font-size:43px;color:#fff;font-weight:400;margin-top:25px}.testimonials-container.homepage blockquote{font-size:33px}@media (max-width:768px){.testimonials-container.homepage blockquote{font-size:26px}}.testimonials-container.about blockquote{font-size:25px}@media (max-width:768px){.testimonials-container.about blockquote{font-size:23px}}.page-id-344 .citizen-page-banner{margin-bottom:45px}.pricing-table-container{padding:0 50px 0}.pricing-table-container p{margin-bottom:5px}.pricing-table-container p strong{line-height:1.1}.pricing-table-container p.notice{color:#0c9cc3;opacity:0.6;margin-bottom:55px}.pricing-table-container .kb-table-container .kb-table344_82d568-4f{margin:0}.kb-table-container344_82d568-4f{margin:auto}@media (max-width:768px){.privacy-policy .citizen-page-banner{margin-bottom:0}}.privacy-policy .privacy-policy-content{padding:0 50px;padding-right:65px}.privacy-policy h4{margin-top:40px;color:#5c5c5c}@media (max-width:768px){.privacy-policy div.subtitle{font-size:17px}}.services-hub-grid-row{padding-left:50px;padding-right:50px}@media (max-width:1024px){.services-hub-grid-row{padding-left:2.5%;padding-right:2.5%}}.services-hub-grid-row.row-1{padding-top:0}.services-hub-grid-row.row-2{margin-bottom:100px}.services-hub-grid-row .kt-image-overlay-wrap .kt-image-overlay-message .image-overlay-title{line-height:1}.services-hub-grid-row .kt-image-overlay-wrap .image-overlay-subtitle{font-weight:700;letter-spacing:0.5px;font-size:16px}.services-hub-grid-row .kt-image-overlay-message{left:25px;right:25px}@media (max-width:1280px){.services-hub-grid-row h3{font-size:35px}}@media (max-width:1024px){.services-hub-grid-row h3{font-size:30px}}@media (max-width:767px){.services-hub-grid-row h3{font-size:35px}.services-hub-grid-row .kt-row-column-wrap{gap:var(--global-row-gutter-md, 1rem) var(--global-row-gutter-md, 1rem)}}